ce8a7c7a52b37593f9dd71605bd8b40f964106dfdd1f8ea9e9ae1c94313ab24d59e76ec3fd6f2e7793e52d4c7874f101f32cece655716e427a96ec2939c9c7e934a99ccf2772ac53dbc394e9e0112e8df3677ab9287a0db1c317816f0cb165fa321f9a2b8f67524474fc330d102518cc5ffc71b1f9739be3923bbc2faea0aff2d169583faeb0e55b9ff70b5fc728e557b4d1fb4290eab83d14f67f9d6b8261626a9b9a9fb9698369319bc5cae5298ccf93fe5623edeb4f1d70edadf21034f87f46058389477774706e92d28b1137c72caa5127458232e22ff7ca9a3e0501ef7bd0d18256e18fda52c56abfcc3e78084b856e1b8160f93a55450d747c441ec2b2d4745cefba67256d0e8ca1d5906d49e2d2a6ffc68906492796ab35777c697a65c1bcbc37007f6ae91f6d2b980adf86e8f3fa4755de8c10466efc1825cd56eed438b3c3eb0e1b3d4cda697b637b97c05261fd4fb6b95d6faff763c1b6948af835203b01c7390f7eb495f80e7063f"}, {0x58, 0xffff, 0x2, "96d45cce31bba2055ac3d8f33672390842715a3c483094bd39ee7acb542fead90cd3d6268cd39399de478ae9702557831552c3fc4baecbca023f3b78ba3d388d33"}, {0xf0, 0x1, 0x155, "75a7dd89595c0eabf05ba3529c0ef186ec8326ae19a864e8b9030b07f0ecd6d48ae87e09bc146836c8f98c9c6f0af4ac883b63bf46a99fe9334474f6398c5cc1620ac567905c438c29c72fba01ab856382d6a030bf5c1e7540dc0423a87d8ea4c27040577fee4b5c377cfad62cf5ea4b5ef2c39ad5638bd13aa3fe44347717263a37709144883726dece0b8443a19e692b3e30e130a3a45f1498eecde67926a3ef1698d68d41d9f589a8e86371adee6c7b96852a29c4fbb164fb92c3c842c97f83c67fe8a8245681ccc23729923d4a4d5761b2b033edd8e4af2808d2ba6d437e"}, {0x28, 0xfffe, 0x1, "0074b48e68b4c8620d6eecfbe1f36f3061"}], 0x14d0}, 0x40c) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)) bind(r7, &(0x7f0000000040)=@in6={0x18, 0x3, 0xff, 0x967}, 0xc) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x10, './file0\x00', './file0\x00'}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) poll(&(0x7f0000000140)=[{r1, 0x86ef6a69ee17bf91}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7ff, "1a0e0ad5e4a52a829bb82f36b921aab39b58505f"}) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket$inet(0x2, 0x1, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000080)="088252aeb0db7b89", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r6, &(0x7f00000004c0)="34118b7fa325d21de5440c0ea547801e63f92a0c2622425eca6711779f0206d5e98d78be955b0722afad249a475a23e0a72072bec3867060edd9e3688078737f025513ab128d7749bbe78950f2d7d971bb2e6aae20363f1d3a2871e41a66000013273932f6018042fd9fe52300107d0edb23e5c005f9f5daa1b978e8bc9000f233ba1a43b9f70c91d5c55ff08d8f94927d", 0x91, 0x808, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000000c0)=0x7e755d51, 0x4) executing program 3: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, 0x0, 0x0) preadv(r0, &(0x7f0000000900)=[{&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f0000002540)=""/4096, 0x1000}, {0x0}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000800)=""/194, 0xc2}, {&(0x7f0000000540)=""/94, 0x5e}], 0x6, 0x3) executing program 6: sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x5, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfffffefd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x104) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x8, 0x10, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x8000000000000000, 0x8000000000000001}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000400)) r2 = semget$private(0x0, 0x7, 0x3c0) setreuid(0xee00, 0x0) getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x30, 0x2}, 0x800000009, 0x3ff, 0x0, 0x0, 0x10001, 0x7, 0x6, 0xbdc0}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/248) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, r5, r6, 0x2, 0xfffc}, 0x7f, 0x1, 0x3}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/240) connect$unix(r0, &(0x7f00000000c0), 0x10) dup(r0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0xe0, 0xfc}, {0x5}, {0x956}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000002840)=0x8) read(r1, &(0x7f0000000300)=""/4072, 0xfe8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x0, 0x0, {0x0, 0x9}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x5}, {0x86}]}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x5, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r8 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000400)=[{&(0x7f0000000300)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000008c0)={0x9, &(0x7f0000000b80)=[{0x5, 0x3f, 0x40, 0x5}, {0x9, 0xfe, 0xff, 0x1}, {0x2, 0xf5, 0x1f, 0x5}, {0x0, 0x1, 0x2, 0x3}, {0x6, 0x1f, 0x8, 0x8000}, {0x3, 0x7, 0x1, 0x2}, {0x1, 0x5, 0x4, 0x5a}, {0xfff9, 0x9, 0x20, 0xffffffff}, {0xe6, 0x0, 0xca, 0x7ff}]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x4}, {0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4}) r0 = syz_open_pts() close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="928f198deeeb2aa04d19228656067427b1520ba1d885596506d9d630d8f201d837f4a5f6485ee7ff16f80b29cf260b34e5fa03f92d82549e28496605ea42405c0e97cc38b395120066acd8d8909861f5d3119fe3d00f33366280df7a058e691259cf8cdf", 0x64}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0xffffff7f) open(&(0x7f0000001580)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x500, 0x6e) open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) close(r3) mkdirat(0xffffffffffffffff, &(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/\x00', 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x10002, 0x0, 0x0, 0x10000000000, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) executing program 2: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000b000/0x4000)=nil, 0x4000) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x7, 0x8000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() pread(r2, &(0x7f0000000200)="1957c9e7c974dfdd7c2747a6489df4074de8c37997cca25509c07ab8789b45a7e3857c4cbc9f48322a2200fecf6e28a7e3ed081c7c7c4698b2c614ae412faf58ed6f04a280b06ce3efa8949a4d285c77481b476524f3b18ad488e9614f4e9164d7e7a34117d7210caf572cd93c15f8113ee289168d1596526ab6229077451647fc087d3dededc492b0d8ecf7b4b4c2a86dc30916a9455fb8e3934913ced8fd8eb437cf8ed9488fe51fc3bd", 0xab, 0x7fffffff) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x9) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 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, &(0x7f0000c00000/0x400000)=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, 0x5000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c19000/0x3000)=nil}], './file0\x00'}) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x1}) executing program 6: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchdir(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000600), 0x0, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000480)=[{0xc0, 0xfc}, {0x5}, {0x956}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xa) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r4, 0x8, 0xe, &(0x7f0000000300)="7e3c9298b637b330ef900f2a803a7898978ec51f03c1f11223cff01c8ced94b5a0aa4ac170cd4b3809624ede0cf2741b", 0x30) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0xf, &(0x7f0000000180)="00000001", 0x4) setsockopt(r5, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r6 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000182b00fe350e28ef0900c08cfe24be0001e353f1e905f1000000fe8000000000000000000000000000bb2b00040000000000000008007e769f844b01306179ad9e309c5bae75a903b476940d0fb7d7a2d5d499503eae2b0e944f0bbfa5265ea2a6726a8acef90c2f3a2378415507f9061d39cfdb2a20a845daf3e56f0fae22f1f4cf55ebe75f9dd45d5c92261a41026635e97e17b4d6a250c9a93757988ff2a3d8b1ae7b9c2056ada700f19762d615c9b73d882247f51305f0b79ffc9305b2772c93f4a2995cd937f2a673"]) setsockopt(r6, 0x10006, 0x10, &(0x7f0000000100)="0100820001", 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4f) pread(r0, &(0x7f0000000040)="16", 0x1, 0x400) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setgroups(0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}, 0x0, 0x0, 0x0, 0x0, 0x1ff}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f00000001c0)='./file0\x00', 0x1) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) close(r4) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xd4, 0x7}}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xfffffffffffffe26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCLOCK(r0, 0x20004276) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) executing program 6: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, 0x0, 0x0) preadv(r0, &(0x7f0000000900)=[{&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f0000002540)=""/4096, 0x1000}, {0x0}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000800)=""/194, 0xc2}, {&(0x7f0000000540)=""/94, 0x5e}], 0x6, 0x3) executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="6bbc4044635cdf020c0442359ce30f00000000c542520dde3f310900945999640000000055ede23f615d0e5ed2b72b531babcac3b06182b4f258fe7e496792c78d3fc4ea4e574ecf53de0dcd82c2067d9d33e3e6192cdf514ba34f705e1ff582e471deba4c8ed03504a77cd675633276b46e65770003ecfd1280d6c5e5148c8fd43549a5819b5c811a20ecf52763f770596e8412ae5ed56517e7ae307b1b24b690148d58796eaceca105ce6ad7e43f79d289caa009ac38ad07b699edccc81ef3e68c204399caf53b91c2d1241fe0e2eaafc943a7165aadb8846390492bdf50d46959503e051699679e6b4c2a5e92fce7081f30af528155fa26cfc21dce576fd301000000000000006720b171c85c8e49c45dad1a9825a809cbe6f57ffc2fe9fa7d5881fa1bbc16a2c22ea2ff544220c9ed4dc7ddeee671196af42b67dc57d47f6742188f1b6bdf427ae0e605767ae17ac563abaeb74377298405729397b90c06d0a1da331937103eb88d4fce70dca311", 0x170) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0/file0\x00', 0x2, 0x1014, r1) executing program 2: 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000004f00), 0x0, 0x24) syz_emit_ethernet(0x22, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x3, 0x0) dup2(r1, r1) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c706003566e30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021f9fa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0xe0) ftruncate(0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d33", 0x54, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd607c000200302b00fe8000000000000000000000000000bbfe80000000000000000061"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d44) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x101}], 0x1}) executing program 4: close(0xffffffffffffffff) syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000008c0)={0x9, &(0x7f0000000b80)=[{0x5, 0x3f, 0x40, 0x5}, {0x9, 0xfe, 0xff, 0x1}, {0x2, 0xf5, 0x1f, 0x5}, {0x0, 0x1, 0x2, 0x3}, {0x6, 0x1f, 0x8, 0x8000}, {0x3, 0x7, 0x1, 0x2}, {0x1, 0x5, 0x4, 0x5a}, {0xfff9, 0x9, 0x20, 0xffffffff}, {0xe6, 0x0, 0xca, 0x7ff}]}) executing program 7: socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) socket(0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) (async) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000002840)=0x8) read(r1, &(0x7f0000000300)=""/4072, 0xfe8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x0, 0x0, {0x0, 0x9}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x5}, {0x86}]}) (async) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x1, 0x5, 0x0) close(r5) (async) r6 = socket(0x18, 0x2, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r8 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000400)=[{&(0x7f0000000300)='k', 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) (async) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x1a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1d}, {0x3}, {0x416}]}) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x3}, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffe7d) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea0000aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34a8138340e60c404a855848ea5fc", &(0x7f0000000000)=0x77, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getuid() socket(0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000002c0)={0x2, 0x7, {0x1, 0x3}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x124) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000280)={0x1, 0x3f}, 0x4000000000000060, &(0x7f0000000180)="3bf2e674e747c82dad6eb2a36fa755e1a3925fe48800000000000000ccaa74d6e6b85b6cd1edc6fd70357ef201f97842b1068dca31553fa2d7031f38c03e00040e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b40900e92bcefd3e94b59b144ef580eb78c8b2712b1f4452000700"/175, &(0x7f0000000080)=0xffffffffffffffe1, &(0x7f0000000440)="5a67923ef0cb189971421989ebcff7d5c39d102ce78243d2a28831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd28010486791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b37000000381855119a65a2f4713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013528247baf12d1a0a8333f01a3cb9a0c9961f98686e472b70b560f7021f567adf4d", 0xee) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x15, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 3: sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) dup(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8218694a, &(0x7f00000001c0)) ioctl$TIOCEXCL(r0, 0x2000740d) kqueue() r4 = kqueue() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r5}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/260}, &(0x7f0000000300)=0x106) r6 = kqueue() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() kevent(r6, &(0x7f0000000040)=[{{0xffffffffffffff9c}}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r7}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) kqueue() openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) msgget$private(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5}}) vnd0: sloppy read from proc 44612 (syz-executor.5): blkno 2 bcount 1 executing program 1: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8004667d, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x2000000000000309, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x8}, {0x5, 0x1, 0x1e, 0x200}, {0x7, 0x0, 0x20}]}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x5, 0x9, 0x9}) chflags(&(0x7f0000000480)='./file0\x00', 0x0) mknodat(r0, &(0x7f00000004c0)='./file0\x00', 0x3022, 0x7) r1 = socket(0x2, 0x8000, 0xa1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) fsync(r2) r3 = openat(r2, &(0x7f0000000540)='./file0\x00', 0x10000, 0x124) read(r3, &(0x7f0000000580)=""/113, 0x71) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0xc180, 0x0, 0x3, 0x1, 0x3ff, 0x8, 0x9, 0x1, 0x1, 0x2, 0x12ff4276}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x1f) syz_open_pts() getsockname(r2, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000007c0)={0x1, &(0x7f0000000780)=[{0x1, 0x86, 0x2, 0x1}]}) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x1, 0x1, 0xffffffffffffffff, 0x9, 0xffffffffffffffff}) execve(&(0x7f0000000840)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000880)='/dev/wskbd\x00', &(0x7f00000008c0)='/dev/bpf\x00', &(0x7f0000000900)='^-$\x00'], &(0x7f0000000ac0)=[&(0x7f0000000980)='/dev/bpf\x00', &(0x7f00000009c0)='+\x00', &(0x7f0000000a00)='\x90,+\x00', &(0x7f0000000a40)='/])\\\x00', &(0x7f0000000a80)='/dev/wsmouse\x00']) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000b00)=""/55) r5 = open(&(0x7f0000000b40)='./file0\x00', 0x200, 0x40) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000b80), &(0x7f0000000bc0)=0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00), 0x2, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000c80)={0x5, &(0x7f0000000c40)=[{0x3, 0x7, 0x59, 0x3}, {0x6, 0xf7, 0x7, 0x6}, {0x6, 0x6, 0x9, 0x42}, {0x5, 0x7f, 0x5}, {0x0, 0x1f, 0x4, 0x81}]}) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000cc0)=0x4, 0x4) r7 = getpgid(0x0) accept$unix(r2, &(0x7f0000000d00)=@file={0x0, ""/94}, &(0x7f0000000d80)=0x60) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000dc0), 0x1, 0x0) mkdirat(r2, &(0x7f0000000e00)='./file0\x00', 0xaa) fcntl$lock(r3, 0x7, &(0x7f0000000e40)={0x1, 0x1, 0x1442, 0x0, r7}) link(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)='./file0\x00') executing program 6: open(0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) syz_emit_ethernet(0x36, 0x0) kqueue() r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x10215, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 7: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) setitimer(0x0, &(0x7f0000000380)={{}, {0x20}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x89, 0xffffff01}, {0x8a}, {0x88, 0x8001}, {0x0, 0x3}, {0x4, 0x3ed}], 0x5}) sysctl$net_inet_tcp(&(0x7f0000000040), 0xb, &(0x7f0000000300)="f579d76b", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setgroups(0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}, 0x0, 0x0, 0x0, 0x0, 0x1ff}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f00000001c0)='./file0\x00', 0x1) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) close(r4) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xd4, 0x7}}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xfffffffffffffe26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCLOCK(r0, 0x20004276) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x80) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000040)="04000000", 0x4) r2 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000300)=0xc) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000440)=0x7fe, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000001c0)="23b20925c0da23211e969babd439a57dc4da543dac4f73810fcfb7f27d9fb615f8aff30d034a47dbe12a716995a473479e", 0x31}], 0x1}, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x10, 0x4, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000300)="b2f7e128c0d47204e5f1659ba76b95ee30da", 0x12}, {&(0x7f00000003c0)="1f6e6ecbb154ee3781d97c7486ef12a97dfa9e39a0a2d53f1ada8c59a0c12efd9fcdaf35742aa390498e6723f28f4b9268bcd01690b2ec94bbb19eaa1dbb3df78c0de9f43326ffe266cdcf6b8d049ba57481af5d4472297568749854b58bc8273e71565d05cefb4a0804b2e2c1bf45c082", 0x71}, {0x0}, {&(0x7f0000000540)="0a224bdb56b7d95cbbf5ddb7e90cca0af0a3b4a4c9125f17b47396f5a27d59b7fcd2f2", 0x23}], 0x4, 0x0, 0x0, 0xc}, 0x3) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="0004", 0x2) setsockopt(r3, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x9, 0x7, 0x5}, {0x100, 0x1, 0x7}, {0x0, 0x2, 0x4, 0x81}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="000400", 0x3) setsockopt(r5, 0x1000000029, 0xc, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r5) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x85, 0x800, &(0x7f0000000200)="a590782e633ece466334610db2c185cdec5985ffb7cbd58da7e617047db628bbde2b54f877834bd70440a0a22cda0b5b28c8e51be3ce2f6176141f1c85161035f343f65fceda428faf985c2f9b5a48957f4838c89f40c25efaccc675d6b0fdcaf053a0db33660a3dd5e9eb7251222530fd5479760b74840dc657b17d749ef6d29c73c38e8559eb23673590147cd31b43f220d39e8dc8c13885805bc6937024892bb2b7717efacd27f7e70126bb2e7047ccd659fd5b3b2b0af3669c3755858a153fe4c5c53fa089ad9c5779ef8bf2", 0xce) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) setreuid(0xee00, 0x0) getuid() r6 = open$dir(&(0x7f0000000400)='.\x00', 0x0, 0x80) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) executing program 1: r0 = socket$inet(0x2, 0x2, 0x7) getsockopt(r0, 0x800, 0x1000, &(0x7f0000000000), &(0x7f0000000040)) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f00000000c0)="93d869ec7ef482f42fb5b3b7b73e5a9a6460e7093b6c6b95693610cdd0229437f2315dd460f0b81ba7ed0825ee9dbcdb4b60bd9c3cc30d1d2571d5da649bb9702f499ba411b11916a8a00b4302d03c0fadec365305d9a0d2e2973850c230ddc604e7ed8db45a4714ea2d3503e73b11819646a33db15322bc7498", &(0x7f0000000140)=0x7a, &(0x7f0000000180)="35dc5bd6f734d085515449722f5f0c9fdab17e99355202640be7a4df604c5a9f3e47cee987ce52afb295da6bbfbd701b70b6e7f3f7da1e81192e7dfca528dea85e9b92e034e32ddda62d77298226662c9c4b42aadefc9a5f46762c319c7e1257c8296be18aaf4687eca9f26e225795d2618f08f7fa4d2ce7e14568f3b96ee387869fac5918e10f24f2e13fd0eeccba946f9c849b2eafe9", 0x97) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000280)="a6105fd21e434923c51b1acd82181b88be364ad13d1744c5919f04d3471b845b0f78c0c99b187df1331d740cb9c2394e1f75b49171245c90ea67dea2e7f1136941484706d76a8bf5b412c2039de401e14c61e62d736ee3b6210f46e5d4f6629397492ce98214e62a79d5b75e4454883097ee62a4465284acfc8ed63ceb0648af40da9709492b12197392a7c70bf4f1362de48d66bd1da133aa9fb70f4b8621c31d880b7019d9cd1e985cd4e3824e586dd8e744d0182429e3b8cb858ff4ebb15773e676224d91e6cb395bdad8799fb44efb577f7b1e92da57510bfbd79af3f4223766f81b2131cb", &(0x7f0000000380)=0xe7, &(0x7f00000003c0)="5b5cc588eb846d60d9e30da6013212a887b292b1c220b73542cc4af5aa3100eaae629f5aa482400411549802679767e2a9092cfe45c4c4f4e703b5a2fee5b2ec16124baaf3a1b2d1eb27e2c46912eb3f140d463dcd2788613285f4188c459e1f96e0428b77c92951827342fff42bc4df9226311bf313aa35471e2c8a8ba42934348390d2aef454e569ad8f310b9b4eaf1bf9fdc4b879329273555f682d4c08d2d80d2715f69c762d9de3e9fdf5b0ace269f8e9bbf51e1b7142c105328b60dfa39e4b5d08b709c0c5bdc43b9542b6ddf40d7ab72bb443d01b14566a797255e72b922fce9c30f1a939798658798baa9aa83478b8e682388326d22ad027b4c311c96cf20aaadc152f40179d3a6048f5b34b8d04bb611accb8518eb7893a1e2ab4380eb34fddf36dffb3cfa113c021dbcd7efd062ac8c5850cef4b994041f4d5b9be787b6abc073cbe1120cfe5fb0af29f20cf9e99eb564dba94e01019c3043900b7f9a97ce3c26955374ba6b6980a4fcfeabe116a29318828fb70c6bc65c510459162aa41b9da2a5e7b735f62f11b2ba9fc7c4f08ece226b41e80812a806528105a69de334ce32d2dc40497b2ef53942baab9ca2091573fe37c04076edfb10872b07f4ef9ca07570548e5b1a5bc539aa6c57895aef19f0136aa47d2aa660f186e3b396202e8c2a2a5756166da1676012b241698787edc0a88b283a49871ed1d5262b42869ef1466c6e9e3f0cb03d2547a2014f313cec764219f59f06b59f8a5ca96cedb5d283a01108969b2e06df2e9b0442df965a651dae421006188defa7db6a5f89cba79c41d05870ddd73979300d191596b6f8df36d35da33529bde0a2da1fb7d9526846fc4ad9377edb71bf616e187698c5a3f04799e9704959c60c90a397e4d5e6b0eab718d3a5008c824fd2cf3ee9b8ea9867e9e1e467f280161d7cd17c00fc7fafb8d95f7a0456346939350672568b01c01736c8e604af9b03f35f2b4c18bfb55975a809066f04707620a76e805d6b169eddeb18d4c67113b30607dcfdb4809685ce5f3e79f57d604b5025dc889353726ba61f53518cac1cf07637ed304313eae6e1a523726956da28e229a00bb5a9de45f0d2fd808abe8225664b2f7196c72fbcbd8872ade639586ae0fd599d8108606126c0b1d24e0d32b52c2da154273fc969598fa145da859db14899425ea1db1833cb24744d8b1de04285ba4c93d8363154ca222ad4c786db2e3d4bd792fff38f6405028153c4b0128d545ab4ff03bb96a4ead032d6e391756bd3c9689368578273194b861d8d3904abdf9b7eb6b6a054ab0c33db03f1664240c5376eee75ea8b251494829d8b05f274acc940861cee494de6ac9a4d9060191ba8e05dd73d3f5258720837c012cadadcc7350084ab0186b43183d2c00abc902575c0a794b2a50f54a8299126720815769de12b8326869840ae88eba3aaf7db1239c8e298dce51d006aefecf3c2d034c5496944a800a5368ebb71278bdb950a575f00b776faf1a639acc0e3171b10dfb95c67d11d33a136ec9b411807f8bbaeaa253eefe2cdbeb7b729f21ac970240cbc931dbf6da1387a197a3783127c87de2d77cd6c5de319732dcb0c4c1073ce4c7aa889e54470a5d61314260b27fef2b6f1abff6ef7de9a05fbb2891252dcfc2f6503bf23c82d33ff1eb4f993f6eb54728ddbdca4844d6da933e1ef818e391b1422e39f5716b7c842c2215f7dca1c5677a1d61ae1c72ee282498580961a86fa3625bc5c7832ad13f04d0f8adbecc0af5d1aaf9663fa3d9599fe9e23684ab28ad2bda2573ca8912254c83e07a3958cb6714eaba463820e2846bf87676ef043360bce6155050b48924e92a863e65bf84356657ca7e9921317341479d445fdfcff58105f2c0e6c0791776488eb3ad8848b5c2fdf38e07470a60cecfbeea2a4b405ac24d2027f32f6a895a95c5d7474204a5cfed6331975077f7e7aec67c81dc10ead3468974ef31502c620a64daa3259cc292d680227665cd116fce3c608592521b7e32f5d43863798035f7b63defcd87abd67fe460dd5a34577ca4339372f14dba6f83818708cca8ec263560cc449051449417ecb32471a473c57d4a2b3327a3ed3dc0c8b19e572b5877d19c85779ac0c5619ff24efe08a2f87098885985915d54b3ca61e4d2a9a9240a622792769a104db97f50135b2831c57696cb0a52eab7f2b1e17fc2a806057663d5c11b50f606c51a4aebf3c323aaaeab0aae0340926c3102daa7d3c949399db75984c9440ba9d24cdd106c0b11116e62f8e1a11bce0aa01fa010acc170b18f6bb65e7825dac8f27d5edb4ab4c2813a9008949514744551f96581aeb1a1a4e0e39fc13f3a3a2db560c45101e49f4bb3c72f19964c54329858585492f6b0783cda24dfbddf104c3dbdd120f300144ff4f3d51962d4f20e5274075ada3af1e1d5ee201d64bb3a6e2f91ec5947653963dac9d7f922d3817418ef1db540fa2fce05a508defcaa23531208fcb6b82e88f88b14a062c1b3475cb6159c922ed1d24894e4c032c8c83bd985317195aa28a9833c62285b3f76084b527bf374c17fd7ad5ee78b8da7ab17513210128f9b34962f290ebcdf22c3bf996820df126f1d9562ae7fa4b76ccf4b873edcfb40e776a2a3d9869a9009756db8d4ac7251daf51e365ef142721bf9e7351e8bd9e648cca3f51c87e12c4d7d583a85d893af2cff3ee76b651647fa5498aaaca8c4e41bcfe315e52780e3211e092faebb538438c25db6c2fc56e3c61f9509f5954be75cda0111460b990e0a081f6a0f8adef914236b9eaa8ab8ad60a5d997dd3fd739f12bb2e9c983b59d9e41cb2442751b604978b666c6e52eb29d47704406ef6f402ba6c8413dd3e168638efd3ed144fdd0ef1ca8082d82cadd528f3bf23336f9fd6f880529c5391753a4ba15f54809b3f89d76d095aa72c3f5a0cfc74ce06a67a69932234b73dc31b7c1ce4e058ef2d9c42df25fefa6fbab4157bd8485fa07122e1178bf8dd34708fe3dfe2d9f3a083edf129120c7ae3bae2c06a385ba7153fc86ac0327e3acf4bc4cc505b1d9e7ff0a9c8e4ed21a58f248fc7d43831e55cfc486734fa9ec9275141a888cc1caad865097ad650980cd3fac4a282cc7dc7c8bcbbf9049d3cb19badef7ff9529352896a6f7a8cd8b907cfd6a1233e5d012e86e6528aed7a4a62eb31f4dc1d5ea2a9143c185eb93d092cc6845f4d8d86e818407c71d45e8c4692df6ffc4fef17a089c5f440236dc1e041c61b39e4773db3afba365f0d1046b9cfb039b2db1449e8d673a91d438606ada18e5567c0ede2845873463fa5ed7daab5f816ce6c82144e03bfe1fa8a0c80129f07bba2e62e421610d8ba991f2b5eaea03465e6df59e1a3b9a96994100e3c054729379d0c678d7b3d1ac9ee807bb145c2ad697eda20eefd83665c8be0584b186cb388264f8dc57e3eafa8fa5d0257efc2914d26bc03cddec3f34e234a408b2586c362c80ead31300a6a8c6370e4f09e20767cfb5bf95e49c88efdda6b5ae7f32bd5b2df9f0e6ca48c0027deec44cc2a8175e29b8908c1f56eb7c1d9227ecbe0f0b45fa19a2597f96d35527dc55cea8b6ba4d4c6612e1081c3cd88bffdfa29f866684dac6e393fb709ee847a0dc37ee6510b670bea767deeac5d99c7a143ca21527b3b0fcd28bdc7bcd3e748200ea4a345ecd83f4bdda036bbaa395ad73143da1918d33092e39664bcfab3e4b4e690a3efdd2e41dbd6022f3a50b5b99ad9abd186dce23b0fc30914d71949409ca050d858d89e71d8adc6e1fbc85a53b5fd851bfcfedcc37bd6a5bcf429d0b61f129d02462fdf0433347e1e6d5c3bebc98301424f7d456292945c1d7f45263f4ac6496859f74356a7e17734e08e488d9c82e17b71eb594d659455056f0847589a9dd922b2679a8f2ffa2c0b248ca9e0c3d97671a9b5f5ba6fc13ab7525af0290e1d1d95184205f83a564232c1d23edd4425e4f75f567977492dabd85a808971c48b36eb841447bda5b0dc8240644dff06d68c76b637ac8a4a37879c6582b024a51b8e3d0c8460171d1bdb56dbf8ec45f15d07d169ca4c25bcd2c5b887282c0da96377e6b98905131faa94202aa14ae75286d6d26a0b1712b91989b1e960bfc2d9d1937b81c09fcd5f49abef8880269cc6a34e0256be306f6fcb321f654208003133984b0403bd39459014a96cd6246ac2af252c1a01d2b522755a8ef717f55b071831b186b55414cc743805c6e8e9363d86cb808191844fce356ca44faa7cc9095dd8b418eb5a337e4481e86bbb8437b0d5a635d64a8dea0cf5685aaacd7706f31bb93902f6dcb1ce3d900eaaa08e3a699942a4588b1a04956b964cad5e45bfb244b4157dcc51c57097777467485ae4dcac8e52c146f3e6cc0265589268433a43c3011dec98c335831c3ce644276bd2a3610c7ef15c360a3cb505488c3e66b1a2ebe863863e90ad53dd5499860fe81a07d35bee4ef725635c5f619e0eaf2b48aac16d37edc117018936f8360f83385106a3f2f5e6ccc06ce60d1168b37fc8569b7b4693ef3eed8c4d0ff1fdc99eacdf31850db153d734502cebf4c1a420cad951534315093843be8b349484efbcd18034b2f9c89e78f053e7d5991f2f102975e69e5f246920136cfd8517587ca9fe32b68e79c5a2e5aec60a140176024c71934a4de7ec65b54ec11e8b13c5a6e6a9308a046e08a658696f461a5b0f43c0dfc8f0a301ac9b9bd1b1f60c9076dae5dbe24293b035f0c719b759d59cd67cbea0f572a5df40ca6bd613d0e81d89d53c590713ba44bac3e25332f6cdc38f31445079ffc10614c0f74470508ef7d71acb0bbad787e337b9ffb5d9daffb5bf1a1f81aca54eceeff296b4db1438e1a2025cae222f3748136f8a5b513900c36dc8bfa7dd6c84d0ff7a56d3ed78c163ed519fc5c9b3934cb06e3b54aa5f02c88925f59c5632b96bc73a58fa540ab10c1f72ef081d502835bd20205b0cc814e67de59f7fab51c82e7b893e365fad83b521af55acf0293490b5e2999f73383fa48caa74aa3f665ec97dc9602ef4661ecd7e5c36a744327f79f1fe387a7136690a0add9c31b058cbb5f4ce0a6d35e38e2021f82d071d4fcc33933e2feb9ff752b0e02147bed5301b57d9115afa880bebbdf891f0e651db28eba58b5845e3194932c8475c334c22dce347b19094217086cc7e2fcf7eca1332655e9fdafbd9dbe6cb9535507abe0f9bad51040bc5367152741d0775045e5923918036e67d80ed8981740a4596e1f5305524bc32bfee6d75f7179524924b4e7903c25bb05110928e19f01bc84168b59c06d2fefee8b877b39c5e891e1fa4399e97bace6fcc56a36c4f1ace9e37b2decd60138e3721e443c04af5f11de0764f44be0548499b2c6cbefc789177ac386b6fc88fe4d015dc832a2d7e1b5753ebb474002d550dc05bd05ad0619f270ff8a78584732a41e705a5daede9c7af2c66634284546dce6e550b7cad4f322192edabaef09cc3519cd9251ebb2d9a2f7a7563b9e0facec021049c0d61c0350384309fb315416aca19546e2d0ee9aef08ccd4080e599901affea3bdb96104f0f887f7d14df00ea719cf1e67c6d967b0132bd51bfc19e282dc32f0c0e38e0cba86a870428746bec1d0a4e78fb0366b0535caaac39eb19171f75b6ac2105385bf59e821c448dc4b99030a19f8a6524bb278328f098d3b0d2b4c8b3b82d62b67e1acab4e3088e9a41733ad08f950e51677cb066fa26d0dfadd9886af5073e03b5a8fb5d0b2034385c1c3713edc0ac5e0867416fdbb8202", 0x1000) sysctl$net_inet6_icmp6(&(0x7f00000013c0)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000001400)="d9695203b4a765f61cb0cdc7a5350a7346020dd32a4a3855eaf1a8c58d389375a7e2e81ce0d92941e0be8c0ae4c94df11cc124c54d33652c4c518d99b5592345ed0c43d37ba6aedb48713697bcdf6ec57c6a019a50379d53b5fcd7837ec85e0a0d5890675a3a40d50e3686bfd8e3d461cd84ba0a81d20c6019444976c8ede39e672d8a998e2e922a5cf0aca06cad1b1fa35afefddffc431f01387bbb35ac2f3af8f778f819cb9ab30f63d78af34f7dabfa1b471932dafb57a1c985b1f9a8535e582c49df9e7cc97eb3a162c4a6a2b726913e88488c570bef4185a110918a70e5eb5974f4b9d026db7e5d0ec2ed32847f449d60ee28ff8bd3cc991f7c0c82659cff70bd28b1f159401f2286bba3c61835bd7353cdaf9aa32a605275bf748e1885a132d80f0c0ebc569927f658249f179bd99b2ec8706572dc07acad5393fc441177d2bdacc49a34c2f57ff4657a6acf6101344d45a9cb82b3984d1f3cb1ae4f6d4ff5c249cdf5550dae12aab51ff9ba24704281d6ae36202525c5015ab2fbfd033b8773c3d6b6ecdaf36a2ffb4f6be58af5a3cb9a457a30a2741dc6c8a4bde65e299e8b52148c9ed865e409695624b4fb0f0005d2911b7b9957cc1c388ee34805a2cc693728daf4ca76098f5f19aabc7e33742963c12059fb6e7484f0d061295f97d4c6cf074d28b0d6d136d87c97bf3a8faef725852ac88146416e6148ac8c6ca008e53d3ac20296ecc53f72c7befa982b09fef935dc3de57ba1f8b2228472c483edfb3c72c7ce51335aa35ad6eb5a1ef4439fe509e9a64206ea9ad6937f2fcd6b8c9f714e3229e31ae4b773331a705a0e3355c0187932dc0fea3a299cb5e5a8cb533801ed0ec19e646615c471bb2295705cc9ed93054a40fe57d738eeb36e6207585e62afd87701e3b1cfe524ffec19c5604cc0f63be3382b8003e55573b0d29638764640f4567913aab582a7138263c82a39dc89b1e053d43c678732b42ec2549f68600cd2f089d0dd8bf51c624515895dd6ea0a343b0d0ebf7f584dfc4924abbe0db791534bb5ec1b14f09deb80cdba95d2a5cb4b6d2ae9518d6c84abd1b73208a611f120ded7e51dcb61b0c5588788e7221818361aa35f7277381b1b1d52c474e89c76ff5af186dd659f54daab04030b3688947db710d7d56b34e446d14578693859b630c4259f14ac880918fe736acc7bc870da05f57d3a60c3f599b66fcbcc5c06b172b951fe96a5deefb4eba31c1e20e79c913922f1d92689528a41c4c8496cd5fb4f5ce367f4affcd8054e48fd3621cfc822b47fad910463e1691064ec830d115b2bfed8b81fe57e5025d5b107e37e1f12c3a8eec733e76631f781d1588b7306d2debf8e667ff28781edd99f05d57517962df8154fd1383df01a66819cfd21ada0f70f2e773ebbcfc332863ec777585232c2f6bfd3b3e3b9ae844aaa6b46e8e6326a24d30ef2bbe39039a7e0b838db382c6cb935a402565a45f9cbfb53f11f4af20c0090acefd190e3d79950c6edd7a9bdcffbc9650bcd36007e3a42d8c9da3ed5bd2e8ee10eade7cba48061f3708fbe847fb20b670d76f43496859e7c4f0ab58a7370f2babcad2882ef31e278c9c592e3ef5834f2f648c86361786e91175b92ae6ae36c7d9433fc75aca93608672f76bea29162cd02cb437b07d2bad49ca77001f106cf646404387d51c41f974143258a8d080dc3f248813435cda0043fe56c2dd4610c55dcf75922538df12e2279060b1c1ebee53db8e13aef4fe1f7633725ef0e2edcc71fb75d3ddd332be1e9be18e9842f3aaf7b23114374041d773dbe9946883b096988368bcc31e712d5a523719712bef810767aee98bffcfb802198e80b1cf589132ff773bd8a0e55582adb2a7f2d190f4f2c471e8d2cfb450fd3a569fd0885e7e47afc6b22804bf4d8aa6ea68a43e717e06f7a32929d5cb36a9a8180df62569729336f27ba8c1d0d869e6822eba417d06531f5c8439f42f65760653c913ee0df1158959da20f657b7ac8a0ef10667bbb41e8c8184246f221a040c1e6a683c73176798ad55b7a7b3c864f64184a07e6830ac528fad234c18febf448f59843de06a469d038361fd9e9bf252682fe67f753e57b664ae36417553a9af7745667ff86b2953a90e689374d171932ff47a38edc6dcc8399c64e4220aeeefa1944e75ce75994fa743618250c01f65cd15cee77023c50ee67834e02409d49abf55057a1247802fefbdc725e01d1f6392f150331455b4b6de88d230cab5279d77c218e5c914d0bfc0a51146ac2bd6726d72cf3c8589bc834aaef6c2bb73bc091a110ae16f50a9b530b6b397e15eb45d2adec9998fb99808db420858871ffa6e95b2eec34c3bf36c2d8a0ddf008e32f0a230b8c0746eadf8f951bdd523e45550776ac3ff45dc9efcf94bcc3a7e5912fff4665588e2e3fec6ebe6be019f78c9005ef8cbbfaa13fb7edabea03173958b1862be4f078d1fced31349aae8d6a011ab7d5ece1d374e71978dbf78d9b1fbd6a11b617e7c9cd887ed8b698b8430ce9bf8934f14d72f241720501eb8a6ed962f21485a74cf520daa2162ea904b92a4be7628aa5befaccdf34aa11ba113f31621650b6116f15876231e338eb2c535565091b283e43dff96412a8abc5c14fed941091c00151c90b0c711c3f7f5631e2007b016c5f68fc31e0d15400dbd77f005c5e3229b4cea7266c848aebca6735fe37842dddc9e223ab2b91f34a3f2edbe09bdbd0698847fb84f0065550049c23ffdc8899072c9174ecc0e64ab21666d12ae9b4fb91b99456d4cc442161311976118012afdea8bcf0b762ae13294b89eea096f4b3f094a38b5fd33580314a2cf96e9abeed1769c5cf8a2a928ad443ff2a0832a20ac83c689d155cb032ba21e9ae3b607f50b73ade1940471254343013f5c95b4ed8d43cd7d07cb7696cd735ac1959cdaae7acc986529989abda4d4d83ee7850726960f19d11e048457e8d75d2677acc5a8ba61e11f5c81c9cc2cac122796b6e980962cccd1f4cc5e8ab6ffa07e2fedc8f2ad5a85e3823a006e55258a46233d85d4c5d5bd66b3982cf38d74fde171c490753828055f31f296a80675e296906f570b342e0fb287ef79979816e4bda2d597257f1f8e4d8498fec11a7646f5fe067025fc5faf4e910b5f490391f421d0deb7a550c3fcf8961701f4f8d9baf2e625752bf9c7841b78a37ef6333aed3faed46804fe1dcc8664a96960d200f3b35dd9da4e1f9a4710bba69ba28a6b2953e6f5d3918b70730c566052b44ef7ec9cf406a60c5b510c80d582cb5d1bf14490a815a613d648f36791034a51456db4ce6720b54d5cc9d41574f86bbdf75fcdbedf09208485542c512f9fac020751a11f224e4dd10a28de7de7e46f5525a83042f632af8ccfab03fbf60bfcbe996f968e144f0f014d2219d7e13c5b7348f5711cfad1a3ae8f21b56a34a6d2ce0f3e88e0f793399be65f295dd56510da36b93b17ece0f1098f286c0f48d91a0443f42bd396f3eeb335942c1f0e5baac2c90fd95515f5c686fbf2ef725cae109f56c109e43796b1da309dae6f5f5e5fa0b1af5d0ae65e68430897f9bede21b2b3aa26289b495c816e9d829d84d5750ece612bc323a126536ab0d8a195ecca0b36c3f0d84bf272358cbd14b5e0491ab268d7608f5db4f531a3f6e710180700640de1d4902e9a1760d51d1071a954d46b4d75f83d5bb8030f86b3f916dcb82e11190227527e320929dd084bedfdb6ea92c7b425ec94c53a434944a81a62825919a29836e78ce8bb202cc09d181bb77ca2ba21f4213c2afeed79dde58733608bea004821245891f1f839bda902d36eb90ecba56c64f08dbd4bf40dc76e85dfaf213d7648e0d1ded66187365bfa60dba753c0f3e4725bb15ff69c1dbb77be590eca0fe84355fc92abca9c6ca959931a8991ae0444a28bb8d81bfa0235fce061e60666269435ed7a3d69ac71184a71ae57b95aca8ee3db70e072008e2bd0221dc4462934a821b13a214c5fca601742913c031ed8b822a91aba179650aa0d5bf74b0fab42926375732a113b6b7af288bb85f69748df143ef3021c5ef2e9a6e652ce354d5e69bb9b2592511f210b09d27343c0ab742b7b396415aaa54d8b48346e09aee1bf90b2d0ab6b369e9a5138fff54db625a3ecc79f929ecef675b3f4b92f01ddf827e6c2985cd03c4a33b1fafc3bdc49d16005d00351c2768d9dd9fa22631acb061d567b874edb8e461cec45566a3ef456e5a69bd7147e6331224a47f06cc855ed309a72969ab06133be278368eab47212f5696050ce364a59ce12039e49fd57a0dc9d35aa2ef273f2492b83c24572c03d2f61bc22de7b46f8c4ed17935ab85c0d4ef6628acf6f93b794ba4ade8dc8970f290e0d47b700a84852a9d273e0a1db69efe2ac5a4fcc8448240f096caa56fbc14a9f9d49c3eb7d29c36539d0ba6e49a0cd717a5d8b7460a9e1906e7c5b518c9669119d6cb1890d01f7c290f69c7e8a849c4c677daba9a257b9f36b914f107286524eee67d5dd1f2d85ba694ff0595ba7fa341b61a6f373dc16e76d598d8a4f43f065327a9b5c66f0335a8eb31a4ce54c08b274120c7b9f8ec97bd7b11d05d27f3c09fb30c19214d2fe375ec7bf73e19c9dcd23848234ab23de4a560f6d1f7287d161c69d95883a4f19356af3e4d4c4ca3429b20252c66007f2d0f5725748b90d0d319dc3576ae671b9b7b1536176a0368600338af94ff28d44cf4de34aae895ff1c14213eab5fbb1631c6893ed47c88f528efa9fe381ad04e1bc4cfd0d724fefbe826e55225bc6968e10ef6b52b0bd1255707d17872d87fe321de6d82863b9042fb14cfb3e0d74fec5c1b28c40918ac14e9ad2d78dfde8c7721f052222af9d634cbef57227c33ff2f1c74f52ec5ebbb518b5b45181e7187aa8883324c5f6f094871e730e63b35266c5cdcdb027b2c79dbdabf0680cec7b87fb4d2cf206eaf8697783ebe837a710dd0a11a035cabbf7920feeeaa6abf820bf342737441575a98579555cc613513b10e7d30375014b07aa6e93fa237dc1c26df1143196d02eb624d0142d03c4d943fdd1fcf3688d125ec65388c8ec9ee5b1035dff1e1b9255dd95ed21e757f96c8124c78cbfbabb908bb9ea6457ecd44bf9b9e8f67553486f5acde8b2dfc8c63ddb6b26f54a86ea65132c7ce43c9d57965e0fb201d324de12edec8401935b82ce265cdb59b131907461080a823c0c5ad1c519a900a03044d7a0b3cf4bd289e836363b715492e5d40e197d45e919354ebc1b63f20b33f9b9e8100644b60f884d0f10ebefd258ed930f97ce15f16bfe82d45d4407344a2911a45930bf5b08a1f109fe735a8c33c970816f94a5ef019791da0edad075b2ff463d4249d0fe56b083bb25a669ad6727ad611da3c994c6f3c9972d5208552c80ff509ef81fa11e958fe4c205c88fc75be3b57aced75436397f64581d69a9ae007e5f918ad05ec99a7eb3c8af3aacc6cd8f83f26b5300a6798ca4905f7f1d9c2cca2e286d1bb101ed650e9b12ff43fa6a380d299ee79ab5228f2635ce3c2c6791cf9362206e1aa793f83e0807c7636544ab8e4973ecb78c9c9b854b6b1c294cfbd019d452c95ca616c25683282611a48d880d66f332c9ebc60b853b27e7be41906823edc80fb44e3b9105429974e16686aa770a7586c1cd86b5d4fd42f9d6ba81514c13c78f52ecaa0c07d32305b9b09aca9c7597cb822296afe9d170825fbe66691de4bc539b61295ad1ccf0a21fd89f5e01f25aff855fe8a79c35de2eacc23d2e9e05a4b23ca33ab72", &(0x7f0000002400)=0x1000, &(0x7f0000002440)="6155443c6fe5c9400191b81fb7cbd42f581ce36dc1ef242b34c6de09041622f19ef78cc65e1a169baf56582af62fcd671e0dc4339197bc0bfd6c9cac7c5882272829d67d1d886f105e47fbf277c8c2720eaca98ee2209a3049e89fbd32417bb3f84e4b41e69c5a926f73679a9316606d58ef79a79242695d41f86091cba02f7dbd3f89c6bc3beb711397a62cc006c2e9b64ececd2cb4fb60292a1f3d6f0621d32352c057b505aac3c4195d1ff1504ab5816449998538e771a1d4054dc21d8acbb085b05b2542e59bb6f377bc1217c33a5fa05726b5044e39e1c1acce62542c515459264728b3a956cd0afe57635cf0bd61982776e084700ff0d9ce7b", 0xfc) sysctl$net_inet6_icmp6(&(0x7f0000002540)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000002580)="61e3b261f1460052769ff27089cf7bda7aca20a25706ec74986bef25fa660c4d1445ade37ef7b11d7d20925b60eafc29fc07b7920b855dc9a4da98e4d60dcd30087b39050f819cddd5f0381fdf6c9e8380fab6464712d350bfe8cde7003acf95de93e1dee53e09dc1694ff34445a94a1462b165fa32587c02dda31e7b9cd477374c4d9c3a997c292083f8ae26b4c8ef7fc90e9e88fddeffb018f59cea1661b2da7b3521d839a53c8e74c404cf67abbe7553c049d3e9f6dc780", &(0x7f0000002640)=0xb9, &(0x7f0000002680)="30c304603b6b8d590374df1e9a6e864da152d7affd2319e0ef9479dd8337202d96e830ecf642790080e1d0106b5a", 0x2e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000026c0)) sysctl$net_inet6_icmp6(&(0x7f0000002700)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000002740)="981e38f18de85b361d50b71fc6b08eba1608deb6e82b8473de23775bee7f4b9c37e34b33fda3351f3f6f0f12707fd28103452c450327db5a004e01d21a0716727a869af57efa91315669684796c7ac82c43058f1fa3c26acc5eeb3993e2a34758ec536df8412b2d5fd13e702a8dccb3ba9f05ffbcaa471ebe3fb61fa7a0d20c6935f712f519d844155d2f2eedf3a9e647850895371e061853f011aeabb311508fff3bb9f55438bdc5f58a0620aae38e8b1c2014c7790530f50c51506c13698823392d44e56c9a49e305400db1f6f8372af719a2145599bfd58fa32f19d5d233443898dc4ea47a44fd9e6b27e302c52044de192495a171580e806a2b4f4632bb2916acf6c730897a60ca2cab12b6a6f65c4d005aa9362eda9f93bda82cf4b60eadf58ed7a6ddca34185f6e7b2bb8ed772513b318515be4f0381949b6166c9a61aa9b7ee82130e2632be5c3ebf34b32f8d53fef6aae657c80db8d8c470c03b1c78e986eab9d4ac9d17f2c6412938319bbe44099fb0aaa5b40adce9877f6e9801c5a2b53d73407787f0e39419de1b0d6881b08f886d36093090c6b29c96c8781e7571468092cfabe67006dbdeefdaf351f5749e773c990b8ad3ee33a95f4ad79639228158dfe0596f384e59a12c9ac16adcdcc7341b7a6d2847c4b8152db550573c40f7e50ee51e1c44941b8d3a31283f8e80d1808954d42f342cc9e2b40d8afbf36b680e39fcac35991a3ccf890134b0222d4c5224a877a5d5467a694bbaf6889d9588d466e6feef47ac6d1af91d3ed2ad8b312f9d7890f583301a6fc535f2af04083a6c1e7b57384f836264accdc1a50b3e5265ddbc9a2a78b3b90644e5fff2c7ab8cf08493428ee65d70f78a214ff63281c83cd2e558207b3b6a212fa984ced2a1903d9c54dfc4f479ecfbf7fe401a050acefb419b1cd2873ee56734e63180e2074b840767c83a86f92efa325e75fbe3a5c9377acef657ac5fba751d1a0e69dfbaab7dfb4f4be187e6d636523b16123f29817d228351455234af531c39bb87fe3c4df786b9ffae7e1ab6a6f56854b5d08dca4a56ef47a45c46ae05486c47303f823c71d5cde0b08f8ccc2bec624672acb66db586ca4fbc855e304291c099b7e3b5029aa8ed4c16d62a475689ba3e69370e30a919bf82fb4742df5fb8564072153619f51ae41cdfce6ae3989ff187f7fce69a84c63691d7205625175910f87436760dbed9e55341371b7d6b31af5465b797b03683e680eb872138f3c7d6813ad58a6f42aaae8899a672231cddbe80f6200dd316525ba3e24688144d62c1a55ac3bcf9500e50c14e91e47da49be715bed3e1fef66a5f30d5f35ebd9ebb6e7aeee5698f830b276c0e4a72a0e3ad4fb5ccade95a5c27a00455be706e56a5eb3cdcb4f567f5be990b4228e64d8e6f2aa13c388dc4ba2e8fe98f7531b74c6f6e87c926160d5c1a01d6b7ab38259edf3cbd3ca5ddf9790ae157b39fc3362c76c3f87f952e0e4c95df39880ade005cdd522a7693abea1d15161694da8e3f750cda127ba92ef33e8f38dcc79062cf1990e096cff3e7b7a24aef14500b984c97a52aed7b6365f5d480726b2bf25c26af188ec01ba183c83167508b2987b284c9252838f1fa406c171d81d5c797f43c311005a82fc607ba0cba3aa40ccac0e1e951cf6d85fe5a7af192aa93f366a9edc01a2466b0981622d70da97a3a014beac1899bdadd695fd18289aced1633635648c00a64ac6fada662686447e74ab494d08c311d886e3e26f7b00665f8ceaa6c6655e50541e683f0a891da6c93800d4d8174a0aa84448412cc22f6c97089a32be9abe4696b6ff04d872b1059821665ad42b9eea59df7515bf5c855c3de9976fa88688cd638a917ab30d0e7248bbcba321d9598d929b2e1a370d714c594af903535dd608fe20873794a2ed6dd380d3f681786d711d5522f588d702aa0a3ddd8c338faec9c9a31d01a7b9ed02ef189229fb870b145a4d0a31e701fb4666153ce080e8364916f002aea86d69f7d1d097654f4875178be66dffdd5f0d7197376ae5881dbd8c7696b99de40282382b44a8cc047d113989d26a6d4fbbc61ebb2557fb61c71de0091751a9654680a9874386b561d1e41443a37deef5011f1feee596dd0718e0d283d964154795254e9ac81e3f7ce27fa40c8fee0d3fff95328fd77fdb2e9698a5f7d65427a7d2b52ccbccf4742e65725d24ed4fe7359ae971ea3f5b7495b916fbb538652ad8296ccab814f07cc9f73a5688b2d100d69cadc294d710a48a14737d512b6779cd1ffc1a43ac566dda5a3652ab5f815d0934b048e887032de47534414b6b34ca9636ec7dd406713053afcf26c32c83f1daf5bd75939d0897f7d0a9b27d950bac13387364940ef934414e896e03a9df36979beb2660e7fd990e5d51e206ba51d8248c50528250bc345feabc8532acf606e5fb3944e7411713cd9d5912e3921eed83c4b488a7264da48db44a9cffad2e131b3d63dd22f69749c6623c7710a41f2eaaa8bb5fdc9ae3b562141fb9227981033e624e6484f556fa412f28eaad9de20b7e1a9738d2a4862bf3c844367c8dd37c4042a1969ff20259002f1bbd242fb7b61dcbdf67f68578a88d58daff72991ad495e89fbc47a2cbb6d218578e74f0e1eb99f43376faa5bbf8cbd42f1bb1996c943bec8c9312eddf14f88890cd099a6469dfca3a487a5ee1e759736f9e10c070e4171b931a677b6619b6dc6d32b15497370ee96806315f302a71415e4c4d9baf32b98484ccbf8d125c922747778e8ae163e97509beb744ee7f017bce6f3739bfeaaf27265a805fecffc40ea486285faeadc0d30e285d896b029ac8a1a36ffdd3f5ff8f0b2a9de416ce8cc40d519d025bc670853545adca6bd6824b89b85d7ea3fc8db82a428747707bc32fa0865fec077505b0aa69a92dc16b675258b2cd07fb31b74429426e3a9fe7e311a84d5dde3738c2d0fc28da16a7643af4436f50a20ebcb72cebce4d9d627fc16e3b5ec8d6be6279cb273a8465d238a951bc541e530e11eb2f26c35e7a80da8f548a16e205b11476f109586007520d8a7ae5c5ba5981a9f4c94c2487d5c37790606f14c685fb591d83e64b3f57e82000f122f5e592557dc3bcac0cdd51f3ca4ee4cebf77a5056c52a5aec86915eafca6c879f2d71fe7faa8a9cdf245ba62c2f445bd19da6bf446119b94fa60f180309f932567a2ac5189937e5891b5662162d3447b2f486ba9e73e62e39f399728580d1622010b6c48f3626bab962dab537a33d42d8072bf56c878ee0aaca3337bd0568fa4e33355f2fd603ef591aab0318ef8b0653c54dbf57f067bccd078abef2dac2dbea7fa8be1427636ae1f2f61507dd6676b54137fc0b965627cb8592152d493d1276dc849d9ecd4c82fbc3fdb501357d23c59e2005e7c3c82680967d49684a2d39b0694b58201671887a94a6260522c963809f5720f9f65d42132a9f07e50d06b5fe1bdd15a8131ad303dfdfb0eca38687f97e6c77dff620723a6a2894abf9e6df07048d4494158df48c1a6482ae3854795839d3b79c7b4d2e238413791bc4653d3cdea5b501b61a4b60c65c71b470d0cc5e6cc39e360630b7489f0f58092b43190b8cae79e537bb32fa32c5be3ba7f548db09becd022787c2a62eb0c2a54e5f24364ca2299f5ef9f489afc80333fdf0b05dd32e1f3b3c07e57532b15c2cc47aa63d53a28d1e50e01a66ac49f7a6bf1b98f4bba564261c7ab7c5be99b47e2b9501fb8d2b76c5e718fb4f40fc99d25f444678749dfceef9d7f21c8d9f146c775b084f961ed4215c055c4c63407cc89a65b10f8d4cbfe54d2534151bff1c69b56700588ac043ec6cc41927ed01c703fcf0bba28b86c33d44c68d7c493c033b81bf4bc8dfae4e9691e88ca72112363da141874e285f9e8b0325237a8d90845a56e6b0d5fed1ed57e80f1076a0e14af222ca5789a43d5a46d9f47fff5545df72c383ff2ab7921a7a71d0f0841dbf4bfdf7772e1086dd053f0f91a8b98b917488a82f95764d083d778cc366e601d4ddf2e9a931c1dd0be78bb918499a99c8cc0c2c30462a879946b973219101cb94c78a600b2c9ac30d4000047f1a0dff1ecf7778223ca8ab7f349b4cd7341aa073d057bc6e6e08278297fe53c7c3c68377ba9f3a599279add3cdd2f2e9310dc891b704f77dafcd9c5576c48919d264d62132578b755030b74b61e648b807270c3107facf2b1d419087cbd94393909fba022e11410e67982729249089c7c2507aff3e39b8a584eae9e596115eb76822256b7b806bdaf1f19a8080b5fd8c9fb720b396a724b966502c1fcbe4b52a233b16a8c658f9d8c87267bae66e60adf85ede063283f84b7d7e972f71109ae30a5badb26b44e3d77e329dca711acc041ec31d0e40acdc2288ce4905a4b9c5bbe6eaf97bf0a15826e60f66920d9ea5047810f70a7d3dddf98eb3ee25cf4cea2b693010249ef2ce7a16b9493df278bc37794cd2bd5a776dc0fd456679815b220e7d62cb62191fb7e0a4baab5022f6f84851738e87abb78feab666a7cd0f09dad85e63bf24be7c7f9eba026f2973c6a4a3807fadcdc8f272236a0bd61c717e61ff7dc6c0c1af3390d127aa6c074db2f23fe3d09c53d58e558787db3623171e687ce34ff08e6bb595c0f41a08bd06f317ba03cc62a13315e61ce97e3e5965cddb31a2bbb73d1d4b0e2512f110700b37a9cf52113cddabc249b57b54f92bf82a35ee29419be241b44244135c2de5c502f9268a2c6ee3f00c866b25a6923c567540f07eab53a16996938df786a0375c8cc9d53287cb446e136cafb08a4dc1d8e7922503cd56d67d40c0dc23464509a0401ddbaf87ef5b219669fc8a9c964e7c020a64f004dd474603a603364a4da4f10e1f88f57f37a85403c8e9a281c692dbdb0e41e2ea3c5b94d8e7d6153effed86832b6bd929f886af1f88ac387e0fb02a7845bfb17f9d7c454114aecb168b0ab7be5695191e3991186ca1fed94e2d0405a17ab605674856f30fe8e70035af03f60a079a89ace1a7936333448e916f7e81900dea1edaee95f9be8b364da1ca9f40ad85e259aeecbe37ec772c66a279db4a4fcb396e0c146befecd1b04ea27d1dbc82f2f73fa341d91cf959c62efd41c3f723b96249b097e9645be7785cc02713f15301e0a79e5fea498d4ffadd24a56c1c12b7ed10482f929c67eb34221745333039948a83e2d48859758c3d5bba75b61a3b2428365d395aa0056de82f28670769490628270e121ef423252ed1804ff25eb7c90673effa2749ac2aaff90913d43081e08652d9f5b99871d276890364cf3a71ae959be94d96797d999f6582bc0129e6b0be0c833df8f3b30111f432900d66d9ccd4f8e48153b0d04c46b9859f50fafde9cb2994eef40d82fa9f4ea702bf0cd0e266fe48d09f241201ee46febbe34526338d69cca7b7876ce1f54223bd3c1ea1ad03a919709cf1c8bd9ed6d3a9c68e3c8faf0a0a60e9f94474588b84c6953c24fed6472f32ac8fb1ba4de137ba48b70edebd2fab52cbfe4a77d1f79a198ce0cc85a49b5fdc7c3557b262ebee94b1a4c5e109fe4d26db54e51d67891b423e5e6527becc1ec5153c9bb9a09a88a03ab91362ae54a44129672770938ec264bd7da93984d47bb07bb487b01cb572b8ac7e278dfc8d3e33693ab55cda3a46caecbbc3a6e354a8af72fa594ef5bccf0d050f574c5d1c8b456f2ce379233cfbd03804334aa1c3eacb84fb99b6385c42d6811b8662c2532f8dd55679b9efc780177b2c083fccb665ef82cdf55910dd4e958942", &(0x7f0000003740)=0x1000, &(0x7f0000003780)="f6cf80beacbe3a6c56aee55b8ae5e40c0748edf89b1bad0ccd2e74fa7437c721e2ab880993c797ed04d8af6708f39416536053f9e22c748e3b87bc9f44bf888228d7c510c2f548df51b63bd8c4f8fd971e414b8a8981c572c13a5a3a66afde52881d1468ad83190465c9de006fff4f1513b815c826956b0a0639fec0505d66610df8e10f9562e89ddb4b975e7375ab5eec8ea5854e9fcd53b5d556107f89e1233365f90904828e405aded4be36159e44bdd0d0d026ea7ef27f79fa25504e2ac6283109e88697a9b031852740337f83bb55e6e6749acba94ba3033a820a5b72afd608bfa721c888b9ac343539e58cd5b14e57d6828028b2f8db5548fc0c8f92a5ab1e88f39f6ce214421dcffaf0cdd7a5de8d49fd574b24bc2858d8cb0b49f2684aff3ba0faad0fdf9cda954ec74930aca2365b5955d9811c8c54d2ad51d41c2904486ed6f3817a1c91fb948d81aabdd053c8fbd811b03c469a34fb620b5161ca3fd5c8b76c7fc3e82ffe59fce86958f8c2250fdc264b5aedae2b581b8f1e095a76fcb25a3c7f21efd09c7523be26a59694ba8793c9e3431f572303a53d30a557b1b78cf0fd1f96686d42b62396232540ffaf9b51bc666d7cd40b829a9f4013eb6b9825b6ed8d739a34bdd7604d0e1b498b3e6da4a2263131516c3f3aa2e2d428fc7f4d0de52e5a6cb06180e3bb8f30ed5f51bc47583e7dfa7159b35dc6e11a14e5b7928cdf5b62f9c2c8100ca3f0e43b551d19e1429529b221472d27464ee962eb4dba2c777b871f8d615c0b16ac0cdc34cefbd557330a52b61ef51bb1899d5f39788cd51345a102340880dbed1d8a82198715642f045fc9b11a3dccc93d3bb4a0d386a7974c1d92f57f8f8548f05e68122cce64d3198c9017a4f8cd34af8b3ba34b2ea2a3be395fc55d93610e24355dbbc9f59486b10d5d768d3cb9e247a8ce6d59ca498912c294d593fbc79d3bc7c398fc411671c29158a3c87d1cd37475ae5e141848d5d56ad246b20cf299ef5626a481614b4c59977ad3327e28beb46f28416d4d03068ac30c7de8cbb2b04e41c0b6a2059badb38110410671ff6d9db26352585bc0c9e67ed8d94618ea726426d7e5b688b8775e4de272bdee605acdb60d6c5e069f78eb465b37488861a7ca093f48d1c254f821c62b22c8e36667885ce2e4f4761d9edfecb686eb58daa7863aebb610fb0dfec63d7d577d058d6b7fc336a1a17bb5d11218a1e781152e99a0e31941e9d0def3bb0946eace4b9bcf3a59a9684dcdc812e3f8296bacf3c017645b2d71ffa5847c24dbc6b4970be5352b4d3aa52a9fe91501cd9e580a1abe64a017fb966831dcfac5595dc8d1f60718fe05079961b4ae9635abc156fcc466852c6c38d46ef03f942fc219fe9ecd9c11a249cc2356db9dca6e48681649563d4e634a03e3c80117e749aa1b30808d09e255a5f277439202ba431bef53f72a082293deb212eea91726376353e45ce0b72a865092700a6c7646eaf882a04a1d3b6f7616424bda02a8c6a91d97c776822a447bf206bf95dfa882538d768ca3ab9ff59775bb34a13bce5b1cda5e103a481ebcc19b20a3499dda6961bfff45688aa87d4fba1854ba82bd4bfac439e914a95c7c8203ce66fc1648597bdb97a847d96248db168d77632325fc1c35ae4760c8a449b4c495a6fed4b8c91d2610ce3473f802c0ad67c1bb8ecfee75cb7fb996d6e4fb9f54b8ce1d10c92818584fdd58563ef87767183467c587c722c6c2654fcaf91510681084021194fdcd8f877692ffdcc14600049519eb624fd8cbbff552033884f731b75dad128a2aaade80af2c472b45aa193defb95904c44b9cbfb7d013fd7c98423dc62b367eed910aa906f14f7aa781acf413d156b8cfde64ccb51e72dcf0df9e58b099de09328ab69a7f93283379863ba8a8c4318c5b0463ce7dfea2193da8fac8148f6105b4d9f4b4a42824bb83e29980d62c011439b64332bd34c9e576345d27775a5afba89155fc827176502686c14ca029500f691fa6fe5f8cae41eaa5befb81ee80c105e8d3bc9aa03b6f2a84a07ba5a20cd27f069a7e8ed3c2df78c5f64e083c7060e10616b201cec47084deb896a29ffb0484325e431d29f425785120cf660130d76bbf4b316f5810e15d713ed90f29878db8d994431f817735070f81a52e350301641d7624ca101067d99cf2c8208f890c508407a751a533602a4ab1b29fa367ef3a700df3bb7c369929e9d016abb76acbaeb0aa0948d48d601df14ed04bef6f212618467b160b5bc13f3be38120b1b1c553dda5e61b0d9d0b891e78b3eb3bc6ebd077f3b6c6a706c4ad1b5b0db6bea7883d182dd81085e04f41d374098b42a348fe3238e47cdb70385b8d77a8017a0220a5c6281d73049cbacc188c81e27fd1d362f69633a10a2ca3d86060f29cbdbcdcdddf46e3f7e2bff831c6a544c4427d75343e06e0e6187c402e33dd4a098bfabb5ba64000c7ab2a40f288ad1f92b8e7557f5fc9078af78b3d018fde983289262cf4a06e939237fd59952107e5d8e3e251aadfe96278937a79f5b4764261bd04f1762f9c2fbaa1f40c072d54c1e63058b224a8d3e5ffa8e32bd79163e519642b2f120032734285754caa91f95519bc4b68983e38219b47b04fa71df6e4e93652bff9f2d73cce1944dfb871f3402f323cdb6f315d54136339e2b5a25c676c453f8b376c36ab87daa4835def592139ed3c941a47c133ca5fff87d1edc888dbe2fb732663feed02efb76017f9e52742df8334aa5b60a7b19c38154007c03545130c2cd8c5c513324324694cd3287582fec271b6d293eb0b1b9d42dacb467b70c556b62b7770c415affdf3748b5a54a46387a34db1a2c2713dfb51c7b4d44d48e3c75075265e2893383875e2bf8b5f86b34a2b14c75d0833cda727de359dac87e4b66158455e77363a72f23feb037e7fd21ee6f78de19efe7f1179ebbfc3f660e234dde483ebf10ef4ce5c7cf760c9e74a3c97ef5d32a2cb5367d3bee86b087ea04a04422d8157a3137cb75e28c22519ed38b6dc6f16a14ddf801d7baa3a13d0b93f8c6077d8aefa46c3632d6754fb0bd4357afb445ff227be74ce6d2d0504d8a3b8eb44c550090858c01c781fbe14784b03218b6ddf15f95eb0f79cfa7b06d9f3a5d61150427cb54ea7c134b9baac700cfedca3cc7c8cba3808d185a7e1df332987ff89e3aaa471eb6bde164fd4d2be140e55e8645ced9f85e85881ec345ccfa6842c6975ce15c70ef8c8695335b6cd19b72a470b5aff33bfdc10d643b2281c428f280b5bab54ebf2c5d9ee847a61ef0459ea9f5f264490b37aa1251d360d0a798d798c378da94929bf030198df55af4837b43cae8b75e89931cfec5b8f93520e7631375df0c4dac8acfdf4c5ce43ec61f1f5e42b90f9eb1d8c726cd46b23e31edeaee5799fd14242eb884bd06c2044286b6434345dd857dd729bf4904d6e603703477a2eb7a2789d0a1e5f66831ec1240c51297ce7ec51b8a7683a6f03a84bca0afc1463a9ad2e3d3e69688f3baa3915cf15086fa455dfee305d64902127f2b0973549da7803675fbc65c0dec91acc70bea2474b17740471733dccdfd8b0b5b98734b9e7525edd56e5ff526614773b52db2f87ca1d80b2ff2339cf2a887ac9da468fef0c1f8c43572928e4ffb83527dfb445fa9f47b6708935a0a434ffeb2746ba856210233bf48da6ef2d7f71da71911ddb2a2efaffe7457a86b8d5e627397799acdb9bd61fae210f138f78ba15479d3a8bf89566239281f08b3392725528a3c2493b42a3c6345e0fcb5d7053eaf50104d63bc7179e5053bbd6470ec6cd02790550e820256bcc253aef93555935b89dcef2a4add083f5df70c907cb6f01bf0c284e7eabd48affce700591fc941d958380e66c2a04f78caf5bba14a3a20b6379a1308ce11e9f9ca2515dc5b88c2dfb272a937aa9cc9fc1db2d2993c6e3a1be845b026798551fccc48eec5c8bf350fcb8db13a198fc4cbd8e4d82facd6ded6ae129ed7fca46d2ce59c157f38ad6f887c7b7e95c6c99dac44b29afd0c5deeb5eaede3d29a544b8a2dc674bf07907beff359ba3eabefec2c0dce527db62db4181f5bd8650f944c10de00de3daed8bb441f0a1e0b8359a09df8a32e55742a0d758d7c546e7a3e95116585bde0fadf3615a818e62a86186337aaeff35e8937d5d64837a910ec97161c71057bc6f26647615392d42fe73960e04fef4274a22e9ab432fce06509571aa4ca2dc658ed50f5c62b0010c7a0ea4c0a88c40dcdafc20773b7331665f0cfc47397837a68a80c3e734cfddd664e9ba757c0f3e46ee1326ed65ff6fa5c1314c443dccf98d9016e4a5c6cad6857f4e84a7d7742dc85b60333e1a06b5ef764b452a89fbf7b6113678a7023af6315c241f25c1ffb725e815b1c8a81efd01c3d46f003a81b1ea8d99e0ab5b1c512589401a482a1619342ac829bc77876a548a3d1ddc19a6dc378eefd917935c2545506d79f6c0301add0d6368558f877f91edd8c1dd6108b316e40f77c7b60c1dc0e52e5a5ada4bf8ff130f981aa81507f073cb9d7bc1209d2db45a6eeeef815ea5c008c858a741970f92564e9dedafe609ddd592442f1312849f053830497ebbc79bb6b8032c3d2e0ff7012b37ff25f93c4e1ed5d81eb7589e4d2de7167840496d2e77aa4c9bf44f7fb4514dc6603920c6f68955869ab7fed19c4748df8b33f2135292b54223ad960159ff18a3b1ee19543054d983754879bec5ef7dc8c19bed221a7b42d2dae5b60b59b441dc20a46a83137bc3bcc8135d7cde7542adf0d3b277ab907431db68aa45b0713a9e30b71fb8bdde60e70db80276c01e182675539a0bed8689db6a6729d705fcdc44f8bc4aa40f9740475082880d67e45bef1d4670dbfd86b286298bb783dcc3fbd576954a466529e7fd364296e9781bcd975043b8f1af728e5e57a648798f909befe3ac08af9e04c9d538b42471fd1e0b8f8d8e8f9f3e78de71cf61f869c640dc91080fc4a26b8507cf5c871c3ebcea6285b98d87a29ed5524f871ded4132ca8b4c9af3d157369fd9725df2b1bfa619c763008e7c1f3a8c9859858fdf49f485f38c0e5a3a42a9c33d01e5001325d7685b7b54b2fb9362d5148110b62554bae666b93cf3024d2f17c37c4b118b408c1d9b75acfe7ace6dcdf040cb065a4b900463a7ac5f7874a9f7d4b1fed5f53a5c95160169063c9f074285385b3a815ed6f35c332c2b43105733b113d6611e3a0d7da3df7eefeea6c92fbd024707a7712219ad040e1a4734b06d86ed07db75451cbc6e56f2c7bad387807211134f76c1b1a2d8451eba98432fcc4ea80534ddd76868a82f4c08f2591d18fb8a06529232d465739a160d207d77ff56407a8278dd793d07929e25cfaad1c5dfe11a55872f4e54050a9bc07efb6e3b50136f254ba29ca0b87bcdf9999160fff780b3f4024415f4b7b512e6975af4cdd1c86d97137f4e2db53c0ac921d5f862c76a3e140f0a2602a05ba14eee49b138ad333968557282a2fcdff9856130c5da645e709a904092dae3fcafccc57158c2548bf8c9d8f692d8e4eedb9e73ca065e3af85f95d74f3a7539c7ef825b6df3e1c6fb80d5f8464e53bc1ece1a4d5e8c9a058bf88d6d77ef4e5ac484e97202228ceb8515a48485e765c69dd8c092f2c4249f6255b12126b6575b9f0e118078b1e8677fca16c537e0cac84e98b8c686cab8a7b80f2e0be3d345aca1ec96ad01f15e604b0c8f5ff917305591e087e91d032a857fcb320554a074137d27e86c35d4b8c31524b13eff4b1bec55", 0x1000) sendto$inet(r0, &(0x7f0000004780)="b9b89eda3238909c28d6a8379629d53035d866ff6221844543a286d6d2d33fa0296601dabf2bbebd4bcf6c8d5b003123f25b52ccf5898859e829f08d1e0387355126a9873c0eee96d3cadd98d09e4cc151225a3759593de38b2cebfffdf11cd91ad713cc7b8565f24815e11c8e44601ff872baaeb795f18d7aea16be420862d6b1a529b32cb50cf812d0687d754f16519d83cdf9948ac406c3ffb8dfcf12cdb68c6fef158a4a0d73", 0xa8, 0x5, &(0x7f0000004840)={0x2, 0x2}, 0xc) sysctl$net_inet6_icmp6(&(0x7f0000004880)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000048c0)="b94b749b2a3dfdf579dcc91eb97bcb7e1a2e69186077252b90db3d7630ae60a753b4018213c43563ab28bc998b8a178c5b417721110fcb0645e2bcf4b546cad6659a72efa224610a10e797e1f9bba5a0dc978f0743db67dca51a30c55091b4db82c70b3b65d6bb9b52631ffdd52813b922a2437a18c7be5de31b793d533ae24b78798ba021fb94241a66245fc96f17f75a9cc84528f589bc8f6c5c3d97c81fffb65366702b110f50c92286dfcccfb989712d5661fa31c26fbc6aebd97e56af9f3407", &(0x7f00000049c0)=0xc2, &(0x7f0000004a00)="f192dc6934c8f6f03b9c3e0618ab552994067e73012d57d9ad87eb2ec360d3778774d2887010a1239dc580656682ed6f38e9116f1b3b9a249134330e9a26f3f594484700b7a4698132a098b191c3efe65bcc10c73a56b8", 0x57) syz_open_pts() getsockopt(r0, 0x0, 0x2, &(0x7f0000004a80)=""/58, &(0x7f0000004ac0)=0x3a) shmget(0x1, 0x1000, 0x611, &(0x7f0000ffe000/0x1000)=nil) sysctl$net_inet6_icmp6(&(0x7f0000004b00)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000004b40)="72f9c3d66d619aa174b5cee77a624def7c5473531c2124b0ddc06be2c1226cba679c223c8123285ba8dfec28f7e4ee2b45e6454f504ef6165006fcb779d6bc0d51e278cd93915c6317d0aff976fb7db891b19238a4f2676cf854d71c53c991b05652f250f958b30b6fe3ef", &(0x7f0000004bc0)=0x6b, &(0x7f0000004c00)="b8ee0d3f29f747daaf7aa1fa86d472693ab1d9bbcdf653cb7d258cc2e88e54ba43bf67d15b0cd2cca39afeaa46651dba115b12a0be876e01befdb89d9331e107526181fff28caa80fa4489a6edbd52bce4830e325ebefaadcc58e446c265bd78fcde6e9d7844afa5cf10a448d9813ae32bc0fea8cce1ad72d1d2c0e63bedc532f64c5e5e597a051a93c925b8", 0x8c) sysctl$net_inet_ip(&(0x7f0000004cc0)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000004d00)="a5fce07fdf62c6fc90b860ebd58df426dd661f8fe33800", &(0x7f0000004d40)=0x17, &(0x7f0000004d80)="0c2fb0c94ccf855831756c65d4e6a11e13c4dfd50cae40e7042163", 0x1b) mknod(&(0x7f0000004dc0)='./file0\x00', 0x2000, 0x5) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000004e00)={0x10, 0x8001, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xa74}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x536d4d4e}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7b0}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xae80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6ca4170f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file1\x00', 0x3}) sendto$inet(r0, &(0x7f0000005000)="a95339088ae8e322a562dcb45dde05c47308e96de5383676292aa6b1ba7c17db4c22305b2179075d60d2c3f7aa945be403bee0d699d4718822d9b324799f87ab6fdbf492887820011092407a6e", 0x4d, 0xa, &(0x7f0000005080)={0x2, 0x0}, 0xc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000050c0), 0x20, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000005140)={0x1, &(0x7f0000005100)=[{0x2, 0x8, 0x4, 0x3}]}) socketpair(0x6, 0x4, 0x81, &(0x7f0000005180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000051c0), &(0x7f0000005200)=0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000005240)=0x8d24) sendmsg(r3, &(0x7f0000006800)={&(0x7f0000005280)=@in6={0x18, 0x2, 0x61, 0x6}, 0xc, &(0x7f00000063c0)=[{&(0x7f00000052c0)="0599c374925614c5fcf1ba829e3bc3e2def7758743fba60d9ccbe57a2600c065507cac8d95a9f5b7139d3b151c03da343da76f5219e858ed692c5f4eb04e519a0adbbe7cc0c46068b95435b2a7fd935220c2b3eb66911bad4cba45e4b6112ec81504850b957eacf95d657f9c1e4e88646751", 0x72}, {&(0x7f0000005340)="1b1fabe64862bf8a26cd1c6379585e910513c054866ca41d590d5c5dc65e7b948c2dd266c3fd0118263e236bce0ee7ccfbd300baaf2eb463b66feb18275b02350727c812592d7dd5a68f9eb6ad2ffd6bfdf6480052910b5de174a512f8c958bdc832b366f064c49a893dae28da84408ff1b4d9c91d662545a8e8c691b8604eba4afa16b3fec8c003eb88a642a85015aab51e3cc18e9148ddd3f15d7e3fef75df32ea9bdfda758b92358ee92e9cd2a9f32359758731e00f26edfdf4b7a16bc41dae234a938055d4edb97b0ba5625e523e9d580afd4dd94532db7a68239b425492ddf46f75c8219eb6a3a09d027510613415d46d8dad4d7d806338b050a7c7fcac28c7fc1ecd85a3f6742969d72ab337c319f757e35692918141f8a8ff05c701b1ca0d9da938a91107f90d6b3b628bd1837dfa130a9c39272bbfd8f9a082aa5a09fd57f579c20c8f8726ae1a80740b5ec115dec09c84e2505789cb083d3d599fd9608f7ec02153a29e9d5ce34bed3f0bddd91da7e1e641c47138c11f9c325c694266f3fcbdfbc421a1163ce82b27ef09a9427d27846ef0fad07916071ff6d04ebc1e88d62a3200d06b2fd53495a83356835c723cab66b9b75a5a6974415c61003fe001abcfac47ef7f5b5ce7e65bae3e5fbbfbfc5d699cd8c5a99db6a1d400111498bf4100bcd7563bbc4e7f02e60fd5aba6a3f160304bc0d97a857f9477fc545dda2371397327737d40c9882cfc355ca5a2dfdb9a5ae3a2a6d1a86611477ccc1f1b06608443a443dfd2db0384be8188c61133c7f1deeb510e9a4c2e2eee4ef1639f2a47cd5081f0385a87edfd258d3fd8b6f7b55bf95e2bdd0f8b166b30ca0d79e1c1c409ff446c7624a52e82959ceaa4ec21e4052dc670fcacfabaa9a969d3980bab836bdfe859ebb05c2ceeaa1a29641666aeabebb028d71002540f87292511d00a8f81b1ebc6a15f17cdb54ef43b4bb2668929bb3e5db2e0d4e82c5f00f01eb510d92c0f2b54419708924fc59df0f1f4bacbc935d28d986721ee9f46aa69885ad2affb262a9fc44d4fe05ef2eaaac632d481d09204b42a2c19cdbef15cee07954282cbd5bbddf66863b31c6720f078b74faba319824e617b35802a97c1520bc8ec735cef2ed05b22dc4ec86f9abb6a782503ae5e88d71e5a3bff9ec6121366ba81a990137ca1f4af374ea33f508207380cb8f41acd0154710ad795c4213a68a0b31583e09c559f067963401f678d267038a41b9b90c5ad6fcda5334a974eb4b28aca1cae3ecd6a0a18351c347bed50921eb620a4061318c3a9fcaf98052426bb0ce070b87a374f862b82c91be5eb3bef90a7146301424f6c68540b0eedce9cdb3127ab7c5eddfa0ec320d56b6bddc93b5df2c06ed39c8d02b7a4c4ab2fe057e4f077c68e5773a3d44f4d158f5053ab0682561dec20fa19db556fd62e41a6c84f09ffb3d06370e4ff61af75f147e04b7ad2ede9848c16375fdca5107d6860d079621f57ea0902a9bd621bdcd9d5210e06c549ddf8c8f47af9d87e22c881ae542aba26c085b5c3946dd93de6ad9cbdba0aabe1d9dbd4561b792fccc5a094ad5d2aa9462b1c8e4b421df936d4cb20c6dc477b4d7066824326486c8aaabdec86a92dd1bde8c0df709889725163b5d25d60e8797ca807ff4d67b63846246b26df8c7bdaeb07a2953f6e9fb1a6223dd8ddda1d7067d9cee45847db9c96b293295eccfcb49aa658cf7766f59beaeaa7f992babdbf365471ed5b8af5c86dc93f3f03e875bfc8d1a8c8bf4de92fa54fdfd593f6be929c6377b62e84a6285ed43fb46123b596030708b2c25a30a80bbeca6a8d592fd932baf22d1551b9e78d0f75e266955b54fefc14d8cdad40f22c6bae6e5a548b442b552977a169cbac026286425e7ce0b5c07007988c42cad937710c7348e129ac8ab9c539dff0ae3a982f439ca353fd8d76b695b8cabe7f2d4b34e5900c65add54c5fae6aefc6789e24ce961e2c8fc9bad73d9f37de66029635fa457856ffcf307f1c7098fdcad488111876c83918e191098f25a9f3fc9f04dc8674ed2d179934ce06d4a4eab07877476b4378407e8e33f3487623845ec03edcb61a2150cf05a1d035361e7de7349ace3581f5ad444587dbe4933e5765a22be5a2452c9096062ce06dd7bce182f7e6de3e5403fb4e029e0354deae06b5af29f27aba2aef51b45caa67094a012fc385b319ac9806688b5784af19cf282415d9bdf97a53aca2f34d156dd0b166d065e4b6d89a8ec53f45020bb9ac9d1b75b818c191b2d9ee65fe37d2ac9102b1679839b066b2b23c98ea285f5a1c351ddf515eaf897623e71e25eb76fb42abf02a9b253ec99c466185c7cc2d3768b013ad29947afda4b72c32541397cf0593b1d83e81b8fe7bf4cd81b9f5f105d1342d6aa4126fbfb4338343c3c26be4647bc46d2c6cca7c1a224b58c0df60eb941fe607aaaf4c128c0a5588f9dca35acaba49cccb4be999a2a1cb7da1c2899015a7b6075985fe8307df5596bdc130e3e4e0a60e9ee94f50c824b90c70f2338303172a81349d081c1732de19bf6978d13936f5e15146dc85a319f6ec054e03033681b1f6cbae6f5b123e53c427c1abf69c755a1dec82a2fd387e3b2161bb1ebd3590ff50ff0b3496ad2e8584d2e1658270db22c29e17ed014613fda3fb023edb5e535de210a3f77bd13f0c6b721de352883286d6c7de6e256cdcb9427324e88bd41059301cc791ec37f69aeccaf32257af0a1ade592bf6003f03330de814839f6792d67cb176f2c571c4d5f72d43afb63eb124dba53c41b25b588780d03a78009d2e3a449b77a0b00c2687f82e0d3f0f5584e65fa6ce7ee230b89a1e43d1194291a9204c6301452e12f9a09aae21defa2813718b906b9e744c41f73727c751558cd8dd45137a6fc43ef53b52413ff80727edc7a3f97b084c9457b06c4cb2b1eff4bd95b61f2dfdf6a7f3e8fc8dd5843a21b468e59199e3f151c082994b03a63e34f4dbfc48d224e829c914424e4229f67a1613f636de498999a87d8722d53643317690d2eb9091a72c3664b200a669472660832067c4bda314d7a797c2f6ccfd22b0569cb085d7e878187fac908891b93c3ae0be15d39f2c7bfd35dfeed6accff4cb7fd2f71bbda9da2d683244bbc114a218fa6eb562dca478ad5cc0208d9ecceb5c90753a54c6b7d54377ac6b4736bbac8d59d569da413df66dac4fc45b44a8bf69310ff320cb22995debee31dba01fd643815ecd1cffc122e07b598f9f26b02e567d169dff2a52a8cf84bbf993acb5d1514609b2ddf689e6894efc32a12a8d270ef57253458d9457e9e0a948f00c7ca93e8a610109c79f9873718abe166699e1d8bbc26b8f1debd0a757405a7ce78a1fda0279e59722ed0ce2d5853481c52c0da59847933ffa60bb77c13cf19ba66f7a2658e118c81635c023226a0104a9a0c9d7574ecfd720d0e1689bcf586eed68727cce431e53821066b33ae068ae46c7493c8adfc949694d5a008107c154581caa168d1deae51c04bcd8d1643483962068fffb0a12adddade48419cedd03e027fe72335754a87932948e85ead054d20acb06bd769dfac67833905a7742e7b2f3b2da488b3be9210b26cd6ad303b47a08b2acbf33d5bfe17186f8d7a99d3f55656152312252deb186aa2f5055f6729449e40b95e181528d03b06e827c0a72b080110d6d9b40d128be4df107237a62339e26c98aed624737d999380d1fab9d108fac53634b2d09036a2cc8de7e08acd17463fc2015f4555c61e2483517c42c89ec19d54891c29c8b8fb86be30eefa38a9b2d0fdc770f16bfbe29a91faf40853eca5431bde8e8b2c971916401e7d3ffac215d4d791715433babda7bf5882391a5c0de5c32c1bd13d203f5d787a4dcf7988a933be879ad7c8d493a218ad20a9ecbbc80eb2062cfcf50f1858b1bdcc5aa0102d8540ee3dc2c91f24b133b1572620d0f45abc5d3493d2642766970484deeb6a7bf32ac40a6f893fc398effaf8ec5c81d21ac1b7495b164591fe2b8f7363c0b41c2f1c86c77189686c921dcbc9c2c2d40d63de1ffbbc28f83715cbd47d84f1a70ea431d60bb0cf4c21b38df39ff1b8209e1a828570a62085ab914919dbed24d3ee52a69014a585cab39b184d712b461a2c6a906d2f2eade43eb314568b8efb9b1fa0e479cd65031e37998152cfffc2033d9b771de80d6b557319a33dec6a61f20a210f32977069d9918e8a55b63bb8accfc5fc75eae3830488eb0002a0ae9beb36576a3c600b8738e7ab714793f836712b0eb1d0141c4b14e6c5c8c8cd7b33e9494d73aef3aefa03259215b744ab213747fa6972d365f3df8a685f4a3c4b829564bd08b8f1cb38a8042f870319da60b60be4c4f9725c3fd50d40bf3343325e5301c1cb72d21725f48de38b196fb176309b4f6491d14f14b2b154e0cac106e37f94694b47ef9823bc313cbd4ff2e8a43cd4a32ce584add171a8f860be3ed7a2434b5a1dbfd17ebd48f5291bd2fdc1437af91174dbbdffbde07db8a067a49a6fd46ae5b8b882580ee8fb16dad50da6970cbbf67aa886eff0f7fd480bc908f329a46fd64a5d325b8b04e8f3eb9df7bd735cc73065b21337b70ca62f767ad08352fedc81d75bbb30b991391c4c7c55694d6d788ae0766638c482cf95ec6031cca1e94228d632c170082daf78b0ccc12157e92c552c022a1036031975a082e74f7d470c2f8bdad70720a17739c0e1835697907b37d9149a2efb68058ca9c4d2835309f9ca6c5fd13b20c37715fdefdd2fee1651c3d7f86fd7264e4d4fa157641fd193c5ec2d92649a6e3963f50647e0e1d7d7da50c67fdbc20c5b22c831421eee43202fff7727451ddd951a98f369aa8b69745e1d01671ae7c45f3710b89f46be755faa15983c5d47682a728b746a3a777e7d4848f5b474ab50360eb6fb5859ff5d95a0edcc8659462c12bb7b4b9bcac113b7cee25bcaf352e126a6321db78b1c9161af7dc07a6798f27aa7be6cf796269d8f597cff068a6924e8544d62c7fb41046d0e6d04adeb7956fc1c50f8ac5ff3cfef84b936be403cd57b3752b69d372323521a3b97b37293f9d791a3cb66ce9fec3d0d089576ce5a0ba99c874c61901f31cde7d56439202167e31386c43dcd18f48e18ab9a807c1c4007994feebb5b11093763d562cb9759da5be05306f5f29547199e3f6f01085879e8a1b34f429373874c94d309b84b147a107aa9db4b1c8f945f04e4f8e98384e2dae5c9cc369bf8ee7b46199fe38e40ec5232c22a1840bcff10af0eb7698b61fa297f634645712de702e69380e54ca8679172cc06ee310e2c2248cdc351243ac7d51b1c297a736d046f11eca22d39b09bd65fb2050b78ce979a7314598e7a257960234826119205faf8651225715e89521fff2f12606e824db05389059b8ddc6144342829f1af79a83fb5cf167919db41ce7f12e0ae5aaa7fea927ffdbafb3990aff7081eabea119ec8ced45450b787eb34b5d8f391dadd7cba58d85bda71e4a42778ffe7060a7f0236b6eeee5c008439ff804a1cafdcb2fa359c8fd79cebdd6ce3c180e5ee357fdc53491a1a36082909e11262a4c2992b03f2746df7a3d7468c7f9d147ebdde7f899e197144da14b44869f0d3b9a9568a0f303f1e11ffbaa48f2991e4199e382250b4fccca11c03e9ab5e1e75ab37375905c163ad036ca758f38a69b40e15dc842e4c21cff5187f01cfd27e0e85d405dcd1527c1343bd150e0fd2f708414bc9fe2e31a01b40a6c5e25ffbfba7b26089007343416ad69a2cbebf50d6ea877c6", 0x1000}, {&(0x7f0000006340)="eae101f6ed1b9ff1cbf8fb3e4b2b3217722118a09dbfb01e7f08cca6bbafc0c1f6862ea5553eda4485e640fb4c28790f845bddadeb9dc603f822890fed2df3a8b276d763743c8e0b08871ac46f9ca5e86fffdad3e98d5ff714236e743c30015046124435a30e5a4fe979cf7a48e21bce95bde80e88013c296786ec434d1d", 0x7e}], 0x3, &(0x7f0000006400)=[{0x78, 0xffff, 0x7, "1523bc6c30d9249a3f1c0e664bbe1b9df9f04ba5fb17315a1e9b95985006f8c98da1c237f3beee45bdda9747dc24d115dc83ebabe959a946d555e7111696e34350f2a9570e333311aa9789d61dca5ac4a3511cce448277c1c06c20e0150429511209208c90ec"}, {0xe8, 0xffff, 0x7fffffff, "38e701359d6c24013428450321cddd8b88a8bde70bc61714399a98f0a38e8fa3741b7123353c43ec3ba67c151aa0598433a42868f33b1e1648add5dd780847591bacd8ff61a6b3f39680bfc6f6ea498ff81209f8e143cf90413b50d24d8a2634bb0a20a04560666c709eaa47e8432e541fe42eab7845eef3e83c185ac06a648e1b62cfa7bcdb02f38607b58887f6bf09f025e9551c423b3190c6966a28fed675caac909b481280ff24520644c2bc67f7bc7b4854df2fd4ed586c678c1f062871f9bffd274f90e81d5d27e6ee4afb6206169b"}, {0x40, 0x1, 0x1f01, "daa2f0f0ca475f4ce3ce5cbdd8955e38b9bdc2487358e1bb1768d2af226beaf58b4597dfb99d17398b5b41e2a4"}, {0xb8, 0xffff, 0x1, "ef77c361eb9e62af3a54cb8d80030b189e045698bfd18bebd001423199e56978153c1ca4ac869fb516241688426aa8468b746dac9597f42f4fe922e00c160e1055bf8275cc349e610f8bba90f3dae23abdace02d1bca49c87260ee2292c15e01032b20bd2950b5eae903e0a62531a7eb4332c3809e410066b0b7957253039a89ee914c0aadaa1006ac37e4ce9ccbf4a6b06d1ed29ef143c345127095009b23e66a8d"}, {0x78, 0xffff, 0x1000, "246477fbb3bb5006ef817153148e93e5389e711f99514d74373eb024c52aa88f2afa3d66bde8d9767d4eeb9a0a7c148a09636db32e8c775ad186aadeb5d4f4a292f37654676fcb78b00cad2d7f0386257678ae80678013f880d3933d3122ec5e44c48a018d5a44"}, {0xc0, 0x1, 0x0, "d5a2b4035c47e3f50717752aa18ab6c66737eb587e793a10447d05859799122aeab849a29cbaf1f6745844d1d1aa5aec3c8ed11258cf054a3daaa836d7c9a93a1d8e2b48996150bd34f008a0f9a7885a815d8f95d3fab68e1f6e50120198f4a0febe41ddafe09b85e7ecbdf11f2918787e503211da61018f560837cb325d95854f89566943d555184db3130e7cbb6a7d9dd423bc4a6fe82c2478d522d84433412fd50d1b47ebcb5b8a"}, {0x40, 0xffff, 0x7, "a6c5270b0988c0b9734f34c2c843252709b423767f4ce2bbf48fd1a121066d2aa753160e94d5d66756cb0e"}, {0x30, 0xfffe, 0x20, "2efb8152c808f1fa8671d1dff888e2ae96c4618e38013b61ed01c801"}], 0x400}, 0x401) openat$bpf(0xffffffffffffff9c, &(0x7f0000006840), 0x10000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) bind$unix(r3, &(0x7f0000006880)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000068c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, 0x0, r4) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x15, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000002c0)="734d60d94074183414c55d46b826d9607e60a4d3aad14265b3f1e80c2fd85fc057202973d08e761fb2213391b5fb429651bf11849f86d254361095bfd6262617065d97515ed99326835aaf4d170d7789c01e77ffaeccd6d1a17402b0b035dc68495e8e04ac37f723302d17b91c7edf373cf9e302236b5cd1a4cf341b286fd6f0816d2bbe2f45bf00", 0x88) sysctl$net_mpls(&(0x7f0000000000), 0x4, &(0x7f0000000040)="5748f41f", &(0x7f00000000c0)=0x4, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x180) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800460700200000000000019078ac1400bbe0000002830300001200907800000000"]) r4 = shmget$private(0x0, 0x3000, 0x93, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = getgid() getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000b34, r9) r10 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r6, r7, r8, 0x0, 0x800}, 0x5, 0x3f, r9, r10, 0x3, 0x9, 0x9}) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x8000, 0x7) r1 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) utimes(0x0, &(0x7f0000000040)={{0x8000000000000000, 0x4000000000000004}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x7}, {0x8106}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r5 = semget(0x1, 0x6, 0x200) semop(r5, &(0x7f0000000000)=[{0x4, 0x8}, {0x3, 0x81, 0x800}, {0x0, 0xffff}, {0x3, 0xe2b}, {0x0, 0x1, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfff9, 0x1000}], 0x7) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x8106, 0x7f}]}) setrlimit(0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r6 = dup2(r1, r0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x61}, {0x50}, {0x6, 0x0, 0x0, 0x4000000}]}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) pledge(0x0, &(0x7f0000000000)='tty ( #\x1f)\x10\x1d\b\xef$|#\xcbh|\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\x1f\xaf}\xe4\x90\xde\xa5\xa5\xa3\xa1j?\xb0\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xb25\x8fF%\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[1\x12\xb6\x02\xb9\xe2h/Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\x0f\xc6\xfc\xc99\xaa\xa0?\x12\'z\x93\xb8\xda}\xc8\x17\xd8\xaaS\x02\x7fh\r\'\xd6-t\xc8\x10\x01\x00\x00\x00\x00\x00\x00\x00U\xf7t\xa6\"l\xffz\x8a\rm\xd7Vq\x806\n\xff\xe2\x06R\xf4\x9d\xeas\xd0vS\xb8]\b\xe7\xc3Fc>ZM\xa2\xc02Y*\xdd\x95r\xe5\xc2n\x00?\x00\xa9\f]\xe4\xc5\x0e\x81\x15YO.y\xdb\xe89\xf6\xe5\xe9^\xf6\xa2\xb3(\'_\xae\x12\x14\xb4\xf8R\xcc\xea:\xd4g\x95\x19\xb7{#\x04\xba\xdf\x1f\xaeW\xba\xecyec\x8b\xb5;&\xbc\x8e\xc3G:\xa4\x05U\xdd9\xaf\xad\xf69\xfa\xd2\xe4V\xa9\x03\x13*\xc8\xf7\x99\xa6}%br\x1e\xa7>I%>\xdc\x91\x1d\x1d\n\x1cgT\x01\xc4b#') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_icmp(&(0x7f0000002240)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000002280)="faae0eb210f07137ddd8331474199cff777c5b1b177b9c653fc1680cfb2c6a26e0418c0bfa4142f2bf1bb86f45c540be050048418d43b470574041ca218ad0a11f29d63f6b449d878f7066057cb3479740911152d6c8741590644bf3a11623f5b8fc71145f44e4f11b1a81fa682be87d007536f0cb748527b6", &(0x7f0000002300)=0x79, &(0x7f0000002340)="e1267f31efeacc3e9bcab18484dbe3a36d4cbe2e960dbf8d7f9148273c3757b112cf4e2a0fbbbcc0c4cfa587c352006a29", 0x31) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f7e1a137", &(0x7f00000000c0)=0x4, 0x0, 0x0) executing program 2: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x40047477, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x2000000000000309, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x8}, {0x5, 0x1, 0x1e, 0x200}, {0x7, 0x0, 0x20}]}) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x108) setreuid(0xee00, 0x0) r3 = getuid() seteuid(r3) chdir(&(0x7f0000000140)='./file0\x00') setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="38ffff00", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x20, 0x2, 0x8) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) getsockopt(r0, 0x8000, 0xb0c, &(0x7f0000000000)=""/159, &(0x7f00000000c0)=0x9f) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cf", 0x4d8}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) executing program 2: chroot(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f00000000c0)="b7b1c5dccac8c20e8c6671e58c431693b76e264f987ecdcfaa75a14faa46e56b91ca0bb908417a73261b6f0b01ed989e909fb679d540368bdeb2224c4d1517be9f", &(0x7f0000000140)=0x41, &(0x7f0000000180)="e6c1b80d424b7c9ce28ad270c2a02249feefcd7aa45946bc8a4a33167ae768ab4773479b8ba5bde6197f0e38b86a76b26cc80945a43ec3a84d8f5d4a7eb92c07ba8fc8e6f0b3369b93904d55b8568e3be6f4d60bbabe1733437d711539027c9ea8fc20a7d2e798c74e18163b7789e421ff512f6f249142821a1fcfe64202497d565f38e0af7eaac6795aab55f754bc3191a65a0885773ed9653c69ee2da03e8817c42bb7fd11999cf17da7f92319e2685cb05d84b2e1d430bdee772fb5761be36436d7e9f9ce87f31a0cd8f617bcf78bc8cf509fa2828cf49b823edb502f7b3c25c81eba68fb7c288ab0610f5a1142923abe051ec3eb84cd7641aa3d16dc102f2c50bb76954749ff0047db463063e57673aaa4af323d7f721f0910e85f310ea269223e4be3bcdd9b8e8ba842bab99dd5556f270c433c65bc30bc175a22ba205cf1fd5e0997a6a63a2c9f8924324eb22d047e3c280f6e584e6defd0eca4194e2d969264a0c297eb68718b12db75c957a7d47ba453e48fe8250c75b1c3b18a7d646ee04ad2b9d05692036ad66ba014c2b00f204f4c4e97144a0293cbee83e3fbcf694966f9f1ecdf2e24e11aec627e3244c3c32e18267831c8e95fce8026cef5c9c2d4215188c6328a8b37f05f1e9f72177b8bd329d2dd5c34878be6e66023985eb9c199c3b9f13c2700979b31ef54f25add730d4b8186f61174810cc6c48af7616adac79780820ed4e436b6a9e4b2907c8bfd2dbcd43786be2542fe8d0b0d2dae3881370b2118c9c289b3c07e0eafca8c6f39cdb4ed32662381f91d734d73c2de50c996427b4e3d5255cf4db7109c9061937ddb102ce3f4bc51eb3e2c8ef46798efbc8c7e748b0a3ad94060928dc6624d1d630d08fa095376b2a5a28dc2dd759f1a1b1630f9a27502a51bae692e283dea2c7725ef117d78a32161b45425cc1b7d3fd70740008432a8db4fe88445121fe1c43f5420b7081f23ac96f754efde1ddb40e36a01ffbe3f7fe0009a45090aeff41bf14446e2cb494ca95b1d3361681cc977b46c82a77ca4d68e33e0de3a1d542a0413ca1f3af8cba1636986c8d22edd091e092b0b5d1a23e78e1c7b30e0a7f25412c85f7a7854b3cbc35c666b1f0096f4b362e7268b5c2aa1cafe3915490399f67e8921da8dae0d6444c78f10ad8aebef558ef335af695bf0d4e20877859006fc9c56e75a2d001bb494000d649421cbbcb14ef3715876e3f4042d316f8f746bda43946cbebbf3fe2a43e928c0c49b69cc705baff0c4d7a4e2015ae75c4760b3cb0e41275a6c5f5ea6bfbd75d0244e842ee78a81bc95b8b7a443ab85e6a3d7f920fb7bff16ae58d39f98ab3b8d9e943fb57428df17b8a37091afbf716c1d4686f156e5374e90e8e44cf591c34cd0876f5dd566c4fe16385d4db780c7be4724182beac600ba19bcc7a6695a2264c235edbe736a0dbc0b1927ef837e56e8470472a0cc4d2152838ee30c475d9ca1fed571b5293419e840aade3f03b4bb850a92171180868bb904e891b22cb1e49a39e26152b7174cdaccc9d50dfcdff97f65a0e5c96363da74bca57acf72e1a8cd017df270d764ed68dc3cd500eb4aa9f116249d56badf0bc8a8df34083702bb3c7cbd22a45c7b9f8dd785b687de0367376f8e28d9053d109c222bfb25db1fce35d0093e0494a584a2a9aab1b3760c75866cb4b018acc39bada08974099081d714db0a6fe8dd88fa74a1b993acdff83ec95301e15d198131da200b192336514d344a93e6a00c6d1531f006ea8a68a3fbf1740d719bd5fb55d57b8edc7fae6bd4ec8a63a15702f107003f4c65a2f652df6776e217b1fdc88bc5c42b3dd3867ad245c765e0b284374e2110c30ec40ce2a2a6abeeca8ca76d7afcb48af7889a21e71ded275b8fc6ed083335a9be20e60c8f1eb78e0c6566823687d3976b397783a8ccad42a904d28f6e378fdf8d09eced118975f4d2043936de65bc9008995c51b5c9f1ac1850b9a1059725d380ff067018053f15b3a12e7e562c3be4eafb4e6d1415c15a7e7e67f973bf067d1bcf08e49653c5d706db5a7cffb2a3c45e46b3837009a738706267a034f324837e7937c1f0678847e5b37c4947b6679fe3d79608b80264bdcd51b8c971f6b1c5ee1b7d1dae9495fe5ef5e234c782904faca948de742040f93c592657b7eb8e33331f2b345278c484849dd30207b65912ebfd4d31df7dfbb6978cd9dde0436835bcec93f8e7f08c4d563698bb86df09f5100356cf2e722d1a4c9ff36b6c913512d7ae0862df2f4106524556c7a722effc4f277b08705254a44c80d0743e42a1fa87efb7cd6bf0d11fe37651f3e1f2c672ecd567898e105ee6a9fb38521f1e0f9bcf0b4d18d7c05b09be99d7455b0a7fb686acb0eb0a51e7a1686bb87b5922f610f2e7da48ec79b6a623e1e1416e2f65814d8eb0b1b298d0b848de3f47e4dbee78c549905d74872e448e2a417368ddd3588cb57bf2fd6d25abeb422e1bd71e3c1d27c1dbfe3f27918c96d38fc8659421acebc93a4c527e9ed302f39a66d7712c420322b6bd64e1d4f012e81cc2055874033cc3a102482e82346c6125ce76a96fedbfcbf68bfa337fdd13b10e0bb8014f8258f23de02c328372ee63a4adec77e5f48078a751c1a3809fb6219a4941e71f1192861add4e6993e25d55365dc7e76f549f457a5a70e7346c554a495c39036ddecd0d6a8a133255b1d267ada015f2b6d437f8b7092f3afe28735069b24ed3a90724692c3535c5e7b6988586e07890b33ed66cb9400ac2dff407cfeeef022cba6149696a831499bc5fabf5715079fd0ff28a3a7bc13a278ca2bc81151daca16bf611229b46266634479548cc470b8eb15358932694f73d83d84c19c0844812032618762eef1401820f0afdcd02886c123d7cf4add19f1856a5af5c6f99197a358a88b7a527c70b1945537a8851b629dcf37c74859169d07568e7e9ab6c84dd4952c456d3af8e5ff04d2fcc7b800169c73d9dd610eb74c230e267d0976c2f7dc6919ec8561c72019dbcf9dd795234cf1b5331bdba6c5612ed178031573e1321fa5b52ec7759d86c9eccf82f282aa0a13829ca6005517a9f80ace76a23347f1fe7c7d88dc8e57c5d554ac766bcd54383e580b52dcc0b6476cb3afcee4c2e02678d0266517529925e662c75d7432d32a32641510137d674e5b99fd6fce952433f70fbc7f2c309d2980d369ef4d3343cbc3c3a025f3a7206816ff3e06c8d27518a443700087e31e5dfdfec44059519a73e23f50ef3be1b68caa8a5f1ec3f3b32eded5fcb2ca5606a70d09e83eea4537407f3fbd418141aaff54fa87094edf12f898268a8f86683ff8e7c61aa1605828bc0fb70139f5413d720ec8620be95e0142216b307d822636a139532d501366fdd5cbfcab45585bafd47f2afa5159f7eaaa9d25817d2bf029bd8475a79a5ffcee8820eb9264978728c5749b27d063ae02cef23901b07403283fe116e0f8c180fab6413673f7fdf8989fcfd0c6c62affebd63957706cf0b1b75f759288f324b141571bc2c48e0ace511c6cbbb76be347d309f81f34fbb8b4a09c9968b06849cff44f913a7f37ffbf244d0c1808707a72207e5c461a42e947037ee380878674d05b804c91ba4b94988f3c5d4e6bc32f5974561a06d5f7877d2b5242a539b623cb83941e0789946eee087f7138d1f980c51f4e0fe051d6f5e3b80e33ce5f03ddbf87fe0dcdafbcf8c5ec08267c97b6a9b4d958ee713e6428f6914592ff683edc11d4c265f92a7b5a9c27bc0b8458f449a50e913e648815a7c4dc5178c45292d6755a8869c4fcc9c6429d311402e44241284ac32d5d210faf907d17ca4797ff8863b49f32dc1662cf2b5f4b4e0793ea7f8488d72f6b230969c518b26b9f6e9e5b4e4ced8b7c734c13c612e630fd95ae7715f360fcd0f19bf398552af92c3eb9ee9d41f69c94c54550c06e989757ef629b81c1e2cc0eb35bc657850991b88e744dceba6ec66798e713af9e7022834f6c5954f6d46072f6d1ae3dbe759f149bd0060273b6ba3f16e964febb86ec4004f85b580f8a93da86a5c50c079952db282f3cc490e311b006458e265bdf0d71d527d642c83c418dce37900723ea06eaccf1084428cb883f506a55ef733bcff21e3c328f40b3a862bbf4d1514334c5e3c3434980f57dd0ebb6096752c4215c0fdda171e96de2aef4547331f63b85072eb4449a79d45a7a3e872650ed027be03c53814d99b5e60a63499888f5cc98ae6b57a7516d5a44c3caa07b5519a987ed55e0c88645f8da130ce99f3c3d83975be887f59b55ae244c9f3599232c6dc9c6210ca257e15c342f9e45395879005fbf8850b0e3963803294006b1446ee754ea588eb9742994e3b646d49998cb0f1412bb76742daabc12973500f1900f4a2b2156708f27d91c7bd5ff2adfae058b44ff9cb85ec84fa7a0b513127654f94913a16b5b92916d42fd292c02ff9c91a53f5f850849f831d314cdfbd962c01f43712862adfc4a7c9a42c25e36e7d78131c5d109a84207c6136ebb21f71ae2d9c0b47da7ed440858df056e22c2bbfd1f60f7ffbb03bb5109e76bb04ea14d391e0e62019ee56df963d2b2cba892b01ce222a57b587b3fa3226c1bdf34eea434b0a1d81cf76fa15c500e98b94bd05840317b125c4ff8c73de0ce629f0fd6bfe1d97e97aa302ac91de618cb717d9ee529904428115e1095161c808f1046011464b7c44e574372d0356c6d577e4c4970865d2142e448f6ea07b10710602982e85faba14001a859fd9a210ba8f398c0f489e52a434760106f2c69cfa9009b447b901c9e12aceeff43d09a2263af786ed8cdea02eadc3fdf99614bcc0964c21316af3b01d7c29ef151aeff063387b4cd77908e94e295c442a3fece335471e9479bd683081e15e60203aa0740b73941c7cc26fa63138f95c72a18a93be0c5647850d258ee6e79d4d2ea0e293628f98e8641546d08055cce8feda2222f6af22c12f89f901df2979984adcee3e6048e9b29bff577e577cbe03aa93251ddef846f5537ab0462c71229e16ab09bc36d66e37308b62d6e75c66e84b542e23082fa08a3efc22c0c246474ef6e2ecbf29af269ee9a0a314072b9befac43d9fb131222ec7ae8a2fd50ea8d5017d20008b2a2d59c8cf25e342fd2889adf543384548482921f420e7bee0644412785078adff4755c49cf4a06c5daafd9fe2ea18ad4bb3b639b337b53eed435ae953b2f63f8240395babd1ae4f149349132efc5b11ad6888b65d76daa9b64916536a8d0b4a09539cb8e59161d7f7aace34da4341a805da4bb82cc5701e047eeb3858875b96551cc85414f287983df3722edb1bd13e0414c2e15660a7de30680abada6a4c64f1c92913fa79c165fefc4fdb8c63e242913685a61c99c62c532fa924430201574c02572b52570c0c628225e54264980783bc0830bc26b48f6014abcc8e291594fc3b9cb8b0c1f4d1877cdfa482809ae7d1cfd10e134abc096d6a296047244c286a8cf27717dff542215ea1ac4f5dee632a29f409aa98a47afd2d5352bbeb6bf3b6c5d71e4b84651fd04e84d92884d107be35486a3944c8eeb3911dcdc55f57701b97fd26b000590823363a34e104ca16afabd321bb5772ee40ccfd36ad4ff7f40536398d3042a12df11659757fc44ca44a94981858f23f7474e6aa12156475a5578e49148606c86aea345e7499a45354fb272feef340046f5adce4c3cdda1214c5c8e23a71d4f58a73f4aaaeb9a89d90d6eb00b4fa8d71ef7bd50e438583b4a97bd2fe41dd06fcd9bbf8e6d33ce", 0x1000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001180)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000011c0)={'./file0/../file0\x00', 0xffffff7f, 0xc5, 0x2, 0x1, 0x1, 0x200, 0x1, 0x1, 0x0, 0x54, 0x9}) sysctl$net_inet_tcp(&(0x7f0000001240)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000001280)="bca1dacfcbfd7f71a415bb208959e1beeedbf69c6e", &(0x7f00000012c0)=0x15, &(0x7f0000001300)="4452de307f4876bfa1813d2646a953ba8728bd20b650088923a6fabb0efd567b0f837b764e19fe443f97492579e9a7016da6af279d585403c3e683dbe27f181823528c1c5e8623bfb9069250cf95e8d2f72769cfc3e01c1590db7fc5c4b35b5ae452da2379fe3d5a53472dbb0a18f18f293f003c018ebbf8d5e7f3fb15c7eabc38a48052bb4e296e47393f6565c65799a3a19d886c73bb", 0x97) pwritev(r1, &(0x7f00000013c0), 0x0, 0x10001) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001400)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001440)={0x200, 0x3196114c, {[0x9580, 0x20, 0x3, 0x6, 0x8, 0x2, 0xfff, 0x9, 0x8000, 0x1, 0x8, 0xf47, 0x5, 0xffff, 0x3, 0x1, 0x200, 0x6], [0xff, 0x9509, 0x80000001, 0x7, 0x9, 0x100000001, 0x0, 0x100, 0x4, 0x100000001], [0x5, 0xfffffffffffffff7, 0xf5, 0xbf7e, 0x10001, 0xff, 0x1], [0x4, 0x20, 0x1, 0x6, 0xe000000000000000, 0x7], [{0x2, 0x3, 0x1000, 0x3}, {0x3ff, 0x100, 0x3, 0x7}, {0x6, 0x7, 0x20, 0xb0}, {0xc6, 0x0, 0x6, 0xfff}, {0x8, 0x80000000, 0x3f}, {0x3, 0x7, 0x200, 0x74}, {0xc326, 0x1, 0x7, 0x4}, {0x9, 0x0, 0x0, 0x6}], {0x6, 0x3ff, 0x1, 0x5}, {0x0, 0x57, 0x3bf8}}}) preadv(r0, &(0x7f00000019c0)=[{&(0x7f0000001680)=""/93, 0x5d}, {&(0x7f0000001700)=""/163, 0xa3}, {&(0x7f00000017c0)=""/103, 0x67}, {&(0x7f0000001840)=""/240, 0xf0}, {&(0x7f0000001940)=""/75, 0x4b}], 0x5, 0x904) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001a40), 0x80, 0x0) r3 = open$dir(&(0x7f0000001ac0)='./file0/../file0\x00', 0x508, 0x110) linkat(r1, &(0x7f0000001a80)='./file0/../file0\x00', r3, &(0x7f0000001b00)='./file0\x00', 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sysctl$net_inet_tcp(&(0x7f0000001b40)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000001b80)="7afc1ec5b8af59be1b157fa38306fd930cb733bfa936cddca73394d5072ec85ff453d2238fc2aad79bc47669594f2035856882349f6a732e3b5d897ba9b97aae2d61089a1601a6f329a31e5e4658a7cc1fefa3257c05b2595a2c2bfe2284ed92b96e389d097b7b23259097c66b15e4", &(0x7f0000001c00)=0x6f, &(0x7f0000001c40)="c63c1109298cff634ebc701263458375e994547fb8fb48e07f1ff3173a", 0x1d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) getgroups(0x1, &(0x7f0000001d80)=[0xffffffffffffffff]) getgroups(0x4, &(0x7f0000001dc0)=[r5, r8, r11, r12]) close(r2) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ktrace(&(0x7f0000001e00)='./file0/file0\x00', 0x4, 0x40000720, r9) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001e40)) r14 = socket$inet6(0x18, 0x5, 0x1) sendmsg$unix(r0, &(0x7f0000003580)={&(0x7f0000001e80)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003400)=[{&(0x7f0000001ec0)="00f93986ff3651bc24797b748c1d4dcfc7cb938ce770d5cc20961166b9f89557a0a4d1c367a9b4074baa686ebbc0893112d09b6aa75822f18de82604eb9d23268214425ebef1693cad17da5482b84ed6431888e70d3ba51e1e6dd093e1688dce9b3cce44c1e104ae9a5e70cfbe173f8df67331c87d03138a093aa4c99ff0310ae46a92d0969eb4ca20df992237f8a94aaaf47344a706efdfb3cc8b", 0x9b}, {&(0x7f0000001f80)="bb3d03dbac0a80aa40194eecd62573afbc81b25e627fb6bfff90eb93160934c93064102237dedd6390108a6cb03f6de15e5087ea4bc7084345311a9017a362d8b518a09011378ba3b85e1fc89c3250dc7a68cee3ac4a6bd53f3eabfef93d3f0f8b5195b25c22cd152fa913e515a4473be41e2e0db16c45a86d1f99cbad0f49944c152ebc1e", 0x85}, {&(0x7f0000002040)="3380a4bb5a87d01348b68d260d54f8071328358708f2e9657903df4031a404bd59c9e5b68b446232f6caf2a103e6843bf71b9608430653a43c3c69fd86c08517b7204243fd67594c7d7271623aec0afef20dd8275ed31d7b8751f03bf6a6b11157934204838449bee348458b9cb91642cfb4d407bd2c", 0x76}, {&(0x7f00000020c0)="ff356c2c6b54c17b15588525be2426a30bd10bb565a80edfaf74fa40fb7784f2e38407b900e50bd10d086796bbca86aff8242b8d0ad238a5cd454fc379452f3bebd3f9a139ae9c551d024769d959244b72702cefec3293b7a64540cdec46012e2cee81bf30df56b3ae0d86a23ddbae4164ebfd5280e88ff1afff4f98b1b6be77b4db91a3c6adaa56e9b06942a86c522849a09fcf6cbac76166e72992fdd61511831741a6642012aca95da36742115c8bb264e3488e24541223c90a59432283cdf6c42c28021cd6f81b95117ccf24a0740407fd8a6e315be4d7b653aab760efa41d164225", 0xe4}, {&(0x7f00000021c0)="053eb840951994a7ac99228ca69dffd302e57b69086f216de5665c88ea5aab807e7dcbaf5b3fe594822818bd543aa7f9df998329180626b1f43e479f4f7746adbd7a0ee4c9ff12b611e857b5cf3703f895da48ac3135acfb919363b7fb23a98603c5adde72fa72ef79e5e0473e49409e7c09e98d84115f14614e4d1d366f9673ac06931b66409c0283e18a510175f0dfe79f422490d6060c12528722db30e4789f7b1bb08f0693150ffe9e2659ab09f2dc7079c80da580216bc8d9b1d65b10", 0xbf}, {&(0x7f0000002280)="2f845be2da507edf67c38c113a5f5157a757e1a6529cae2065c10616a454fe2509deaea17f06a1fc0476986dab89f691e74221c66370b6a3c1266339e564dc889311db7acba8a5324323961ea9a8e73ac6c0327f7e0eaa8bd95330aa5b589ce89b06ae6aa11838d8085f6e6e96a29c15850fb5afe421d0eb269e7eda515e1a22dd80907253a42465a1828b5a7639ba95a16cb7e77a990701244d5c81485b8bd8decb317bf39044d71eff711265783bd8cc6a0bb8a656eeaf510cb2920abcb4d58e0e4ca937021f32590382df7e75232100d316ddc58ee607e84451e680c1edef06d8e05a5db604377d152dad698946e4cbde29d536ce01e2f8406007485f10dfb8e3a266cacb93dbf5c89e09eec8196ac0fc70a2e4087d6d6126f46c68ed0e5fde4a94bc549301991eb741eea59504fe75a290645ff6ba7c8da73c45180173a6fa2aea8d188bba574290931d0046cbc3b1260eb190dc2bbd73e988b631555245de2d0344dc09c00e6f22e255ff6e7c66f2f54ad0ed6f0ffc0430628a458ebe312602dfd9505826d8e8b00cb0353536d1758738f061f7c13ba8c62420197b7772d637864c8e2733298ecaeb5b554b400741e63a53e8d8f6a05f08591c92e4f6068728a9f04c297f066da647598cea5637fea715735b2c4167d2a97bc88c3cf03105c9d32993d7773dbdb87c54df169b359b370d8c56ef4967ef7938d6346c4ff3c33ed99cc4afb3e1293689a1a6c468f96d3df4017b2c19e1f82c38347c9bceac86273d0da568e908be639ce54b4f8c51836e209bc966e588bcf9e72567441120ae05a8237a6ef559a3e6534538f572ed6f07d06aaf8454930919eba39026c6fb470d08e8020ebc938000fbc21682acfa9cbfd355e18a2a26d0763887aafe938645a096c9d68f6b13739d9e0d143b1fa67347c8424a06fbe7ff4ce9f11511bdc9e2500203990729055f3ee5cdc900b63d3309b7045a39b20d7dbe7547b4f234dc0eef50dc6b20b1fe00cd77f0bf2ffa7c163dd88d121d14a5a5eb8198b8a70c33b88f1968177f91e2e95d04f10147d1919ebcb14ec29bd99b8b1a3ac5af6bef7a01ccb2011d9bc66866608b9e4e6f441c5dcff680f2b25f05eedcc9945d5a99f708b9e62c049b5f73e57b0bb7aa9fbcce809d04029c8b70d24d0f4a1da6383f922963c97e51cd9e639de9a751afad29ddfed8dadff27b51ed9a04ee9ba548d42ad0116e9a36425f495ca723da6ba99187f7b8b0edf17f7b1eba756c64b024e18b44317c28e9e32448dd1164dd1caefc0928d505f6bf910cf9bbafe2b60f88e21ad05dd5e1ce045e3e789269ea38e1d56feff10292e0c5c49defe7f516221c45946b364e930e1b48222f601474b5315826d158c03e4b7a1db52f6258bd7e7e60217ef51728e639f6fd55b29cb6cdee7882bbf0807b60d9ba3aa90d7e1e6d79b9a8c924093f75f5c5676577758f10ef7230603c209ada133b2570c07d1e834576cc4407bf43a972b9ccac3536567fb391989e1d2d41584502311d614398f39ad1c19853c698d913c92d8bc9632a34426edaca37f0206d9b358ddcd6bfdbbdfea0ed1cd8749e8fa55c7b2424a5955f0d424168c513eac75024587595dc9f753a5517ae34c65555da883981565ab8b43c7665fa65cd458ecf6be042c537cc222eceaa0ed1f97f65b5ebafe00ef51bab81755221a1c88465239867586436fa10ffdc1d7df8d904a09c58459deba90b98cf17e2543f8b2f1e3841189868e7be7349b79dc6682196cdb78e9052cd706df89e24d3694738612fe121f5493fa4b1c88bb85ad2bef419828ade19788eda471f23b7edb18029647928024325dabe2a8145cb8120b1198bbb8b123cf3e8b03c4d7ec18c091d95d261be185fb82dcdeefd8be74a28b88644c1ea28eb8f225245dfc52c707e49a28933b2ae5447c58e129523bd70a77c390dbb34039bed68750e4b021afebc12596751eeab4a58edb903eff9054afb4ef1178526c30ad3814c863f3108d6b5b33762e1c6add548cb7401f1f3cf9fc8c3e41e132d3209c9ea16e6794c0ccd83e8b0ebfbb6a286b4cfa99a6380ac4564903cfec7c56df50e7b3ea2a4a186d3d52de6cb841cba13ba0a4f5a307a5a5b13d167741242801f2afd45046d6f53e073cc5fe028d9b04940358380f5dab8f5313e2807668d209987b32adc929efba84bd550d5de4627ce016da5fc6465b82223ff13377fc14a32a3394f735cd96b9dd9e0ef6406d941419f4ba52fbaae9f408221457b0b57bb6d1155e39bdc750ea33aa833e61e7b24d2f90d40c0be996df5958789177ef91914cbbd549f0208531dacc7171321f759745c6a87f953c1ce5f057c5603d90abb577f8e4438b68192a36829904a5d8857e16b171a3f2111f3a02a7b4b1075aaf3389eacf6a8445fce99d7b9e351b948ba0fe088c5d4e51a3a28a6f7863f915732c7aa596408a8a5c2140b777a034feb1ee28bea1bb3dcfab935089b833ca60c553c6a15c20496a6df54c1e016f5447e22c3e561c968323c1a61b16c4cc4961489915735502f016a2cda96f9c28e2afff478fdbdad3adb6ebb78a025d9f171378bc5b9ab783ecc7b470d61ae2f316fc1dae39a8af8c2bd13773206fa77bd1c946a930e0fb89ecedf810888ba83745d2d4d05adb506ac2794d0e0612fc2b570fd959c61d3555fe375861f75beeb0240813c3fef8ae8d6e4ce8974cfc553d29e34334c5c0da7d477154ed87c9a4fb8c1f16a74844d7c41c49ecbba5bee6e51348573e603be5cf9044d8172eacc057fc324fe3bfe2dbe8bcb01cf761610c79f86bde4a877559611d6ff18f63b005ed72e3ca18ab5635d5302adf0be63fd8e002913f6f264d7715be5e4d06ee93ffe640253e19e08de17b3f76646a818a5ff2a237687ebadfc4843b43f0a9d4a6258477b399a3d6000d0b4afaeb0916bd2f8895497f503f43b5f51dc624291a687f05d0d2c4a46d00905a9b826d75bdec8234274f0e004e0e08f653210f3eafe65dba097cdddaac9928fad7886d4b346b1c1e9017dc6d4b8d791994a223c1cb6b204a1fc98cb960a06d0b9c59c98a91f89f56bc48ab3df793efe44af4f6b6254bf2a59ace075d298013c62821655d0fac1165b107d5f7bc968e859b7d24206638ed58ccc59576cf4447e1b93724316f973e48478dc39caf952ccc1941f1f7c3e2d23e896df314012ff4ee9d2a55f1e73910338e2ea942118f99c13d5955058e7f347eb8880f461097e17936cd885faea3450740ef68c804afe865c13c5ff1d62fbf7b972dd86677373d02e5dee67b195d0a1e99ead004497c409785a72c3bb08e5d54775727a80ee10ef3c4b96984b2d29c496696369b45b930e9b4f987b983cf5be67c096b4c565a949c2a24c72a4564a2a71b4205e34e019c29117a5616aac093febe9f6f6c49266126d08069bdd428fa376d8875d854183449c350ca9fa584ebb652d9e6e4e6a7101bb582781715ccc7d46ed167384e250a00a41041ede8a7d3673885d830c31d01510ed88b3a4352644458962f6b8404aa462901a91b8d4e5752405b51c2854e128b18f1e93ef419100c21cc92c8d4db9d3c6fe207edbb9c24ac52a4c5e186e953b60b2a14fac4755447c71fb67f81f66781ce0ed4a6fc6efb413980d318aad098a525de23b162e299a7d765685febd0a84a72d76e5a2b1f3a8d0264038b5a8f4180c264a3026b897e6fe5a6c64de57606bd4201c05818a2b8dc6ea4b017192734605029641933e3b1fe1de488261c2aeecfd01aceabc07ae91a5aa4e5dbe35b0cd7240c836cd3ca5939383defaebfff2b8eed04a97416532edb0a323ce2e8f462cfdc30c6887c37c912f560da24e2ff9d734cb4b1180d7386c1413cbc03c1772fe189115b7658f4b6638f14f313be4c3695f322aa469563ac740dd54f800bf100469fe29c3b041ca513aafb99495675226d800fa80e8ae6cebaca2929cc48f8a1c56dc54f1789dcf1e5a4389c8288157eef232f4a7b33b1ce211d5c9685c3c9e810c8e230444e3ab732cf0d2d72bdc7aca1e717d5f7a435212315da79798fd0cf3574c8d955934b42c8bbaba6150af4408eda177a3181900836e7f4fcd6e5d6ff3d7ada616f0b6da9f9cbd76cb4c7019cf5acb02b4a38f35f592bf64b0f6d592dc4aec685d7f8da8983053aa93f5823e2928e403843fb312ed0906fd5ee8fbef2e03856896c46b29c956130cd729c19de27c963ea5a47c81e452c60ad308f778bb7a803df067ca01a9203471ffa056d90416bef37f646ece374f2ee813c4a2f6307166cd08e6f8fab0a0c83bda3a8303ad3976a7231cfffc307ed81d08ff07680e7eff826cddb52bb2d9c216177e152f955d5bfb327bf5d443a6b7c696f9f89667dc7be599ddda7f626b73cb81a9a6e000122620dcd92a59cf79e10cfa2c0d052b5a3c056ca00b44152ffa8935e552d1d2f278cb684e1c7e7956d818d3d0e6eaa4ba8ff123ea6d5d7cf46ae747edd5d68cd3c5f816dddf6aee38a9ee007955fa6c2d3d0718e2cc29b36be944636e0059390ac0d20b0e733678be718c603be99a4a4f7214293dd6991047756adcb64866c34f1f8aea20f0f9f0b4a1157e6a9d07a2e412d7d1e3e09c63c39b486c95b7e476bd266bfaf7165ca7536f92303451244b44def5c0bc090262ba2e29d313b75ae500bcfd0f6d19e5aa53c496696981af017045de2fe699902c868c7a6b37f9de9cd9ca10024315213fc6a483532ef1134827721360c1c75c0c35f5e9017abc62f69a071f4eef17a2bf40c06ccc41b9aa49fe3bead01ea37c937f3376a1617e33de2b55bdee1b0df6f0b7c2974ec56f6e27af476943061e3ad8bce0a0405428d4ddd7af37a45e07506e51bed343838b56e21bf7ca3cf9885397de0a811addf32019deaa9c815b34df5a101380dc607af4b18697552b40c3a0c13278d2dd0f80f188ecc6162c423d5a07909642d93a263b3e70f6367aa0fb8f95ad2a6d61ee846c626ee7c67a6019d52e23284c3f4128932e632684eb87a0ae8dfbfd0287b2737a4c2f47623573cff60b68b88c11cf02e65e6a6952c17a97e33cbe5f9bc02a06642c97afeb83ac687de2f291608363afb5581d17ba78cd45be427438a324a908f529071af277cf90feac3b1e09ada471ecd35c680f0647e9c742887b9aa74f4567e3c0a65f06cf1bd4fa6b9d3b76a8ca8cb2deaec19ba346c0cfb3ced91563f404cb83aa7ae438da62e08f82779939eb90b158bc48147fde69bce11d407ce9648b69083bd4a3675258cd79ea05ad27e31e7a55e3173d8da0490e559a49652f314de7295100a447be3cf7994b4ca3c3fa25ac18ddea009a9fb94f7277de30ae10b20f04690c135a0be9c83f9c2be6b6e8f19a9f75ffa9478acd4117678bba3f9b619eee3531935fbd196dfe875e3e714dbecabf44709f0b0ce03e80d394425a36c6357ef55373b1748797ded4de065d32a9493e6e80ce6348cc417e3bfef53a4825727f8911b28f2aec12b10669d875cd533907fcdbaf81d2f3b9da64f11c65fe56ed905a787d202c941b071ee50428ff46d7299fd646a060475b87e609726f8767667cefb005b1c586867336210807763d2b3e960b3cac95e798d67884f2559be22ab8780b382c219ea97c4ee9813594ae8aa5f30bf246e3e5d800f08b662c5ac14acf13d1324a839001d0ece90ed59d59fc2e929407c38297f9d73a8ca0cb97d7fc5c4f824908ea0d0b0d45bb62bc05f3cd07cea6059caea2c7d2c0b609dad702cf443bf75bdd26e5de559844eb35344ce73544617156", 0x1000}, {&(0x7f0000003280)="e5d1646dbe62d6aa90d571b2dd661470d5c3adce689574372cb46ff46e410934c14b35cc8bca95173005e8e1e83976ef69ca7a401ecd768898037599523eb8e710b48e1b4bf01a83806a324e", 0x4c}, {&(0x7f0000003300)="5c716676c01e4b5cc057e21bf3150369537ba3de100a8d2bdd87142282af1d433aece7696d2224e0857e37677e4b6f07fabf175aca10fca04446300edbcdab4122b6df262863426f3f93c87f5222f464262517f539c69d776e3105f9db0d1ade50753c663431b80ca0f891ae75780a5343cfaa024c02da68dca7a977cde12563277c4fd3c58c5c4930b9a564012772a7ef284dc1a5c6486ffc08db710d57f57c1cb1d76eddecf85258b25b7884fb27343b789efd731c821b763836e8a93092f6189731752768e30fef877ad60c5297b586e8b3f45cdf1ba579a038c8ca", 0xdd}], 0x8, &(0x7f0000003480)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r3, r2, r1, r3, r14, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r6, r10, r13}, @cred={0x20, 0xffff, 0x0, r9, r4, r8}, @cred={0x20, 0xffff, 0x0, r9, r7, r11}, @cred={0x20, 0xffff, 0x0, r9, r4, r13}], 0xd0, 0x405}, 0x409) r15 = openat(r3, &(0x7f00000035c0)='./file0\x00', 0x802, 0xb0f9daa29cb10c93) mkdirat(r15, &(0x7f0000003600)='./file0/file0\x00', 0x1a2) lseek(r0, 0x8000000000000000, 0x1) msgsnd(0x0, &(0x7f0000003640)={0x0, "25a0c40f70d15c935d263505d8cb076f35e9cbbf426bc88bf02bfb712bd0306383293c356120926d90443cc0b2e8b71273705e088a1cd682fd681ad6837a87e2b5ff5ba2e90a8a0e231b26aa64eafcb6308afab77e8f624ca0ebd1fa9b1e9dc0f628e2d042f950dfd4bbc20663844dd7818eb2cea4ec7319c62aa46cd0ae1ac92817008486ec413b324b9594b1e3041ae9efdcd3cf8e42b872716f52454e3cb31afa06cc5ccff8af2aaeafad795227f3809a1fd18eee081d26ea5f9c08709911a20beb509e50cb0f8d49dcf8d1cff088b9539659f4bfd0b47764e205150ffe04e80986b38b8d0c6f240ffc3d0a9fa0d892c96c80caee4fc3fdfa4395712f3bc58445f67e59f7b7401539b42d0be5bce557efa01c19b9a149c649dbb1690c59361d6556803bd0c2bd10aa077add908ffafa5880a8e0188f00608fae467a8bb0a81cb1ccbdbfe84cdd2bcd5fff575e3033388366f73d3031e4b85e5eda81cf360499b756761640054e2944a01991fb2d2ea9eed11a52fbfb79cfa453263d0bc56eb8113c7333bf731b1452515e9ccf47260fc896b794f2314d575084a10952f10c65832b314935c5c168482d0872cedde54a7a34055d2349e9613472efb420c5d9d9a4fde88fc88e095f4f4bce23091a5def322db16dc18dddde858251cbe6be04577245d32671cb0ef3119c9148377b8392ab1211dc91b56e1cf72072bc55a86d153ef5340c994074963eba8375dd6e4589633d57211cc35b56c59b8715b82d0223bc68433cf6c3283fd30d93fd127cdec1aabca8140bf75e9dca9930e27f3aaf37e82c556071a062dc11f2effac53aea4d04553d8c4c0a29b23e34cb1b04ed55d3fd93d7c999c48e0aed6437a6883e6ced657698e1dfcbf57925b5cceac15fb157e623323ae4698bbe0c64060ef41e39df1719c78f0a4171842f29d4d824b1fd256a6b80c11e0054687efbe88c05092297603ba9c1ac8265ac3942c927108ed40d2c4a77ffae021ea5243ad57301f847688c73a1d402e1553304bb1b7d3ed34274efb7b49daefdc02973193335d000a7f433461561692a3d7f6364e1df84ea957d99776ee1d540df1dcba59ac5e34929083410842314b7665ef5dbc2f40eef105074b4dba7ec2b50a432be6c560641e756b9165d020dab3b8c22d823a2fb1765e8485d4735217b1b6d9a08a4cf8257cd78a468f643b0359d5d20a6641e358bbf304382af34448d1f62666b3fb0d8ea44457319ac906be28ad8e59fce4300bf5cd143e6b269a39cdca081a0935c79bc5a09d88e044ac9e4c91a6c52df92bf9d3aeaacd4d9afdce76d3fe32f80320857ea808b62a8b0f303b8b2c7597db7c30aa2d9edd651eac6faaca94d52d4c5543e38c2df479d72fa27d2c2f94b78e13970b058a4ffa761481ef6a7846257ebc564e20b0ba74ba7cffc5411ad15238626dc662b1f64904a262a9286ac6cd7b0bc6a3510b29fd5912bbfa2138fbb5aba8bbd22cd051d9f4cb11e16b6a9c4fecc0e6cde437e26219d34ca0ad526848a53150b98599b8c3dcecd1b9e4c29b3215b1d7faa10fa593ad9ea8f97138e0dc5f977f06d0b6ed875908424cbdb17a41c428c7b15226d9aa4cbf79fe3e5fdee81f8ddda0d01adb655a35493225de6789ce0c0de81068debfabe600139a639b182139728f343352def76eb2cc1db0c5b4ca5ccaaea3f40e96125ba0599ab73af4b851f5e2ae713622b4175820da617ff0006f62ff7075086b730b5bb74d15f193c962405951fe6118281dc85e6de27ff5a6cff7250c8726b8fb1a2b9a226d0593b7c9dc2894d768b686aa72364d30c96a2298f4974c666c9253dcc8cd7cbc97693e73e9178625b299e84944964c64e652f5bb2d326ae41a7f2a22d06521a72c4423c9f51e0cefa33c4d09af5f47eef5ab95a53bdffcba0b0eea6f80b9a01b10b92a645b3fc4388683b0f19c9ad63b928d2a942a1f8a21cf2fb8a47eb82c0b6d9982a319dcb8ad7484290f7484416a46a458739c431c7170ab8634e8f204436091b98f825c6c964d5211b397c6fd3afde81046a64a197ab2c71a0ab8889e182717a82308bda2ec2f01da5b2da680017b25f236f64a39d01c0f39624005af345e54300c653003bee02f05bcd915cf671f376b6537f0e6dadeb5c4c66a6a052310692190a3a5dfc9d4c1b6b9810f98655518c44d3874315af1f3c5b6d60d62c2c894e65333222629db7b3ec387935241e9d3be725775457a9f89c98ac670b5e11c64768cc632ccbaee8083bc024aed77dcaaf07a1825cec7546da93ccef06a19412e1e037bae81e3031fb14d18b91476d88bb4f107bc4afe25dfa66cfbcdd3d1e13e35e67656efebfbb3eada85da22c85b5a5a69610e049b0f8e5765b021e6a9a2ebd5a93d11ecc5354d8867eecdc4af757643917a235c1239eae0babd08ffee174d7f9f5d7700f7020bcf6c47664a0859eb306fd46ae48c966bb154596c066ef98ab3dfe7d6550545763472a465e416ce1c603de47598e27e8c0515d063896a8f3060dde46c2449b9d6147782781adae7dab5ec3f5799de5fe72d57132bc6c35a0d7aca2fd6f5778db60b1de7b07ed2b2c8f44942b3a72e955e868a8ad4a953e5b3360edbb963a692b7a781e9246325e6b3347db1c2b9e363e99abf5634a7e30b8464dca2bcfd378deb082b731c21337363c7029ab804ee7566ec8a1a8575abe006ff9e089dd20d881e28faf34832ca34d6e96318d13afa5b25e6cb4fb7714f1c7f244f777dedb7c74c9806c4f800ec554891018929cbf7d42fbd19119ed8e5589fdaaed14e6be295faec8d558334826b41d199aed7a8c026baa03e247371b7a1dc8e4a4c9d085910bf7b25d89ac64d03420e4012f447c5b0dbab1d74b8a944a887abe29a511be644804f9cdcddae7742af8717280de6e700d3d0cd00208031e2800dcea9e243b8d03a424afda32d31f94c44710469b70176b7185b2396e4cd36e2d559795662875d9b0b5fa04a3bb88b41186dffc294425c677e01ebee57739f0853e813818c9eb52a931bbeee99fd0bcfd19d40d417ef2b53a1ee28d5eef9d869c6fa34b0d1e069a42a641d6cd76f8f9e8957134e0861875198ef7bb9294f3eab63af95e58c297aded1e9062d2f5dea0cf94c6546454225708956f73f11521a634c0ca00b0ccf07957cc5d22615a1610d90e25b2c3c91c24c57e85b396525b0912847e09eb3948411853608473bcd11fc45ff48513807d778252b57cf447938d8fb3b520fc98d13493389db39581ecafc191615f66355d1354afca5dcbbb5c4b23ed49e2904f8e2d04028335a28ea1d12ffe2398e6eda24918e9bb7040216bcad1c2c47596f0c87bb39bcb107adb2e99720b9df1238e11352a0dbc339a4caf8fc2f0cda140c4e2870df007a06b93f5e54e4933fbd6fec75d271b64785a1e40a768a0174365b9595366189ae97b8a1b2cca309addbef673ef03ea538b6c0bd12b59d550086f4ab292ed37203deef0002731915625fd8f003159e281dbe102ae24ed99bf9628dc32d3d9bfc73286294b5d175d6b4b4f98235e41f874b47d1f5b860ab99702d29c4afeb475b208df39a0ca9f441192b990eba6aecc4ed8986484c464bcd6d36090f546f7eea2358ab99b1c9ea74552df7adbcc0524528b41ea0bea5aafa6471d90940cdb2908fea5f1707965bedbc36e92ba3930e649ba501dac6ab5d4c8f31d78f999fc757368d410568caed3f109f2f2fd832c8ae656a4c463a8589bb1afb088d7152ff8da961b0e76a8003470ac10b1d21f93def210a389bcf6c238e8573664016b82d7f5964b7ab304ee79e6b3b47c24cbd8195109364ff9488262c5010533d023a5feeef747f5c0e3b239d1794c95102a730cf605b527e08665b3ca6feee8e1aa6315d06b7ab1bfab3ec2a700151a916cf1bb4d252123afe8ccbaa879695633650582cf422a7518431c7bee7889ea11648cab30449cd324560599a26a55503ed8c53f2f20ce760553582b113b2782e7fedc6661934bab60d0dc69a8f61fcff332986347b3e658fbe4f87f61691039b55a8a60dd9f5001fb82fde3c7c6fcb6d4d38c916abd77223d71c9aa59db749bef7becb1f267b0689ee53f64f3eea2c32690bbca3d7cd79174253ab9fa18e40d9b2bc5f955a552775a9996491600fb9eded6221713959f455becf4e5d1cf45d9ae19553d4736b8b74584c6b2ef7da37df7d867a429cbe464e96b542054e98f1668fb3162318943f78482d380da113e2e1c1e1a7aac6199ab0d2fd099aea16db64509c6c78d2b89bb58284b55060cb96f6ef8858ba5c9af3d50791867976670dc46364f590e3b4dfca172186c845ec33b7dff9bace91e349dfa55e85cbf9ff9558297bb461a10237c9bf3ed17c239175a56c0bda399e8bc9708772d48b5f88e422e342a0d18c4d241df059e908233065a376acf3c69bcd8f0cb9ac70f768057e85d82a0db6a0222fbe6a22da07db96c6ae2e66a8fe77c214c843d8d85b6d3687d902cb50d567f66e37bced4e00118a9791a7755cef8fb97c2f0bf58710d8593b6d80fbc6cd164b24bb011c0bcd8ee473e72aa8fc8a61c470e43f358b8bce26fa10024624dface90480d410706cf0572672c98f30cf84d98b9a084b7442deac3114eb0fc0d8b50eb55a1cf68b8f1e5056e22c7e1bc5dd8a53cbf46a23208ba89de3a4711d694dc18a985d2dcde689d9a4000ec353e5056300edf54abeae6d0f3d465f00b92b29f4615246009b2cbad88db00e5ac8bb295c1e328d9b69418d754a9c6477c0bc9ba0b6c7fd531d6c11e4fc1a733b7f94f433aeb84fb818d080c1e17bec316ff81058ffc47d1346a79cbd195c122c1cffb3879284e3ece3fdba53c5368be4dcc223227811c61a6367cd6a35baf288ffcc13cd761c7734e354a11515fd3a4d8326d48fc9245eea22038093c678a65a127294886f0bc79bb19984d8a36ba5f5b81305684e5f483584ca65ea69531bbeea0c9d25f056d47fb021eb4120d92f19148b24bc4f25337cecd452889a2e770c70fa22a96474295b4398737beb388770529f21690eac186f991afac3880b6a1eb3ba279410114daf331c8f8b4023b314e66c8934eb590b3d486fc24ff0ff2806bb8f44b4a5344f4f9b7543964cde4c6ac3ab73b50190b742ebca1d246c2a24cd322d479f75be5973dc93d31fb96f8f78cc6359d3fdb5d9d6705ebcc489b165a70ff1eb6a38a522f2df30a7320542d7c69dbdf1fb5141b3c569078f3ff92142562e6b4dfc930f949a95b2e0b18d190da36a7c1937eb6676604d168506c88c9a3e141ef4539c82d0dfd19a18ff299e92a400c294c446c92ea1a39d304b76c1c24ee42fd52a2092281090e1f0fdb36c2e7c9451f30b6dad34127fc1ac82d2d84e8c08943490eb5b1aba9db53d8df61b2a4dc98735576465802528d28ce75305e1740ab453924d4de1a3fb5731f4d38a419efe60933c14e431ce1c3363a60e09b2e3e47b4604def3a47f80271bf364ec0ef8df709dfa1ec22acaceb9c59a88695c5820a135d781060ada637772ab18009b42268feed227d2ec276a667d772fb822d36dd1d66ab1f2f09874ed6dfa0ad8c22ed229f64cbc7ea5be2f9a1924e2039da081b71a102ddedd2d06f67cc9dc6da90312ca0c04b48062b206b7a7ecdc00548d486eafc7f03b1e9f30ddd87682b4cdfa263477e428099627777e47325b3bbabfa3c44a37493ab6029f6de0f571f2b6af1117525d3be6ac9b785e4c26b8b5e51e48a81f7927d4e2276710e6c2701d15d1b2dd240dc53a354cce1e58f3f"}, 0x1008, 0x800) executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {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'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x2000269000001}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000100), 0x0, &(0x7f0000000400), 0x0) executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x5, 0x4) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xd, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) listen(r0, 0x2) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x2, 0x2, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x100000000, 0xb9, 0x6756}], 0x100, 0x0, 0x3d7d, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000080)={0x10000, 0x1f, 0xd3, 0xc906}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r4, &(0x7f0000000100)="6fe2e47a9737b9a2579294abe4b43a761b14ce78b9181214f82d56a23f51c8dfe2d477e6a3dadaf2ca644e05bd63ee646eb56e1f22d41c7905d324d3b7b72d07bf40bfe82f363236325609bacbf536666dcb88c40b8e3bc1b77367386712297bde7b315da9580142ee0bedc7c61c94dca7a4619876b8621e5a99", 0x7a) flock(r3, 0x1) close(r3) msgget(0x0, 0x4) poll(&(0x7f0000000180)=[{r3, 0x102}, {r0, 0x4}, {r3, 0x20}, {r3, 0x4}, {r1, 0x1}, {r4, 0x100}], 0x6, 0x3) writev(r1, &(0x7f0000000980)=[{0x0}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00006f3000/0x4000)=nil, 0x4000) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) pckbd_enable: command error executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r0, &(0x7f0000000040)="fc23", 0x2) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{}], 0x1) (async, rerun: 64) write(0xffffffffffffffff, &(0x7f0000000340)="a382ce47f6ae98a8e0ba0d98a2fbcb6f39011e529fa6c68f023a1a566c37e6f4", 0x20) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/109, 0x6d}}, 0x10, 0x0, 0x0) (async) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r4, &(0x7f0000000000)='g', 0x1) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c, 0xfd, 0x12}, {0x6}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (rerun: 64) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x5, 0x0, "d0610ec7f1e2aacb40458cc051599b5e775a2baf"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4109, 0x100d}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002780)=""/4096, 0x1000}], 0x1) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 2: sysctl$hw(&(0x7f0000000040)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r8 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r9 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ftruncate(r9, 0x0) setsockopt(r8, 0x1000000029, 0x38, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0xc0, 0x2, 0x5, 0x99}, {{r6}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x9, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x40, 0x689}], 0x20, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffa, 0x83, 0x2, 0xe7, 0x5d3f}, {{r2}, 0xfffffffffffffffe, 0x24, 0x2, 0x1, 0x1000}, {{r8}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x1, 0xcf6a}, {{r3}, 0xfffffffffffffff8, 0x22, 0x8, 0x1000, 0x1000000}], 0x20, 0x0) r10 = getpid() fcntl$setown(r1, 0x6, r10) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0, r10) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) pckbd_enable: command error executing program 4: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x40047477, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) utimes(0x0, &(0x7f0000000040)={{0x100000000, 0x4000000000000004}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = socket(0x20, 0x2, 0x3a) socketpair(0x18, 0x0, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() r4 = dup(r3) close(r2) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xd8d) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002080), 0x8, 0x0) connect$unix(r2, &(0x7f00000020c0)=@file={0x0, './file0\x00'}, 0xa) r6 = kqueue() fcntl$setown(r6, 0x6, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x5) writev(r4, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a5011be19f634a76decc7388aeb809df18f822b372d76cade9738432488a4fddd79f71c03ba461b9017844192fbb859df2b1b25698c61da2dcf29811bde04aa231c427c0af6e0f187da2223a4cede9156812cd0c027f9829f00159a4d3924af0811e36ee951fd910d567c19c103ca915b7cb2008cd867cfe793e95bd7f41027aaf325a4f9ab363d21d8e8043177ff4da13a67987800da5330c3fb55e28b2079ad45ac5a5751916548e377cd66ffbb6a5f481c50098f1375f7003796e1eec915c2a853ec53467c308ed3c628f8e910cd32160949aab9ec4383b8a30c4272ee4c1ba96d908ce10a1d66ae24db4f85f7db992c72d555d40471e8522784f025bb13e065b3c0154b368e2b973b89d819891a1c8ff235d95f3f9b5e2a0361086d5203c42f88c5a14d05fc2282a1f63e972a83e245a00bb71a0d6947f5b27be2a4525f17baa852a4e6b781019e9705f9d96984260c49678488b505b4a48b2389c23c9112c18d28f3cc593bbe8279106c2497f9e72ae19d58829f592520c9ee377220b2ac37e8969396b397b5ca648cdb4d71257398f0fab0d871b000a82e46667606d7f5e08744a6a52c06ee706e44ce606b680938bc909fe2f7306d2391898515e3ace2ec9553131bd90e4e79252cb240162694f9a88c4127ef436c33752f65a488d753a5c6f05f96e98767e4d8819b4d01c07f8baf74fc34a7bd2ab4685793a8301c2ebb03c41f30605ffe3bf8a4f23ec3ea7ea1184c1a88d1633915ea7f12174d2d15f767a191d5a812ad029ce4939892a0d42ec89c5df8e473837b031620b582f4d65bffaf99d293de8aff99e6d4eb03fc4fa20efe169a654dc723e60d8347d0c3d437ca536dc92022e27bed160f0a602e20a4fcb4567a8737c2e6c59d9901127573ee36f5479eae3f70a9726cd9ffdc0fddc76d42230560e166df4b805adfe79431b6150be1a1da099a32dbd30545076d5912c1576c9037bb17040aab7df31f6389fc9795e28d73f496d94d629d4fa73f1994fd222b7adbb09227c50d20d277b129baae92277755112c4437b6a764f22a01bb4e4ef139ea2a4b533acb0cbbb6bf061be606d68da9e0a09271cf574f029f643b0b0d5332a6675025d2da93bb449692d28d6b9296b95046ff3ee35832d48f432f31025b7e293bcb500eef5781e4be5a31bf458d68164b11a85642ac28811c21592155739e547c30a2748a0c8ffef451f36224495d2880e4f2adbe270c51fd53c67d93a2ad648e4cf5ece583611e244db96a9e015c76b9ba74ed0424b38504bb23e9fe0f44f7f625232555113c5ee3ca862a0228da86628ffde54569c4541d907b2da984a6a78eae2556559531e62a2ee64bc513b5dbe64d801466d015ed068e7b89e02881d6992550c784d4be025377022b80b8ef02918b06a4a04a91f7eb5a2ab56f7aa93765b94a8a9e2cae3cf81a98fff4e42d40d89aa998092b6823bff7c2ac75e9cdbe1714422c06d53afbe58c099e1e293c30f4e08552852ab9e1e9904b6ede8371da1583bc2ea487e10a28251a1f909945058120a3e19a2c69525449f9b6ab8a2525310f8a0fe9faec44bfc7252d3085e3fe42b8295766c8d07a7d956a4f8cad1ac05196cf61cfd5743977e4bb780f695ab01180e9da808e2601f2430645c886f5c00a24bd8b1db9b7b85b50bac383c0931382e5bf19fa4025289e95d98440ac8e284d86660b688d3a9838456ade9b62b4d999fa8b3b656ff55016cf1baa923faafd9edd132dad77f29b60e4c560d18ed6b14742a7bd9174a0cde02ad4445e8629c07960c6970f80323629a16f26a70144a2d198851d9fd3341b960adbe05c952be857dca55515fc4adbbdac8f589ef35dc244f061a4b9468c7a157a792bc99904fcc31ca5927357926b0b943edd9655d8830669cb72c6098a0b0be3735910ca836f40e46b6efe55d328687020008d392415c5d371495728fd7ba8ead22270633c5b4e788b03fb220d671d5022c5d223667b0750d5a2c9f2a9f38c9725cdd38d92968b618fc9320262d46c34025bc320ad30e1b28b0037364ad3d9b472004722251f44356a49168a3f198a9207fdddadc51f0d4034243274ef27fc0eb2fe8138d733168fd770cec68e19adc039a9abfeb654a803ba175260fcf75684deb3601686cce67a67fcceddd394886644d67d291c8c4067560bf0d3e44fd694cf18bb5da8c350f6eeeaa2c1b96e4a7c5690f412610225e7f11c253be9516a29267f8110d9e6f7a5b7e6897758efe117a609e4a8ab9677d9c155dd154f8dc52659ae583f9d3e4c40f459af74467215a4e3784d3e1b5c09fa8c649a668983102b2c95ea5af74b2a17ff882e9224e307a288f04baca4213bd3db002ea503e6f758bf015953fd8c0ec37f8a3aab0cd22896b6b667288323b73f5329f59b64b72e65eabdd5e855de306bc264fb137afaaafed1b2963b1077d77d9cd101e6f4bcaef4e184aae87e16a5dcb203f9a6ae671ca776c257dbe8e8c4005a67fee4d8706cb4060230a1cec089659ec7d10a19585801485284033a09a2a584624ce3f6722a51fa95830b516a12a672be992b6c1c8531735a8b702732cddc32445a9821d03d5626e8d0af000fef39159e8427c75a362f8a07fe57d22129af53596b3a35390ab55bf4800e6915073e60d0d60f5b692f345d00af9ce26ed6d15e843ce38fec8cf185400d69167338af4f9260e532373f9f83bb99482d4c3b9bcca8debb0c3a6d80de429950a9674de1664e57c1101f8b3636555731e703e5da364583c4b618c59bffc780ea87d408129e418fc8c3cd374e6667e70a0e1ba1b1b5299df89f13e57d214225d2865ee0627197f31f5e120cd1cac3a8016375778b7f7bf693aa2afe32754a5ffa72645a53d99c6a51c934a47f0fc932ddd2a0830475c5fe2bdde30cca119f74a9228e4f1ceeaafc7bfd8114325fc833481a6eaa56caa5238853581b482ff48352a34dc2a55cf10ae8b1df90670fc2d79703b8139940680f811f1ddf14e2fa1e8524b89b919c22273ecebdaf5f9bc92dac8aa98c5d4a51a4ba4f220dee4d185e58603355b5bc0155f641ca58e38289627e7b3c6b29bb74de5a369c50661f14dc733f14e1e372461027aaed42038ab2fb34e711411f473363a74ee535e4d48e84f4702344da23e5b9da46dbbda9143d059c4691ce948738a8095bd3f853e450c2ee452823a139e3bbb2eb96c67e7d7cfeca03c222bb72a04d0706456acbd31427a59d7248f705ba270375c2c1b4f8dc62e31e2993ad7dcf37df18f79a9f2ce5b188bc131c457960e9692678e1ee8cb7ca8510fa0bdbedf091f138ac75f5b6fab0a16ec03b5c5ab45bd1ef700f921a87d07c3b674e1d0d4be5d3592e8396794074a6579d1db261216218e9672f277776fd589ed75e2003d9062da0f90f99f51ec47f06ad5fff0be38d10d6d4637148c888859b2e1f880a16a977c67f207fcc6338728e5a6570c84f9c95a47ccbda6e1d6cae9468b4454cdd705550b5a29e081ab15459ee5fa1e01d42bf006e1992e5841b775346f4a36e50c949b6d3cd32f921a62c1f8f311e26e82dda308b738c0f8d98e02a70c3e05a08aec7ed4927a4c106cda83141b39909da615d16917b91113a460eb9734c8f3c997edd1c3b6eb17c89b6fab7264c31ef0d87fbac4045f10713ffbf946dd4d16f0769788d0bf60320a28a50e4016c7d73e10fe003458e30c96f0c2426d64bbad85157f5fcedb274ec7a8242e085bb27b977adaf180d9d936fac2e4746eaa183786f4d400bf63140b6fc102fe6dde44ccaf05503aeb52b5f623856eeeda1041aa43f7be078f22c8375dc2b3bc35dc36c8914ff5b4756e63042a3fa3c2a91f3b5d8c7d0bbb37381bec48c928167300a5067641c4f0300153e6725b74c0de63baa0394d791d10e5c66bb43dc7baab8fcb0a4b4570b141fb75fcc5ba011587aa8fc830532547690e18290ebf0c8051c6", 0x1000}, {&(0x7f0000001040)="a3049b52f5cb257bc4ba4b97250fadc7d71a0425c76401fa62eb08000000064e663b5b8d9d472fe82260d9c85bac37a8ffc03cf94942a51c9f234e7c81f0eb52aba551f538a63802f7c8e17b9d5abbbc0909316ccdf2db0e816256e015154e11499a66fcd41750", 0x67}, {&(0x7f00000010c0)="07c842338e6e146c6a6a29cca892124da6a63201af451d863c8edd4bdf881813129e2b9c23d5cf19db014bae25a12d9b5af290d5ecef0016b507884371b465856a3117ac0b86ef85879dafd5f70b74a51c9484464e74ae0ba22e29b0925c1d52168c5600e397d81bd3812aa0a4d3ba4bdf95de5479d80a5ae76448fa53f33c977a9ca4106d74e3c1d8a349f73b2f4ce2e7bcdeb614c2f9ad6c1426b4fa00d9a9530b951b113b6cf90ff57cd64cd0910a593192441081f2c721e6bff6bc43b2d81fd3691bbd12e302a89860cdd9494ae358ccd93e1ab9861476", 0xd9}, {&(0x7f00000011c0)="3b7faaa2cb5abb869175", 0xa}, {&(0x7f0000001200)="e36f84b7a4dc7addfd6afd6a98f0e0ea790ff229baaffce1ce2ef09eae3dc70f927701f25085a14c6b8c612467edce316eca3a3de78e0c9483f349f126dca657fbef1056082d2654286602da34d3cf4d33e5584515637009bfad3e5b026e60e5902fd60a19d9938ec6e392448661e0056076e5d0b9f0e913c7", 0x79}, {&(0x7f0000001280)="4249aeca0542351f545f1cc0f4d023b0e9e81307263720c32a41a826efd68897709611e9092c7f5715a7f8cd56d26da1bd69973647064e227bd20f8c06f83c4291cdb5e5a53013fcc429ef1d53b19c9152ff5d2910486248a84552e8bceb327d5efb10d807ac2aaafa0b6d84af9f746702839443a30d5d92944b5f6a035ca26e6edfce7d850c5b19fb8b2af3929e1fed357ad97c6fae95007b5f2812030c17c541b3f505b2de11ed8ca5121cc6a6353f04ea9954addaa6e914b15e69a717c30995d529c87bb16f56dd0adc88", 0xcc}, {&(0x7f0000001380)="9b9ccb2e9c8fa227124dd10f58c1f558dde9b636262e49fba6575ffdd70694c58e514e4aeccfbbe3eb00f3e05cd1f9720058f2cb4a2f2c1e78e207968f45c85d02eac9853da75122bd376871bbeb91f4f87f02c41553d55cc1f1c69c9bb7c5c37798864c19724d9e34bd9b112ae403def39042f135e51dfe5a9620efa4114d46b1f09c70e40e55c2701a173f7b735495346a6ed3de53b1ed3603f324e7c611640a88b9e2742001ff1ee692850929bf0ce84ac35c378d9b498cdf76321c49b97164681b4ce2a439065bf2a4df3688adaf5a592e89cef845fb669186b859a4", 0xde}, {&(0x7f0000001480)="b708d4dbc5a89b549f64c5e586e2634722079331b57ab4f033f8092a43e5327d90aa4c1dfa86ecee017fd637449b0654dac645110b1459cbefc8ae0cc2be5ff1cec9a0af362173b5565440cc06f63273cc185edd63d0ae3470a13f4ce8321edaed27233a14696a0506ee9c1a838eb984df9120812db7a82aea5ebc9921ee6b29cc4f50f7faab1a722562cf5b49f520c6e6f86bdd484858b70e502ad70e77486455704852accbedb84a8033b652cd1a89fa9f677527447517cf37d7334c96047f1d7d76f91574741777ac1a13be4fa8d4a199a3eca19f5915c5df5fdcdc9661c952e2faa33edbbdc45eef03391585fc02321e00f112b836cb84e2c132e8253e0259b6579a175b8ea3abe36f7544d6c57b95c8e0db87ef5395600ce97584fa4a65cbb64b373f120d483b93620c87e554a05c5e28d129559fe77a2b7368d564893bceb442b5bfa114d52b17dab218da83a1a4c3cf538e470eff5b687007723b35375e656d0cb709bac2e5ce0be664ac3cb3b017f09feb84c04810e377b18e622a56500d2db02354caf5fcfab67e8e7acb55df03757e41f55272d12239d6ef0e84721431e43a982c3458aaeeacfbd18078a15721ba787fca44cfc0e110797fafd0045280dd0ec74901ac7f40f2c3c4418f8481e192c9cf723566dd1447d2d982c7415beeb3153a3fd416b0d70943e0ba8af10c4417e0c03d3554e54e9314865b37ed9fa3020f47d52851e2c35e34867d59a9712c95ab4b04919297cfcb3686a9e14d34783d01dd870d3927e516123591e3942927eed8d2899eedbe6eb0abc6f84abdbca841cc0b30b1928c5962fb1585bee36958823afbba07a65be3707ef935743ba9789e94fc299cae64204ef6e9d683573ef19723876bf9eebbeff94ecc9629cc5dfc34ea25d873c1c8e61abc4d94b6041c961e39c57d20b9beaa06793cee6b9a1e80b2ab9fb4aba8c612ef3fcc2182508a730e480b4660a5fae93b942eef5b66c87b5bcfe2e9d04abe5cfb93083934af9673010ac66f74ec0a3cda14b1306a5bd3d2d98d74eae55ac8ad6f90c7f948ad39c7cbfb5e92f7e267daae17bb281fdf615496c3acadf580d51805e5e2a1e4318d06182953bcecf888b9f7aacb8bfc7727e726ab1fc01c093eb1e389852f7d83e7d864dfa1369cd31887c2f2a8965a367723ca2db3904efddcc1a7c531c3fb7ddbbd9a548542fb35744d8c4a2154881799c1f29a96895eb289ca58b554beb109048a5426834fbffcbb4d96d2f1343c4e0e8928d73595b335811dfc81342136862b86ce5e40c4bfeded3b4ef020d7cf85b85e4bdedad9534bd1985c1f54c08f0f5eedd341f3aeb406103619627a0159e0b6f880c552c509467305d09f416aa20b7db91a4654a232e12d350e89f5328f84bdc324255f906570e6c1ba688e7d854a5f49501a83c75cb77d02835f9f4b6c5dde1e02632792eba1d113d67f9833c976001ccc158ef07db561e5928495b2a637b26a15e07255696c397b7cbbec5a0f7e58b9b1f61e5527fa1d8683bc0c4c70d9719aed9f1f754d4daa21cba2ad3387667a8e048b6ae9e4334c70d62e2069b09a20ddcce229ae94ddf8d28212c87afef9442f6d3e9f271bf5815500df5e360ce681418b32ae9188e7e2d160cb64d4c86575fc62fb60d48272a331c9c37a7edef32f6c52d98ef1564b4750366476deba38dd3b994699e17fae2f42165654c8fc3988fd81d06a8f5c18275f2d0338fd5998d24d1b07304cb4c4366d549c366b370008b2a43f1ec764fac748f25c1eac37ab1adbfce9a37f4a231bed3af757fa17a4cb12f4f0cf2e6f22c96c415081219cf7d1ed670eaa8837e68b0ca8046ff39992f25becaeff5f3a3b125d799abdca623cabb474db50e74274a8138f2eec57b6e350314726e003b0f0a78d164bb554f9aaa13c954b311657b427583986cacd12e9bb1052b0395f69ba4c5156b8cf059a3da13906209f16a61c97f07d4d9dc5f125e06bda8cffbb315aa764df860edcb9f3bee6212d694b64a16ea4c40961be0a3f894029168baed25f344bf7fb8675fcb9b0cac0d81c8a26cb99d39a57b9fef654fad0d62fd0f793097988f76b1506d200c4dd23051f298c1766bd311e37744b6721fb25519ce48135e233ee88be6cf16386d711e404deb5513516391233ed31f00966bad6c2f6cb1bbb780c8fb7e70976929f53e79e83358059e2cebc51da0252ef51b2b9d4b3cfabec5bacea6f12ff174b0ca240513140687121e76fcd4c4e1fffcfd9d36cb6582935627c1eac72a1152ca14ccaed3cba2df22becb59722b2d8c9a3a0bdde1db829c8fdd8d1ba944312068826e0a0b615cb9fded6ec6a753d4da7b61979760882df9813ab6aa8ad444ade9261f8e226b54ee02b20ebd27eb62b8dac8540a2b6980fc33947713ce92585ce8dcb94ff70e21ecf0a7a176436101c967cacea86b0671f9e1ce663d2b7f83b83670f7556ecec155e7a6756a121ec5442500fd296a7106fe8c78995f200dac16484f785251f562467abf669079c5f21cfd9b19fd65b2afca16c7baff1ed260f2ca2ad54b742a5fb5dd2cf6158b4209273146fbd77fa9c5cdf86e507b9aa72d4a00b58e3058877051840f8e255a71208caf04bc008b52b08b0637e051b05f869fbfbb87d53b6d97416705ad318c4166c2721911bf95c5f839a337b6dd7341983c630b14a4516034336710247c55327356ef2362540daf22828197994b6cdb1e8011c926a60b87c2af3274298c15e91957b25b842fc92165cdcf776d640cc29576822f8b756fa6bc068fcbf113e4ed3e195203e04f4682a2e6f26c2491dff74b1569c9d4b002ccdfe101b698429c4dcd9a75ef30e30884793793d0075335b14ab3a637d781dfb497f13add0eb54fd3f64018d9a8234f77e8a705ea77cdf035510eb90b1cd2afd26c3d03cc434aee84220e002d27d4b4b4b1f83553de4682ab4e46f96198ee70312031a11a41d7c051294d0c55cf5c786bd5a3807c9b64f460a99dfdbd4509ebd06601fea76b1f24df502cfb6d27b731fd295ec23ff11ba213aa80b7a09309f2eddb86669f0cd47d98608d479e985fe14c1ef9fe25b7159c56b7342103387568143644a0f8847e104ecb1b7dbf0fe20b8e2b28d6f45ee0a6373be37c8f0a57eb6bf0988c8ad0ef8f2a5f2fa08e0d6d50e2333be40ce79a68261d969bc01debb0933ca0d46122dbf5a4c1c6870151454830c6512bb8511326e0fbb6b0856d635e6d727be9a29d3f4e986a157c0a3202fb50a0cb85a1e0cd57a820ef2cd2199f316164d94ea760bb3ef20eb8d977b377e921dc4dfb7a097eca723c587ef78296a3860aa99ebacdf05547ef7347e68b036f872fbcaa3a7961d57c77618c74b82141eab25052e71d053af68da73917bababc9baa8cc9a9a689f195d22a47c0a8abe191a3068bb8557c6dbb3adbd7a38802b3c8abc3e4b70a977baae27132d5cee0e761ada3098c5b0196ccd35638ed13b3d8189f3c8c814a34cd96ee7ad705844b5fa2df923e7435db221cf9bdfc8e4e902de395a3d0335844211766b22ac5325edd8525aa5c08893cdcdb8d0cb9fe141b9ae325ce387dac8fa71424e38fada76cdd1ad008d55534770c3038be1234a52684c43b31f357169a01d40eec45078fa1a9a757308786c5d5ba85b182f30d215021e4585735733930b28a176882ae37c644b902de0493bc95bc880ca247bfda8b1b1ccdae89a60df3a1900b95ab2f786ac7f7786a89a8ffc935dbbc904b24a7f7a92a81b84adab50d4a8bf536a255fa5a8d18c8be591cf4850e2393d2477fa56d509389e86a6a0ed827ac02344d6091f843d3fa4cde269edaf8a4e7eec70222475ccd053e2f94f14f72306ad1038de70f844e2a9dd3f7a07f142db3d9e7feccc638790191c23f9fe7feccadb15e8f98418df969fc32dd07d5ec91a4be40b32523aaec8f23c0032e2583940fbe0ff2737c2fc127c6b6ccebbcde723fa2929f8fa2faf833b6fd3435eaae3813a53d1c8c9092755cb7bcc44695c45103af7a4274d093ece33b3d7f112e0bd81c5d4300e8d1f36e953cb8684f3ee584409e69d3f38ff71b1a3e9665b6d376a84ebd37a51338e88d98b74116e55c8c1bb5879fed2263bb78b2fe1c7a76476166bae96254c3e9690e03d05fab95f3ff4944cebe65ddd37c5966c428528bcef74a7c12c9ca0658e36b4d1893285a5420072f5a1ad873f18f63809", 0xba8}], 0x8) writev(r4, &(0x7f0000002380)=[{&(0x7f0000002040)="ae", 0x1}], 0x1) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="1404544f78b03e3e", 0x8}], 0x1, 0x0, 0x10}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) utimes(0x0, &(0x7f0000000040)={{0x100000000, 0x4000000000000004}}) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) (async) socket(0x20, 0x2, 0x3a) (async) socketpair(0x18, 0x0, 0x40, &(0x7f0000000000)) (async) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_open_pts() (async) dup(r3) (async) close(r2) (async) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xd8d) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000002080), 0x8, 0x0) (async) connect$unix(r2, &(0x7f00000020c0)=@file={0x0, './file0\x00'}, 0xa) (async) kqueue() (async) fcntl$setown(r6, 0x6, 0xffffffffffffffff) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x5) (async) writev(r4, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a5011be19f634a76decc7388aeb809df18f822b372d76cade9738432488a4fddd79f71c03ba461b9017844192fbb859df2b1b25698c61da2dcf29811bde04aa231c427c0af6e0f187da2223a4cede9156812cd0c027f9829f00159a4d3924af0811e36ee951fd910d567c19c103ca915b7cb2008cd867cfe793e95bd7f41027aaf325a4f9ab363d21d8e8043177ff4da13a67987800da5330c3fb55e28b2079ad45ac5a5751916548e377cd66ffbb6a5f481c50098f1375f7003796e1eec915c2a853ec53467c308ed3c628f8e910cd32160949aab9ec4383b8a30c4272ee4c1ba96d908ce10a1d66ae24db4f85f7db992c72d555d40471e8522784f025bb13e065b3c0154b368e2b973b89d819891a1c8ff235d95f3f9b5e2a0361086d5203c42f88c5a14d05fc2282a1f63e972a83e245a00bb71a0d6947f5b27be2a4525f17baa852a4e6b781019e9705f9d96984260c49678488b505b4a48b2389c23c9112c18d28f3cc593bbe8279106c2497f9e72ae19d58829f592520c9ee377220b2ac37e8969396b397b5ca648cdb4d71257398f0fab0d871b000a82e46667606d7f5e08744a6a52c06ee706e44ce606b680938bc909fe2f7306d2391898515e3ace2ec9553131bd90e4e79252cb240162694f9a88c4127ef436c33752f65a488d753a5c6f05f96e98767e4d8819b4d01c07f8baf74fc34a7bd2ab4685793a8301c2ebb03c41f30605ffe3bf8a4f23ec3ea7ea1184c1a88d1633915ea7f12174d2d15f767a191d5a812ad029ce4939892a0d42ec89c5df8e473837b031620b582f4d65bffaf99d293de8aff99e6d4eb03fc4fa20efe169a654dc723e60d8347d0c3d437ca536dc92022e27bed160f0a602e20a4fcb4567a8737c2e6c59d9901127573ee36f5479eae3f70a9726cd9ffdc0fddc76d42230560e166df4b805adfe79431b6150be1a1da099a32dbd30545076d5912c1576c9037bb17040aab7df31f6389fc9795e28d73f496d94d629d4fa73f1994fd222b7adbb09227c50d20d277b129baae92277755112c4437b6a764f22a01bb4e4ef139ea2a4b533acb0cbbb6bf061be606d68da9e0a09271cf574f029f643b0b0d5332a6675025d2da93bb449692d28d6b9296b95046ff3ee35832d48f432f31025b7e293bcb500eef5781e4be5a31bf458d68164b11a85642ac28811c21592155739e547c30a2748a0c8ffef451f36224495d2880e4f2adbe270c51fd53c67d93a2ad648e4cf5ece583611e244db96a9e015c76b9ba74ed0424b38504bb23e9fe0f44f7f625232555113c5ee3ca862a0228da86628ffde54569c4541d907b2da984a6a78eae2556559531e62a2ee64bc513b5dbe64d801466d015ed068e7b89e02881d6992550c784d4be025377022b80b8ef02918b06a4a04a91f7eb5a2ab56f7aa93765b94a8a9e2cae3cf81a98fff4e42d40d89aa998092b6823bff7c2ac75e9cdbe1714422c06d53afbe58c099e1e293c30f4e08552852ab9e1e9904b6ede8371da1583bc2ea487e10a28251a1f909945058120a3e19a2c69525449f9b6ab8a2525310f8a0fe9faec44bfc7252d3085e3fe42b8295766c8d07a7d956a4f8cad1ac05196cf61cfd5743977e4bb780f695ab01180e9da808e2601f2430645c886f5c00a24bd8b1db9b7b85b50bac383c0931382e5bf19fa4025289e95d98440ac8e284d86660b688d3a9838456ade9b62b4d999fa8b3b656ff55016cf1baa923faafd9edd132dad77f29b60e4c560d18ed6b14742a7bd9174a0cde02ad4445e8629c07960c6970f80323629a16f26a70144a2d198851d9fd3341b960adbe05c952be857dca55515fc4adbbdac8f589ef35dc244f061a4b9468c7a157a792bc99904fcc31ca5927357926b0b943edd9655d8830669cb72c6098a0b0be3735910ca836f40e46b6efe55d328687020008d392415c5d371495728fd7ba8ead22270633c5b4e788b03fb220d671d5022c5d223667b0750d5a2c9f2a9f38c9725cdd38d92968b618fc9320262d46c34025bc320ad30e1b28b0037364ad3d9b472004722251f44356a49168a3f198a9207fdddadc51f0d4034243274ef27fc0eb2fe8138d733168fd770cec68e19adc039a9abfeb654a803ba175260fcf75684deb3601686cce67a67fcceddd394886644d67d291c8c4067560bf0d3e44fd694cf18bb5da8c350f6eeeaa2c1b96e4a7c5690f412610225e7f11c253be9516a29267f8110d9e6f7a5b7e6897758efe117a609e4a8ab9677d9c155dd154f8dc52659ae583f9d3e4c40f459af74467215a4e3784d3e1b5c09fa8c649a668983102b2c95ea5af74b2a17ff882e9224e307a288f04baca4213bd3db002ea503e6f758bf015953fd8c0ec37f8a3aab0cd22896b6b667288323b73f5329f59b64b72e65eabdd5e855de306bc264fb137afaaafed1b2963b1077d77d9cd101e6f4bcaef4e184aae87e16a5dcb203f9a6ae671ca776c257dbe8e8c4005a67fee4d8706cb4060230a1cec089659ec7d10a19585801485284033a09a2a584624ce3f6722a51fa95830b516a12a672be992b6c1c8531735a8b702732cddc32445a9821d03d5626e8d0af000fef39159e8427c75a362f8a07fe57d22129af53596b3a35390ab55bf4800e6915073e60d0d60f5b692f345d00af9ce26ed6d15e843ce38fec8cf185400d69167338af4f9260e532373f9f83bb99482d4c3b9bcca8debb0c3a6d80de429950a9674de1664e57c1101f8b3636555731e703e5da364583c4b618c59bffc780ea87d408129e418fc8c3cd374e6667e70a0e1ba1b1b5299df89f13e57d214225d2865ee0627197f31f5e120cd1cac3a8016375778b7f7bf693aa2afe32754a5ffa72645a53d99c6a51c934a47f0fc932ddd2a0830475c5fe2bdde30cca119f74a9228e4f1ceeaafc7bfd8114325fc833481a6eaa56caa5238853581b482ff48352a34dc2a55cf10ae8b1df90670fc2d79703b8139940680f811f1ddf14e2fa1e8524b89b919c22273ecebdaf5f9bc92dac8aa98c5d4a51a4ba4f220dee4d185e58603355b5bc0155f641ca58e38289627e7b3c6b29bb74de5a369c50661f14dc733f14e1e372461027aaed42038ab2fb34e711411f473363a74ee535e4d48e84f4702344da23e5b9da46dbbda9143d059c4691ce948738a8095bd3f853e450c2ee452823a139e3bbb2eb96c67e7d7cfeca03c222bb72a04d0706456acbd31427a59d7248f705ba270375c2c1b4f8dc62e31e2993ad7dcf37df18f79a9f2ce5b188bc131c457960e9692678e1ee8cb7ca8510fa0bdbedf091f138ac75f5b6fab0a16ec03b5c5ab45bd1ef700f921a87d07c3b674e1d0d4be5d3592e8396794074a6579d1db261216218e9672f277776fd589ed75e2003d9062da0f90f99f51ec47f06ad5fff0be38d10d6d4637148c888859b2e1f880a16a977c67f207fcc6338728e5a6570c84f9c95a47ccbda6e1d6cae9468b4454cdd705550b5a29e081ab15459ee5fa1e01d42bf006e1992e5841b775346f4a36e50c949b6d3cd32f921a62c1f8f311e26e82dda308b738c0f8d98e02a70c3e05a08aec7ed4927a4c106cda83141b39909da615d16917b91113a460eb9734c8f3c997edd1c3b6eb17c89b6fab7264c31ef0d87fbac4045f10713ffbf946dd4d16f0769788d0bf60320a28a50e4016c7d73e10fe003458e30c96f0c2426d64bbad85157f5fcedb274ec7a8242e085bb27b977adaf180d9d936fac2e4746eaa183786f4d400bf63140b6fc102fe6dde44ccaf05503aeb52b5f623856eeeda1041aa43f7be078f22c8375dc2b3bc35dc36c8914ff5b4756e63042a3fa3c2a91f3b5d8c7d0bbb37381bec48c928167300a5067641c4f0300153e6725b74c0de63baa0394d791d10e5c66bb43dc7baab8fcb0a4b4570b141fb75fcc5ba011587aa8fc830532547690e18290ebf0c8051c6", 0x1000}, {&(0x7f0000001040)="a3049b52f5cb257bc4ba4b97250fadc7d71a0425c76401fa62eb08000000064e663b5b8d9d472fe82260d9c85bac37a8ffc03cf94942a51c9f234e7c81f0eb52aba551f538a63802f7c8e17b9d5abbbc0909316ccdf2db0e816256e015154e11499a66fcd41750", 0x67}, {&(0x7f00000010c0)="07c842338e6e146c6a6a29cca892124da6a63201af451d863c8edd4bdf881813129e2b9c23d5cf19db014bae25a12d9b5af290d5ecef0016b507884371b465856a3117ac0b86ef85879dafd5f70b74a51c9484464e74ae0ba22e29b0925c1d52168c5600e397d81bd3812aa0a4d3ba4bdf95de5479d80a5ae76448fa53f33c977a9ca4106d74e3c1d8a349f73b2f4ce2e7bcdeb614c2f9ad6c1426b4fa00d9a9530b951b113b6cf90ff57cd64cd0910a593192441081f2c721e6bff6bc43b2d81fd3691bbd12e302a89860cdd9494ae358ccd93e1ab9861476", 0xd9}, {&(0x7f00000011c0)="3b7faaa2cb5abb869175", 0xa}, {&(0x7f0000001200)="e36f84b7a4dc7addfd6afd6a98f0e0ea790ff229baaffce1ce2ef09eae3dc70f927701f25085a14c6b8c612467edce316eca3a3de78e0c9483f349f126dca657fbef1056082d2654286602da34d3cf4d33e5584515637009bfad3e5b026e60e5902fd60a19d9938ec6e392448661e0056076e5d0b9f0e913c7", 0x79}, {&(0x7f0000001280)="4249aeca0542351f545f1cc0f4d023b0e9e81307263720c32a41a826efd68897709611e9092c7f5715a7f8cd56d26da1bd69973647064e227bd20f8c06f83c4291cdb5e5a53013fcc429ef1d53b19c9152ff5d2910486248a84552e8bceb327d5efb10d807ac2aaafa0b6d84af9f746702839443a30d5d92944b5f6a035ca26e6edfce7d850c5b19fb8b2af3929e1fed357ad97c6fae95007b5f2812030c17c541b3f505b2de11ed8ca5121cc6a6353f04ea9954addaa6e914b15e69a717c30995d529c87bb16f56dd0adc88", 0xcc}, {&(0x7f0000001380)="9b9ccb2e9c8fa227124dd10f58c1f558dde9b636262e49fba6575ffdd70694c58e514e4aeccfbbe3eb00f3e05cd1f9720058f2cb4a2f2c1e78e207968f45c85d02eac9853da75122bd376871bbeb91f4f87f02c41553d55cc1f1c69c9bb7c5c37798864c19724d9e34bd9b112ae403def39042f135e51dfe5a9620efa4114d46b1f09c70e40e55c2701a173f7b735495346a6ed3de53b1ed3603f324e7c611640a88b9e2742001ff1ee692850929bf0ce84ac35c378d9b498cdf76321c49b97164681b4ce2a439065bf2a4df3688adaf5a592e89cef845fb669186b859a4", 0xde}, {&(0x7f0000001480)="b708d4dbc5a89b549f64c5e586e2634722079331b57ab4f033f8092a43e5327d90aa4c1dfa86ecee017fd637449b0654dac645110b1459cbefc8ae0cc2be5ff1cec9a0af362173b5565440cc06f63273cc185edd63d0ae3470a13f4ce8321edaed27233a14696a0506ee9c1a838eb984df9120812db7a82aea5ebc9921ee6b29cc4f50f7faab1a722562cf5b49f520c6e6f86bdd484858b70e502ad70e77486455704852accbedb84a8033b652cd1a89fa9f677527447517cf37d7334c96047f1d7d76f91574741777ac1a13be4fa8d4a199a3eca19f5915c5df5fdcdc9661c952e2faa33edbbdc45eef03391585fc02321e00f112b836cb84e2c132e8253e0259b6579a175b8ea3abe36f7544d6c57b95c8e0db87ef5395600ce97584fa4a65cbb64b373f120d483b93620c87e554a05c5e28d129559fe77a2b7368d564893bceb442b5bfa114d52b17dab218da83a1a4c3cf538e470eff5b687007723b35375e656d0cb709bac2e5ce0be664ac3cb3b017f09feb84c04810e377b18e622a56500d2db02354caf5fcfab67e8e7acb55df03757e41f55272d12239d6ef0e84721431e43a982c3458aaeeacfbd18078a15721ba787fca44cfc0e110797fafd0045280dd0ec74901ac7f40f2c3c4418f8481e192c9cf723566dd1447d2d982c7415beeb3153a3fd416b0d70943e0ba8af10c4417e0c03d3554e54e9314865b37ed9fa3020f47d52851e2c35e34867d59a9712c95ab4b04919297cfcb3686a9e14d34783d01dd870d3927e516123591e3942927eed8d2899eedbe6eb0abc6f84abdbca841cc0b30b1928c5962fb1585bee36958823afbba07a65be3707ef935743ba9789e94fc299cae64204ef6e9d683573ef19723876bf9eebbeff94ecc9629cc5dfc34ea25d873c1c8e61abc4d94b6041c961e39c57d20b9beaa06793cee6b9a1e80b2ab9fb4aba8c612ef3fcc2182508a730e480b4660a5fae93b942eef5b66c87b5bcfe2e9d04abe5cfb93083934af9673010ac66f74ec0a3cda14b1306a5bd3d2d98d74eae55ac8ad6f90c7f948ad39c7cbfb5e92f7e267daae17bb281fdf615496c3acadf580d51805e5e2a1e4318d06182953bcecf888b9f7aacb8bfc7727e726ab1fc01c093eb1e389852f7d83e7d864dfa1369cd31887c2f2a8965a367723ca2db3904efddcc1a7c531c3fb7ddbbd9a548542fb35744d8c4a2154881799c1f29a96895eb289ca58b554beb109048a5426834fbffcbb4d96d2f1343c4e0e8928d73595b335811dfc81342136862b86ce5e40c4bfeded3b4ef020d7cf85b85e4bdedad9534bd1985c1f54c08f0f5eedd341f3aeb406103619627a0159e0b6f880c552c509467305d09f416aa20b7db91a4654a232e12d350e89f5328f84bdc324255f906570e6c1ba688e7d854a5f49501a83c75cb77d02835f9f4b6c5dde1e02632792eba1d113d67f9833c976001ccc158ef07db561e5928495b2a637b26a15e07255696c397b7cbbec5a0f7e58b9b1f61e5527fa1d8683bc0c4c70d9719aed9f1f754d4daa21cba2ad3387667a8e048b6ae9e4334c70d62e2069b09a20ddcce229ae94ddf8d28212c87afef9442f6d3e9f271bf5815500df5e360ce681418b32ae9188e7e2d160cb64d4c86575fc62fb60d48272a331c9c37a7edef32f6c52d98ef1564b4750366476deba38dd3b994699e17fae2f42165654c8fc3988fd81d06a8f5c18275f2d0338fd5998d24d1b07304cb4c4366d549c366b370008b2a43f1ec764fac748f25c1eac37ab1adbfce9a37f4a231bed3af757fa17a4cb12f4f0cf2e6f22c96c415081219cf7d1ed670eaa8837e68b0ca8046ff39992f25becaeff5f3a3b125d799abdca623cabb474db50e74274a8138f2eec57b6e350314726e003b0f0a78d164bb554f9aaa13c954b311657b427583986cacd12e9bb1052b0395f69ba4c5156b8cf059a3da13906209f16a61c97f07d4d9dc5f125e06bda8cffbb315aa764df860edcb9f3bee6212d694b64a16ea4c40961be0a3f894029168baed25f344bf7fb8675fcb9b0cac0d81c8a26cb99d39a57b9fef654fad0d62fd0f793097988f76b1506d200c4dd23051f298c1766bd311e37744b6721fb25519ce48135e233ee88be6cf16386d711e404deb5513516391233ed31f00966bad6c2f6cb1bbb780c8fb7e70976929f53e79e83358059e2cebc51da0252ef51b2b9d4b3cfabec5bacea6f12ff174b0ca240513140687121e76fcd4c4e1fffcfd9d36cb6582935627c1eac72a1152ca14ccaed3cba2df22becb59722b2d8c9a3a0bdde1db829c8fdd8d1ba944312068826e0a0b615cb9fded6ec6a753d4da7b61979760882df9813ab6aa8ad444ade9261f8e226b54ee02b20ebd27eb62b8dac8540a2b6980fc33947713ce92585ce8dcb94ff70e21ecf0a7a176436101c967cacea86b0671f9e1ce663d2b7f83b83670f7556ecec155e7a6756a121ec5442500fd296a7106fe8c78995f200dac16484f785251f562467abf669079c5f21cfd9b19fd65b2afca16c7baff1ed260f2ca2ad54b742a5fb5dd2cf6158b4209273146fbd77fa9c5cdf86e507b9aa72d4a00b58e3058877051840f8e255a71208caf04bc008b52b08b0637e051b05f869fbfbb87d53b6d97416705ad318c4166c2721911bf95c5f839a337b6dd7341983c630b14a4516034336710247c55327356ef2362540daf22828197994b6cdb1e8011c926a60b87c2af3274298c15e91957b25b842fc92165cdcf776d640cc29576822f8b756fa6bc068fcbf113e4ed3e195203e04f4682a2e6f26c2491dff74b1569c9d4b002ccdfe101b698429c4dcd9a75ef30e30884793793d0075335b14ab3a637d781dfb497f13add0eb54fd3f64018d9a8234f77e8a705ea77cdf035510eb90b1cd2afd26c3d03cc434aee84220e002d27d4b4b4b1f83553de4682ab4e46f96198ee70312031a11a41d7c051294d0c55cf5c786bd5a3807c9b64f460a99dfdbd4509ebd06601fea76b1f24df502cfb6d27b731fd295ec23ff11ba213aa80b7a09309f2eddb86669f0cd47d98608d479e985fe14c1ef9fe25b7159c56b7342103387568143644a0f8847e104ecb1b7dbf0fe20b8e2b28d6f45ee0a6373be37c8f0a57eb6bf0988c8ad0ef8f2a5f2fa08e0d6d50e2333be40ce79a68261d969bc01debb0933ca0d46122dbf5a4c1c6870151454830c6512bb8511326e0fbb6b0856d635e6d727be9a29d3f4e986a157c0a3202fb50a0cb85a1e0cd57a820ef2cd2199f316164d94ea760bb3ef20eb8d977b377e921dc4dfb7a097eca723c587ef78296a3860aa99ebacdf05547ef7347e68b036f872fbcaa3a7961d57c77618c74b82141eab25052e71d053af68da73917bababc9baa8cc9a9a689f195d22a47c0a8abe191a3068bb8557c6dbb3adbd7a38802b3c8abc3e4b70a977baae27132d5cee0e761ada3098c5b0196ccd35638ed13b3d8189f3c8c814a34cd96ee7ad705844b5fa2df923e7435db221cf9bdfc8e4e902de395a3d0335844211766b22ac5325edd8525aa5c08893cdcdb8d0cb9fe141b9ae325ce387dac8fa71424e38fada76cdd1ad008d55534770c3038be1234a52684c43b31f357169a01d40eec45078fa1a9a757308786c5d5ba85b182f30d215021e4585735733930b28a176882ae37c644b902de0493bc95bc880ca247bfda8b1b1ccdae89a60df3a1900b95ab2f786ac7f7786a89a8ffc935dbbc904b24a7f7a92a81b84adab50d4a8bf536a255fa5a8d18c8be591cf4850e2393d2477fa56d509389e86a6a0ed827ac02344d6091f843d3fa4cde269edaf8a4e7eec70222475ccd053e2f94f14f72306ad1038de70f844e2a9dd3f7a07f142db3d9e7feccc638790191c23f9fe7feccadb15e8f98418df969fc32dd07d5ec91a4be40b32523aaec8f23c0032e2583940fbe0ff2737c2fc127c6b6ccebbcde723fa2929f8fa2faf833b6fd3435eaae3813a53d1c8c9092755cb7bcc44695c45103af7a4274d093ece33b3d7f112e0bd81c5d4300e8d1f36e953cb8684f3ee584409e69d3f38ff71b1a3e9665b6d376a84ebd37a51338e88d98b74116e55c8c1bb5879fed2263bb78b2fe1c7a76476166bae96254c3e9690e03d05fab95f3ff4944cebe65ddd37c5966c428528bcef74a7c12c9ca0658e36b4d1893285a5420072f5a1ad873f18f63809", 0xba8}], 0x8) (async) writev(r4, &(0x7f0000002380)=[{&(0x7f0000002040)="ae", 0x1}], 0x1) (async) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="1404544f78b03e3e", 0x8}], 0x1, 0x0, 0x10}, 0x0) (async) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) getuid() r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x0, 0x80) msgget$private(0x0, 0x90) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r4 = msgget$private(0x0, 0xfffffffffffffffc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r6, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRESDEC=r3, @ANYRES32=r1], 0x0, 0x0) msgsnd(r4, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100), 0xfffffffffffffe87}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, &(0x7f0000000580)=""/4, 0x4}, 0x2) r10 = msgget$private(0x0, 0xc) msgsnd(0x0, &(0x7f0000002640)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRESOCT, @ANYRES32, @ANYRES64=r10, @ANYRESDEC, @ANYRES8=r3, @ANYRES8=r0], 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000d80), 0xcc, 0x2, 0x0) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYRES8=r4], 0x0, 0xbf6ce03ba1750aab) msgrcv(r4, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r4, &(0x7f00000013c0)=ANY=[@ANYRES16=r8, @ANYRES64=r8, @ANYRES32, @ANYRES8=r7, @ANYRESHEX, @ANYRES64=r9, @ANYRESDEC=r11, @ANYRESHEX=r12, @ANYRES64=r2, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/4096) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgrcv(0x0, &(0x7f00000012c0), 0x51, 0x1, 0x322545d4154902f1) dup2(r13, r0) socket(0x18, 0x3, 0x5) preadv(r6, &(0x7f0000001340), 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x40047309, &(0x7f0000000280)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x2000000000000309, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x8}, {0x5, 0x1, 0x1e, 0x200}, {0x7, 0x0, 0x20}]}) executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000100), 0x0, &(0x7f0000000200), 0x0) r0 = syz_open_pts() close(r0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffff9c, 0x7ff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de5d03978a31d826dd7a2554bcc741f14ba627585ec635986dc5eb0", 0x2e}], 0x1) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cf", 0x4d8}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) executing program 7: r0 = getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) fcntl$setown(r1, 0x6, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) sysctl$kern(&(0x7f0000000080)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="39b1d59265d22714a05db14081f4fc335cb93e7542c4e91201a3e164957e896e66852f08ddb35582679769cb1c08da0cab8d6200f421cbe666aafc721235d0b15ad4397dee99522d4154994f1417ef06a885c10b40aa2cd857baa1e027762395a7a85d470861834384d4c2910732af163973c3f69a3c7ad8805162db13b91037d286d2398bd12dc99ebb93b932f9f111552d2790250873edbcf7f8ec1947c9a968b886ac6c8019f545bbc17e2f792d815b8992169970c8c63561a36b18c8388dd94ff43f468678f0071aa7ff9eb1aeaa770012cf7d32bafa0e3359f5606f696426545fab8c34454f03f43ecd7da83af9b4bfe7ce54b514364c1fdbc87b8dcd50b96a07ee33c5c214b3419fe58e6761e86e1469cf2a03b0b2fdc4553a42db502d09219d33f3e6801359520a994d7db56e80e2dd4df6f17c1e085ffd2fb6196ec9f6683ba0b9937d96053d7acb2594cd0a53b0", 0x152) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7013, 0xffffffffffffffff, 0xfffffffffffffffc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa4e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000201000/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, 0x3}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000016c0), 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) shutdown(r2, 0x1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = getppid() open(&(0x7f0000000040)='./file0\x00', 0x1, 0xfd) setreuid(0xee00, 0x0) r4 = getuid() mknod(0x0, 0x3a0914c44f7b202d, 0x0) open(0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) chown(&(0x7f0000000140)='./file0\x00', r4, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r5 = getuid() setreuid(0xee00, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x6d, 0x0, r3}) executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x4c}, {0x7}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r2, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=""/226, 0xe2}, 0x0) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000340)=[{}, {0x80}, {}], 0x3}) r1 = syz_open_pts() close(r1) syz_open_pts() poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x200, 0x0, &(0x7f0000000200)="d234e0b9a2e70200000000000000e2278d9acc59b19eb6a1bcbb13af0a25aefcc6f537ffa0fce42dbd41b242b5af5bebe13e2b127df293e777e25196408d574eba023d22fc97a34a0d9e97db66b516614adba7cff0cf2e7ed71dc997f4aef716e92305aaabe4965046918dc435a0bfdcddb9545ad75f", 0x76) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {0x0, 0x0, 0x4}, {0x0, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x4}, {0x0, &(0x7f0000ffb000/0x5000)=nil, 0x8b6}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0/control/file1\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') chdir(&(0x7f0000000100)='./file1\x00') setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) r7 = getuid() setreuid(0x0, r7) fchdir(r4) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x5, 0x4) (async) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x3, 0x0) (async) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xd, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) (async) listen(r0, 0x2) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x2, 0x2, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x100000000, 0xb9, 0x6756}], 0x100, 0x0, 0x3d7d, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000080)={0x10000, 0x1f, 0xd3, 0xc906}) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r4, &(0x7f0000000100)="6fe2e47a9737b9a2579294abe4b43a761b14ce78b9181214f82d56a23f51c8dfe2d477e6a3dadaf2ca644e05bd63ee646eb56e1f22d41c7905d324d3b7b72d07bf40bfe82f363236325609bacbf536666dcb88c40b8e3bc1b77367386712297bde7b315da9580142ee0bedc7c61c94dca7a4619876b8621e5a99", 0x7a) (async) flock(r3, 0x1) (async) close(r3) (async) msgget(0x0, 0x4) (async) poll(&(0x7f0000000180)=[{r3, 0x102}, {r0, 0x4}, {r3, 0x20}, {r3, 0x4}, {r1, 0x1}, {r4, 0x100}], 0x6, 0x3) (async) writev(r1, &(0x7f0000000980)=[{0x0}], 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00006f3000/0x4000)=nil, 0x4000) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24}, {0x35}, {0x8106}]}) setreuid(0xee00, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) setreuid(0xee00, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x4000, 0xc5) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x9) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) kqueue() r5 = socket$inet(0x2, 0x8000, 0x3f) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000380)="0e2e22614fc1b83f99a7f72f6a7f00000000000000e2e085", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r3, 0x0, &(0x7f0000000000)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000029, 0x38, 0x0, 0x0) kevent(r8, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffffd, 0xc0, 0x2, 0x5, 0x99}, {{r9}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x9, 0x9}, {{r4}, 0xfffffffffffffffa, 0x8, 0x40, 0x689, 0xa8}], 0x20, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffa, 0x83, 0x2, 0xe7, 0x5d3f}, {{r6}, 0xfffffffffffffffe, 0x24, 0x2, 0x1, 0x1000}, {{r11}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x1, 0xcf6a}, {{r7}, 0xfffffffffffffff8, 0x4, 0x8, 0x1000, 0x1000000}], 0x20, 0x0) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x5, 0x0, "d0610ec7f1e2aacb40458cc051599b5e775a2baf"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4109, 0x100d}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002780)=""/4096, 0x1000}], 0x1) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfef", 0x4d9}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x40047309, &(0x7f0000000280)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) executing program 6: mknod(0x0, 0x0, 0x0) 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) r1 = getuid() getgroups(0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0\x00', r1, r2) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0xffffffff}}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x37, &(0x7f0000000040)=[{}, {}, {}]}) executing program 4: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x40047477, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x60}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x8004570b, &(0x7f0000000180)) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) fcntl$getflags(r0, 0x1) setsockopt(r1, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000001600)=[@rights={0x10}], 0x10}, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x1e56) acct(&(0x7f0000001240)='./file0\x00') r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720f00000000000080012519b40057aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343f00000000b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x10000, &(0x7f0000000080)='./file1\x00', 0x8}) executing program 3: setrlimit(0xd2783ced874e86ba, &(0x7f0000000040)) setrlimit(0x3, &(0x7f0000000000)={0x2, 0x20}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80)=@file={0x0, '\x00'}, 0x3) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000004000/0x2000)=nil) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x3, 0x0) r4 = msgget(0x1, 0x200) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x0, 0x0}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="030001e70bd708976a750000000000"], 0xf, 0x0) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\b'], 0x8, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="a21947e5a8dd155040abf8d40a37333e", &(0x7f0000000140)=0x10, &(0x7f0000000180), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000380)="38c013c6010be3c5bbf91898c78d4ad629de572a11deb028096c7fe1b83b14c26416720d789ff79bf27becaf0f2a02a80820405722da0a01a26cb28de89026199208d847d2b0a7d5f2dc5f677d8e5df0094a7e9081dab9bfbe798fb7fc0dda2c10937796e46996a8363c88b04cc0cc0f1095dfbac38419c5a0d0088683c84f74a6da83df6f1342612762afdcb1fa057c44927f95a6579186adb683d0d5d6bf5fbdadaf191dc668ea753bd5a83e6f87", &(0x7f0000000100)=0xaf, &(0x7f0000000240)="b54aa0fd7860c3020d1b9eadd6ff9edfe6d224e8de9321c621ebcbe76e045a3a41f4a3f3edc17e5fa26fec8ab383ec186ef161fcdec08a18aaf7aac9ab0864b847a24acd895d34ecb7ad8e7fe19868d4861903fc8cfcd7359321974fce941368f067a451865f1cd60b8485534b4f8626e5d1074b2a3b0979cb467410fd3526a3b74dc88ab7", 0x85) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x4000006}]}) syz_emit_ethernet(0x13e, 0x0) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="1404544f78b03e3e", 0x8}], 0x1, 0x0, 0x10}, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000140)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x8}, {0x7, 0x0, 0x20, 0x1}]}) executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) pledge(0x0, &(0x7f00000000c0)='*:*-\x00') executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfef", 0x4d9}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) pckbd_enable: command error executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x4}, {0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) executing program 1: open(0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) syz_emit_ethernet(0x36, 0x0) kqueue() r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 5: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setgroups(0x0, 0x0) r1 = getuid() setreuid(0x0, r1) socket(0x18, 0x1, 0x0) syz_open_pts() close(0xffffffffffffffff) socket(0x0, 0x0, 0xfd) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x7ff, 0x820351f, "1a0e4de6d30aa639d13e000002f9ffffff00"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000002580)="ee31981e8280cd8e3cd9620d3a6ff836e0bb42d67e79ae51ca4a7ae09b79dcc5af417434de6516de47e955a96433aa8c031ae8510249e824a0a5460676112ad9d16a0c39269da7501a4d2af48b838c35eeff9efda21ddbd82a40a3c375d3dfcf66e1829c3940d8f6716c428f6201ef5767e074a271431f19caa1a9ad646bf724b46d3824fb34e7065f785c700e8586bd52462b1239aa5e484c4c39cf3f2856e29d7bf3b8617dc9b7964f47d0923d6329979dfee78e8bfdce73da8d363d228ee8d66d4b3ec5945710db905473a4406125616503e42d4d9a64d6ef231fb226e440d9674f1c93a0e85ddb65a993d4be0a0fc496cecf925dab01276921c0a2e28aa0e6eb3eb2d563a1fd4f600eb745b5cde2c4f65e6f699ee114eed642f820ee3a1cb007246b30e89509d1baf2fefdc10cabb46774e57093fbe70ffaf7594841d0dac76a269f8f0c88f392aa8d24a5119fc144a17d418428a831c4e801ee9ddbae2d66a3835e3b6bc3ff3932d660d4d8810e49120a4472b60f3d8ce4aea43efca7dfb485fc2f24bfdf021afd43d383a9934a18470c46a7d88527e1f5c759ef1ac9f5f9b94427c01bba018dfc95650b872f08bc799926c4aee4fed88c27f4b7b5f9a942559a6dcfef7eb30d1bba826d26815b66b989a8b0befce0dc8eace2c8d5c84ed91b009b0961f6c1ed4233534f9ce6922b798f71178bc128198c7112dacf24234a2e985fd3e6", 0x206}], 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mknodat(r4, &(0x7f0000000280)='./bus\x00', 0x40, 0x7d5) setuid(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0xab6}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000002c0)="97affcc82d7418ad44b85cd1f02957081b802e6e4ab126aab053695baba83651a3477d62806d50d014c6bde1e3c682cf5d1d41c9b812e666e0724dd33d16e16bec1259d868d7f3167cd3ebdfdf6a40d4116c5d", 0x53}, {&(0x7f0000000340)="00770c02f4a5c1ec4cabe9ac26330e2feb0a5d5188243d2ccc50f419a2166c69b1967ff88b6a67d9b34149f03cfb21e2f9eb4e88d22203da7c8468545b609dd066f399ec497f635c75b06dd2a14a8e67d06b605a02dce85dd940e30d5a68a4596567acf8e535ee13192875489169e7eb30ae04aee0a6b01df4ebb83d26ed7c82e37451b32b76dc0bb1d1fa0bd71c0636a8374cd5a62d5391ef9a7c684af60c7635d743ece27c24c114e6c58a0adb", 0xae}, {&(0x7f0000000400)="6f47670ed46151d0319a3822b5102daaa34584b706f2a3bc828809f6869534032c09852f240fdf79917ce5ede1fca84f51e9c7cf38df55a771d14adfb4f7119aa3e3f327a627fdb3281d083dd73a89ab1a09ae3e20ff4a41f00b7c803a176a1256286124d99d8f1add1d0072f6e59fcddb4c35174fcde7016ac0fc8e17", 0x7d}, {&(0x7f0000000480)="9467858225c0d2178c82a2ed42ffe767c363b3e9498dcb34621f53646cb6e8b8307f37c77ded14bf15125baf06829ec859c7d58670b35294351e93e8ae023ac0fe797e28b675bf5c80ee553ec1c7ccc1b84d6acfadd66635d64c4693dd53a712a587df787ed0eb89375be049b3c54a03d0f4ce49a143ba882d016ed2b1ae353d6064eea9b85ed83b8739483196ab5682981be8ac0eb7fc10bf47a65358082c190e956417789ba9edda67e8cd9f0b12ba9bdc5e9214fc456301f6dd05f6285005c29a476e26ba01f03981e569333cb036d8fc7aa2246f5472ccd562c099a92bb20322242f6d8e4afb679bbbcfe996c31249a8cca9a13c", 0xf6}, {&(0x7f0000000580)="ad32c64d8f5fc2819f8ced581886fae8d1a06fdbeb8324d7005398dbfe5c2b9bb6c57e2b7dd202fa28f38577b264bf4adff23b281ab660c43374dd88693ac0a9c2388fbd366ea825ab50f9c49d80a3894ec0aa5417b3d140f704e890902901a5712b505fa4c1b70f401f8d", 0x6b}, {&(0x7f0000000700)="ea9e2ba7a631adb99bac91d05edcdb459cf609fc2ad71b95b5642af6aa31ff1dfa6c3a5cd6770b139dea594a2397cc7701b0d0cbb11981db048647fc8e5c2bace7c9fc6e94d0dbeca16bc2c0daf3844c7be8e6", 0x53}], 0x6) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x0}, 0x0, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d7ea34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x9) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000003100)={&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002f80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4000000}, 0xc) executing program 2: open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x11, 0xfff, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x18f}, 0x8000000042}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = getpid() poll(&(0x7f0000000040)=[{}], 0x1, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000140)="22e75b35577a8f5fb94ba9c2dcc0fdc2340d04ce13953cff47c38878ea4943c929137bcddb6e54f836535ae7b8bffbab1ee86797b1894e91786611b157363292d976edea590c9a2488f996eb7d060b287f83237c505ea1665ef3ee1773", 0x5d}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000200)={@random="5916a53fe170", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ee1b71", 0x0, 0x0, 0x0, @empty, @loopback}}}}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x20, r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mlockall(0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0xe5, 0x9fd, 0x88c, "43b2b0bf3e79036980220d348bba04ff4e629aa0"}) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000200)="71994c1de376a629d07b09610817554b444e03bbccd179a857389f23c8a50b91a62a5453774c410d0d", 0x29}], 0x1) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x5, 0x0, "d0610ec7f1e2aacb40458cc051599b5e775a2baf"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4109, 0x100d}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002780)=""/4096, 0x1000}], 0x1) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x40}, {0x0, 0x2, 0x2, 0xac46}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) pckbd_enable: command error executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x4}, {0xfffd}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) getppid() r0 = socket(0x20, 0x3, 0xff) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) pledge(0x0, &(0x7f0000000180)='\x00') r1 = open(&(0x7f0000000280)='./file0/file0\x00', 0x8000000000029e, 0x4ebfac6bbaf7947) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000380)) link(&(0x7f0000000100)='./file0\x00', 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8}, {}], 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000040)="8dca9916061bba936d3622583e4680b3f34adc", 0x13}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x7ff, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) readv(r6, &(0x7f0000000180)=[{&(0x7f0000000100)=""/91, 0x5b}], 0x1) socket(0x18, 0x2, 0x0) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x40047309, &(0x7f0000000280)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f0000000000)) r3 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0x8) readv(r4, &(0x7f00000008c0)=[{&(0x7f0000000040)=""/235, 0xeb}], 0x1) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f0000000180)) mprotect(&(0x7f0000473000/0x1000)=nil, 0x1000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r7, &(0x7f0000000280)=[{&(0x7f0000000600)=""/131, 0x83}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x2, 0x4000, 0x27, &(0x7f0000000000)={0xffffffffffffffff}) write(r8, &(0x7f0000000200)="acc05b5f", 0x4) executing program 2: open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x11, 0xfff, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x4) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) chmod(&(0x7f0000000e00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x64) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, &(0x7f0000000440), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)='+KV', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0x1ff, 0xd2c, "8717f9050700000000000090d692480d51aa8000"}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x15}, 0x4, &(0x7f0000000680)="c03af096", &(0x7f0000000040)=0x4, 0x0, 0x0) mknod$loop(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') sysctl$net_inet_ip(&(0x7f00000008c0)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000900)="ca5679ec2c09c98cf976b4cc87d1b20422bf82c311e40fac1e1b68", &(0x7f0000000b80)=0x1b, &(0x7f0000000f00)="a563d7af6dcf9ea828474eb7d65ab3375a14af1cbfe45a5fd432ef49004d1c97195bef97d43d6fa55bf1afcebff4e33a79dc8f9271c2891e0d184de7d1f78c194a67dc71c4ea9d", 0x47) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) seteuid(0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa37c62de26bf208004600002c0000020000049078ffffffffe0000002440400000d00907800"/58]) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x4c}, {0x7}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x4}, {0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) select(0x40, &(0x7f0000000480)={0x1, 0x7, 0xfffffffffffffff7, 0xffff, 0x4, 0x5, 0x8, 0x101}, &(0x7f00000004c0)={0x80000001, 0x3, 0x0, 0x6, 0xb38, 0x100000001, 0x81}, &(0x7f0000000500)={0x980000000000000, 0xfffffffffffffffa, 0x8000, 0x10001, 0x20, 0x3, 0x1, 0x7}, &(0x7f0000000540)={0x7, 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x44d4a56e24549196, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f0000000340)=0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x7f, "1a9188000000000019bbd966730a022000"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)='K', 0x1}], 0x1) r6 = dup(r1) dup2(r6, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, &(0x7f0000000380)="91b66d550d75029a088e804e52188c37e67d751a370b4cf5ddff85c528990e32f736062ee2c23fd48956b40950b1921e34e477c154260c19235b40839f1edb86ed1fe89ae407e1cd8a3f374701c25c7b1d0b778b4d2b7493a87034dcff53815de7652a723a31922e4cd9e39d3687083d0aecc3891471689be2270614ef9897144ce90af56601744234bdb1130bf9a7e607dff0ee91807e9883e75e8f129c7f1e7dacd57f05891715a6e26417295cae7a43fdddbc30b620ad8d121b3448ba17e2a06857fb87807345b400d3e92c7ca78c9c2a3b5eb6fa24045ceb352c2fdcb5ad741c038b67835e936542fc34174aa065f26c", 0xf2, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x5b, 0x40, 0x9, 0x0, 0x9, 0x3ff, 0x7fff, 0x2, 0x1, 0x7, 0x5}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="775ea3a7", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="c80250c7", 0x4) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa97e27751f54197c7282aa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f6b8b7c21014f0940d592da6c3053546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a02bfc59e13e20112236faaa7a999fcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e8595328db130403d241ac641af760cc41363fd9fd55eecaa6204d63df53556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595acb64067d0ed43f4c66a553000a4ec08c2bd462ecdb1f6120ea0ca84d0ec8e3ea8375ec41c64a3a70e73051e285ff450732d5516a98d68ebb652e35e7d0d6ebf47782a715e9", &(0x7f00000010c0)=0x210, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x4000006, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) setreuid(0xee00, 0x0) getuid() sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "01000000d000", 0xfffffffc}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x8}) setuid(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socketpair(0x18, 0x4, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) listen(r5, 0xffffffce) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() seteuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) close(r4) socket$unix(0x1e, 0x3, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000400)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f540f89ce39e89f5a1ed8c5ca1e1781bbb62e4b4b8103b3052e11fc8fd7774454e21922695dfc1a1c19c82d150d11fbe1f3fefdcd9bcd62e797e894ceba51cdbfc04167e9315401f09687d5205330d0ee03c4547decc9464fd614b31dbb785b57df78c1c064c089af1703b2eab5cd4b99330c66522735449bdf1c611938c7feefb5360af0cd725e36de4368656aa4965eaea5c094cd210452ae427072cc8c9fd3532bf27889055b9245c23daf0b88c76674a0f5fa255c65ac3e1b29f3918a81986e30d35c8566cc90092f2952d342590e08489d41f922a6f7a76cfb31ded6dbedbace7d61d518eb10590590085406866429214b89c44c583d4b95f3ca7a112268dbb3c857c1d77998ca4e888f199031d840478c43195b29f4509bfa15f2f232712f0cfd7fe0ec19b7b87f679a5829914cc242c4dc953a45076308767bd786ee6f19fef1f90bd8873c2de5fc429b0b6683b4efe396dcb571fcb43ddee9d499c2c1f5c4b6712137c59e6885dfe68be1bda1daf8c565e72c61c110000000000f0171e6f11b64dc600"/439, &(0x7f0000000080)=0x1b7, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) recvfrom$unix(r0, &(0x7f0000000100)=""/55, 0x37, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c393448", 0x76}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, 0x0, 0x0) executing program 6: r0 = open(0x0, 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x2000269000001}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000011c0)="50258330d6699c201f699259d0dd19e62bace198ab022e2c7a721bc964639c13c1e6793a3570fa7c2d7ab69123ecdc1762d15d350cf4baf20085806be6fcaba8bbea060669c428add00d024a5075f5b2261ef04ce5abbb5ebe0347676ccf42b14361be3171c6bc1e41cbbc4212691d6c1254d9a677fcc50d51a778e5ccb8746f7393ce88d49389c78c6bec768878ef06368b2a6efcd8ceecc4a8583f154244a9b999fecdd0b8b776b4e23f2b90ebb7ee7cb72f821892c08257b761b2ec02494b8400be3dcff8fbecdcb7ae9901b23c89e10ae51062527ace4570a4ad24f7a69d7113e945db553100c45490416dad435d4733ed0255c1e149d962937e9a3b90a328902ac213bfaa2e235750eb2e9a26c8068acb0ffed4bc93e563caca1985f38b6c46e2461eca580851c8fd489ce03b60814629592fe829e5a0b11c8eb943545d80f9582a459fca453506db68de994023c979c4c9dda36b04e386f0608b24bdfed4544d4583e46d94cc078bf7fe82c0ab8166e8a941cbebbfc28f3617736e1a9369a3c18edfda36b15aaa0535843cb01c95570ea760588a0ccdeb1176fd596475117445df014e8a196d9b4e66fb83722de12222417d9e2ad56bcd9142cfa162cd722259d64283845a1fb47d166f79044e20aae3bed8bc4f3455b0681e92bf0d7c255c89c4bde3f988066426e2c92c37b5eecc2cf1b025d9f88903c5fe9debf4a2872ef58afae74332c7b333b563da05fd3dda91dfc7bb9317c233d24de099e23edcad01dfa601e5ca79eb18eaf370251531eb7102163de0d4c2f90422d1ff42f706349ccc4c4bc1208f5431739d095a99c58c0ceeaba330a16d1495fed7320a90494da99b337ac48b6d76dfc03da40be9aab6ecf847b110e706e7d1f05b9a958292faa11d1a3b48183a79215a044f867d64c6d9cd829acc3637db15eb312fe46c079b5e786c88065b1acf3662ecf30c8a9301c02b8abdac481db403ba363d34b68e9f5394073abd6ca02710a3aced0d75214cc8d0d30790d502989a4acfe4e878e1ef33b8526283dca04127f19682c643074fca859c8cd0be305fa43b240ed6f04fed99fcaa689c8edac82e55e954d97159b6b10e1cba699ae9296620b7ad2589fdfb1861d8c2a86fce71cdd4ff1c22c449c2be633220d02b3a1d983de19a0d97291b314c57483ea429523b72d0155d8a2af437f28e2e949b8222d2ccae2ead832aef4e20ad56d253f9bd00c499fdfa101b155ca770ef0eaaee3841f845313077308cfc0bc3a0ba62b003306dd097fb17c8bc54d0064421e9ca5708da9d58ad0676bdf11e6d4cdf023c1344f3857153ade5cc643c1bd88ceae10a2fc187aaf2e1dee147430ff8517950a9ac023cf6e9b51c77499460f3fa7ffcd73f8312c6807618e3daa8ab09b9eb7f08cd1e867f007dcff0979311dc6e50c7b1b8254bfbf7d7b74d2ecbd326a53e597ec59fbe973bb713722e179ad43d085c6c0afdf64c224c93b28df491a115894f6740d599bcfb4534e1baf01d28f7fd20378f60940d994820d2867c472ca9d68f60ff62691850fc63550de1723140c7a8ee51d85dc5b7e4b8207e31d9d1605c4eb6d836a6b32bea5ebccf15dc406d9487cc0ae15e7c3cd7be1cf503a955ba8795062234696b476262a18f1349a3747d5bb526016d138e024c6588a01bc765b03dfccaa6e4f8f2729283ac9dc29eee4c17d2121b258f029dfb8e6797b6e063fa60c1cb6c6692939c97cbd98ef420df57612299089cd1787bb0bd9564d0a80c34f91d3143d39943e53df2b15c427740f1c795f4ff4e6aeb07192d68041b1738881ffe14a51957858bd97778b888806fc2f25d39fcdcf34eca56670636525741de2f6c0fb6eb04c144985c8360fc22771722e9b10fb98234dc3568990c52a004973f482926e25a50a197ea58230818eada35349c24703f099feafd51b7490fbf1b8fd6443a2d3736119b6a2e9bec436c4a85b4d78fe3cc3d29e5761da7d884b03c0654a10afe814085997c8027247980f5a42e4303ce7602707d94ede75b87489ed09727f716ca9eb8f7835716cfaf63e7d310c878d4917b1d62e1a45af394f2e70a1896ab1920a01eb25736d787c58a5233a1b9119d9609c32994d69d2faf83905b918f6a9f98e94137048d9ba8f291d68b02f8cf9b80a0baa32f101fa9227a7c040b887971a218d1d37e6a84dca80119934fc09b4f0b38646c20bb88b0d9f9bf6b9f5f75f2c5a96a41a0fc662a4cd73db66eef227d6b7bda2772052e6ab50ef61ff008388fba0004ccccfbabe9c1f1cc49f76d7421d93208eec5b62b4aad564459fbd35bbcacf71c111815eb8c87171b879ad43a875083cac4295ec03c01ccbcb1c58a714cde12720aa0673acfcf81d17495b5351898c961581ff8c854cd4f1056a490ad1c1e7266c58a765f189b4ef08c216f84bcceaf57d875b431e7300cb29eab476f2c007bd9d931f7809b602979b415faf52856f75f3aa75bdf2d424d1f5855d6227de5f96c64b8a82040a32cde458293fd7d2d9a35a7c0a4a9620da3cfd255a8dcc88ef2323e4fccd3bd986e914f1627ae08733f14603b1621643fa362da5fbc272de2a7d03046afb0a990315be204a8fc476b415928d604cc0f3680d05be7b2c2bbc151b9ccd8cf47a6aaa6d58c13f057a37bc11a3135d017c2214a11ca5d9c87cca7650c80677e3facb97049a192f8af4e0a764d84184f6743cd6647889751bf3f48941c2647895ae3b318efa662d544f380bb47daa4acb9dbd367c0199dbc978f6839604bb04300e13fa78544f2c801ed26be5c641742c06ed8b7dec6d05c9dbcf2df4ac10711a074547a9166753b2b3b6a29614ff7d9cf044b9d2fce5520f87669db90dcbbcf7f59ae37f24d9c59a49980557600529f03a78842fc766c79aac81be691b8fed67459c6f576e09bce7c6d43ab5414e2a9bf68af8078aae6c241cfa992f26b97139ee6ef91d60394705abe36a6d16507e3de5f2c208ced716e489430ac795db572adbfa00d0bd353b74d435b7bf4e8dcf879692027abe1158c61f9bc4c95989cbaacc0c33ade608bf8ec92040cd12d3bf02e19a679dce90007ea75f875b8ee807f79b41a0b1cb677b9ce2bba22bc8f2b76f40ff2aa38e0af9b64fef4848814d64f957bcc9fb0b88712de71c170272602dc8dae37830081174e85ade443d0757903ce4786f43e789a0be3ed3fbda3731fc74ea141102b57f1e687094ddd3401b632a89f861c11c5838a38903fca33b0d584244ca9be8e96de4a76c30ce61b0076b2b89ff579ce1de6f135787772be076c2fbea465789421270afb7ce91d85860b63441f9129348ea4dbea97c608cc9ac77740e0330eea2cdab7ed3fb7a30a890d2724828c0b660e806fec762f655339025ed4ba6270df617b307fdc358eba44b4b0b511d8b277c109c395d539d0acd0afbd1fec6325153d1cb226ce3ad43c18dceb9abf4a015be191fd4f55b7519d8ff24c8eaf34eb6604683a75907c73ee945e731c9fb6c8374bd0063edfc00eb6bde4ee11b6c5de6a0e550ede86d6cdf08fa44188461f81259379c79d8f2432c7e8c5e1469cadcd7cd6ca5a4a2c815ce3eafd79ab02ba30b68e2d35da07c595b7d8ae700e7c064735af811b1aa0c99f16e4f3d66563f42e03815fdf389c82684a324236219056d4409f7a83ad2858c233c6190ca4131ef7df095c524665a64b6d7d5fda6890bdc1f889ae9c51537257e4886a46d0ef18255c87867f506d942da45c2810ceadc48882d3882b37085cc11d521076b79bb0d8507b2ff89ec3888aa29ced73186592515d5d844a933f672c3c43e44da30e7e3a29a9ad76715c740b3943fcbb4bc6e0d7eecd50d991800231ae52019f0c2fbc40bebabbb57ed00c705ccb8dd8dd3dc661a94cd83100fa2c55a7527891aed5f1a43ef50641a0e392a8fa2c7fd35a2ec0fb6a269b643d9504dc2047683e9561a7ca83f3909985054e3deb0f60f2899dadf21066299233ce8b4da98e2843ecdb1bb700bcc2608cdb11f1c518c081849de6f5b01bcfe48c1ce052dec436117ea784954cdbaa5d71ede5fb36538e67aee523494fd0f0e45c9342da4c24af077aeeadcf867c14e62d901ea608b90c8e9379aea6bc3ad1fc425c54b02e1a0fe1afc42693a668c5bda3af7b1bc98a82cf1a1d1344fa78852a7587e00d10ae003293aa8fc6df01396fe15a4734c703ba242dd71d696604609bb529007f94476a203ed7d246e66f3d3c4fc1e5566bb1b1d65a6ea09ca239ea3b92b35fc6b4107c42eab6f03d23b3106e073acbd826560f977e11fb06e15ba82c10dab7cfc1d7181992a4301cdcfc23eabaf4e6a16b1394f7eeca4c0eceeb2e052901793dd24a837d913f65e43de16c6871f4dd420b8e7d3afab2b986c555cba0e663a902806a5948c7a31e0c882ae36c74b14fa83ba4a57cad2c74006b1735f58af34ac9e634cc396a6816dad87c06caeb2129fab3fb94bd838036e37f08972e87f730348bfb8f72f287a8b1271b190999c4c59fe3715130710698663221ec72e6fb72afe1e29726e23914f34e57cacb901bd34d8b708868c3506b87508e9e8ac254b12cbd31498a1445fd79f0ec83b1094a56a4dcbd5739cd036054196e9a7445ac8203a87b2769710a46f017d13288fe1a3e0163a28394a87c084d9ba7fda3ad6e66071b0aa4b3a5fd4c25b08ed11a8984e6f113bd9363e0737c1fe92cd5b46abd2595f46cb3a026ab0a0ac98aa1acd53572d5095f2361ba57a10f3016126d639d49859483202b0fec56f77ccc976b83790ca42f003db477889f8932238e2001798d70efa3e33add55f6f7f4fbb0bafad93136d8472655d6175a2640010e3a99776ed289db3f81999f38369f4168240999e9f64d4b7c140fd87d58cdf600a6267917a4631982d0d7f59be541dd7e5d60cbf7a8026f4a450b058363c33e3b265fd2f520713a7703577020f1046475cc1be1fbb9e6c9c0dd03c2ebb9b3c2e8c50d5dfa85bfeb9e07fdf39706bdde2c3e24c0c74b8e2b4a4287854f40689dfca710de284faf63d5173f3743e84ed417defdf5a32e0ad52fd18bc266b229112a87438a037a387dddd23bb3b9628e2669257550139046a6420d0ec748ac44b3c5336035fb26e586a20d18aa95c4c241841aa72e766fdca41a9e3d0bf3375225f9a7463b49cd7c471ad059a8a47c85550e4915e81bf884849ad2042a64c4e32300dabc731604805cc4b7953cfc9808ad6a802e77ba7a60061539335225fd8c6ae24f87b39c6960a79444b82ee50683b063755776215248089630fc4cf607fc76d30950ab94dddccfa9b5ae21e05be0ca09274888cda91b06f8fb848d539ff99b92fcc34c1686b5763cb265ab7413d4cdcc818ad3fddef6111b100d9659c927a951123a966fa92e25512d7b9b789d9733698cc2e32cb3bf38cc9868aabf9376ed5fd932af22606054604317883b579facc233d19a2ee03890b7aad69b08d3d0299baed1f854bc0c6e10b31855b7607e763cc44d9f365fc9691b4b8a20f8316cbfe432880e3591798058c09c8930a3c6243f822b2c2d5c8b10abfa43d5c78ea85a0978063a7e10653724c17d0f352d4e84cfd60f2e492064a3be7e0f364b2dae1a1acd1e77fc4efd803125268a4aa2c923d666c89458cb6a9e5b0bcd57b7172912d164eee5e611f62b437486f244ea02ac31cde281e16d24032580cd0948215def04a39fb65a56845a87919bbcc4f3e162bf9c96ac4263d1328a4b8be2044109d574f3fba17760f779e1f205a97b9ba7a606b2dd313f7219", 0x1000}, {&(0x7f0000000180)="33feff3cdbd35ac85fb8039ded373c2309889bc3f8ebb97bbb2e69082a203264050341ef1a8872cf91cc1feecbd698b59e6da2c5b2fc68c06f9944e2e757b19739679620fd7a1e4ca376eee6c39e815a82cd084606839ee2272b3c4067", 0x5d}, {&(0x7f0000000280)="83033c5ab4f0ab820d2fa766da68e3e6aefd3856b412807fc91acbc5b7a7453388c6bc7ae114b8300b0b552ea606b1d629a5fb0e6e3235c1fc94e7d8f3181f6f3019c19dc7c2ca1ca21261d512846fb4b471d43c6c385be64d0add6b9591fd489eebb7270d0386ee41f98561cae8bbbabcc9a150cec770321a5931bb5c9a94bbe4c1b9505ec3b147503216a30a6577437970e888f26c4acb691df4bf698eaadd3efcb078127aaf575d720f1c41c22e1a7f135ae006e5faa2512c611ea3e632c0b15c28955f8ae87cc7d1b41f7e66d397107a1616bde70afca28eaa16ffe6e7a64bf837", 0xe3}, {&(0x7f0000000200)="0fa357de", 0x4}, {&(0x7f0000000380)="39842c33b1042e53", 0x8}, {&(0x7f00000003c0)="30cf29ad1f8f37e90442617f34655dd192498c9c95c8ec696bbf5adb0676247d1c3c0fdff79113b982b6d1088050c052781ed6d733c75b5d8940273af11dd806cf426a1e98c2513bf721d668cd5364bdcf322661594bd9bbf861bd88c10645f649cf6eede6bd7fb38a7bff7d9776b06221cb1a43a2ba537b57d41806acddda961c8a19e9058867cbf108f74f6be8958eaa17a82f3c8ebfba452e638273342a7adca9fe80416671449b3087129ac3d138b1502eeaebad0230d082e6b324434892d93edf331f6642fc23c835b7cf0a889959ac83e6792b78ce7c755009f71e277f", 0xe0}], 0x6, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) flock(0xffffffffffffffff, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236ace20b7804be38164991f7c8cf894f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a069d7080000000000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001340)=[{0x0}], 0x1) nanosleep(&(0x7f0000000000), &(0x7f0000001180)) clock_settime(0x100000000000000, &(0x7f0000000040)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000640)={&(0x7f00000005c0)='./file0\x00', 0x3, &(0x7f0000000600)='./file0\x00', 0x8}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x0, 0x24, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) socketpair(0x1, 0x5, 0x1, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580), 0xc) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="dcbf21", 0x3) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000001180)="06006f293599", 0x6, 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000016c0)) r1 = semget(0x0, 0x3, 0x544) semop(r1, &(0x7f0000000180)=[{0x3, 0x0, 0x800}, {0x2, 0x87b}, {0x2, 0x5, 0x1000}, {0x2, 0x1, 0x1800}, {0x2, 0xffff, 0x800}, {0x1, 0x9, 0x800}, {0x0, 0x7, 0x800}], 0x7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac422a149e42850892b732", 0xc}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000900)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x1, 0x7b) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = socket(0x18, 0x8000, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000200)={0x10, 0x5, [{&(0x7f00003e2000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f00006c1000/0x2000)=nil, &(0x7f0000281000/0x2000)=nil, 0xff}, {&(0x7f0000677000/0x3000)=nil, &(0x7f00007f5000/0x1000)=nil, 0x1}, {&(0x7f000075e000/0x1000)=nil, &(0x7f000039b000/0x4000)=nil, 0x9}, {&(0x7f00000c0000/0x3000)=nil, &(0x7f00004f0000/0x1000)=nil, 0x7}, {&(0x7f0000052000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000329000/0x4000)=nil, &(0x7f00000c7000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000035a000/0x1000)=nil, 0x6}, {&(0x7f000045c000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000706000/0x4000)=nil, &(0x7f0000406000/0x4000)=nil, 0x80000001}, {&(0x7f00003b9000/0x3000)=nil, &(0x7f000064d000/0x2000)=nil, 0x100000001}, {&(0x7f0000635000/0x3000)=nil, &(0x7f00005b9000/0x4000)=nil, 0x9}, {&(0x7f00000b5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f00007c1000/0x2000)=nil, &(0x7f00002d1000/0x4000)=nil, 0x7f}, {&(0x7f0000347000/0x1000)=nil, &(0x7f0000283000/0x1000)=nil, 0x5}, {&(0x7f00002cc000/0x2000)=nil, &(0x7f0000166000/0x1000)=nil, 0x8}], './file0\x00', 0x9}) setsockopt(r5, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xe02) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r7, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) preadv(r7, &(0x7f0000000800)=[{&(0x7f0000000080)=""/189, 0xbd}, {&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/216, 0xd8}, {&(0x7f0000000600)=""/250, 0xfa}, {&(0x7f0000000700)=""/237, 0xed}], 0x5, 0x1000) socket(0x800000018, 0x1, 0x0) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x40047309, &(0x7f0000000280)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) executing program 3: open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x11, 0xfff, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r5) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = dup2(r4, r3) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) close(r9) r10 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "1a05227955686f43a3207fae210b8591073300"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x800009, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r0, r8) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) denied attempt to set clock back 3663174953 seconds executing program 5: clock_getres(0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x48}, {0x40}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 5: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0xfe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = msgget(0x3, 0x404) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)="7ddb1678f849383ee6d07d1ee0d22d6d164c9073285ad835fcfa16f817bdd0b4f70e76258adcba43a7415062991da484c6e72d198546ee2fb527a56fdd80101b9255a407d346a2477552355c2838fd9542fa3bc8c29a219a148274042c1d43def5ce166e454ad31433f13906268481a2f9fbeee9d26d3566032c9c0737333c263e81a23912cbbe2a29f30bd2ef881ee4287d173620802e3c6697df0084c1ff08637dbae8d858da2e131665818abeab2ac4476a19457f4a6f2dea3ff5a4387ff94d47f660a71a36c03286c9c645dee2ce5f5fe57cf3a4bb6ee0458ebb36a36bec5c36562f7195359cce712d2475703c67021aa46b180eae3fc08f6c131e6a3e85004a0a9ef8374edc5e74209abe676ffb4f927d79a88cf99a16d459d2c29ce292091715476d269ba05b2f1cf0e745e848081aaf8459ca15c5c0c1406b404f3da28ba1311f92344f3cbdca774e6e7c9c57e13b70c1a5c400acf5e5572d342907650336927c77c0944ce7be4789cea2949cb95fc6e3080e2b2b8524f2b59f080028492d963ec6442a8f2c74f0e7ae04ae064fe092a94aafa99dbf6f3746fc0101a44b77f55ad0751335ea4ee869f6784553fc2cc06270e86653c99610e2dec7c1df17e10b0a27ec98fc190689a611b1174243c24296a51283916c1d4c4aa7b03f801fc3457ac2e46b9cc59271bf3cef9b42650e1168719b3236ff9ee12f69a708e32c92bc46e245d9aab22efc998d9b1a9241082a86ff530a2036508d609f303372186ac59c79433c657156d22af44a2e06734942f588cfecd34fa2fff66373bb61da753d74da8612262f671d187b422ba8d3c3dd0666f7dfac4830bcb06cfd901932f8b3680bdd03e67c7203380062971db194aabbd74ff59046feb65e469f568cab2f8450c0c351d36cd5868cd2448cc61077471c84b474dfb6d1e3cd68be1f415cf3e865f0ecf71feff5cc5f7ff997439e873fb8f4f21027b85e5315873a573b22129a06ac44fd9944039c37665f6abada05cadd785c539c29b50ec0da4ed756c3e6fb5562633dad8578ef3bd3c69467fd36f966faf121d234a492f5803bf7ffc020f6eac14bca454d64206bee15d2cd2b96ab02c62db50794f223a1d20d9567d93768d2a035133ca60016d33f81ff93d2fee6b94134b21cabff1209ce60378a3dca79b38abd6bbb457cc774669fdbbe7c7fe1558288c5d2b69b7b3c82bac72cf2dd62d63db4d33e2068ca7a17dcf8e0acaf715cf5047719bad544c6d5e3f4a135c6db17e173ef51c063ee9ea32fe75fa75ab4de1bd5881294ac40c7db0fe618674197d950d3f131aa2e2052490416017cccb58d2af098ec0447230189875f9a793004b678893ff7e5ffe822b71bd7109ae8f6a314d86f82bd37b83c406688b4e871439122a2eb7f11199dbcc588542737568f45050c00fd1dbcbfeb3cd46ae0dff291cadb0d260b211d0d896ec68ef42b818267d3279e94dc5e46fe33aff5e9ae36a0d2ef5f2ace0d1e983553ea4fd8291cce0ee524c78059f34bbd837e011e561778a99eacd178af1cbf4ef869a29d994e33ea4fbdf36a5a27ab301b6e83075139c6c39b5c327700b33508d89d4c08341d64612948d40a8eaec969ab4b4f114a724ceaa0326ae9708d00381003ea68eb77bb63e6ce463ef4bf5952115f90c2d5e4ce8f652dfcb779b2c5bc0a07b8b9dc4548fdd1307f396267de8d4fda1e48f93035c06b2ed7155e0880246321a4102e23ecdb066e1a86f69b5e2ec10ea882401f39b66666abdc5744c38a80cd2d982b2f8ec8469682a250f4e6067be5c9b11a1fbc7f32fc2bf0f3e91c3ee5d31709671eab86bdeb34de6a743294c3c501b007c6872facd0c1e3977896ad5e9d6ad0ee7914192f42fc53841bde72842b4013be2571307223d14cf8492e1e8417e6fe55507d739ac07e061d42123f8af06862be9039f5361a0341cf7a939a46ed3bae9dfc3c8cf15164c669245408156e0426409df005963d847b0aa58209ebabdf210f312b8d1f534f15e98397ce99488e2732642b4621528a8cbabb34bff1ec1e0d41b63a51172affb253f5ef4777d133ab973e1b85b2a56fa0a12de2f66947bacaf86b8d2bc5e34792eaa2ce550758c2d9d70a3bce4ef5bfdbe9e53a025da86e4fddf5fe548bee784089970c9f9a66e595dac209df9b37c82dd07146300a91e6467ecface76fcbe8303816eba5c5446e903a6bd52310fce319de5296eab09ad59c99fd699b081b527f1b4fb5d614e6515342320a36bb1ac10d6d22d8a4fbd952776a4d6b763c7320ee09b7346bf2eff7c5f1e61b5880c1cb9f232bcc800518e493e340f70c1cd5aedf9f1678c64a3bd7eae43ecf2beb1c2072e5025aa8f265462e420eacd6295ebdde6e55630588ecc9363987daca3af1ccfe31a8d18f373be52776664f7b0414bce4b366ec4f2e74f36f46077ad5ae49a2006689fdc7e5c4da68c8fca045ce86affe4f6b968e41b859043c45562d5d2fccb71febdbdf59f1c1ad51936e219c9534b49b42374b62ee6b4333ac84638288a6f2f24e5416a65320c1db22c0da101b702a95aefe950b29dae076b390171547e04638b93a4fc66a559db42646dc912a82d9b53c8157f9581d16bcd2b3cf01b3f7a9c4dfda35a3427f7d82d0fb50cd3ebd120154285489c58a6c9626cd9d72686313d825f61a3f09f85fe49d6dd844b5a0351456c08f4607c9ec596b70a3dcdeb8455835c3d664b40bc563f857fe6ee770a48ec475ded332790554b33f1ef9fbaab5289c73e71d6eeb1f86b6fb758ab9f7e94043e85b809f9ea3b7af5b859508568b5e4600323d6a23916c82946b2712100c24bb911335e9ea1a05b90136825301baa3d174823921da683568d27581ac44b63ab7b97427e719f4127dda8f732721ef6fcf02283880fcacf96efe9b8d823bfae7e196cbe8dafeb800f6a8727f7fbc125777a568ddc5f4d34b03de55fa5cd9cbe9070f42a889442ca7eff495d151056cbeef3ede0067a8fa0bba273fbe7af38040d07e749c88d759408cb09688956c8d84488533e6700b083c430d3d685a999c2ac3cbbc5ead9a33cabac07dd527cf7f88aa41712a1ca462e9c20678bf2e5dd3950d0bd7bdb6084df86e2f13192ff5ddc7666871b725aae353bf2a7c911ae9b46d5c0866d71534dd06a10f7b3655591b140dc4ed74653382e4afbc785b44e7f5a2d70c4a6e155407d03cae7f884784f50e7f6384797c182c29b18f2b943f31701006d7fc6f025713f010320d664dab765e0c46f1b00d0e8f5a62f8dea4300bd5555c1f309d2cf042b47343ace53082a183e4a97b8fc242c7b5a03b76f82f7e0c7eee05e72036ca3118a1313c84c714f9b6c5e66833693795bf1511912b0605a0aef53ba0cd6baadba78f1da9c7646ce6ce95e625c8bd4ab27c0066c0b2f9c0013c82dd905cc05081bccc5a228449a1d25565139226b34a4e59119652a8580185bb09023aca483260349c92082cb6d722b26f42af193c338b1ef3bffc52d642f632efbbf1364192400a205d9ce5f52ec2da6377476fcf74197b73795331d78b6d72d59c0af53d518ced555398571389402b65ae70ff79dbb800273b1c67f8ec12ba845d36b6f2816de069d088263ff4590d84eef56b5b22ddcaeb85bcc65e37ecba4668c7914eb0c63fb6e88ee6fabc6a1b558f5d9ac0bd5dc548df6bbff63ca75c14f8df6579dd4880b6d7bdc9fae921ddf2713e08fb9f0099eb17b2e8c87d4fb070390d4f4d5d49139aa585b84df57570b11e7421c918a449a52bab2b035e54c86460cfffc6754aa92472e5406f0c1879e1eabb5651939c859a21557f5d158ad964a7bb1b6ae0f23e4da768a4aec4bf75fae803a172433d1a5bdb5082203718f231e4df38f1957317ce8a4791be64c63fb723a161424ace83185dc5f77e915886a51fd5f50a023fd33cf14f7b00561317b346c726999f3a4ff3ce13c7b4e71e4d373d6b2607c7d3272f3b554c5cd5b37922f5145c61d6d52c0ae561a310f362b615eac50aa039287fd967bc121f794cf97e34dd2cc4d19576fc2e43d2cef05e4128a0fd72efc88e9973c768b244ec4a26c099715b7da607fa10e16cfdfb6afa28b5eee0415f0f8f10ccf87e00933edc5cf762ea1a5eddb7ab0c7849b6c4224ad28fe1bca0120ccc188d5110dbaea4e23871dfef91428e2aebe49b6b14be7b8a077fc80bf22182ac3db6d7a51d9457cc50bfccdb245200a0074fdfd26eaa4f73b5b09bb56f4c4eeacd3804a2b5ef0605add956ac9c82a411737d8f3d4152c0a0491d478062b2c4069ade3ae20f9950e6bd993845893f585c506a8f99a77c85111d1aee101058f9d4d6e2fcfbc99fd79a8d90e657a75a92e6c7e62b8d2c8e5307a335142b56eea1e1f689a7ca56d1d2cdc52d5d5a957fb9b49bf92d98939e8deb2196882a1a7e51beebca9585575c0e1bc4f0999f774da8c8b6d5902f609e56a6ce83f64f64ddea8670ca9908abf155777f17aa5a3b633cd97b9688bfdc387ff922c4bef339cb251d6d949a5f43722e3ea061ec7c7d5e6fd115f8f91107185501f7315144696e8a0fe1c2a26565fee0597c78bed00791211c975569bf6e9be3073d89cd1c28819c133aadd5971f6320bf24d424bc7f87f0988ff9e430a61443ce6a0ea8567212cd4d36e662cfac4d6a398233d89dd1f64e49a1bb34ba4024242a4b655454b0693197aaf7d233476b3cfb0c051d8f825396142fb1327e1b01b8c9cc726f1e483dcda9b4522ebd4c905592bfc6d6766da0bc25f9544f9f49e72a5873e503526498be8df08d48a899e9b2a49f685dafc3bab8a0b2b9dd5c3a3f7a5c53025bc0a63f20cff8f12adc8c3652d0c8c39852b13bb31791562b3c189f540c8d6adcb5fa748cbbb2e2529bde5684787757a1ebb80a619c199cd76c2e33d17066405f5e6c45ec0945dc60ab55f3627bc190a3adc21075851fc32e9f61d0f8080e6b58ff2f162132e88fd36953ad773fff9f74e87b0539481fb2f68b5b42aef24e0590c5ce8b540926e109bfde4bf67c404afd3a98003cb832d251768d27d771b94b3fcbbe53a38cff7861524e97f074ea184078a7b10939e789ca41de97def2aca7ba8cdcd03d644c3454e86d210765a3221e0ba1ed4f4126438f6f0f0d319eaf0646392831a6570433365f399acee8f1ab2b8c91bdf40ff77f26ef251ffbcfbf8d786d07bd8e8f83aeb4a7fb11d908ed3a59031a3925e8b6237f576bdf3df505ddefee40531ca9a13921820eea6d193aeac47235b32828b4df7ae6396b42a60e0081bc6909c84c66ae212fc93c4f966000e0d7ab140ea2ded50cc04aac9931ffb8e0078bad96e64fb9cbda91b7487720b9c593636cef9cc8714fb0a1d2a69904be93adb4a023a6dcba123afe8a804f533a820d233e5d69011ff211d7334cedad928f67a923101e7bd437b7746d8054e9771b465ce06f3ae16938cfed329f2dfeb83469fa43c543e6bc21eaa5fe5603c6d1643a14cd68cd5d3064fbfdb0f071744c78911d6f3a862789133bbd7947b4d288a41730777b481339ee76835dc41a4d4600dbf6c3549f06cab36e5b621a08d4dc1dfbc19ed2bd41b62dcfa8b4dba57a5c59a241e8e2da3ae4e1cce7c072fcbbdc535c8efd7815fdf1d86a6a3843e0ff3d3c290af44119b5fd8813cfec10e20e6caf457622aa7b06430b5c6e4399a398bcc08716cce3069409", 0xfc2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f00000001c0)="032bdce2d20fe4", 0x7) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) msgrcv(r2, &(0x7f0000000080)={0x0, ""/92}, 0x64, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe9c) poll(&(0x7f0000000180)=[{r3, 0x10}, {r0, 0x1}, {r3, 0x4}, {r0, 0x8}, {r0, 0x80}, {r0, 0x80}, {r0, 0x40}], 0x7, 0xce56) executing program 7: setrlimit(0x0, &(0x7f0000000980)) r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x162226d0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x5, 0x0, "d0610ec7f1e2aacb40458cc051599b5e775a2baf"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4109, 0x100d}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002780)=""/4096, 0x1000}], 0x1) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x57d7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d33000/0x3000)=nil, 0x7}, {&(0x7f0000d7a000/0x3000)=nil, &(0x7f0000c0b000/0x3000)=nil, 0x80}, {&(0x7f0000c38000/0x4000)=nil, &(0x7f0000efe000/0x4000)=nil, 0xffff}, {&(0x7f0000d55000/0x2000)=nil, &(0x7f0000c1d000/0x4000)=nil, 0x9}, {&(0x7f0000c20000/0xa000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}, {&(0x7f0000c2e000/0x1000)=nil, &(0x7f0000e35000/0x1000)=nil, 0x6}, {&(0x7f0000e43000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000dd7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000d4a000/0x2000)=nil, &(0x7f0000ebe000/0x4000)=nil, 0x737}, {&(0x7f0000e31000/0x2000)=nil, &(0x7f0000e4c000/0x3000)=nil, 0x4}, {&(0x7f0000cce000/0x1000)=nil, &(0x7f0000fd2000/0x2000)=nil}, {&(0x7f0000cd0000/0x2000)=nil, &(0x7f0000c67000/0x3000)=nil, 0xe0b2}, {&(0x7f0000d09000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}], './file0\x00', 0x400}) syz_emit_ethernet(0x36, &(0x7f0000000380)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x3b, 0x0, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2}}}}) executing program 5: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) getuid() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{}], 0x1) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) fchown(r3, 0x0, r5) setreuid(0xee00, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x4}, {0x6}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) executing program 6: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 1: open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x11, 0xfff, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x416}]}) getpid() getgroups(0x0, 0x0) r1 = getppid() readlink(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x100000006}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) dup2(r4, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r1) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) socket$inet(0x18, 0x3, 0x102) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000000), 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 4: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x5) sysctl$machdep(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000040)="c9c151552a49d74e", &(0x7f0000001040)=0x8, &(0x7f0000001080), 0x0) executing program 6: msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) socket(0x11, 0x3, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) setreuid(0x0, 0xee01) (async) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f00000000c0), 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000680)=[{&(0x7f0000000800)="0e8ce356455f65dec3fef6cb27ae20c3192652c4fdb66df26ece62f45040cd235199cee616a8b9aa2338ff77eca914546631b029b42bd602e0a4f957a905ac0cfe0ab9a5e20abeb16ed2f36f0b84d42181878655d4aadfaf6c502d9894c2f1e927f0a03a25fddb64933a5adb771a757460511677dbd7af632aff8a65ffcff711bb11edd7aecb31748f77d164414459a1bf2647e1075e801cc0963b9225ae0ca9fba56a099b654f21f7b5335e00d331f93950f6dcf111030f219fcdc2b44afdd94645ea6636bb5a99fcda3526e5ca43c59e8c89a973b584a36d977d8d10deb423956141d53562370746c10800e27857aa022ad9bcb09fcc457aa602d5a169a6f3b032c3aa63737228209188c4c06ba80dda1720d663161ec11bb8fdf2d947fbb096f2b42fe01b67df6b90866cb85bf33151b6ff47bc4784b9df9b77ad196709b4d225b6e874799a1473acf88b34ca8cef72e9e6ea285278c9d02e75433f6b0fa568169c43e69f5a887e993f5419918541029b85e01005b17f63e9916d0cd4a6ac33a664eca63d242a5d8b691d02d537e0b42a5644ea1c58039e196b1859d7d6a29fc63087b5b1d5f7f8cf0083769dbb0941a2bb9991c2b224eb9cf583841f19c7c93540b3c1eefc609ade9cce9d9759f34c4ceaceee2e4e93d80abd2dd4408afd816b0b3450228b862b696291b0cde528bfc15d5b262744eb18ece042b2442c5a074746601f2f613f69fb1ed0251237af31923feab1ac61e6f46ce317448505234d1b215d80a8afad3b4f0b589b8d5320121365922c43267a0af0ecc533262d70259c85c015c7a319400f2c9ad4e672e38079b2f14d0aea7e9607c82b9807089b7b55402c4a8d313bc8c6fa9cf1602e29ccbadb9afa5491c956e08e8f95e7b4d7dbd0829b88c9afd5b862607d1620290cdde4d018177d3f05cf56e21323afe135eb6ed0394fa9cdc7d59289769c2df9572a261c043194614147256795466887e2f9e1dce0976d26455e46776c9dfa947918e0ac1c8b7152266024439b9e94a815053924999a1fa3dd0ba96eff712de14924c94d1392d03e4b1c67fc8740bd77e0ce2acaf9c076493ca14c4be115e43d65abfd233771223e83df36bed21b22eb7ef41bf975a50c455dc02993c8e2884aa3afd6c49513054c1d44b9dc1b364fb1e98254e99af5634a6d3b13f0ce3e8bd12f9bff59355fe20c1dc042e4cd037bd9231544241665c0330a0f1fcb89974115e2b29b2ca442694f4df4c6b8d3e4ed10c51b81eabcb66133fc5add4d46eb8918068ddb183fe30c838e71301079e520d5fb3194cd4492b291b3b1c8e217ddaf9e531fd259f88cc7729ef64bd5c9e1abd3616dc66a03a48c1de0da877a8126cba9897e7fc1ede549ec892fefb3844144a6c81f7ccc5359b09cb0b2c9414671d5755d3f5b7d0eb5f22241f776c1c8d647d0810f545002c468c8361b1dea7325fbc6b88389c35cbb729a35d897cfcf002fab079aebb1e5266d83d9617b055b69751637cadfeae7a4f49f1e687e5767096c86cc0fbb0b14b89e8b7786a64a8de91b7870aadfaf0fc2394f635a1c56a3136be5d877e15f7965c1217519de1309df3b2a0bb5542fd5c2c6a62876f337100e9d6562fdd4f9ad4df2168b9dff1e5460370d22d8801316ffdcdc3eed46a3816c19f93da3129b2d068626c39e9dcae46057035575e4861b4f7c3128ba7af37a1ee64b1aa95fffa386bd033b65f0e8c72910d59f1c49616457355573c169170f68dba3855a001a49b6951ea5ec8f6dcaa56a5084acf095e4d199b56b0694dc64f5520a60cb1094cdb783baf8d381ed5ef6d09ffaa82b59829626aa105c83b331dbacdebf9960695bc9e2b8f97b50046dc994a8c3e747073d577993e3fda517a3ef128a1b70ef78840647d1abc8d77dc894eab5aa965cce9ee5f6eaa8de832e8b4a60fc469a75d870850c76f1b0a5fd6c8850d190d59b19d19ba44401acd7b12f2ccbb91f27afc9d5e1082467520abb1a9859411539c26a0cb2990f5b44791b55a311219077c11b087a4a4a1752dd14e10c3d49943dfc48fb1012a4e606826bcd60397b189a99faecdb8386404886038bbc34c9fdb5d504420cd50bf8021ec4ccb43ad5f021060517c68b32b0510eaf029881e23060723ffe5639238fd5fc0952ea7a6682187a352797634c6633e9abba1493a62932240820952a22b043a94acf09c9310cc1122ffd0eb3068497d704d9fd84365c3f5b4d4fa4b66be8e82ed546b1705cc840b49b61edf32945ad3feb88786470ca76eefd2e772989c921899f5410646bc5ffe75e9306ad2d05c6c9f6548611197fd05ed293e220414e888075fd9b33586b7c8781403e1f7da57cb1321aa4420284fe11966dc981278ce5a971c5861f2650d044d622aa3e1196028f0705701c82cc6f26d1de42c9aea433a881274df215c1769c75adbc3288bdc51a8c4b088b45306dc96fbdb282acfd337f9612282296c7d2af8251342361a8f720722404c25cae71341d05f3a2ca1ff6f58f1c1c92be8543fba046857cfdc22d9fe169aaedd0db669f9584a4c88b07e12763caa05fad4f8931c88fde986688a12b7074dfde694d56227786336427c7edaee66db5a00a915c5aa404e4c25b587756f97ab102f409b8d5996cfaa25f30da89a4e1db82c53cda0abbb5b231215d4a0ee79624af5f13f1596af5b9b0bd89887afad10165d1b3e03ab99c759b19bc9e8ced3e9244f740b384c5d8b9d2037a4b9455222d2e5d737376959cb59b2cef63627206af3cc9bdad9ee2bb1995e7f019301a52666c631c41479656eab8bb5e49311409781e82eb5c8f6d1151003334957649b916c1aa6cdf369e51c5d7e9fe08ef992f6c6937d0893cbb35eb447ea522137616362552d4708d3d974f3eba1cfc0bd79c596526fc828cf7b1582a630445986c42a325066a75608b71082b09d4", 0x828}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xc2ae8d0, 0x3ff, "dd330ed4ea3ebf4d8f0b507e428b9244b0f40288"}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(0x0, &(0x7f0000000340), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r7, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x9, r5, r6, r5, r6, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file1\x00', r5, r8) pipe(&(0x7f0000000100)) getppid() getpid() setpgid(0x0, 0x0) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x1cc) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) setreuid(0xee00, 0x0) getuid() setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) close(0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x14, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10060, 0xc0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) socket$inet6(0x18, 0x2, 0x0) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r4) setreuid(0xee00, r0) r5 = socket(0x2, 0x2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r3, r4) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, r1) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4}, 0x0, 0x9, 0xe7}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4, r1, r4, r3, r4, 0x17, 0x100}, 0x3, 0x6137, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r0, r4) chown(&(0x7f00000002c0)='./file0\x00', r7, r8) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{0x0}], 0x1, 0x0}, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r9 = open(0x0, 0x0, 0x0) fchdir(r9) socket(0x11, 0x3, 0xff) executing program 0: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffed7) getrusage(0x0, 0xfffffffffffffffe) executing program 1: r0 = open(0x0, 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x2000269000001}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000011c0)="50258330d6699c201f699259d0dd19e62bace198ab022e2c7a721bc964639c13c1e6793a3570fa7c2d7ab69123ecdc1762d15d350cf4baf20085806be6fcaba8bbea060669c428add00d024a5075f5b2261ef04ce5abbb5ebe0347676ccf42b14361be3171c6bc1e41cbbc4212691d6c1254d9a677fcc50d51a778e5ccb8746f7393ce88d49389c78c6bec768878ef06368b2a6efcd8ceecc4a8583f154244a9b999fecdd0b8b776b4e23f2b90ebb7ee7cb72f821892c08257b761b2ec02494b8400be3dcff8fbecdcb7ae9901b23c89e10ae51062527ace4570a4ad24f7a69d7113e945db553100c45490416dad435d4733ed0255c1e149d962937e9a3b90a328902ac213bfaa2e235750eb2e9a26c8068acb0ffed4bc93e563caca1985f38b6c46e2461eca580851c8fd489ce03b60814629592fe829e5a0b11c8eb943545d80f9582a459fca453506db68de994023c979c4c9dda36b04e386f0608b24bdfed4544d4583e46d94cc078bf7fe82c0ab8166e8a941cbebbfc28f3617736e1a9369a3c18edfda36b15aaa0535843cb01c95570ea760588a0ccdeb1176fd596475117445df014e8a196d9b4e66fb83722de12222417d9e2ad56bcd9142cfa162cd722259d64283845a1fb47d166f79044e20aae3bed8bc4f3455b0681e92bf0d7c255c89c4bde3f988066426e2c92c37b5eecc2cf1b025d9f88903c5fe9debf4a2872ef58afae74332c7b333b563da05fd3dda91dfc7bb9317c233d24de099e23edcad01dfa601e5ca79eb18eaf370251531eb7102163de0d4c2f90422d1ff42f706349ccc4c4bc1208f5431739d095a99c58c0ceeaba330a16d1495fed7320a90494da99b337ac48b6d76dfc03da40be9aab6ecf847b110e706e7d1f05b9a958292faa11d1a3b48183a79215a044f867d64c6d9cd829acc3637db15eb312fe46c079b5e786c88065b1acf3662ecf30c8a9301c02b8abdac481db403ba363d34b68e9f5394073abd6ca02710a3aced0d75214cc8d0d30790d502989a4acfe4e878e1ef33b8526283dca04127f19682c643074fca859c8cd0be305fa43b240ed6f04fed99fcaa689c8edac82e55e954d97159b6b10e1cba699ae9296620b7ad2589fdfb1861d8c2a86fce71cdd4ff1c22c449c2be633220d02b3a1d983de19a0d97291b314c57483ea429523b72d0155d8a2af437f28e2e949b8222d2ccae2ead832aef4e20ad56d253f9bd00c499fdfa101b155ca770ef0eaaee3841f845313077308cfc0bc3a0ba62b003306dd097fb17c8bc54d0064421e9ca5708da9d58ad0676bdf11e6d4cdf023c1344f3857153ade5cc643c1bd88ceae10a2fc187aaf2e1dee147430ff8517950a9ac023cf6e9b51c77499460f3fa7ffcd73f8312c6807618e3daa8ab09b9eb7f08cd1e867f007dcff0979311dc6e50c7b1b8254bfbf7d7b74d2ecbd326a53e597ec59fbe973bb713722e179ad43d085c6c0afdf64c224c93b28df491a115894f6740d599bcfb4534e1baf01d28f7fd20378f60940d994820d2867c472ca9d68f60ff62691850fc63550de1723140c7a8ee51d85dc5b7e4b8207e31d9d1605c4eb6d836a6b32bea5ebccf15dc406d9487cc0ae15e7c3cd7be1cf503a955ba8795062234696b476262a18f1349a3747d5bb526016d138e024c6588a01bc765b03dfccaa6e4f8f2729283ac9dc29eee4c17d2121b258f029dfb8e6797b6e063fa60c1cb6c6692939c97cbd98ef420df57612299089cd1787bb0bd9564d0a80c34f91d3143d39943e53df2b15c427740f1c795f4ff4e6aeb07192d68041b1738881ffe14a51957858bd97778b888806fc2f25d39fcdcf34eca56670636525741de2f6c0fb6eb04c144985c8360fc22771722e9b10fb98234dc3568990c52a004973f482926e25a50a197ea58230818eada35349c24703f099feafd51b7490fbf1b8fd6443a2d3736119b6a2e9bec436c4a85b4d78fe3cc3d29e5761da7d884b03c0654a10afe814085997c8027247980f5a42e4303ce7602707d94ede75b87489ed09727f716ca9eb8f7835716cfaf63e7d310c878d4917b1d62e1a45af394f2e70a1896ab1920a01eb25736d787c58a5233a1b9119d9609c32994d69d2faf83905b918f6a9f98e94137048d9ba8f291d68b02f8cf9b80a0baa32f101fa9227a7c040b887971a218d1d37e6a84dca80119934fc09b4f0b38646c20bb88b0d9f9bf6b9f5f75f2c5a96a41a0fc662a4cd73db66eef227d6b7bda2772052e6ab50ef61ff008388fba0004ccccfbabe9c1f1cc49f76d7421d93208eec5b62b4aad564459fbd35bbcacf71c111815eb8c87171b879ad43a875083cac4295ec03c01ccbcb1c58a714cde12720aa0673acfcf81d17495b5351898c961581ff8c854cd4f1056a490ad1c1e7266c58a765f189b4ef08c216f84bcceaf57d875b431e7300cb29eab476f2c007bd9d931f7809b602979b415faf52856f75f3aa75bdf2d424d1f5855d6227de5f96c64b8a82040a32cde458293fd7d2d9a35a7c0a4a9620da3cfd255a8dcc88ef2323e4fccd3bd986e914f1627ae08733f14603b1621643fa362da5fbc272de2a7d03046afb0a990315be204a8fc476b415928d604cc0f3680d05be7b2c2bbc151b9ccd8cf47a6aaa6d58c13f057a37bc11a3135d017c2214a11ca5d9c87cca7650c80677e3facb97049a192f8af4e0a764d84184f6743cd6647889751bf3f48941c2647895ae3b318efa662d544f380bb47daa4acb9dbd367c0199dbc978f6839604bb04300e13fa78544f2c801ed26be5c641742c06ed8b7dec6d05c9dbcf2df4ac10711a074547a9166753b2b3b6a29614ff7d9cf044b9d2fce5520f87669db90dcbbcf7f59ae37f24d9c59a49980557600529f03a78842fc766c79aac81be691b8fed67459c6f576e09bce7c6d43ab5414e2a9bf68af8078aae6c241cfa992f26b97139ee6ef91d60394705abe36a6d16507e3de5f2c208ced716e489430ac795db572adbfa00d0bd353b74d435b7bf4e8dcf879692027abe1158c61f9bc4c95989cbaacc0c33ade608bf8ec92040cd12d3bf02e19a679dce90007ea75f875b8ee807f79b41a0b1cb677b9ce2bba22bc8f2b76f40ff2aa38e0af9b64fef4848814d64f957bcc9fb0b88712de71c170272602dc8dae37830081174e85ade443d0757903ce4786f43e789a0be3ed3fbda3731fc74ea141102b57f1e687094ddd3401b632a89f861c11c5838a38903fca33b0d584244ca9be8e96de4a76c30ce61b0076b2b89ff579ce1de6f135787772be076c2fbea465789421270afb7ce91d85860b63441f9129348ea4dbea97c608cc9ac77740e0330eea2cdab7ed3fb7a30a890d2724828c0b660e806fec762f655339025ed4ba6270df617b307fdc358eba44b4b0b511d8b277c109c395d539d0acd0afbd1fec6325153d1cb226ce3ad43c18dceb9abf4a015be191fd4f55b7519d8ff24c8eaf34eb6604683a75907c73ee945e731c9fb6c8374bd0063edfc00eb6bde4ee11b6c5de6a0e550ede86d6cdf08fa44188461f81259379c79d8f2432c7e8c5e1469cadcd7cd6ca5a4a2c815ce3eafd79ab02ba30b68e2d35da07c595b7d8ae700e7c064735af811b1aa0c99f16e4f3d66563f42e03815fdf389c82684a324236219056d4409f7a83ad2858c233c6190ca4131ef7df095c524665a64b6d7d5fda6890bdc1f889ae9c51537257e4886a46d0ef18255c87867f506d942da45c2810ceadc48882d3882b37085cc11d521076b79bb0d8507b2ff89ec3888aa29ced73186592515d5d844a933f672c3c43e44da30e7e3a29a9ad76715c740b3943fcbb4bc6e0d7eecd50d991800231ae52019f0c2fbc40bebabbb57ed00c705ccb8dd8dd3dc661a94cd83100fa2c55a7527891aed5f1a43ef50641a0e392a8fa2c7fd35a2ec0fb6a269b643d9504dc2047683e9561a7ca83f3909985054e3deb0f60f2899dadf21066299233ce8b4da98e2843ecdb1bb700bcc2608cdb11f1c518c081849de6f5b01bcfe48c1ce052dec436117ea784954cdbaa5d71ede5fb36538e67aee523494fd0f0e45c9342da4c24af077aeeadcf867c14e62d901ea608b90c8e9379aea6bc3ad1fc425c54b02e1a0fe1afc42693a668c5bda3af7b1bc98a82cf1a1d1344fa78852a7587e00d10ae003293aa8fc6df01396fe15a4734c703ba242dd71d696604609bb529007f94476a203ed7d246e66f3d3c4fc1e5566bb1b1d65a6ea09ca239ea3b92b35fc6b4107c42eab6f03d23b3106e073acbd826560f977e11fb06e15ba82c10dab7cfc1d7181992a4301cdcfc23eabaf4e6a16b1394f7eeca4c0eceeb2e052901793dd24a837d913f65e43de16c6871f4dd420b8e7d3afab2b986c555cba0e663a902806a5948c7a31e0c882ae36c74b14fa83ba4a57cad2c74006b1735f58af34ac9e634cc396a6816dad87c06caeb2129fab3fb94bd838036e37f08972e87f730348bfb8f72f287a8b1271b190999c4c59fe3715130710698663221ec72e6fb72afe1e29726e23914f34e57cacb901bd34d8b708868c3506b87508e9e8ac254b12cbd31498a1445fd79f0ec83b1094a56a4dcbd5739cd036054196e9a7445ac8203a87b2769710a46f017d13288fe1a3e0163a28394a87c084d9ba7fda3ad6e66071b0aa4b3a5fd4c25b08ed11a8984e6f113bd9363e0737c1fe92cd5b46abd2595f46cb3a026ab0a0ac98aa1acd53572d5095f2361ba57a10f3016126d639d49859483202b0fec56f77ccc976b83790ca42f003db477889f8932238e2001798d70efa3e33add55f6f7f4fbb0bafad93136d8472655d6175a2640010e3a99776ed289db3f81999f38369f4168240999e9f64d4b7c140fd87d58cdf600a6267917a4631982d0d7f59be541dd7e5d60cbf7a8026f4a450b058363c33e3b265fd2f520713a7703577020f1046475cc1be1fbb9e6c9c0dd03c2ebb9b3c2e8c50d5dfa85bfeb9e07fdf39706bdde2c3e24c0c74b8e2b4a4287854f40689dfca710de284faf63d5173f3743e84ed417defdf5a32e0ad52fd18bc266b229112a87438a037a387dddd23bb3b9628e2669257550139046a6420d0ec748ac44b3c5336035fb26e586a20d18aa95c4c241841aa72e766fdca41a9e3d0bf3375225f9a7463b49cd7c471ad059a8a47c85550e4915e81bf884849ad2042a64c4e32300dabc731604805cc4b7953cfc9808ad6a802e77ba7a60061539335225fd8c6ae24f87b39c6960a79444b82ee50683b063755776215248089630fc4cf607fc76d30950ab94dddccfa9b5ae21e05be0ca09274888cda91b06f8fb848d539ff99b92fcc34c1686b5763cb265ab7413d4cdcc818ad3fddef6111b100d9659c927a951123a966fa92e25512d7b9b789d9733698cc2e32cb3bf38cc9868aabf9376ed5fd932af22606054604317883b579facc233d19a2ee03890b7aad69b08d3d0299baed1f854bc0c6e10b31855b7607e763cc44d9f365fc9691b4b8a20f8316cbfe432880e3591798058c09c8930a3c6243f822b2c2d5c8b10abfa43d5c78ea85a0978063a7e10653724c17d0f352d4e84cfd60f2e492064a3be7e0f364b2dae1a1acd1e77fc4efd803125268a4aa2c923d666c89458cb6a9e5b0bcd57b7172912d164eee5e611f62b437486f244ea02ac31cde281e16d24032580cd0948215def04a39fb65a56845a87919bbcc4f3e162bf9c96ac4263d1328a4b8be2044109d574f3fba17760f779e1f205a97b9ba7a606b2dd313f7219", 0x1000}, {&(0x7f0000000180)="33feff3cdbd35ac85fb8039ded373c2309889bc3f8ebb97bbb2e69082a203264050341ef1a8872cf91cc1feecbd698b59e6da2c5b2fc68c06f9944e2e757b19739679620fd7a1e4ca376eee6c39e815a82cd084606839ee2272b3c4067", 0x5d}, {&(0x7f0000000280)="83033c5ab4f0ab820d2fa766da68e3e6aefd3856b412807fc91acbc5b7a7453388c6bc7ae114b8300b0b552ea606b1d629a5fb0e6e3235c1fc94e7d8f3181f6f3019c19dc7c2ca1ca21261d512846fb4b471d43c6c385be64d0add6b9591fd489eebb7270d0386ee41f98561cae8bbbabcc9a150cec770321a5931bb5c9a94bbe4c1b9505ec3b147503216a30a6577437970e888f26c4acb691df4bf698eaadd3efcb078127aaf575d720f1c41c22e1a7f135ae006e5faa2512c611ea3e632c0b15c28955f8ae87cc7d1b41f7e66d397107a1616bde70afca28eaa16ffe6e7a64bf837", 0xe3}, {&(0x7f0000000200)="0fa357de", 0x4}, {&(0x7f0000000380)="39842c33b1042e53", 0x8}, {&(0x7f00000003c0)="30cf29ad1f8f37e90442617f34655dd192498c9c95c8ec696bbf5adb0676247d1c3c0fdff79113b982b6d1088050c052781ed6d733c75b5d8940273af11dd806cf426a1e98c2513bf721d668cd5364bdcf322661594bd9bbf861bd88c10645f649cf6eede6bd7fb38a7bff7d9776b06221cb1a43a2ba537b57d41806acddda961c8a19e9058867cbf108f74f6be8958eaa17a82f3c8ebfba452e638273342a7adca9fe80416671449b3087129ac3d138b1502eeaebad0230d082e6b324434892d93edf331f6642fc23c835b7cf0a889959ac83e6792b78ce7c755009f71e277f", 0xe0}], 0x6, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) flock(0xffffffffffffffff, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236ace20b7804be38164991f7c8cf894f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a069d7080000000000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001340)=[{0x0}], 0x1) nanosleep(&(0x7f0000000000), &(0x7f0000001180)) clock_settime(0x100000000000000, &(0x7f0000000040)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000640)={&(0x7f00000005c0)='./file0\x00', 0x3, &(0x7f0000000600)='./file0\x00', 0x8}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x0, 0x24, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) socketpair(0x1, 0x5, 0x1, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580), 0xc) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="dcbf21", 0x3) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000001180)="06006f293599", 0x6, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}], 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffc56) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f9000/0x1000)=nil}, {&(0x7f000015a000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=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, &(0x7f0000ff8000/0x4000)=nil}], './file0\x00'}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xe, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00', 0x7) listen(r3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8000e02) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f00000000c0)=0x5) open(&(0x7f0000000040)='./file0\x00', 0x42, 0x0) r5 = geteuid() seteuid(r5) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() setreuid(0xee00, 0x0) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(r1, r1) r3 = msgget$private(0x0, 0x81) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r4, 0x0, 0x0, r5, 0x52}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r7) r8 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, r1, r5, r1, r7, 0x152, 0x7}, 0x8, 0x8001, r8, r0, 0x46f, 0x1f, 0x1, 0x7}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xd30, r0) executing program 6: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 0: open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r0 = socket(0x0, 0x2, 0xa) setsockopt(r0, 0x11, 0xfff, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x2c, 0x1}, {0x6, 0x0, 0x0, 0x20}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r3 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)="9705a6fe5688506af3255ad41528a8f9457a74b44b972b3fa0855ef06314568fafed74e8625ff11e0fac0a4afcbd798d99f287f07d239b966fd16deda487ea558c8bd3a5126d9adf9f09207aff2d6591d50ad69150b2bbf7d48791441ddfe832eba99a25cd90727cbdce6695aae70cd1f73719ea706f7509035a2ccc59d3ddd9ff", 0x81) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x40047309, &(0x7f0000000280)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) denied attempt to set clock back 3663174955 seconds executing program 6: syz_open_pts() clock_gettime(0x2, &(0x7f0000000280)) syz_emit_ethernet(0x3f, &(0x7f0000000040)={@random="fc738074acfe", @empty, [], {@arp={0x806, @generic={0x6, 0x9002, 0x6, 0xd, 0x2, @broadcast, "c95d02b9f77ffda1274536e029", @random="c0e33a604962", "307a8324787e5a34b379cf1b0eec19ef"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x8}) close(r1) r3 = socket$inet(0x2, 0x2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\xff\xff\xff\xff\xff\xff'], &(0x7f0000000480)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=':*}\x00', &(0x7f0000000200)='\xff\xff\xff\xff\xff\xff', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000340)='-+@]].\xa6', &(0x7f0000000380)='\xff\xff\xff\xff\xff\xff', &(0x7f00000003c0)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000400)='\x00', &(0x7f0000000440)='}\x00']) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') open$dir(&(0x7f0000000340)='./file1\x00', 0x200, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x7, 0x4) setsockopt(r0, 0xa, 0x33, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='k', 0x1}, {&(0x7f0000000080)="519fcd57dd5f94a690af23690cd82d65676610a69538a7b1a3314ff1cc64d238624253bceb3c66a6adfb0151387e3526fefa32e3520ed6bc56311cf98ec6cc97b6934fafbe673a6ca1f109af0cdebc58126a089ca821f3e866eb", 0x5a}, {&(0x7f0000000440)="5b2491b8e22d07ea74cbab80043524821fcd3582c89bab2d9a7e80f8ae912593aeba58c8aae3dc6211b6c4dd7fe93874b42ec1de05748d0a9639dbd9270ca71cbc193a14108c2990de320c5de64289a94bbf4cbd46ec184dbfdb7fc9e546682a2eec91f4fc6c001e44744e034dd7cdefbbd7c8dee508957a6348d280a5eb6f98f77eff0d380636025f36662d2270746163aa802751255a2bef4b7f335e0bd559580df967f8d4114eede66d07f1b4da14e6a53965ec2bbc7e7da5b49b4c9272f6e43836c19bfd7c9cd3f44c16b62f2656c2368308d6740acbc69c54ead63e9a85b737f9fedcd0b61aa65208f8a5385a32a65efb10938670fa88593c627cd6d1f760b492baeb9aaddfb272d50a6b9479a8a741d5e95b4f52e3aeee3bfb26fb7568ab0251b62836a6cc935c3d447e08095e38fefef6ef33bb97668bdf3a2349d82d13dfd9e67ff27efd06b4edd01e0b0f68234d33b6c527f2fa83ab74a8bdaac9671b45394ee2ed976b4d3253fd6e98e9049d60abfb7d3d13a635f4ab1337aa180d26d426ae93c6e4493745b413ea9ba7f0b19563a41a7b911adf988e6c80e34a91467589aff9c14c52dc2890789512bfb6d67453dfc91d44601c15329b3a7ce54ad86e048e4f418099aae41c577b3fa63979ada67efd46eabb2b133e86dfb75e2aa771cc32405100c01aaeab1e82d591f213b3bd06292f98b86f21f2a6c6a4938fd501af9adeeb64cf8e2ee9ec85e6e3a924c51bf9cb9230e586631607595d60de7ae0a4173c173b8e4a559b36fc7833f39dd2004ce80b89b4a24fb36f607896cf2acfb591469ef122d2d22dd144d355b6e96bf244ee1b9b9ff1ef1bd99251716b8db50515e3cd1167c52f2c78dee12ce93550c702ea8e1b32eacd2b018f942c97bff62856df5aa0245cf9d12afd701fcd3be8b32c2321d17a83131edb1f92b7630aebaa7331440c704cecf674ae098d96509332d09c110e0c2d5cf275bffd3ceda268684f4cc93c89d56a187f72086ca122a14dea96e4bbe3e17d65c243ead79db779bbdf8534494af1924061f75319c2d528991d579a7df00c9ae2092a582fe9ff0c1ab5db3a7e869edd29e45ba0b97a350f679cc69a69e27543c9367ff7dcc8e15b87b7f6472e03d9d37acc377fb32315fee87a8b47e2022b9e40727497feea2b97d1dc1d9e263007ab4758a7bbaa3d2d25e04818b6997a7c0f34a9a815cab66b7b26dede9bfa4d12c6f9876d0cfa19ac629e606536b1c055002a5373534ad8eb8707f039905aae8f2811a90a98f26496bded18899af206b03c34f574d59d32ad14ce321fa11ed72f71e43ce72ffadbb03da2709b233e901cc094b31f7771a9dc8ae215be337d5b3f815a600ea802da4e4e64e68d5f6f717d807e502a8b1593754850e1b07a2ef32896904f5eeadb88331b1ed65b174e28e280fec04541e560375fd892dfa4ed59199c12771ce90e065e53ece3d3209b9a9cd079646141ea92e8399db6dd463414c6919a44752630557688da85fee1025a161859598495aa5a95e23029cc8c08fdb1d6bcc3480589119de89dfa0cb5579651fa520dfd3b4b803eddc0bf347d8527a865fbba8f8cbeef7c8775f2700e8081b128ce52e4ceeb75f9517adb77a1c4fb15f13727cba647e7aaecd4f0fbc244fdfd42987221a0671c344b4f33b77bbdc4d8de0e78c8ca8c879e9f58bc4eba410fc74a4a778e589a8790b553853dac8b04c0483973944c61a6faa48dcca3da6668296a82eaf53a40c2d076a443402d84cc6b4eab7bc14958507b2975730281f5b1064672b0e1154de674de8f4f1a68879b14d8f5accad2d836f36a2f74a4edb11bb60b12d27559d7b16fc6a239ad10a97004b550eb6ccee20c333523339a992a15922b54dd2f4cc3e8cf32685fb9472bf4ec567a51ad9d577f832e0088c4497d149793e0e61b77ef891db89e79358a3cf5747bdfaeadb6b5808fa57a86599e5ffb6a729c7ab26b55a04a033e6b399f125a542bf505d297f20174e2cb06225aa3f0995563abbec991727f7cc9f18e22f24ca8449b402dccde9542159468ea50f539d30d87b68d9380f703c57d3758490853d6c0d2b784897247ea2f16b9bcef6ce104ea9badc6de244d2d0194c65cfe88f5913a148c82e79fd780be8f2ede323435089f431f505e7c0565495b941421592422eb8359dfdcf1fe24164e2a7359f8a45ba98b14243b7cb4c0d57feea82249f09c116c207a783325ffd3ad30991d8127f183057b76816158558316d3aec98c53ac237bb2c70bd5f704ed09c37707700e74eb17c09392fd8fdf5bc1df2db1a296b1aa0bfcd02a7e4edc0a9c729ad024d8c6eddf40ef98489eba2c5c58cd8db2268d04b711a0e2c1cc2924883d4c3cf92973ae85799b7cf287e3a40b97922a5754c65619abb148da2f5b1c76d5a7e6b94447fa52987b794c1c7303d4c8e570779e9fcec717434c82fc7f78b7ee46d8cab97ca412b68670ff6c98640a8e5a80ea82d23c1266530dc6cf3901f19088a1fb863829ad362dea04d322cff146a99cf70d1316170ceadde61ba5be06aa4e5630206f6d6312b2796482b4779c8cd6fe5db8ec951c206086e276584da123c80f8b725b1ffb615bbb3a049ca417ee5e1de9ed759cfec7c5ced2dc81caf61955a37a939a1ed35dc815f149d5933d242bfea385e66997e1936bc9f1fa0fd066cddecd59a1c37c8155a8dbed147f4349824341298d17d84b0fd1a47bd3dd60f7f1f8a34552e1e2e75e64cb91fe918442857830e680edff3317f3fc76b6e42dcfe00f3fefe7a63d3523a1d2f8e7f996ac60e3db2ebf26a8ff4f31f9dcc2ed8a2d66456be2103b49798399edcc00bde3f18d59331fe571a9e54e7871734e646a2de8fe7084d835e7d130e57f454b02f380b27beda3cad469da020b8046e8b738db969fd5ca1a9bcda59f6ad5e9e023f55ef357a907e04125e79c24c04eb2ca31587b43df62a38842e3ff85d31077ed14fd2151041cad6fac7d48fa92bac22bd2f6219253f28cb9bc4e2641d43726dd5e0b3aaec89d7e1d78b239ba14166024beb07d24a3fe2e727ebc1d0f2089c67afd798916cf6a6a0de4f7f989cedbc1c2b0dc67046b32ac93924fcd702af9ffeab10ec07e4b5068cd94a9f2345bcf7f0854fb4af586a5d197ad92c51482dcd178c35a8183a5f099f3a30e5fa2efaf02846c307c85bba21b9e67989797cfb3081e4657bb196bf8e7c74de95c456516f189fb302d8682a6cd6aeb4562400055185afcfd58405237daf1e199190a15db62c2d89b666cbf349e1d6ce5544f28f34abc801e4c0e3d7598e1b311f22167546198113c37be1025abf3f8ab589b9058b2bd598cd966c5b29eb5ef96f1c6540d12687d9c9f1dd73d455aa5da684dceb58ab4717c92189f6709a4c6a62c0c5d79f52c87ad616bce380ae2302a2c9d3cc88efdb095afdbdd8f944b93de42008579d7689dc58814892a89656e40b2338e6b7fd8b00efa51f1e1cfab5a581d9f4dabc4f60406b23b11e56e3b2a5dbfe47e3163bc2c80faed7a6d0f697941fe8f067deba1de90394fdd47b41574f9b63b8f042e46ceee74beae49b9f4ea766a3c13a391681537505f5ebdd9c9afac4e27d764a776cb80a95e6d0294cd9e02385eb6b63a462add0c98303ade1826053beb02fdd5f96e387f429a7e5b471cbc174d2beae1d4eae763b7f04eb1e15b36abdfee681145899e956addf59755d84624c90fdfbd1dea428a4aea9de886861f7c710ca01005e830178cc1a211af35a8e6e894b66dc390081b68e2b902d74a651101f53d9ceb8a7b040b72af7a30c9cd4fececef93bf552cd98f3d8018d62f93641610fc66ec66bf168d30379936e3b73b45ee519651cfd1a14d447d9a8bfa809af2d6738922023eb57ad89003e7ed6417d3fade55226da9a59deca9df8d2597501e19ccf7e81b67a708b94854980c6d83851651c6de2335f2dff15bdc4c43b7e79436138e4377d6b59bafc68b6e72a1e0aaf7566cfb7215762f043e9942606417ba3b882efda0ac60b288c92d812686a72b9b0581412aebbd3be4b61cc2dfb454e6013409272ba600ceafd715ffcbb77c10f5dff10d76b6251711ab60839a3a87241f283ab91a4382dc81c58ec920a02a914c6f62e8a14f9cd6c160bf7e9489f70edcde73ede1dc1658dd7a9bb6e93c86795557d5ae27c23915311ea372dc2169e0459eacec4c2f929e41dc36086d205ab9232265e38805ddeeca76913f104c0509fb780608ce61e940b54e226031268cf76bcc9f10d064a984b3e37234111901549c89dc05b71d85822d80f5736c6797d597f13595aea37c303243aec3d9bfa111f0962a77ed1d87e3c1c00736a461563440fa0a924a2911c7801e02b5cb32865fdb5a13987c6d02f19c13a713835ef31d38262a0d8edafb3ef93cdfa27addc13730c94c4f2f9ea96c849eaa063949f0688a929d1f5f7b065f8c89a0c5ab19de53759c56bd8e1f159219a578ff86d2993edb596e649627dbb21760ddb5ce5b8c2d8e2168d021209136551ca7db3aacd723f9bdb25ed4449407a68f5cf6ed941c75e1679c5f4cbd2c160bc9737cb800eb78c002bc962ed6797c3c2962bd27e991665934284e13a0919f90db25c7e7f73499c0683b9711e9c9cbfab8256dc64327823508b82a8cd46f1c342d133c016106ed432f48313190acc30346572406d07da7d2fddd9b55c530ac67cc79917b1405906386e8f9488e6bcb615b4b01b63e532da7c91d0cd0ffa3e9578405f01ae306813e307d8042210bef9a7ca1ccaad37c0cea2f0e457536e2b4864ed5ec10fe62d888f6a86f85227e9ac860ebeebe20dd277b18d514f51417b52617f713668cc4d6a9e298c8d3044f19d1b3e7d9639e8dd4c609570f11f7da647c45e1043b768727330f6392bbde5b75ec72df86908e92d95702e5de04d51343dfbc8e28ad69a51154d374131572d43dc26c4c0eb740240ba0fabbd7dab1b3fb41cbf3825e527addd6bb1cc99daf7753ff4f59ba51df05117733561d732742a746966e0fa94dbc7cd90bb7dfecc5eaa13ad79fef5e6a414c8cef1c9461c32fed9f3a4ec5456089a1c937e065a033b3fa22f90b8add801d0009698fb65a32cf201984bc7d274336bff947daed707a8456cdc9b817091c37a20a1a36349dc8a4396f90ef0d3441a913fd1fc5bde9f16714f83412aeacb20f536fb26e968d0c063f5acf978f4f14541e2185aa1f3d06db98d428cdc346edeb9f31bd7b1536d6f5ec2c78c66a3756bcc5faf117e6e90c35d3a15ce75ce2fcadb7f17f5e9231644be014977918d081f61d6cf421445a0a35a0cd808139428cbd1aaeab9102332a04eee33a6bd3e0507eff650f5f52feb564cb5b1f80c2deea7f09ff3e8c3dea2ee6cc70a62b93662902fecf2a922b62072fe936a38c5ba3c5c29ee4766a049d19dcf56aad5458f049e2024e49864b6bda406b1702f776aed6c7e3d5f185f40632d244d548c1f281121add694400a0a024fec9d83ff182c14fc56bc8b17266c2e096b884e105b979100a7bd2534c68c54a8ba77fc7b4f6deb2e87b11daba1a83199ecfe071c68dc3b14273da57abb624f9d8689ba6d04ecea342fce73f917b1fe1f0331cda18e7a64c6f2acfae3dbe3641c59069ce45703eb462a6f509368d1ccbc1bb", 0xfa6}], 0x3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r3 = accept(0xffffffffffffffff, &(0x7f0000001680)=@un=@file={0x0, ""/518}, &(0x7f0000000200)=0x208) sendmsg(r3, &(0x7f0000000380)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xb32}, 0xc, &(0x7f0000000340)=[{&(0x7f00000002c0)="dfab9e85f29916473f811c0d", 0xc}], 0x1, &(0x7f00000018c0)=[{0x78, 0x1, 0x80000001, "46809d9f61763e5ede0ac26c67eb578f996d22a7b54febe3c588a623da72425d10ee0b0eb0dd0e99e7087aa1cedd6c9c5070cdc3d92741704a19129c6f62c4fd7b810d8cb9ac12442ec98665761b4f5382600c6fe725a1439a7b016d56a7d09c0413fc45"}, {0x48, 0x1, 0x9a0, "3aaa1cab6b86e00de383e1bbf816c7b466575ad1d3dd76b1ce69bfb0fa4e70b2487d2be6af32c44f654473e4c8692f360a"}, {0xf8, 0xffff, 0x5, "86baac0949984f5268f60ec57c6c2c151bdb6190a27fefd67d73196bcaa83f2cd37f51dfb68022d92ebe8a8d274d99e4ec953863c2f78d2399750bdcf27a8de6d46a492f45155b44c0a190c6a495732a366a7782256297c68e4654f4790dbf2fa75bc3ad688c61e98d5e20ae705a95b6f911c64a7d54507412ad9c05b31ab6762be6d8bf92f2e0eb5a4a5691e224b938150c3f3f2e4ac718704aca8e6138b985b16a320eb945f7dffee60fb7236ff2b054ea8b8dcfdc3bd8157f6f19a892fb6056b3e72752295c193cbeae503f55a3334ba1a0c29f49ae44b73dc7ee588882c3fb99"}], 0x1b8}, 0xc) select(0x40, &(0x7f0000000100)={0x0, 0x5999, 0x0, 0x100}, &(0x7f00000024c0)={0x1ff, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffe, 0xce, 0x6, 0xffffffffffffffff}, 0x0, 0x0) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) executing program 4: msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x87}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) readv(r0, &(0x7f0000000100)=[{&(0x7f0000002140)=""/4112, 0x1010}, {&(0x7f0000001140)=""/4092, 0xffc}], 0x2) sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x5, 0x0, 0x0, 0x7ff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000001600)=[{0x0}], 0x1, &(0x7f0000002740)=ANY=[@ANYBLOB="1010000000000000ffff00008b000000e980415805c4e80804461f1c499ae4bca505f1fb79c69797dae00ea4d2ac45f369eca69ad977523b13b0f856e2ef56f1359d9ea902a96c8c0412bf2e07d44771af63917f88511da73b12af6134672bf6344c6b9c86bfca5410df212bdf307f8b72d4fe9b9d78aabaa3b4c304b782da02a22cc5c644840c73077e8b9d8fd0250585ba33a16a08732e051b9ec514f91282710efd5145cea7ff0a863ff4a096c97a6fcca4b79578000ab509e8b2888f7c0f0f89695a8aa7d99ebebd3c28d552aee7bcc99015d420c0fad6b80ddb55a8edfccfd56cf8c8a907144d1cb5496ec3cd1b1f9989646a6ec4fad08d83449974178ffecfb417e59e3869f21c39991dee4fc34f6d4a9df1bc3d9bd57b0315554045226335317c1b7d2688cb4a5160bc313a048ab7048934466596951cacf1fb011081a4ab153e3799e614cb8b2acdc7fdfedcdd7d2ea3c5abd5f939cef5a572274081c81c9c07b81d52d49b6a3146a06c8074adce00649167124cb34e64b55210f92b6511dab50d506f0f53d3405769a9db81437a50d9b28023d7a16e8a892cf00efed8bcd03133055dff9f376fab652362cb4e05f221a137893e05bfc0ff6c772196eca6edc22dffad40d0b0a0eaeb5299ea26d2d5dd9ce3273ed5afc7a6b79ad8150902d8ee54327225f93c6cdae3e66b55701a50304eabec0eb9822d0c6a43be766f341ec81926f201205294088c8e9c27469120f554235f829411e7300498dd8dba5d164637d7299e95cf3f89b19c81599a5ec7fb6ae1c9b53e427c2e1560f9ac428568142281b13f3e9ea2478b0b4856c811e24259fba711e230df11d34ab6cd01110e87b343c8e8fd50b4194714bf29020a75a1cba126561bba867ae18429257a9eca792a28ffed2dc2f23761970363170cacb32c608b83c04b2a2346c09a101ee12453831f0c27ea609c925e7361be626a3b588251ac98124e99a41391199618baa179e16c8c9a1d26eaa030eb03946bea428b3ad7b951f493b4586dc6553b16eb991961a9562ebd604d5676dc9f5dd03ca443f6c8607740980180c3f669dc646e6c96fff6aaf695f877cda233be2e4314ecb4401931a80a09041d98099dacb0afecaa9c2dc11e3fd139bc83b38099574b72eb67f8d1ff57a3ab95329e99502f07578fa572f617d2f48ceaf2e37b1946cbe9d383e67b82cdc1e33bbca39b46267c28c7e19164992e1bcafc00230e053a4baf0043f1de9e63006609598d36225e3386911ff129f1a06d1b43ab1b88b3dd7e27fec090bf9409d9b3ee387219a80f2d4ae34c1275560eea18f120459c788d4c84eaff581846f6e0050fb99ef52adbff71f476d4254702439539109305c665181e33e0f3b83fe882db3cb02a1768a5459f4fdbaae70c2535ea1e01484799b567c54c998480f79d47ea7a4685db771aa06ed74854c700afb04367a436c1b8e2568f0dcd8934b0b555f8e345c3c9aad530d619b3ee590158abf4f06f31f3c37f868d898ec36c97ce0677f0575bc8899b2f3ac61ed91eca3bc37d8e7c9df40a6a7f38a53b9180b099ff00f62eb159eb4d649302fa75e89cd461c96fca58cbe1d846717deb4014f9aa154cce95ddb0c9635192e7d76d8f746ea38a17a6dae6d180252ff172e9a768331d9b31a3a5c8cb394592497f71cffd33ab203ffa81c8e1b9f270a3def4245887eefcec3cd7129e8a9cd3382dc8401696aaf94d2378c8f73450a13d959c2b410289be76be39b97f642f92495cdfe0e501dbb93cd4b48d2f7451f9cbb0672da7584f5831df9c58667bdabb496ba6ac6b5839da48eea8433ee256f9f128f5ecda4f485456f8beccd97284cf717a592452d6a0f528cf4857359517bc11f16d3f4d940d0361b6c56c0aaf199fef32e4f229f71c5deecdf6b898c64073318e7e505f633d445184e6795878d616379be68715a911cda32aeddf9cff3a19d41c2b1df2a6d97e617868057b91c4f10eabac5f53cae4d2cf8215760715d53cf9dfa86ce6181938bcb63f2b15d8d8b5d46369007a5dc0078e141ebf0e9623181630fbf49dbf16e7dde295c7ef5de2ba5135438e527451eafd0f4adc4ce9399c17290b66a417fcb453da5a9a262bbae1c02ebf8dccaf1ecc6a9247ed96fd8c2e52da1b74eabfb4caf2afed5d9d5cbf3545de25be3c92704079767b15e6b200c4baa284eca34b5d4993e6e3d21e3d534a6fc64e3def1ee48265eafe8532f291b7b06432980dd5b2dca652e7b1fd7b346797bbd97a65837f2c05aafe5e227275653974b3dc8f71e296a473a96ed2393517bc85567fff0fa7a4e887469e5bae08e4e3c1d0963c6ba1f51267f497b4cdd653ccc2752c769d9ac9ee936c2b84021e4d7fd217442d5a42d5292a4a9f12374f9c5bd3fd73a8aa95a7b559aa499595107df165e4199a7a5eb6363f6e0a0d732a26128b1898c9fe8985b135ad779f35cf60a591493d3967c02080dac0133f9e7c217384b980d447a1145a2ec02b1b4c5aab54aad628c1e94b5070105b1227db90d5aec4aa19a795dff4c57477ce1790cc621439027d462a8f5c7c5089199f828638f182e39a834e45ab6c0caedb066fde90e00cf18f3f79dd5b409fa37ee96285da138f44189ae88fefb15ae016264f740017ffe981d2b4dcb00ba10264d9fc2dbfd1df201e34c94b2a854cb7e7502832263fb17231ce4764fe9da6531f10df7d795e3de6236ddc60cac55abf292dcb89e8453a02c3c183a1fb80b4ff77db9da20d7f64c4413c49b730a320e2e36652ab802bd9235dd6e6eee62c9bd303c26cab4819d7ecfac2ab4701e0231e0b09478cfe423ea90b3ea27deafe193b29086426dd0b52f09d071d3a8fa29651c82915db76011cf0a098ed805dca9959d604f3022f0fbdaa518581f1d9658ecf69a94af4a606aab947d9bd7dbdd65b3b672bfa4a1e9857c854f197158c6bc72dd603d91f9e62fde887b180029885c7a7d507c1509fbf9f99be3f5e4648ed878d3a7c7690d8b52f042ed74fb3829e9eb77e73e584b9df3dbd251342f5552786b7e917d9c0e86156ccc4699212df11691ed624a472a2ec8def624fb3cacae89c2b8612a1972dde90d6f3f81fb9061dac0cbda4613321a31eb4674741afa6a57e1221e95103db81334054b31ee05ba44c8fb41c9b"], 0x10a0}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, 0x0, r4}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc3, &(0x7f00000001c0)={@broadcast, @random="86ea430fe1e4", [], {@ipv4={0x800, {{0x1b, 0x4, 0x2, 0x1a, 0xb5, 0x66, 0x5, 0xf6, 0x79, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x28, 0x0, 0x3, 0x8, [{}, {[@remote={0xac, 0x14, 0x0}], 0x2}, {[@broadcast], 0x1000}, {[@remote={0xac, 0x14, 0x0}], 0x1}, {[], 0x7ff}, {[], 0x100}]}, @end, @end, @timestamp={0x44, 0x18, 0x10, 0x3, 0x7, [{[], 0x1}, {[@loopback], 0x5}, {[@rand_addr=0xbe8], 0x7}]}, @end, @generic={0x44, 0x11, "9c059d3ee4c6b583c5ea0366718e58"}, @generic={0x88, 0x3, "ab"}]}}, @tcp={{0x0, 0x2, r5, r6, 0x0, 0x0, 0x6, 0x0, 0x20, 0x0, 0x2, {[@eol]}}, {"2002ab5e54d9c4468783ca1fdd1dfa8d6d9252f10c498c5c1cbc78ada18623f678df707f045f2c7800f3a5d66a2f6e9bde"}}}}}}) r7 = msgget$private(0x0, 0x48) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x3be4, r3, r4, r3, r4, 0x2, 0x5}, 0x4, 0x7, r1, r1, 0x2, 0x2, 0x80000000, 0x16}) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000340)={0x80000001, 0x9}) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r8 = msgget(0x1, 0x8) syz_emit_ethernet(0x1042, &(0x7f00000003c0)={@remote, @broadcast, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x34, 0x1030, 0x64, 0xfffe, 0x65, 0x3, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x7fffffff, {[@generic={0x89, 0x11, "90d7452658ad4d36ccd71af7154688"}]}}, @udp={{0x2, 0x1, 0x8}, {"d68421fb6ba8198c61c549339cb51e8ad039c518b35f93debf6d090c0ea8579506a7dd15f5b0e1432dd4ee687c221a5522891feff686b6c33b2f08fac20ea3761d76992399005543d993c6547fcb546253a5017e854395c3a9c70003682fb2ba91547fd26a6cb67cb1c620ac322fdff6352ecf8169c548310315463f729942ee370e13143a66866f003e4968f3c11f4965f00c03ba62291743084cb6ae9b50fa822ad31b6e0fce7c045f5c366bf4f4aec09a99c2ebd9c3cc8f2fbe65e633427435b203fef0abdd72b727c76f5dba9b8bfd77a54597ccae8bc1eb1a9ffe5340ddfc42e253beda580856277d0298f8e28ca76b6786128d00c42065e954afe94762c03a48da931782f3b74c38d178aff60fae272b277deb8308d1983ac90369119d2a08aabd2b55e8a23eb8cccbbed979f0f5a458699ea0eb1263307f4dbd56e761dca6543fcd14804330ce81f9070c9b0093d9ef47c51f234cbcb8034559dff8cd63464bd7e8b5b130a2337a53d75665bedca798423a56d778981e2acc7326694d27e171a4b4dc9e40736f4a97539a5929d43b66682f436ac849d7372a794733e1189d42e361d740a23235b4405f23b0c0ff33262e7b2f7fc25b433c15e692b7b73c2c84d0beb2269af722d6aed12aa35eb2c38c3b0afb4492724f7e8adbdceab09a8d2162adbd027e2d07644fc143ca7b87c52a7fdfa04732b36eb535faaac6a6c93d85d55a59b1aea9cf57885428d34dc72feffbf8d15e504597a2b37019c6a62682b31a71fc4b632b3538437dc2188e02ac60e3d4649836e7703f042cae7c471997ef30e69ed64d9647510f25027c3f0e2adc2016e70b968ab9d5145a3e2c7284b4d55aefdfab841105eca0fb7869c806295ffe377b93709eac4089fc2eec6b65babd8df21b99054d8786a6ef8e7c8bd747d1682b6b9fd96f7c6a0ca6f71076a06e5f00698587435b0f2cb7f6ceaa8786191bc827f79bea6a33381d7011de42157f06919a32ab30897bef6e44c588ede50cadee9507e429b03e6249471419db6dc6d7c6a2916b45d0bbb7724bfa264fa0a790dbc4d6d4458679bd13ea123e4da65be1988ead1c4c910fa52029ef588641630070af1e2540dd67353dbb979d0800ca2ee0a7d64315770d07006e0ca4c41dccc84be720880d4f46d43697bda015d0e5ff1fbd2d6cee5d6472d7fd0f3a24b2811e02bee663f7b2809b01f96d653d7a57046f3898dbc3e2c28b4dc4514edb99b0db524673e77d1d4cceef0a0c1594d1b1e68b541f1dd2296b77fe63751fe110be235b2edd2efc35ccd443fcd7ef58322b869f7cacafd0a8f175711841f8a4508fb6251f8dd144fc5f558696ee9b0dced1f1037dd9283d1ee5871073d6d0baeaadc140e772aa444fb3486295ae12b0ce57b162ca33485799fad5b6e3a13dee17d32f070a0c59b41d07e530b97edc3eece38bf2b30579077a3bba1d369bd23e80cd895dc80e70788fcd248bb2e0a695b2c633bf23d6b81d63b41507685ff650cc8c0638dbeb68b665f697e2dd58bc3f513e2f7508e99eb514b395967a613927dbfb64debf055f1f5d12996c81c3b604623857785b6f940cc70a08f02accba2c6c6953fd4196e9215a8576fc678af7755d4dcb4d4f92d613b2558f4cb2239a18403294bbefed5604426870a4acdfbc3979ffee0af9052bc54487dcfa467916fe830e4c9d868843398a7e05d0b045b47d5825eaa604cb12e349e90050ffffb7a1372dd0297f1149c6ea5e6e833f5f423674a73bb45c8177f7cbd55a37f1113aeaf7a0bfdcce690db7d404067badf418dd5c76d3998c9250b5c449bfdcff6305625708abb3e94eefe33ab3582b2f14dde7bd875f248f743ff9f47e3c69503acd8ca160b4c8c707ff685bc5fd5d1b813a6316a453a8c9473038711c68e3dd03a75de7e21af44bdd2e252fd2c680a8b8afe082bd93f38cdc51f02f0233c35bda49f86762a8069781b07274fd48c488c7d5baf79a49fad385ac612f6285e4080c4f14412699b26dd79f2559868b260952386bfd405152e85cdcb369b43f6db4e7046fba9702acf05dfdde45df88d567abb69155877e8536624b25fc15ccca21fe204d2d34783019ec482f2f18d80a5d149488531eb824499ce37331615cd2f85f4152f4970269928b7eadc4a019570ee06a6c167e3f3c897d3ab6a949751fbda598686d129cf3265ed64c151ad055ca9a71d334490c298c128c0dc9c1c4cb01ffcfc7947fc747963ab88eac3ce1d21763ea9ce452c37efc0f5f9963317be0fe596f523645ab5eb523fc4e40574d2261b941944072d4cef9c5e4a960e9effd1b7bf730ad0b1a5c02fc55e0be548ee5a40270fcbe9a21ccdd4f9f13268904b0247e17a147fdd225e63b3b1158c745623cc54ba053719ba19b0c8db4d9ef1d068843791466621e1157487c39c60321c1306aeb66a7110f5e1c8569c4e84ed0b2a221d823faa985c01c2083a5ab7211335418747e9bf981c7c3effffb85be648b2df72dd4bae7d9a8119fa126dba10609b2b598ba52e3a2fc6fbd51c234a09a5fd025deed7b621bc6c4ccb7c434ae1a26647123f18d57b8a0bf39412035156bcf55823ca90105728b3ad6d8766b3845032a4336436ecf3324c80e3283640674d2e3524de23da42f91e80ac7339d69ad29d51737ccc909de38f105d8c197ff334c86671c999dec25be1ce9a91e5db9141e12f962b5b70d30a9d041f5495efabdde20728f125d7363e8d4dcb8fbd923e720325fe12d469ba69b6c1774ad2ec1aa2366e42233826e65e77eca31bc869f6fc5be3723fcd1fa55abeea938ab3cf9c67d9c7a6353c85018a7dfccf8ddc13013597a77dccfbd44a35846c881b20831571a40a42db5a434abef9f6215598211e56edd66622a140c39c204ee520bdb1b0fbaf0b6245351549092596c9b96a2bc75010b87b73475fae852280ff2b3da00783c2585bf50250588d28c076970380e20c8e4e90a8fc7ba2abb281e490ad8c80a3e626b962bdb7139c5af46bbf6237d5e83b34ebe64607ce0b80e22c1707d13886acf6d7fa4df65fd0596c752eedb6855fee6f83b51e2a915b2d0a8f772e02184161ee1c0f7347e54c6e488cfa28540ccd5420b0f736420f160f833761c2c5504e57aa2b11873f1f95bbe6865b4057be30cdda77963a5573c5eac637492a5769d8b40b667d008eb5657a74389f7ffcade6b7f0c7722edea1cf5f67fe01e67c6e138d7911923cc8f69899381dada794d9494df8b44802740d647fb2c16ef489f176db1577ac98c331e910a8027180efddd4025dc1ccb6561b2ac18c33183e5726f1723e3aab1ddfaba0472acb59d26ec34cd5599035a4aa7cd4bc18c03ee2f9c994dc011bec576a1623c5aca4525acded1bcf3fa26e80f7d6ea9820009ef97bedd2ea9913b3ac67c42a585c5e7f51f983aeddbf25f0dfb9705bc3ed7e788034637aa8022a13c5654345088a91f63aa2525af5955242fc767a31dd5160c33a9fa12b02790ed4c1794b1da6bbf671485d97fd9fcb16e7a22522aea619729fcb439c86a74fa40164fcb1659485581d14bba94af84a36b1fdd389526999d8ce8f2bda8ffdd0f1ed49551d3f0d2af7aba424ee71397b9bf5fbf722bd5a0072f099b2470fa7802bfc7ef8c2755122de89d8eb864d6a4d4534cc3e2df0c3a432c6311d57a79ba882fe51b7e08927910a1f3b4f9cce98fffb267f6805200cdf35fbdce7d067472824fa88ff6966caed7e685ff140a77b4233bd3d1b063672aadd52141bb98c272174e783c9f10c7161e97abac0cbfe9b660c6b134afce6bb47779c1f698d45f729b438412836992c3a7481f96230f1b948bb268f781105d6fd1b4f72bb463871bef8000a0002d5263900d30b1077dc5fee6f44ec8f84dc0fd2c2fe4280e434e477c554de01f57c0b2b38604640938af62af4b23c0657de6023fc862f3d0d0b390459aa09e32ff7aaf693f1228be93eb0aec8283f487b2cb2449cba70f473461b549d13351b9ceea3e05bc35847f304da1f165641f2bead4b886c08e132c44a58c0ca55c37193a864fc43a2b2ef040fa8631aa1dd03873ff12592f09ba9531a37aa9237ff75f0ae682a8cdd80b6211e600b60376e8653d9298c5c62f241781bbce2fecc707ef416de751c5e31e1efbbe9f8fe3b3d9ef4b288b47a17d1e1b24e2cc6012a3abefb340186a149fad2b6629f876f58d2ce0ce2b1fc69677bc3071cf2c5350280959bd6a27b4f660d6fd71578241d8907d0faaaf536d80a4ee8f3526573a21bbca0b9dd285e4224e7c62fc1f41a68951e5e5db96989a3b894b9cb4b8d203eca277f4b5069021a27287187f2a08b5746107414fd491bb9de80c3b6fbb7bf7389a17a6611d8a8b5d51808f21311324c4f3857ba32f816702706f4de9a447e208b530358433293a570c48a8dbc848f82b8294cd40d323dcac2ce9d7ef1d09a5053f6fa32946af8c147258a1a9c95d3a08e2f22235aaeeb2b169fd7b5c8ae9bf7ef20210bb4fc0806255e789ed2690227bafaae6fc7cb113b5d7b99898b646ce75fe31e282c5392c3b5676ea05b4e27fc80824fef081347728e21db49fd8ac471f8583c34c7d03054c968cc6a726f3672622d96dc0e717fcd5381c6ebfe46ed0b9142f8ed6c0ceeb182cb1ae78eb861deb556a98775249ffa518e651c16eba852b9cd44f789f3ee0bad2ad5bb74843846ce323885225d74419cd27eb9f9b1a89b615623494b3659eeb4eef89016ea16f45019264665e49ba708560c4de68ae6871a412dd3c56e2076c6779a7fc4c549305c81aae1c8672f19c4bdc195b6c0de398cab59447ef3c63eed5eb7cc2fa0a8c28fac6216f4d8f7b3324b98c035e122e6d5a9bc00d73b0aae836e82dc9fe7c4e249d1dede473d6800f76812c2e7a33357fb3c9e46c4b40eb3fe3c8f9931fe8f1ec4637a5e2941f6835f5eba78e805d05ffbf682ee47329025033452f9aa08fafbd08ebc155e442ca3470ad0d827656df2f2d121adaa839dde0f456182c5e73528493047bb762076f683648d690454c98c197451ed98fbc5d9f52444d7abae5b012577ca37b9866d45876021f2be49b94ad763de0f279dacea5efcb984222dcf21934240de4e720e543dade25b058a9c22b100d2f37ec426c08ede75ce41f0f37b95689ed73d4f01d91b8032d60ce5040367dbdd0b4aca8146424635c4464228245a00b0468d8abd94bfa115b373df1422740a0283efad9edcdb4b3dabe1682d622f2d63fef8fdbb21a5783d2d111e0850454d2a2200eae2e8c571e5df576725fb813800ab79028ed1828bab8169dc4ed315bea60ec912033da8d979570ebba66e7f1e29dd9d226db6b4dafa1ba835f0da1c018a6111665a41f1cf99a341299d18fd9130e978cbceeb5998defcf732de951b5768640f08f43c6de204d8a72c414a1e59536a00d07e440bd06e32526010436961ac8207e9db26ae43daa461e4bc2b686e3fec80a76b006c25e8b7cb1f3960749c2fbcdb2d23811f58856103675951895a8858180ebe885ef3ea9cb9fa43bd38ea5028db2b5aaf03f13bb76a352bd2459050ff58cf1c1e28c1003f75eeed897a7d59fb7cd7797283b8412c9d9ad3744b9a5068688b44a722d7891436c7ff47a34d01295d197471994fe801f26a5e64d1e03ee2992ff4b7969717aca02590b296da8c8f9f3f316c303a47db22029ede8f77d59ae7b0d5457941a9af4831a28c083b1ef11897d0e11547a789f36d283aabfadfc1ae796741ba14827146747188559bd805ad777fbd27d93200eb7641a2f88"}}}}}}) syz_extract_tcp_res(&(0x7f0000001440), 0x4, 0x28) r9 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={r2, r9, r4}, 0xc) accept(r0, 0x0, &(0x7f00000014c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000001500)={0x10, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x304}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xccb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x6}, {&(0x7f0000cbb000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil, 0x1000}, {&(0x7f0000fc6000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000f6e000/0x3000)=nil, &(0x7f0000c1d000/0x1000)=nil, 0x200}, {&(0x7f0000ee1000/0x3000)=nil, &(0x7f0000d2c000/0x1000)=nil, 0xcbc3}, {&(0x7f0000fe6000/0x3000)=nil, &(0x7f0000c9d000/0x1000)=nil, 0x7}, {&(0x7f0000e78000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}], './file0\x00', 0xa44c}) syz_emit_ethernet(0xd0, &(0x7f0000001700)={@remote, @empty, [], {@generic={0x0, "94548f1b221d4741ac61e065b5854dad18539f38a5f1f25e9da55debd4ef8616610203ff8061580e38a104186b5850cfb7826c5910c4b0fa5c716ae008b46df0d76b5cdeb179ac760456fc558e77c8f007b0f59c31df6813d83802a12c8b34691be5438c9389f080dfbc13cdc51c4680d429de183cf57a95e628b567dba80ad38ea74408d2db08819cb245306bd371eba958721634552c641545722f6609f5dc6c8c600a148f8c3db4c940f892f06cd4ce5d6805988893c80ae7cae7c08d8df37397"}}}) syz_extract_tcp_res(&(0x7f0000001800), 0xfffffff9, 0x1c0) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000001840)=0x2) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001880)=""/194) r11 = syz_open_pts() ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000001980)={0x800, 0x100}) pipe(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r12, 0x8, &(0x7f0000001a00)={0x1, 0x2, 0xa2, 0x99, r2}) sendmsg$unix(r13, &(0x7f0000002fc0)={&(0x7f0000001a40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002f00)=[{&(0x7f0000001a80)="0d21c7fb11a1a37ca952d2c852774b3ba160ee6f62a4b59e23443715d3059164d4d2d8fb3a5b0092d4aefbdaca519b514022faf3b0817038c50a3692de4d05e96ab6d8942e90de623f3472ee", 0x4c}, {&(0x7f0000001b00)="d90aca15e593085d076f846b51f393b6c5973d24dee56f023644aa5cf2a5c58b2e38ee15adafc61e2cd299f536461bb2d3f0cba6a50725a4b262434bf66cca479ace40ea9afa2dab6640535c0974e24d551900f94b8895b4d4518250502d0f2e06f8a822c6cfe3e9f8f50420e297d8fc8d64d9fc201f8b0dc31a1801cadc0714d72fa4e86f0ea3d7be50f8e4bc0af07ab0eabbc8905f1f6bf38948560bdd983a6c5cbd36f61ab3016f78ae0ec6d39f593faa34f8a7", 0xb5}, {&(0x7f0000001bc0)="cc58b02eef4b10", 0x7}, {&(0x7f0000001c00)="5acedf4eb0d9496e9cb0706eb0621f2a28764f7166a435007c5270b7d71efcbc25a2907ea7b5105784a8584b3531a406ae13d15f0c5f22b172803be8dba2946132a7df44242c1042a8484b27c605e1653f3430cad795f1915f044b0e07607be2debdf807c4883e2bbf3f431b5a2c66d642c2a454f3cff008da1a91e88c4c1da761b64ffe7a3bd9088ea8603bdff9aea4c41c57265b38bff5cc9110d2b5dbdf4586d5c7a8f19a4d5ce54b5a37f8f6ee93869b955d92db7ae3bd718a1d118cac9d4740a2d89656ea79e9384190baff7b4467", 0xd1}, {&(0x7f0000001d00)="5fc05ee25a2f288399094ea3d2cf4cc26fe1cab6a4cca8673efb6c7539452fa47f75b3c0134e4c3a12a37e85236636e494a17b07fbe5112061c7f17f7900eba40598e4117880cf2fb00cc9e4e24f4c577552", 0x52}, {&(0x7f0000001d80)="afec9249dfae91203beba5d5364a8f7500bb501a6f49da19d085bd0847c80ff45cb1a2f027afb5282db881e7a1d66214709bc27202a74153ae97d57f76b835c975d7519f6b354ebbdaf85308565ced269a0994b7ac6d89d1367225c52c94fa3e6df9deee76b6d47ff5e5dfdddc7a0d7b7d6cc4f1b80479b9a9b05f8463a743611e84a3887b721d6a64bb37aa27def7b9d7f01fc2272fdda9334b5c7bbead13d8f3b8a5cfe47c7843ed48c77d49b82ec4e0a40bd755cebb2e01cc37fec500b2", 0xbf}, {&(0x7f0000001e40)="0bd1ee234e9c1d57e17743334d06f4fab79544f31498ff15138d776bb7e0f5e525379f0857814385c1f158bb9308c5c1183439f69667e90e8f7cc4e9dcf6348bbfa960f785ac73af6bc368db44afcb8c84cdb63b6bc816559fa745aef89e3bd35baa5a197ed2c04787c5d59f793de3a7c270adf90a83087c695b300f721385de4b25922cd0b8a320fd7ab4773488392cae6f9b285bf04b589f0919ade1957ee63ec65bb3", 0xa4}, {&(0x7f0000001f00)="957f85e8dd067b7956d48182d8e87b5f39090bed1e2255c6a433cad31e43adea7488f475f40748ac2c8b04045e50db636c7fc0e9529e37fcf34b4c29fd719f4d883e2b6cc6872d6adc45f1ed8cdd2e92ebc202565147d7251c830586f992d786282770bebacd434f355ae6b133a92464c5487bc5a01899602bf2ae83d87ab02e5ca8ee085b29296a13f6b1e43c4f98231c1b17dcd1a5cb4a567c18af7e5d67723c6e4fdba6430c1eb724c8f704c954f8351e4c8e1e7f105832ca7f392c75b1f7bbd5155a06c247eb76e5ff28df3de408a5db2941dc9b5e4e030989622c720a6fad82023f4288f2e2b48e58ee760f1f04fb954f760e36e474cc768d1d2d4896dcf12dd653a923e251cf00ae0f35cceb22609ec64df7d2622c1c46fb3138001634e021abe14f3393f0891635721471f144c0f4feadabbe7c1ffdccf73952192bd3b675d61dd679384190aaf8b9b2cfa811734e6ac06705f52749cabba8c20bd31372c89e7d63ccc543e90d3c09ffb33c87e5ac8a17021becc8f3bed558ce9d0edf9c6f6f5abc59f08a80ee1add6182aefb8bd8679b1b331ce210e3db2d5c803ce0eb9964d00b968570562ed1e66aad5f33a93a33508de5a7b0298912ec46a0e6abd9ad6280db25730a0fc70f734ec475c70a494d8112e6b72d10ae85078061816ac99733e5d4e5612067384380f8945b19fe2a47ec1b38bc7da15def4f732382cf70befe2ababe0271f9992cc989f55fec7b9873844c475fb6ad7a5ac78e088d32aa267366c634b60aee8cf3f53cbb09929e3b52ba5363b8713cafa86242cd1412423ba976e233f7a8cd6c681f9443658373c08e84ff6bf81e805606abd44f723e90f83648c6e27f4bfccb4d93903d6b0d1d7eb5bda0b9936976b4e05a4cad9eb010d9227f1f4ac81853f7c233a9aa007a5f5d59c2f8f455e4d5cc18184f00cf363ab7452d23499ef82802d1670b8a1227a2eeefb617e2bba1f35bb4ca794233875b1af9ee1ed135dc0a0f3a46956a05abf35572039975859ffdbe4be8edfff3d26ff951a8aa3c51cb24c192c25618859d85e173058ba02fb79d7fe7c1de5f0698874d06ee2f285674a26a54f319c71bb8edbd4d1daacb16343c78d3583e3bed1ac190f379479333d59caca23a047310320ed36750022582ba1378ee2067462ab615a17b944246456c00959d1f7162d210a791b1b7adc6a8c31e5b8a95682a2056b1491337a8e1bdc81e2e663b77c071d2dc57452d1b290f9c91f8fc8594a7724b2ec86005f133aa1d80ac26f5cc3ef15ea40f87cd3d9b69c6e54b31144dd47db7ef367a2f3b3036e58ecd86cae7f8124384a577ac331970e7c3e4aa9373df9e85f0416c5383dc25a5af3064b37eb6ca1834e632fb0a0a99289ae06808e3a349a21b63af2f5c89ff068d179cac6a9bfb7faad6956cdcc71f61aeffefef4293f97036eab17e9b111185e66e66526e3d93b0d2bb9e93d3d7d880fdb4569b94ff73f565503d28421ed626fc4beb211db402f8630e110560ffc1438421b4229b85dddaca42b93b356345eaf256f8e7b4c36028e15c8d96ccffc4e7caf0e51142f43142cea6bc6c76af37a15d4a24148bc8179bef24ce5f7f07976a4279f5f44404f31cf850be0c61d134fe2985ed38419e3911878082b368a9a5e7cc290e68c2e15034994e856901354337334d6bc558b358f1777eba799b334fb63c94795b1a5936a33bbaed3e8fb3646cb210783bd1deecbb03a5fe0c0d16469c598f8ab1601c67daf256665146d323ed205d1412b2e41ea8ff7425a823b16dd5d2a62fecad3ad23536f004b9b67bc047647f67fb7a55bb9b5f26a0c96157b304e19a39e095a1c4efcaccaabc6509b3e39037fbec059aab664ad753d69ec8bdd4e54834d921108671f1b5b7bc42b1cae50516e40b3b212363bc3d4844dc651be26ada18d647bb5be876e74abdbe237466521fe3fed95ead1fff1bc366378de4741930a3634f78e3d82ce29e15f2b3dd3417e4b3fa68553702f05fa0c031e48b477618a5557f6c554fb20214c5faae16a67c6a4880ca95f1f8c54b053230a9f86293bde2d4f07809093a8ab6635b58fc6ee4a2d0f01c8c2b12fa81e808689e4ff665af950ce2432a1a8363abf040b734c649808456f0527a0cea7924a4ecb0990838517162e6309c0dde7aa361d95997fca3597017e4bf7d56daae9c38d22662832b0e12dada18daabddcb7923a586fd6235464eb79660b9f8d5fcc7b4c6fe314ec4f840de8f4e3cc6cafa06b0609dce4beb82f59e741c8f314886219483611378e5f505269e3491594d6dbce455edeb0151d02c8614da6b2ea3147b1e9497a3711ba9ba78fe4c53126f3d4406850db3e0bf0552c017517047e73ee7fe14b3f66156cb074f8045300145a99bd62476cf7d9e6fff5a18e09536ab4099e1c5be95e096627b8b75fcd7bf9e82b77ce1684a55acb8d26e9c0714f82e08ea356af3c23ee7da9614f50fa82463b98d49da9c9d787b52e8d7ab1c54b29b06171399e59f00f057e947384086145a6fe226d930e7cd55a417ca153f22138c99f43f952810d3901cb58b701a62b911c8ec2beb36931594a349e3b9c7d3dd51dcd7873aec2357f2bff7afd4fd3aac4f3b4d0d87e9ec52abd80af3c3adf73c3bf0a22a62ce72a1f11b6ea2d84651c6214c3fd80f43a877f84cf17f7b5ad0f180ed361e3b08f2cd9b8ab1c227d8ca36fa4dd0e027487b33a91695bf13a9b39eeac314e3ce42e19928f4de73d09ec262fc9ffa2aafdf99fc783ad64370a4a8ec3f8ded783c3f593958b646461574c80b1df5fd58043925e8007a6055e9221bd7db62e8ef09c5dc6486501c21e680e040dacc1edce84827d9239bd5fe692d1299840479be2e65e4139121a76843006b07b5b0cc11c1b08b1b6b38d8b3dd29394c6060a213cfd1927b8a387808421f485c9e42fc4f979196f475610dd1189c2d5d3af9d155ca3a2df8c529b02c27e4e25641fccc173f6eb36cd77616e8014f09252574df39bd21f225a41d3bf1245fbbd6b6df527b84f9ca16fa62335362569d2c74be8412fe72c6d4850a27cb975505adbcfa10dca4386b2713ea424822e1d19f32c20297df59973f2ceaf5250e4f6f7d98f17374809c8ecd1b1d92538f60cf0be81e337d8bc3577ef27e60757802fdf659fc7143652740aa0a853d5a2181a36c20991492f0a8ab4191baf35ea13c358b1520686dfdbda69c6ad810337257c7c87fc2ca3390dfaa7da52beb5644992f57421fda9e35fde38283907bc048d83716474f9191d05790227de7c34db0b4e9d8ce17dc837b1a273f345da7151056177765887867435acf7ecf0c7602e1c1c09117c743abf167b3a84bad005b487c967d5d581065fdde6fa3c4c0be4f2888636494089ab869a5ee47c9bbe750304673476fab1ee7a494cd5b32afeea36ec40faff461e96f4892875a77cfeee1936b33578a94814ac9c88f5de70b9916455d8d21db80cf8a80cbab421836deb9d2058caa6e3b1bd543f33d7fe989c06b9ae126f05728f642c1343a4fcae3fddccf49f47ee3901aad4c58f4dc35bb476433ebb79ebaf1793bdb6cdb54582679060754db1f4e290336b0df56cf90484ce1d135b9c46779ec7a1229dc22b77b6e5cfaed866fe4309716dd8e373b39cad7903511e3550c45a895caf63f909cde3cad6fcb8cc53ab707e649577fae8f507e8e95f096f243846561b06a34f31aa40be030f35a449590867211d57b44c9f216445cb3834c2d296ad11689fadadc9c749b7862d5c3c4361b6a8afc21798042c4296f79a3118a6cfab5793a8943bd3f81063f9c2249a8c6b6b4aa758b4d8428fb16c575c2745356acc0b97c3467d4fef39b654f82b395bbba8dab72f04f60542802188edb428ac0b6a0cf0d0938e21cdc22c1370d9aaedc3af5b48808c05af2af9532d5f7b078f46cbfe5b87f08c678036946058bea60bd88589472ac073f4d4b885577d27410c29d84d33ead71ed229cdc41a140a2e29af7783d6aa8cfa018f1e75ff8e3df6b5574fd3e1d3941c07625f912d87e04ee20d7983d7637d04b8f3cddeaa456a1e5a32504a3f0f3e9869f84f0e55db815b50eb7f6415be8d91e06fb507a5f4a9c64702ebb70f458ffd544b25e1c93cacb9bbfba3a28a6ab78c2a0e92450613aa3dba0ba9684b23b55d62757d48087f1099a02d43d1049b95850334262c7002d3911ec72a71c5e1ed6fb858344925cf21fcd63bca99e2820f828934d1c24c9b317bb307424339abab90b48a458498bd64beda8a85a349d693be8d0c04ae7d1e602fc984c83883ce3808f49d34201652c8145f93f3587751567135f8f49c7d326666a3047082440b5c53e1d061e8de22240af2c98e07711be97fbad8e36bd689297cad9ddb8ad78ba72b39ef4c0305376c66f8602c05533f96ffd08db58e5c97639f5685cb30419cb8ff7c5954431c5c3a5cbe9dad6e4fabf8332d38056259f211f8fa289ca201d7da0548d62f53d00cf2ecdfb870c4aa73091c9acd5e77000e8d7104355853067374756fe4d58f0dd26755be38604ee0360caa554b6edc51679348d006485a8443cd3fc5b1472552145c3ca985e837c97a3e7c911c9dff716a820483735d2329803fc949d2fc57ef98d774dd79afe2054133bfcd07113d2ed9d60b8e85e2195bde0267b69d700e7091b8fc9b24df6f9138968a88b5f98b8c3da80d7f1baf8b2bcddea6606fbf4994987bc2125bef37b1490151966201fad6924ac0066cd68ee814aa1b4d8d0506ecb03407405ce9141b6381564633427952704efbbdc45e879d53bbfe70171225e70b3d7f67dc1f125b0210add434debbc0339d467696dad15916baca6ceafc2f7654103ba871ac734c8ed1eb94674c1ed20e03a8441f8c52984e9f108efa6e7c0ee04d7f8e8db93fb683882d793db37fc467f0c1980e72af4e2ece76a29449b4a7d2c2f4345f7a5e0911d5bd9f8ac8ed29fbea933f953cf78d497782c7c70e673c2e143df02725e79dd10c59c7dc17f27b99d6918086e1eb15ba9ea6353a4f19bc3f638638c266e6a4f16305abdcb9e0014432d7b3b59695517ea85ed2ccff2f4aae2a8e4949b5920d2b4057db3231fbe4d6142ec9549f18e36ce9c5dbdbf69ab83b51255a8c1010558bc32727423b72154ceffd9c08857cd2436c85e37a6358dc2a849e9fa11cd5e8e3c4e1f764a39f685d71e083e86e531da756028e361dacdde44e8010049e5bfd428675a35056d2a89fd0cdd9740c73fef3ba0bdad06a51564e74fc186024ef823f3e6f9e4488bb13727f93f549be0acc6f72f476cd80dfcc0eb4af5f356cc24b3651ebaea7f6a3b6b9dbcd1cd0f17c35e3172e83cede98ea1cd8ba5ba059e77a96660250264e0e65c99f1873588a3c6b02567c3e9d6b15d4e2ff84c9f0c5c2212264f3e1941690815f88338c711cfb2a723138c6e3021bf46d70dc5dabfd601f8ffb396b70cc7099ccb2bdf1966cdf124ce49a2ac79a1184cc5ae1a87946a45a272ca6ccfd1925648e46dfbb3ca57bfe67e389c49740ac13de497b127b6816a578cdf54bed05ef96842803aa3f2c3893b79a2551a6be4837d42f943c63202fac1f08ec648030e44f28b444fce6838660975dc3f2a8573382dca7111ac29817e7804a003f1d59ccd1953a32c076f7b2334e3dae76b07a6fb650f1e760045c091ced1d47295589411369553b363a16b5d90600ced69ad76d07c6f5843ec9444e0b07ceab85dfedb0a6edc51cc9e802f22609a6f4fcbea24ceea3391d963c8830bfe33fcfa9f21d3f8dc5a48", 0x1000}], 0x8, &(0x7f0000002f80)=[@rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r4}], 0x38, 0x922217711ab57433}, 0x406) getegid() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000003000)=""/96) executing program 5: madvise(&(0x7f0000979000/0x4000)=nil, 0x4000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8818, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100400000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x8531) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x811, r3, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) madvise(&(0x7f0000343000/0x2000)=nil, 0x2000, 0x1) socket(0x18, 0x400000002, 0x0) mmap(&(0x7f0000a2f000/0x2000)=nil, 0x2000, 0x2, 0x3813, r3, 0x8) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x13, 0x2}, {0x40, 0x0, 0x0, 0x3b}, {0x40e, 0x0, 0x6, 0x6}]}) executing program 5: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, 0x0, 0x0) r6 = getuid() getuid() setuid(0x0) (async) setuid(0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x9, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, r4, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) socket$inet(0x2, 0x8000, 0x0) (async) r8 = socket$inet(0x2, 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getgid() (async) r9 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="35bfe3d98ef99cc7ab82513c7b1a2a636bd7e27ec393e511d3d15e8c3fad5a42bd314eb8a8f95131e4bacc38d87755ed7e0d69d7a1f9c521e1661022418ca49a4e488159359932ed2af7f1ad507b37e8571ebbb05c774b6a59cb560baf5b24236d59341fe7aff0422c19c5e4e30fead18372cbe7d5eb14751705f25bf5bfc2a0d2b3c2db07c87c6ebe39de8a603a1f77e3f63fd02431308ba0c6f1495fa2aa5c70d98c7f3849d4d4cc904a062a7f9809c41010b6f3c7aa282d3a2debf36bd5276094ca98a39347d6a4b96678276543436a08313e8b4f2ec4ed36d4a632113c133400733aed0be5b65ba3ac2dcdc2dae4a945cf9b9aa7b65df558", 0xfa}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r7, r1, r1, r8, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r9}], 0x78}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="35bfe3d98ef99cc7ab82513c7b1a2a636bd7e27ec393e511d3d15e8c3fad5a42bd314eb8a8f95131e4bacc38d87755ed7e0d69d7a1f9c521e1661022418ca49a4e488159359932ed2af7f1ad507b37e8571ebbb05c774b6a59cb560baf5b24236d59341fe7aff0422c19c5e4e30fead18372cbe7d5eb14751705f25bf5bfc2a0d2b3c2db07c87c6ebe39de8a603a1f77e3f63fd02431308ba0c6f1495fa2aa5c70d98c7f3849d4d4cc904a062a7f9809c41010b6f3c7aa282d3a2debf36bd5276094ca98a39347d6a4b96678276543436a08313e8b4f2ec4ed36d4a632113c133400733aed0be5b65ba3ac2dcdc2dae4a945cf9b9aa7b65df558", 0xfa}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r7, r1, r1, r8, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r9}], 0x78}, 0x0) executing program 3: msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) setrlimit(0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) executing program 5: open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r0 = socket(0x0, 0x2, 0xa) setsockopt(r0, 0x11, 0xfff, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002240)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x82, 0x100}, 0x800, 0xff, 0x0, 0x0, 0xffff00000000003, 0x2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x20}, {0x40}, {0x6}]}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r2, 0x8001) mmap(&(0x7f00003c6000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0) chown(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000300)="ffab0e92dc970420f7dee39e0739511a50cfe5007446b92cacf71bc804689b3facfbeabc169a02fa9c0b0d0257a980ea7309966b1d2f1297b4d7b9aa580d59506e6671a4847886d95b7057721589234f5948b5a4e3619cb585353e7c2bc02ee285df30d4f114dc57311a456437de1e547de19c36d4a4af39376de84c93516ec55ca906d4bbac5594e772f52724a196a3e15328760bc6334b3ec6f44810e3a7e2a944cc40e4b1da435817dc4cfe2beeaae104bcc520", 0xb5) dup2(0xffffffffffffffff, r3) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="cacc00000b38f1ff000000", 0xb) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x208, &(0x7f0000001000/0x4000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) flock(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2}]}) geteuid() executing program 6: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) poll(&(0x7f0000001540)=[{r2}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r0, 0x100}, {r0, 0x10}], 0x2, 0x6) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x85) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) sysctl$kern(&(0x7f0000000140)={0x1, 0x33}, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) getuid() mknod(0x0, 0x2000, 0x6da) r5 = socket(0x2, 0x2, 0x0) socket(0x2, 0x4002, 0xf7) setsockopt(r5, 0x1000000000029, 0xa, 0x0, 0x0) dup(0xffffffffffffffff) semget(0x2, 0x3, 0x75b) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000380)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getppid() r6 = msgget$private(0x0, 0x282) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 2: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="00000200", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff009bd0c366ad0ac8f20966e20caf04336d96d1f23124908eb7859d63e8d4818c461beb2f25cfd11c96e50dbf0b6e14d8f3a56bd9e64e79770e954152d68e7470619bd21f8ec813f5f85f30aa1d", 0xfd, 0x40c, 0x0, 0xcc5f040d3bc3a9c) executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000200)=[{0xbe, 0x1, 0x5, 0x40}, {0xac, 0x7f, 0x6, 0x1f}, {0x80, 0x7f, 0x3, 0x7}, {0x8, 0x42, 0x1, 0x1}, {0x5a0, 0x2}, {0x3, 0x7, 0xff, 0x7}, {0x40, 0x81, 0x80, 0x8}, {0x5, 0x8, 0x4, 0x76}, {0x2, 0xf9, 0x4, 0x99f7}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x30}, {0x5c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRESHEX=r2]) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 2: semget$private(0x900, 0x0, 0x0) executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, r1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000240)={0x3, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000300)=0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000400)={0x3, 0x7ff, 0x5}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000480)={0x3, 0x0, 0x200, 0x8}) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x400, 0x0) dup2(r3, r9) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0x1, 0x80, 0x6, 0x26cf, 0x1}, {0x7f, 0xfff, 0xa5d1, 0x8, 0x2b4}, {0x9, 0xb0, 0x6, 0xed, 0x1ff}]}) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000005c0)=[{{r5}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x0, 0x10000}, {{r11}, 0xfffffffffffffffa, 0x80, 0x80, 0xb1, 0x14}], 0x8, &(0x7f0000000600)=[{{r6}, 0xfffffffffffffffc, 0x2a, 0x4, 0x8000000000000001, 0x485e2827}], 0x4, &(0x7f0000000640)={0x25}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f00000006c0)=0x80) r13 = fcntl$dupfd(r3, 0xa, r2) dup2(r0, r13) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x1, &(0x7f0000000780)=[r14]) sendto$unix(r9, &(0x7f00000007c0)="b3f2ba7ba69f8ce302ea4ac0a0bdda7aabe0d7368b94d89e12a3d6af404654a2ce613de475b5967598461c1d437ab5416b82b4e4f42d56d05ac9b07db97381cffe575f81c10eefa12824ddb1ace6fb70d2a09148a9e13bdc3ed638ef72bf9641466da6bf6875f54c9c40d29f30e574cf1ecad87c9701fa7dad7bdca63d459739145e1d2485b2f461ec217279d7f4491d84aec7df0b718268d88106a16b0039e104052f9644d61073a2b42bde9993f2e004653174d46c3e0e1d7f00d9666f2e44f1c619ce4d45c3b377f9f27a8ef69ca2550653a4e46476b1facf430034d4037d4cf2d0f1f6ce490459e69374e923c45c9f7889518c05f246b69c8bef4dc6c7", 0xff, 0x40e, &(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000900)) recvfrom$inet(r7, &(0x7f0000000940)=""/212, 0xd4, 0x1043, &(0x7f0000000a40)={0x2, 0x1}, 0xc) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000780)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff]}}) execve(0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x3) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) close(0xffffffffffffffff) socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x2}, {0x1}], 0x3}) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: socket(0x18, 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000a40)) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) executing program 2: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) syz_emit_ethernet(0x4a, 0x0) open(0x0, 0x200, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4, 0xfd) ftruncate(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x4005, 0x0, 0x0, 0xffffffff}, {0x64}]}) pledge(0x0, &(0x7f00000000c0)='*:*-\x00') executing program 0: msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x87}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, 0x0) (async) close(0xffffffffffffffff) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x87}, {0x40e}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) (async) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa", 0xa) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53186088", 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0x3ff}}) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) read(0xffffffffffffffff, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 4: chflagsat(0xffffffffffffffff, 0x0, 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x30, 0x0, 0x57d, 0x0) r2 = syz_open_pts() sendmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRES8=0x0, @ANYBLOB="410e3bee9fb9b20e3bd770b3d4bb2387ed8d634d9473b548157245e5d37156f37fbb78135ee625717f3114de9206ab2efa394ec1830b31418e75d2a684b7a7381bb4c71f100735c9563367"]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="76e5eac907f9ccf7a251ceddcec7d6aa45dafe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa94651e5faacee0b9c9bb06a00c222f64fcd96e6fe15b1fe0b5c3e4c468de2b4c733477eccae6940c425988f9fb80dd6156f7e468c62f07507594b4c8037a34a1740dccd3293f71c723a9aa42b281d2501e2b8bfb336e478b44c02edc3a6575c02263578568603c3d5a7799c315752a90", 0xa2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, 0x0, 0x20000, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) writev(r0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x64}, {0x6, 0x0, 0x52}]}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0xffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) sysctl$ddb(&(0x7f0000000040), 0x3, &(0x7f0000000100)="fe709e34ecfa8f5dd9ececdba98faff9343b1582de05ca53826962831cd302f3a87460ccb6d4d6d14b88dfff5e0000ef1664c916f09ab41a685b2612c4570735cded9e5372df5c62ae77a339060d16057d53bff6b12c816b8049c8f2ee36a46fb4cf7c82ad8bc910e8b0c6f589b2", 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x3, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x2}, {0x7}, {0x6, 0x0, 0x0, 0x400}]}) write(r5, &(0x7f0000000240)="32848000"/14, 0xe) setsockopt(r4, 0xfffffffc, 0x401, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x4e, &(0x7f00000009c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x2b, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x4}], @icmpv6=@ndisc_ra}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x9, 0x1b, 0x3c, 0x9}]}) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x2e}) r3 = socket(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r6 = fcntl$getown(r5, 0x3) setpgid(0x0, r6) r7 = msgget$private(0x0, 0x460) msgsnd(r7, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f3488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf7447b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x43d, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000080)="3b727a099addf9401e2f3166cdd29a3b66d196e1091d338a73239ce1d763b8", &(0x7f0000001080)=0x1f, 0x0, 0x0) close(r2) r8 = socket(0x2, 0x3, 0x2f) r9 = dup(r8) setsockopt$inet_opts(r9, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file2\x00', &(0x7f0000001a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = socket(0x1, 0x2, 0x42) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000680)=[{&(0x7f0000000800)="0e8ce356455f65dec3fef6cb27ae20c3192652c4fdb66df26ece62f45040cd235199cee616a8b9aa2338ff77eca914546631b029b42bd602e0a4f957a905ac0cfe0ab9a5e20abeb16ed2f36f0b84d42181878655d4aadfaf6c502d9894c2f1e927f0a03a25fddb64933a5adb771a757460511677dbd7af632aff8a65ffcff711bb11edd7aecb31748f77d164414459a1bf2647e1075e801cc0963b9225ae0ca9fba56a099b654f21f7b5335e00d331f93950f6dcf111030f219fcdc2b44afdd94645ea6636bb5a99fcda3526e5ca43c59e8c89a973b584a36d977d8d10deb423956141d53562370746c10800e27857aa022ad9bcb09fcc457aa602d5a169a6f3b032c3aa63737228209188c4c06ba80dda1720d663161ec11bb8fdf2d947fbb096f2b42fe01b67df6b90866cb85bf33151b6ff47bc4784b9df9b77ad196709b4d225b6e874799a1473acf88b34ca8cef72e9e6ea285278c9d02e75433f6b0fa568169c43e69f5a887e993f5419918541029b85e01005b17f63e9916d0cd4a6ac33a664eca63d242a5d8b691d02d537e0b42a5644ea1c58039e196b1859d7d6a29fc63087b5b1d5f7f8cf0083769dbb0941a2bb9991c2b224eb9cf583841f19c7c93540b3c1eefc609ade9cce9d9759f34c4ceaceee2e4e93d80abd2dd4408afd816b0b3450228b862b696291b0cde528bfc15d5b262744eb18ece042b2442c5a074746601f2f613f69fb1ed0251237af31923feab1ac61e6f46ce317448505234d1b215d80a8afad3b4f0b589b8d5320121365922c43267a0af0ecc533262d70259c85c015c7a319400f2c9ad4e672e38079b2f14d0aea7e9607c82b9807089b7b55402c4a8d313bc8c6fa9cf1602e29ccbadb9afa5491c956e08e8f95e7b4d7dbd0829b88c9afd5b862607d1620290cdde4d018177d3f05cf56e21323afe135eb6ed0394fa9cdc7d59289769c2df9572a261c043194614147256795466887e2f9e1dce0976d26455e46776c9dfa947918e0ac1c8b7152266024439b9e94a815053924999a1fa3dd0ba96eff712de14924c94d1392d03e4b1c67fc8740bd77e0ce2acaf9c076493ca14c4be115e43d65abfd233771223e83df36bed21b22eb7ef41bf975a50c455dc02993c8e2884aa3afd6c49513054c1d44b9dc1b364fb1e98254e99af5634a6d3b13f0ce3e8bd12f9bff59355fe20c1dc042e4cd037bd9231544241665c0330a0f1fcb89974115e2b29b2ca442694f4df4c6b8d3e4ed10c51b81eabcb66133fc5add4d46eb8918068ddb183fe30c838e71301079e520d5fb3194cd4492b291b3b1c8e217ddaf9e531fd259f88cc7729ef64bd5c9e1abd3616dc66a03a48c1de0da877a8126cba9897e7fc1ede549ec892fefb3844144a6c81f7ccc5359b09cb0b2c9414671d5755d3f5b7d0eb5f22241f776c1c8d647d0810f545002c468c8361b1dea7325fbc6b88389c35cbb729a35d897cfcf002fab079aebb1e5266d83d9617b055b69751637cadfeae7a4f49f1e687e5767096c86cc0fbb0b14b89e8b7786a64a8de91b7870aadfaf0fc2394f635a1c56a3136be5d877e15f7965c1217519de1309df3b2a0bb5542fd5c2c6a62876f337100e9d6562fdd4f9ad4df2168b9dff1e5460370d22d8801316ffdcdc3eed46a3816c19f93da3129b2d068626c39e9dcae46057035575e4861b4f7c3128ba7af37a1ee64b1aa95fffa386bd033b65f0e8c72910d59f1c49616457355573c169170f68dba3855a001a49b6951ea5ec8f6dcaa56a5084acf095e4d199b56b0694dc64f5520a60cb1094cdb783baf8d381ed5ef6d09ffaa82b59829626aa105c83b331dbacdebf9960695bc9e2b8f97b50046dc994a8c3e747073d577993e3fda517a3ef128a1b70ef78840647d1abc8d77dc894eab5aa965cce9ee5f6eaa8de832e8b4a60fc469a75d870850c76f1b0a5fd6c8850d190d59b19d19ba44401acd7b12f2ccbb91f27afc9d5e1082467520abb1a9859411539c26a0cb2990f5b44791b55a311219077c11b087a4a4a1752dd14e10c3d49943dfc48fb1012a4e606826bcd60397b189a99faecdb8386404886038bbc34c9fdb5d504420cd50bf8021ec4ccb43ad5f021060517c68b32b0510eaf029881e23060723ffe5639238fd5fc0952ea7a6682187a352797634c6633e9abba1493a62932240820952a22b043a94acf09c9310cc1122ffd0eb3068497d704d9fd84365c3f5b4d4fa4b66be8e82ed546b1705cc840b49b61edf32945ad3feb88786470ca76eefd2e772989c921899f5410646bc5ffe75e9306ad2d05c6c9f6548611197fd05ed293e220414e888075fd9b33586b7c8781403e1f7da57cb1321aa4420284fe11966dc981278ce5a971c5861f2650d044d622aa3e1196028f0705701c82cc6f26d1de42c9aea433a881274df215c1769c75adbc3288bdc51a8c4b088b45306dc96fbdb282acfd337f9612282296c7d2af8251342361a8f720722404c25cae71341d05f3a2ca1ff6f58f1c1c92be8543fba046857cfdc22d9fe169aaedd0db669f9584a4c88b07e12763caa05fad4f8931c88fde986688a12b7074dfde694d56227786336427c7edaee66db5a00a915c5aa404e4c25b587756f97ab102f409b8d5996cfaa25f30da89a4e1db82c53cda0abbb5b231215d4a0ee79624af5f13f1596af5b9b0bd89887afad10165d1b3e03ab99c759b19bc9e8ced3e9244f740b384c5d8b9d2037a4b9455222d2e5d737376959cb59b2cef63627206af3cc9bdad9ee2bb1995e7f019301a52666c631c41479656eab8bb5e49311409781e82eb5c8f6d1151003334957649b916c1aa6cdf369e51c5d7e9fe08ef992f6c6937d0893cbb35eb447ea522137616362552d4708d3d974f3eba1cfc0bd79c596526fc828cf7b1582a630445986c42a325066a75608b71082b09d4", 0x828}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xc2ae8d0, 0x3ff, "dd330ed4ea3ebf4d8f0b507e428b9244b0f40288"}) executing program 0: semget$private(0xa00, 0x0, 0x0) executing program 2: socket(0x18, 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {0x6}, {0xe63, 0x7f, 0x9e}, {0x100, 0x80, 0x4, 0x4}]}) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r3, 0x0) sendmmsg(r1, &(0x7f0000000180)={0x0}, 0xfffffffffffffd39, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x40}, {0x8106}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x10111, 0xe1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f00000c3000/0x2000)=nil}, {&(0x7f0000157000/0x10000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x1000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000157000/0x4000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f0000000100)='q', &(0x7f0000000040)=0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x3}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 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(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file1\x00') syz_emit_ethernet(0x22, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}}}}}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x22, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000000c0)={0x0, './file0/file0\x00'}) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800), 0x10, 0x0) socketpair(0x1, 0x1, 0x25, &(0x7f0000000840)={0xffffffffffffffff}) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000040)="3cd4bc24d5462111ded8cd9b4244ae5be70b5fa1fa654c09204492d47ad63b47f0893d3aaa41cf545a2977ec9f58a28330bb9cc9386ca60c45bdc17a32e9978488df082dadb98653715b6d03dc44c73c579bab2db7d41bd004014965ec654ee70a1d27f49543ea76bf2280c3439df907e7bbf21942df6c39aed3f1170765e074fe8de63a91fb2bd17720ea2d37135602eb7d430263a2c2f50890d55d8db605b8e206b6346623615c9aa64a2cee1807ae10111ea3a84d5233100c38570d64784f453b0586f9d1867dbe53ef4070961b0752486088c29316befeb181031e73", 0xde}, {&(0x7f0000000140)="1f23434bc32804d2db9cd204bb68bdfc789bf3c4dd95108e6fcda7ac09266c8791d71a9c78a6e02caf1624e666c59e5ca692b35800c71389d8dda80a9059776a1a0f6e21f0869e0b64a9e6a0f4bf7da229391728ebf163bb5ea85bb5eb1202c24aa9ff40f3227b81ca1954b928ded2fcade23bdee8daba9c80ca2c8394878d39522bb05297d36119ba3a21c451979fc2e0b8f1e9d523547a2909b2d5b02903a1a6402db5f0efefca5c2557101a306490fd1ea694504f51756df26be2a91fb0a0c457a21825921d76b66c9f1234073e0734db82dda806a82818a9b605c84f12fb8c22052a1052b9c6bef92a7cad77131bf64a53", 0xf3}, {&(0x7f0000000240)="58e6db2a94c73a880560a9d7bb4b18e2e76ef2ef72f933978a5d740b57e1fe705cb18202cb3ce434258dbdf7d89f417c71cd9fb6fee29bbc9d7a906b469e5ecf825e903ee25be472793d10e4291c876565c1231f4c7264997c55f8b49ab7c0671529e8bb210ed8fdd8c9f9a59b6895010185f0615672d6a43cb2d614e64de99ee75da43ae4afe3061ba7b9d1b781fff9b993691c0c7031ef6f9899f325169fa0f4a6ac8eb4f700988729001a6332b9297d7df216a90a783459bf3e7078995cfd34ad8cd75740a89eb843982acb601aa4c1ade270ceb0aae5774c4cf20e7633f6971fbf1b590561", 0xe7}, {&(0x7f0000000340)="2e2871c6c71fc6caa8dcec53fecf36cdeea565e4974a008db7d600905d2276a00231dc4e01db5f79d00961a81d3d7383a3ab3a5d0e0eeb7843507c28ffeb7a9114a9717a435b0a03fcaef0e344924437ac619f26f2748d7e05f7c3", 0x5b}, {&(0x7f00000003c0)="01d87f17651824db8dd64dd1ae7976ebc4c19e98a7bc3245631742263ebfd7708c9c783b005edfc53af0c6bac0dc7795fa5064ec6a79fda68f7052970d6098432bce8af1b15ef3caca9774c8214b758162c1396c29b7491382917111279cc9a85a89a80815159c3dac5850922fa8b77d3bb16318424f231ce5dc264dcb941c7bf7a4683eb06cbbd87effc6e090801f7a9a6625d308b33ad54042770ef36337371fc977fc44a64a950f5159e1e0aa9c00def2141f1246e91b9aefd45ab29d7c0271dd0e1b5b56d487155cb20fe61ac1c1b273bea8c52c9e5351cc6b3bec0ac7cddd38da46c35fef2b84a1e4", 0xeb}, {&(0x7f00000004c0)="2f3df2ae6c96861a81eb8323acb2b3b933578dd05ab18cb078ab3b4b77307471db6f06f823d2ec6fff7dc26900e298e8017b4c6e9959e4bf9e19b45607b520715762ce01a7cf1dffce3b77bcf391f7a4109d23b8483d8cacf66f742e27517aa81c35bdbc39d0900f2d75285bd5572405bdeebf73a66288b01daed4a6b1be848b3546fd523d43c0d67db167951472a007a58f463557fe80d85025a2d53e7cbfa239582dceb94e8b9a0aa3362239ab8f7486", 0xb1}, {&(0x7f0000000580)="37dd5508adf369aa5f837f2452a6d0b9bd9c12e4473f3cbcdf0dd8e043242ade0d7852cb7067998c057d652ad1d6c1af4e87b4b7530934a1330a508eb87a054a9d8909dfd05f00333c3aeb96f03f1a292ae9bcf7", 0x54}, {&(0x7f0000000600)="43bd3ee8c4cc429921d7de5d4d3a47b62cff9805b2896a257b76bf9624fb7939f32177c1d193510f0829ff21ed4b5ff69272628ab52575feef1ad3b6f2cd8992f8a683dd1f5dd1f3e2aa", 0x4a}, {&(0x7f0000000680)="5ad83e736be3753c3655d4cf19e8637e2083ed7926eab4d6941e0e3dd39ee8b4ebbb4c762c83d09af182b05d0c4d1fbbf680c617cdef7d5cfbc2e2768d3ea19f9bb7a22d50d54e189da0e0ab21c2777d7fe096f46d4cdc58e66526b7bf6aac7e", 0x60}], 0x9, &(0x7f00000008c0)=[@rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r11}], 0x50, 0x200}, 0x0) fchownat(r4, &(0x7f0000000980)='./file0\x00', r10, r11, 0x2) connect$unix(r3, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x39, &(0x7f0000000a00)={@local, @random="320fbf0ee831", [{[], {0x8100, 0x7, 0x1, 0x1}}], {@arp={0x806, @generic={0xf, 0x803c, 0x6, 0x3, 0x9, @empty, "795fb5", @random="ad6e6decf30f", "f5f98ea32160874f79daf48c300f0110"}}}}) r12 = open(&(0x7f0000000a40)='./file0\x00', 0x40, 0x112) socket(0x2, 0x4, 0x3) r13 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r13) ktrace(&(0x7f0000000a80)='./file0\x00', 0x0, 0x1520, r9) setsockopt(r12, 0x9, 0x0, &(0x7f0000000ac0)="fd1e41cf689bbaf55d929d2cd9c2f2d5892d6995e9b5c3cd014ff671583ed67e6e12010afb842bd12613b8409cee17ca9455634ff1dc6b6befe154a33f3230ac5947284097afe37a9247152d0b1d6de4da4867a27d51aa0dbea6b2ac6ea38f0b98481985e0783483b0b48a9072104c2c8ff1da6d35a8fabd89179de1f4ff7004659540035d93d1aa5237a31269efdd0408321308a326169d0e1871408dac5e2145e703b6da814d07b3fc004fd6ef03f4a8f8317f99ce18f15ab0018a569d23f8fdd34e70e09d9e162efba5876879", 0xce) chown(&(0x7f0000000bc0)='./file0\x00', r10, r11) bind(r6, &(0x7f0000000c00)=@in6={0x18, 0x3, 0x7fff, 0x101}, 0xc) r14 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r14, 0x0) shmctl$SHM_LOCK(r14, 0x3) recvfrom$unix(r0, &(0x7f0000000c40)=""/249, 0xf9, 0x1801, &(0x7f0000000d40)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000d80)=""/22) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000dc0)={r7, r8, r11}, 0xc) getpgrp() getpeername(r3, &(0x7f0000000e00)=@in, &(0x7f0000000e40)=0xc) executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(0x0, 0x0, 0x0, 0x0) executing program 4: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) (async) syz_emit_ethernet(0x4a, 0x0) open(0x0, 0x200, 0x0) (async, rerun: 64) open(0x0, 0x0, 0x0) (async, rerun: 64) open(0x0, 0x0, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (rerun: 64) socket$inet(0x2, 0x4, 0xfd) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x0) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x4005, 0x0, 0x0, 0xffffffff}, {0x64}]}) (async) pledge(0x0, &(0x7f00000000c0)='*:*-\x00') executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000002240)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5d02c4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f815fd34ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cfb24ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04714153ca7e8e671a9f224f4d95bb0140c27093ee3e0f69bab9caad25e8ddf8bea81b380e1f73199b3e", 0x1029}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24db", 0xd47}], 0x7) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) semget(0x2, 0x0, 0x0) r4 = getuid() r5 = getgid() ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000100)='&', 0x1}], 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = syz_open_pts() dup2(r8, r7) fchownat(r7, &(0x7f0000000440)='./file0\x00', r4, r5, 0x4) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r9, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r10, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) executing program 3: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000200)=[{0xbe, 0x1, 0x5, 0x40}, {0xac, 0x7f, 0x6, 0x1f}, {0x80, 0x7f, 0x3, 0x7}, {0x8, 0x42, 0x1, 0x1}, {0x5a0, 0x2}, {0x3, 0x7, 0xff, 0x7}, {0x40, 0x81, 0x80, 0x8}, {0x5, 0x8, 0x4, 0x76}, {0x2, 0xf9, 0x4, 0x99f7}]}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x30}, {0x5c}, {0x16}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRESHEX=r2]) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) setreuid(0xee00, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) semget$private(0x0, 0x4, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x3ff, 0x0, 0x0, 0xffffffffffffffff, r2, 0x46}, 0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x3}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 2: getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) lchown(&(0x7f0000000880)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/52}, &(0x7f0000000080)=0x36) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) writev(r0, 0x0, 0x0) executing program 0: sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000100)="4675fcc8", 0x4) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x11}, 0x4, &(0x7f0000000280)="808f643b27da5db78de01ede1f377436b1f46482478cc0654aaa06d4b692531b72b62dafa435ceb97d2b0ffbc05bc906aa654bb4ae3384fe6f5b54eb996eacaf981c99c21304668118159259aa6ac357c90e2974b2e2bba73f4133a5d70d759d3c86801b4d07a6a9297151cc28e2dbd90de9418cee114caf8de15b81540bec2bacf4b8991b2fa225e6c000000000", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair(0x0, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000140)='W', 0x1) fchflags(r5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRESHEX], 0x117, 0x0) msgrcv(r6, &(0x7f0000000900)={0x0, ""/4096}, 0x1008, 0xffffffffffffffff, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x400, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="17b5c201464e9637f144350e115439", 0xf}], 0x1, 0x0) executing program 3: socket(0x18, 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) executing program 4: sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000000000000bbfe8000000001"]) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, 0x0, 0x20000, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) executing program 6: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7dfbb, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xc5d, 0x9, 0x1, 0x0, 0x1ff, 0x3ff, 0x69, 0x1, 0x1, 0x9, 0x2}) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x100, 0x3}, {{r0}, 0xfffffffffffffffc, 0x42, 0x40, 0x0, 0x3aeba0b8}, {{r2}, 0xfffffffffffffffb, 0x2, 0x10, 0xffffffffffffff81, 0x10000}, {{r0}, 0x6, 0x7c, 0x20, 0x1000, 0x20}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x4, 0x40}], 0x7f, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x34, 0xf0000000, 0x9, 0x6}, {{r2}, 0xfffffffffffffffe, 0x44, 0x1, 0x4, 0x7}, {{r2}, 0xfffffffffffffffa, 0xc4, 0x2, 0x8, 0x6}, {{r1}, 0xfffffffffffffffb, 0x27, 0x20, 0xe68, 0x78a}, {{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x6a, 0xe0b}, {{r1}, 0xfffffffffffffff9, 0x16, 0xf0000000, 0x4, 0x1000}], 0x880, &(0x7f0000000140)={0x401, 0x4}) r3 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1c, 0x80, 0xffff}, {{r3}, 0xffffffffffffffff, 0x81, 0x10, 0x101, 0x3}, {{r2}, 0xfffffffffffffff9, 0x34, 0x1, 0x4, 0x6}, {{r1}, 0xfffffffffffffffb, 0x12, 0x1, 0xb0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffe, 0x21, 0x2, 0xc23f, 0x3}, {{r5}, 0xfffffffffffffffe, 0x14, 0x4, 0x4, 0x63a}, {{r0}, 0xfffffffffffffffb, 0x11, 0x0, 0x3, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x96, 0x2, 0x1}, {{r1}, 0xfffffffffffffffa, 0x28ae8ef295345045, 0x2, 0x8, 0x81}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x5, 0x101}], 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) executing program 1: semget$private(0xc00, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x40000805) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xc0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051", 0x44, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1]) recvfrom(r0, &(0x7f0000000180)=""/158, 0x9e, 0x41, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) r4 = openat(r3, &(0x7f0000000400)='./file0\x00', 0xc80, 0xa747ac621b1dff42) poll(&(0x7f00000000c0)=[{r4}], 0x1, 0xf4fb) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa97e27751f54197c7282aa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f6b8b7c21014f0940d592da6c3053546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a02bfc59e13e20112236faaa7a999fcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e8595328db130403d241ac641af760cc41363fd9fd55eecaa6204d63df53556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595acb64067d0ed43f4c66a553000a4ec08c2bd462ecdb1f6120ea0ca84d0ec8e3ea8375ec41c64a3a70e73051e285ff450732d5516a98d68ebb652e35e7d0d6ebf47782a715e9", &(0x7f00000010c0)=0x210, &(0x7f0000001100), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf", 0x100}) syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) mknod(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./bus\x00', 0x1, &(0x7f0000000380)='./file0\x00', 0x8}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) executing program 0: accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8000e02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c8708140a684", 0x65}], 0x1) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f53bc39304799831b3e819ef9ff0c958d61a0a95d0ca534d53", 0x61}], 0x1) execve(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000100)={0x9}, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) shutdown(r0, 0x2) executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') bind(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x45) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(0x0, 0x80000000000206, 0x0) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000640)=""/8) semop(r0, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) r1 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000240)='./file2\x00', &(0x7f0000000440)) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x2}, {0x0, 0x3}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) accept(r1, 0x0, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}], 0x1}, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x8010570e, &(0x7f00000001c0)={0x0, 0x0}) semop(r0, &(0x7f0000000680)=[{0x3, 0x801}, {0x0, 0x2d92, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x5}, {0x2, 0x1, 0x1800}, {0x0, 0x101, 0x1800}, {0x2, 0x3fd, 0x800}, {0x0, 0xecb, 0x1000}, {0x2, 0x8, 0x1000}], 0x9) lstat(&(0x7f0000000000)='./file0/file1\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file1\x00', 0x200, 0x0) executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') mknod(0x0, 0x1000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd0, &(0x7f00000002c0)={@broadcast, @remote, [], {@generic={0x600, "9707e0e6d01fd2eab24789dee17f984e8a2f95b828338df09912111d134f342cdde5b3fe1904f3f197671eca7a30787ce112f8fa882f01ec107cbf6f9153935aa785d881a0d0100fd366fe7ec84ff7a139be1e5c1531c99d24697003c2c3ea3e46da6924f084522b4eddc51c9c142dafaacb55dd4780683dc5e856b6e69c92b8e657d59478f6abc3333afccd1617aceb741dc2668eeaba7544329a1abd745934431441f1bd33d54b4d0699e5cfd77d88bd8c34583144e13d7d28d1d7e59e7e7db1e3"}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x1, 0x3, 0x8}}}}}}) ktrace(0x0, 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3, 0x5}, {0x1d}, {0x356}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x100000}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) poll(&(0x7f0000000240)=[{r5, 0x80}, {r1, 0x10}, {r2}, {r2, 0x1}, {r0, 0x20}, {r0, 0x20}], 0x6, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r7 = getuid() r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) fchdir(r8) getppid() setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="d4b7560c592ce347bb83ca64da06", 0xe}], 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) writev(r0, 0x0, 0x0) executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x899d) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) pledge(0x0, &(0x7f00000000c0)='*:*-\x00') executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x802069db, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) executing program 2: socket(0x18, 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) executing program 1: clock_settime(0xffffffffffffffff, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x1, 0x4) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x7, 0xff}, {0x6, 0x0, 0x0, 0x400}]}) r2 = socket(0x2, 0x4, 0x6) write(r2, &(0x7f00000000c0)="1fe3", 0x2) write(r1, &(0x7f0000000240)="32848000"/14, 0xe) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, '\x00'}, 0x2) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000140)="6b78fb3e55824866e782e223033000a458c230ab0bc7103f6e1e2f17d98b8a29207f4fcfc9881752ff5259fd5b6f6230c5d858df3bd12b4bc767097d415a522de709ee71ee8c12af84920fb0baae11744eacb4bd3734bd1ccfedecf4772383f7aafd6dfcb62825d599a4637c39513172f42597510feb8a0b98c247513a079d0772a54e79d66cdd573af53f41a2771859a128c9cbed5c6aade8a4f1d7495e790cc7cdc56feff0cc44b27ec1119beb6e555ceed305fb4a84dd868c445e7b62946b410fec5ba311c2602d5c554626f369397b8956cf40c37768", 0xd8}, {&(0x7f0000000280)="ae91a638a9", 0x5}], 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x69, 0x0, 0x0) clock_gettime(0x2, &(0x7f00000000c0)) executing program 4: semget$private(0xd00, 0x0, 0x0) executing program 5: accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8000e02) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8000e02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x7fffffff, [{0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil}, {}, {}, {}, {}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {0x0, 0x0, 0x4}, {}, {&(0x7f0000ffb000/0x3000)=nil}], '\x00', 0xfffffffc}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000440), 0xa) r5 = socket$unix(0x1, 0x2, 0x0) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) pipe2(&(0x7f0000000ac0), 0x10000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x4d}, {0x16}]}) write(r7, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b00), 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r8, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r9 = getuid() setreuid(0xee00, r9) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r10) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, r10) r11 = getuid() setreuid(0xee00, r11) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x1000, [{0x1, 0xa}, {0x3, 0x7fff}, {0x3, 0x8}, {0x3, 0x5}, {0x3, 0x1}, {0x2, 0x1000}, {0x3, 0x1}, {0x2, 0xe82}, {0x2, 0x8}, {0x2, 0x6}, {0x1, 0xa749}, {0x3, 0x5}, {0x3}, {0x3, 0x8001}, {0x3, 0x4}, {0x2, 0x2}, {0x1, 0x6}, {0x3, 0x1}, {0x3, 0x9}, {0x1, 0x10000}, {0x1, 0x91e}, {0x3, 0x6}, {0x1, 0x400}, {0x2, 0x8}, {0x1, 0x101}, {0x2, 0x6}, {0x2, 0x3}, {0x3, 0x401a}, {0x2, 0x4}, {0x1, 0x9}, {0x3, 0x9}, {0x2, 0x40000244}]}) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='x\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000640), 0x0, &(0x7f0000001640), 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd607c000200302b00fe8000000000000000000000000000bbfe80000000000009"]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81, 0x0, 0x0, 0x2}, {0x4}, {0x6}]}) writev(r0, &(0x7f0000000080), 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x2c5d36d679bbffbf, 0x0, 0x0, 0xfffffffffffffffc}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000180)="eaff51fe1e5bc1ccb991079e2b81fae9619a2afa1891595be02c226b24ea3167b78a84ab98823d9c73bc2df6e58f62ab19db7d1b0a9c744d85952ba567c324f788a1c312ed2ed92bef78eac78fed927bfc0fcd54f75cfba36f43c2bce905ae06070ce171c60d76accef4377221098f4d9833f92893d1a4e559b06dda20a19c761c9a4d43f28f004a0e14282e2e66d5ace4b338499a4f3d5aacce000357508e96ced738351fd9bd83f114270e2866c71414dc1ea116081cfee2a631ed7837745ac3a67667b90564bf3064399d994cfefd3133273fcfc1765e38bd9e0360ac07e409c73f8190fc4d094cb8", 0xea}, {&(0x7f0000000100)="c972bfd415b761c96676f34fadf7009efaf3ec4104b4d110a01ade6c61bccd650b7885a2e867fd88bb1f024db3f3c1ce539e6709ae", 0x35}, {&(0x7f0000000280)="b584ef766fcbf5f99326b90ad00d3c2a6602157a663f9d58d0f64e4ef44e0665f80106da1d0f1a8ef3c30f656cb71813be600cb8015cf91af18afec4c0184170ea5ca918090b03ee784a96842f0f5c595b1f36977900ef7cd280c906139e", 0x5e}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8f5a9640d8411c8f2dd273cf3be70e24c70ef9d428172be37a54cb1964fdac626b2da22c882c60c92569d1112bb366f8edead0eb76bd573d58a1a9dc09f887b15daeb98efbb30d2c9453dd53a7430ee1fe0022009daa7df97f792f2c56fe67ede7e99a5842ea959a732403ee9134f5464a7dee68eb443e96fa23bc562bd9b350d697d45c5438aeb18a0a700bf7691e3b67d9c03925c660de8e566e273001c229815563081ad115680cc101ddd90803ce600d2678718fcd9943e8c7034e0cd257be57f050fe334846aab79303d70fb90f2a37b433eaeefae0a847cc96fbe07b308e181d890116068ee4caaa0ef8b7586dd7fa80542269e2fd58246a03f6821babf06e24f88aaa1e3df782092557b5e9c5dccff70a48f140d16fc29df1250f43a550c440555a44ad8352af4f9a996edd4b912f4ded69992672771c3ffcee02141e713809576b4f49193d8d8ce91826edb197ce39af7b71ae656b9bcaca0306ec414d9ead22e46050ee2ac72f93162c8b7742dcc8df38b94a15bae0c5e4e03a24317730d4b9ea7c7014a7b5b3c215cd88cc00b2e3e5d07b47447c2b8b00cc3640a2e4d02cc13eeb6c12d1e7cdfe3627ceea2621c6ace3ee0f611298b7f056dcf30932bcc74bd42ae7424e2b6827c7d5bbca6b0de6e979e0130bc27a933d81b787126e95466e43d202845f8c00ac488c7cf71056a055615ee471f5bbc60008ad5ff3caaba7d0f8cba92ad308ef73ffe0d5a5412dd7ce8bed7f3b142b68d3695df6b49c9d1794078db1598cb44d8be5f91c2a6517eb54fb47698a02ee893f7f7ff13ba18dfb3c3000a567d62778e873ba22af20274eb67981d0f79688e50cc81d856d1c3e1f11e08800cc47ef6af6b1113bb3404772d54a0043cb32e5e08490c28ee6a4f4f9410ba9726f8f9c01f1a84733021c582c4b7741a9c8c64191bdca9d7ed67aba41df98ed97eba8497f2253cb183eb316e0ba7bbcd4db9bf11424ec9e05b6c3c07a199779888285268759255c233d872125b29012b1e1660a7183f18b3682623f5a4b221891ad0642769a96aff2fefc3ede6c24a4b090dabda330ae0aa60e5c835ebb2676c6e14307899f081c7bb000e1142960c654fd139a1c2d70d248840d317ed5f1c43419f2a73f3fe3126d10fc40d0f273026e59a1494b497c6139aa3282a0fc7b01d64e54aced81f6c7edc92621e21d96130dfd9c302b6f6a9f56231d551fd95097cfd889afbe4cc2a1e3622d133858032159608ed5d0800604b68c87909ccd29e793967a828089e36e1e1015e2d262ea321be97bcf88eff3bc65a44a15bf879ab05ae746432ab9e4b85f16a4b459bd513753037763138239400c55dd5049c51adc9affa2cb943a41781558839cafb2d2d19f43635b0b6793598daa7e5bdb102f0037599719cc97518a57373546153ab6796d1dc8815332c0d752d7df19001d4790c78278a8bbd9586ce4dc20133042a935e7d989faf7e07bfb25ae7cc83ce8445808a3287bb1e4033caca391f42ae8b614d0068485d4c0f77a34cbb642bf14d48586cde5b1e583c5e96859f0e2d8025b5f73cc0a1aacf62f46cba874de02dad94f4dd1067ba42b504034a740f513abc6dfd2d3f3e273179ac966800f44a74fe5c48ae614dc61c679222f2ba472e598148361968503b20ff9e4a9bfae012f02739f99e210f4a80caa266b95db88dc39196ba7f1703b5fe2c77a156b54b3c64a4552039ae2d269d4a365035c9d403583d56ea7dde5834024fcc05eba4d8cedab5c55411eef755cb3aec65b99f2aa974251d8d8fd9b28d79724d050c1f18725be185e55055747b3a6fde90605eebfd37bca2c6c63839ccda8776e13b89caa3cc7cc31b86d0001442d3c9f38bccf927acd0af6396ead9a0fb36f39bf0ee2fc3f4d0147b1d648fb206b70fa7920fa94aed3c99516518b88e2838e7be7b4dd5f9e0e891240c6c393a9b512aaf6dc8988f773913e4c517b22a9250da8d441d8bfcb157ffae9c58b23126639f7da52d0d0472a42441e3c2f5015de27b2cc61ae456f5099ead1c6437285a8c7e7bdcfd1802eb525719d26124c64129c004978eafb623cc0e93421912e781294badc428e9d0bd96baeb29260c3526fd959f19afd3a1d5f6b69052250760d33930ad074ad1fffc7dd784eccde78555060147a95bfb2322202acb02f40c5e2cc4f83e705764b3476f56b61dc787ad9fcf70a3ee3663884ee58551c1f2f27c70f109cb6a7453c5d0fa95b852bc81b78d776ca39b708aaa2a9cd325fd0887a21513dc660f4450826f5b66e558a679c3de142c3c24849faa1f66491179efa37624af0734807d81da2473460fbcab1cb7415b0485963a4c6713bdba9d174dd2d16ac51aa4c7635f3a8712a4ff17e5b6ff419d06ec390a58ff52bbfd91203ee04e3ebb7801ccd448647caa01db6dbd0f078b4ff938022ade46af8046352a3a1c667c462d0a78a7e0e97290c93bd3814143612dbfb3adb9735dce19df684d77ed289db820885960dd2c231e2dd0f8a26127607183cba8e75cc226367775a5fc186750f76dbaa462e8beb4b9dbaae306a90b8aa3664ff4bb94c8589c9090654bed24f7d520a66dc33abbc6a5d002301926f5cb3cf6f56f43422e7b954fa6a649114cf17add2543c51affcf472a63ffb09501156219e88527b7ab64f541b73bcd21b433bca48d9b1081d766c22d0f49b2bc7dfe9b9042be4a204e56e88fcddfbdc05e8b0a4e8f529061f837c3215087f0edcd085e610a93f627540a9c8ec264a697bdb6504599fbe355463ceb0c62a9d8cd09862579f44ea2ce294d0dce0d48a6f7aa58b5fe67019ab95680c2650c4cdc64afb756d3712703a39141723e669486b267a701ab65e0bbbee502f35ac22a43794b0b19e5e7a23db7d335c2cb49342fcabcb4deec60c9c0ea48147e504ad7c9c2599010fb044854190b8bc24d1dc3f5ed2b34d6512a77dd8c515f1288b9b7718113228d75395541650fb17c352228377afa2efceafe3f41423fac52193b748dcf6653f3c187803ee93d1ffa132c580b0ec2c50da18940eadbfe1bbbab5e7ec37ac084a36093c3fe99d0bdec14ee023b2e2c6f0766fbb71210f149eba0e18960744dd5f7aeea00dc3a8b950be91e580f9302e1e4c5704fe37997af7182e768dd6a76d1e28d6a1d9b8d75ad86fd86524d4ff1b88e5afa71d07cf39c931c8bb9645e38055c3a95a14d02cd133a607c591faecf75d1fa9ad5873e2aa4e671554b4b85f405adede56f38bb11a1ff857b000b91b706841ab2bceba2337e379e39064436560bad17ef8aa7079ac95bb47a84f4303e9fbe1a73ab283d8b9b55fe219e04394f59f389fee4ea3a5b6a3e7ad531a49a1ecc4315ce9a336d892ddf4d2ec58a5edb6bb2c892e69c03697623c8bf378cf41f5ec0ad66e969fc9df7faa5f632021799652c5d9544d4b3339bab4b11a96be87296a44ace56fdba5f758def44082931fa6866fcd63ff9408b869892462b9bad66c7b21cf1b01bdb0ad3bf6fe8cfee10a965facc4b98068fdd8cf029beb48a929d33766f297a9e73f437da9547380ecb4d8c49d01845921ed2dc2b60fb4879c2e94354ec8c2503453991348be76d46edb62dd6dc8d91fddb48c633a8d6fce3093b444a46e8c8c47ef7fdad622f54cd1418dd807869548b14ef414d44e6dffeee8f0b0915188a44fe885c2f680057e9a3e894733042764fba7ffddabb93a7516ce05004596abaa2d03d4ec500a518aaefa638b12bb80c5106a34bf929825d8f4612ba58139153d0e518e8c66d9f89fae6853059c5f6ba03748860451868eb202d4b6fb657d472d0251345236502832a7f0bff0bde9f0fbb0d6cdcabaf187b83235ff752643c178239ecdda0d407d4fb02005989399d309958fa05e6ecc7f4ddb0d5b706840d357305aa99384fa7812f4a1641930a3328136e30e14bc99783673a3a55f344882b568367be7c0dea5cbcc798e1f23eec69608eda457a53e4f60149ce9af2472c710a948bba491a10b46759da1ed2b4638456392b7dfa34b47ca3bfcda6387bea39d17fb1835dd8fd4b3e37f3ec469fb6658c1111c3bdabc12005b818ba8f0d05cab5795e656f3007de2d46718e3deac8a275b3713dd34001b1aa62f62a5364e7a4af8584daea3230c694e551c0d1489d395a6aae749c40f193b93885434acc711ff78e10dd5f66b76c2570863ff9b53bbfad2c9051c0f996a71d494b4e15da78d37d443b4b29d974a2da5e8f12bfe54ad91aebaf0fa55f0c94c81b60c006ef23062c3750f5aadc1fc90b771602149cc8e2e9a7a156e449f8136aa1e1bb8b626031e272e3bdd090d2c0b462a3a051c983816be10aff51c3398609238f4bfee3ee07446b629ab46322d206abafc9673de03300e8217ce407cf9b46048d518efb2f02f74a700613416dc348f14c167750c17d57a35bdde45921760e287a47d8d2c4b9abc6a2464ea419080dbbe6ef961d9e03a5fd40910d452deae7688abcd526b28d216db11f9f0394cec6c23f77a3bcb873b89fc6d21fd1122eb423f15bd5ead2e237e3c7dedc9d98da37a2cdf8738d43c0d9778ceb99f20d08d806c08b98636fde8feb7a555266124097c382fd7acde7c9d920903575ac3604e8ed19e72551381abe33d3757d45e8067a4e4bba86fda9267bb597950d13c83ff757e7cd59e90f9908fcedc4bbe7cd239275a1ed992b711c3f4e4e8e6de80c55e4145af6058ee005bb58bfaad4589734890a7c18849b1388603f7048867c570083dc62b54d75735438ab8159cb8b89fee65d45215bc2244270282bbcd0abc5d4fd83463f5aff7c1700bf62d7ebcfb5de3ea7096d85c53c2548860b1d99329b1b52dc56d937c38ea89731b88aac1ef99444c2865d7139aa08c64debab53547f378d936877f38df689f2692323aa1c1c5165a81037fa8c505ef349a684899dbd9e93505c5c067957f83a38dcfb1ba1d03a4f4a94fd756106e49201284e955317bca38eeed5616171974e5efb7b67a572cbea39aeea30c38b93856da770b66ed9a23f00919586f71ca1b58c92f6fbc480eeaf7e97e08394a8bcc5984eaebe518eea6ddec4b6c811feee617a9a7867e28ae6b473261adb4f67fbf16a67650ae0ec604feacb8207a8a240bfb0351b25a54663779ade775216575dfbda0165a3c49ff3a0c718d083bcf306b554e6fc4ca26c7937a1249709de81e7f80bbfb39b2456bf01cdf2075074cc8090aa20c080bc05a2c601a5be1717f68f91b9ae9c917bb94098d1141559a03ba2533753feedc017c828d9a9e0c8b40a4d2d4d47077dcb932b79e0efe80abf45fb25968ff429a3a6ca5a7940f37aa57dfdf67bcaea41498bb8a3da06692428ee27524320c8512922dd7ee206919119d42a3715301a4c7ad427efdb9584d402a5c3764c4b830d4e4910440df90523cab7f61841772ce909cd59f4700a3043f27337a740eda114d09225aeefdb3e84afdbd80ff2b00f249ee773d4cd5b4b6b146a252ec5dfe5aaf2e766ae9ba45180b0cf1ef65745422feee53dbb5f68386061b05f5ae99fbc4c70e83269", 0x1000}], 0x4, 0x0, 0x0, 0xc}, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x19, 0x4000, 0x68) r6 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r5, r6) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae52fbb2adda99b4f53bd8af7b58d97059b21b6c82dfed8e0cd854c134f1379b76a827db8a8a265627b588bc3512ce2c4fe7c8654fe285095d6122b119d8b07944ac0cdaaf2345434cee52b394f9e0d329281e2bcb8eab6be071bb909073425af69f625b4b370e402b1c2cd245a0761650fd0774da4f0bc7c482b24f9ab7eb099b3057105", 0x98}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000), 0x10) semget$private(0x0, 0x1, 0x524) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x2, 0x1, 0x1) executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getuid() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = getpid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32=r2, @ANYBLOB], 0x30}, 0x0) executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') (async) mknod(0x0, 0x1000, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mlockall(0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0xd0, &(0x7f00000002c0)={@broadcast, @remote, [], {@generic={0x600, "9707e0e6d01fd2eab24789dee17f984e8a2f95b828338df09912111d134f342cdde5b3fe1904f3f197671eca7a30787ce112f8fa882f01ec107cbf6f9153935aa785d881a0d0100fd366fe7ec84ff7a139be1e5c1531c99d24697003c2c3ea3e46da6924f084522b4eddc51c9c142dafaacb55dd4780683dc5e856b6e69c92b8e657d59478f6abc3333afccd1617aceb741dc2668eeaba7544329a1abd745934431441f1bd33d54b4d0699e5cfd77d88bd8c34583144e13d7d28d1d7e59e7e7db1e3"}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {}, {0x40e}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x1, 0x3, 0x8}}}}}}) (async) ktrace(0x0, 0x0, 0x0, 0x0) executing program 5: socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x8, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x1800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x88cc3a16d1f5a36e, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000001700), 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x9, 0xf9, 0x5, 0x8001}, {0x40, 0x4, 0x4d, 0x5}, {0x2, 0x8, 0x20, 0x4}, {0x100, 0x0, 0x9, 0x10001}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001340)={0x5, &(0x7f0000001280)=[{0x17, 0x93, 0x3}, {0x20}, {0x6, 0x95, 0x0, 0x7b}, {0x2, 0xff, 0x3, 0x3}, {0x3, 0x1f, 0x7, 0xfc0}]}) write(r1, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x1, 0x741) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000440)=[0x3, 0xfff]) getuid() r8 = getpgid(r4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x7c, r5, r6, r5, r6, 0x31, 0x1000}, 0x5, 0xffffffff, r8, r8, 0x4b7be541, 0x3, 0x6, 0xbdc0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r9 = getuid() setreuid(0xee00, r9) executing program 4: r0 = socket(0x18, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) utimes(0x0, &(0x7f0000000040)={{0x100000000, 0x4000000000000004}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x820a, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x200, 0x81, 0xb0, 0x1, 0xf, 0x3f, 0x10001, 0x0, 0x2, 0x2, 0xd33}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000400)}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340d624b31433e8d5a4f9bdb9fd007c500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), 0x4) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{}], 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 2: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x899d) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) pledge(0x0, &(0x7f00000000c0)='*:*-\x00') open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x899d) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) (async) pledge(0x0, &(0x7f00000000c0)='*:*-\x00') (async) executing program 0: socket(0x18, 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) executing program 7: semget$private(0x2000, 0x0, 0x0) executing program 6: getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) r0 = getuid() select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x2}, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) r2 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x400, 0x1, 0x8, 0x6, 0xc65]) semop(r2, &(0x7f0000000100)=[{0x3, 0xe, 0x1000}, {0x4, 0x303}, {0x1, 0x8, 0x1000}, {0x3, 0x7f, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x202, 0x3000}], 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x597) msgrcv(r3, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x6, r5, r6, r5, r6, 0x7, 0xfffc}, 0x2, 0x7ff, r7, r4, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r6]) r8 = getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x86, 0x0, r8, 0x0, r6, 0x175, 0xfbfb}, 0x5ddf, 0x5, r7, r4, 0xb8, 0x10000, 0x9, 0x401}) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x1, r0, r6, r0, r9, 0xb9, 0x3}, 0xfffffffffffffffb, 0x3ff, 0x6}) r10 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r0, r10) r11 = socket(0x2, 0x4001, 0x0) r12 = dup(r11) r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) close(r13) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340), 0x10) r1 = syz_open_pts() close(r1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r4, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r5, 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r8, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x6, 0xda6}) r2 = syz_open_pts() close(r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) writev(0xffffffffffffffff, &(0x7f0000001100), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x13) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r5, 0x7, 0x0) getdents(r5, &(0x7f0000000040)=""/4096, 0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="cd", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="928f198deeeb2aa04d19228656067427b1520ba1d885596506d9d630d8f201d837f4a5f6485ee7ff16f80b29cf260b34e5fa03f92d82549e28496605ea42405c0e97cc38b395120066acd8d8909861f5ffffffff000000006280df7a058e691259cf8cdfa809b5787b26d78511edff8b78a7af1c2572c807d97ce919", 0x7c}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, r1}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000010c0)=0x6) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000333000/0x12000)=nil, 0x12000, 0x4) close(0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = geteuid() r2 = getuid() r3 = getuid() seteuid(r3) setreuid(r2, r1) setreuid(0xee00, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x80, 0x4f6}, 0x1, 0x9, 0x8}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) semop(0x0, &(0x7f0000000080)=[{0x2, 0xb13}, {0x2, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6, 0x1000}], 0x5) semctl$IPC_RMID(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x2, 0x1, 0x3000}], 0x6) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r7 = getuid() setreuid(0xee00, r7) r8 = getpgid(r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r7, 0x0, 0x30, 0x6d}, 0x9, 0x7, r8, r8, 0xfffd, 0xb, 0x6, 0xbdbe}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) setreuid(r1, r3) getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0xffffffffffffffff, 0x0, r2, 0x0, 0x80, 0x6}, 0x0, 0x3ff}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x4c}, {0x8106}]}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000200)="f005c71031c1c5f421277b09000000e4ffffff79091a2f3dbe787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a6", 0x16}], 0x1000000000000286) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x80047476, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r5, &(0x7f0000001440)=[{&(0x7f0000000380)="f9b85911566382fa8bd2c3af4164b991e64edddb8cbbd2d17bea3a606d6e", 0x1e}], 0x1) execve(0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r3, r4) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100012d29fb000700000000098002005a00a500"}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000007c0)=""/4096, 0x1000) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3, 0x5}, {0x1d}, {0x356}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x100000}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) poll(&(0x7f0000000240)=[{r5, 0x80}, {r1, 0x10}, {r2}, {r2, 0x1}, {r0, 0x20}, {r0, 0x20}], 0x6, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r7 = getuid() r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) fchdir(r8) getppid() setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="d4b7560c592ce347bb83ca64da06", 0xe}], 0x1) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3fe, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x6e0}, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000248000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000677000/0x9000)=nil, &(0x7f0000627000/0x1000)=nil, 0x20000000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000648000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005d4000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000305000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xd236}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0xb, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x3f) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xb, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) getgid() r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) setsockopt(r6, 0x6, 0x2, &(0x7f0000000380)="5a7a9ec9", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000003c0)={0x315, 0x7fffffff}) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000000000000bbfe8000000001"]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r1, 0x800, 0x10, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0)={0x7d, 0x101}, 0x10) r2 = socket(0x20, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) syz_open_pts() rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff9, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2138bac78930de12ddc243c187e455a1713ced11820038693d4e76f4a9bd765723973360ead240e9d44508feb5dd28bc74e159596675ec9babdee13994511993a394a9508dce467281ac8506db7734986679e87c230ebbf0ee0d9490208b04f175f5853e31b6ff4a524bed8785b8164bee77547d822e91ae891d4958ff80388f8f862e7eec2fd20dc17a8640b218fde78f336646e0171ef5e832093e5f655434f6baa12a8dfc1d05b18110c712bb9bda42f634801", 0x20e}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d7380bc9d1b55557b60000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060ddf61d7f3b81f9bd35099726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39979681c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603276a832fc590b690c601", 0x1e2}, {&(0x7f0000000000)="70d8d68d5ff2bce60b9d7fd4e279922bd10f86bcdd2172dde5a2a5f945297e484930281cfb4eb72ab23ddb60db83a50774d1969401", 0x35}, {&(0x7f0000000380)="f5319cd89ec27e25177526c5e5c04ec19b53b5ef505a48d7c396ea6d11499e92397d2c43bbdac25585e09503fb8e01af", 0x30}], 0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x43) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r4 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000440)=0x6) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000640)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="a72e4fe98f381336b30db26495f86696b2173b92c6511ebbb70f5f3561a52d12d6c70d0bbbb43e80594ce162d6a33bf115e6c194c0f814abd9acc0a45a135d8598f9b69b6d87622d", 0x48}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="04", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6, 0x0, 0x0, 0x4fed}]}) r3 = socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x7}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f00000001c0)="f735e3c1f2f627d1d36e220d6bdb00"/30, 0x1e) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000280)="fa942e000000004ae90d1c470523fb56f2cd82f3ffcc7e314bcc1be60bcc367233d83aac4273f4f44e4239b7318e3a6207f5a27bb788fd99ab5673af478a9a54074d98e1b4e3b4cb4a263754d2dc751d6cf4a835ad2635ab89dd0c4068ca53a5c6327d30f66911d5ca86aa2f4ea0fc7bc6109b9bfd6bf7c27e8da439f3c4dfc24a99fddf81e0c32006bddc7fed6aafa5019dd4899f1d6160cc398ce43290d509e7ad5153dff0b974c309d36c49488d262b", 0xb1}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000240)=[{0x82, 0x4}, {0x0, 0x5}, {0x46, 0x7}, {0x25, 0xfffffffe}, {0x8b, 0x4}], 0x5}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r5 = dup(r4) dup2(r5, r1) dup2(r5, r3) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x180) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) getpid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x80000000, 0x4000000, 0xfffffffe, 0x0, "10000000230000000001000400c7ca0000080400", 0x1f, 0xffffffff}) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)='\x00', 0x1}], 0x10000000000001f8) close(r3) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf5c, 0xfffffffe, "812be65af6ee1e7148c65f5d3889bd497d9c8119"}) readv(r4, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/152, 0x98}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x7f) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: socket(0x18, 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080)="1d6306b4eefe033a28a8c4804f12fd236729a0905280", &(0x7f0000000180)=0x16, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)='Q', 0x1) syz_emit_ethernet(0x68, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '6/_', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243b19d8e9ea241f577704405a5", {[@routing={0x2c}]}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x42, 0x4, 0x8000000000000001, 0x3}], 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x8, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000002240)) executing program 6: symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000001280)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, 0x0) executing program 7: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)="44e7d4f25e81ac8828083ccd86eb8c4323", 0x11}], 0x1) execve(0x0, 0x0, 0x0) pledge(0x0, &(0x7f0000000080)='\x00\x00\xad\xe0\x06\x1a\x9e3\x02W\xe9\xcc\xde\xdbhy\xe7\xab(5\xc9m\xb1G\x18\xb2\x85#\xff\xd6\xf3\x8a\xa1X\x91\xf4<\x82\x1fP\xa09\x98Kc.y$\xffA/\x88%NL\xddh\xd0\x0e\xb3\xdd\x1aKYV\x85np\xd0j\x9e\xb4\xa5:\xc8\xef3h\xdb\xe7\xd2f\xdf\x83~\xb6\xd1~e\xab\xa9\a\x8c*w\xe4[\xb8V>\xf2\x1c\x01\xb2\x8d\xe7]\x90\x06\x00\x00\x00\x00\x00\x00\x00z\xbd^2\xe1+\xe0\xb0XC\xd0\x87\x1a\xbe\x99\xe8\x19\x87\xd1\xaa\xca\xd9S\x8d\t\xa1u\x9d\xe0\xc6\xcd\x91{\xfc\xa2\xce%\x06M\x1fk\x01\x94\xbc\xafj\xb5`\x1e#\xff\xb9\xc5z\xbf57\x00\x00\x00\x00\x00\x00\x00\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1f) executing program 6: setsockopt$inet_opts(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000000), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r3 = getuid() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) fchdir(r4) setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="9cf72464b4fabdda7378197c2eeaf7b9513c4168902e6689dd6c90f04881c6e925fc78d07173e47feaafcda76a7fa95a589939bea0bd7c6f1abf94daf42fc685edaafe4e7bf54e3d4156e7750b88", 0x4e}], 0x1) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff8000/0x1000)=nil}], './file0\x00'}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r8 = socket(0x2, 0x3, 0x0) dup2(r7, r8) setsockopt(r8, 0x1000000029, 0x8, &(0x7f0000000200)="4e2075abf58a18d38948", 0xa) executing program 1: socket$inet6(0x18, 0x0, 0x29) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x0, 0x2c, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x52, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb3a000000000000004e204e20", @ANYRES32=0x41424344, @ANYRESOCT=r3, @ANYBLOB="d8f74e2857575000"]) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x80, 0x10000, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000002240)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5d02c4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f815fd34ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cfb24ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04714153ca7e8e671a9f224f4d95bb0140c27093ee3e0f69bab9caad25e8ddf8bea81b380e1f73199b3e", 0x1029}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24db", 0xd47}], 0x7) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) semget(0x2, 0x0, 0x0) getuid() executing program 3: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x33) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x1) sysctl$hw(&(0x7f0000000180)={0x6, 0x5}, 0x2, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f00000000c0)=0x4, &(0x7f0000000400)="25c28365985274fd0f11565c64f0b8538f683c32e61f964cf1f91f81461060eed9804eb5c387a0d8e5d79e7ba4f08c515ceb379f29aba912768316d9bc87a47a75e8f1c908ade0ad4d87a6455f6b4ed53fcb65372c76234c03e256e8c28e2abdf2c2d814f4813d9f810cbe0000e3a973f6454fd9d4d9ac630ab34385229f273c4b37e3e2a9f76965d3e79e143610da4c0f21e9e8264f437d324ad9deb4a94f9a13acee90", 0xa4) r2 = semget(0x2, 0x0, 0x141) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x1000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x21, 0x6}, 0x8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mlock(&(0x7f0000441000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xff, 0xfe}, {0x1, 0x4, 0x4}, {0x0, 0x0, 0x0, 0x8002}]}) sendto(0xffffffffffffffff, &(0x7f00000004c0)="34118b7fa325d21de5440c0ea547801e63f92a0c2622425eca6711779f0206d5e98d78be955b0722afad249a475a23e0a72072bec3867060edd9e3688078737f025513ab128d7749bbe78950f2d7d971bb2e6aae20363f1d3a2871e41a66000013273932f6018042fd9fe52300107d0edb23e5c005f9f5daa1b978e8bc9000f233ba1a43b9f70c91d5c55ff08d", 0x8d, 0x808, 0x0, 0x0) r3 = socket(0x18, 0x4, 0x44) r4 = socket(0x10, 0xb21fe7a3e68b8bf5, 0x1a) sysctl$kern(&(0x7f0000000240)={0x1, 0x3}, 0x2, &(0x7f0000000280)="360b15673cd1d70e2189f36d2ae5edffefef8278c6e2a58e4c4aa9b2d1dd4762b66025b466d349cff2a08502fc06db22fa4ec5cdd60c0fc0d33a19b2c698b9e971b6f483541bc35435ad5fefe9c4112c40367fb46043e488c77cba7d68621d49d68dee2171fffcdf22fa5c016bb3753aaf6852536d65e9ca2db398920e0856f21a2c7940884a5f63a7b7179603f0e81d3b1c6ac91820a29dd92e7ced31b785a1f70edb15c1d4fa5f623cb5a14e03a359b40822f68da53b59ae5db340d74754ab9a0b79f1dc78d29339e8c4859c7a1185", 0x0, &(0x7f00000003c0)="e86cc2dfbf85c2a6dc965981a794aea1fef602d8fe668ee122", 0x19) r5 = dup(r4) dup2(r5, r3) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) minherit(&(0x7f000008e000/0x2000)=nil, 0x2000, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180), 0x1, 0x0, 0xffff, 0x0) kevent(r6, &(0x7f0000000180), 0x81, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xe1, 0x2, 0x7a}], 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x68, 0x0, 0x0) executing program 5: sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x1ff}, 0x0, 0x0, 0x0) 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) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x5, 0x2011, 0xffffffffffffffff, 0x2000) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0xfd3ad4e9f5156c31, 0x9) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x5929d53439ccc69f) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) sysctl$vfs_nfs(&(0x7f0000002f40)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002f80), 0x0, &(0x7f0000003080), 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x83, 0x5}, {0x47, 0x3}, {0x47, 0x8}], 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4}, {}, {0x6}]}) r2 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r4, &(0x7f0000000000)="5429102bb15d3d2145", 0x9) writev(r4, &(0x7f00000004c0)=[{&(0x7f0000000140)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x7c}, {0x6, 0x0, 0x0, 0x4ff1}]}) writev(r3, &(0x7f00000003c0), 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0xb, 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r5, r2) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r5}) close(r5) acct(&(0x7f0000000140)='./file0\x00') r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000080)="9fe9464184df0734cb8ce939715e6fddb4cbc353474ae1e45612267a9643c40b1d9f8938679079e1ee214770c7ba764b7abce5ee95c84936ac88588c97b61cab8a909d53d3ae1233e1484ec763352c755db6564ed5d4ae97add43527fbca8d5dedd29004e5cfddb0bd6df007e78b608c625ec11d80335324a2d8e0560d7d435545c695c581abdf58a28d378a36ff646616007e65b8c98c9a9034f9058259aeb9124a68cb4dda3ed5af130cc3b1122268280044d8ef8c7d02632d", 0xba}], 0x1) execve(0x0, 0x0, 0x0) clock_gettime(0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) sysctl$hw(&(0x7f0000001180)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff1d) executing program 4: r0 = socket$inet6(0x18, 0x4, 0x7) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x402, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) poll(&(0x7f0000000140)=[{r0, 0x100}, {r0, 0x80}], 0x2, 0x6) fcntl$getown(r1, 0x5) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/173, 0xad, 0x1000, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) recvfrom$inet6(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x1040, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001340), 0x400, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000001380)=0x6) fcntl$setstatus(r2, 0x4, 0x8) recvmmsg(r3, &(0x7f0000002540)={&(0x7f0000002500)={&(0x7f00000013c0)=@in6, 0xc, &(0x7f0000002480)=[{&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/98, 0x62}], 0x2, &(0x7f00000024c0)=""/59, 0x3b}, 0x1}, 0x10, 0x1002, &(0x7f0000002580)={0x8009, 0xc3}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000025c0)=0x6b5d) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000002600)) getegid() ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000002640)={""/16, @ifru_vnetid}) sysctl$net_inet_esp(&(0x7f0000002680)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000026c0)="16e960e13b660b282ea4b1657abb6edf7d97d8f92ec5d786c324c65176a03e8ee70c9af665901e610f6d6f30bebd6f8111335b5a7c3b24d5204fd5fb8415e52e38ce669c925f09d4191827074b139d166015f59cc1efe480d28f558db75d5f4f8c58d0450184084a72759bf1d5096d3d4a", &(0x7f0000002740)=0x71, &(0x7f0000002780)="643233410fee05eb4c49c6ecaf79986673beb2cdc7360fa3eaead49a5b99ab6606439833e828281b5684fdddbcb53dee08b53c7b0702ba14a1e808965e20762cbb56a9afe7077092592a6d65baa83b88be9c26cabc36b06e6db34a8a33eee92c8dce94e1e88ea334cb50acb18fe666d46e374262bcbe595dc3cd1d3a74d1bf5decb390ae7183", 0x86) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000002840)) sysctl$net_inet_esp(&(0x7f0000002880)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f00000028c0)="82cbbe1e0f7cea2c7a6fe69011648bc365d6df5bf48003bcbd982b401493d8cebe6608d0dd7cd2d0b57ea5d0436ef5bc00602dbdacf97a77dff1228095f10988ea0c25452f6d7d38215df9d440867b77ed4980595e76473f7b3e5aa8794bf725ff4dbcbf6010c28c3fca4d201233e44346e598d3271461e88570e1302367fc344a595c01169486706c9c3d12467a3fa1c5db1b2226", &(0x7f0000002980)=0x95, &(0x7f00000029c0)="6bf0c48bff3f70ae0fcba2b7d22878aa99ffbce33feb0a38fd98c6cdbdc9dc3193151d3b3b2c2bd9133188e39dfcff299308ab650a0ef91deaadd7492ae362643e78bc2ee07452456bc90806b851716d3207014bf204b7cce0a5d93bc0018ccc6d8265a083ee0fac3762e3f9e7cbb0cfa2e2bfa1c0093ab434fbd8720b794e4f8ef31c80a46ce8c50244958d44a4c7d4e9d688bd9b8ae0d353bc119650a278fa003f3aeffed8e2906305b113f47693a9f2863c2e76621f724aed60ac3a95acdcd2c2748fae65f90fc542ae1e36fc0b64428fd149b8d9de329a43214f7e71d2f9aefa0b", 0xe3) connect$inet6(r2, &(0x7f0000002ac0)={0x18, 0x0, 0x0, 0x6}, 0xc) socket$inet6(0x18, 0x3, 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) socket(0x1, 0x1, 0xe8) bind$inet6(r2, &(0x7f0000002b00)={0x18, 0x1, 0x6, 0x9}, 0xc) sysctl$net_inet_esp(&(0x7f0000002b40)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000002b80)="fba24fcac760a2ab954fdea854b69513de8dc3174a8d669413b3de510ffba9b710bbf4cd7870ed1ca234fa9b16ed56d195916ab174d3de14bfcbf154c95472eba2960e966d0552512c540b936ea21e2866419f5b37dd3227e8d0501e78ac681903c58706839242344c8bb9c555a4121afe49e050e97dfec941ca8139f69a00e4f4393cd71b82b76d27100be5eb3069fddc9667101bc262d3", &(0x7f0000002c40)=0x98, &(0x7f0000002c80)="d0ee21372f22f2baa48f83a365228697443a6a219e224f27519f7f3e79d33eb555a55fec0e89c3c9735bdb01574f91804027f6255cde5889fd8368e40ea15b7de93615d653594aaf6e4be072f418104e1a853eb4dce94c5c643b669d09aa95c31ba637d8328be9767bcd50bd6766b94c723754c22c8212bc660473e825d5f1a3846fd9bcc73cefa6833b51f29353248d61da9d608a39349f66782cd05b8e3e3299aeb3248f5e6e9c4489f11950ebf6cb68fbdc56889f95382975b1b85b3b4e287d1b7a67534aa30499af", 0xca) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005016000009f05", 0x9, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x29e, 0x8}, {0x80000000, 0x5}}) writev(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)='M', 0x1}, {0x0}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$unix(r0, &(0x7f00000000c0)="ff07b6513dbb3a8e", 0x8, 0x20b, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) recvmmsg(r0, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/4, 0x4}], 0x5, &(0x7f0000000480)=""/246, 0xf6}}, 0x10, 0x1841, &(0x7f0000000600)={0x1, 0x2}) socket(0x0, 0x2, 0x0) (async) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 2: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) executing program 6: syz_emit_ethernet(0x66, &(0x7f0000001840)={@local, @random="0000a8f57d76", [], {@ipv6={0x86dd, {0x0, 0x6, "7c0002", 0x30, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x9}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @mcast2}}}}}}) executing program 5: symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000001280)='./file0\x00') (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, 0x0) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080)="1d6306b4eefe033a28a8c4804f12fd236729a0905280", &(0x7f0000000180)=0x16, 0x0, 0x0) (async) write(0xffffffffffffffff, &(0x7f00000000c0)='Q', 0x1) (async) syz_emit_ethernet(0x68, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '6/_', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243b19d8e9ea241f577704405a5", {[@routing={0x2c}]}}}}}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x42, 0x4, 0x8000000000000001, 0x3}], 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r3 = socket(0x2, 0x3, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x8, 0x0, 0x0) (async) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000002240)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x2000000000000309, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x8}, {0x0, 0x0, 0x1e, 0x200}, {0x7, 0x0, 0x20, 0x1}]}) executing program 6: r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000200)) setsockopt(r3, 0x3, 0x40, &(0x7f0000000280)="345f3a1abccce4cbbb29e9143e75284c0f3d39ce1e91fe987c2b06dd50f66bf4cfeb9afc8b8cb987a0a4d53123a5f4cf0d1c5b5690692b4a02361a02980a600d39634ad8eccd004248a043368591a0540c52717f999c1782e3108d8282829330882f6fb0fab73b849f4d67e9", 0x6c) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) close(0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r2 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x95) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x210000}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000001340)={0x2, 0x2}, 0x2, &(0x7f00000013c0)="455e0e7fd8042f98a20aadf6b4e0e3883970d6ef930f70e95da2bdf55fd550b63844405ae34ba7a24829aaec432c5388688cde4e733985d2c8b52cba5573cd7eacd9ab0c5fb40003ecbbc9bc8563f4059903478eea4eb52037fdf8ad639b16244d2366b898840a2f8ab673ff77bb7d1be820a246099669b77af0a42d06bc2771cc1b467eac054e1c3d86d266892b58beea97718bb0c287edb299bde3c04069d0eaf56f6746d6b8befb94ea029f8cf3ae4f825208dc35e860b974b2bc2a1251", &(0x7f0000001480)=0xbf, &(0x7f00000014c0)="61cfdfd3b31006714e2320d9ad044d8bda07110b0502283f7094a1411f2fdd928b82fd990b39185679de7c3b49134e7a8e2c9f936b91c60ff6c115e7ab08beb9fbe7c528b054068eb3667dce2e28fb70a960f68c279e563bb1560b3da205c1869bc7ab5ede7b6b34943cc8ccbdf913960f69a1a768311b6aca0807e66bb456c10c0df85c5c798d2fad5a1005ef25147a1e5f7c76dae0c6734f288015dae2c366bacbd3ab403bae8153f3044cd9e5b862f290301d950cbd82b5dde55df13c65f7233a3e38a62d4308c2fe54312c7c318e5606f41a265c60cd99e7d7a516a48d759d29a90ea33bf53084b0253d4a3675d9ab2d8cb8b9b452c4be", 0xf9) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x20, 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r2, 0x6) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000001380)=0x6, 0x4) executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x41, 0xf0000000}], 0x101, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setuid(r1) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r5, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r6, &(0x7f00000001c0)=""/76, 0x4c, 0x842, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x3d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r8 = dup2(r2, r3) pipe(&(0x7f0000000080)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x112) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20080, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x4}, {0x28}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r10, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r11 = fcntl$dupfd(r9, 0x0, r8) ioctl$FIONREAD(r11, 0xc020697e, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x2, 0x80000001}) executing program 3: symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00') r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0xfffffffffffffe59, 0x0, 0x0, 0x0}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x2000, 0x3ffe) open$dir(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r4) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/48, 0x30) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="ff01ffffffffaaaa5abd4e4598064e30c02abc5e503498b9aaaaaabb08004800002000000000001c1d07ee5e9b5a4c8812ca009078ac140001007d01868448ff088b0dca5615966cd58c60b481dfb1d430af102cd04c80adba2fc43812beb8df596b4b815fbb7c245aec4bf782dbeba976b4003cfde0345f14a22289ae27bfa86fd9824110b45440fed414a75f411db014c81016fe4cc615fb00015a984aea86a12afce9a492508060909f377f0000005468973c4c0e9fc9c607f88763c4751aad40a3fd4fa8a5876eb9c3ec0873f8f543fbcd91e5e823eb19c705d053da7c6064913b33cc1c7ed360ac9ec8cd73cdc3a7786478dc2ff751a3"]) executing program 6: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)) setrlimit(0x1, &(0x7f0000000040)={0x6608, 0x9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) pledge(&(0x7f0000000080)=']\"\x00', &(0x7f00000000c0)='*:*-\x00') executing program 5: sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x1ff}, 0x0, 0x0, 0x0) 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) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x5, 0x2011, 0xffffffffffffffff, 0x2000) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0xfd3ad4e9f5156c31, 0x9) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x5929d53439ccc69f) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) sysctl$vfs_nfs(&(0x7f0000002f40)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002f80), 0x0, &(0x7f0000003080), 0x0) executing program 6: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r5) ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0x28, r5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x48}, {0x40}, {0x812e}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setgroups(0x0, 0x0) r6 = getuid() setreuid(0x0, r6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 3: setuid(0xffffffffffffffff) setrlimit(0x0, &(0x7f0000001480)={0x0, 0xfffffffffffffffb}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000180)="24477bcc69f7451f3c953ef2d91f7d0cce15e982cfa2b1281958ac3336dd8ea8a4f10d4d55b6d0d57ef94f3655fcd50fa143f86d618829c5bba28cf795f9917be6b555b9252f572d012290d60b3f60054cdfd2919b25af964399c537d0282a4736010ad4c7e39fe1817aa2a733927ca9325f08001e5d6ae1355ee295a0b6984f5fe6de75ea0b9cf44777", &(0x7f0000000100)=0x8a, &(0x7f0000002240)="a234df733eab46b66e0c67b3cf0646fc3c113895f4163ecbe4ea1ebbf7a7be50d90397a4eef5d035ff4999736f60fce576de72ab93f9bb40b294f1cf8dc55ff69c6d9b3a247e9ee561441d5e64ea24b7c5062152e93ee43759ab200d96", 0x5d) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000002780)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x6) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000100)="97", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f00000009c0)="f941a3733444576b14802158e256a7c16dc37b02eeb94800591b3877b0cde7017caf7d0d3b7541f5d48364442828d19d7685a70ba71fed3158848f9a68bd6f3352d64a21c612e6eaad50cb9e4c8b43773f5f9b43a8aa980dbfd9502b6a34ee4976ad67f2d3d6919c36634a9eed8cbe26d0f87d897cbc091fc32cb21b559dd035fbe6b7765fcef72ca9d31451d6007b61d4e89ec015c7ecf401e9e98cdf9c5c5b1351644720d29c24dd2e9e017f85a12141e44ba2f260339f24381d113c634d9918daec904b75eac711a04c56ee5d4a9149185e2437d8d58e31245fdc52a0f0dfac13288b27ef57616ba55dac691005180d8d67799b5bbee3f7666657b024d2fee10e5be80a28c57f67186765dbe2ea606b620102d062cfee03d1f9410fc4115a1b90c347d103042ea3505f7f900c1ef1be52100394308863e0c555972d3214a0cb62a40b73a050f43ee3bb16c0f3a3ba4853c8bac0678f2477be6abe93e886b17c0538854cd7db840c46c5e1aa86d276ed94148a3553a70a0465a8aba7a9cea676e42c9b8b76e2164ede57d979cc8d20072f410b409ac8363ca7c47c9c884daf9e47f02ffa48d4b8a196ca10432b6a16e55ff8235a3709ae6da6918513832f1b81d6f10d29931a84665eede5643098edd8177e0d201467927b9137aa22441a9bb15e9a290a7989e3121e6daf028920d7833e0d14fb6b504d230e988e6e9fd8b278e4737c7d5641d258a534be01ac889cf64a3766c19f4f3adce393c70fa0aca2d777a519cda3e2e8465eab78249be23596ecab815fb89f1f998c28d84bfa776ecbe80e7cf7a460e147c881a338f5f8cb4ba6d12822b73bb75d6b845f96acfb9cfbebc7fdff17d3a3a499174c153aaaf375f807273f94d8349f44be75ae91874f266ba1500076497b8e69a9d0d47947452b1df0d3ba78a83a9add79bf96e8ffe0f75250081e2685758608461008e0008c0e398b99da93559392f1c235443174e1c34d52ccfaebd34011b7447f12d1a90013fe5f6eca33b2ddb118794282356694d3908edddc1841116590e30eab9ea6ee834f1eb0f0f66d8bcdfcaa4d4b5ee43428e7862de797902d7bc21017130fc01a97c38665ddb0f5650a76b770214f45a176e3da83dbab6660db293a82255a32f6bb359cddf2a231140ca63afd18157b8f48bf78d271b71a0ac5f73992e9501285fc3261aad7b5875748ad2032c70bf3d9daa68fdb50e836a2d0c5d06041810c66fffded9860ce05d6759edb26112695c5833840d92b44c37b84fec34e82cd8345a1366f358088da2940e300d602e81913a7d02963730b6de71d56f43ab33aa34733bf0c1070ad4afd34f0c6d9f98e927d9146bfd770b51761da57d36cbb16a86275d8d78720a1f6d8a5ba63eb29e1771fe53f9aebe5ac4a01bc08f1f20f10566dc4159cce78a44e7db8290c7f96f84d4436747f19f8c4af0e22980ced78b574ca94200be064f146fdd30d47239b432a42f089d1b0f9f7355bc3f85b1ba0ba3c1eb9f4f0fb97433ee2f213d35cc740f5e354555fa6567c86443279553c8739ecfece55d4733ec1043e195d85a731c1028b696fafde001888e0fc7c6c21de50a7ea24110c507ba0221386638de000ee23e4dea416ba3b43b64c34211600c2f45b2bb22fb99f92ca635d08add70e49fa3b4e2dafb266dae06a21f2c28739ccfbb464ba78f94b1aafc3ca52a2b68be6aed79e33fabd0b284451ef964b3ddb14a4820776996dfe6c48eab6a699cd82fe4265cece1628d7fe691c85414e8b37647026a33cd51355638de6e4df36c888db0ef04dbf141ebaf5fd1ad485ff3a146097855b7ec10d5aac4e584100e4cd511fec963818e6ed06cc383158b5188c59f544433d4050f79be3abd4e6743d3bdd51064f10ae47d2cd13d854a373d6217ffa6d2e79337206509dc4075440ddc7a09b6c6e15e65483bb0bceef80002a7599b7f2db9a4ff0d58c8ff57e9357b3ec8e7023f21dcdfe94e7fce201fe3cc0e5b23a33e4de1a7a82085d6c57c3f26f1e2f153d84a4eb2a012b56add52954413fc05e5b7f38818e59891c6238b2cf12f44f44bfd58e0a49534a33515293902302f70cf315d69c21921dda2e1ac78e72724e02a96a063fb673984230c46eb569e84f4f828807043d4ca960d9935d6941258e207e84cd7366388660d075043bd3707bc27e56240dcc258e6840fa4ec54cd933a3f21417a13d987d10c4b03299d4518867c74e0b10f06d0da7c310d6121803b53a6c63287ddb3bdc472dac91ee66304aeea77313254a164a7261560dcd7f56b87848b264eeb38cfe154dd329ec4dcb3f5610370236f235e7ad51ccc28e484d10dce134cc2320a0ce83c451418bb2cf8c48ad42ab12bef92c2b3ac4f3110f1dacf2301638347921d984e4b0893c48aca668023c52fabf9e3fec5bebee87dae9708261e7e8a7316d5aa1a443342e3b33d2a0eba9f9a01799cfea5664d8f71d0403e52fd7f37bb2dccd61907a4fe8a47235425dd51d35f9560563a68dcc1b8c7731498bd0b5b7b6a32689cafb851ff07af189d4e23e466db15336249bc7a6f15e572a9a1d8a1ecad74ed3ba2f91990228edd725f98ab00f3b05c6fa7b56cc665650cbcd961c2239c86c77c44851259d5068266010a0fd90309f6a2e128bc7b7ee0b58def5332844050b488c35db0c0794b64ffda33026fb0d384d6e8fd40eba9eeb2cec494fe823f8011fdea981db1aa14255201f751d1bbc847958abc57fc690219398bdf0f3e58b0d047fde37ca328e181a21aa49ab3acabe9d8c39f16704e84713d61722a77d7baa0edbdcec19fc73a0625efb36d97cbdfd4f20379ae81bc9a4f6920976f835ff96b1eb55a099ddcf3f36c90ef16efebb3a3ab8536dbe07d48772c602c0483724adb338cfe20e5b4dd68dc8c352441040bf88c17dca971440bfb05e63ed889ab7e5a488b82beba9e96b4a3f71b9acb1e8b17ced81bd030c512a97422c394124a87e358a6830bfb4b6a6d253d49a5a6ee228450b21b1934a2b71e7aa2e840636179170df324e5f3832b18aaf0202ff4ed36d4b43dafa28e53a38a96414456ebe791dfdfda128a85f4206b27bf85a4056309fc430b5bc9adfd0dcafb9489c5059f703b226ea9a2baf107ec907abe33b0930fd6e5b8cabb720eb0760cd8698fc3739e00b71b6253e32433f584ad84d14dc6428fbda9e6a34660d5082972b1f56794b41c2a061c34cb8a71251383e1b35f1612ad176df66b0b78ac2704d02436b8fd7401feb4290b56aae3c8aae19fc80e67711089e2756bcf8cccf3774b16b83b26ae264ccf6ac06cbe7e0ab5a5703042269a13c0961af48efaccf9b2233ec6c887f4a42f73d6962754193886c5f613397290b24c25784bd37e50032a3088b51fd956cf3409041a20e3cb546c9e974f1b8894db50ba7d840be905c4ca73921cdd79ca6277bd474fd50d2125ea3efc555aac4401778546d8fffb00ed349981a9308c2a7640d81da5aeb47f63dc059462d81f96231c5b2b2511abb695dbe3ad42740157889a43698b24cd63a0404feac940a70874e9a45c4dfdd1d702ba19ac0710cde8406a55c7984d6a96270a20c483a12fec49a6d66e089ddda3aab0e293100c0ff66a9afada9993fcfa5e31a96ad7e354e75cc58dca9949eb2c113a1d1c079fb9185ece58b405330992e2d33aa8ae741afba029c66dfc7cf70dd73b4d14f3804b81a8d91aafb8d182ee399a913a2ea27c3b9029565fc7136fdb45a8a2da7995844dc43f3a566df0a0d72c9f5f54d9c91bd1e2d700b2855e2cded13a9b7710ea89e2ed66d3793812929db9cbd61e6d2b6891894a939d8804e7a69548adc30e9fd28f9cb80a8132145a58261a8e3f289753108b386be1525865c2ea16c44607d44126942631412ea83cc45195fc03a22faae61bb649f5f7eed85809f194a6c6b0d286d84efc3ed2422e3d0eb24fbda17a1aca3b4bc62f65855b3591bb93f5da23116b1eb840792909a5ba34256f2653b30be6dc1365b65ca8446307269b393e4b8155ae6827e1bdbd8dd0a0cebefe69dde238c608b4fbfa761801bc6585200043282715b645fb3986ee2c216b1d00641992e89906cf85ab217da9e309bec7f31c268e2a544261a671f7387637386ad8e106a4d7b6a4a615eabda45e67b6179ff077421ea241c11f43cc278486aacbc947849da38371d80822ef8c4fdcfa9cd6e5200cb10d1139c4ec2e202d6b4ec10c813094cbb2205664a0746d8256a3435ef1ee2244844c76023613ba2f88be035190792c775ea3c54d07be018ed53818e11bea0d6dc90d99caf5000e3238ede9f162f4e3fe6d85c52edd430b719833f8ee3d94911b03696bce1a04bf01975006cde9b9448769e3659ac4b04b9617c2b19a650a94712f8cf0db2a1bf4b357016479d543f63f42b475df8f84809aca6ac60f37c632a32bc04d49650c4f1bed2a18c1303f71cdfc245e89072a98dd140e2d1c740ffd8393e16919982bdbeb9c7486bb48037343a81edbbb91ae086293434ffa81f96563206ab9e92f7da0778910649baaec276bd5003e3e1651a362d19bae4c04c92d76be232aa98b111916e117194f5320c026175cd84d24b763c8d045b85690cf04c406188e57058790fce1bb8d1c7ad3d0f95546d1d42f04f4e4baffcefddb8366835ac7dbd7dfa567cd54e3954449ad73480156959eb2aba556dffbfc89c3f2819c08fec7d9893579260fd76c80414e1fc976e4bbc433dcfed5c5dd67db1f005d6ab8bb021dd79901d1822b64d1455b165acb1574dfb37215e647fdd8155c5c2c453b8196b80dcc9342da781c3029f1f17e695b35d2949aae0aafd2f44be29b5e3a1e754d583ec15ebe4c3a51d0285aec10f94a4e116e0b32f276c5a2d23cada1eb7b99dc9939625ed72181ad2deccacf6e282c652ff1213a060ca910a7c3d201dda1c049c52c32731e7fd1ffc7eeed62344633ce4c27350422d5b90a3575d14b147889035a446d3d9b013b1ea95d35a6bb78bc2e6914a9d608a2f95b7d83bce2734b1656159056997b9f76c906727926ea0522d00eb76be544c7f1ca7a64566e80693b1b71ccd2d9109591088dba58be43bc5f53784de6b7cfd943266e7e6382a405fcf6e1e7ee0c8783d93f08443b87ac0e8df809cbd917e709ab0c80cb42b8df6854e079dfb1b44ed421ef3b0a305a89daf0a0640b194e2b86c36649d4cb1cf4e7c5294fd753ac355aa6a0de052712c81d740012087a5776810dc4b6eaccdc0b9dea25682d52be89f3eb4f882622ece49fe1696c2dca0d1931e790d4e41f6dfb3e6575da2c304d1730257a50e745affe01f05940efc51f871cacfe73c7ec710615af5d6677f310a0975c645238f924f333543494f85ccfd0ee5135a092b2a8c72622955de6b5215f190784f669bb28c78389546c6743b97b074dc2cddfafefe50d2fdc5b2fd082d66be1411d9b348c85dd4188403920aba9565df7a94cbf2cc45c4ab668ffeee3998b666f91324f6ce7ead7c125f6dcd2b77752d71a8baaced273ea55d7af33a66cca9eef463e4e9aca35fdf3a3158508944ad0abb33d9bdc637892da3999744f4df2e353b797e48483e9a3995d2cc6397212c281bfee5291db731f91d7ab1a5be991f5df0a01f117972102b9d8ea3348f677dbf0abe44268187636a97728b11cd7815e27bad6d59dc74664480a64da4aecfa34616cec357fbe634f5888024e836bb17e8d16ceb3fd6a4053c0bb71aaf597763a2e90ffdad4a08d0ffd7e074723e1529b7f127b6210c0f39b42968f20cb3e083", 0xffe}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0x0, "1a91880000000000000000000000000200"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="4b9af7", 0x3}], 0x1) execve(0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000740)={@empty, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @local={0xac, 0x14, 0x0}, @broadcast, @loopback}}}}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0x7f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x5, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r2, 0x80146952, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x37, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sendto$unix(r3, &(0x7f0000000840)="0f87aff48c12a268bbab7b942c8d7fbc8dedadc3bde3f3d9da2133b53f4705490801dc783a4e048561c032d818fb9a675f32904dc306ca0c3f51a2955c24d090d2ac288ff812850838826700346f1d7bbcf7432a248e3e83749aaa8e98c5e491b64c33634d08169c59b4e1c601078519647c2eaa4186f278354d46c860c1a58cb4c905beba42509502bfbba18349fc875a5eb9ee025cf5c527c97be2a3d0da8b453b0379e79b19e1f2e3f5124a70bd3d0dc88092b98f1da5796c7b92a5a73f2bfca8e220004ba895193d921241e9376c32a25d0b582c97c152a845c94eb3bb1961000348b8f05ee3e9aa0a6ee7952825614bc48bdd6cefce8dbb1e16187fcfa44fa452821f7cb9a23dcee4ddf617219880574d5dfc5a9ddf7c8abbf86a938e53467763bbd0c2b19b5bcad4615c4c6b925d946ac80dd06aeb615308339104192b0fef675c1db6e7bec73e6da3845873ccdd17e62f2a681d68f45c9f79cee351dac7e5b479208b2ab0e3f2eb35f07a76312c37ba13de1d18d791faba2a4b412b2a9971b2a331a5d47a", 0x188, 0x8, &(0x7f00000006c0)=@file={0x1, './file0/file0/../../file1\x00'}, 0x1c) mkdir(&(0x7f00000002c0)='./file2\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') sysctl$machdep(&(0x7f00000000c0), 0x2, &(0x7f0000000580)="e75ea0cb22f9520ea73cefe5b74225082755ae3246ea9eb1e1e4a0bda64fd0ebafc92462bb8d2b71298b886af4426ea139681f18783dd75e1e18f64e5bae56ea4fc0fbf0271f8916b14db0c1308fe31c74", &(0x7f0000000600)=0x51, &(0x7f0000000640)="0056867e05338636017fe00d2dbd49e6a8aa2fd8a00b22b8cdf255c3", 0x1c) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x81, 0x1, 0xc}) mknod$loop(&(0x7f0000000680)='./file1\x00', 0x8000, 0x1) executing program 7: r0 = socket(0x0, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r1 = getuid() seteuid(r1) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x18) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(0x0, 0x6000, 0xe02) open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = open(0x0, 0x40, 0x0) writev(r0, &(0x7f0000000140), 0x0) mknod(0x0, 0x2000, 0x637e) socket(0x18, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x2000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000001c0)=[{0x20, 0x0, 0x0, 0x7fffffff}, {0x0, 0x2, 0x5, 0x4}]}) symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000001280)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, &(0x7f0000000100)="953e10843053b713ac8c56c343de4bd9751129162fb4b01888f29b3fcd7114fd09d498ab967062b5a30d98aa890af448a6cea2c822d64505", &(0x7f0000000140)=0x38, &(0x7f0000000340)="2014ca01b286c44af973c2f00b50e0c7cf24777aa379e489cf13da0667d6ea6542608d91f63d0627e09fd5b086937f89f0a2d7a144d4036912270c2c1f03e5ed0509cbb83f0bc39835dd030219df3931d9a08e331c3b19912b6543ede078aeccd8a21bc7f00076bea9ef05f183829376afd1559d33ae346ceb3a4b825d1617bcd19ffd7f699e413a4b3cb940de6f0d06602cd0b221420a6e1c382b55e97fe7eb969509d638f8a625a51afdc31e39eecd411584c825a58d1dc441af21ce5afc32f824aaac9f6702cd2a8f99bfc2e62bd1325cbd08c587d573c9c8c2f5", 0xdc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) executing program 7: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) open(0x0, 0x0, 0x0) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x5, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}}], 0x7f, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="9f969b5e2f62efc58bf772ae972a6723207f433ff962b4038bcfea18f7eaa6aa9f0b", 0x22}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getpgid(0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYBLOB, @ANYRESDEC, @ANYRES64=r1], 0x401, 0x800) semget$private(0x0, 0x0, 0x0) executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xf1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0xff, 0x7fff, 0x7, 0x7fff}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r1, &(0x7f0000000580)=[{&(0x7f0000000100)='u', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "69aacf10ad4d122d47b25418343f33cd7255fade"}) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) executing program 5: mknod(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r0 = open(0x0, 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa8d8ab3698e215c3bdd6006250000002b007a006445210000000000000000000000000000feffffff000000000000000000000001"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x3b}, {{r1}, 0x7, 0x62, 0x0, 0x0, 0x10}], 0xa, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x4, 0x200, 0x1f, 0x6}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) socket(0x18, 0x2, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 2: shmget(0x0, 0x4000, 0x140, &(0x7f0000ffc000/0x4000)=nil) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504000004020000000001400000331c13fecea10500fef96ec72fd3357ae30200004e3003000004be38166a91f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d1b5c223e7d0c032bfa8970c1f505002021fbfa0c0f00008abfa1221554f4e0f668246c0900000008e371a3f8343712051eea040000000000de653a1163386e7ef42eb062dc165c8ac01c367ab984af52ec07e748d7ed4c61313835c63f11553b26c58e5c086ba952dd9850a5d17bac31917b481064294eef1caaf6f3ec6f4c7fe252464996961b9a5235a0de3164dcf8b7848e06413a8857e22422905e38112ac8e0d80144f1305e5597d2863af7e44c4fe3d66de1b19b5809a4641ffa14d52f4ed1b65e000049d73bcb496c416c51a6abcd97aac8c601d973470359a118d6865bf147233514ab846168af80b2fcab8e48bf0e53afac7641fd0261d7c16aa67d4b4de3440500548c4bcb5f830dd6b5fd2325243f7f4bac915250adcc508d59580bb7c97bb953ccf446c248c60d468880861706c7bda320cc1969032d00b30000000000000000", 0x193, 0x40d, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) getuid() getuid() setuid(0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x9, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x1}, {r0, 0x4}, {r0, 0x40}, {r0, 0x40}, {r2, 0x80}, {r1, 0x40}, {r1, 0x8}], 0x7, 0x5ab) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) writev(0xffffffffffffffff, 0x0, 0x0) getpid() writev(r3, &(0x7f00000004c0)=[{0x0}, {0x0}, {&(0x7f00000002c0)="1c8ebc4d42e2755b328d9dcaf8572b4d2d5eed5314ee90381fb6377f126ff588f85f8add64f30468763e60764ad639e4e921f52710afdccd9cd4f96caf5479cf40b7f93f094409b41f1d19898e5107d0ed4219b74e9d0c2fb3fa301abd6952883341737795fd5500c92e2a17064f6ede74e42bc845443e448c6fdbf9c96532", 0x7f}], 0x3) execve(0x0, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) executing program 3: syz_emit_ethernet(0x4e, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000080)="f36fc56fbcae02", 0xfffffef8}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000040)="ba000000", 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@remote, @local, [{[], {0x8100, 0x5, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @broadcast, @broadcast, @loopback}}}}) ftruncate(r0, 0x10000) executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x100001f, 0xffffffff, "8b050003000100787d902b56d864d3c3a3f4d3c9"}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x27, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)="e35dbfeda71d80e5fa43a7683ebf074f330bd14903519d99401957f0a5d112adf0f7388c9bfa9c4496d0b78f7c1cfa8aec9dcc35204ac738cc8ce693bcfd2d7a97874115617f3ff5939a19e4fc06a51651ebe9f73dbb5bcf7667a21164ec882e89c1e3ea5ab46657b1096200aa773ad42623280cb88392e46ab068c67ad23813b135617603e66e2393b5aca44bd19edf041d2b5738b0e6d1c3b9dc67b23aae610512c4d0c10036028ad2e1dd1fc6ce9f80d467e9916b7efb0977945f229cc245a8526b1c2148ce321b47e23463b2790f89ce6301287997873500d08f19c7ba8e4609f7a396afca3ab7cb69318e1f876c4213478806b2700e78d961af0a5a8a7c4a973d8aaf635aaa873d8532fde2834bfb4218a1e985cfdda0ad28cd0dcbe666e7ee7d9996e3fb8c4c27f80ecc8bd3e6b64a72f659fec065cf954e8267300c4a4aaa8ad03ff7bee328e0da83634e2a8e018d67c0be51f78faefd207518de0f8f8ad364585ef996b72121ba54891334751b151d5564df556d9e4d8e600b0ebb6eac72fd88d58c67c5e3ee3e98e89aaed1b74e93e893ca6720b984a1ba0f8bf6815f4f8a8d5743819673e44f7b5ddf305bcc0fc8c3afa48b4fd82316bcf597b818748fd045346bd7f2caca69811aabd2cdcc32360bce9e0acbf98e943849ab2f946428218d83fc3a9cc03bf5b66a3e6d80ae7e47e03224be1b7626cd329f410fc5ae7d4e0e2fab30adef3057ead391a34470b5704ff362d628ff9324d50add8901029b190b292091c2acb88fddc6285fa9101692006ed749895dd65e7a4878089376f0d6abfd3a41dacaaef23c0289a2c6a1a0c85174ef070da190643e85c74d0eebc07b0edd3e36f2d355665f35202d439b5b1d67a9fb93d7d0791160269bc1256c54a1b94f0024eb3d55dc0a7d0598a80b78a71dd29cc43451c981fb9615154659f864f467d2c0fabad3699dc0b4a2476c4846c848b313f7fe15f6b367e60db91daffa237815fb3c593a24c0332f6bde3c9c9c88c8c65042a23291e35452bf83022ea93af13cc19e81a532e009e88a34b28f7f593e6acefe569da3a8f1189f7293724e09e0692648ee5703ecf96de190991567df7aada63a248390798796d64b97dcd19298c294f26fe2c7878783ec13cf669c4284c1a7c7c37c47a8a481b6a6b308ba29af39110055c607ec9acfe44ba6bd78dc5e6e48b9b42c5dfd968d05ed5ede2a78b4cf9a8e4b27c261210813495004626594ad1cd6a0fb22732a1c87143118f5b34ba487e0fec988deecf981776fdf4afbb80f66f4818cd8443b8a50e3539648e615907fed142b4ce44ac1a316d3c0b922455f626ef8da49817bd0442c1bd1a0a5c2de6a3519b86a7fc79c5b29ce3a045e02cd839a89e79b2fceef9d185039247115308c3330e1cb7a7e022477d296163c05585c7b222260416cff69ea843d1cd79dbf0041e3a518008721746c825b36fdad6bb8ff6b0414f884b186551f6a5b9b4b51a071048d05aa255963a37ecee7a030a38e8e80041a1033b618503bf0f3203fbf5e6802b833b2e711026424fae8ec4d6d55882623f9a72ea99593c9f5cca8888e1b38ea0b16318f39d176a2ce2e1eda8bf79a216ffccd3faa0916e46a0f8c852570c98f2fd9e99b8ac5972bc418648b942ee4b65c44d057f48df868468a4736f9ea30a273c8dacddd51f1831be7bdd61c9e217d786ad1ac98cf8fd74ecf96617c5235c35e3a7ea2a913df8838384aa055b53bae2b19901a88c1c87d70f4535e27b9c1f066f119346797a991f756f70eda64defcb1dd618f93497d70378b7e0fc553174f8bc021f60e47d632cb06658ab1b7fe57d9587fe795da911c7c7fae13a9a7113a8fc44828f090c2f2bcf324629b9343a3967059fce5dd66d12808d9ddf2410f34b2e424f8beebcbe0bb4a318a0dbeb405a56024ca868395d67303c95674b643e02a10f2140f3a2ea930d546562fc83fbb7a859dc7658568527460c7e06f7d667ce8f783502bbdd97c80ad944d2ced3346d6d87d6a513179a0e5edc79d9d9584abbe49de9f3b4034b5e023e8b67fb39e5c00715f68d3caafd0ad949b8c71abe94940da8bdabfe1209439b363447d52f230e5d1659b29be45f77dec84ef2836b4053609058a9c0031a7c76bac63c51c3a4dc8aa2ca3854aeb3fdade6b888ec8780a4995272333aa1c3d2959d1de71334bf2990d3cf13a3b62a7d370c944f5e6d0b7c259201c43bea9cc21da817c974331f9d6be9338c608e0fb172e0954eecfc3246e10ee5c205cb0fde8640e323a6e643194f4512362a86f08fd92e8f08b4fa1591ea6e8453ff306f10c71b0340e732147f52394a49b655a9904cc2097f6a0cdcdc124abf72b0903363a14906a6efdfd6a97f92a3a697cf9ca70a1ec53ab95efec7988bf8f6cb6557388d23a35f226bca8a565778834cf09298189ab77d1b79da9733200993a496d7effcc6e26840bcc58450e1936e4d5c58aa3c63989b446e12209cf6cef60c1e9090fe177181d0dec10490660fa17946877320fa2a54df5bfae16a3780af576cd062697b58826b046f1741b41bff2c3816b0dc0bb4d30a6f7a92c18b0e5051ac49be01d111ffa3194fbd05273a9de0b3b19c07539a935583397eaeff3facf7099d8520e3ce4b9cdcc7501d0a081a59dcce8886674d38651bdf0f2b6eb5f6b38db3a0f631d99a78aa67bb29d8d7d20d00f8270bb855adc20adb10b3e4c84345d57168c282fbb2b3944643d1a2190d592da2b3f14f283ac7d32b04fbbf1e925345db415a22cf9115f9b954c9e534613028cc9775128afec3507e7b8977a86c2637839fec7dfdb401173172f10fa661ea39ce2dec7acdea4ea88b54fc85e45f4bd52463837136576e78cb8fa873abe21da61cff7d77f15ada2b8aa5a28a69c3a4b4a499a1ac52158eb52bf1f760b4bd5a4477b9bc224263310f987cb00f501a11257bb1f710438a023d7dd7b91b3d9a34a114187640c3955ae36cb04d6dd10a90fb203856cd8fec56fa6fc4217937845bbb073b7bd96cbac32d7150b29f3d42bc2dbf6425944e507d14457fe2ea7269bcde0aeabd8a7137f784169d4d2bad03bc99c305df2371c9d0e1a83709e76128d15586e44967d1e8bef5eb3752c7642ed868fc3904d472cf110afc7a4a0df5491953d5b47fd92b748b3b8b93b35e3923919f3993a288637220d7dfc0a4d3c15ec1dfd7c061e5fd67b0ede343cda08256f22d9d7f66f311bdba1551fae7a02c8c1ed88c2e7248abffb66d40641b916a674764de9a2320d713b694a5d10d1b1db6b4375cbd2469297d8f695c5f2200f46954222474809e9a83200683e95e536dad7669dfb8158fab87f8245e0ace781149b8d542123ff7c2a4642bf7fd265d0f5a51286e412281225f4841dbda0ba2288ef12c2d70b6d46bd7bf3234b314de9e698ad2de9b6fda7758cff7b706fae14ac405f68c0ccbcf7a244147312bb487b98dc77e35da5979b6c75d1a504726399468327eeab7d817a36eb5764608416ae1cdfba6f18290421cd7eaf01a27d90004a8d6dd04cbe65973a41ef2e6b56c9b20463489b6355c0826358d0be893a57d2717343338aa535da8a0fc0721c4e5e6bdeb84a4d19ebe9f2de990e52a5daa06328fc1fa19d65131d9c1f96fb20a495ff29a80140c53bcbe1f9a7425002f58a58743fe37d7393b221d2a84b0ec4d6ec862ee93124010ef5e88d93bab5b807f42a2a982aadd53294be71a00c3a4068e6a5a2eefc5d4bf9a2152accffec19a878010b41ef5c21ffd7496b1046443d33ac05f72c378e5d99309379cd747aef4c264e8af8f0684c5aba36479863dcf6022287b7f652a1f025d8f64c507ae078e9995825a78e7a69ca7e9661dc1bcee71c06dcde01339aa569144c2668c26c6f8977eadadebbb0b1726dea289fc206ffd024b69c176d1b7b25667816b38358023d109aeece0079f9558cdc207172532e28b0695f86ccb27820235465796e73e848c5a05865480ddd673215e3ef49d5f745b9f4f5bd3a7ae99af7cb664fd84f3755882838429c9a7bedc1030307243f5b50329f44913c608492f3889de0877f4a9fde11f650c3081b704010c32fe9d964330abcec1720ed95fabd54b9d774127cf97e8d1a193ce6ff7d07145094175dfcea59546d4eb6bb2f67916f2161a60b365d43f29a3a4f7ed76782d9c67936b20fd4820126f196ebe9a55473b5c9de4489de843623454b74c5efa2033d8e0ffab2ddb98efe372d738c91dca38ae6fad86ea23f8eccf1c30aa613afd1c81a8c0e9dbd735d83870ba466ae19e376271a3375ade4d1f6fc802ee8381c08bd2b2696144bb9a97665b25d1e90f0f951f21777c692c1f6ed86757730fa9a593fbddecef7fef6e18012d46037e289009492f0eb5287460381628e86384e32320d567d43a601088c8c81defff03b70255cd3c6ae79b222a31388c4c605b96d7d985d53a3cea80abdca419ddcf405621eaad2818eb3059732b90bb9bd52a9185a7350d395b612f9a8361b5a0122cb5f01bc93e519538743cd9350cc2a4fe18964176d706ae122e371dbcc5f508ccc4f106c802fefba04fead99509e6c1e7e63c614c2041eac6f8427251fa3966d6804ccd03d7b29a22bdfc4cfed944f7364da48b4d02a370c1aa836bb038020a3d6a7289e3c947b5ac40bfd5673ef58fe21e5617bd904113698359cc8489e7053c12e6958380b9f7faea3de5005e01b279c2652d56dc0ff94cc6fa0f720211be04447c1c202294e586fe9d0c03bc285d2a5ccb19f5799efbc773de21bef7e0aab9fc648e591af8080b79cf65a8cfad8547c179096ce27f5d62a1c822adf3b3de7280ed3f706d13beb94496223124e7b44271b460df3a778d36dfa8df0f385a2584a747fa94b9f0beb3e3a32ebd2b6d5efe4ce6208e0d2406a8627885fd0b050bc426927449eedbb09c034dac29ed57bc1ccdc133f55599322c4c0eac5ba3d3366dcd21d9e89d481182bfd9e416106a314757d5560e79a7814fc7f4c1386a9c3b704d3fca95adc61944f0c42710a82578726af6da1d4efa44fddc632efed5fd9fe53959a2b5a1d8df0bacf58e213bd635ff6c46bf86832be7d393da1167e796dad0440b038cf462fa1d35b3b91bb2ac72e8f150fdb4f10c70bcbcd6c57cce02934ec8842d9b98a0e9ca14833de9b1e6742c8a784740c28c4cb3960135c0d", 0xe5e}], 0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) writev(r3, &(0x7f00000012c0)=[{&(0x7f0000001380)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a0496f63a1346abbdd3cff847517d3920cd3dc6de69201bd0c823ec5973a8acd685c3f7c24f2e6ba4c0239aa86e362e", 0x86}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x2000000000000309, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x8}, {0x0, 0x0, 0x1e, 0x200}, {0x7, 0x0, 0x20, 0x1}]}) executing program 6: r0 = socket(0x0, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) close(0xffffffffffffff9c) socket(0x4, 0x2, 0x5) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) syz_emit_ethernet(0x3a1, &(0x7f0000000500)=ANY=[@ANYBLOB="b1d3bd0a0c02ffffffffffff86dd6a0a5051036b50a8ff020000000000000000000000000001fe8000000000000000000000000000aaf00c000100000000ff020000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa00000000000000000000ffffe000000200000000000000000000ffff7f0000013abecc04f52646ed1e5f9358285585fe030006416800000062030000000000000109000000000000000000c20400000a3c010100040103040103000000000000040f000000000000c2040000009a04011f40640fbaf8c4ef00ceedd20c9c003aa201d44f15b4d32ef37d6a7e77762db9218870ed4e05bd41522a6cc01cc3d2fb92428f0615b9cef5f611b595136992537c67f9ee9651b02731a40dd84f1f606f3aa124a18a0cf79f2c4275352504cc5a20306052b625ca0105000000000001030000000502000500fb120000000000004c412eee29aa9d8acf113f1590ee94a9ff01000000000000000000000000000100000000000000000000ffff7f000001ff0100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aaff0100000000000000000000000000016221000000000000c2040000000a00010000010005fc0c8388c832113def254e6f6da34cd2cb4dccbca6943eba7b0a6510296d448331c51ef7efa75f859425476bce3e352af4ed0bcff3c464a13e5f9590ded7c2b6cf9d5c48fd559f68e30ea5846cc12386d0867fd73dcb864b415fd3f595a89804cac3419a6617c099dd75df934007486b94a9d088d2148967fd86fba12d1f6c680fbec682513ddfadbf32e6f97fb4ffae0ece6719d15b5901a59bfb32f0dda1d75e132367028f583a3c9779944b3b16fa4ad849f77232b8c638a254a712b985b07fdea90227f4f098b5bacf9ad66acbff3044fb8a41a401448ee7c17e1c4f2600e9e6ac608e8d9c9a48ce6f0b023b633c8a70504810ed3fc2ab0c49a73400000000000029000928640000004e224e20", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="610800059078000600040200cc6a39086043f7cbd73d3e311558a8dec81cc105192ae4dac0ceb2eccedf0ec72feaccaa87b3f4897a8625b1779cb8af91a7a45f3a345777ad46efd837dd4fca4cbf8075c951fc9c38f9a8335a6ef3e0f13dd0a9b23c74ce807b152ddf7bad04f2967fefa2b0e31d7dcea48a4d7f0f1972a91d96c25fcf01726dbfe8a946304939638658d84c7f7fc22f4578a085294d7a5481"]) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) select(0x40, &(0x7f0000000080)={0xa59c}, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004600002c0000000000009078ac1400aae0000001018903004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0004000000000000"]) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) getrusage(0x0, 0xfffffffffffffffe) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x6, 0x4000, 0x2) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)=0x6) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = geteuid() r2 = getuid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setreuid(0x0, r4) seteuid(r3) setreuid(r3, r2) setreuid(r1, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000240)=0xc) r7 = semget$private(0x0, 0x7, 0x3e0) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x0, 0x3ff, 0x800}, {}, {0x2, 0x1, 0x3000}], 0x6) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) connect(r5, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r8 = getuid() setreuid(0xee00, r8) r9 = getpgid(r6) socket$inet(0x2, 0x3, 0x1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r8, 0x0, 0x30, 0x6d}, 0x9, 0x7, r9, r9, 0xfffd, 0xb, 0x6, 0xbdbe}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r8, 0x0, 0x0, 0x200}, 0x2, 0xd43, 0x6}) semctl$IPC_RMID(r7, 0x0, 0x0) executing program 1: select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000004c0)="6319c9c093976818469eb93138a4ac393eaa469a080fd78e6cf1aad274841a56", 0x20}], 0x1, 0x0}}, 0x10, 0x0) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="573acda8f8f9", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @rand_addr, @empty, @multicast2}}}}) r4 = syz_open_pts() setrlimit(0x8, &(0x7f0000000080)={0x7, 0x54}) readv(r4, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) pipe(0x0) socket(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fsync(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) socket(0x11, 0x3, 0x0) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) ftruncate(r0, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005030000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f00"/177, 0xb1, 0x0, 0x0, 0x0) ftruncate(r0, 0x8531) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xe09e, 0x0, 0xfffffc01, 0x8, "7df1a199ff153f2171f6313efd57f92d40f12b79", 0xff, 0xffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000027c0)={'./file1\x00', 0x20}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x2, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r2, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=""/226, 0xe2}, 0x0) execve(0x0, 0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) rename(0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000380)={0x0, 0x1, 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x150c, r5) executing program 7: mknod(0x0, 0x0, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r0 = open(0x0, 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa8d8ab3698e215c3bdd6006250000002b007a006445210000000000000000000000000000feffffff000000000000000000000001"]) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r2 = kqueue() (rerun: 64) kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x3b}, {{r1}, 0x7, 0x62, 0x0, 0x0, 0x10}], 0xa, 0x0) (async) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x4, 0x200, 0x1f, 0x6}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) (async) open(0x0, 0x0, 0x0) (async, rerun: 64) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 64) acct(&(0x7f0000000040)='./file0\x00') (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) (async) socket(0x18, 0x2, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffff64b39a4bfffffffffe08004d000048757e7d158f4b11cfffff15ffe00000028812fcff3cde309ac9bbc38123e2ef0100dada0c0f00000000000000004e224e2231b16423d8d84c727abe788b628e6357ac2297b1a407fd47fdf01058d1b56f384d94004e0fe19bf99b02dd0f23878a346ac666be4eecd51340f0f226f0843cba6d85e8c0d26ba0e7c39ffca269d128d78bbe23894476d7e6f35a2c10f640d597982457c2cc210cde112e8e280567335112dc03959278bd6550b9873e431d8f99c5c10e385fd3accb8008030791315739f7a0bb69730296592ae9c6bb54a3cbef", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) socket(0x0, 0x4000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000c9000000010000907800000000000000004e224e21", @ANYRES32=r4, @ANYRES32=0x41424344, @ANYBLOB="7100000000780000020696c729630402d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d47916f566976bae51ab6e9e9cfbf7c5c0dbecdbd71fd6cbed263b95660ddb642f45cc15dfe73b4cd3d86c948a374d2d0776493534cef3ed75722ddad2322e2959642106236726f9413544a20def66a41067d6c26bd258f707b65b95a0116f377440d0fee1e9a1870fc95022f980137bf0d817a08a6ca6877b4b88a7165a8fc33c490186da51d991014e8a86eceede70f618367a9fb1e302be0444c9f89661d2a0b7ad66a5a207ffd56865b99fb835dd028389643ad20b5b9af8ef4d0ebbc1298e9094ebdd797d960e29e4e843191ad80c5b12087c7d2a"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x22f) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, 0x0, 0x0) setreuid(0xee00, r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x800c745b, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r7, 0x29, 0x31, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r8, 0x1) close(r8) executing program 1: r0 = socket(0x0, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) executing program 0: sysctl$kern(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) (async) pledge(0x0, &(0x7f00000000c0)='*:*-\x00') executing program 7: socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x4}, {0x2046, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) (async) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) socket(0x11, 0x3, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffa0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000000000010202000000000000c2"]) socket(0x11, 0x3, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0xfec3, &(0x7f00000002c0)={@broadcast, @local, [], {@generic={0x8847, "afe70629fd539a831d3a32b9830e18e7b71ffc738cc836a23060fc58bf1fbbc9ede59e24468c2a4788b4bd649328816dbec29743e71b8bc08ef10c00000000000029f7405c54c31b56fe5b09d634df82fab81ba8283ea0f1f05c7349d62df3d49ab540b0d411e6fe8f691618441bc7521563df5fbc5d439699946cdd2f848627d8476920148f9f3cb0c16366bad9c4e57ac63ad4d7f541400899c6d0d1c798391e349c1291a74f0c08e5c3daf8baf1d7f9dd9aab0ef9e6026aa4805d56bdf0dee3725eb53dc8386a860468eb0ef8b5b9dda09e07dc529831a62a430c12eaa8b54199141019b8cc7b81e6a0f0d791710973b1cbb4d2b91ba20ff9feb39ec890574ed4c71d9a48d97fe3a8c2bc6b53140a43f36fccf924bace94a3d5394959d73240ce484c92f842fa78175c405c9c3a4654b699eab406180924a813c5346c231eae84000f524c9c936a817403b3e61bd6949738c291358ad6d4ca201a6d231c2d7d81f706978753444f13e83dd88e86ebd4409f2da636f77c7b7e720c6e41ba43fea910bda41b90251999cd87098f6bad68e446f70929c14abff3ee928ed5abee6ddc2b13a9f4c625d0fcc6f90e3132c9458dddbefccf0fc7b8a994be68335799ccf435cd03602b9db9110f7088d37e49f0160535b9ebf7d501e400e329436e76b1da7175311d09dda79786097e5d4bddf09d4e9450fe2c856839fa1dc6d92296d912356a5c2d16d004a3533c2f"}}}) r0 = socket(0x11, 0x4000, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x12}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000480)="2dc96fb044039dc362176f9a932ff5f6c0b93803ebd2f19a263d4df9d760d105d1fb393f757a8d4be5a1d7dd0883ddb689f1ff5adb9336f3c49b152af6b9fbf460fd69ed03363d8c15776c10e5214a9ebe84f864567ffbbe9e93f3ede18b6cba6f058e45aebdfe1713f30d2afcd71185ebc8eabc39ab6616c75fd41c631566316292a570d2083300dce6f4a3a07ff686aa2e6083293b892e4d13b9712f15875d35b3aaf2a7773e0420100dee8ca568e9d7b12e3d61151c80", 0xb8}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x0}, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8000e02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) fcntl$getown(r5, 0x5) executing program 5: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{}], 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) open(0x0, 0x0, 0x0) (async) getuid() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x5, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}}], 0x7f, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="9f969b5e2f62efc58bf772ae972a6723207f433ff962b4038bcfea18f7eaa6aa9f0b", 0x22}], 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x400}, {}], 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x7}, {0x6}]}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0), &(0x7f00000003c0)) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="ff8382ffffffaaaaaaaaaaaa86dd60000000001cbc83601aa4058b74adad9a4e721f5b2933a2ff020000000000000000000000000001"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x382, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x8e740572000, 0x0, 0x0, 0xffffffffffffffff, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000005c0)=""/183, 0xb7}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r4}) close(r4) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000680)={0x10, 0x80000000, [{&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffff81}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x10001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ed}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xebda}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x3}], './file0\x00'}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x28) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) write(r1, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95babf18766db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a9caf92d5b59fae4700000000000000000000000000fc9ff1e9c0ea1639d567ac4c385379e1bd7b31110665f6923d", 0xfffffe8c) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000440)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r3) sendmmsg(r3, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() r4 = msgget$private(0x0, 0x421) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r5) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36a8db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2a031eb04353f", 0x40}], 0x1, 0x400) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000fc0)="44271e75738dd55b49d3018ce73000000000007b1279395f78a1370ee0d7bb44bcb0e3368c17062f90ee466c2c49cc408c291eddd0f5dc9a73c804add581f031bdb5069ae20ff13a22ef48a9ac8fae1037560f0ffafa76fa4cb5df4ff3b8d8da50b1", 0xfffffea1}, {0x0, 0x5}], 0x2) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0xdd01, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62c}, {0xab46, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x9, 0xcd, 0x9}, {0x3800, 0x7, 0x5, 0x80000000}]}) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000bc0)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) syz_emit_ethernet(0x36, &(0x7f0000002840)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8f1e76b01a60927e0000000090780200000000000000440c0703ac1400bb000000005e204e2200099078"]) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a728453bc4e93539080b8d73936bf6499780255943ab4ebd03bdae91f09e60447e17e0e21bf2dbd2c39", 0x9f}], 0x1, 0xb3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5eccbb3b06b06ddc154567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596bc38a3b050ad1416e60e259b88f3ffcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x480) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f68d646867dfbce6f70ac63782c3c6091cbb0efa9444d", &(0x7f0000000040)=0x54, 0xfffffffffffffffe, 0x4) msgrcv(r4, 0x0, 0x0, 0x3, 0x0) execve(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000cc0)='/dev/speaker\x00', &(0x7f0000000d00)='\x10', &(0x7f0000000d40)='%\x92%:{\xbe}&.#,\'\x00', &(0x7f0000000980)='~0[\x1b\by`@\xf0/\x8f\xa2&\xcc\x92', &(0x7f0000000dc0)='\x00\x00\x00\x00', &(0x7f0000000e00)='\x01\x00\x00\x00\x00\x00\x00\x00aker\x00', &(0x7f0000000e40)='/Xev/bp\xdcL'], &(0x7f00000009c0)=[&(0x7f0000000a80)='\xab\xec:\xd2\xdf\x92\xb78%(\n4\xf4O\v|\x00'/30, &(0x7f0000000f00)='*/}\x00', &(0x7f0000000740)='\x18\x15\x0e\nr\x15\x15N\xf3\x97[,B\x93', &(0x7f0000000a00)='\xeb\xec\xbc\xd1\'Phq\xc8\xc8\xa8\xaa\xb7\xf0\xa5\x1d-\xbe\xa4X\xb2\xc3\xc7\xe5\xc9\x1fd7\x1b]n\x91\x9dvtl\xa2\xcd\xed']) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r2) r4 = accept$unix(r3, 0x0, &(0x7f00000001c0)) getsockname$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x56}, {0x6, 0x5}]}) r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(r5, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffff80000000) r6 = socket(0x18, 0x2, 0x0) close(r6) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r3, 0x80, 0xe8, &(0x7f0000000200)=""/56, &(0x7f0000000240)=0x38) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)="fd887b0c", 0x4) sysctl$hw(&(0x7f0000000040)={0xa, 0x16}, 0x2, &(0x7f0000000080)="0d14e81d8f529c5964210e2f123026f5a175878b4ff62dc678b897ac3dfce7eddc38ceef5abb87d13a8263567e8811a14e22c066eaf67642903497991f9375e87e956e193df543befd7e11f92bcd4f30f94245eb532f728e18ec3b8ca2ccb7dc8d999148dd54d91ad097a7ff43b1ab56", 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x3, "43ff986d24a3cb67ff15c92b17d145829689017a", 0xfffffffc}) syz_open_pts() poll(&(0x7f0000000080)=[{}], 0x5e, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x4}, {0x2}, {0x6, 0xfd, 0x0, 0x6d7}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) dup2(r4, r5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r4, 0x0) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) ftruncate(r6, 0x91a1) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x810, r1, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x4, 0x10, r7, 0x1fe) write(r1, &(0x7f0000000000)="3832af5a5775acb1e5c643", 0xb) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb9", 0xbf}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b997e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a89932169040de9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56201280d3211ebd3260d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e38cc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a30000000078ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c218919836cb0031c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351d3600000000000000424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd20700000000000000e339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867", 0xd8a}], 0x3) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) dup(0xffffffffffffffff) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0xfffff000, 0x0, 0x401, "d015d6357c7bcd24681798cdcab66ae3030f6680", 0x1, 0x40}) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x248, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) setsockopt(r4, 0xffffa365, 0x3f, &(0x7f00000001c0)="77924e67f510129cd69c00750e57a2bc5f4a44ce37dcc4c68d0ac5867669d4775cf42dc354af14f66615dd987faaa81e935a6185afdfdd6b23fa47d137432230125917073e0be4b99b9e6a0b52f9117bd6df6fa1a1c51f8d2330d5f503ec044a05a3121d890a695db2fe9f7e9548997dc1229706042f1a14e0f74531743c6ea330f1117040f81682684386312477a9186e0bbb84b1a7beb9e08afeab7e1c349bee055dc221331502a4c92d99937563f37bfed523b9e2f3a61e8a7b02b2b28b84f2d5426c61a90fb3d421c11b2ec1aaa372dd90a6bb130a013c2ef53ce8cf6c764a80f238789bbebecb0d", 0xea) setsockopt(r4, 0x6d, 0x8000, &(0x7f00000002c0)="93ebf9a7a8e597547fb6314023163731ac045917cb83a134e4e5947c9e5ab380c83ffc829fc4e69ec624865b35166e3788b02e20b791dbefcb2ebb195d7a3e1fe2da1d88fa957e", 0x47) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000340)=0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000380)={0x3, 0x5}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000003c0)) recvfrom(r2, &(0x7f0000000440)=""/90, 0x5a, 0x1041, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000500)) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000005c0)={0x4, 0x5}, 0x10) r5 = syz_open_pts() ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000600)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000640)) close(r3) kqueue() r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000680), 0x10000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f00000006c0)={0x0, 0x88be, 0x5}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000700)={'./file0/file0\x00', 0x3, 0x0, 0x2, 0x1, 0x0, 0x7, 0xd3, 0x2, 0x1, 0x0, 0x800}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000780)) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000840)={&(0x7f00000007c0)='./file0/file0\x00', 0x0, &(0x7f0000000800)='./file0\x00', 0x8}) pwritev(r5, &(0x7f00000008c0)=[{&(0x7f0000000880)="a47d2ebeb80e1d55e1381328a476159678b87e382e2eb1f99f1ca1b2fa2b60b9b07af01e15dc99af0900c9cb79015233107607afe5bb4d3cf1308c", 0x3b}], 0x1, 0x7) executing program 6: r0 = semget$private(0x0, 0x0, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) (async) sendto$unix(r1, &(0x7f0000000000)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x7e56f48f93f41e7c, 0x8, &(0x7f0000000000)=0x9) (async) socket$inet6(0x18, 0x8000, 0x81) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x2000000000000309, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x8}, {0x0, 0x0, 0x1e, 0x200}, {0x7, 0x0, 0x20, 0x1}]}) executing program 6: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xffd) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe14c, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(0x0, 0x0, 0x0, 0x0) executing program 5: setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mlockall(0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_open_pts() shutdown(0xffffffffffffffff, 0x0) 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) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db1ea60281fd246dc3bab1f7", &(0x7f0000000080)=0x16, &(0x7f0000000140), 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() clock_gettime(0x2, &(0x7f0000000280)) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabb000000ffffff85dd60b42111000800000000000000000000000000000000000100000000000000000000ffff000000008500907800000000e22a5768ce4a6248aaff479a6e576ed6c3cbafedd34f7629fb47e7c86a808f28f711970d03243aba47cfbff533d63cdc5651b8f541059a18a416c08a45798ecc591c5a910b74caa1b182f1f98e3bbe5ee50dc28b315bb91392b4307114dfe29799ca795fa58223fc25d02c901cc701bf01cca9b545f7804731e714e16c55976d5ed110d1d8618b569e3a41a8fc953bb60c79dccb0fbe98387e93fe636d0d9f4f1047e821ba336691f23a8b806a61d8746f6ebc707b3ecd50be0f38762356bf9250"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d63", 0x5af, 0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ff"]) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 7: truncate(&(0x7f0000000000)='./file0\x00', 0x81) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x2, 0x5, './file0\x00', 0x7, 0x9, 0x0, 0x40}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r1, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="51d3098e68ae2e7251dc7efd77253762f1d3b2", 0x13}], 0x1, 0x0, 0x0, 0xb}, 0x400) recvfrom$inet6(r1, &(0x7f00000002c0)=""/27, 0x1b, 0x0, &(0x7f0000000300)={0x18, 0x3, 0x835c, 0xff}, 0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) r5 = accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/521}, &(0x7f00000005c0)=0x20b) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) kevent(r4, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0x53e6, 0x5}, {{r3}, 0xfffffffffffffffd, 0x40, 0x1, 0x8000000000000000, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x30, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffffb, 0x4, 0x2, 0x7, 0xb0}, {{r3}, 0xfffffffffffffffb, 0x6, 0x0, 0x2, 0x4}, {{}, 0x4626a026ce217f15, 0x9, 0x40, 0xfff, 0xe9}, {{r4}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x0, 0x7}, {{r6}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x234, 0x97}, {{r7}, 0xfffffffffffffff9, 0xbb96e7f244d1b6ee, 0x1, 0x101, 0x5}], 0x8001, &(0x7f00000007c0), 0x6, &(0x7f0000000800)={0x5965, 0x3}) stat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)) connect(r1, &(0x7f0000000900)=@un=@abs={0xe8f4361d0eaf4687, 0x0, 0x3}, 0x8) bind(r2, &(0x7f0000000940)=@in6={0x18, 0x3, 0x16, 0xffffffff}, 0xc) socket(0x18, 0x4, 0x2) r8 = fcntl$dupfd(r2, 0xa, r5) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) r9 = semget(0x2, 0x2, 0x4) semop(r9, &(0x7f00000009c0)=[{0x3, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x7ff, 0x1800}, {0x2, 0x2, 0x800}, {0x0, 0xfff, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1000}, {0x1, 0x8001}, {0x4, 0x4, 0x1000}], 0x9) sync() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) r11 = getegid() r12 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000b00)={{0x800, r10, r11, r12, r13, 0x104, 0xffff}, 0xffffffffffffff81, 0x120000000000, 0xb88}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000b80)='./file0\x00', r12, r14) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000000c00)=""/144) executing program 3: syz_emit_ethernet(0xfec3, &(0x7f00000002c0)={@broadcast, @local, [], {@generic={0x8847, "afe70629fd539a831d3a32b9830e18e7b71ffc738cc836a23060fc58bf1fbbc9ede59e24468c2a4788b4bd649328816dbec29743e71b8bc08ef10c00000000000029f7405c54c31b56fe5b09d634df82fab81ba8283ea0f1f05c7349d62df3d49ab540b0d411e6fe8f691618441bc7521563df5fbc5d439699946cdd2f848627d8476920148f9f3cb0c16366bad9c4e57ac63ad4d7f541400899c6d0d1c798391e349c1291a74f0c08e5c3daf8baf1d7f9dd9aab0ef9e6026aa4805d56bdf0dee3725eb53dc8386a860468eb0ef8b5b9dda09e07dc529831a62a430c12eaa8b54199141019b8cc7b81e6a0f0d791710973b1cbb4d2b91ba20ff9feb39ec890574ed4c71d9a48d97fe3a8c2bc6b53140a43f36fccf924bace94a3d5394959d73240ce484c92f842fa78175c405c9c3a4654b699eab406180924a813c5346c231eae84000f524c9c936a817403b3e61bd6949738c291358ad6d4ca201a6d231c2d7d81f706978753444f13e83dd88e86ebd4409f2da636f77c7b7e720c6e41ba43fea910bda41b90251999cd87098f6bad68e446f70929c14abff3ee928ed5abee6ddc2b13a9f4c625d0fcc6f90e3132c9458dddbefccf0fc7b8a994be68335799ccf435cd03602b9db9110f7088d37e49f0160535b9ebf7d501e400e329436e76b1da7175311d09dda79786097e5d4bddf09d4e9450fe2c856839fa1dc6d92296d912356a5c2d16d004a3533c2f"}}}) r0 = socket(0x11, 0x4000, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x12}) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) (async, rerun: 32) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async, rerun: 32) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, 0x0, 0x0) (async) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000480)="2dc96fb044039dc362176f9a932ff5f6c0b93803ebd2f19a263d4df9d760d105d1fb393f757a8d4be5a1d7dd0883ddb689f1ff5adb9336f3c49b152af6b9fbf460fd69ed03363d8c15776c10e5214a9ebe84f864567ffbbe9e93f3ede18b6cba6f058e45aebdfe1713f30d2afcd71185ebc8eabc39ab6616c75fd41c631566316292a570d2083300dce6f4a3a07ff686aa2e6083293b892e4d13b9712f15875d35b3aaf2a7773e0420100dee8ca568e9d7b12e3d61151c80", 0xb8}], 0x1) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x0}, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) accept$unix(0xffffffffffffff9c, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8000e02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) fcntl$getown(r5, 0x5) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getpid() r3 = syz_open_pts() fchflags(r3, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) setreuid(0xee00, 0x0) r7 = getuid() fcntl$setown(r4, 0x6, r2) setreuid(0x0, r7) r8 = socket$inet(0x2, 0x2, 0x0) close(r8) r9 = socket$inet(0x2, 0x2, 0x0) r10 = socket$inet(0x2, 0x1, 0xfd) dup2(r10, r8) setsockopt$inet_opts(r10, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r9, 0x0, 0xd, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r11 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r11) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000040)) setreuid(0xee00, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) sysctl$hw(&(0x7f0000001140)={0x6, 0x1c}, 0x2, &(0x7f0000001180)="c6", &(0x7f0000001240)=0x1, &(0x7f0000001280), 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x1fc}}) socket(0x18, 0x2, 0x4) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000140)={0x1, "9272e849064c6c111391d33dd414f1d03b21a8aac56ba136a91b12a0a25d202a"}, 0x28, 0x800) 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) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) r3 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) clock_getres(0x3, &(0x7f0000000000)) shmget(0x1, 0x400000, 0x10, &(0x7f0000000000/0x400000)=nil) r4 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x20) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x1) pckbd_enable: command error executing program 2: mknod(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) r0 = open(0x0, 0x0, 0x0) fchdir(r0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa8d8ab3698e215c3bdd6006250000002b007a006445210000000000000000000000000000feffffff000000000000000000000001"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() (async) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x3b}, {{r1}, 0x7, 0x62, 0x0, 0x0, 0x10}], 0xa, 0x0) (async) kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x3b}, {{r1}, 0x7, 0x62, 0x0, 0x0, 0x10}], 0xa, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x4, 0x200, 0x1f, 0x6}) (async) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x4, 0x200, 0x1f, 0x6}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x3916df62) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) socket(0x18, 0x2, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 1: semget$private(0xd000000, 0x0, 0x0) executing program 6: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setrlimit(0x0, 0x0) r2 = syz_open_pts() close(r2) (async) socket$inet(0x2, 0x0, 0x0) (async) socket(0x0, 0x1, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getegid() (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) (async) r4 = open(0x0, 0x0, 0x0) writev(r4, 0x0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x5e79) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x0) sendto$unix(r1, 0x0, 0x0, 0x5, 0x0, 0x0) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='c\x00') (async) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) getpid() executing program 0: r0 = socket(0x18, 0x1, 0x0) open(0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) lseek(r1, 0x0, 0x1) r2 = getpid() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) ktrace(0x0, 0x0, 0x1920, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="f9ff0dcbcc25ff9a6aed7e17f59177cf4a45a50d23cb5673a8a65751fed6b12346ec866a08101f7971232222b281cded926bea47a95ba6acc178abea1bb78b1cc6afc1a1ce5affbe9829b28ff37d79cece21624823655deabc153980fd6cafed52f2c990830f99a93a7978a51c734e9a9aaa375b49e1cb8c10dfbed70e501e9d1345831e73ea0108fd46604358a8ea11c1754c84a6481ab18606f24725e4fd28d4bf2ca0d48884e8a5408f0f3dcf341e6517e216237809b6a6d6d9", 0xbb}], 0x1, &(0x7f00000002c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}], 0x60, 0x402}, 0x2) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00', 0x2) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sendto$inet(r0, &(0x7f0000000100)="4702be7de0cfe2decf137452e7a4a634663c0a3a59", 0x15, 0x80b, &(0x7f0000000140)={0x2, 0x3}, 0xc) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x80) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x4811, 0xffffffffffffffff, 0xfffffffffffffffd) r3 = socket$unix(0x1, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)="5c74295c4ddeba4836", 0x9}], 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) socket$unix(0x1, 0x7209fe5b8cf63f3c, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000001280)='p', 0x1}, {&(0x7f0000000400)="2c489a1b81d8959ae61653deea7d6036dfc1a7717227adfacc90d3af143385b17a3ca8606a887c3d3afd82e89f03f321ce8e9fef9b5d8a83e4531d8ade3c3d94d3a9f149297e4d57a189ba31691ce2cd54847668015d9a4f9f55e94062665ca8cd2b3f4ba190508ad73cd1d9eb293075d77c81ac073f722e3ce1246c603100bccab0f5fc56a49ff1043e28439c584ce97f26398f3e7f763b9462eb15c15ce9b0a02f0c880bdcc2716e54b0b96219a3ab35305a338e3721c4d5129f8fe8d818388bad721f0fb069a7e3dacd2c10a3e5d5a0acd4af6373f45edf9b37d32439d211c0589f52e391d9e780d618b126a00287eeabb21a300156b391f7a7703e8148a596a75d5d5e67eace9140945186ead4cde83507335f08131ca407131514fcd5ca28fa6b2557df67f9e5e71776bb04b363cba753407844be7a963786262b35fee1bcf933b5e0ac3be83d93cf30cc452ba698d36ff7f0383e01feb07bbc500ce0951f9a3a676a2e8ae5de5fa62be9604d07238711e2594c3bf1a7c3c862fb24cd4c0b07e66ef3b4555b76b5537a28c17b7362f4230ceb95dc4252f42a28840ca2bf91f961325693a30e31e6d26598450713a0f658512be36a75a3371a798a1c059c1caed1f9b40f8d1043f2fdc00aa82cf4ec56a727e92850d2089e981fca5df28f593750ce110a7790ed18ad4468cdd759cbf9ee0907fa39b812377a1da766c0aa9e205305529b3391ce627b91d3813ace70d403f0b51da002873c06678fac5c5c2a0f0a61acfb36ff48848c7dca1b0f8b71f509f3a7ee211c98fe4fe525be7d0bbc712eda790fc174621f6b97960400c69a3d6d4cf2444f3d1afdce49b7bc9057ef32eef1d085d22517528f6539b143c057c70cac8e17285775b10fbb5e6e11c844cbe87c6ad58976ee29ac6865ee469bdbabf681cb7e3839af944031b766554f1c533e4d8a38ed7dcb0d25934567daf7430861638ff0e343641a2634ccf4eed43edf42fae17b6d42b1751006a3bb92dd189d5ad838273ecaf2675e5ef20a65f6a4e253fecb891a541130e23578174771b693c68f4e87450cf2d82e6fa1527d7889d881fae5c96ba80cc3f1dc364a11f5dbf953e23c736009a36ef2636aecb9c67be2f412a11ec483dc5468160b7581fd09febf6dd4a05a169a7f57b0b79c2dd0e41147ec8481d6a1f3b1af768627456bb66f8c5fdbcfc2536b0a90aa18deaa976df79accb4dc13e17eaf4f55338c89798cf6654ef9e4a2772c2b67a3620e7b6cbac2ec638cf5100e3f8d28cabf12d1dc70970b60c0294f1fad754fd79e64d002950e60d72e076676cc7fc50c76e20ced238c4b2e85c83aec2e46ca76a026fdf9917e6fcb911ad6c2a20a45109419fc115c50c29b461d6d14067ad70b2a70079ee4ff0c4e8d8e83b47f45e2861f6e7ec7eac8ee3e94a7cb6d493b5966411bd7d96b17c51c23f29577f2c43dc7b4a8651e6ee229acdd503e0edf273d7cf93be62da3adf208f2ca84a4fba12ffd0c96e0a61c2309dd3bf1f1cc2274743374fd05db3459cdd0774c30472f48c4c07d8ef6f9c9d21a4ee6be3ae9d96dce56dc46d2e48c0a74dffa0e6091b6e79b632b53ad1a6b71e84fe955de9b1d8417de0190e8b389975812492fe3eafcb8a831bf719aed62c3b69451ae12a90c8e724d883d1e8e4e9e71856f829db23f180ce6dc9e2b6a3f035a521b7d4481739bc87dc80739fc20117d1bb358ee523ebeac0427e4e654c09e2bfde3ba724b73b1c5a47ea6e240dd44cd2c70cf935c3eb2e33df9700be349da80d8ccc6c73249c07799ec74bd9a1a291578768125967a6fcf9ece1b121ae1cc7b550d0635f99118f909bca37da4feb0dc0b284b93f083f02de0378c18ffcbfe862b2f3094760b59ff2108718c85886f21d467564603fd04a9ed4bbc6fbb6ffae81b57bd58221f5db76513fb077fd14acc0017526747acca4a04a1ed3baedddfecb1525b180400a94b0550e51928fc5f83896daed8baf0869b2254838ef1b248042cb3a4467e6a54685fceed427ffea9b03a162850055abb05f874cea9d5fedbfd4c5432d608bccfc225c586359962d9cf0f2e2f5ec331c2f0fc095280c5f2855f76ff55cf1a7da5610e12a351a017ad01b7f3f4c8b1d99c7c85b7508352d7e9a48d55bfef41d18e8a81a2c972a1f1a9b1afe0333c94b10ecded7bf962e02666579a41b16d53dd44e56fc4cb15a49950980c70e3c8d704d7298d23b8b5d9f5c04b22299560996b5afb58503f2bfcffd84c14b9b2e514bcede01e8f8639774d76adb57c33c3903e566bea082295dad335170c0ded344ae75d256c0d78197661fbf7aa515660466fea46443f881bde5bd0e7de7bd7ff13a52fa6579c318b364b063dbf7b5f7bfb2f64b90f20595fc24b7f187c79e3eb75c72e14e6eec4e60b5219f897f8501129732812e13e47b235df73baf85bb5c48def5733ee7872a1a10a4b29b9640dca7c4748a1f28cf206095c4a98a9a6e340cbd226d72180ad90b364cd415366059dd5404ce904c3d5dfd1f0496e1410f3712f59de746620cd34b2a44cfccd2c25b4b02f7a8c96f5b4f582f2a4810bf22f04ab1289480d54aa1fd642c44e7bc7e22f3c89ca7ca73406f8921dc2edbcf2bdf19e4c4e98f5c95c2274d780b018da81e52ed43387cd934d2054a062ee2436a1ca3eff0ef539061b3d77a74e8a241243e6c663e067e10f8b1d18273e071ff6e446e4369dca7ed15888e6dce2fc170e104d0b6da551aec828b713a56ddaa515c16278ffd85204cb8f15cebd349a6f3ad1060bd27f9327e2f644b8561f1a10e95f97bef4be2db3cf7af58f15cc240c5373b9c4373a5d84d4919b9d018ed497673dc8ba02e36af5761ae3b85161774b4eec62aa203b85a60ec22d8f5c1508577bb60bf79045455ed26daaddadee96c346e7fb2efe1c033aed5666978c735b2afd8be8e6721f7695e8757ae808521a8161c249815173985bb0a54b3783437b416f909308d9054f33f8b758cf7bc250427be2fec22cd6d03abe3bfd141e892f904b1715963da12002c7f62e47baf8fd30d6a3f5a783e57eb9041cbfd6c73f5bfb07db1beb9e8c6e8b99c56413d8736130b4567eb23f32f51bbefc5587be28f6b6caf32409f94dc4e13401a0048a532256d8d851a1ce6bc35a27616ae803d440a85c6e1cee69f8eba1a0fc6ca6b34ec96b664aa606a83b026d3cea585160fdaaa0e453875ff3dd92f9b55fc8e7a43f4d4ff6e238f71fbbf28a4fd5dd2f3769def02f3a622ad83421746bf5cd7fa854ac01a88ce07e20a32784a585a38a5067e6f1780a74eb86320b7cad8ef870e2b52dc038c707302e14120387ee7fd733a0fcc164a28d1ca7299518094158b005c597e2470d65d454c20a1309d8894919ead76135ed1157a1a13df007f3eea1611a575cb600c74510c93716b6bc7820eb3b04ef60da4f0731ccf3d26424f2029a15bb23dd3718a4b51a34a291915782d6c52f53eda6f4ca00d727be77e0702d086f41d137af22f83d801b572e55554067797859f8a21751afc3a4ca7664d811378ef953eb433480ced0d9fb2cbe1494e4ba6dc050ad2edda373bad3c5c5d135335c15b9b0315ef404458c5b226c736e", 0xa00}, {&(0x7f0000001180)="c5d717e7cb40f8340afb63f36d25d593bb605f25ed0942ccb3ad4bfe0dbfa25954eb7d04308c27804c48985db07601d98060123b1f885b905be9f3f201d6a815b4f48808f7beb3ea435a3133284ad4ef072eb4bb906f4c2b557341e7812140ccdf58c0be9f96a39597d372f4872e089eb8212893787b4f9169acc701b15c660800ab3a63405c82436703906deea8f970c1f138bd0b600e9f2563dcf67df3737db1600a7f31f0a3081949a2c33770cc7d2d18fa80b4aa9f727d87bc4a6c12aaf06e24c72f82", 0xc5}], 0x3) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280)="558df4aa2858aa44b550bc0b00cde1acde76999194fb0e62ca0fe562a0be76fba4b892242787c5b2aa80ecf7a8f8e6c2f6744b42f2d7d763dbf3dee5b6f3e6474ee959b69d383c1c026f42948983c1b715e70265fb57a2744fe52c1e9a55bbeab5199903ec0c4d55e87a48325e451863e3e9065b97eb464d8a983af92aa9a22675a57eed49a0973d3f217c43dfbe3f600bdc96cfeb8aed90002227cd1270f494c6e27bac33bb80538aa09ba81ea3c26447c681be8440cb3063c11e64816637bc7a49f0feab3b686582e686d606d5db000000000000000000000000000000000000000000000000fcfc3d8d6c1ed82a1b2e76244116d2dd0b6a486ed029387615102827ff6c7ced5d0c799d9d3ef85663cdc79b470000000000", 0x119) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b1000504000004000000000001010000331c13feeca10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa05000000519a1f139b672f4d335c223e7d0c032bfa896443a42102c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x400, r2) getpid() bind$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x1}, 0xc) executing program 0: mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$getown(r2, 0x5) socket(0x3a, 0x0, 0x81) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x18, 0x8000, 0x0) setsockopt(r4, 0x1000000000029, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x100}], 0x2, 0xb74) connect$unix(r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffc16, 0xfffffffa, "0affffff7a0900328f7c6ff246205f5e18aabc86"}) writev(r1, &(0x7f0000000840)=[{&(0x7f00000009c0)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab3", 0x38}], 0x1) getuid() getuid() setuid(0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x40, 0x7) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x100}], 0x2, 0xb74) (async) connect$unix(r0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) (async) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0) (async) kqueue() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffc16, 0xfffffffa, "0affffff7a0900328f7c6ff246205f5e18aabc86"}) (async) writev(r1, &(0x7f0000000840)=[{&(0x7f00000009c0)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab3", 0x38}], 0x1) (async) getuid() (async) getuid() (async) setuid(0x0) (async) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x40, 0x7) (async) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) executing program 5: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{}], 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) (async) sendto$unix(r1, &(0x7f00000003c0)="53866f0e029a45b469efb220f11011fc73a6b12bf1fb5bf33562618d13786aa5198a8504f3713289cdd0a0cd8049a6c0fd7f56a04d41ab1997a7f1108813892c5654a92579d9bf8414b1f208f67ad182d4d75ba0", 0x54, 0xa, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x106) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ff019aff"]) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000040)=0xc) (async) socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x6, 0x0, 0x0, 0x0) (async) pledge(0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) setreuid(0xee00, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x43) (async) getuid() (async) semget$private(0x0, 0x0, 0x0) (async) getgid() getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) close(r3) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x200000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2}, 0x1, 0x0, 0x0, 0x0, 0xdd13}) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff09"]) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x3, "43ff986d24a3cb67ff15c92b17d145829689017a", 0xfffffffc}) syz_open_pts() poll(&(0x7f0000000080)=[{}], 0x5e, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x4}, {0x2}, {0x6, 0xfd, 0x0, 0x6d7}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) dup2(r4, r5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r4, 0x0) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) ftruncate(r6, 0x91a1) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x810, r1, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x4, 0x10, r7, 0x1fe) write(r1, &(0x7f0000000000)="3832af5a5775acb1e5c643", 0xb) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb9", 0xbf}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b997e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a89932169040de9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56201280d3211ebd3260d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e38cc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a30000000078ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c218919836cb0031c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351d3600000000000000424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd20700000000000000e339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867", 0xd8a}], 0x3) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) dup(0xffffffffffffffff) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0xdd) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3d1e) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) executing program 7: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x7db) link(&(0x7f0000002680)='./file0/file0\x00', &(0x7f0000000400)='./file0\x00') ktrace(0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x7f, "1a91a802000000b40e012b000000000500"}) writev(r3, &(0x7f0000000280)=[{&(0x7f00000004c0)="f6", 0x1}], 0x1) getsockopt$inet_opts(r2, 0x0, 0x17, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r5, r6) close(r1) r7 = syz_open_pts() writev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)='h', 0x1}], 0x1) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bb08001000f1675910508b00"}) writev(r1, &(0x7f0000002800)=[{&(0x7f0000002540)="6653a94acb72510be11f83b05b33e9bde51fbf5fefa30f9a11f739b5e8504083526a7a6393aa53bd0ad2b34ab1b5df3dd5e433c08724968b10784d8425d37bd0eade806f6ca69a2ad7b826fa18f3991b0222e869", 0x54}, {&(0x7f00000025c0)="82f6f3faa76ad5e9289d59fd1ebd17507aa94ecb31a0372525261488fdf43884aab964ec0c94e1a2fb5bfe31860440e94f97f26fb23d460ec590730fbb1991032864002ba90d9bacb1dca6611d5f581fe905c432cb3b19fce7dd2fc68d0db7e0bb1e39a7227e606cab3fe2b43675892c169dea4b61059f99200aed4ca13b2daca27f35a0157d3348", 0x88}, {&(0x7f0000002880)="62ca9680f78a137775d5b500c993bf19163a008e16755de371f66ad3d4f39e0818294a17d1193a2e278a5849f860ef836e0200fd2dcb18cdb5b168f279ef452ab0934d96d1138f5e8056a0d73f7ecf80a16f6a6e511eecde0aa9c748f52fc65514935d6e5efef5a940b31538fbed1ba7339fb9a199c1038260d5bb3ea9d7c2954081187b5cb751f58d6ecd763ba7cbab9b48f8a7cb08d83e76225d59b133094fa95b0b33c660ca0ca23ce626cb509afb867d87c9da3f85aeb783dbd9cf94002973", 0xc1}, {&(0x7f0000000340)="51fd4b42a25a252f", 0x8}, {&(0x7f0000002700)="ebecc5be0e22b97f1633b94917211216f472bbf2430d5f923ea83cd30d45c7473bcbd1ea9c6aa17a", 0x28}, {&(0x7f0000002740)="42438387dcee9dfc3ea15a71925802eaff7e02b2d7080aa14f632d1be300171eb6f1f496e43074c3abb181c2f238e541df7a7861a6afda263d3047f2cb93c38912dd509748fb06db26581c71d6ccb30be7c5c3a29e20c4d7b5021e848729afbb68c7a3f53b77c4f083aef90f64ba9ff4260e11b2bb105da7d46cf7026167bd07833596bdb0436d07a7f23ec9982bbe5def69c8811ab07779608ea1c611c576f64b210ff08a3d39d3859c218d9d4120e0e980fae2186f", 0xb6}], 0x6) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000000380)={&(0x7f0000000300)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="864362aa428de834cfef4a0f62bead9e084150f90bb6cf0e1647a5e59d75d3f4a10e657eba7731986c43fe6fc4921f79750d90270c611da209c7c03965c8889784d2311448d75f9fd2a4894111cab0fb2a28000044f2d7720e1aea8b8267617782f8d91694e48ab059f79836693756bc7b54ea506d854f2ca3cfd5d080662ccce0dbc4c5e668d41f0068901c6279bff9289f64ad0f", 0x95}, {&(0x7f00000001c0)="35bfa48a585290c986e30d3528bcc1f4b3df458458ac68655b299c8cccfe4d0d744b7a76ebe2f404a44a3ca1528a904c4907661d2b73a8005a89d4d00e61f58063beeb82ebf42b8793e1ab6e03aac29d8dea3205cf26da732ac7240a70cb29731f2176b378f9d0e3f1bfd823d7f90a275a0371c664450f0be8983c925f335c7d878ae132762474b21843f2bd52f7863693dc0abeb2ee3c91034b0167c2924ca199f1506d7f0dd4b805beee9f91c6de7b4a7407a64bce4a7d1b8215ba3062e4365c11c54ce5", 0xc5}, {&(0x7f0000000140)="9c9cccbb6a5e42941031eaadd080b2d2ba6c38ebbc6daef5693a656c69963a8279fe3bf579e19132715969285a63c921b0ec42afb93c3407dc73ae", 0x3b}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="1010000000000000000000000001000042c79c0047532a6e1aadd6a6aa163aea142c17a91b3c0a4a3683e797acde569202cbf27d8af649ea8d15d6522acd011c2ac8be6d9dabc9c82c19ea7de3a15bb059f95b4ebf7dd77ccc1738cb0cbea236a340e18852a804d04d63e3457beab98ad674e661f7d453e64f060ad24d8c4b69b32fad7cff4e4b699ede1a686c6f975dc3f03184b19611d2d0f1d73dfa2b1b036e0db49f7b3912ee02846d829015a346c79527236613619b385e3abe9b087ea72ece5f5d8e29da02d263d0c17e2c57481897b426a720270b92c3747ced95d7723a6c58dcb6168722a37530e11febf362ee051a3967aa29fe890faf8f0925485697839bfa3292cff1e2fa4ef3e1018b8718db07ac66b4c05bc7b332ab5219f8ae96fe8c5cb12883aeb5a1f01286ed3b1e74c4850e4151a641a1f2fe3b81fc4cdce22e6fc1525a77b0165af5b216f0b46af049c826fdb90d4387264289e191b127591e2f1bf24ad6290d969d1bd941e75ff798f4c1ced601b038b2be0ce107b6b8d7e4e832db6dbf36da53aa540eefdfd5f9ff78b5e21d7abe129f38a33c3d7df9524454f06f338205fd5784b8e9682fc6c50c9a9ed1810939c876ae34a69a866f703ab5489a198b5a6b1b4ff997bedf77b1552962cf558d2011dd4c68fd108c8aa5951f3f07da974c7f45dcb76eaae7cef9700035e674c9755f35787ce287ae85af909f0c89d52936d242156e7da8b70e3512cd1001d8de9d3b6016d0089c31ee6c4e381871b39ae5c60250ce780e8456f02b0ebd475ff80360885b5d4b72a9a8cd6a2ec074aebb3c7b236bfd7777762d6e15a0c82b7bb5da79370ae1f5c5a9f09ff8263cd58ed0c54b0aee343d9e503da59ce6cb1b399e0097274373c2132bfb8b0f410ffed8213734204a6bea389ab984ca61732925584d4bb1a5d5220f0b099eb76c1660ace5a7d8fc1c1b4598edd6f3ae92146d47b04f1c352390778c9ed306a794ed47d651569cabbb291f60255de3579bad1cee00db6076ee9d85e22792a75fd229b11abe2cff2c45b8d8956e4f7bd61ad0d618ac683d5783d6e28aad55dcad107c6ef963cbfaccb7099285cd751bd7b3051fea7062950d01b076fc50e5dd956f5b39dcdab0010c2294fd5fe449852075df3999be2ca83a7e3d634f81bec34907c4d4ce819c7991697b483ed598ade8a3956a9eac454c2bb37523c0ce0eb0090fd25bfb6c98d5c72bebe3804cc1cba6a48cf195e997797db6404e354ce73c32f898f39ee854a28839ca61fd32a0c0111e8361a419c32a335bcb6836147de7f38cb4cea0d56ea74164bbc5d67afc5367de6acf6eef6dcd1a85feadf7bf46f522c9855f4370bde6ba51fcd15eeb966bfb6862c448878a095bb89d31d618fd41cc89771adc24db2e0bcafc8c65b821922014b5472bd9d1cc37d082f6568fc094cfc68a04591eaabfc1106c3f12507362774be2fd77322c42a8015ea318f43eb0d01f4e1fab45db7ee506986f5573023b07f73fb1c7fdec8d4d7520a58aea8adfa4607cb9d1e53e7285f2ede74b1e7a2fc37eed399d44e1d1f10e4b02f6c384284df42d6b94d57f87619a301edacf03207d1911aa3998a8f9eb983488146fb81003be15408b7ab099c94c2e4fd28c3d124af03ff7eca248ddfee6843c0ba5ff0beed193311de195e69630d342df63839287bcb82f847b4ea6b1235a816ec719f479a3b4f89f343a78bb4fc39cfd3565e3dcede4befd4408e5292e1310fd5a77a6ac0a673ae67fbcaa53c6a3d6cc8f9cc8a33fb39c732a708dd4e0ed0c986f56d9ff3675612cd2b1cde953161ae32d826e26e433d1b5a83bdfe35287f8dee5571af66492b94fceced8fdd221bfc976d8954b7d3c3c1f86a5526c828c7b96e81b610d31a95970f3fc18d3064db513da6560f975379565392295f55cd47795a1fa273f3fede69c693ead89faa0d1d06cde5bdc531318dbf66a8c8912102c6ec0ad9890d953ee85e99ab41b7f96936d5ef4d986e3f8afffb823ea1707b07ed0914f87190fc50e79891bda46792fc212a353e7ae843b31de632dc0990b539310ed148ca15a17b39c1c5016d19d06dbce3092bf98069449e236aeb82efb9df8e9e57197db74e183a752e6901ef48f10429e1a88c4306c0b54a9a9ef061e2fdaeb49769054570d5471e1d1b1f190a5c48694c2bdb86a05e4509a9fcb53e7000ed92a22a438ab437641738ff531df23e5e4755052835828da41d9d729909b04f7d7c7b7a41fc3981961fab5b01c680ff133b87b3b76c278d53241c034e955fca444d46e3526847990b30ff9e4a6629be6c708037172213d6518c8ace7afe79eb9c60e1cae7b2a72be5db7745093218166a070fbb490cf8a1aeb7177e7293b25217ef73e993a029cc9943d2aa8dc04eefb9d4ac01306074863525a5a0de8927c258696cba0dbdbefd005514c44153caf05251a4a8741967eae4620c492cf77055d4b708427f8bc881b6cce26f02fe477a2319ab642a9095957618aede9904020d9610e3e6edbfe4c0d8692cfc08883d44b12148b9f883c616c62a4188b125b1a1684fe433e0dff921c6a41ba4a58b92345ef213f5b1bfc5dea930e5afd832af03471d086748f5ae3d2600b43d1878a910a74a7608a917a71ec24a4a7e30ea987ff6fe0d1c743941959552f39efefdc362d5b7acb1e23f9d605da8c33e7a0aab9d0a6682f9ea4682cb86691450209e1d31f9c184fbbd209e53929fa0ee78a4aed77f138fbe457380e71970202b7d32004b17b849c9871ff53f3eee5cc9108e30889644c9264f2a7f3eff3cbc671ea73a16bf798ee10ad9e6af9a18a3ae6f831bc459992793e61c779765d45d8e87de77eb5db1b01d4af12cc4d2ae55741ca765ea665433d0929588e958940ed1aaa2a4b736d72fb52fa7d5864c023ae20d75a20da27e0451d5e2043f6b645dbc6434156b80f6de4b5d6e97373a01193a1db77adb35632c05ae4e02dc9f6e7b804ed89491f0e5c1afd04e3b1f126d2ed1583791a37cefb3b234849e476d0743e47af6191880d490af46b7b405cd097a3c8e521bc5a133fef1c70a652ffe01b660b103145bec87e2fe742c32bc4d1c88cfab32649e211d0d0caf649cc5d0e5b3bcf1c739fea1b360c69197dbc88024b12fc9c7982a098428d9f0ae421905906ad7978b8cba7422a5bae136ed265ae51823bc17d9523d29709eac43d6ef5148dfcb2cd226ce167188ab7d79bca163ff28303905aec6db07965c1e7b51914b07d3fb24fb308daccebda09a905347e658f9dd8a905f475a2d08709e4a1315db50d67c45c866046f5716886b4dccf8a167ad7ab3e499ea2289395dc725e05df42c701c286521ade4d0c7469643d388f53e3d148440d63ab2d4ccaf6fb51f13883f693769858c52d4c599ac360a9b6471be9ff51a2ca781587518718f3fd98aa9e8be1fb810966ab7c539b0b19cd91e50d3b19ea350165b78e4ff2be4126968cd0159a10854530be8a725b62446836f002b63f4a78a4730fcaecfd4ffe33d711b73b3b02d8d3a7de1b6461b098e0eafb1d8cee4e233289720f72c9ff16402639f7f3538b1c949d323c2153dbf3aa7798ef237587fcbb995e1a62fce1efe60d611842a95724950c67f24c11d7c03aa907f97d0e4896573c6c275e50ccb19df528492c01884c4b71ec0d91e134a84e9ad2e8f0f360f618ccfad86eb0c94d2d532dd0ef625592bdfe7abd296744ef3eac2fc59909cb38e4f87f228b159ec2f3d2c1cf41fe7b729081d11e299fc57354b6b15c32166ad0b933ec0d9177f9e4a3a06c8cf7af4392f98287836c075e02677138bb312dbd722fbcbdde3cae7feb469788cdc64006737f207414a84cf6a2f318bd5ebe2a1d8d9f7cffb9c595a3ac29df066541feefab092d8158d5e069cb3e90a8a85b042024942dba1d0a80d157ebdfca178397ff8069f051f03f590cc34205f80184ee07b16677ae030deb4a25c00786f42bf291fa9ca5b59426cc165fab6e0fad2b3e46d0a736a5aa7fec1bbce1ca030ea7f6870061ff7f97820c643a8303a379cb67c205e16e4384167ba5721744af5fe5a2c18262fa3412622588641743931f53f3f3af7e2baef323ea4ffa08535cac054c587f41bfc46bfc95bfa3f67138516d19a780670523a1a5338366a4b26cbec3f773f130ff285d75172cd6b32eb7e664a2ee8c309baa1a184979bd0847b400bcf4b30f8c0e0ac952a612bc23d5eb6b9f0e8413d72a4dc1de9e4848932c9cb3f134c37652cdc8595489f64d6271faef6592a0b9231fb4d2e0edd46663e82e338a5686298a40aa0db816999fe8d1ed06306dcd00e6207fa0e3fe9b325acfd50d9b98734ce22401205f6f30b25bb10a3d33756a356eac70a29176ca4a37bc264be82d17197885510a0c3084fca6dde890fcf619b989d40ef1608223a461bcfa97cd578456a314aa64d7f26f50e9af34d2d46c9f7d1cc114960f44146e71795cd5c9ab1889bbe61dfb04faab89a3104ddabb4de2b0bbaee622bcc8465c991eba6452f565f2f15313b482d9dcd201779a5cb223ed8cbe2bd7970d3e655929e0fea749b935ab8aab58d4825c38b869380c4e09882d97080c3096dff068068fe4a52c691a801595a8487761a4129cfe4588ceca5c047ca93fda59d14d6e9aeecefef29fa8249a3caaa220d93ff03bd89ca4606047c9b5e5481ee7bc3801e036709eb34637e14c205a3427ecdaa08f4b172d9338b92613c9e1ddc6b6031b5a9162164b3b23217462ef054582fa4109dadf65814f0851ac4732a35c8bdd876fdb71f56b27fc7683aadac44d4a6c4666a959bd7f86d408eacd5117b75021182f5870a35fc466673c23d1553b6226a3c0dd802787140f7cbfbf61919ce720b78d54a61ef4d0424d44af3b45692f2003c95f3c9886cb14fb476135d72930284bf316b0d780ff73a65086f23d3abd95a37d9dbc00529a3c69b3d6399e7bbed156400bc6e5119a61076e56cc772c2b9f945e77c7351245119be81ab84aedaae40ab74e6a044cc63d4e357bd29c5071fd2322c8a5b562948d355535e7c5ba6a53fcf8828d9c6054145756c4ef11708dcef524b521dc3dc2ca4bb8776e1c13c6342234bce7cb1fc8fc3079e0913a3150ac507ecb8c527bdddcdc449317c1e5335661a4f20913f0d8d631dcecf1405b72247c6f40c97726d9f5fc5ca3297ba84be69fa0357f665917fa21ea0ece71762780d473e062aed7d52f9bd5e89373e7b22d70da7d04cb10b52c28f445106b9dcd6c1c5e6b3c361bebeafcd618bd2ca6ec53c564865ad465dd506b9e5b0b9aaf1c9f7835a34a83abec9ff1c2119b894d7fd20414f6f992c9fdb3c5259af335a3766a5afa5159a0a05e7c12c31c3def33f571fb2d7d322b8708ab038d3b2d6dcdc786b60c2fe9c7b670b3c90c605369aa8fd6574d03c74cff1cca38c0008ebb4817a20c65308edba5e881ab5f63f485f161f5d484095b4d465842dfe061bfe57db7d9d1207a44b6957bcc78d9b8bbeb0c7fbe463f4cc97ef124027619ef36389b2523923a4196697438a28c17240bd8fc947305b3e0df7cbd5dba421db7d7516782ec75eab863129f133d0eeaccec95287943da66d6f7ade9faf6a4fec4edd8f6e1f3374abae3861b1807d86f27e86cf67b54dcf8d060a75e17616da6b1dd0b771232b96ebe44d95a3ae63a39f073c3ead134cfd0a647aa481153db149466d7eb732392e1951e81a6d9797385862b901dc32ef7afa16f4e71e2acc0c1fe62a61f54f93b5b6a15b9f79c04f264c213579df6137acdbd061010000000000000010000006d1500000a0319e73b867d0ffa9e0a7a196de3182b15a07507f0f0022cdb21b190f6544c4c3f6d9357f42bfa99abad9062c2911f8b7e917cd2c902f4ac540c5c09a3e00fe4022c137f5a57ab00b5f0a2ef211b14c7ddf6bd888ff95007367c66cb8998bbd4bd1d3e88a873b98bd3eb179ca42131d28382db9b43b7ef7c071ee5d4cac1a6f228738bc5d73b381586d30b4d43982953cdd45ff24ae3c5616744df1bf7c41dc14886815414be11cf2c85575db2d3eeed259df1545bd1490861eaeb6ba5a8b033541e7f78ad29c3a7084d8919e3fd0fe5612e36d2026eb895f1c85d89e08c62ebd88b395bdf82d87f2a089272195dc2b63e7a974708a24e705dc2743c6f491d1840b256661bd914ec88eb0df844484aee9ccd179a01ab18032f4281e4740600000000000000b30c3f1c0f16228c24d27f78c7763e5b8166280679741718cec0095235012f9cd6634715ff9c3360f0e3d6300149ddb81b583abbfd0744fb874ca3a282df3e34ef5c458d27dd5ca00da216220376816888d4797151a3f16dc59c768818fea7141d6faa67139ea41b090e6f711a988d3cf02b6e4d22f82edf7ed9bfbd410c017e6208d03a64d85320aba4fd3e06e33b963175e920930744d39c8c5200c4b12f62459d369e89642e460b7ea7e03e19751dabedb07fff2f7c502eb8f36c7d473dab7295a002e743b265d85dc29337a39bc98533b68aa21bc52b881b068f99b47d824192c1344893a90c40ef64c289c4a9412f6e7bc3745e308b26dd686f43a6910d873243934c06afdb230aa4bf3d99abb2dab26fe63b630f5ee78ee7386f637a31c0447980a46f8891e68cc673195f1832edd502d63c3fd08654fae6ef183dcf5bc715f7443516752714b262431789d02e361b37663eb8d4b0ed59e184b55b6aad6321802602b365828d501a0705ebc8aa08c9c4b7c41c41842aee109c8599f3e5e7f1e05ef012194af345b6b67ac99cfbcf693f4ca03061ecdb7f621b7d8f8caf50bd49d43830ac65056f0fd4db60f4e651c2a555835e2fefecfea71b6c03f0b155c174838a4d73157a8285c7cb6f922170d3fde5e2023b768399a549148cb859db545f3be200cd991a7640a481ed104fcb4af4ac20b33852bc734483420271d204d677c84c8d422e9b0c3f96a516a9ffc61d230cf1d6e63c3e0fe32ff999782d8a59dd7879ad7c6d209dcd62cfb76b1d7f31a13bf4e1ded1affecd78c97f7bf247d95deee3358418d14296b407b33f7b74ca4539c51a8bde5b857f184209a2843b7637477d6144f8826cd1a8faf4b7ec138b28fa9b19cc344297a3500934889e0e50dec354f77d3167001f12e563520e3d21acdd66340ea09796e83995b9fd8b5814f6672afcd16f8ef2a26591fef71583c92f9a782a9e71017bf728d283741155fc2ab8f3277939fe5c6fc1b4f940e1dcc30f977bb92cf1ee393fc6d3cdeef42a400d62bd3522e61b80d7ab2c5023eacec475f34326d36a256c760555b05056ed01e87e104efa44d16453829cb81f1dc0b55676f8c9de70e68e78bcdee3c11b95671f0b50a33cbe9901a21ad39463fd6141e47f933fd80589262d66174d39adb04166eacf9eed1ec114c1563c73c0aa60c29dd14d14c0aaf539b2da5b98c0c6aeb85e923f74f6afe80045bcb1edbb7d36ab5c73aa8cbf2c866aa5410c742578308d0ccc6923aab2c1090bbcaf2267767310261b03247ed22c4ef0374fb5bf1a243466e2f4db5c2253f9da00c366e834a7907b351ffeadbfc86f7658c1fcac5b3704f0324dddac2cc21c83fd149a2e7cda19b4efd534aca4270ef8f45ba7df27d2bc22ffa995032036a5efba9070c8bd5e698dae931e21fe667d9b543ab9ff73a71799ae24ef8cd9d9354152654a96a21892566cdd403ee742787fc0868d6974de3539e0c36bde59f26c55432c700531ee924c020e8c1abf583f4ab7a68ced3e52c17cc77f61d8f37bcacbae54279c05f7a4ed869d08f0a99105970359ae45c581d78be95f8f435bb634d058f0049787e3d1c44f6925b134becb303e55291b46d71323d52027fadfca54cc74f87891a5a9d2c901ad48f55ab18e82d43c2a14af50d1ff0950873c4f15c303f7ea8e3133e46a6e2bfd80bab8a7d2121c0966ea24aadfd7f89663f7302b9a18704c78e8bfe75ffe8b4b1912efc3656c8d319d393dccb9dd09e6536614a54620de58adb51d497f9a8934b7359bb71edf85738efc20d254d0b7ab648daff009e32d5332ce833dd7b211d8c2618e54d15d13d6d95cec9f424b4a9457793c43b23a33b9c66f4538eeccb599f05ccd92313229101a642f72fcf40937317335402feb7707ca76bc02c7b5c0ed53ccfe5ff2cf205fa47d8907e023fed4984cc10de58834bb78cc067bd74e84b23eff2aea2ff1ae3cb11f2cee03dd15f3a5e44b3561e603d2b8277c87bc92b714f92c8406f7bae3c1322541e610bd989f9a67b76e72e5bf47fdd57572eda34c1e11313289c79d5e90ab55dfeb43fcada0f32fa2b8ec8ec409c5e320cf07528185558f7e9ad0dc25e472f0194df32b68aff6ccd3f9ce221caf9913ad4df2d5e02d65259362967d709317c7da51af628f6591d98994911ea2ec5cc2a3b04d8aefb65823561f6661a429ff8d05872d09ffef84ef24aad8ce71ae055637065432217e40fba04b3ca795db99ee42025bed754a9d10937382ebc399d9d8c29800ab8728592fdab3db842530073e1dd49b75d9af792ca533a044356bf547961c5e4c003e137f8f398da50ec125ecaa3bb4b712ef9197f2963f731d1f41e30ebf3a05eba10d653c8a80188d8fc0f6793e04831218edeca74ed1a60e0b5e371de6d4965aa08f44f9bc05763e6d8dc2564dfdd603db616de8675a1f8e62273238b0b09365d35127ed6ee82be4ee250cbb33f3dd72a97f3559d26745d59d76189aec17f4d9b1a5507d627ba35e47c449637e4dfc26676ab53a56658e68ffc44aac44c0db5f0f1f49815ba7ae2808d6816d8387452053ae894ff138d7ae1c11bf756486b954190174b3891766000ee84223f0e35d1874e554a0e76c1aff4390b638c29de4222d8039c8b252085f5195f9aa1768b856ecb60920e39608d858ff8a7bf586ad4d9c1107817790b41b0fc7e2e6d967a8e057b750c24174c05fd5316b2599076951034c5e2a23c96883388370560bb4443d1c1543a56b75f72057067cf940f3c47166e4eb4b991ef205b388e83ffd0ad26bf3ed5151df453932b639933d2d9b818941db8c571758085b3f8254203c8ec5860bb79c5d4f54ecfe9d15a19377c6aaf26bd6043b518c4b0707c3b7feaaa9b09374195cbeef473aeb5b1c39bb5021991b37999d3e02f4c41e1354a335f0416e7b523ec1026eea6bb8eeecf65075d609cb75e32c231fce5dbb200d2b0d6890ef684be5d56d81ab33159a22959015c6c38b7e9a78b73764ddad160b6b08e8242c49b30709cd59d1f4f5bb1439a9f7a2586faf100d2987443a32d8e60412a9fe869cd28c35b25a4602632065fee83a0b88272153589bfee80a9cf8c3736e80867db3ef13dfd1ad0f8c025d10460956b63c6c964beff680f09b282795245095b6cd74eb938a1eecde545dfbfa1e049d490a107f727c8adf8553fb57a3e4cff1e5ae711ad9cd22968a76289d2390145b4279679470f327de67e17cbe948ee098fbd9c3df587e520cf89b56653fe09ed341045123b81218c46685a8781e7286b92724747d87e7000022822746468d54e583a741cd7a2c2feb99ce59ddfaa82a445249b34baa3dff8b65a3fb3139a817245c6aa10e9b6338e8250a7ad9e38513dd12ec2bf533d5ce1dc5cddc7260b8afc8c3843c68fd88647508f9fdcb3c82bd313dc2ac1d385ffe615ef25743985b699962539f9e463fbfc9c046114b6388efcc9824fd0c76f43f0819e74d2daffb350b64a9ab3328dc9123b66ede9856ba5e720e0d2822a06cd28c89c9f427b21119d642046a86f31502afa1fa6324dee0f76b452a62c8cf35bdffa0e5282dc3c87dd65b37b1bd7904f0ebff0eaeac0d7a9bc89f7f957cd7155f9cd58838823b8dcfd35d6c3fa8caa41871fefd4ede4d7edda8a5adf73e740af15efd983ce20c5ba0223ab0664f09fc9a5da17ec2a99a67c9e2ab09b2f969d87b84d8986b6e7f8e1ff1ef44b5894fe68e8cd66cabbee93852c1d4f0deba6a5a537f23106597139ed635762e24c59372d7c3e2e3e0311596a8f0363fd67b2a00f64ee0c0e8eac28df7933b08388f4a5c7fcdbf1913646fa6c4fa88cb9e8574b4c16bfdd6e033e0f39eb59023a297842d2ba4e5c7fe5998b7e35a38ae5db23df6366218ab2af3d200b200ca7ebc3830c9f317c6bba2da2bc4ba185ddfd6f6bca57048b2041ac822c61b02f46c4bb5206b34a6093cdeeba0314904540e26c59d4bb10078026cbef217d152040b16e16ccd965038feb0cea68b2386a1d157d333e990f7c55cf948fd521b27b2b62c69baffe977b1f9f0dfc7db4d85d0accb3f1d2b9325d3c91be53aafc20b5c139e22ed90b6e3655457fffd5f261bcab2230d08a1f387272cd2eb9e870b94c5251397cc831eb905cc8983099957fd5aebabc947970af945092927be6a7c2c97780c51a75aec901d399de292edd249dcee53e3cc49e7e470ba4b4c0c86ca21642ad93ae8ac9ce67578b0c4b9f4d0b1a2bb19d66c534bf071c1395f12487fa7de74175b3ba16b3e5c167667768f32efc3769bf4982f2a51091dff3a36955d1d6bfc7d1d357b6f318fc3507d511193b326f279c1aa5f734d8e57698de7d63caeaeff424fa12f6f676f579ac2795189e05f2c2eb64e3f59201a2c2562dfbf62668a0b574ae8359931f12880d729f5be6152157efb9e78fe8a5cda26b3a845b2a8bd826a45440e17933382752960d577618bf29075384c2d8c6b9ed7928dcd3283870a5aeeb12113f284750b20697c2fb041bd6488a2bee11c5142ae95dfaabb92aec03bb4c6e1f4ac7807b2c48e884d28364a71752a23dec42888a81c70b2dec18d9178a2c95bd5bd511c7834845f489f1143e443953b2cc0f7db10c3628f2947dfc680ac4844162dd352f24ff6bb38b6e6b5f0415c31f04bfe440139f56d236df8fb06e55017fcea6b1d826ee0fa8fe6e90a82f1d1f6e66d076ff63171f0c623d7c989fdefd50458148cb00144cb30755c0bb27f45d7928813994b6cc32b52545e1c655e7f415620dcbc0651269ad8bf45610114f0597e4b360cf1a29e45f7b2ce9dcb9f66d31f07c63ac6c7e4f14a06b7e4480890f50e90959f41684031287b6da1d3fc42cf9d658a1c6c7d1eb053d355dfdd8dd84118d84e7ebe097285a4e2676d261f878b369216422176712c308c3f7a0058e05906c87693edec735094a93bd46d5f06e00744187f88a67b97cda973b19e8144bce2fdea230717bc90f40dc525dab1c6b3f5328c805e195dba8d83328a90c843533e5c37fd79b1ba72e7d02ff207989c48c20d859b279326c7b7ff5c4bded22f38fc6ca4b66a8ff5ab1bf310c2456b9e6edd5ce6b834b02641a169dff09ff6513bc5751a4eecc349c4720fea7367ed21b115ef9e8900c1fcf51b15caf911fd8daa92603edcf73de783b743bcc27e378f5f8a0d0e878a43b431f91ea4475f75ffda20ad5f2fc7ad9e219ff806f933e937ff5d7de73062babac91188a89c58213c9cefb791b07e4c3d8016dedfad2ac6c371730901ce55e8fe30e7f6f7e569c5978516926d3cf5cabb23d5ed0ea9bf4466f7ec3a4aebbc4dc2ebb11f9bcb49a5ab336d72e2f0121573ae1a55b3ce9f50a257ae6773c00000000000000000000000050000007c70a8cf47743b163dc4194d3b446d3f57a938ffb663e9c10739079a1d1aa16831bb7a0ceb962eb8974605884491d4eea72e05f54d891debefef3d4b2d37f406daa7cb2ed437f67c973f5089802f5f9ce73a676999c70d9ee27e827a58c4dab5c31f11fd14339fc3f62e1f631310d1df62158a94fe7ec04ad837766aa04e3eb44f2d76cd917d05b8fb337b54d0e72e454f4a033235390f310c78ce96fc04b87979c1c9877017329d26e60c1d6f000000"], 0xffffffffffffff46}, 0x1}, 0x10, 0x40c) executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mlock(&(0x7f000000c000/0x2000)=nil, 0x2000) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, &(0x7f0000000340), 0x0, 0x0, 0x0) executing program 6: semget$private(0x20000000, 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x1, 0x0) open(0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) lseek(r1, 0x0, 0x1) r2 = getpid() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) ktrace(0x0, 0x0, 0x1920, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="f9ff0dcbcc25ff9a6aed7e17f59177cf4a45a50d23cb5673a8a65751fed6b12346ec866a08101f7971232222b281cded926bea47a95ba6acc178abea1bb78b1cc6afc1a1ce5affbe9829b28ff37d79cece21624823655deabc153980fd6cafed52f2c990830f99a93a7978a51c734e9a9aaa375b49e1cb8c10dfbed70e501e9d1345831e73ea0108fd46604358a8ea11c1754c84a6481ab18606f24725e4fd28d4bf2ca0d48884e8a5408f0f3dcf341e6517e216237809b6a6d6d9", 0xbb}], 0x1, &(0x7f00000002c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}], 0x60, 0x402}, 0x2) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) readv(0xffffffffffffffff, &(0x7f0000000280), 0x1043) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)="b7b90000", 0x4) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000440)=0x53) msgrcv(r0, &(0x7f0000000200), 0x6e, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x64, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x9, 0x6b5ff704, &(0x7f0000000140)=""/38, &(0x7f0000000180)=0x26) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x10, 0x4004, 0x0) dup2(r5, r6) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x3) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x4) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) setsockopt(r2, 0x1, 0x0, 0x0, 0x0) executing program 0: mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop, @rr={0x7, 0x3, 0x7}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) write(0xffffffffffffffff, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r0 = open(0x0, 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa8d8ab3698e215c3bdd6006250000002b007a006445210000000000000000000000000000feffffff000000000000000000000001"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="19", 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x3b}, {{r2}, 0x7, 0x62, 0x0, 0x0, 0x1}], 0x9, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x4, 0x200, 0x1f, 0x6}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) socket(0x18, 0x2, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff09"]) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280)="558df4aa2858aa44b550bc0b00cde1acde76999194fb0e62ca0fe562a0be76fba4b892242787c5b2aa80ecf7a8f8e6c2f6744b42f2d7d763dbf3dee5b6f3e6474ee959b69d383c1c026f42948983c1b715e70265fb57a2744fe52c1e9a55bbeab5199903ec0c4d55e87a48325e451863e3e9065b97eb464d8a983af92aa9a22675a57eed49a0973d3f217c43dfbe3f600bdc96cfeb8aed90002227cd1270f494c6e27bac33bb80538aa09ba81ea3c26447c681be8440cb3063c11e64816637bc7a49f0feab3b686582e686d606d5db000000000000000000000000000000000000000000000000fcfc3d8d6c1ed82a1b2e76244116d2dd0b6a486ed029387615102827ff6c7ced5d0c799d9d3ef85663cdc79b470000000000", 0x119) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280)="558df4aa2858aa44b550bc0b00cde1acde76999194fb0e62ca0fe562a0be76fba4b892242787c5b2aa80ecf7a8f8e6c2f6744b42f2d7d763dbf3dee5b6f3e6474ee959b69d383c1c026f42948983c1b715e70265fb57a2744fe52c1e9a55bbeab5199903ec0c4d55e87a48325e451863e3e9065b97eb464d8a983af92aa9a22675a57eed49a0973d3f217c43dfbe3f600bdc96cfeb8aed90002227cd1270f494c6e27bac33bb80538aa09ba81ea3c26447c681be8440cb3063c11e64816637bc7a49f0feab3b686582e686d606d5db000000000000000000000000000000000000000000000000fcfc3d8d6c1ed82a1b2e76244116d2dd0b6a486ed029387615102827ff6c7ced5d0c799d9d3ef85663cdc79b470000000000", 0x119) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b1000504000004000000000001010000331c13feeca10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa05000000519a1f139b672f4d335c223e7d0c032bfa896443a42102c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x400, r2) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x400, r2) getpid() bind$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x1}, 0xc) executing program 3: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x4000)=nil, 0x4000) fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) getuid() getuid() setuid(0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x9, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) executing program 5: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d771020000004e2b1f0000000000", 0x10}], 0x1}, 0x0) r1 = getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000840)=[{0x0}], 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) pledge(0x0, &(0x7f00000000c0)='*:*-\x00') executing program 2: r0 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0xcf, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaa00c10000000000019078ac1400bbac1400bb94060000000d00004e224e22000890783c8781a55ad825cc8b9a602bee654dcfe61ec752d0b7fab937eeb5b685cc713a7187eeae0e81f5703b3cc53174d8feb087562d5fdecdbac1e9a13d43de5cdf4fd634bcc31b1d2f91e8ed11e81ccc50a08dbbd694aeac67174b0478cf57f52262c91c8dda48cbd03c34e497de615ac83314720b3f5b5ae22f11a614312a8aaa2362246e589b329623a67bcd6912b86540bdebee178745db92119661dfd500"/207]) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000001c80)=ANY=[@ANYBLOB=' '], 0xa8}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x7db) link(&(0x7f0000002680)='./file0/file0\x00', &(0x7f0000000400)='./file0\x00') (async) ktrace(0x0, 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r1 = syz_open_pts() (async) r2 = socket$inet(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x6) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x7f, "1a91a802000000b40e012b000000000500"}) (async) writev(r3, &(0x7f0000000280)=[{&(0x7f00000004c0)="f6", 0x1}], 0x1) getsockopt$inet_opts(r2, 0x0, 0x17, 0x0, 0x0) (async) r5 = socket$inet(0x2, 0x3, 0x0) (async) r6 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) (async) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) dup2(r5, r6) close(r1) (async) r7 = syz_open_pts() (async) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)='h', 0x1}], 0x1) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bb08001000f1675910508b00"}) (async) writev(r1, &(0x7f0000002800)=[{&(0x7f0000002540)="6653a94acb72510be11f83b05b33e9bde51fbf5fefa30f9a11f739b5e8504083526a7a6393aa53bd0ad2b34ab1b5df3dd5e433c08724968b10784d8425d37bd0eade806f6ca69a2ad7b826fa18f3991b0222e869", 0x54}, {&(0x7f00000025c0)="82f6f3faa76ad5e9289d59fd1ebd17507aa94ecb31a0372525261488fdf43884aab964ec0c94e1a2fb5bfe31860440e94f97f26fb23d460ec590730fbb1991032864002ba90d9bacb1dca6611d5f581fe905c432cb3b19fce7dd2fc68d0db7e0bb1e39a7227e606cab3fe2b43675892c169dea4b61059f99200aed4ca13b2daca27f35a0157d3348", 0x88}, {&(0x7f0000002880)="62ca9680f78a137775d5b500c993bf19163a008e16755de371f66ad3d4f39e0818294a17d1193a2e278a5849f860ef836e0200fd2dcb18cdb5b168f279ef452ab0934d96d1138f5e8056a0d73f7ecf80a16f6a6e511eecde0aa9c748f52fc65514935d6e5efef5a940b31538fbed1ba7339fb9a199c1038260d5bb3ea9d7c2954081187b5cb751f58d6ecd763ba7cbab9b48f8a7cb08d83e76225d59b133094fa95b0b33c660ca0ca23ce626cb509afb867d87c9da3f85aeb783dbd9cf94002973", 0xc1}, {&(0x7f0000000340)="51fd4b42a25a252f", 0x8}, {&(0x7f0000002700)="ebecc5be0e22b97f1633b94917211216f472bbf2430d5f923ea83cd30d45c7473bcbd1ea9c6aa17a", 0x28}, {&(0x7f0000002740)="42438387dcee9dfc3ea15a71925802eaff7e02b2d7080aa14f632d1be300171eb6f1f496e43074c3abb181c2f238e541df7a7861a6afda263d3047f2cb93c38912dd509748fb06db26581c71d6ccb30be7c5c3a29e20c4d7b5021e848729afbb68c7a3f53b77c4f083aef90f64ba9ff4260e11b2bb105da7d46cf7026167bd07833596bdb0436d07a7f23ec9982bbe5def69c8811ab07779608ea1c611c576f64b210ff08a3d39d3859c218d9d4120e0e980fae2186f", 0xb6}], 0x6) (async) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) (async) sendmmsg(r0, &(0x7f0000000380)={&(0x7f0000000300)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="864362aa428de834cfef4a0f62bead9e084150f90bb6cf0e1647a5e59d75d3f4a10e657eba7731986c43fe6fc4921f79750d90270c611da209c7c03965c8889784d2311448d75f9fd2a4894111cab0fb2a28000044f2d7720e1aea8b8267617782f8d91694e48ab059f79836693756bc7b54ea506d854f2ca3cfd5d080662ccce0dbc4c5e668d41f0068901c6279bff9289f64ad0f", 0x95}, {&(0x7f00000001c0)="35bfa48a585290c986e30d3528bcc1f4b3df458458ac68655b299c8cccfe4d0d744b7a76ebe2f404a44a3ca1528a904c4907661d2b73a8005a89d4d00e61f58063beeb82ebf42b8793e1ab6e03aac29d8dea3205cf26da732ac7240a70cb29731f2176b378f9d0e3f1bfd823d7f90a275a0371c664450f0be8983c925f335c7d878ae132762474b21843f2bd52f7863693dc0abeb2ee3c91034b0167c2924ca199f1506d7f0dd4b805beee9f91c6de7b4a7407a64bce4a7d1b8215ba3062e4365c11c54ce5", 0xc5}, {&(0x7f0000000140)="9c9cccbb6a5e42941031eaadd080b2d2ba6c38ebbc6daef5693a656c69963a8279fe3bf579e19132715969285a63c921b0ec42afb93c3407dc73ae", 0x3b}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="1010000000000000000000000001000042c79c0047532a6e1aadd6a6aa163aea142c17a91b3c0a4a3683e797acde569202cbf27d8af649ea8d15d6522acd011c2ac8be6d9dabc9c82c19ea7de3a15bb059f95b4ebf7dd77ccc1738cb0cbea236a340e18852a804d04d63e3457beab98ad674e661f7d453e64f060ad24d8c4b69b32fad7cff4e4b699ede1a686c6f975dc3f03184b19611d2d0f1d73dfa2b1b036e0db49f7b3912ee02846d829015a346c79527236613619b385e3abe9b087ea72ece5f5d8e29da02d263d0c17e2c57481897b426a720270b92c3747ced95d7723a6c58dcb6168722a37530e11febf362ee051a3967aa29fe890faf8f0925485697839bfa3292cff1e2fa4ef3e1018b8718db07ac66b4c05bc7b332ab5219f8ae96fe8c5cb12883aeb5a1f01286ed3b1e74c4850e4151a641a1f2fe3b81fc4cdce22e6fc1525a77b0165af5b216f0b46af049c826fdb90d4387264289e191b127591e2f1bf24ad6290d969d1bd941e75ff798f4c1ced601b038b2be0ce107b6b8d7e4e832db6dbf36da53aa540eefdfd5f9ff78b5e21d7abe129f38a33c3d7df9524454f06f338205fd5784b8e9682fc6c50c9a9ed1810939c876ae34a69a866f703ab5489a198b5a6b1b4ff997bedf77b1552962cf558d2011dd4c68fd108c8aa5951f3f07da974c7f45dcb76eaae7cef9700035e674c9755f35787ce287ae85af909f0c89d52936d242156e7da8b70e3512cd1001d8de9d3b6016d0089c31ee6c4e381871b39ae5c60250ce780e8456f02b0ebd475ff80360885b5d4b72a9a8cd6a2ec074aebb3c7b236bfd7777762d6e15a0c82b7bb5da79370ae1f5c5a9f09ff8263cd58ed0c54b0aee343d9e503da59ce6cb1b399e0097274373c2132bfb8b0f410ffed8213734204a6bea389ab984ca61732925584d4bb1a5d5220f0b099eb76c1660ace5a7d8fc1c1b4598edd6f3ae92146d47b04f1c352390778c9ed306a794ed47d651569cabbb291f60255de3579bad1cee00db6076ee9d85e22792a75fd229b11abe2cff2c45b8d8956e4f7bd61ad0d618ac683d5783d6e28aad55dcad107c6ef963cbfaccb7099285cd751bd7b3051fea7062950d01b076fc50e5dd956f5b39dcdab0010c2294fd5fe449852075df3999be2ca83a7e3d634f81bec34907c4d4ce819c7991697b483ed598ade8a3956a9eac454c2bb37523c0ce0eb0090fd25bfb6c98d5c72bebe3804cc1cba6a48cf195e997797db6404e354ce73c32f898f39ee854a28839ca61fd32a0c0111e8361a419c32a335bcb6836147de7f38cb4cea0d56ea74164bbc5d67afc5367de6acf6eef6dcd1a85feadf7bf46f522c9855f4370bde6ba51fcd15eeb966bfb6862c448878a095bb89d31d618fd41cc89771adc24db2e0bcafc8c65b821922014b5472bd9d1cc37d082f6568fc094cfc68a04591eaabfc1106c3f12507362774be2fd77322c42a8015ea318f43eb0d01f4e1fab45db7ee506986f5573023b07f73fb1c7fdec8d4d7520a58aea8adfa4607cb9d1e53e7285f2ede74b1e7a2fc37eed399d44e1d1f10e4b02f6c384284df42d6b94d57f87619a301edacf03207d1911aa3998a8f9eb983488146fb81003be15408b7ab099c94c2e4fd28c3d124af03ff7eca248ddfee6843c0ba5ff0beed193311de195e69630d342df63839287bcb82f847b4ea6b1235a816ec719f479a3b4f89f343a78bb4fc39cfd3565e3dcede4befd4408e5292e1310fd5a77a6ac0a673ae67fbcaa53c6a3d6cc8f9cc8a33fb39c732a708dd4e0ed0c986f56d9ff3675612cd2b1cde953161ae32d826e26e433d1b5a83bdfe35287f8dee5571af66492b94fceced8fdd221bfc976d8954b7d3c3c1f86a5526c828c7b96e81b610d31a95970f3fc18d3064db513da6560f975379565392295f55cd47795a1fa273f3fede69c693ead89faa0d1d06cde5bdc531318dbf66a8c8912102c6ec0ad9890d953ee85e99ab41b7f96936d5ef4d986e3f8afffb823ea1707b07ed0914f87190fc50e79891bda46792fc212a353e7ae843b31de632dc0990b539310ed148ca15a17b39c1c5016d19d06dbce3092bf98069449e236aeb82efb9df8e9e57197db74e183a752e6901ef48f10429e1a88c4306c0b54a9a9ef061e2fdaeb49769054570d5471e1d1b1f190a5c48694c2bdb86a05e4509a9fcb53e7000ed92a22a438ab437641738ff531df23e5e4755052835828da41d9d729909b04f7d7c7b7a41fc3981961fab5b01c680ff133b87b3b76c278d53241c034e955fca444d46e3526847990b30ff9e4a6629be6c708037172213d6518c8ace7afe79eb9c60e1cae7b2a72be5db7745093218166a070fbb490cf8a1aeb7177e7293b25217ef73e993a029cc9943d2aa8dc04eefb9d4ac01306074863525a5a0de8927c258696cba0dbdbefd005514c44153caf05251a4a8741967eae4620c492cf77055d4b708427f8bc881b6cce26f02fe477a2319ab642a9095957618aede9904020d9610e3e6edbfe4c0d8692cfc08883d44b12148b9f883c616c62a4188b125b1a1684fe433e0dff921c6a41ba4a58b92345ef213f5b1bfc5dea930e5afd832af03471d086748f5ae3d2600b43d1878a910a74a7608a917a71ec24a4a7e30ea987ff6fe0d1c743941959552f39efefdc362d5b7acb1e23f9d605da8c33e7a0aab9d0a6682f9ea4682cb86691450209e1d31f9c184fbbd209e53929fa0ee78a4aed77f138fbe457380e71970202b7d32004b17b849c9871ff53f3eee5cc9108e30889644c9264f2a7f3eff3cbc671ea73a16bf798ee10ad9e6af9a18a3ae6f831bc459992793e61c779765d45d8e87de77eb5db1b01d4af12cc4d2ae55741ca765ea665433d0929588e958940ed1aaa2a4b736d72fb52fa7d5864c023ae20d75a20da27e0451d5e2043f6b645dbc6434156b80f6de4b5d6e97373a01193a1db77adb35632c05ae4e02dc9f6e7b804ed89491f0e5c1afd04e3b1f126d2ed1583791a37cefb3b234849e476d0743e47af6191880d490af46b7b405cd097a3c8e521bc5a133fef1c70a652ffe01b660b103145bec87e2fe742c32bc4d1c88cfab32649e211d0d0caf649cc5d0e5b3bcf1c739fea1b360c69197dbc88024b12fc9c7982a098428d9f0ae421905906ad7978b8cba7422a5bae136ed265ae51823bc17d9523d29709eac43d6ef5148dfcb2cd226ce167188ab7d79bca163ff28303905aec6db07965c1e7b51914b07d3fb24fb308daccebda09a905347e658f9dd8a905f475a2d08709e4a1315db50d67c45c866046f5716886b4dccf8a167ad7ab3e499ea2289395dc725e05df42c701c286521ade4d0c7469643d388f53e3d148440d63ab2d4ccaf6fb51f13883f693769858c52d4c599ac360a9b6471be9ff51a2ca781587518718f3fd98aa9e8be1fb810966ab7c539b0b19cd91e50d3b19ea350165b78e4ff2be4126968cd0159a10854530be8a725b62446836f002b63f4a78a4730fcaecfd4ffe33d711b73b3b02d8d3a7de1b6461b098e0eafb1d8cee4e233289720f72c9ff16402639f7f3538b1c949d323c2153dbf3aa7798ef237587fcbb995e1a62fce1efe60d611842a95724950c67f24c11d7c03aa907f97d0e4896573c6c275e50ccb19df528492c01884c4b71ec0d91e134a84e9ad2e8f0f360f618ccfad86eb0c94d2d532dd0ef625592bdfe7abd296744ef3eac2fc59909cb38e4f87f228b159ec2f3d2c1cf41fe7b729081d11e299fc57354b6b15c32166ad0b933ec0d9177f9e4a3a06c8cf7af4392f98287836c075e02677138bb312dbd722fbcbdde3cae7feb469788cdc64006737f207414a84cf6a2f318bd5ebe2a1d8d9f7cffb9c595a3ac29df066541feefab092d8158d5e069cb3e90a8a85b042024942dba1d0a80d157ebdfca178397ff8069f051f03f590cc34205f80184ee07b16677ae030deb4a25c00786f42bf291fa9ca5b59426cc165fab6e0fad2b3e46d0a736a5aa7fec1bbce1ca030ea7f6870061ff7f97820c643a8303a379cb67c205e16e4384167ba5721744af5fe5a2c18262fa3412622588641743931f53f3f3af7e2baef323ea4ffa08535cac054c587f41bfc46bfc95bfa3f67138516d19a780670523a1a5338366a4b26cbec3f773f130ff285d75172cd6b32eb7e664a2ee8c309baa1a184979bd0847b400bcf4b30f8c0e0ac952a612bc23d5eb6b9f0e8413d72a4dc1de9e4848932c9cb3f134c37652cdc8595489f64d6271faef6592a0b9231fb4d2e0edd46663e82e338a5686298a40aa0db816999fe8d1ed06306dcd00e6207fa0e3fe9b325acfd50d9b98734ce22401205f6f30b25bb10a3d33756a356eac70a29176ca4a37bc264be82d17197885510a0c3084fca6dde890fcf619b989d40ef1608223a461bcfa97cd578456a314aa64d7f26f50e9af34d2d46c9f7d1cc114960f44146e71795cd5c9ab1889bbe61dfb04faab89a3104ddabb4de2b0bbaee622bcc8465c991eba6452f565f2f15313b482d9dcd201779a5cb223ed8cbe2bd7970d3e655929e0fea749b935ab8aab58d4825c38b869380c4e09882d97080c3096dff068068fe4a52c691a801595a8487761a4129cfe4588ceca5c047ca93fda59d14d6e9aeecefef29fa8249a3caaa220d93ff03bd89ca4606047c9b5e5481ee7bc3801e036709eb34637e14c205a3427ecdaa08f4b172d9338b92613c9e1ddc6b6031b5a9162164b3b23217462ef054582fa4109dadf65814f0851ac4732a35c8bdd876fdb71f56b27fc7683aadac44d4a6c4666a959bd7f86d408eacd5117b75021182f5870a35fc466673c23d1553b6226a3c0dd802787140f7cbfbf61919ce720b78d54a61ef4d0424d44af3b45692f2003c95f3c9886cb14fb476135d72930284bf316b0d780ff73a65086f23d3abd95a37d9dbc00529a3c69b3d6399e7bbed156400bc6e5119a61076e56cc772c2b9f945e77c7351245119be81ab84aedaae40ab74e6a044cc63d4e357bd29c5071fd2322c8a5b562948d355535e7c5ba6a53fcf8828d9c6054145756c4ef11708dcef524b521dc3dc2ca4bb8776e1c13c6342234bce7cb1fc8fc3079e0913a3150ac507ecb8c527bdddcdc449317c1e5335661a4f20913f0d8d631dcecf1405b72247c6f40c97726d9f5fc5ca3297ba84be69fa0357f665917fa21ea0ece71762780d473e062aed7d52f9bd5e89373e7b22d70da7d04cb10b52c28f445106b9dcd6c1c5e6b3c361bebeafcd618bd2ca6ec53c564865ad465dd506b9e5b0b9aaf1c9f7835a34a83abec9ff1c2119b894d7fd20414f6f992c9fdb3c5259af335a3766a5afa5159a0a05e7c12c31c3def33f571fb2d7d322b8708ab038d3b2d6dcdc786b60c2fe9c7b670b3c90c605369aa8fd6574d03c74cff1cca38c0008ebb4817a20c65308edba5e881ab5f63f485f161f5d484095b4d465842dfe061bfe57db7d9d1207a44b6957bcc78d9b8bbeb0c7fbe463f4cc97ef124027619ef36389b2523923a4196697438a28c17240bd8fc947305b3e0df7cbd5dba421db7d7516782ec75eab863129f133d0eeaccec95287943da66d6f7ade9faf6a4fec4edd8f6e1f3374abae3861b1807d86f27e86cf67b54dcf8d060a75e17616da6b1dd0b771232b96ebe44d95a3ae63a39f073c3ead134cfd0a647aa481153db149466d7eb732392e1951e81a6d9797385862b901dc32ef7afa16f4e71e2acc0c1fe62a61f54f93b5b6a15b9f79c04f264c213579df6137acdbd061010000000000000010000006d1500000a0319e73b867d0ffa9e0a7a196de3182b15a07507f0f0022cdb21b190f6544c4c3f6d9357f42bfa99abad9062c2911f8b7e917cd2c902f4ac540c5c09a3e00fe4022c137f5a57ab00b5f0a2ef211b14c7ddf6bd888ff95007367c66cb8998bbd4bd1d3e88a873b98bd3eb179ca42131d28382db9b43b7ef7c071ee5d4cac1a6f228738bc5d73b381586d30b4d43982953cdd45ff24ae3c5616744df1bf7c41dc14886815414be11cf2c85575db2d3eeed259df1545bd1490861eaeb6ba5a8b033541e7f78ad29c3a7084d8919e3fd0fe5612e36d2026eb895f1c85d89e08c62ebd88b395bdf82d87f2a089272195dc2b63e7a974708a24e705dc2743c6f491d1840b256661bd914ec88eb0df844484aee9ccd179a01ab18032f4281e4740600000000000000b30c3f1c0f16228c24d27f78c7763e5b8166280679741718cec0095235012f9cd6634715ff9c3360f0e3d6300149ddb81b583abbfd0744fb874ca3a282df3e34ef5c458d27dd5ca00da216220376816888d4797151a3f16dc59c768818fea7141d6faa67139ea41b090e6f711a988d3cf02b6e4d22f82edf7ed9bfbd410c017e6208d03a64d85320aba4fd3e06e33b963175e920930744d39c8c5200c4b12f62459d369e89642e460b7ea7e03e19751dabedb07fff2f7c502eb8f36c7d473dab7295a002e743b265d85dc29337a39bc98533b68aa21bc52b881b068f99b47d824192c1344893a90c40ef64c289c4a9412f6e7bc3745e308b26dd686f43a6910d873243934c06afdb230aa4bf3d99abb2dab26fe63b630f5ee78ee7386f637a31c0447980a46f8891e68cc673195f1832edd502d63c3fd08654fae6ef183dcf5bc715f7443516752714b262431789d02e361b37663eb8d4b0ed59e184b55b6aad6321802602b365828d501a0705ebc8aa08c9c4b7c41c41842aee109c8599f3e5e7f1e05ef012194af345b6b67ac99cfbcf693f4ca03061ecdb7f621b7d8f8caf50bd49d43830ac65056f0fd4db60f4e651c2a555835e2fefecfea71b6c03f0b155c174838a4d73157a8285c7cb6f922170d3fde5e2023b768399a549148cb859db545f3be200cd991a7640a481ed104fcb4af4ac20b33852bc734483420271d204d677c84c8d422e9b0c3f96a516a9ffc61d230cf1d6e63c3e0fe32ff999782d8a59dd7879ad7c6d209dcd62cfb76b1d7f31a13bf4e1ded1affecd78c97f7bf247d95deee3358418d14296b407b33f7b74ca4539c51a8bde5b857f184209a2843b7637477d6144f8826cd1a8faf4b7ec138b28fa9b19cc344297a3500934889e0e50dec354f77d3167001f12e563520e3d21acdd66340ea09796e83995b9fd8b5814f6672afcd16f8ef2a26591fef71583c92f9a782a9e71017bf728d283741155fc2ab8f3277939fe5c6fc1b4f940e1dcc30f977bb92cf1ee393fc6d3cdeef42a400d62bd3522e61b80d7ab2c5023eacec475f34326d36a256c760555b05056ed01e87e104efa44d16453829cb81f1dc0b55676f8c9de70e68e78bcdee3c11b95671f0b50a33cbe9901a21ad39463fd6141e47f933fd80589262d66174d39adb04166eacf9eed1ec114c1563c73c0aa60c29dd14d14c0aaf539b2da5b98c0c6aeb85e923f74f6afe80045bcb1edbb7d36ab5c73aa8cbf2c866aa5410c742578308d0ccc6923aab2c1090bbcaf2267767310261b03247ed22c4ef0374fb5bf1a243466e2f4db5c2253f9da00c366e834a7907b351ffeadbfc86f7658c1fcac5b3704f0324dddac2cc21c83fd149a2e7cda19b4efd534aca4270ef8f45ba7df27d2bc22ffa995032036a5efba9070c8bd5e698dae931e21fe667d9b543ab9ff73a71799ae24ef8cd9d9354152654a96a21892566cdd403ee742787fc0868d6974de3539e0c36bde59f26c55432c700531ee924c020e8c1abf583f4ab7a68ced3e52c17cc77f61d8f37bcacbae54279c05f7a4ed869d08f0a99105970359ae45c581d78be95f8f435bb634d058f0049787e3d1c44f6925b134becb303e55291b46d71323d52027fadfca54cc74f87891a5a9d2c901ad48f55ab18e82d43c2a14af50d1ff0950873c4f15c303f7ea8e3133e46a6e2bfd80bab8a7d2121c0966ea24aadfd7f89663f7302b9a18704c78e8bfe75ffe8b4b1912efc3656c8d319d393dccb9dd09e6536614a54620de58adb51d497f9a8934b7359bb71edf85738efc20d254d0b7ab648daff009e32d5332ce833dd7b211d8c2618e54d15d13d6d95cec9f424b4a9457793c43b23a33b9c66f4538eeccb599f05ccd92313229101a642f72fcf40937317335402feb7707ca76bc02c7b5c0ed53ccfe5ff2cf205fa47d8907e023fed4984cc10de58834bb78cc067bd74e84b23eff2aea2ff1ae3cb11f2cee03dd15f3a5e44b3561e603d2b8277c87bc92b714f92c8406f7bae3c1322541e610bd989f9a67b76e72e5bf47fdd57572eda34c1e11313289c79d5e90ab55dfeb43fcada0f32fa2b8ec8ec409c5e320cf07528185558f7e9ad0dc25e472f0194df32b68aff6ccd3f9ce221caf9913ad4df2d5e02d65259362967d709317c7da51af628f6591d98994911ea2ec5cc2a3b04d8aefb65823561f6661a429ff8d05872d09ffef84ef24aad8ce71ae055637065432217e40fba04b3ca795db99ee42025bed754a9d10937382ebc399d9d8c29800ab8728592fdab3db842530073e1dd49b75d9af792ca533a044356bf547961c5e4c003e137f8f398da50ec125ecaa3bb4b712ef9197f2963f731d1f41e30ebf3a05eba10d653c8a80188d8fc0f6793e04831218edeca74ed1a60e0b5e371de6d4965aa08f44f9bc05763e6d8dc2564dfdd603db616de8675a1f8e62273238b0b09365d35127ed6ee82be4ee250cbb33f3dd72a97f3559d26745d59d76189aec17f4d9b1a5507d627ba35e47c449637e4dfc26676ab53a56658e68ffc44aac44c0db5f0f1f49815ba7ae2808d6816d8387452053ae894ff138d7ae1c11bf756486b954190174b3891766000ee84223f0e35d1874e554a0e76c1aff4390b638c29de4222d8039c8b252085f5195f9aa1768b856ecb60920e39608d858ff8a7bf586ad4d9c1107817790b41b0fc7e2e6d967a8e057b750c24174c05fd5316b2599076951034c5e2a23c96883388370560bb4443d1c1543a56b75f72057067cf940f3c47166e4eb4b991ef205b388e83ffd0ad26bf3ed5151df453932b639933d2d9b818941db8c571758085b3f8254203c8ec5860bb79c5d4f54ecfe9d15a19377c6aaf26bd6043b518c4b0707c3b7feaaa9b09374195cbeef473aeb5b1c39bb5021991b37999d3e02f4c41e1354a335f0416e7b523ec1026eea6bb8eeecf65075d609cb75e32c231fce5dbb200d2b0d6890ef684be5d56d81ab33159a22959015c6c38b7e9a78b73764ddad160b6b08e8242c49b30709cd59d1f4f5bb1439a9f7a2586faf100d2987443a32d8e60412a9fe869cd28c35b25a4602632065fee83a0b88272153589bfee80a9cf8c3736e80867db3ef13dfd1ad0f8c025d10460956b63c6c964beff680f09b282795245095b6cd74eb938a1eecde545dfbfa1e049d490a107f727c8adf8553fb57a3e4cff1e5ae711ad9cd22968a76289d2390145b4279679470f327de67e17cbe948ee098fbd9c3df587e520cf89b56653fe09ed341045123b81218c46685a8781e7286b92724747d87e7000022822746468d54e583a741cd7a2c2feb99ce59ddfaa82a445249b34baa3dff8b65a3fb3139a817245c6aa10e9b6338e8250a7ad9e38513dd12ec2bf533d5ce1dc5cddc7260b8afc8c3843c68fd88647508f9fdcb3c82bd313dc2ac1d385ffe615ef25743985b699962539f9e463fbfc9c046114b6388efcc9824fd0c76f43f0819e74d2daffb350b64a9ab3328dc9123b66ede9856ba5e720e0d2822a06cd28c89c9f427b21119d642046a86f31502afa1fa6324dee0f76b452a62c8cf35bdffa0e5282dc3c87dd65b37b1bd7904f0ebff0eaeac0d7a9bc89f7f957cd7155f9cd58838823b8dcfd35d6c3fa8caa41871fefd4ede4d7edda8a5adf73e740af15efd983ce20c5ba0223ab0664f09fc9a5da17ec2a99a67c9e2ab09b2f969d87b84d8986b6e7f8e1ff1ef44b5894fe68e8cd66cabbee93852c1d4f0deba6a5a537f23106597139ed635762e24c59372d7c3e2e3e0311596a8f0363fd67b2a00f64ee0c0e8eac28df7933b08388f4a5c7fcdbf1913646fa6c4fa88cb9e8574b4c16bfdd6e033e0f39eb59023a297842d2ba4e5c7fe5998b7e35a38ae5db23df6366218ab2af3d200b200ca7ebc3830c9f317c6bba2da2bc4ba185ddfd6f6bca57048b2041ac822c61b02f46c4bb5206b34a6093cdeeba0314904540e26c59d4bb10078026cbef217d152040b16e16ccd965038feb0cea68b2386a1d157d333e990f7c55cf948fd521b27b2b62c69baffe977b1f9f0dfc7db4d85d0accb3f1d2b9325d3c91be53aafc20b5c139e22ed90b6e3655457fffd5f261bcab2230d08a1f387272cd2eb9e870b94c5251397cc831eb905cc8983099957fd5aebabc947970af945092927be6a7c2c97780c51a75aec901d399de292edd249dcee53e3cc49e7e470ba4b4c0c86ca21642ad93ae8ac9ce67578b0c4b9f4d0b1a2bb19d66c534bf071c1395f12487fa7de74175b3ba16b3e5c167667768f32efc3769bf4982f2a51091dff3a36955d1d6bfc7d1d357b6f318fc3507d511193b326f279c1aa5f734d8e57698de7d63caeaeff424fa12f6f676f579ac2795189e05f2c2eb64e3f59201a2c2562dfbf62668a0b574ae8359931f12880d729f5be6152157efb9e78fe8a5cda26b3a845b2a8bd826a45440e17933382752960d577618bf29075384c2d8c6b9ed7928dcd3283870a5aeeb12113f284750b20697c2fb041bd6488a2bee11c5142ae95dfaabb92aec03bb4c6e1f4ac7807b2c48e884d28364a71752a23dec42888a81c70b2dec18d9178a2c95bd5bd511c7834845f489f1143e443953b2cc0f7db10c3628f2947dfc680ac4844162dd352f24ff6bb38b6e6b5f0415c31f04bfe440139f56d236df8fb06e55017fcea6b1d826ee0fa8fe6e90a82f1d1f6e66d076ff63171f0c623d7c989fdefd50458148cb00144cb30755c0bb27f45d7928813994b6cc32b52545e1c655e7f415620dcbc0651269ad8bf45610114f0597e4b360cf1a29e45f7b2ce9dcb9f66d31f07c63ac6c7e4f14a06b7e4480890f50e90959f41684031287b6da1d3fc42cf9d658a1c6c7d1eb053d355dfdd8dd84118d84e7ebe097285a4e2676d261f878b369216422176712c308c3f7a0058e05906c87693edec735094a93bd46d5f06e00744187f88a67b97cda973b19e8144bce2fdea230717bc90f40dc525dab1c6b3f5328c805e195dba8d83328a90c843533e5c37fd79b1ba72e7d02ff207989c48c20d859b279326c7b7ff5c4bded22f38fc6ca4b66a8ff5ab1bf310c2456b9e6edd5ce6b834b02641a169dff09ff6513bc5751a4eecc349c4720fea7367ed21b115ef9e8900c1fcf51b15caf911fd8daa92603edcf73de783b743bcc27e378f5f8a0d0e878a43b431f91ea4475f75ffda20ad5f2fc7ad9e219ff806f933e937ff5d7de73062babac91188a89c58213c9cefb791b07e4c3d8016dedfad2ac6c371730901ce55e8fe30e7f6f7e569c5978516926d3cf5cabb23d5ed0ea9bf4466f7ec3a4aebbc4dc2ebb11f9bcb49a5ab336d72e2f0121573ae1a55b3ce9f50a257ae6773c00000000000000000000000050000007c70a8cf47743b163dc4194d3b446d3f57a938ffb663e9c10739079a1d1aa16831bb7a0ceb962eb8974605884491d4eea72e05f54d891debefef3d4b2d37f406daa7cb2ed437f67c973f5089802f5f9ce73a676999c70d9ee27e827a58c4dab5c31f11fd14339fc3f62e1f631310d1df62158a94fe7ec04ad837766aa04e3eb44f2d76cd917d05b8fb337b54d0e72e454f4a033235390f310c78ce96fc04b87979c1c9877017329d26e60c1d6f000000"], 0xffffffffffffff46}, 0x1}, 0x10, 0x40c) executing program 6: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xa) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0xf, &(0x7f0000000180)="00000001", 0x4) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x10006, 0x10, &(0x7f0000000100)="0100820001", 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000200)) pread(r0, &(0x7f0000000040)="16", 0x1, 0x400) syz_emit_ethernet(0x32, &(0x7f0000000040)={@remote, @empty, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @rand_addr=0x3, @empty, @local={0xac, 0x14, 0x0}}}}}) executing program 7: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000417}) close(r0) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp}}}}) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f00000002c0), 0x1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000380), &(0x7f0000000040)=0x4) accept$unix(r5, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000140)}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x3, "43ff986d24a3cb67ff15c92b17d145829689017a", 0xfffffffc}) syz_open_pts() poll(&(0x7f0000000080)=[{}], 0x5e, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x4}, {0x2}, {0x6, 0xfd, 0x0, 0x6d7}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) dup2(r4, r5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r4, 0x0) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) ftruncate(r6, 0x91a1) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x810, r1, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x4, 0x10, r7, 0x1fe) write(r1, &(0x7f0000000000)="3832af5a5775acb1e5c643", 0xb) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb9", 0xbf}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b997e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a89932169040de9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56201280d3211ebd3260d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e38cc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a30000000078ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c218919836cb0031c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351d3600000000000000424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd20700000000000000e339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867", 0xd8a}], 0x3) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) dup(0xffffffffffffffff) executing program 7: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) socketpair(0x18, 0x3, 0xff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)=0x1) utimes(&(0x7f0000000000)='.\x00', 0x0) executing program 5: semget$private(0x3c000000, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff09"]) executing program 5: ktrace(&(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/153) msgctl$IPC_RMID(r0, 0x0) executing program 7: r0 = socket(0x18, 0x1, 0x0) open(0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) lseek(r1, 0x0, 0x1) r2 = getpid() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) ktrace(0x0, 0x0, 0x1920, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="f9ff0dcbcc25ff9a6aed7e17f59177cf4a45a50d23cb5673a8a65751fed6b12346ec866a08101f7971232222b281cded926bea47a95ba6acc178abea1bb78b1cc6afc1a1ce5affbe9829b28ff37d79cece21624823655deabc153980fd6cafed52f2c990830f99a93a7978a51c734e9a9aaa375b49e1cb8c10dfbed70e501e9d1345831e73ea0108fd46604358a8ea11c1754c84a6481ab18606f24725e4fd28d4bf2ca0d48884e8a5408f0f3dcf341e6517e216237809b6a6d6d9", 0xbb}], 0x1, &(0x7f00000002c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}], 0x60, 0x402}, 0x2) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x57, 0x3, 0x11}) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r2 = msgget(0x1, 0x80) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xe3f) nanosleep(&(0x7f0000000100)={0x5, 0xa1de}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f00000001c0)=""/211) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000002c0)=0xec54) r4 = dup2(0xffffffffffffffff, r1) msgsnd(r2, &(0x7f0000000300)={0x3, "9b21c6969b1b1cb2911194d806beeb27c68c0f12363680ed27903b"}, 0x23, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000340)) msgget(0x0, 0x0) r5 = semget(0x3, 0x0, 0x64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000440)={{0x7, r6, 0x0, r7, 0xffffffffffffffff, 0x0, 0x1}, 0x0, 0x101, 0x3200}) fchdir(r3) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f00000004c0)={'./file0\x00', 0x80000001, 0x1, 0x2}) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000900)=""/28) r8 = socket$inet6(0x18, 0x8005, 0x7f) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a00), 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000940)=[{{r4}, 0xfffffffffffffffe, 0x78, 0x80, 0x3f6, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x60, 0x1, 0x40, 0x9}, {{r4}, 0xfffffffffffffffd, 0x63, 0x1, 0x5, 0x6}, {{r4}, 0xfffffffffffffff9, 0x0, 0x4, 0xfff, 0x10000}, {{r1}, 0x0, 0xd2, 0x20000000, 0x800, 0x401}], 0x8, &(0x7f0000000a40)=[{{r8}, 0xfffffffffffffffe, 0x80, 0x0, 0x0, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0x22, 0x6, 0x1f}, {{r9}, 0xfffffffffffffffa, 0x46, 0xf0000000, 0x5, 0x467ae9b8}, {{r4}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x3, 0x5}], 0x2, &(0x7f0000000ac0)={0x800, 0x7fffffff}) syz_open_pts() chflagsat(0xffffffffffffffff, &(0x7f0000000b00)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000b80)={0x4, &(0x7f0000000b40)=[{0x81, 0x7, 0x6, 0x7}, {0x427, 0x8, 0x10, 0x8}, {0x46, 0x2, 0x25}, {0xdf20, 0x1, 0x2, 0x7}]}) executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae000299278f439e7ba85cfc6828fac6bd2c4db863", &(0x7f0000000040)=0x74, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xa}, 0x2, &(0x7f0000000180)="f8c2d191d4aa9408ee13920e0de617e2af7b37e313d26dada88e6ee2a0d4908d6fd3d5fab502f7e6e4ad4f26d56462250527ccae2bc33985cabb64ea56dbe0d30ddb576fe46dee45236edec14c46695b0e3e6ce65e9ffdcd4c5520eb57b646c4d3f471e8611dbd00b9b9ef54a52908768dc65c7900a60ba4ac158603226b58aef3fbd1dc620059b2c3", &(0x7f00000000c0)=0x89, &(0x7f0000000240)="c18f83123b86dcea1f468a04a99765728c7d15d563d12ac19c4d1d59798fbffcab6f71913022c0b8dcb06f8e8050d5a765b3db5eb8f4c4e7db84364912ee603391940c25b623977d65fa8ab6ab78cfc535fffa100c76f2f436575003a548fce0fb0d7d3aa93743a5a9c70a49f46fed36826d0ef11d07cd767a7d74afab9150d91f76de8d6761714eab3885e445f271cb801f33072d24ca3f986aa2f4ab6d551265eca280db5e1fa787d28fc7a8b82da5aefe60cc467ff5753dd46f586d38a807baa4", 0xc2) sysctl$hw(&(0x7f0000000100)={0x6, 0x1c}, 0x2, &(0x7f0000000340)="fabae565ed8371615ae1379e25736c9b457c2b5fc107262dbdbd997c1dd96d1ea32ccabb1599ae56b3fe9edfe87703399baac2dbe0928c50e5138b03a60fc92e", &(0x7f0000000380)=0x40, &(0x7f00000003c0)="42b3f905", 0x4) vnd0: sloppy read from proc 56270 (syz-executor.6): blkno 2 bcount 1 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) select(0x40, &(0x7f0000000500)={0x3fe}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) syz_emit_ethernet(0x158, &(0x7f0000000140)={@local, @empty, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv4={0x800, {{0x26, 0x4, 0x1, 0x2, 0x142, 0x67, 0x0, 0x1c, 0x70, 0x0, @multicast2, @multicast2, {[@ra={0x94, 0x6, 0x1}, @timestamp={0x44, 0x10, 0x3f, 0x1, 0x8, [{[], 0xfffff000}, {[@local={0xac, 0x14, 0x0}], 0xb8cb}]}, @lsrr={0x83, 0x3, 0x9}, @generic={0x82, 0xb, "06bc1f995e8eb43617"}, @ra={0x94, 0x6, 0x48a}, @lsrr={0x83, 0x23, 0x3, [@empty, @loopback, @rand_addr=0x7, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}, @timestamp={0x44, 0x10, 0x9, 0x1, 0xc, [{[@multicast2], 0x5}, {[], 0x7}]}, @ssrr={0x89, 0x27, 0x99, [@rand_addr=0x3, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @multicast2, @broadcast, @multicast2]}]}}, @udp={{0x3, 0x2, 0x8}, {"b94356e8556732762819311db15415081b44427e3996d8de5996410d4194a9746ed50eb214a4564ab723e43ac8291aaf46243c841a1245e261a67ee0df298e0e126067e7dbe8f6bde5a19ac5a1c6b47da583a476bf6ba7c40d517f6d37bb09dfeb1f79bac6a744efb4d775683df15a7c3fea4b55e92bacfd7ab012e292066d3d41c2daa0fd98009e678636321b069eec84592cce7e207371d50ef3f687be1bd31b07"}}}}}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) (async) fcntl$getown(r0, 0x5) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000640), 0x0, &(0x7f0000001640), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r1, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) connect$unix(r2, &(0x7f0000000580), 0x10) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) executing program 5: mknod(0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop, @rr={0x7, 0x3, 0x7}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) (async) write(0xffffffffffffffff, &(0x7f0000000140)='p', 0x1) (async) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r0 = open(0x0, 0x0, 0x0) fchdir(r0) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa8d8ab3698e215c3bdd6006250000002b007a006445210000000000000000000000000000feffffff000000000000000000000001"]) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="19", 0x1}], 0x1) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x3b}, {{r2}, 0x7, 0x62, 0x0, 0x0, 0x1}], 0x9, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x4, 0x200, 0x1f, 0x6}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) (async) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) socket(0x18, 0x2, 0x0) (async) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 1: r0 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) close(0xffffffffffffffff) executing program 7: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d771020000004e2b1f0000000000", 0x10}], 0x1}, 0x0) r1 = getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000840)=[{0x0}], 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) pledge(0x0, &(0x7f00000000c0)='*:*-\x00') open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) socket(0x1e, 0x3, 0x0) (async) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d771020000004e2b1f0000000000", 0x10}], 0x1}, 0x0) (async) getpid() (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) (async) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) pwritev(r4, &(0x7f0000000840)=[{0x0}], 0x1, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) (async) pledge(0x0, &(0x7f00000000c0)='*:*-\x00') (async) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000440), 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r2, &(0x7f0000000b40)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca5771a8a", 0xa5}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a0254", 0xdd3}], 0x2) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc981b8689aa32bd55f5a64c43f9ee1505deea11c", 0x4ed}], 0x1) r3 = semget$private(0x0, 0x4, 0x401) semop(r3, &(0x7f0000000080)=[{0x4, 0x81, 0x1800}, {0x2, 0x6, 0x800}, {0x5, 0x9}, {0x4, 0x6, 0x1000}, {0x0, 0x4}], 0x5) r4 = socket(0x18, 0x1, 0x85) r5 = dup2(r4, r4) setsockopt$sock_int(r5, 0xffff, 0x200, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x290, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000080)="15", 0x1) getsockopt$sock_int(r7, 0xffff, 0x1025, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) fcntl$dupfd(r6, 0x0, r7) r9 = accept$inet(r6, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = geteuid() setuid(r1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000840)='OL', 0x2}], 0x1) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 6: setrlimit(0x6, &(0x7f00000000c0)) chroot(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800)="d862b587c93d3b1171a1aab1523ba0b5301631bf86b46055af1b8dda71562f1f5be7cf27961abd489a218879145d86b43beced79cbe41a743953a3f2d9ae09862f0bbd77ad13b0f5e7823a30d479cded3305078d3a7bf5951a0d1e895f049fb4e1d98884895e255f39d84e52348a39052b6a802ae7d06648ccec42bcd32af277442864fcf3074576ee4d89ad4b9d0537427878e0c36d454478d072ea3f1fa5d37b9cfc73c6ea12d5861f6ab0c98277229337e2d938205cd0594f2de000c182f8849cf2f771ed4c2def168a8551aae080e5404bce4ac810da609eedd8a0deb10d0fefb67af3d2259cd87481275c9d11f2d7f104f41774bcf4bdfef3e35e8a6488", 0x100) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x84}, {0x64}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 4: pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r5 = getpid() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r0, 0x6, r5) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) poll(&(0x7f0000000080)=[{r8, 0xab6cc3d7ffaa0897}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000083000/0x4000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil, 0x4}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) poll(&(0x7f0000000000)=[{r6, 0x5}], 0x1, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb704"]) executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x4000)=nil, 0x4000) (async) fcntl$dupfd(r0, 0x0, r0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{}], 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) pckbd_enable: command error executing program 7: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') pipe(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) poll(&(0x7f0000001540)=[{r1}], 0x1, 0x0) poll(&(0x7f0000001600)=[{r1}], 0x1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') executing program 6: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) r4 = msgget(0x2, 0x201) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0xd445, r2, r7, r2, r3, 0x99, 0xe3cb}, 0xd7b, 0x3f, 0x0, r1, 0x100000001, 0x2, 0x3, 0x5}) sendmmsg(r0, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="3696ed5aaae4e0cbfa49a5e9d84019aca754f81eef57f9fc90d996cfa6d17079cfed0d192aa2dce4a7fc66c4eecad9ce0d30b2aba6d6e7a23633656c57b0aa714c79e989a07f3893e8e28812f7e07dbc18505b45", 0x54}, {&(0x7f0000000280)="3feb1b72b164097c06457054cf883b4a23fe32ec7c72f4cc45a14a85bfefebacfe3823e0630917d9097fe0831cd96ec5b9943f3cd68871ee9b860f7aa848403fa062b51932c0ad25c6fa116717931e52003f4622b138feb10c17a371c5ad65f8b6a6364c19143a5f7e6e2c3afb", 0x6d}, {&(0x7f0000000300)="dd3086720dae7831ee59981d1c11a7b47e8c3ba50167c0fcad6870", 0x1b}, {&(0x7f0000000340)="3facca3f9b8c655aa69747212d017adf4f81550250e94684bf6f08e119cf6c6e17b72ac87c045b11ab86684eba5cd4960bbb144fd9883bfacfba4a9ae356fc302e18681f7351253f0d1e4bb5d84daf34ee1dfb96c81ab4f24f2ed027f4c3e2a744f0742c4811aa29a96bde13cd59579e7a1c6746e5ed8d271922af54bc5ee2319921ccbe3d9d61d9fb7b523da2f176ba6dbef21d56bc8b21213752bdf9c3887fc090df25a66cf9ca461cda131e17e8385a3c3a3640fe34d6f0ec9ef84664dd8ea068a841e00b830f09e9f5692a31be094b2d226d53ce75d2d7377ff1f59a1daedd1a", 0xe2}], 0x4, &(0x7f0000000480)=[{0x58, 0xffff, 0x1, "03a6f3ca0d3df5430eaae4ff7921342a29b2793847262beeb5a8fdd67d61481d3e835ad3da4e39d729ff7aacfad5c01e5fea6a78673eeaf3342afc556aeef7984785"}, {0x18, 0x1, 0xab8, "343803"}, {0xb8, 0xffff, 0xfc, "1db6cfdfc466d96be359e3e6f7d535661033a9f4aae1fde99a4a1035812f9a80618bb23579562f539b6918db2ffda2750128043c7f4616b1ebcec6cd41c5c9044cdb4d392b96b2a5540d43324a754b404bbc1b19975265ef841aab55fbf0448370a56a5f6663c7128b13c3aa74b86853fda8b86770ee241dbe52f61553ad04ef538b25cdfcdf54c4b3916f8c8c102e65befabafa536e2c555ad040699f1cd9c976b589085adc538a"}], 0x128}, 0x9}, 0x10, 0x4) r8 = fcntl$dupfd(r0, 0xa, r0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640), 0x280, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000680)={0x2, 0x1, 0x6, 0x3, r1}) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') sysctl$net_inet_icmp(&(0x7f0000000740)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000780)="e0cfd0a58910b350cdfac9eda31eac58f67bc462984c5dd1d6be0ff79495ef3926c995888b5fad5a480b7b5293b525f67a4d5151952b238dfaf00a3793e92e0a380cfa84cb173847524caf50da8f1023353c6d1653cb36ad54463384d7340a0a4b7a0f370301c14d36bdbfefc89e9161146a6b07df4dd05634b528b8468c8211e5f262a0f2dad38dff344a993a02faf710595934ad6306fe074376ada6e29f4bafa2bc6c3778cced786b13d29b5a7b08c36db84cc32cfcc08768fc8af8c866efe6bde75e3077b9396434a9de4a574ba78bfd4dd78f16b3d92b9940a3addb184404125b7aa38934db7dd1bf19ff087507f523303c6154dc3bc07cf2e165dddf4c20472e367814b881c7757e72dd3dcd41080acb260f77084c9852babb672679745aeef56b7acf4f9109d921cdd52d10bbde0e0fc034347d632927cfe22bff987fd961452686fb3b5737ee9beb347c83791b6e8e291e4c78c4f987c505802e2a793c116c6bb8c9cd5fb290c6799a8920d9d119bbd501074d9c9b70e855a16df39fa447b4e0521f988c724d4d7b1e35119dbc3bed52e5754a78f75f9aae604c8d0dbabace119d0060aeb76fb464d2c3a1f241c4f6697027cc58134667f3265f0d0c784ff9c87b29eaf77a82bc6bb64d22372f505d0338f9ee6ec26c8f8532d56edabaa4d09dbe7635bef69d05ed03fa55e51083abdb002c25114ee6c4d8b4fc48d3b658f2f40df01d3bec1d514df4864eca5b48f9b4fa175b3e4c8b599e917cc7d248779446eaa6a0fb9970f357de671ce1ebd5175e6b2b236ed7e9900318ee6d8bee44f2025451b576fb37b35e88a0f7e13464df831ee963c76b30649ace82506448eb13173ad29c46bec37569232c8621f4017404b7159aa31dc2885a0f8ac246a266a14735ae6195a817c27c0ac7636decf5984a0b76ac937d7c84e0644d404aaab7bfb86a1ebd9dc4a6af753d7170c34928d022ddd4aeb4f5eaf38b99ddceed6d51fcfa6a32740215d3362f91b8c12276e457d8154b801faca23b02f7395f082a92f14fde0b86eda30d05c9872ccc7e3413d87d01c5743d026c4aabd0a2450488cdefe354cc1a9d7c61b85f322f050b406fa5b62109b1a5a4e8a74a165b76358843a7292cb350bf73f66aa3f6dd2453d0964e235c9e80cc95da14a132f6ab20f4464fbae8a006a04096038f0b8ef662af1f805456308d76f2ee19183c68ec1829629a5898d66a2a3ce9a342d89cc3586e1311238f421e3598787fdc8f9ca0e00fea6cefd307a6a37c3f905d871f45a155b127d67bb2118bbd78f9ee7ba3473dcf311c1f4547cde4821868b95ce7c65bb838e0de05e3e2b6258aab2fa368ebadd5b69388ebaa336145bb648e14b9b69f062926fe01b8cf1073fd28d79c8557656a2bc5aaf7aed8f36df91d593808d61b4317e5d6c429837d4c3dbc6616153987380325767e61732badb6d11d6f729586c97e36600a21242ee3e355dfbf403b7e5a393720df0b002b2760545e973893a685e547df221a22132c037b9c7964b8def7a0340d99915c76699ac7179b87dbbca4a0224fe70db15587056eb78c5461adbaa1138e45746c7993443b0e9f8b3248602217946ff415b7b6968835bea06f0cd00259fcca303eb8a58ccf5d43ac7e8cb62748d81bf7767e8d0c42a84cf5ab34e648b47b2831280dc370d7828f73847ba1aeb53a09a90e3914e7b3363cad4b0e46cc4f1bb0a229a07a9af3cf5c298adfae49ba4b9e864d5123cd157318d7005906a8715cac634d77273579339ffff3445b0375d020a4425670f2d982a6795381d302d04ff481c64824fcb3f9d887d883af0926024a2d166815a0416afa3e5f02d8c678a1937f243a011a12e7978063b262b2124d6c602badce62634b98f641bd38773425eaa908c52032cd03c945e3edf2d01e35d20ecf5fe3b44698bae18c64899483761c02aa2eb74064a1e6925fa11c60573597f61a11623b8e516915c0bb8b084b4448bfb488ad213a7e12e2f33fa21e26b69a4bfcd392ba2d0254efcc72d205e230782198b614909c4e3642575a53669c0aacb5a71afbdd8913ea7b8baedd3b064e1073d44b22b82a8cd3ff05ba2258efdf5eced7c219f976836cfc0a99c91a398e53452aca90b32b9d935d79550b2d7eec0fbdef0bf02024f5d6e63dc2767822bb18ee88c46fd8ab366a6dd40bb9b4e1d532d738ecd2cf2c5662c335ad39439212ad7e8e5c237a2f5623b1de652cffc47a59628f97372af2af6cefe6cdde275c0afb455398a7ecbc9c546f1284d51d4df94e6e275503dd99e41802cd1bf018479d96453a7c15b4d2b60a4f6856e2c0f58d9841308e110c2024e22210badb5480374198224272b69a268afdbb45a1d3e76e5e6ad3e18c29bdb3e3cac1ebe0d62cc047f7c1666e5ad1c98a30ac7112f555ca3d297620bc834829a297f012fc67f4e27f192e3b5f37eb299e1dc4ecd0f5d07643252b8be1aaede82c420cd5bd7c54ba0f9c867c4ee857ba2fea88c0c112f35485c9c3b7d7d35b77923e915f9dbfa9a61e37cbb27cc7a2b3685b61de712bb22b6427279dab230ee7e3b67b1bd809cf91775b78b286c69f887feca2e4f7f48f3098fbcfb12939ed472e230ae40d9d5b70dea7dab6ccb15d91ae5f3342d153f87dae3e9bc38b806f6315a7f0e687a56c427b15b64b51b6d6716cf1867d24171a92caadae501d571eccf46952401c5b62880dbc7b32a824f3b7a545d4726ceda1ed976c45f1a5d601321dcbbbf4bdd6f8d2186630f4135a2c87f9c6b7b4bcfe0bfece1756a41ab4f28baa16943605966b71cce8572e6021252ebb02390c72549c8cd89a2b9176ed89553e5fd850f41c391836f7aed9ac1c28ffcb2081aef4e432ef050c6f19367ceaabaafc5d5bc5a3426b751e7fd848732192bae999e5c63aca565bc652c69005db8d2ef4093f1a787ac39f39724955d5afe2e7e9709d73c7e82d604e1e91acfd490b8489866cff3082e275c2c55f6454d681a4a87815128c8a6a2ecdb3cad7f1a73478ec21aabaf40e106b37020b9b36b7d9d0eab3a99a687b9f19b401891b7d0c3934a19ebfc0b72ac8105809d2ca4dad427dd2cf7e3fe1d5bcea9c53b35c9bd35fa78b13b29ac9f79d32eb05ecde617256a1304f90120ad047413fbb34d1ac3e4589c6e2a8cc049ba24409946b59ec6afddb126c77f7fa2403b2fd77693a80450850ccbc1460f38bdd25fbdc9d4711131453faa47a23db8a988309d83b026acf0cca8d0c618520a57ae7c772dd73084575dc566d6f501a6e8095ec3e3b5c909dc42aaafb954cbb1c49708a01b1fe7b2f7aaaf3e0da35eaeebde9cbc454f442bedb24f3bf2e19c882f8c9e7cb6d7903b779f60d4a487ff28408ab397a9c32c0cc68bf360716d4bc32a8a2fa802f917aa41090daca92d56d20733893d5ae2eaa1e9b8f4c058bb369faf2fb9167884fba058c26d78595b350e7c2c3e00a320bb894dc6688b7dd1b9b52b463c5532065ba2c82bfdbcde5069246a6dbceaf906d4dc588fe9216d7367e4d4b5cf78a0deaa81eaa360f4407c0e696664ff359b2c278b95f662d5389d2598331c02d30208d2d38ea4e253e290102e0234a6bec8173494330df0eef62501baea2feb4fdec952ff1c9d28241c960911f73913e6b8d926694f08b708d7306bc8c3a69ed1a9e5c82bf58c663b76de9e947f5e39b1b789f87d16ed98343d5f66f0324b498a471701c428afca6a2b4134bb88704390102e964ae627653690febc25dfa262b12c31054528652591bce519e128e6ef5c110356d07d3059a1ae50b4f30bfadabdd2b84dd8d058500ea78539c975b411922138599c68a16ad4484c636325d8588406e87e1393984df9dc969a5068181178f2a110cefa46ee18588d915a3b2deddd94ac725269672b13cb03fb11e66005e80a68af7e1524cd5cf04beeaaea7be58c523ff70ba373136ac936aa8156ecd13e18cbb618de07662d7d9f2f99f130f5057cae3e69fe5602f9e016c2063efe2bae8ce99d4757b8fb42a0dcdfb33647d25a9c579fd636f03f8e8846d2ac03e38e056551fa28a0f248377186075c76df1bf396289b29b24687efd66b18107862e8dd3a7db40280c17080827d5b8c69f4e7617750b2fd98bb9e4c3ba2a5a42f2e764676e54ad187c304eee68896ee8831870a7bf8b64e7b2c6e5754fd0f90d1a8b71ffd16e42b9b1f9452f0341d59460430d869c163d12bc9860f5c3774a3ede960024722f534af96f8cf571859c4ea97b014621a5b51d807f39745bf5f989db45b48c08f5e5c1b5e2773cef1a3aa419f867e6d0619084082ad26a8355a5ad7287c88bd0db934d21bfe913c72ebd5c793321334647e7e34dbb4347de6c38a07ae1bee0c517a96f9d777706d580b96cc0e76dc7d376b77fab8ad3bcebf464628357d6d86c3d335cca9d5682bbdef15b806c6801e483588dd83463ac791a419911d8dd41adaccde37b3258e04d825f24063a2b7968d7cd09fb8e59d168b8f42c57ddba03aadb9f1f65fc4657c976b694acdf0203c4f01306dfdfe8bbd851d163cb1e34e846475cd3c0350aba6cbed31ec1b230e270eeb0cdb5589bf9424ff95d989a440f7001c59f880f0170e185d4456409a8c334c781da9c528a5a4710982abd9e3c117c8ead89221a991e7faa25b9368622df10e682ea46b6ccf08f8bb195e5321b7a6c69271b9ab56e5731b9870333fac83713b214ccd2005cb27d6d353ede90c24c4553378c522e40cb20f30fea7f58bb09a7eb3e3fe24fb42746869e206c1e681352cb5809cb805ad87ad5a30b20db1cf9d7ddf86a8e0049e9ed63f35f29944df5bc451038033a0c3d9f73b954a86130a824944cb244abd1594c6ee64f07c122f9133c4c4899b0b9669f64ec58a97d877f7da73e0e235ee4cac5f337f5cc8d365723667a232a6357001c4e193e558b579772f9e2813b3e32716ceec6594c4f85d7beb116bde5be60c3cefa1599ac0fb1b91aa0db50586dd3bb9a3bc8c62cc8701718e2e0fe0aea40f3e4b5f81b422e46fb9de1755f4f088fe9ee78b83f45a786f34d529f34e48be5d032651f11d8f2b9b890a97ce3b3faaa32ce7bf76599331f3b6767fd0d3c5ef6ce3819bcdeb9dfd7e3f1fb71b70c8ba29bc11a7ceb3033e4c3fe8dacf4215a8ca341802ab719d3053874e34f60339eebde2d20831593e967edd46b2a192977141118aac06d924ac8943ca4295df34681eaa9d71333356742f5c0cd03ea2abbb1a6d906daa6367489f670cabbf7d36d6ca45b03c66fb07f55f4bdb00309ac79e09fa8b64fb762348e1adb7bf353578e0fd01a5ee72a1633cd05433fdd5eb3941e80f3cb12cc9477c9eeaf8bbb124c3e90c97bc3266d7767135b95b9bf414c9fc49d3251cf74a62fcc35072be8c0def2a61944b619c43977178c42fab435945ac3fba7c19779f2758af7e1fe20558c7f8527202bc3b8ac1d022aba564805f3b56a8bb7a3c15c6f42f75402e8419a5fc7b93ddfd0447a7df5f153719e8493d1a5aa2146e7d4b3725212f4aa8178f2aaee4a1c2ff21510ea354e71a19bfee915a2f61c97b523b6105b217aa0e838fc1a862a927f4de89ffd54960de773317b8c3412a2deb9c2928cf170eae1ff0de539dee3f82c782746c59e88dbc1c8d487782d46e77afe0ee74bcd782dd2b61b920af563cd039c15784caf2a4a60ecb3f78d64cbae43d3b2908c46dbf2998ff1220984ed6beeda1a1a8eb771dc2bfbd354c206a52f2d681ccfebfee79003d4c8e39f3069899069479c02dc87ef9c824e132335f3c367", &(0x7f0000001780)=0x1000, &(0x7f00000017c0)="910e8986257bf074c7cb2fe96e1be3c9774c49a8f8bc0514ed42532136c56fc85ed61cca95a6a172c67105c6806aee25e05a0f36e3e74c84a0ba9df3d7eb87a8c3f18f35e7fed49c618e999afe26195b", 0x50) sendto(r0, &(0x7f0000001840)="04ee03a3eddf1b1d7fb2e4c0d4c5988f1bbdea2f9688e29df6745b105562ac3b2ba27fd5388808582b3d072ed0d3bd5ba4f2c570b56f778df32f3fc5822578572f411acbd6fcbf10280726630b7407", 0x4f, 0x4, &(0x7f00000018c0)=@in6={0x18, 0x3, 0x1, 0x10000}, 0xc) r10 = shmget(0x1, 0x1000, 0x108, &(0x7f0000ffd000/0x1000)=nil) r11 = getegid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000001900)={{0x6, r6, r3, r6, r11, 0x20, 0x873}, 0x40, 0x3, r1, r5, 0x9, 0x100000000, 0x7f}) sysctl$net_inet_icmp(&(0x7f0000001980)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f00000019c0)="42db03b6dfa94407b10b05cda835632272684f4b8c6859eb8b00e18399712337563b144e3433f0b6a8987029a9278cecfce2b15016ba910e1645d8645ff0ef809d1d8ae1b1178e671976683c7898bdfa3eaa1c7fa3292ab424fdf22d5b36d0f9eacb34b185c9606207fb59212bda2005d6dc50b22d2e49e993d969b91d9bcd82b2fbc1b3573f990f46ef16f26eaa7b6e6bd4081625ff40db2399c76ec55a5c", &(0x7f0000001a80)=0x9f, &(0x7f0000001ac0)="4cd3af54586d59fbdb574e1e87630a6ce149e1d4e015527d102fe0ba868db472fe36991617c967cd6f90f7a8b8cd0ee9d3e32633178f3bbe6cbd3f9f6d7624aabff40d9e32f7eca4e0b1e48932c6fc32ef205d497aecb70c48d75a06da905af98f46a476154290db2f99201a6db42f1d57d8166eb4cf0fe222983edc059439d954110dd247116b5af0ba7c5970bcf6f5b2420b1f775e6c89005e902561885e714aeb15e1aa690f8b38aca9a64bff2cdd0763001c7c6abd644857961770defe7e", 0xc0) r12 = semget(0x1, 0x1, 0x10a) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001b80)={{0x21667f81, r6, r3, r2, r3, 0x2}, 0x7e, 0x3b, 0x1}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) poll(&(0x7f0000001c80)=[{r0, 0x106}, {r9, 0x20}, {r0, 0x8}, {r8, 0x2}], 0x4, 0x7) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000001d80)={0xa8, 0x0, &(0x7f0000001cc0)=""/168}) ioctl$TIOCSBRK(r8, 0x2000747b) setrlimit(0x0, &(0x7f0000001dc0)={0x2, 0xff}) close(r8) openat(r8, &(0x7f0000001e00)='./file0/file0\x00', 0x480, 0xc) getpgid(r13) getgroups(0x6, &(0x7f0000001e40)=[r7, r7, r15, r11, 0xffffffffffffffff, r7]) r17 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001e80)={{0x3f000, r6, r16, r14, r7, 0x2, 0x8}, 0x9, 0x10000, r17, 0x0, 0x7, 0x8b, 0x200, 0x6}) executing program 7: r0 = getppid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4cf6) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x0, 0x1000000000000000}) getuid() getuid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) setreuid(0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000140)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setreuid(0xee00, 0x0) getegid() sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="df21759e7b73a4d1ad6d741b3e5bc2506fc68c01f48d39e6d94c0c1c1737715df581e5bf30f899c3168f1bf3ab792c8d24104ddcc279bf80d9b300a8d4bad2f8f0e17c650d76f47448c4d0e04c8e74a4f74d4a4cb7f91f88c42bb09d592a65ab0bb62a405b25f05d54842a85333073257d8ea24652bb69e23748595f09058aab48cba6fc972d21a57a55e00af74fb510fdc1688d88", 0x95) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = getegid() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000002c0)=0xe5b) setegid(r5) semget$private(0x0, 0x0, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100400000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00001e3000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x8000, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000000)='./bus\x00') r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYRES64=r2], 0x107, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000200)='\f+,T', 0x4) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)="cc8449581eafa5b87bce1d0cd56f18c0b5dc3e51402fc2a044971518d0fa6a3878e52270968c5fb30f2dd02c66a63556e2416fb18b024bb940024b1629344793d8df4531a7c879e9dbe294ad4be18754c517bbd59888957441a6d4361f0fcf452a25b93519b1fc7e7b869330fe7515c6acfdefad8e469e1deed469c2b6aff9c6aac8cc2f7126c4fcea42e1164fac8ed10f179a846429f01450c3eae3ad5899332e7ce2a29a57499484a2d2d835073713bf9cc7cb7db5b4bd455b86f581503b850c4bbcddc75b74ffe2e828c7801189ca78bd95d506ff92799cdfc90bdcabce43b32b166e5e49f0f881970356a1265e8e9fab548f09513f65f2d3a3b7fca34db2d21f355629feac08c882c29d8d7c9f8cc7603e53b08125b9a1adab925a3dcfa99f84c8832672cddf5061594a8fb53b83d2f6c045d2736cd73101a284ff31f8b5cceafc76d1ff478a44f3d651a4aafc7a1e72d1643af4cf16439e3b62b74d147d5ba559ba301487a2d99fe3107b219507c8e98371c3cb55479deb1e856555862f1f7c4af62c433050b8bd38ae45eefdd411bfe3d73aa9722891ca825006e823cb77a838f57caa482788db296a7cdedcbbeded6e9cc6a41a04dffd6b3ac4a10403e0977d5df7956aa26915d37e0f8cd8e6ecf4383fea9c9865a678b44275c1afffe9d112e2762cc10f9de0968b4c88a5019095e7d2a79c3a5afd681a54101a527489bf61ae0a97d3fe25e9dc635fa379a223d8c2ebcd28802449c62bdc0efcf7040cb149b6df4711877007560fa49bd1d8070ccde98bca55fa97702ab92ec35fe39af556cb35963c21c79ddcc5032c8ec4e4e00f47e7e10de14fcb4d8bacc2d4c9fe68cbf014e0ad4be560ab11d1d00dc95a9af799eaf3b5cb3aeeb7b40ae5590dedea591afd227f64756e18852c9aab69708e2ed6f978fc715304d361e28d81d6b356f08a9fb3924e0a2578ce328d3de9e2327ed17e111e8acd5c11497a4c2306e0a622884dc322958b722d6ab0da67b001cf440ca396b35876d2d88a2d095283afb923a965ae9983a7888e03ef0392bf168455770b674011d287c344e3e5bbd47e7337822af131befcd0414f5c472d1110508bdf63be55195aacdf5eb39a2986eddfb689464127620c718daced98c670c2a2864fb672c0ad67391232ba73de84031d7a2c327cc3d6929ac7ccdf8d51ff8eef85601c75fb2ff46b55d86951df60e41a37394693ead5631269da084c4f9c293cbc7c713a994ef890f3064ea179ad4d221d1d0cb7d2062d9338466a46692c04ad302b8d6afab06617f217b6255077536c0400d5400341642a56780cdf07a04985bb2b7f6fcad5ec4587301b460b998e3cecaee605b4f729b16c8c6a1054ecf06417e654a30bbf81a9f892bf3609872d4cc6704fd4e76c16ae801d782bde634292905d53d8d72a4e2ad994ec13cf09684f79d221548ec8edfcf24022bfa0a8c1ec0ffe2644f510bb680b05f1604b0ea98ead8274ce60be2f2d2aefea8c81167a261fa026dfa6cedac0b4036d9d97af41d484fd7b78815d8efec45fba60756f19ebf022c96dd6c13facefd7e63102dbbeef9d8ff8f0732118d1ceb47ce3f40239a6050461c6b8339b8eee77d7ff515b4d73f39bc382c20a554e9f98a11f7a80b91b0ca9e761b16a77574c670ac92903215b7965c2c98bc14e42ddf54444ea355863b4ebe1e222520cb1b5033ae1a805081475d00b2cbaaf3698575900290f663385d5d6a19cd1eee6e1657772c41e41d74a7e1509d308802d992e252c6a9f79155c22bfe94b453a71e91062aafa0191ba331d3011e526e24fc7f90b222afcb23ce621f8e340df5c25fe456d8c45c6814fe4755dc248da8083e8d3bbe059114cdeed9a51182726d79007b857f83c0f31d09ed0844fc0634e5669c4a306005cad34974b9064bc8954e55142a8447635f3e2516d1b13fa2bd39180fc4b1e1443122c49cf014e4d0acdcef82f824fa66ae2e1ef304c468829c4a5293adc0f9d7013fdd4c2aa0d83302a4368805a0c7fa47d9e34483e25ab3843053e242bf45cc8b7f2a6bb96dabef9802ca31b474723a4ce4f909cfb7fccb78564758cbd4f897dd242c490e60aa47bb2402a9ea5fb79d65d8951a2e28e74a3fe811e27d0bddbf022ef07760c7f03846e9820b1e54a7de2f3e61a5cf800ec8caa64c7611c41b19a4a17755e9ca0dbbb1328d7f714512ec38bee299407fe9838080e918bb07de131b7e666cbca00ce085b2a7c7b92f2e9e13e98a45ee926ff943c8610243083d6a051c461fb235c27eab1792ffdb1b6d609c4fdae696de5f3847750d8926468e51ff7e0f1509360090be73c9c86eeac6922eca1dacb43cfaf0c39fbf8e71a0ed1bde4080190562cec560485592ca879a64db1e782d13e228fe1be2808c73bbb81efbd698f5611abfc6c77f0f4150b5cf63786a79036b3874ee01151fa57982a3b25dd755594fdc13700531452ed63bda0e5cb4536605369cdafd001e0c33fc575fa907995fb8a433fde1a56ce863199e6de127e696d38d60ac4d2b07615f52935b23b569a053edb223e995c1aca9cfeeab7a35f8c4569c95a8af2ab7f31f73d6194f710c40035a4cf871ee97409fe749b230901647bd49e084e36f459a1a8fd9162f69abb6347356c3a05269673cf2a84685a85e1910d0983093a79723b20dbb28846ab1ea64dadc450a97696451faa2f676edc554f13dc3a8a8fd00f586648bdb600d93c2be46bf6869c41b350df561d028d83d885df168f3bac6d4afc33a8d6548149331236faace3c7106ab00cb2f074d20fd6aa6a0cd7cffdf8ed40341fa00964d076918501911bae09817da73f951d07cda5a1da85ebfca57d4f2ffc012db3e2a007e06ed79af7f239823acfbf69f298c4c1d420357c83e3587af97b8d629ed1b939ff48f7cf8bf175ccbe5d18ce0301cbf296850a93a7a30fe9d719267bbdf968f073500e440dcb1d4a242c7114be1d48b3a68eaa47ce083d1144c6d965be12107771fbd82276e756a53eec25df854910f7b36333c2169fcc88b3b581c5cf7fcfe37d31e8c596311270868c4e9f3d766f3f26a4e5e6cd5e3b0146c300dce64dd5a7204fe1e495b50b4ca14a4f29fb4fa4382652e4ff330cad66e3d3b6f76fc6ee7ffce2070141b4dc6afbb209b29b512fb3a0f7297e2334a0a2cf18f2d1e854c3606a0a7317bf0b9a7edbec9e428cab3e9bba61350dcb17a7f09b8b78fc7a26085dfccec7dbef81ffaaf7a8a34fdf9b64714502fdb9581ffa00bdf650ae275b271ad3801ca2f473d86e855672c5e94661f0ed8696d8e1ddeccd64e9993eac78575fef58bc0be7bcf6fc4d94ba0b470230c843dd1ebd150eabe089eaa26ba437b3433eeace886124d7c342deadb8773c7c7db048069df4275e6c9b6821d71adbe416358f86725c73b99724b1a039682f0c154d468c73b741b04468c4ede3964e3a6f75ca746c04b6d244ffbb5f23e5e8b2507cbe58301a8a0eadf49edcb21f960b087f5bbe1f055aa321350e581f51f4a8808c0666103cba26178bd66591f84670d6004ebc792899cae6c279475940c4aa12734645fea78f1bf2e423a9544266e76a802658bcaa0ccaf7d0f2a97b8afdff8e3d135d02885ccbfbde9f7ff8d128cf77a740afe180698aaa0d70e7c4813632d284df57ec9fec6018a2a5f67c29b9bdf275ee18b287eb5f6974a37eb745791df83a7543b8b1640b25f84ec26eeee70a10371b7715b04e91e6af4953940369f987647466516bba9fd03fd0404c8931767bc6a817918e6af41cc9b43725d9e5cd7a9b3f222e156b5c90b14b2d5d33d01f80665c8b993ed48cd570d9d9ac00df02e0fe1f12437541c8170bd9211d36f55f244c54e0cf1770304d991a7e61fb308dbf6cb31ed5bed1e257d6b7d3289f21d825b275cbfc414e2bada4d975a3086885967be63589d7639b11a9c3552ea7156bca62542adab3b2dbbc3c334ca5a4e79e0dbc64268cc95772adcb87e91842797cfc7144149eb765c7c7aee7511a4901dc706ed1bed215200b59c3ff41cf1844979cddf8f717f83a6a3c0540e7832768557854abfce3c92edcfaf5eda0f8dd4ed71ac60250323ab00f02cd9c9ea10a5259501335d4cf35ab4f4edc00f87af02b84cc0781165ac544282527b1962992ea2163025c80f96f7a37580562f2e39d3045bdd2584b09ea0b67aa256b57745f6399625d8419a0a8eab515bf13447ee3b42340cbcca773674c050bf5b991995ab273106c52f1d5f775dcccb5bbf1993ce047c34ef2257a487768060976f03c57ac37266c3ee8833ef292937292bc0cf243d7fb61f0533940aaa89acd08e63a165966e789ba854565c15fd05b18e66c3caff01e697a832be66c78a8bc23a73a0deaf90902d7545059dd7d529d14794a60b9d7dcbf2b4ae76ce006ced20b598293c3570ae322f69ea6132c4e60af952ae90fd2d59ead67a6f09326aded9e682af5dcdc142d2405d98f06abeda24d946fcad9c90190c2165538bf555cbfc4c479b123fe09ab5f6eb647265dcaca1e2dc0e350dd97521a0f08e4cee4abfc8319385dbb2980321510fc6ef53060f9e7da455c6a73d07ed499caef3ad0655f12a748e7dc3b87b4311d132e071d44dc35051bcad02e39b884e47f3feb92a680ede0cb7f095ae20370213ae5a5081a5236d3230c762c9d82f7d82758cac7036c4b3ebdebf424d61a7333c97b08c1b474ee261d30767db23c6a899cb6950ff9eada79e19dc96e5cd2884f42fcc8c44f5f904c475ce610ac7ecdd3969f848a212c13b881b2e65053c3f4b4224b07f1b09127390097ff8dba5f0efdaa5082d06982ac543912881d8f39c43930fd6241f134d6b6aba472d94d5841c3bc3e56cd5ad5f467de70a64a38d24f942c764419195b0093ddbe48c0db01a37666f0b162620bb2a2552938c831424efed836c1c8d9999c7bf78634d5f08283484bac7df8fefc9789e497b5ba860552a3cf753e89ad65578d98736ca94309ca8ce357562c45f6725f9805ec333096397d53fa7644970972d07efcc5c72c3a4e790b454d4f2e85a9ab3386a5d989229c9881110de08616b1c922710e34efa2c2e79a168013b66d068780cfa386ea052d3f81129361c4b4dc74b6c1e48cbc4ff70298ba65cfcdc650cca3f3930c7cea675112883117fcb4e81faac48ae1b143172df4cdf3a2beb97862505afde71775e453626bb0522b82681990e902a7860abdef1f9d760bfe15dc11c4959e7cdb24ad921c99bca96b6f4e3fc798488309631d36000c7d12eb24b48227a01653a3fdf8411d791d00c311a0dc8c64fb0d67dfa9f4ee6c5d6eb57801c771d462490315875cd851586a9b4b900654be61b74b481ca7dc8ecb9a48712ad03ebc727555a37780d309b421f763243343e8e383854ba5416221df22401b23ab2e3a2645f9424b4ae80176ad48165fee079dfa76575dbb6687bbe1733f99bef9b1ffad96e820c0d615a234c5efec72215251fedd3f6ee9ad7f6ca439e2b195a7f3c01cc78f2d7032e83ec37f21039a73d9191f318f74c38ea9dc4f358448f2a60b9ee860fc2476e0a9fc8ea816acdf9592c6d7b02381ff8109f87aa93c06fc4ab75a575f790e5affece861c66a8e61236daaa54afaa9f84331a124ddd57e27d0f1aee89b47fd18408108fd2da4135eb51a272ed0b2b1fba292a04987836f66daef14828b472c18daf151ad4fa38c2ead6be4adb0a144d8439b2f1fb24090b26e77fa0899899add491d21a8e4f64905088e867c4d77f81add71856c172caa05795c7bb1", 0x1000) r6 = dup2(r0, r1) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, 0x0, 0x0) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002db18d10 executing program 4: mknod(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r0 = open(0x0, 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa8d8ab3698e215c3bdd6006250000002b007a006445210000000000000000000000000000feffffff000000000000000000000001"]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x101, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x3b}, {{r3}, 0x7, 0x62, 0x0, 0x0, 0x10}], 0xa, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x4, 0x200, 0x1f, 0x6}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) socket(0x18, 0x2, 0x0) ioctl$VNDIOCSET(r5, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4000000}, 0xc) pckbd_enable: command error executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xa, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 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, &(0x7f0000c00000/0x400000)=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'}) r2 = syz_open_pts() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) writev(r2, &(0x7f0000000540)=[{0x0}], 0x1) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x8) setuid(0xffffffffffffffff) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96", 0x299}], 0x1) r8 = socket(0x2, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000"], 0x30}, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0x2, 0x5, 0x7}, {0x9, 0x2, 0x3f, 0x40}]}) poll(&(0x7f00000000c0)=[{r7, 0x6e}], 0x1, 0x0) close(r7) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r9) executing program 5: mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac42", 0x3}], 0x1) munmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) select(0x40, &(0x7f0000000080)={0xa59c}, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = socket(0x18, 0x4, 0x1f) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = socket(0x1, 0x5, 0x0) socket(0x10, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x5, &(0x7f00000000c0), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x11, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/505}, &(0x7f0000000040)=0x1fb) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8890, 0xe2) setsockopt(r4, 0x32, 0x7, &(0x7f0000000240)="349544e2d4d735eb33d38c5e2a2bc00a93043a2686f555b7e3fa238dcf3d2a21900fcb37e39713d0f0f874ce30093bfac40f3b5698dfe30f0dca22b5ae4da928e61e29621325e852d5773226af9728949c9eaacc751b0a329dd47398f3c205515a5dff9b327cf84d49d7e9553afcc3", 0x6f) socketpair(0x10, 0x4000, 0x50, &(0x7f0000000480)={0xffffffffffffffff}) r6 = socket(0x6, 0x8000, 0xfd) r7 = getppid() r8 = getuid() setreuid(0x0, r8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001834, r9) r10 = geteuid() r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r11) r12 = geteuid() r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r16) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="6909362dca61b19f", 0x8}], 0x1, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r2, r0, r0, r3, r0, r4]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r5, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r6, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}], 0x168, 0x8}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5c}, {0x28}, {0x6}]}) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 0: setitimer(0x0, &(0x7f0000000380)={{}, {0x0, 0x7fff}}, 0x0) getitimer(0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x33, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206980, &(0x7f00000001c0)) r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0xb5, 0x1ff, 0xd29, "8717f9bdca0d88f115e03a90d692480d51aa00"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80), 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001d80), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000001e00)={&(0x7f0000001dc0)='./file0\x00', r5}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d", 0x29}], 0x1) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x84}, {0xe}]}) syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYRESHEX=r5, @ANYRESOCT=r4, @ANYRES32=r0]) ioctl$FIONREAD(r7, 0x80206979, &(0x7f00000001c0)) dup(r0) executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xa) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0xf, &(0x7f0000000180)="00000001", 0x4) 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) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x10006, 0x10, &(0x7f0000000100)="0100820001", 0x5) r5 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r5, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4f) pread(r0, &(0x7f0000000040)="16", 0x1, 0x400) executing program 6: open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) symlinkat(&(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') r0 = getgid() setregid(0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0xa) msgget$private(0x0, 0x0) socket(0x0, 0x4000, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x10000) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) 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') chroot(&(0x7f0000000200)='./file0\x00') r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000040)=""/92) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x16, 0x0, 0x0) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='c\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0xa1436b95f65c1a66) sysctl$machdep(&(0x7f00000002c0)={0x7, 0x1}, 0x2, &(0x7f0000000440)="eca85a08f2b13f7f3ae9697fc4144e4ac0150b8979c379f02bde88303ab9ef1317f5dd3cf047acf809017556627fe73e32f45fa656885e2f2e94c21e44491d92ec9538c58202fa807120584adccd6303fc0df5a44be6bca8cec0312ab377ab1ec6bb5d9fa1d4f20c229a227b81703858e91e7cc20f518a9c296f2fc7df1c78b411c8f323ff31e5e8f92fe4634440a08dd55d3c84f12ae1680b49b04fb2cf471725caa892078f48fcdabc6fe8b6218f6c983eeb016084e1693aae3feb4ab2a5ee9ee4cb2e223d20e6dc66ca2482d58e6b25717ddb22e8981702c50c4b09a87b11f7571473491b76368771bb6f71f6", &(0x7f0000000300)=0xee, &(0x7f0000000780), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{}, {0x0, 0x1, 0x1e, 0x200}, {0x7, 0x0, 0x20, 0x1}]}) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r2 = msgget$private(0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x1}) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000600)=ANY=[], 0xb9, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpgid(0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000640)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="a72e4fe98f381336b30db26495f86696b2173b92c6511ebbb70f5f3561a52d12d6c70d0bbbb43e80594ce162d6a33bf115e6c194c0f814abd9acc0a45a135d8598f9b69b6d87622d", 0x48}], 0x1) execve(0x0, 0x0, 0x0) executing program 7: ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x3}, {0x4, 0xfd}, {0x6, 0x0, 0x0, 0xfffffbfc}]}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) executing program 6: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb704"]) executing program 7: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r0, 0xb, 0x0) r1 = msgget$private(0x0, 0x100) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000ff0f0000000000000000000000000004"]) setrlimit(0x7, &(0x7f0000000000)={0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000100)=""/147, 0x93}, {&(0x7f00000001c0)=""/96, 0x60}, {0x0}, {&(0x7f0000000280)=""/92, 0x5c}], 0x5, 0xee) r2 = getgid() r3 = getpgid(0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/238}, 0xf6, 0x2, 0x1000) r4 = socket$inet6(0x18, 0x5, 0xcd) getsockname$inet6(r4, 0x0, &(0x7f0000000540)) seteuid(0xffffffffffffffff) fcntl$lock(r4, 0x9, &(0x7f0000000580)={0x3, 0x0, 0x0, 0x100007}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x40, 0x0, r2, 0x0, r2, 0x4, 0x8000}, 0x0, 0x8001, r3, r3, 0x100000001, 0x1, 0x8000}) executing program 4: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x33) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x1) sysctl$hw(&(0x7f0000000180)={0x6, 0x5}, 0x2, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f00000000c0)=0x4, &(0x7f0000000400)="25c28365985274fd0f11565c64f0b8538f683c32e61f964cf1f91f81461060eed9804eb5c387a0d8e5d79e7ba4f08c515ceb379f29aba912768316d9bc87a47a75e8f1c908ade0ad4d87a6455f6b4ed53fcb65372c76234c03e256e8c28e2abdf2c2d814f4813d9f810cbe0000e3a973f6454fd9d4d9ac630ab34385229f273c4b37e3e2a9f76965d3e79e143610da4c0f21e9e8264f437d324ad9deb4a94f9a13acee90", 0xa4) r1 = semget(0x2, 0x0, 0x141) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x21, 0x6}, 0x8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mlock(&(0x7f0000441000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xff, 0xfe}, {0x1, 0x4, 0x4}, {0x0, 0x0, 0x0, 0x8002}]}) sendto(0xffffffffffffffff, &(0x7f00000004c0)="34118b7fa325d21de5440c0ea547801e63f92a0c2622425eca6711779f0206d5e98d78be955b0722afad249a475a23e0a72072bec3867060edd9e3688078737f025513ab128d7749bbe78950f2d7d971bb2e6aae20363f1d3a2871e41a66000013273932f6018042fd9fe52300107d0edb23e5c005f9f5daa1b978e8bc9000f233ba1a43b9f70c91d5c55ff08d", 0x8d, 0x808, 0x0, 0x0) r2 = socket(0x18, 0x4, 0x44) r3 = socket(0x10, 0xb21fe7a3e68b8bf5, 0x1a) sysctl$kern(&(0x7f0000000240)={0x1, 0x3}, 0x2, &(0x7f0000000280)="360b15673cd1d70e2189f36d2ae5edffefef8278c6e2a58e4c4aa9b2d1dd4762b66025b466d349cff2a08502fc06db22fa4ec5cdd60c0fc0d33a19b2c698b9e971b6f483541bc35435ad5fefe9c4112c40367fb46043e488c77cba7d68621d49d68dee2171fffcdf22fa5c016bb3753aaf6852536d65e9ca2db398920e0856f21a2c7940884a5f63a7b7179603f0e81d3b1c6ac91820a29dd92e7ced31b785a1f70edb15c1d4fa5f623cb5a14e03a359b40822f68da53b59ae5db340d74754ab9a0b79f1dc78d29339e8c4859c7a1185", 0x0, &(0x7f00000003c0)="e86cc2dfbf85c2a6dc965981a794aea1fef602d8fe668ee122", 0x19) r4 = dup(r3) dup2(r4, r2) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) minherit(&(0x7f000008e000/0x2000)=nil, 0x2000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180), 0x1, 0x0, 0xffff, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x68, 0x0, 0x0) executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4000000}, 0xc) executing program 5: r0 = geteuid() r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() r6 = getppid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x200, r1, r4, r1, r5, 0x14a, 0x6}, 0x2, 0x400, r6, 0xffffffffffffffff, 0x8, 0x9, 0x2}) r7 = socket$inet(0x2, 0x8000, 0xe2) r8 = shmget$private(0x0, 0x2000, 0x220, &(0x7f0000ffc000/0x2000)=nil) shmat(r8, &(0x7f0000ffd000/0x2000)=nil, 0x0) seteuid(r3) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x3, 0x2, 0x4, 0x0, r2}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) fchownat(r9, &(0x7f0000000180)='./file0\x00', r1, r5, 0x2) fchownat(r9, &(0x7f00000001c0)='./file0\x00', r1, r4, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="886eda524d0b0199ac8fac6e001572b0dbb3375ec38102fc627e2b74132c11d43f1e83cb9ffd496a8709f633dd", 0x2d}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r0, r4}, @rights={0x18, 0xffff, 0x1, [r9]}], 0x38, 0x402}, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x86, 0x1f}, {0x43, 0xffff0001}, {0x6, 0x401}, {0x42, 0x3}], 0x4}) setegid(r4) r11 = getppid() ktrace(&(0x7f0000000400)='./file0/file0\x00', 0x1, 0x20000804, r11) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1812, r12, 0x1) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) chdir(&(0x7f0000000500)='./file0/file0\x00') getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r13 = semget(0x3, 0x3, 0x180) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000005c0)={{0x80, r1, r4, r0, r4, 0xc0, 0x5}, 0xdb, 0x4, 0x95b7}) socketpair(0x6, 0x4000, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000680)={0x800, 0x1, 0x3, 0xf51b, 0x5}, 0xc) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)='./file0\x00') executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x7fffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000440), 0xa) r3 = socket$unix(0x1, 0x2, 0x0) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) pipe2(&(0x7f0000000ac0), 0x10000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x4d}, {0x16}]}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b00), 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x4d}, {0x16}]}) write(r6, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r7 = getuid() setreuid(0xee00, r7) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, r8) r9 = getuid() setreuid(r9, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)="82dd73bbd0e8f6260dc1848a66185b578f86ee8a", 0x14}], 0x1, 0x0}, 0x0) socket(0x18, 0x3, 0x4d) socket(0x1, 0x2, 0x5) executing program 4: syz_extract_tcp_res(&(0x7f0000000000), 0x80000000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r1}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r4, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f00000009c0)="77a37687", &(0x7f0000000100)=0x4, &(0x7f00000001c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000040)="2350de017080822b05adda309e6d943095f5", &(0x7f0000000080)=0x12, &(0x7f0000000140)="a798d5c9fae0adc657d9e978394952a6ce9be0916ec4ae7daf", 0x19) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{}, {0x0, 0x1, 0x1e, 0x200}, {0x7, 0x0, 0x20, 0x1}]}) vnd0: sloppy read from proc 72644 (syz-executor.3): blkno 2 bcount 1 executing program 2: ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x3}, {0x4, 0xfd}, {0x6, 0x0, 0x0, 0xfffffbfc}]}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb704"]) executing program 2: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r0, 0xb, 0x0) r1 = msgget$private(0x0, 0x100) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000ff0f0000000000000000000000000004"]) setrlimit(0x7, &(0x7f0000000000)={0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000100)=""/147, 0x93}, {&(0x7f00000001c0)=""/96, 0x60}, {0x0}, {&(0x7f0000000280)=""/92, 0x5c}], 0x5, 0xee) r2 = getgid() r3 = getpgid(0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/238}, 0xf6, 0x2, 0x1000) r4 = socket$inet6(0x18, 0x5, 0xcd) getsockname$inet6(r4, 0x0, &(0x7f0000000540)) seteuid(0xffffffffffffffff) fcntl$lock(r4, 0x9, &(0x7f0000000580)={0x3, 0x0, 0x0, 0x100007}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x40, 0x0, r2, 0x0, r2, 0x4, 0x8000}, 0x0, 0x8001, r3, r3, 0x100000001, 0x1, 0x8000}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b9e54d0014040000000000000000ff000000000000000100000000000000000000ffff"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x3d}, {0x8106}]}) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x222, 0xb3d2b0b5428267ec) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) pwrite(r3, &(0x7f00000000c0)="a7", 0x1, 0x40007) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x3b, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000025f000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x2, 0x3, 0x2f) connect$unix(r2, &(0x7f0000000080), 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r3, 0x0, 0x2, 0x0, 0x7ff, 0x0) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000140)='w', 0x1}], 0x1) dup2(r4, r4) executing program 6: select(0x40, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x0, 0x0, 0x5, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x4100000001}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x8, 0x0, 0x0, "40dc5b38"}}}}}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000140)="0920e9ed33668d0e53c2bb203ce62b627609018010000000000045b65369db0000ff4278ad535c2a413f308c2f39e4e6987f31dbf15624b77b6a0a", 0x3b) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x67}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) poll(&(0x7f0000001a40)=[{r3, 0x4}], 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) poll(&(0x7f0000001a00)=[{r4, 0x40}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r2 = getuid() setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file1\x00') executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200002}) getrlimit(0x5, &(0x7f0000000080)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44}], 0x1}) r1 = syz_open_pts() close(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3f, 0x2301, 0x7, 0x6, "1f099c5fb5bff003c8cb2a61f9cb60d060ca87b1", 0xf9, 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xfffff532, 0x0, 0x1f, 0xdfdffbc3, "97115f33d67d00fdff0104100000000000de00"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000003c0)="7605df6d947c43af73ee5c986c8f15140e5427c239fd9e61044a6aa211608890a836b70dfb52dff1533e40de796feeeff68fd29b2e49146c1c28cae593dd595caa75a36643966513a6d616f0f4331b69871d78f26e32fce03607a46de0e7755c320d35543492f62d355f39ef53d1127b11ccb963e43f87b7886f485f900332778bdc29", 0x83}], 0x1) executing program 2: syz_emit_ethernet(0x56, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgrcv(r1, &(0x7f0000000b40), 0xa6, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) preadv(r3, &(0x7f0000000900)=[{&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f0000002540)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000800)=""/194, 0xc2}, {&(0x7f0000000540)=""/94, 0x5e}], 0x6, 0x3) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000180)="c97f42ff5cbe5bc47bee7dd0405c27a1107587045956c30fc91153064feb89c3ff827546e20e98881e7a6ed1c51209b1df382eb934d59d8ec2f4e3d89c7b90e870e66ba407e9ce1524117811d5b2d3eddcb09871cc8ff9710a", 0x59}], 0x1) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510e"], 0xed, 0x0) msgrcv(r1, &(0x7f00000007c0), 0x90, 0x3, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) close(0xffffffffffffffff) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8001) sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x2, &(0x7f00000000c0)="09c3d997a65c13dafc416e622656f138c725ec046f54cee55d6b801e8ea5b1d2866b131996094bdbf9413d3baf8005688ed12c40af1e7f060dc74f7300c2bda4938598389a482e001ce24a180eed2b05307228c5f58bce424edb33c508248262e5a436ccaae7f631ef5ed6b27aab9e6e964dc887e8", &(0x7f0000000140)=0x75, &(0x7f0000000180)="659fb5c0fc3e667113311e50e58dca2bae7d85fc8ca23898edfbf99a49ffc5b938bf2e7014d9fdd08cb7e8bc1eb58568228e45edcdeafa73d4eb24ca885811b2d0667413d3a4258b044a33229d383936b2f84c4e237d82d4f6cec4a4ee7f72663451566e714888b90566804cd99bdba34978cb36e584084f0f47b1b0ec91b031f7009b36f3fb2cf2dc6f8bc20ec4d80618ab9912b5a06839fe4518ef106101ed09b8d6c30f5acb6fd63df86fca221b900f6a587b3dd7a70aeb52aef86cebfd6264a4a6150a86410cc3cebcf0006beb75312eee8a2745643a92231639476a6a968804b52ead1d84580247890ae6cbc68a981ae0a57538eff609728db8939bc673d4c49f2be99f7e2ba05c24b461c0b417540d238f96d8cf34a87446aaba7fdfa41c488733f3483f702c3a9d06d75b9a805d2e51cbb8fe079f830bcea45798384be067500b5e7fd5e1902d7babe6e1cbf36c4e5b7fcf7bf2bc32f28a93a79c300e6f084ba15f4672a79fd1b896cc90a83710b6482d4154952ba88cf292c3c017f7a7cbaf21c71c9c5361baa63334bc0d51acb5eb8799340c87763f2ce40ddc816461f772d7bff1360c1dd7afa84136700379be3b73dd93ae550f9e5097838f533db1263bf2ddc89bbc33baa257f02a2f96bcc6c0fb928a702c0ca5672baf4c9f0510b18854929c4f271429c9724d2266ac04ea2a0c20e5e4aa4507b6ded8cc28320bb7a8855648be5a09220897046e9508b00f731f31522d4f57e00c423468ce7c66c70de54c3a6c54cce00e8fd9ba9cc1ef3457755ff878b199f23029d41aaa76b32237754e1ae4abd54fb5b69a8987972292e1fbaacc1523a91815e06ebab83093210f57be36ec05ed5043702171c7df8cf504d74498de5fa3996c01969149e1f73f265c063f2422e29149114748283985ecb87c0cc28f713e85852e8c456fddb821c9bf2bbec011d2aa61ca1c4712345dad46965441c52ddbe17c9d28b49ca555cf2cacbb654cb4bc90eb2a335e339db67c5c2077e517aa04e46a8fe9a15b269757fcb3f6be7d4d9b976775f08853b8b1a9c33df5fbd64e6d2c18d9d44f0f7064dbae3a67eb54bbe83d768100f45d389c6433e65dfd52aaadb71b758201d0faac57257da5725ff01e14d10dae1fdeffaa5452342bb175fe77e21a56f9445025c6a4630492e4517bf923fd17f59ba5439093c8acae3e11ed1e6307485161fc5c5bc2becb9a28f7b680cecc77a123d10d3eb7b1a5308d6a947a34fbfdf00016e3271328f72083080b9a40a0445d3112a60f480adf5b0ddfa72db035a0a9809409a1d5f816fbe1a3209eba316c105839db2c14a0983a1d7bf2045d3e08664d55823da84fa6ddc7e965fe9378482dd1ebad5b9dfc6e005191f541ae23aeea4a55da68659d243d13387865aa189e4bf6f208dc83de96e80346f38cc87c755172ecb4af2481822f2c07f3251dd55a104453882e9f4e8bcd1640645a39d4f91153320e5ed75610aef9ba8665500f0ba0b1988dc06d52b808169f6c96853f815a4e25eeb033a9e5d17bd989274055677860f05410f0b183e9778e9682b001d6e31ecdb0fa39191ff56d991a1027fa0cb7e76aad6ccee2ef1dc8784f978d1101df6f9f38d54c9dfee09ce1367489c3d5b78cc205187e8888f09935a2feca6a755e07a7c5c947be59fa40b9b5f7e367d0293017b79c83d1a2e311054d38b49aa026c889ccfd3b6b5fce2723684347cd5f7a2d2ce1774180933ebb278cfe6a940ed977b2e2ec82fa03ae247373868abf6bf71383dbc721e2aae6cd8577feebd8a5e4bbd4ab29a5420a55a814199eed9398bc64a74962f6bbd6c4f459e3d5a1bafe0eaceaa8585b4c0af11acafcf54563075844f1e98abbf8cef5c6a4be6acfdff8adfcd82fe4bd21497785633b04fefa3009ad06d79873719ee0a8c946b5401a29b687d05530be2b186e3d3276d3f93102cb405669152d1f771d481846d22b9d7d0d87e21604924c88627db89663689abf20be6f4a8c2781c8af559b58188edfbd1908b288aa7c831b6c41142ec6fbe15f10034a375992f36c970c2ed718ff2bb932268d73795a4e6ccadac8851c052b3bc4f8d6c783aee09cec38bb9d9d3e44bd60901154f5a039a01747c7c1cd9faff140ec1dc22af76256118dcca124bb2a68eb8b1d25b1bf38de8c8aed23312f58e9fd1d9600bfca3d7c28d09b1976dcf5f9e512e7e4f2b19c989ead5957764eeae8cff959464555c94c5b820f0bab18f44e51ae1e594e28e035e22e3e0a69836e2bef9f05b4b3c353094cbe79ef0480744ca3f662b6fb19f6a0cae89cef648b9a2b6e0a10fef57e4af92fafa28dafa8f24256fd4fb5416c3dce70d8ce7d96e2373d2ea614a284574a559e02e94f1ba3e9f40e46ac1f7d360c534389dfc2996df6581d0a5dc2795bff6c92fbd797dec8d2c57eddb3457172b1e8da30263eff120be2a09cd3f9415c4a6c3443295f122d070bab6430ab1421adc139ce6e30266113fc4a229629d37e2829394ceac58c37140df9e7b1e709e9505c96cb42c3848b8c53990342b9a882611bf091d826d7cbd07eb186ea943b2b2a0ca34b39de60443b6f2712f35f267245da53c53958c20a5dc36082dc46c840587771cff595956b83eb61d589e57b31d3c60267a63cf6422852e6c34b2f59f5cda8b261d717dc971831b14a3fc5acb6f0ba9423cb71911f89a9d759b2685941883b13f9ac97d213b04a8747e6da713a3a33941496394c75dae43a07d6f95fa5a0c2da013ded4d16d3f3a2141d4593eed4edfb0dd09503b497addfee5f8d81a4746eaac572ab9010ca9d06d447c97290e9cf31f277f96a9c8f196a82b3d88c8ee4adeaedd98dc8aded27c91aaebdd395e95c16d42787bf061f2d04fdab40a55699956b4e7bb0c16d972410431f0b79fd56e868c4a35bc2b044be792776bc13f7ef2bf5b817f42c03079477884e6e421cc717445fe9d61da5029c003866e9ff5f125c221b8706f771fc9db07e44073d2a966a053d711a51c0d46e777efa3aa4b3105f51f08ad76c4e2b256f7dc30afa9772f6784e7a4ef4d290fe43992f3276494f8e67ee7b41bf7b0858a3319ff8bd238ee4be230557afc76101f9a5a13503516f1c62d31f00bcbaa1ca8440bb89bdb3afed8054f1416dc16377e904ca195f8a8e9fd597fc34209edf05b7f0ed540bcc9ea31e4c5222538353219b558a8935b05f5aa7ff6f0edba1dabebf7f25372fd6e382afd33df530b2a2fb6e763a2bf3dfe82de6f697c1f4b65e3c3761c0259ca5c22c9043e55a7893331502c489907d2be630188f02a26dce93e55b4d21b7185e64236f1f182a21330eb3f8a833628fefdd01e5b390103731a24dbf9661396728894ca90ce0133e0c7ff68561654ef08d872c354701f5a6dd136e72b938a3bd06ce01f0291762a33ccdddac5911ff3524a31642b22cdb923042b81037f855a5bc24a253a1473e4c1d3f68da7f786838159bffb4b4b89ac333b2c3d7828b1c67d618728308101542e40c878dcf6f157f8a5b614f586cced886f315c129c977d04f4423c3a1098d53a947b75e6a5847959407b29dcae4253503ceda68822ffcc36fe4f46f3e38bb84b68615c5957985dcd099bd84ecc18a0c04a6440f8bbbcd19c8cde43bb68b9a768c633e2b96ee41ca10146df102ee766a433139ea4a8dfb2167fa172290896d3ffde7fd680e25ad45fc0b4e1148ace1d70e5bd8cda66606f7794cf4d60d3a4f16575ea64a6ad7078f00bdf59b24bca281d5318f39a46cde4b4676f0f0d8a2c4a5ea9c8d95e8764b9aac32c4b9071d4366aad14465fac8541cfd3be8752b88498095cc43f07620f8b5b71946bddaa83fb049baefe61f86b593ce80a03d25ce095b97a22a42d2bd30cf773569620edf7c636d0a7c0451d969acf181d4afc9a760a0698436aef05b40c01fdeac123ee2c9085b01eae9fe62156a2479c5d5a22293ec9605c7800ab7324d328c46c78e3ef47625800a55811e36388bbd1a12752d2e4c707b8f49daa51a57a867a37b37eaab3955911b2e18eafa0d68b433ba442442f9be64cc8f75d3c2ab80c2a116929e650e19bca67d8d465584297fbb214e3edd947a0ac94e07d25ae6e0a733eb6dce2f06759395080a9073ac522c4e38807f3536b4eb3454c334ea0932778e80f37b109238d0f8dbb6a08eaafed0a1e4d2313e77745dc9ed995d5744fafe209b063bc07a22e28bd952b087203e04c3529eeee64b2f3f3f504b6e77431bfab5e73f1b74e76f0514e37a757b369e782692797082b9314bb6d616510f8e5008c386dca53a90e321946da74600fde4c2314d597d2fe647c3dc6a61669a2b05232e7a8d3ce5c69f59dd4a0b261f0966a50f4ed7a480d983ac0edac5969ec193ed0d727e4406b43f853db8135175699ccc2a4485c43e54800df085865f808f151a51fe9e695a46c798cc4ebf7196328f7531df4f4e221b952f823cf61222261de604a8e3d94ae23abe1a5509d5eb22b4c4e2e9760844bb6ab4bf2cf74c5a84c1c01e5027f7e97867edd67ee1be565204499a1f0960ba0e793638060163e68bb64de1ea90b4094dd24d2b7053a054d091efd52ed6555217d9c92df6b0593f88de339fe80f416fbc7dbe79e4bd2ababeb90beb8e8a03c15f84fc9afc5ac60f276862322eafbdd62d8b76b0b19e6b6d0cc9387dee0f2525cf5c26120b8e9ffbb8172a800cf5992d78a136aafcf016f969aba561544897977d69c99baf083cf6963ecf071d2e5408eee300b15fb32e438f42689dd61adee46f3976342e145411944748de69274ecd99566bf6eee79cc9a408dbeff3203255f04b8f19d706f2bec9bed63cbf1d44c5479b9f84035b2c4aade437f87ad51126ba5dc908f4fa242d948a574019d321419a4d85e2d717f15ac238f47a627569f1a8dc347d4b52a46ad714a5602cbd6f6fd4ca20b3c64c56e80f0b716f30286e4883579c9b3342ad863577c4da42fc065cc8ab6fd13886240692b52c6b2067447723a7b1123c18a834ec35488cdf099b95fa307cd8519ce8700ef709460560ee344b8b5463490ef6af670bead4832ad0a048b1e80064bb16bf3abdda7d1ffbdce45cb8e087f66a675a1464618da06fbd7f07827dad16248372950f6462818eb10e39399ad6c7b0c3bc939705ee797b546ec890cde4db741551f657799638e65634145d33d5585582c7cfc837557d3006f9f54a29d924fe25fb256ece2514649e1d48f4a979499af9edde9bf1aa77bedcc666409b821b46708dc960b59bc5de1176c2a73e0b693698816fdd89f218cbcfb0b941a9833cbce9d6fa4c4584af7bdf8a04034d5ca9d86f7c05f61019520a7350834271f2a5082ed03af959ad504b41c1c67c6a9bc984e0a8c752d37d931851bcdf117e2ff4fa6ffa3835d067963fc4a90f306883d9b58374265bd9f4d7b9693c0798b7c5b7e963c64056e018aad97de77912dfdeb1bdfb9e9e6d5dc28c606a98621b31c54520242613204fef18a4311d03031d7a07dc34aadbf84292123f65df99afea4b75331ecf86cb15f4fd9fa123cbeea2d9727a70ce6920d7868cd113cfd64b0730c66e4eeb72752a8b9e15c88362bee6d8e160f4bc39f476eb53696c8d0148a5092d78dd892f4638c7c455a34bffdc74c997705804d5123e1fc213ababcd2d9e2cf305003c894bcd7d134b21c0fc485a80892e7bb295d08905a2f4402726a48851b7d6231d603dee8aef63302eae4c4a66ecc935c35a92397381728ddb0f4c5f42b3badea3e1bbcc35f3fc09f998138ec982986546", 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001200), 0x200, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000014c0)={0x2, 0xeb7, 0x8, 0x6, &(0x7f0000001240)={{0x2, 0x2, 0x1, 0x4, 0x1, 0x20, 0x8}, {[0x800, 0x5, 0x1, 0x9, 0x0, 0x5, 0x4, 0x5, 0x1, 0x7fff, 0x100000001, 0xffffffffffff15e9, 0xfffffffffffffff7, 0xc89, 0x5, 0x80, 0x7fffffffffffffff, 0x200], [0x1, 0x445, 0x2, 0x5, 0x14a400, 0x6, 0x80000, 0x7f, 0x80000000, 0xffffffffffffffff], [0x8, 0x7, 0x3d7, 0x80000000, 0x47598ede, 0x3, 0x2], [0x9, 0x1000, 0x100000000, 0x10000, 0x1f1, 0x9], [{0x2, 0x7, 0x6, 0xebe}, {0x8, 0x200, 0x572d, 0x6}, {0x6, 0x8, 0x1, 0x2}, {0x8, 0x6, 0x416, 0x20}, {0x3ff, 0x8, 0x400, 0xffff}, {0xf, 0x8, 0x1000, 0x20}, {0x5, 0x6, 0x8001, 0x5}, {0x3ff, 0xbe3e, 0x80000000, 0x812}], {0x7, 0xea, 0x1, 0x4}, {0x3, 0xe71, 0x306a, 0xffffffff}}}, 0x4, 0x1f}) chdir(&(0x7f0000001500)='./file0\x00') getpeername$unix(r3, &(0x7f0000001540)=@file={0x0, ""/83}, &(0x7f00000015c0)=0x55) sysctl$net_mpls(&(0x7f0000001600)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000001640)="45d27a6b82a328fa903dcb0b34f3fc318148224037687ae95f48ac5c3b699f7426ca2e87c5bacd93f66bdc29e8481d56d17a41e5d4e4c12ce40b6987f55d0449d01e7e0dbc2e8e5670280dde9dfba9e349a1e1cbf776891c7ba4f16730fc2e79412bb9265a0573d0af3830cebcceaa58c718af9270632574b393c257236aab9050ff67e54200835e9b2cddd0480191d011434a863bbc0658086f0d29589dfe896fd6de0ecbf62e33b11247fb479bf346a48641edfa69b4fd3802ec91c94f", &(0x7f0000001700)=0xbe, &(0x7f0000001740)="f12e943d803b5a277fa35dc48059f3f8343450149952bd7dbad935085abc47b78017fcbf9a488d863b9896db74398dcd2c1540d024a03f6726b9c3454b42478777f7fff5272e155ec7dd646eabdc2d8ea2e118dffa271da06ac95cc7dd4cb4cf9febb982a4c96acaf6915efe1661af6861f90d30292d254ace22a1edd8d1f39307cfed149164b574be869c86f48a79d6b458fff3643ae708db8e4df36da6a647258e673df415fca2ec5efdab8ae419", 0xaf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001840)={'tap', 0x0}) r5 = shmget$private(0x0, 0x4000, 0xc, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = accept$unix(r3, &(0x7f0000001880)=@abs, &(0x7f00000018c0)=0x8) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000001900), 0x28008, 0x0) poll(&(0x7f0000001940)=[{r2, 0x80}, {r6, 0x2}, {r0, 0x1}, {r7, 0x20}, {r3, 0x2}, {r1, 0x80}, {r3, 0x4}], 0x7, 0x200) sysctl$kern(&(0x7f0000001980)={0x1, 0x5}, 0x2, &(0x7f00000019c0)="8835d8b670c099135f130861c342c92f1a77077873995285d55011a009b81c4028397fd05adb590693cad649eab9320a6963b8b3b8c28181bf6b452b", &(0x7f0000001a00)=0x3c, &(0x7f0000001a40)="2e5e41a4d35b5b198f2a18a64c3419719e452c8f6006e145395cf34236fb28edf477b21410824a24efeec8885df6e126535da8ff28c79c20b1af478834955d3ae36df405e4bb5ad1fc6ef663f049", 0x4e) getpeername$inet6(r3, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) clock_gettime(0x3, &(0x7f0000001b40)) ftruncate(r4, 0x800) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000001b80)) r8 = socket$unix(0x1, 0x1, 0x0) sendmmsg(r8, &(0x7f00000023c0)={&(0x7f0000002380)={&(0x7f0000001bc0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001ec0)=[{&(0x7f0000001c00)="439e57c0743a848e382ada8652cc9968556299b486131253fef9da2405579834d01aac8d20d8604fa766b340aa00d2ecd4b81916ec531ea1506cc59aa9b1758b226980bf3e15a80f0537f500c2048a42f6aad53719ab79cd8546f11e526ffea5f458056336164e4a4bed46a9547a98f09f514a9436ba0f8d985a6b5318ae8e9584fa6719a79d6116a110a6425c4787fd0c0af4ceb2be73c7ffd55a16f6500a95e27c71d85f97d9bf8eb341df9aab911e54395d27defdd01a11409565bf8a602d3b16a7d1942cc58f76c65104dadded1f620253e92ce8424efab17f62c4cb3dababd7834591946e48123df90a54ebe30170c05551c193", 0xf6}, {&(0x7f0000001d00)="a9de54e9a173d73e5a5c0d5b09805abf2d115cdf84b35c631cf8d7689b14f642692edab9f807f01d7da67e6bd1e0d829e945a508e5c78aa9099bf12d37ed88a19e923f8bb5b723c236238d2b776ce6810532f1130c32bcbe783229f3cde6eda78c0663feff7d1c93a99f18382960ec6dee45f0ae1731eff9e47a5353afdfa732946a13ca2e0755c31a49570d52ca8e58c9501f90a1e4674cf5ba012d07b16a7764526f7277bf8e757fa34654880f856808", 0xb1}, {&(0x7f0000001dc0)="1e8a8a653d58cadef361af09786d73ea040f4ad10cfbdea89d6915459434a3b3ede9a1d10f7202ea2356de36c3fa6b7579221aafc309342e6645369031aca84fb843f0bfbb5ace6a818236d06f34db31a8498b009887", 0x56}, {&(0x7f0000001e40)="421f6ae53f3b8ecd0e68dc2216b7de577777beaf768a948b283013c65456a0e0e16d77b1cabf305cc850266fa194466bbd8f6af6491b8c676829e24f3f49b00e79bcd84e9b329b86f89f4255673859071b3541d21e1e914003755b1639a763775c1f188113582f9867d37e2d5d262c4b7c5f", 0x72}], 0x4, &(0x7f0000001f00)=[{0xc8, 0xffff, 0x7fffffff, "ff860de6d515149d1bdc0edd3136aa2cf31bfa1e63fad1052c06d0cdb4f917d516b6a16d651574fdb9b6394bb7bdf2ce5694cb5a26dfe655c37ee36aa08ee12d3ead9d4f22c1ee82f5ae9b1ca03299b72a0170b1e84d5242836d9c3929199f4c39f7eedd0556b3fd762f24a392bcf3a12e440bea47a2f85a4d266d3093ba66434011ea124ecf86c3c79dc55dbf66ee428d5460004bfec6eefa4a7e83f4aae3a3e7ee3d10b4516781ab8b3367af813fe32fdb1ef6"}, {0xc8, 0x1, 0x1f, "b4cfcd63019e077068d8e938a000dc88f02b65b6a285d40f5d37f99f62c241d962db63522efea2459c669253eda243786e9e88475bcc513788855125acc8f70c23a5482cec1b300fd1f40ba5989fd11a3da125a02560caccc0dd13316a5cae171275202c0f760603c2eb7f03f7a8c7fdc3be42a7d06414f1194d5fd963f0e652bac383104ad5f61744bc625dbef43ec0d470410763edf0f6d8b9c9e573ae84634683cac0d079ee36a9d063563b562050b6b15c414c"}, {0x58, 0x1, 0x9, "0227964d99619dc082e5b263c5fb72adc7f34989578639d4950d99a9c13c68035757d2e995a3feecaf90cc5af086dfce3a811eb1387b29ca8a9b5a4f3c9cdee78519bf0c"}, {0x90, 0x1, 0x0, "1eb4abeb843f013e334750fb6871712912731fa85b11a4f13152e3773a5a0f57411ab851208adaddc389cb75b02ce6aa8e8224e5e55053068c281988aff4f2b9f234b59c8e9c924879829839b3444aee48ae4ad615efc1d3c0e7c36b02337a69c364c94d54483f4ba1b709791d01b9ab5a1f231cdb3f55ff00"}, {0x78, 0x1, 0x4, "b1a10a965c921c42194e63d5f7eaa83d47e257161c778a0bd2e696fa1b1eda787e40a12dbaa17e1a3d7a9e1850522b3707571ec156c0758729c5366686dbb49a97f2f1747947f38401c81d0454dca0eb759098ac1974bbc944a9b54af3d5202e59c883"}, {0x90, 0xfffe, 0x7ff, "15ca25aa536d98be94f6ccf7c23cdf62f4bcd6978ed0c5f70eedc1c631d718540074085b5ca3b7204d2df5be4eba3be402a78e303f2b44443457a818dc67ea71b2ff04dc64e192fa308db059a825e2a8e88569f19e314fe9ea7123ece44bcbd19e763bcb9247a7d045fa65a2953daa9dc6a5b0a6773dede654700b71ee5befd3"}, {0x18, 0x1, 0x6, "15be"}, {0xb8, 0x1, 0x0, "ee3725f4fb74c905e6de6d827c77e7434ae9e6180156c935edee9f6db1a4c1a54006bd7e95c01750eef549ffee256bb28fd5899e9a576c2d6f5d1a033b4a6f5f37406426dbf9929d755cb698fc990a6b94820e8e28f9783866b12489544ad12cea40808341d92a76e2b98db1482f5da1b32c6989e7c73d91a7ac18be0bf12e1aa4475a92f335e9a7553d462e1dc7a45a04a897820299db70acd35d9eff5a8f67b0"}], 0x450}, 0x80}, 0x10, 0x0) chmod(&(0x7f0000002400)='./file0\x00', 0x0) open$dir(&(0x7f0000002440)='./file0\x00', 0x40, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002480)={0x80000001, 0xce4}, 0x8) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000024c0)=0x1) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000002500)={0x10, 0xffffffffffff8001, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe87c}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf8c}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x12bc811}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x100}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800000000}], './file0\x00', 0x8}) sysctl$net_mpls(&(0x7f0000002700)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000002740)="4f77dabc227bf76f8d9f2e5ac2a231a3df43be66591d97fe8d60bbaf15c18a17c76076fc0da4a514efb29e2d63813832e8ae1ba539af3b2acff6d219c36dfe12edd0c24f26a7ea8ce677cc95c7f2d8d9e05e61ec6f55e99e7b9faee7cb88ae53d930459cb76fff24931b5f737cc1e0561404f6059c0af227e37458eae4f356c739c67574bb34ba5517fe277cf0eb35449dd9d6a7b31cf380924057796d4a31d27ed28c51fd17f1ad3b86dbef1020baeefdac7a51218740046162e51ae0", &(0x7f0000002800)=0xbd, &(0x7f0000002840)="653fb37c4364f22b744f1bd5e211526f28506c2f2b04b3b7e2b459587f0b9198211ae150cd2f25291cad489ff793bd20543e13dc9302402381d1b7a9227c6344c3d8ac98608bb6e9d134a97679021e8dcb3f021f7b72b4a2606607e8560ff50e0f1536063e707a93a3577a9a8fbb11f7852310875523fa89e989f690526868bc6ce9e25e95b4d81cec72b12c7ce1110b17f80db9e6dbe0955e92864100df7e66f7cf95124bf6640e5ee3d1fba7837c822f6da44767bc1c8515e11a06ff031734cc5752d0bb68f99e0d64382651bd8b6737b5975c325c0b9cb529ba4cd0fc9cf4fda63d592ca397b9b007f94953a1e5a03346b0673b920bb6e5cdafe1c7c60d3f41a2443d8cec1f9d35f7ea7c5e752184916ee49848bcc8c23b37cbf3ff7cafdea77b341e4b9769119eb28a2e7465e283e0b39d4ff07b8c079ff46651696cebeda149da136171234c13ec2a4851fa99739b9d68e42101183ec714700eb02a1e7dcbdfc6bf78a06233111290d633c014484a04debe94e58a8d00d2a23afa1110f47bfa06f83f92609eb91d45519bcf7fd7723568de6f9ad15277f260413f3a3188e5d41a88b1566980c3b8542972a3bec1245e28b3a94984c4ca0df89385be4bddf92c7b48ed7baccf2342449b3e32ebc6507291010be538ef702727a62463aa5c2987db3e47bf4283684af0ac25aadcfb56e9169243cb1e366898d281f8a67b15e5cffd206760262615584a70c11edb1236473f4e2fb3d093f51fdbddd326aee7fa062a18539dd4c6eab727b628431a88b54f2e5011cb2aaa691720d56047e3b51032b1b5419db713e28e05860c57699767f26b615365d286322ecd65928683ffb24e1aac49142d8d8de3ea5320029a46cd370ef1c42b5844e86a6b0fe2c45836622b55acedb90ea63b49719aceb83265328ed79afa80b6e26f70c768cdff1442af1fcdc86a2683a3872068da445ec7fdc8e7f395fb65f8cae6cba1aa3967b2ced75b65672423dd281b44a8874f96b6d00009b3d06be80595581ad39604a6ef58af33d127b6e30225622154a387356fc2543741c11a2854a115ef8bf18ca310d4caecfb6189a7d97c1939937a057529ab838a1665dc83e53b072f5e4973d952a7698817fab72951def82e462d9a5e8de69c91635d755e3989efa404f7b3c538172ff3a95bf3a985dbb16361747645e816fbc199ec474d549ce0916fcd4d1a97ab3aac30f74e7303077d1cab2cdab30b156d96e7626811d768c459d7e9d0cfe042c202555a892d3df7f77299df75c44838e9007b45277ac0ae9aa29adb06b9a5d3af0da1380c1dcdcace99b918636672afe01704efca83644bb7f72f180462dc93dd8fa76c365e990adc77a1d46a4db0fcd3b619f94caeb1ddfbbe7fa299608b31cb0702f363cc86beb39e6b6f65837d618d181240c188357917c36394ddb8be54966ebff21883a817596919fe954b653532f39fa5ab0e6ca38912cd1839505222d7fed203e08952097e4ccb9d7b5f9fa31afb8a23dff019c2051fd46a9145bbb76d78d0aa1cb8e1a2d4e05129a190c18f014686ec2612dfed7384e5591bf25acde6f9e1004d6e7369f52a0231eb282ccdf379fa60ab1e07f82759f97e52889a051b98af3aff3cd8c120eb10ff2cea579692f0536725b4d7a60f1847f9275979586b9bb6bde3de8da33da029a73270500dc61a6ff59edea4fff99cff4b9fe66524fefac34d03f710f22fa24b4f1a9fa9aacbec816b978fa2827547878398c3831328286207b25a55ec266c584d5bccc5bec0a2a1fc7419aef62f7b07396e79c62d815ae17c66452bbc9a809da7f2a5b6863c8a04bb58114d8fe3fa14526647193c91975ac3c9883788e8329a1cafef21532c8bcf3eebe61fab2452e2d0436ab74fd7eb224106e1157be459c35b9f00070feeae3aead37159f79160d1ddcdb2648c7bfca70f94008ef92607feeace459edd58fd5ebe8433aa7b995473760a3ed096560a73b289fdfcff266d8794dde06e37977ef5249939c6c76624e3c3c5640186893b4c4710aa8f8809708cbe3e0f7074190588fe0a377b6e34ad6d76c2ca1c8ab9f612bd69a1e6211ca4c8d9feaafcd3bae55c2c5eda5fd44b068b1b1efbe16bac20460a98d5869af50e27fc47e1fc6d13a46e89817309f08ec1485f0701a074cb61dbad1a41e47d90e8946aa0e029a6458549ab00cb91e3b4c998a20acf399316e4f63a19f21b2a0784cf7fa01643ecf2aa90a6727a66324668d4347c3a21ec5a2e7f320a72a4d34a90c24854c1cc4467e92ce4c93c5b2d3f47eda1145d559d7eaea0526e7c89b361aa5e662832e8967f1ba2531e00a4180cf31f373b206875dc2a013f47d63c28c865f1efd5aae2ea91e02d52a2a3bf021ffbd718da9897dcaf672912dd7bdb9aa8b74e855386f402cc0f287259f097030deec9a7b199dd566efa06d56c7ea0709836de599fef980f04b456bddb709a0e7b15221a6299af176c69205c69369c80c05b06b8067691735c00886bbf707b95b23d084f56c1396709ca6151670f164690b7697acf580e668f3a577a8cbe41dd198f343351060527a109d24da310bec085ff19b341b379047f974f8ecabc7491718e07684324296c1554b24301c7678d9f9fb6300042f9e18efc2bf34cb968d44e51c930c21aef4e9f49669229f5f9f5addcefe046cae49227826af963bc0b6cad75fdc4ad426f792edadf6bdc55888c4aa610cf265d749401ab69ec256682617baa3535598df9b9d6b4213434b81fa35be2567719e1a7868ae952fd8336726cfa7a951b38b8126fff741fbd72e8e9be0a0bd998ed50773553ccb88a0816fa3ac50cace9977085ee197767e0bbd870c17b02aafffad1d04796618eba952ffe02a4a41fcb1d08fc1aafa84799164ef985053ffc465fc636536c91c86b88e27d4bf3fe2e2b45ebe3c85da1f8c01c73e05d81e16933de4dd9bf0dfe35312803e509c7111b37ae231e2625c5a2e863505669a0998b4f493f923d1084de34b70ab7f64fe7febd31a1b6c4436aaa45343037f8bde2bb6911ebc134d3e8f5665ebad8aebf467ff9af805efa761ebd83eb7fe613f07df59edbf12f6224bf8151e64287cff51fdb8d0a4849cec380de745fca3accf13df389f726d261a30298eb718fe55eeb49836bd46e7f25352b3bc1790cead31759e0bd4d204f928aa2c83dbe1600f6b22a4215b955c55360540c0061453ec29fb7fc82937a5b17cf47ca0a837ada8fbc531b849892ad7fafc0736b3570caa6b9f3297351110bc92ad81ba189ad520674cfe7aee03c1da44e726634e929531682d257ce1bddfbe77db45fd330b6815b73a4fccbcd8e6546292d5a9e68c483a565cec921ad40977b26ad316159dee609a7a8e8e11182a79b0871d54543cd5148aeb862ce16400746ff9be43704760d5187f1160c6f1613633da63698771c7b5eadd8f9c0ac2984dd91c5ac87405f1158a1f8e538c2055d45b6d60282194dd0276eab4fdbcf032ad8caef732a2dc79f881dba6eb5a4e67471aa0a95c2e06b84923ada29ca36b800a7a89f249f7d85789848151e8e00bd9a7d6c690da49346a34a9cc2fa69722de9c7ffca413267e3a6ba6dd5ec560f8d3331ccf17cfec2a21e367213ca34663f19376801bdf6a2a7ddc4204f0e622b64800b3e49958d89736c5c124e67d4fe5772717107fd6e4ae46418232ebbef3ea0cc155ee4951aaca178fd5e1ea3f79c9dd5fca7b8e7f0ce66c7284a8599e629aa5b47236e4747b05264ec48a3ef47a847d6132cd0dd5e28c1194446dce4a7baf90965e8f75b00aae4d38e33f125f45a49d6206172d85e9c5c26436fc90fa8e4cb4fa9a334ae0fd797c9b1f22d482e7755436ec9950aba8dd0431f0e6d69817c86c86e427535a85b65c05c6bd9247fa1651b485a9f71f37cb91943d8bad3d94b94b277c665230f1e649869153db3f9802f1fbe3cedbbf4e71b16996a775004b2bcfbad47dd3ea1fca1b097f7605ee47ce1efd63364dced8ea8010a7ff67f9ea2e6654e62a4c237038c7af51e010c5c827bf60bad068753a489691e8754632129c4abd3c67d075eb389a604cf1fb14f699ab89b5c28ef19958731355079a33b8a491d84bc1b241c61980d811b73f8ebf83474851f3f0fd0f50259d8bc3051d084c6ec24869204c7887bd89b169eabff84b5e0871948cb8cb72b4047322fbcf282bf8fff4ebc11402320028b1139eabde87b467657d49607eebea0705ada0f59b11ef14bdf9eda4e88df19f2d8703b7fc284cdc80927ac391e68b6484e81e69396b4c958ef9038e80ff817c71cd27a8002cf72443c72ec636f2fbc3a62fa7676fede74d6953f70d441b7428544b9532008dc94c69dbb086c699b29cd51661603cbf15399e1c926bd58123b3ce4a9c1b657a38e0dee874340bc7c25c30a3c900c191cf86275bbab1a9a48d406e181bed64e138baa9d08b06f42594314d9bc75c1dc9dcb848cd927b1bcb4bda3481bad0a7ba38186867a12c7c43e5d2ed02ad52450783fb3cfb5cc9843625f6b2623044f27f7375e2b83014eabec94fbcad28deaa050ca3f6cae62772d2f289e65d627599057bb37b835addfa6eb484c11ab20136843c36ae49e1c465a53aae9134a22b7a187321d1bbdfd0310a12360cebd18f678cbe9b5bf6427561ef2f7e939737540dd6cd42acbc7efd445353b87902b7a5f4b51791678ea82c4fb39e1ae67ab28edcc424c3d6ba0f9fda585d750f2ae3bd0a6d04ad73bd26463d129f894a776e5b869e639ad3952bca376725614f6b8830c4b091a5572119762a454e63a01be36103c38db355030af9236b1e13e7e328670924ac1d388dca9ac10f2f13b7538a1f2a3cc73ffe969c6b55abdbe3d9ac8ba50f0e1f2e42a49b115543e337b2fdd86589f4784ecb956097122ad80e7c08a452d13d3cbfddc33e2b5d851f0641a7b21f78459ec27685bc7f8fe5f6478170812b1a3addc7852dc520e77b46c64c009971848ddc8e2a9f46f1249b32b6619651aa77d8eacb9b01f84857fe83c3afe7abd9dab595203fd8bf1de815f392a19f666f8ff6d6c23e7dd0713f447c14dc07ae962db92c8d1eb0ef271829ca93b897705da0cbd8d2cdc45ef81dcbe77b0c12e2efd55749954fee70c82cb877246168d0a7b6c323f293d713acc9b8d3972e6713985dbbd4e57c85f750691618f4834773434eeb00e7175c005f04a783626f8d2528e4d27105e8e904812483ac043a18b3b6de3f66554c80f261fc895f9a3e75b7e11f47feee06b6e896d9279023eb8bfea9f7598a9f9a86470a3baf6b362687e6193419f7e69068ca2240e1b65c920903cfe9450dd79008f0c83acbc02ad94c5128e55243462f265a3174dd4e23c8e962ee79187909898768db374a91f528a1eb4429eb5ecd83cb26e2f7213e3060c8c645dee7698beb260031f0eaafd9e01404ff650bba4245994bcaefe3d94d3f8e08e52a69efdac6f07554cc42d85bd85ac2fa6623edaa8e9d949ff23001e466dd925a6c83f2958b9253e2b75c371abba8ccee7e8415d0bf02d468002d714c99e61d085d755d3c6424a23703f7310f7f45d6500773bee79116ebeaa7621c929d533a3f95f98fe4c31f3f41a3c40cf67b98744a4531da39fa785b39c911fa9ef5c6a67c91b0ed461f202d02ec278b303fceed026d850cefa2a57f7a7549c353294efeff3dd02720745af38b2170057da02c282dfca084fc6e2c74466416bf99d754e15036f48095faba47af7568150111915efce2e157449eea1e8af60f590dfddcf4cc8156ab3c8", 0x1000) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000071e000/0x10000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000668000/0x2000)=nil}, {&(0x7f000072c000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000089000/0x4000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000595000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) pread(0xffffffffffffffff, &(0x7f0000000400), 0x0, 0xb953) dup(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x60}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[]) socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f0000000200)="612d03ecce74a82e200729de25f24c2b21b49d1d864cb846861a952ddae930c7b12798bd277cc41fde77592b316f59f2b357b43f365e2b00d8c10645784af11974fda30ea71d1447aab0ab66becedf0337a98fdcd2f27349aa6310002798bbea2b0e14001b0dac5f820e322f9b2ba3b3bc15b9b6947bb2272ad4759582f8c24b718d9caa697147", &(0x7f0000000180)=0x87, &(0x7f00000001c0)="1328810e1cd2e746d546c86249f9cc0512eb2389421c20524be339316884ec9561ba3925c501b6d9f7d2489f3c05474b8caeabe07161f2", 0x37) executing program 2: open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x711, 0x0, 0x0, 0xfffffffffffffffe}) getuid() open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r0 = msgget$private(0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000600), &(0x7f0000000040)=0x1fa) msgrcv(r0, &(0x7f0000000580), 0x1008, 0x0, 0x800) msgsnd(0x0, 0x0, 0x17, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x10, 0x8000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r5 = socket(0x38, 0x4000, 0x8) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfd1}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xa5807fd}, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3ff) r1 = syz_open_pts() dup2(r1, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0xa, &(0x7f0000000240), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x42}, {0x342d, 0x1, 0x40, 0x1f}]}) executing program 6: r0 = kqueue() mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000530, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x11, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x2) r1 = socket$inet(0x2, 0x4, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000100)="188393c9", &(0x7f0000000040)=0x4, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/193}, 0xc9, 0x2, 0x0) msgget$private(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x8000, 0x15b) r4 = socket(0x0, 0x0, 0x0) getsockopt(r4, 0x29, 0x32, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8890, 0xe2) setsockopt(r2, 0x32, 0x6, &(0x7f00000002c0)="349544e2d46a6004000000000000000a93043a2686f555b7e3fa238dcf3d2a21900fcb37e39713d0f0f874ce30093bfac40f3b5698dfe30f0dca22b5ae4da928e61e29621325e852d5773226af9728949c9eaacc7566f9c5e00388b16da1e9461b0a329dd47398f3c205515a5dff9b", 0x6f) kqueue() executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000017c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0xc6, 0x4, 0x4, 0x5}, {0x6, 0x1, 0xde}, {0x5, 0x66, 0x3, 0x5}, {0x2, 0x3, 0x6, 0x3}, {0x7, 0x80, 0x7, 0x94}, {0x4, 0x3, 0x6, 0x6}, {0xfb5, 0x10, 0x6, 0x5}, {0x8, 0x1f, 0x0, 0x5}]}) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4010, r2, 0x2af) pckbd_enable: command error executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) setreuid(0x0, r1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001940)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) executing program 3: r0 = socket(0x18, 0x3, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) getsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x17, 0x0, 0x0) executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x1dc) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x80}], 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, 0x0}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1b5ad21172683f1f67d7f38f1471f6584878ed13803265a3e88955728422df18970523cdfca548e4d3865358b67359ab7068bfc417313a3d4c2847757e5e2a43ff75dd5f32cd4144f62f3dd69b26b46e3ef96046cb37fcc9cb7a424e6d34eeeb3da4a79c6035e0974b7eca9aa9c7120d1851f15dc350d945d3de2cbe977652e8dc44c22dd7e0fd0e750bca575f7cb8a52a3a0fe774f50251a557a09765e88a7b90acc788cbe62e064334505c", 0xac}], 0x1) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 0: ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x3}, {0x4, 0xfd}, {0x6, 0x0, 0x0, 0xfffffbfc}]}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) executing program 3: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x7, 0x0, 0x5a) r1 = socket$inet(0x2, 0x2, 0x92) sendto$inet(r1, &(0x7f0000000080)="90c9cfe17daf39d5412a559a5a75644bc4042632a0d6abf3c2bfed0f68333f3a23866cca5b2290bec812b73c61fb9dd00bde58934f1e62637693d083a8686f7f6b5f514f82339644e87bb25b1cba0e6701d91a53557b59d454fe7bf2ecd9e62278ee31feeaaafd437c1518c4a2217808bb256c083454c6daad19634961ff296ec205e2b0ad008672e07ef1f9c58942583445498c93ba15e4bfa657c0d9e68d1be654f6a03f501c008e8b47074164f19bade29bf426264dfba93e33e7141bfc79e39dda9a2027a61ad83e268415be1cabb0d640275a3cced977538f5662e7f750bf403e42b193b12538dd49dc1f85b3b1843abea783d31f", 0xf7, 0xc, &(0x7f0000000180)={0x2, 0x1}, 0xc) sysctl$hw(&(0x7f0000000040)={0x7}, 0x2, 0x0, 0x0, &(0x7f0000000000)="35fd0f828996ffe66a9d2de286000a25e7d58c7c3a6fd70638f48f6d639f4ad47af662bb44adcb83eefe176ad929f2715ea448c4a9f4e09e", 0x38) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r2, 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0)={0x3f, 0x9}, 0x10) executing program 6: open(&(0x7f0000001180)='./file0\x00', 0x0, 0x130) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, @icmp=@info_request}}}}) pipe2(0x0, 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x200, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) syz_open_pts() syz_open_pts() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) executing program 2: pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)=""/16, 0x10}], 0x1, &(0x7f00000002c0)=""/149, 0x95}, 0x1002) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r5 = getpid() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r0, 0x6, r5) close(r0) executing program 0: r0 = socket(0x18, 0x3, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r3) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) acct(&(0x7f0000000040)='./file0\x00') acct(&(0x7f0000000140)='./file0\x00') setsockopt(r0, 0x1000000029, 0x35, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) kqueue() recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) mknod(&(0x7f0000000040)='./file0/../file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x0, 0x800000}) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x10200) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)="f8e21c198c33612b", 0x8}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 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) recvfrom(r2, &(0x7f0000000440)=""/55, 0x37, 0x41, &(0x7f0000000480)=@in6={0x18, 0x2, 0x0, 0x401}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x2d8, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c02a2000000000000000000000000000000000001ff94d99b45000000000000000000000002009078000000066e6a5102ff7ff000fe8000000000000000000000000000aa000000000000000000000000000000010600c30868000000041400fb00000000ff010000000000000000000000000001fe8000000000000000000000000000bbff020000000000000000000000000001ff010000000000000000000000000001ca53481571842775a987c71967abe55600000000000000000000ffff0000000100000000000000000000000000000000ff01000000000000000000000000000100000000000000000000ffffe0000002ff0100000000000000000000000000013c0a0004000000000000000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000bb00000000000000000000000000000000000000000000000000000000000000003b04000600000000fe8000000000000000000000000000bb2642b85034c1f3103d8e2caffd8c3c5662020000000000000104000000000108000000000000000005020007000100007003000000000000051927d3af20e7c85a3e771d4604ba50ad62a1000485f4dfdd049b0502006300d72b75590c9b2ad98865ad85e9c1214a39222569cb1182fcd96f60441099d24b33264d63c8d478ff60ebbfdb272e6594a983dc12d6240c364348cb227ee787dca4250a252f0cf8611c5bc36e25c906bb0c85599f2dabbcc781d771fa8aa4a5f3298bd798b1ed0a81f1a0d39d3c75aea669b1b5ed3558a31a341ae2fd2ccfff0bbf7fbe3a3bf894e48efbf6e1b4411793017706a10fa97ebc70cab4e0b1219b1f8189ac70c24a1587afe3680161e9e8520f7c832e2b102d541de6feac730d621027e4e6bda711a841430830a2f290ef3f0cd2db926a26d8467bd8a1050cc292c306c6760514cd090863c486"]) 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'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, &(0x7f0000000280)="d2a4629fc3395824c3a6abdd47f46546f69cc6e639e3d9a57d4128e369e2a1adea72966b04d93220fd53c6a03539263ddd16b7ef9361d4f95416cf2f6753546a3ec1c85912182e26bc6fd7da32709b62ab10563dbc2c95973738453937ab0b25a707e2e34d09898ac2b42f882f9b6489e71a05f7af1e04ecd3413e1f4c15b192741942fbeb59b27229e76d5cde8ebe4b804ab243884ec79687a1d1603095c3be4c6d4e1d738da1e89662aadf78c9e16781f88083a35e2e4a3150e51a462e175f935429e9d6f1b670f274e061b861b66557563bda038e88ac142d20e7c523df0d36c26bea26cc139b2347f38957a20641229247", &(0x7f0000000380)=0xf3, &(0x7f00000003c0)="ccce78f37b1cb121ed0382df6d01c1bf274d04f381015a8cfe8e35970d1164bf697af43f4ff439044c30b2f0e30adf0fee87917ea4bfb889872f068cfc881796d26b0f2eb283778cec23b3a41e3ea66e08330e36d57de7c3f9333c16", 0x5c) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000900), 0x0) msgget$private(0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) executing program 2: syz_emit_ethernet(0x56, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgrcv(r1, &(0x7f0000000b40), 0xa6, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) preadv(r3, &(0x7f0000000900)=[{&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f0000002540)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000800)=""/194, 0xc2}, {&(0x7f0000000540)=""/94, 0x5e}], 0x6, 0x3) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000180)="c97f42ff5cbe5bc47bee7dd0405c27a1107587045956c30fc91153064feb89c3ff827546e20e98881e7a6ed1c51209b1df382eb934d59d8ec2f4e3d89c7b90e870e66ba407e9ce1524117811d5b2d3eddcb09871cc8ff9710a", 0x59}], 0x1) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x800) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) close(0xffffffffffffffff) executing program 3: mknod(0x0, 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) symlinkat(&(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') r0 = getgid() setregid(0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0xa) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getuid() geteuid() setreuid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r1 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x5, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0xffc, 0x9, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r2 = getpgid(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = msgget$private(0x0, 0x121) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r2, 0xff, 0x4000000002}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) mlockall(0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 4: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_etherip(&(0x7f0000000240)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VNDIOCSET(0xffffffffffffffff, 0x20006473, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x6, 0x5, 0x3) listen(r2, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r1}) accept$inet(r2, 0x0, 0x0) symlink(&(0x7f0000001700)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001780)='./file0\x00') open(&(0x7f0000001840)='./file0/file0\x00', 0x0, 0x0) close(r2) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0\x00', 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x2) executing program 3: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a03000000457ec4a280a2691e4712ffffffff0000001f2001e8f7b306182d6b430035d6ac1400ff"]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) fchown(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0), 0x10) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xb, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) close(r5) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) socket(0x18, 0x2, 0x0) (async) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a03000000457ec4a280a2691e4712ffffffff0000001f2001e8f7b306182d6b430035d6ac1400ff"]) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) (async) fchown(r1, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000003c0), 0x10) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r3, 0x1000000000029, 0xb, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) (async) syz_open_pts() (async) close(r4) (async) syz_open_pts() (async) readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) (async) close(r5) (async) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) (async) executing program 2: r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1582ab1203b31000"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f00000000c0)="89c2f67901ba080000004e58b7731d", &(0x7f0000000080)=0xf, 0x0, 0x0) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setitimer(0x0, &(0x7f0000000180)={{0xffffffff}}, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x6c}, {}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6, 0x4}, {0x8, 0x10001}, {0x101}, {0x3, 0xff}], 0x4}) syz_emit_ethernet(0x4a, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8001, 0x0, 0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) r5 = semget(0x1, 0x2, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x2000100000003}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x4004667f, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) semctl$IPC_RMID(r5, 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$WSKBDIO_GETBELL(r8, 0x40105704, &(0x7f00000000c0)) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000100)={0xfff, 0x40}) executing program 0: r0 = getpid() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x18, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000140)) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[r4, r6, r9]) recvmmsg(r1, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/31, 0x1f}, {&(0x7f0000000280)=""/29, 0x1d}], 0x2, &(0x7f0000000300)=""/100, 0x64}, 0xffff}, 0x10, 0x1800, &(0x7f0000000400)={0xdac, 0x4}) r13 = shmget(0x2, 0x2000, 0x695, &(0x7f0000ffb000/0x2000)=nil) r14 = getegid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000440)={{0x10001, r8, r6, r8, r14, 0x140, 0x4}, 0x8, 0xa2, r7, r0, 0xc3860000000000, 0x100000000}) chroot(&(0x7f00000004c0)='./file0\x00') r15 = msgget(0x0, 0x400) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000500)={{0xb3a6, r8, r12, r8, r9, 0x100, 0x40}, 0x0, 0x7ff, r7, r0, 0x2, 0x7f, 0x401, 0x3}) ktrace(&(0x7f0000000580)='./file0\x00', 0x6, 0xc, r7) r16 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f00000005c0)={{0x1f, 0xffffffffffffffff, r10, r8, r11, 0x5, 0x1}, 0x9, 0x7f, 0x0, r2, 0x2, 0x1, 0x5}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r17 = socket$inet6(0x18, 0x8000, 0x4) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000640)={r0, r8, r4}, 0xc) r18 = shmat(r16, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r18) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000680)='./file0\x00', r19, r12) setreuid(r3, r8) r20 = shmget$private(0x0, 0x3000, 0x60, &(0x7f0000ffd000/0x3000)=nil) shmat(r20, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000740)=0xb43) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setreuid(0xee00, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r1) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1904, r1) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000140)=@abs={0x1f95d27d48731892, 0x7}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) pipe(&(0x7f0000000840)) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x1}, {0x7, 0x0, 0x0, 0x10001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000cc0)='./file0\x00', 0x0) executing program 1: syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f00002c5000/0x800000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000388000/0x1000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000202000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYBLOB="ff021d27ae54dd4edf18c49df9372913faadca0c62a5ad0b6f86d88a77f5647aa20c3eb841cf1630bf313accc7ce5b1055fa0f0fc1ca555b80378df1617ab8fcb359976c3e38c1ada812283edd58b5956f8e201aa2a1686ed6af0581e5fd6eb56bc09fc24ce4753a721bc27dd29926acd448"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000200)=0x2000000, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000280), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x81}, {0x48}, {0x41e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x2c) setegid(0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x80, 0x1ff, 0x7fff, 0x0, 0xfffff800, 0xfffff45d, 0x9, 0x1, 0x1, 0xec, 0x9}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0xffffffe1) r2 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x8000, 0x6) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1a, 0x8, 0x4, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x101, 0x9}, {{r4}, 0xfffffffffffffffc, 0x0, 0x1, 0x3, 0x401}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x9, 0x3}], 0x1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xffffffffffffff7f, 0xffffffffffffffff}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x7, 0xc9}, {{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x8000000000000000, 0x7fffffff}], 0x31bb, &(0x7f0000000300)={0x7, 0x5837}) fcntl$getown(r4, 0x5) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$KDSETRAD(r1, 0x20004b43) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r6 = dup(r3) r7 = dup2(r6, r5) r8 = accept$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockname(r8, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) open$dir(&(0x7f0000000540)='./file0\x00', 0x40, 0x1) chflags(&(0x7f0000000580)='./file0\x00', 0x0) read(r3, &(0x7f00000005c0)=""/251, 0xfb) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) kevent(r3, &(0x7f00000006c0)=[{{r5}, 0xffffffffffffffff, 0x41, 0x40, 0x2df2, 0xffffffff}, {{}, 0xfffffffffffffffa, 0xde, 0x20, 0xffffffffffffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x98, 0x1, 0x4}], 0x7, &(0x7f0000000780)=[{{r6}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x540}, {{r9}, 0xfffffffffffffff8, 0xa, 0x40000000, 0x20, 0x1}], 0x4, &(0x7f00000007c0)={0xfffffffffffff987, 0x4}) fchmod(r7, 0xe8) socket(0x10, 0x8000, 0x4) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000800)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000840)={0x70, './file0\x00', './file0\x00'}) openat$tty(0xffffffffffffff9c, &(0x7f0000000880), 0x20000, 0x0) semctl$GETNCNT(0x0, 0x6, 0x3, &(0x7f00000008c0)=""/180) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) pread(r0, &(0x7f0000000c00)='e', 0x1, 0x5) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) executing program 4: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) socketpair(0xb8bdc59497d00bc7, 0x4000, 0x8, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x42) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r2 = socket$inet(0x2, 0x5, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x62, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd600abad7002c0000000000000000638000000000000000000000000000000000d57aa79c6b632500fe010000000000030000000093b0c83e5be3e6bf6a3584876740e1994e841dd217d6e6e370f4780800000085da6022f18a0aa86331bc467f0be1fe2c790d3fca0615dab7fe8d0e2e65c1c4ffd06c764ead89a2afedf1515bd0fc20454a128c32efed5a8501bbbb42fd5f15fd7796632e7610d911a7b97f339e58accd2069ee3f35ef9e72e8de86f5ef2cdecd03075b629eb192f83177fed2d345b82b18027e918d0c819a3b01", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d4bc4bac90000000000000000020"]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000440)=0xffffffffffffff1d) r4 = semget$private(0x0, 0x7, 0x3c0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000300)=""/183) r9 = getuid() getpgid(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r9, 0x0, 0x178, 0x1000}, 0x2, 0x0, 0x0, 0x0, 0x1ffe00000000, 0xb, 0x6, 0x5}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x1, 0x0, r8, r7, r8, 0x2, 0x40}, 0x762, 0x7, r6, r6, 0x5, 0x3, 0x1f15, 0x1}) setreuid(0xee00, r7) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x401, 0x81, 0x3f, 0x200}, {0x9, 0x8, 0x9, 0x9}]}) syz_emit_ethernet(0xe, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) setrlimit(0x5, &(0x7f0000000000)={0x80000001, 0x7}) r0 = syz_open_pts() getrlimit(0x0, &(0x7f0000000040)) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) syz_open_pts() getrlimit(0x6, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000080), 0x0) pckbd_enable: command error executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) accept$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f0000000140)="95b214c901836351210662b4bfeef7559cd49ffeb7f2", &(0x7f00000001c0)=0x16, &(0x7f0000000200)="a22147b51209d04454d8a5e0cf61f77c601a014fd1ab91ff534660ef03b33bd60b12faa94c7cb22843b5cb473d6a26641e1f85863a88decdc011b8963fde1807ef871019b6f120539acc2c6b82e38cd53999caf91dec4c9a34dab8e2fdc7856007eef6d4816cc4e29a97cb41c26cceb6394723242cedea1dd273ff531ddfa54fe13315dfe6510529fb71c0aff722d27a3e90aa6e7bbd5efc771e02558c8674e7f386884ff51d70a259dab870c3fe7d216a3f317c", 0xb4) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f0000000140)="95b214c901836351210662b4bfeef7559cd49ffeb7f2", &(0x7f00000001c0)=0x16, &(0x7f0000000200)="a22147b51209d04454d8a5e0cf61f77c601a014fd1ab91ff534660ef03b33bd60b12faa94c7cb22843b5cb473d6a26641e1f85863a88decdc011b8963fde1807ef871019b6f120539acc2c6b82e38cd53999caf91dec4c9a34dab8e2fdc7856007eef6d4816cc4e29a97cb41c26cceb6394723242cedea1dd273ff531ddfa54fe13315dfe6510529fb71c0aff722d27a3e90aa6e7bbd5efc771e02558c8674e7f386884ff51d70a259dab870c3fe7d216a3f317c", 0xb4) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1000, 0x0) (async) executing program 6: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) r3 = geteuid() semop(r1, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x9) semop(r1, &(0x7f0000000780), 0x0) r4 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/163) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0x7, 0x0, r4, r3, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) semop(r1, &(0x7f00000001c0)=[{0x2, 0x7}, {0x3}, {0x0, 0x801, 0x800}], 0x3) semop(r1, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x3, 0x80}, {0x0, 0x4, 0x800}], 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, r3, 0x0, r3, r4, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) r5 = socket(0x20, 0x2, 0x0) r6 = semget$private(0x0, 0x2, 0x621) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f00000006c0), 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="9e3a0b440b39c6faaefd093d860c56b298d5d949e18293291b4c9887a2607fc093f365c0c59a4e87ed90e32ee5a430394a2558f1f4f94a63f06372ea74c33d06015b0d6cbeaa4be2b208bbf23f2a3ab647b2744fba0bb61c09ea27e01a6e6a4c14370c939f66", 0x66}, {&(0x7f0000000440)="20dc2029560b620988fcd683ba84fe1108a4a6045aba646a34aec5f3276e25d9904af94b4fb2fde80680999a3e3d4d9d553e40e1bdee16830807b6349f7761175b5282706be86af5d70137a913503c85c01986e5d07b7a8c0b5f455e032f2918c60176e6de1abac51a7ccc364a5fd1103fa839aab0d6574f568d9c186ce38f29ddd00022dc540ff0cf59de781c58b33ea6be34ab19e86f6542cb825a30a98a2f1d0e283b10ebd30d747d7658ef1629b9b79ed53e3b7f1883aff1ee06b34fdad06e84b2b8863c541bc1927b3bbcd50c42328d041ff2c7a89fc13570bf813c9887d3921f3ddc0170a7c83a1b6d462085f6f2bb870bd1d2", 0xf6}], 0x2, &(0x7f0000000700)=ANY=[@ANYRES32=r4, @ANYRESDEC=r3, @ANYRES64=r6, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2548ffe2ffff43163af973fc42f39267633b5783ff76e25cd3eab49b12d42fc045711969f4542b0adc52b291f6fcf6d000"/62], 0x20, 0x8}, 0x406) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x1, 0xffffffffffffffff, 0x0, 0x0, r4, 0x101, 0xad}, 0x10001, 0xfff, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r4, 0xb2, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x5, &(0x7f0000000000)="5d8ad1ae", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="60c15402f1743e6f110c6ea0ffc66f6950de2f808f608d3ca9deb71c0f69adeef6ecff1a58c248d4447d416ade6e79a58d05c7ca6bfd4bc912943120a218a65aa2273d07e91cde3be2017cb43b35d5a27ca333632eb823d9b83f7497fb53", 0x5e}, {&(0x7f00000001c0)="f20c812b0a4dcb9c4dec7f9bc4c18bae69af8d5217ac4caa60b1d0e8bdab1322f3a99cac6b183588e46fb6f1e7476de5c507108b3b5ecc6b8e73607a7a26db37811945d11bb506f80b699108641b6a15843e60a6fa268d5a68b404c40bfe5a24ebecf03cf737140c48b61d2f9e336aaf4ad4cc1424f2367d9c67f9bec7a77d1be9f066b2af349525918ea8846b299f24ba3df6deb65de5d7693ef517ee3832b1c66e937224e2704b14d55cdd96dc742beb79f2334376c85ca2fe", 0xba}, {&(0x7f0000000280)="59ec7702a09fb2cadb566805d42d72cad494abd12191fd15bea7b5cb0b805c1dbeb2", 0x22}, {&(0x7f00000002c0)="f5249ea56d6a268b67812acec336cdd1a1e1679966ac4498e2c690daf84e3ca4fa3ea96176c2f106f19a4eb7ecce5abd69f0dcdc03b2bdde6b42a569ae1c4c7253d8862118b3ea47c0f703ede7cd51ae07d105224dee", 0x56}, {&(0x7f0000000340)="9fe41bf9eb48ef101990d2d8a710e6506db2469d252596e982595ff848c71e9fcc5bcd8e52fbe68f7244fc8d172541eae5ce8d32389b5675ce948d9224a3244cfcf50e91c6a57b7c149278158b847311f15c18d8883deeef1690d97f16", 0x5d}, {&(0x7f00000003c0)="5c14183284c7f8fcec5774c5e5624416e9e392c87f33ee6bd20f68dfd57ee5cf8b8028543440ba4021ae72efb8d10a5e56f571cf6df78a4b", 0x38}, {&(0x7f0000000400)="b640302f7b0ecca07282051bce0fcc4e9b85adf6327197e10b531babb91144810fb9728f4338fd892e848acfc31520d7aa721ae597a835f92bd67ebd345acce60a547a0e155a483caed9ce74162b38b12180f427bdd9bc4af6b3e417de51235034ade40be9d89e5d8f0f0a589823af40054e6b28d4927487989c1eac1ec93d6a8b181ca8e1a47c6c019031a7c1f4d024fc453446ba648ee67cf8028838a71e90a6eec8f52aa790e1af25e23702e1e6c91577945916344462f357ceb607b7735fe4a4fee4ed8b17384f59a182c00acb97d18b80b8659d777e2eb6c3279ff612e5cf2e99670822e73db7b46b", 0xeb}, {&(0x7f0000000500)="092475278c9b146ebeead89e090cce6414e5ef8c20cbc925fd738db95d5e3dfbe46f1148cfd9b3e6376bc52cc0fcf9846db22504c4a30e20a9c992d1c2af1dddf3b4cd248fcf6dd91572b419fe7d02068ce9334d71080cba0122702d761e6fff35224e", 0x63}, {&(0x7f0000000580)="81df2fdce87ffa60722beae067ec8c7483db986e9a330ada3b7df790ba5b394c8d13a762935de1ac3affbd16ec4ae64def646d6cd6d44118ebc72ab32c7c1f0e42305b693b5b4d9b979ed1d3d7b923a08960ce3c03c86b5660bfc83743913588ed2d9578ae00d3ea09070433b88a10f1f8fb4f3d4e3c47dfd0978a4c06f58a4f51a0d2b55d75f08b05196ac4df99aa2085c16b05d1299c5299e3f3a0fcf570844cd7af1976520a", 0xa7}], 0x9, &(0x7f0000000980)=ANY=[@ANYBLOB="aa25f32fa36664d31f7cd33c80b8778edc1440f8f4ef786991a5c9362d7421ca3a5537eda4b0", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff0000010000009b85692899aade", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESDEC=r2, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x9}, 0x8) setuid(0x0) syz_open_pts() executing program 5: sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x1e}, 0x2, &(0x7f0000000240)="ee745075e72c1026aae63d0ba141ab29941253e6f5f1624ce55db057b7adb0aeb34c44040665963fbed31a836eb2628c7a88aa98c0dd019edd97d964e1b5b811cc45036c95ec18fcc6c2832a7c245ecdeaa31c5ca0d6766b04154c0acd37f6931b34ccae23a4e06e3adf571c749908689aaf5f08800ac11c0c8e76ebfb6850dfb58bda382a6b80914531ba08519f4be082952460c4dcbeb9d012642ffc8eba8b", &(0x7f0000000300)=0xa0, &(0x7f0000000340)="73a2c59c109396770390b41be64ad844e58dead43c120a97ac83912562b095de6e3f249dace0fa3c174ade06cc666a7a141557851ce5b962c5e8fd5e7a14ecab", 0x40) executing program 1: fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000003c0)=""/250, 0xfa}], 0x3, 0x0) socket(0x0, 0x5, 0xfc) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000540)="4c6ab02e8834ed786468082d656eac29aca956ab2c7dfc14bd076788f0af1d6d0f162fffc1c196838563d17108000000a4a94d80e5488ce0e8200f9a1ba6e940f52bd137d96554c3eba9f53f6e099ef8e8ed065ea7f9821db62bdf84c75e1e96c8756e4edac1f3987bd5c9e3d0f975c0af40fb4f8601ab9802e16463e4f9558839f497e6db178bf50c539be3b5c4f6808c5b2a61c119dac337481cb55f2e969151167025", 0xa4) write(r2, &(0x7f0000000040), 0xfeea) dup2(r1, r2) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x404) r4 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x1928, r4) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x8000000) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) pipe(0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000053000/0x1000)=nil}, {0x0, &(0x7f0000054000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000039000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x8, 0x9}) mknod(0x0, 0x1ffa, 0x2) open$dir(0x0, 0x8, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3ff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchflags(r1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x2e) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x84}, {0xe}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) flock(0xffffffffffffffff, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000003c0)=0x8) r3 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000400)={0x2, 0x10001, {[0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x86f, 0x2], [0x4, 0x1, 0x7, 0x3, 0x1000, 0x9cc, 0x7, 0x6, 0x7ff, 0x9], [0x2, 0x8000, 0x5, 0x7fff, 0x3, 0x5, 0x2], [0x7, 0x9, 0x2282, 0x1ff, 0x3, 0x2], [{}, {}, {}, {0x0, 0x0, 0x1}, {}, {0xac5c, 0x6, 0x2}, {0x101, 0x3, 0x200, 0x5}, {0x1ff, 0x8, 0x15, 0x20000}]}}) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) executing program 5: r0 = socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x6, 0x3, 0xe1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x81}, {0x20}, {0x6}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) pwritev(r3, &(0x7f0000001540)=[{&(0x7f00000002c0)="a9b336344e5489abd62f185f1d0a9dc40746dae1ea3323a59636e3310ece648629b17bb986a6a80de67bc9576c116709d246400a7872a9ba177036057ebb8953c019bde34c5e5d4af5982a58ad3dd97e0c49c3b251254fc8279d50180918bd27d9e9a58af7f8373466e3b9f4115afbfa72205042b69f548ff63a8207dd6084d3e13c6ccc85244f5343d6145de1e1c1668e7f3593b6078cf585ab49446f61678d24c49208f01a312b947109850da4aaf4dbfcd94a8b8e96eff92f42c852e617655fd5f9243ae611f273890d33c96a1df06084377876100a9d5c841f0647c393532985af42a00aba44b0bfa38a2d9612511077218230d9e795d3da42f1a4b14048ae7f61413128170285cd70102b82be2bb0a3685cd813f1d76b1216d0d7fdd28ef07852d7143b1f95d4a2386fb3dbcdcb62f801d40cc4f50c9bb42203c1367c13d55dedde30e3875ddab59938a0a6c1c0ca6f6959e4704e2bb34eb26a1a08801ef35a71d0e6de7011275bb48dd0d5169daf18af8e146a3fc855efc8242c84573c7c0efdf2bb99985728502de526eae2367e1295411a4d0def550bfa388134722a050861883dd0ec7ebf1a1e5f0a7604e0eff83d34ae244fcac7a892a33067096122dc718cdbcdafaacec080c2254d34ce51156eabc264c4b085618a354e", 0x1dd}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="a065af7f1f00000000000000a60a", 0xe}], 0x1) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="60e115575bd5f63b0dd7a4e26c43a4c0a6a27fb4c1e48d497ad7e8f101ac60dbf73a5fe7ba0c37253b86d68ba32a39c3067bf8ebbc375ff2dcd0c4c45dfba79d2f13a6836160f4d60b2b3369c7492ca8bf397e8f6586f430d1b3ba1dbcc5332beb5561be8087a1f9e8e7f80e208250903e98cab7c111fe5a62420a4c621fa643d3488593d65ea3dc7a811fa328f4fe838573f9b45406112398ffd5b0dd49cd490c3fada3737ddeb852d637368f43336239aba77f2e2bf5f23a0733a6152ef8fdf831751b7cf74dc014", 0xc9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1ffe548af97817", 0x8) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x25, 0x1}, 0xa) executing program 7: sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x8e) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r2 = syz_open_pts() dup2(r2, r1) mknod(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r3 = open(0x0, 0x0, 0x0) fchdir(r3) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa8d8ab3698e215c3bdd6006250000002b007a006445210000000000000000000000000000feffffff000000000000000000000001"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r3) kevent(r5, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0x42, 0x0, 0x6, 0x6}, {{r5}, 0xfffffffffffffff8, 0xa1, 0x20, 0x7fffffff, 0xc87b}, {{r6}, 0xfffffffffffffffb, 0x4, 0x2, 0x4, 0x7f}, {{r3}, 0xfffffffffffffff9, 0x15, 0x2, 0x80000001, 0x4}, {{r8}, 0xfffffffffffffffd, 0x12, 0x1, 0x1, 0x3}, {{r7}, 0xfffffffffffffff9, 0xa5, 0x1, 0x8, 0xfff}, {{r7}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x1, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffff9, 0x8, 0x2, 0x7, 0xfff}, {{r4}, 0xfffffffffffffffb, 0x1, 0x8, 0x7ff, 0x2}, {{r5}, 0xfffffffffffffffa, 0x1e, 0xfffff, 0x54, 0x20}], 0x101, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x29}, {{r5}, 0xfffffffffffffffc, 0x62, 0x8, 0x0, 0x10}], 0x7, 0x0) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000080)={0x4, 0x200, 0x1f, 0x6}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) socket(0x18, 0x2, 0x0) ioctl$VNDIOCSET(r9, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setitimer(0x0, &(0x7f0000000180)={{0xffffffff}}, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x6c}, {}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6, 0x4}, {0x8, 0x10001}, {0x101}, {0x3, 0xff}], 0x4}) syz_emit_ethernet(0x4a, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8001, 0x0, 0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) r5 = semget(0x1, 0x2, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x2000100000003}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x4004667f, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) semctl$IPC_RMID(r5, 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$WSKBDIO_GETBELL(r8, 0x40105704, &(0x7f00000000c0)) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000100)={0xfff, 0x40}) executing program 2: open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000280)) ftruncate(r1, 0x9) sendto$unix(r1, &(0x7f0000001180)="06006f293599", 0x6, 0xa, 0x0, 0x0) clock_settime(0x5929844be9be3b18, &(0x7f0000000000)={0x14d0, 0x75}) executing program 6: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x7fff}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6, 0x0, 0x0, 0x14b}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) write(r1, &(0x7f00000001c0)='o', 0x1) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) sysctl$kern(&(0x7f0000001800)={0x1, 0xb}, 0x2, &(0x7f0000001840)="67ea112b", &(0x7f0000001880)=0x4, &(0x7f00000018c0), 0x0) executing program 4: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r1) setgroups(0x0, 0x0) r2 = getuid() sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x6, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x66, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x29, 0x2, 0x0, 0x0, 0x0, [@rand_addr="bc742a9c878a7622119f3100029598ba"]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x7fff, 0xe8df, 0x3ff, "df4b0b565f2e80b538143008fa6e712ba0fa569a6c8afcbf3ea3348d9324a585645ab0c0926b5d14b345deb62811a851405e57f5f105a6e3915dc9c619e1"}}}}}}) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x9a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, 0x0) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f0000000000)={{}, 0x1}) readv(r0, &(0x7f0000002d40)=[{&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) executing program 3: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) close(r0) r1 = socket(0x0, 0x0, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ffd000/0x2000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4083) shmat(r3, &(0x7f0000843000/0x4000)=nil, 0x2000) setreuid(0xee00, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000040)=[{0x1, 0x8001, 0x1800}, {0x2, 0x0, 0x1800}, {0x4, 0x33, 0x1000}, {0x2, 0xffff, 0x1800}, {0x2, 0x5, 0x1800}], 0x5) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) r5 = geteuid() semop(r4, &(0x7f0000000200)=[{0x3, 0x8}, {0x0, 0xfff, 0x1000}, {0x3, 0x5c88, 0xc00}, {0x0, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x4, 0x8}], 0x6) r6 = getgid() semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x7, 0x0, r6, r5, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) semop(r4, &(0x7f00000001c0)=[{0x2, 0x4, 0x3800}, {0x4}, {0x7, 0x1000, 0x1800}], 0x3) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x4, r5, 0x0, r5, r6, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000015", 0x8, 0x2c, 0x0, @rand_addr="e1aaa2241dc0fb00", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing]}}}}}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)=' ', 0x1}], 0x1) close(r3) readv(0xffffffffffffffff, 0x0, 0x0) close(r2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x6, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(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}, {&(0x7f0000903000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000055e000/0x3000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000894000/0x2000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0x800c5606, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) kqueue() executing program 5: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21", 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) connect(r3, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) read(r2, &(0x7f0000000280)=""/167, 0xa7) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000340)="0117c71506f32ae399c4b2be1f8dfbc5e7b225379559c2e3789d1d29d4c3cbc1a13ea91238a636cd5ac0b9433a5ff8263a069a30e1f7f3a4493720ddf1a7d1f158b11dccd4f55061c71607c9eba8229356286a6bf25ba39cf9a59501cab4c22532e8ba6153fc4f4658bfb6458d8da7945d185561c9b927f6b11bafc5da29cc73399adeb67e4b52c6699d4d5d6c132154017adb0c3d863ce89e03c148d1c5e0cf03e1fc97fb5593be0cecea2365733ea0cc69b60f28f7a28f5ca087ba8051ed3aa02aaec2c6f1e4dd85b885f04fdcb0a549126a5842b777140ecbcc7ffa3375449310d9a7e25eca83605eab41348d0cd7189226979b693cb32fbdef3d3fe13a", &(0x7f0000000440)=0xff, &(0x7f0000000500)="428259eee507db49e9ddc8d1db59d9ec0e807bcaf96b2be73b8740ab70a9bc0b2108e7bad7f3c51a69395fecf6d406678f65c9e58f7ef7843e6324e256571fd83140f2ce4c508d9e87f2c71ee4e2cbc8631b3fe6bc56bef787074d1e01bf10309f4f142dcdd4dc4be233f7af0ee07d7fa47d27f2840ddb3a86e2fdff8ce86002006c00586bcd37df3419e13b1275ae504ee188a2ad076adb1c3a039bcbf0dda84e31866e4c59dd1e", 0xa8) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000480)=[{0xffff, 0x1}, {0x87, 0x1}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000005c0)={{0x25}, 0x4, 0x0, 0x0, 0x0, 0x800, 0x9}) shmctl$IPC_RMID(r5, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f0000000240)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000004480), 0x2, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x0, 0x1ff}) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="60e115575bd5f63b0dd7a4e26c43a4c0a6a27fb4c1e48d497ad7e8f101ac60dbf73a5fe7ba0c37253b86d68ba32a39c3067bf8ebbc375ff2dcd0c4c45dfba79d2f13a6836160f4d60b2b3369c7492ca8bf397e8f6586f430d1b3ba1dbcc5332beb5561be8087a1f9e8e7f80e208250903e98cab7c111fe5a62420a4c621fa643d3488593d65ea3dc7a811fa328f4fe838573f9b45406112398ffd5b0dd49cd490c3fada3737ddeb852d637368f43336239aba77f2e2bf5f23a0733a6152ef8fdf831751b7cf74dc014", 0xc9) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1ffe548af97817", 0x8) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0) (async) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x25, 0x1}, 0xa) executing program 7: socket(0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) (async) ioctl$BIOCLOCK(r0, 0x20004276) (async) socketpair(0xb8bdc59497d00bc7, 0x4000, 0x8, &(0x7f0000000000)) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) executing program 0: syz_emit_ethernet(0x56, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgrcv(r1, &(0x7f0000000b40), 0xa6, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) preadv(r3, &(0x7f0000000900)=[{&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f0000002540)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000800)=""/194, 0xc2}, {&(0x7f0000000540)=""/94, 0x5e}], 0x6, 0x3) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000180)="c97f42ff5cbe5bc47bee7dd0405c27a1107587045956c30fc91153064feb89c3ff827546e20e98881e7a6ed1c51209b1df382eb934d59d8ec2f4e3d89c7b90e870e66ba407e9ce1524117811d5b2d3eddcb09871cc8ff9710a", 0x59}], 0x1) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) sysctl$kern(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) close(0xffffffffffffffff) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x8000, 0x20) r3 = semget$private(0x0, 0x1, 0x741) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000440)=[0x3, 0xfff]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000540)=""/240) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000001c0)=""/153) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0xee00, r6) r7 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r5, r6, r8}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) malloc(): allocation too large, type = 127, size = 6845345120 executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100", 0x3}) read(r1, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6fbe444ea97534d0a278cb85dc3b68437fac880b", 0xfffffffe}) writev(r0, &(0x7f0000000000), 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) fchown(0xffffffffffffffff, r2, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1", 0x91) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000002c0)) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000580)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000500)="cca410db", 0x4) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4f4f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r2 = msgget$private(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000000)=':', 0x1) msgrcv(r2, 0x0, 0x0, 0x3, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRES8=r1], 0xed, 0x0) msgctl$IPC_SET(r2, 0x1, 0x0) close(r1) pckbd_enable: command error executing program 4: syz_open_pts() setgroups(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000110, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1000}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x82) r4 = socket$inet(0x2, 0x2, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/108, 0x6c) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="15", 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x64}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x122) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) setregid(0xffffffffffffffff, r1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00000df000/0x4000)=nil}, {0x0, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f00005e5000/0x2000)=nil, &(0x7f000014f000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000575000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = getpid() ktrace(0x0, 0x1, 0x40000930, r2) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000240)="851cbfb5339e5279c0265c4ac8186f12afb8eae37e67550703000000b6f87068234d79f736e096fd14053769472a5aad72addf957636d18fdcf24a7b9bcd99fc22d77c80000000000000008326aaed7a1da1378b3a93de7d44cd97dd06d305ce83a1a83c3af91847e20c566d48831b4773ac9b1dbf6e8abce528f589497109802005c7cc460e49680e58c4a5a1bf701ec97528e31bda8dc3db2f71178a6f196fc4ff1f59", &(0x7f0000000100)=0xa4, &(0x7f0000001440)="f89497f1f7238781c665c319b7e8b29287d232177aa3dc8bf935528ee94af57d038185577d493906f59916edabecd38a7f66fdd373cfeb6f36cb31a1bbec6278f679d318fa2dc17e4135d11a883875af452b00809af17bb070c8c59f83e5f3395b2b188bebcd6529a6930afdbd808cbd7cf335f6b5b2a461a40891eb1893c3fe1446b91c376bc708d3add99f034a5ce96a6c29e468e2ca2188ff4c8f86b77d9e5c6d8cd702f30555f6add7cfeb0119328d0742aa639fa3f40871fddb7eee3a78446a62d560a0783e440f4d0c199149137acece71c744f67750dd69fb83c9dfab5a71301abd0db65e7a98394ae884bf2294c306cc9b7ad0766b4db0c2fe6ff0de8e81d52e240eabf0cd03f4514ec9d96cdc6c54f807e7f737cca17b4f884f60873a85e2b580901255756c8203a85c0eeb77f216a1cd9eaad9a922a9e23005fc1837bc02ec24eb631f5458c3067046f3cdc0955ea0dc2830e07aefdb55d34d66ae60f45354e6c8c9d59e94cacdd0bbff1b48bf84607b5960e3b30d8ca733f06da5bf6d9f1d0618f9b8fff37367b6b7ed95f639d3c37806c15a9e4cafd6cea8b14b956095011d9d3142d31a051b109d45f59366704c93732436e92a73766727f2a996b826a4a86f6efe2c36ca32a19fb7fb95461e98b8cfb2511d0c0832e8ad8db04f57d658d44123534383d8746e27417c505cbb3549dfdb5c46ff63084557930896db38a93d553709abee745baf788c91151abb690da1537888ab0ac7561c4c7a1519a6c240b38315f63a2b3735b1e2000156eafc122858df9c83b5eb120121b3aa8805afa243c68df484b06dbe5f7713a3a6d671b0230abc9847ae09e0ff58c429a08df237ce205467fbb54119ed044e60f27b2686e10300002a8eff1f5fa54a10c6c305e5d2d7aa1cb90325be209b59794aed051ada8bc9a36e2a3e985772d9f76f304c979101ef1c1c8ee4a7e830e9c044a5c09ca6da02ae2643e346111edfe70e17e1145813a81cdc64cea17fb3dd77fce2cd37b26d2b7eb9f44625d7966cad39a7c3a149bacbe4e10b1c78a2c9c51b1660aa06aee0269da06d43e0970ca95e1a7e4435956f6114c39dbf75d22e96fb9b302f561525230ac5210263f223ef31b90ec4da0a7dd167c2234f32b9f2ad1a8d57ebd18ebf9da6404da6060423a944f7ce3ad97b24dca87b2e105c431bdfc061e6802a72ba32dba546aedcae3d059579d5fa805814d8c08c98fcd2b96c35307d9995da2f05ecf5e34b3e907a743fd343a8fcb69953b8da342d375c2e4a1c3c266791a48fac80ccc69c332bbb38d3157b3606007dfae02266759a858b24336e560f0c75c7717cdef77261310e9691de14998c89667b799779f4149e462c669f6b6f923b753cc6b5a98498bf0e25734b1619e8e5316a6c1ff221aafd136d8ca681fd20ca62a4581794b7d9c52aed5f25b1177d4837f0b441a3bb7ee1258ca010cf6711b774cc588c883905e7687bc44e213fd89fc5135159d5f7c3a21aedb8365052c6938d5b9bde70f40cfcbf694104f1e62c2df4e103207fb5bcce47807406ff2d1719b4d76adb0b847367f04bb1f7cdf4baf90a24d5617b65214f01f5276940531f50e2e29cd3d59c83ca54ee191e33814ed63fd9485d44fc26211a81ef727a7595be3fba250e78ef3c902040387de1f5a442d609d46b1da1047c335a93a3cfdb79ebede735fc3a9227d070559add504ed4fc4847db961cd97793388b4e365df7845a3a2089ccd32da32579137343903c2c62715465121f5980b8cf42b85b689fbd381b34c371fa0ddb4931b90170ec65fbd7ce94b2cb52c074a5795fc2f613aea4cb71b423233a9fdb85860290ff0573ae27b07c6aca01e935f056db859a46f2c131ef768a0cf0920b4e1b1d9a38879bf1de13f3104d58407ce98c6dafc6858557659cecda0d1b7ea38ec39654daf1df8f844362ac8916eb2d79caf9459586464c0500613afa85862a425264e84a58710d2e14bcec19a53d5ea71986a80bcb4e0ea6c2116808faeb3d74c72185121cbf6d63f8193649eb216a6ba07d83535da2578bc3007b8e9ef8474b2b1008d0a964544ee66e4349d4fb1fbfcd420e061380cb6d912376e08211bcc3d1c906c275313a2c56f1badd85ae62d15dd541be60cd6393f416e41293eb1f1cecfbfdf12e7e1bf44a0cb1bd511d7450e4b64526a45bbb0be4445c244730b8e607aa6d5887f2c23d58fb1a9e9cd118cf992548bc65a4df1dbaecf1a791b693ba8816eaab0d9109db1ad5a8f57810842cf8193008c52e1defffdd56b5a570d434c35297225f0da4bce07a01aef696fbbb79e2a273677eb162c15ad5688cc2c7274e4cdf5b2106f47ed5038fc15ff5a74a48b583ad53b41646114cd040f4d3ef05490c1b6af2319569068622be9a7a12cd0db3c62cefdf07070000009b62b09862f7f4bf48484052794823c9b43731824119e558c573aee661428761570b47da80bbdca933d744c03c80380aef7ae67c0033ccc13e8211955323b3050f3a9dc88201b4986853767f9ecccda86a08db7f09ec5079eee4a67f94967478570453bfda78fecc3ff791e30d68d9f9910751721ffe1000116f62fc4171524acaca250fdd46a303545ab6e6f9891d6dc106ec83b1a9a87519154d938548ab4bc977a82406075e6a9ee2a8629da3c15429285f7201c5bd621793ca43034ca8b41b0657034dd318e0582d773fa12d0671f56dd55306f4a288316d3ac163dccb97a435dce1aefd21c8b0a92d8885705ae516a702fc279be4f9e13ff6e9259cf3155101c3c3ea93e77d1e029aac299dd2ba31f8c8f41d9ce7564400dffa56f22c919608191cafe27ba9bb73b9fd40ea243fa56ee8931dc5eb54372ddf0094e9b0c50a90d23b195720f9fbe393647f4f483022f650771fc9dde76f39bb27b585a71640e5e927ca9f5c8abb8295ba781856fc8b37a4ee17bf4c9c2e10546725cbc9a65d25fb67563292fc202e5b5efa329fd065bf1432c19a98c078a43f6c2c202e7928ccea30dfd6f1d92d001cf801decf9e0e07cfa43ea4a32f836e7ccdab5a09663446e34b64a85774f5d21ce12dae5939bdf6206cab434c286585259070a9f2348fe46cb3aabb99125d65308c59000277ce1418c00679c07eea10b6d24465eb5b930c3efdb8a17d866d49bda84be6f6c87edec48beb38e0c6d940088f2bffa1627b90ed6f3e66516b0398b4f540683ffdd18bdb0822f8ee96110c4f9062d05a7bfe3fe9fb612b78b180260ce66d63eec7606c416b9d104cdf424324e6dec87311e55927d2b838af36ade3e7a288f80d086e4c2cc3a8857c06bd92c755f6f85061ec051e20ee4b8b0edbb121eaba487eceb697c2c4ea58e62b6574a5dbfdc7ff473a6e9a943baeeb11ae5d4bbe00c294a6d02c20aa0b58d4b19c1e7272dacc2edaeb0b65b16b2c71e3261452893684539a6d85b9024a75a969e458ce5d527ff82404e206fe734e46a0831b6c1f1a8d16b43a7b681e5d5331b328abf9b5d4044bccee77381ec865e45e619372547506ba1484f3f39b12cfd5e1125e031938f3507fa9bc317096cf51e4f464e0ee83d83e5918d20c00e333ad6d890643c19f403f94d400bcb57023003c1197452559f0770f3183617940c924302bff858e6ae1dcf04d83b182a509ad4d456ea08ef3368ddd3d94b589a4118769dca6232c9524b78c91294e38f5d0d5993be5da9fc23cbab1b6d36b0d895f89d2db1c0a52e10ef8d9242b45f8213e8ae5b95d18955a4b6a840044a7d9d58cba54ea4967e28f3331d8eb8b30c9b9128ffa7d70b8c99ff47b7c7755ff2bb0c069ed1035dc71c99740b6c990f14f5de31914c7990b0fbe45c288983f48063e8025ab47f44e2c5eb445a4fa93a4a259d3be1b77c36c9467cddd601dae7e6cee5b673ee4e81beaf9683619b96f4e2d5809f0028d55ab2c7ebe19e0ef52af66ff7a3c048faffef34ce909ceb218d483cef84b6e7303c6c1abaff711d93aeb18487d61feecb215cc93a2ae205a187a29f71e8eaf1b64e04c67aaea6b1b4d2413fe36f71d8babc00b928ceb821ea6d3b25a2fed908bd595ba3da17448ee6183ca3635b9d0fa665e8b1fe848a11f1ac2336ef6a0f570eb68e9942533dfb7ed9f57dd7a655d9df10c4f433e320c0df852b04721b97dfc70c66e9f22fb87cee4db92b6bf30afe8c8fbc7a451166537c0d3cee248822dd7681b07d63e3c1bb4908f388acc7dad4f75841dbd1c9080885bd4eed76ba1cfb6a0c900c97d27b87ec7c27e8e65387087a3344fbb7c1f6797a20119da74146a89599184ce5237946c396872323a0fee75db9b4baf9a2a38fa7d6963a17be25b61e3e0b21cf8e2be9fb764a17246306936d8e824233e214b86e0f5009d3cfca1c26ab6aae6cb2f6f154eb38df8cd00a00e1f7d183fb72a93284dbdbbe3501aeb816c9a44e3d0e603552aa6b7e6079d7796cf9634fb7c364849ab16f4ed3771cb67408bb77c97f87a25809302fc9326cbf4f57ad3cb71158163687044608bc8abcc3d7f0085d01c70a1c281f6c1cf8a9523209c5b9357ae8cb11d1cd1628b586c95c367be035f02cc39a2ce5d2d6b1a5e4ae1bbfd16cf176146f989b17714b1370b680bdf6828a091c43035a97b91bf8b191e825834fb561243af907c911d5fb6e0406cd44336f897bc96ceb2d94461259f66cb5b1b0e0900245d89c6564b4fd78781ea5a907123c3774384a7e4c6262a50b0103f66619ddd52435abe743162a72ca26d4ff2019f3ffa054de35b057be18add55b0121ce5e8df637c0c96e8cf8ef5b94bfcd758981ae6c5b4bd361f54aa9a7f60e72dec9a991c2aad75af3175107a5d9142e3f38e108334c45f714f36667d7c0c1e5a2ab752939faa8a218a434230d441e17db5dc31ce887b6e7a58a853568c48128d71533a167575dc26af60166ab8dbd9fd079f9ded35e752071b5b53d3f34e87a64c0021e7fbd53c53ce608a4ab2cb4f224aaece4ee550662cdd714f2817b74e1e9b35ad8a17e17dca340fbbfbdf8d217a2f8324f61e41473cc2cc487edc071125599c2f579065b0fa5c72398dbb6ea29a582abd91b4961392d3f89e4d0c9fa87621f2ab1f4b325b138596ddca19b0d9bd8e1a1ba415c2e823ada1ea4b61f229cc126936e2fb1e27576f70043a1c6223034ab0512248d5ae47a6d745699105fa97019193974f3b5538197bb68d7b317cdf10ab3a5080cb20bb6d46ee4e6282b480053f15f07834629b6ef1f8d13427f2ea899acca1472ca357222a5162aded8199a849057f8c435ebe94432abff1d02ce27374a864bc2c5be3c326f7e501ecd6563450e8480429d58a78e6c3935faaca1f9ec625a17afed2d07a9a5580c48596c038cb1237bf29b1f2f4883e8ca8183d1f3a0bd6700b0da34c54c932dc973b207929bb344213f0a4d2942e610be69a0b702726d5d225ed931c15bbbc1a49b88572b1ba70b71a650d28440b030758eb07d017b2b7dc54f4adedd211b0fc4d71e4d513a05dcb359154058263812ab8353660c5aa26cdb1aef86bb9940f6b05787e320c4ad5afab0f2cf9967d5fc754eb966cbac408d61bf71f1c5f44cb669dbb98de7cedec7eab3e40511e88c74e57b274b52045391a3d5c9067164f7bd626e43a0ed0727a301e53c38c27b0200aada9c4da32c22fdc3349797e133fdeaa1fd8fe197d0c90d21231dc8d59d4a0547643d0cae444d31d0d639b25c0df643f9f7e05f5d7f15ac54c05205d13bdca2975214be5e73452ad6b34ebb771392718c6a9692a65f7c02ee701555a6d415770490dd1a76241617ca0056fe698dacf21800956078192ea9993331bbea70aa206c53ccebdd1bfe1fd8e0d8f8a6fec135938977c0d7ccd16d2cbe25e32c95a8ffcf501b63261a955dd00000000000000000000000000000000000000000000002219e39291a9be404300ef6004261c853986914c7128c37abc993f124fd3b1501c78159ca020c4eff1391ab0ad53d852166831a1efbf3cb023c55b18c0b15c0956cdcb17e2a76f14b1b87c4c7db9c90ba606d8ee68f00fc12edf3a0a35038e8243e221fc4aea16fd5d9fc9ecfe9bbf4e751bcb2cfea9e173cc497b9a73c574c265ba7614f87a262b62c6ce9b9adc94d68858dc97fcf3c7be487afe820e4f0de739ea6e64cda777dce978f5f837b4f13bb5818ca8b98cbd9a868f2befcb3f75bda0ca55eb112e67f158164d6b6dd1ea106a25b8", 0x1133) ioctl$VMM_IOC_RUN(r3, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_INFO(r0, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 0: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b7185adac4a70a2", &(0x7f0000000180)=0x68, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0x7fffffffffffffff}) (async, rerun: 32) clock_getres(0x4, 0xfffffffffffffffe) (async, rerun: 32) kqueue() (async) socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800490000380000000000009078e0002520ac1400aa44100603ac1400aa00000000000000000d00907800"/70]) (async, rerun: 32) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) (async, rerun: 32) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket(0x18, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="32bc8d2f01ade8dd993c800d175de3e5bea5cac86b187502e3011207aa437c45e84ed5a64b4d36999e3832b6494e5f19e0ae921495f0d4d91e389da04e9fd9ae3a6d6e0e4e3adce58e756eafb03e6c2b741602c39ddd57333fd5f92c0f1402000000000000002f29c4939b4b85bc2498e322a2acc7548d554cf9d7", 0x7b}], 0x1) setregid(0xffffffffffffffff, 0xffffffffffffffff) (async) socketpair(0x1e, 0x3, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x1, 0x182) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x15, 0x9}, {0x9, 0x4}}, 0x0) WARNING: thread `nfsio' (9876) exits with status -1 WARNING: thread `nfsio' (353699) exits with status -1 WARNING: thread `nfsio' (477376) exits with status -1 WARNING: thread `nfsio' (313616) exits with status -1 WARNING: thread `nfsio' (294337) exits with status -1 WARNING: thread `nfsio' (372901) exits with status -1 WARNING: thread `nfsio' (487243) exits with status -1 WARNING: thread `nfsio' (83849) exits with status -1 WARNING: thread `nfsio' (136232) exits with status -1 WARNING: thread `nfsio' (384490) exits with status -1 WARNING: thread `nfsio' (131700) exits with status -1 WARNING: thread `nfsio' (272680) exits with status -1 WARNING: thread `nfsio' (263515) exits with status -1 WARNING: thread `nfsio' (11103) exits with status -1 executing program 5: sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x8e) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) syz_open_pts() (async) r2 = syz_open_pts() dup2(r2, r1) mknod(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r3 = open(0x0, 0x0, 0x0) fchdir(r3) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa8d8ab3698e215c3bdd6006250000002b007a006445210000000000000000000000000000feffffff000000000000000000000001"]) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa8d8ab3698e215c3bdd6006250000002b007a006445210000000000000000000000000000feffffff000000000000000000000001"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) (async) r8 = dup(r3) kevent(r5, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0x42, 0x0, 0x6, 0x6}, {{r5}, 0xfffffffffffffff8, 0xa1, 0x20, 0x7fffffff, 0xc87b}, {{r6}, 0xfffffffffffffffb, 0x4, 0x2, 0x4, 0x7f}, {{r3}, 0xfffffffffffffff9, 0x15, 0x2, 0x80000001, 0x4}, {{r8}, 0xfffffffffffffffd, 0x12, 0x1, 0x1, 0x3}, {{r7}, 0xfffffffffffffff9, 0xa5, 0x1, 0x8, 0xfff}, {{r7}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x1, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffff9, 0x8, 0x2, 0x7, 0xfff}, {{r4}, 0xfffffffffffffffb, 0x1, 0x8, 0x7ff, 0x2}, {{r5}, 0xfffffffffffffffa, 0x1e, 0xfffff, 0x54, 0x20}], 0x101, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x29}, {{r5}, 0xfffffffffffffffc, 0x62, 0x8, 0x0, 0x10}], 0x7, 0x0) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000080)={0x4, 0x200, 0x1f, 0x6}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) socket(0x18, 0x2, 0x0) ioctl$VNDIOCSET(r9, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r9, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) WARNING: thread `nfsio' (309970) exits with status -1 WARNING: thread `nfsio' (96756) exits with status -1 WARNING: thread `nfsio' (432483) exits with status -1 WARNING: thread `nfsio' (139899) exits with status -1 WARNING: thread `nfsio' (481416) exits with status -1 WARNING: thread `nfsio' (336077) exits with status -1 executing program 1: socketpair(0x2, 0x3, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffff9, 0x3, r2}) setpgid(r2, r2) flock(r1, 0xf) r3 = msgget(0x3, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = getuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xe0, r4, r5, r6, r8, 0x108, 0x5}, 0x4, 0x1, r13, r2, 0x0, 0x9, 0x7f, 0x8000}) setgid(r10) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x2, r13) semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000000240)=""/224) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) setgroups(0x1, &(0x7f0000000380)=[r7]) r14 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) ioctl$VNDIOCSET(r14, 0xc0384600, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x8}) setegid(r10) fsync(r1) recvmmsg(r1, &(0x7f0000000ac0)={&(0x7f0000000a80)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f00000004c0)=""/162, 0xa2}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/98, 0x62}, {&(0x7f0000000640)=""/95, 0x5f}, {&(0x7f00000006c0)=""/49, 0x31}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000780)=""/59, 0x3b}, {&(0x7f00000007c0)=""/41, 0x29}, {&(0x7f0000000800)=""/119, 0x77}, {&(0x7f0000000880)=""/52, 0x34}], 0xa, &(0x7f0000000980)=""/249, 0xf9}, 0x8}, 0x10, 0x1, &(0x7f0000000b00)={0x9, 0x8001}) r15 = shmget$private(0x0, 0x3000, 0x1d9, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000b80)={{0x18, r6, r9, r4, r16, 0x110, 0x6}, 0x7ff, 0xfffc, r2, r13, 0x15, 0x0, 0x40}) accept$inet(r0, 0x0, &(0x7f0000000c00)) getegid() r17 = semget(0x1, 0x3, 0x20) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000c40)={{0x401, r6, r11, r4, r12, 0x0, 0x100}, 0x7, 0x2, 0x5}) setegid(0x0) executing program 5: r0 = kqueue() (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) (async) r1 = syz_open_pts() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x1, 0x0, 0x80000003}]}) (async, rerun: 64) write(r2, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) close(r1) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x1, 0xdfdffbc1, "97115f33ba7d00fdff0104000000000000de00"}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) (async) getrlimit(0x3, &(0x7f0000000140)) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x41, 0xf0000000}], 0x101, 0x0, 0x0, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r5) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/192, 0xc0) (async) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x0, 0x1, 0x0) (async) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt(r8, 0x10001, 0x3, &(0x7f0000000180)=""/121, &(0x7f0000000200)=0x79) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000480)='./file0\x00', 0x4, &(0x7f0000000080)='./file1\x00', 0x8}) (async) r9 = socket(0x11, 0x0, 0x0) sendto$unix(r9, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0x0, 0x0, 0x2, 0x3, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x401, 0x4}, {{r8}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x1, 0xb0}, {{r1}, 0xfffffffffffffff8, 0x81, 0x80000000, 0x101, 0xffff}, {{r3}, 0xfffffffffffffff9, 0x8, 0x2, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x84, 0x20000000, 0x3b, 0x3}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x7, 0x5}, {{r1}, 0xfffffffffffffffc, 0x2, 0x40, 0xfffffffffffffff9, 0xe25}], 0x1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x65, 0x4, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x8, 0x9}, {{r0}, 0xfffffffffffffffd, 0x22, 0x4, 0x4, 0x6}, {{r9}, 0xffffffffffffffff, 0x0, 0x8, 0xba3, 0x100000001}], 0x3ec, &(0x7f0000000340)={0x2, 0x128}) executing program 3: semget$private(0x0, 0xc00, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {}, {0x6, 0x0, 0x0, 0x80}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x736}) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) close(r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r1, 0xffffffffffffffff, &(0x7f00000010c0)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000240)=0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x2]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="1404544f78b03e3e", 0x8}], 0x1, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) executing program 2: ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x40}, {0x6}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) fcntl$getflags(r5, 0x3) acct(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0xeca8a1a03ab61618, 0x0) execve(0x0, 0x0, 0x0) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x2000000000000309, &(0x7f0000000400)=[{}, {}, {0x0, 0x1, 0x1e, 0x200}, {0x7, 0x0, 0x20, 0x1}]}) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000000)=0x4) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setitimer(0x0, &(0x7f0000000180)={{0xffffffff}}, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x6c}, {}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6, 0x4}, {0x8, 0x10001}, {0x101}, {0x3, 0xff}], 0x4}) syz_emit_ethernet(0x4a, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8001, 0x0, 0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) r5 = semget(0x1, 0x2, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x2000100000003}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x4004667f, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) semctl$IPC_RMID(r5, 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$WSKBDIO_GETBELL(r8, 0x40105704, &(0x7f00000000c0)) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000100)={0xfff, 0x40}) executing program 0: mknod(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa8d8ab3698e215c3bdd6006250000002b007a006445210000000000000000000000000000feffffff000000000000000000000001"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x3b, 0x0, 0x26}, {{r1}, 0xfffffffffffffffb, 0x62, 0x20, 0x0, 0x10}], 0xa, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x4, 0x200, 0x1f, 0x6}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) socket(0x18, 0x2, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpid() ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x8000000042, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, r1) ftruncate(r2, 0x9) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = semget(0x1, 0x3, 0x58) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x3]) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206925, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r7, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ftruncate(r1, 0xf869) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x6) accept(r1, 0x0, &(0x7f0000000080)) executing program 5: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)='\x00\x00\x00\x00', 0x4) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x4, 0xfffffffc, 0x0, 0xfffffffa, "75e261fe528b2a334ba26da9d53ea6b078b68581", 0x0, 0x5}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0xef385efd08737536, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa5807fd}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, &(0x7f00000003c0)="8dfef51581c96ac2e9e80f03", &(0x7f0000000500)=0xc, &(0x7f0000000680), 0x0) dup(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x388, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) socketpair(0x1e, 0x3, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb000000000000008b00004000000000002b"]) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) executing program 5: getpid() open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) shutdown(0xffffffffffffff9c, 0x1) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, &(0x7f0000000c00)="ce55e9e3", &(0x7f0000000cc0)=0x4, &(0x7f0000000d00), 0x0) executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chmod(0x0, 0x0) setreuid(0xee00, r0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r1 = socket(0x11, 0x3, 0xff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="04", 0x1) write(r3, &(0x7f0000000040), 0xfeea) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) sendto$unix(r1, &(0x7f0000000000)="b10005046000009f0500000003000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec58904056a0000000000361b1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x0, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "1106e07482ecdadd4543940000040300852300"}) close(r3) poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) r7 = getuid() setreuid(0xee00, r7) open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) r8 = syz_open_pts() write(r8, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000040)=0x9) r9 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r9, 0x29, 0xa, 0x0, 0x0) close(0xffffffffffffffff) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x86) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') clock_settime(0x100000000000000, &(0x7f0000000000)={0xe00000000, 0x3}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000200)={0x10, 0x3, [{&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xd0ef}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x929}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x2}], './file1\x00', 0x80000001}) clock_gettime(0x4, &(0x7f0000000040)) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0x80045604, &(0x7f0000001180)={0x10, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=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, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5e21}], './file0\x00'}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x210, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x200, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setitimer(0x0, &(0x7f0000000100), 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)={0x0}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x56, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x4) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000180)="c97f42ff5cbe5bc47bee7dd0405c27a1107587045956c30fc91153064feb89c3ff827546e20e98881e7a6ed1c51209b1df382eb934d59d8ec2f4e3d89c7b90e870e66ba407e9ce1524117811d5b2d3eddcb0", 0x52}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, &(0x7f00000000c0)="9a59e197900b163fe74f8795d8403a1eabfc10dd48f3eb0b5a8ad0f90a26aa745014cdded77708b0cc0565f9fdaf39b5e6c1ce2def8196a488249ddd32b32bdf202e4f8fbb629b9a38e04ee99d08b21f26f13a026ef8bef4fbfddddb4a91d91150eb8a", 0x63) socketpair(0x28, 0x3, 0xfa, &(0x7f00000003c0)) socketpair(0x10, 0x0, 0x5, &(0x7f0000000400)) sysctl$net_inet6_ip6(&(0x7f0000000440)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000480), &(0x7f00000004c0), &(0x7f0000000500), 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000005c0)="947d8b58f29d1ae674a1bf40bc48105fccedb3306f3dccb2c933beb63f5063cba8c55615f92f3f710bc08a20c5e89751c1df4a6f527acfa22c5349a52c93d3b2b9e9e5f355c7f8d4329432983443585d7cb9193242a8bad3359e58b78d8aa0f4413fdfbc359f24d3000ce2844422b1cccf93734f4b79d0557b6e5a4414947fe926fda4009189cd3c5923e84cd8d12d80099f323cbb42d971ff1b153822ec9202ae4c73a96c2cd5ecae85fc2727477e94c29168b0", &(0x7f0000000680)=0xb4, &(0x7f00000006c0), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="bbff2eba542c0580fa35632749b009ade26bd2094189ebdb4acfdd2cecc44d53d0d82cd69aaed3e5672f35b151", &(0x7f0000000200)=0x2d, &(0x7f0000000240), 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) pledge(&(0x7f00000006c0)='.:#\\]\x00,F\xb6U_\xe7\x92\x17/\x16`\xe6\x9e\xf6o\xb9\xd5\xf4\xdbXp_\x95\xff\xa8\xc3\x82N<\x9a\xe77\xc9`~\xe0{u\x17&H\x93g\x86\xcd3\xcc\xb8\xea\xc6\xb0c\x01\x15(\x19\xc2U\x82\x9dF\xd9\x8511\v\\2)\xb5\xb5h!\x88s\x96Q\xc5\xdfE>\xa8&P\x16\x96\xef\xb0\xf3\x89Lu\xba5\xf5\xf8:g\xda\xa7\':\xf7\xacQ\r\x1fe\xa8AJ\xf6\xb3\n\x9e\xb9\x89\xd4;\x13\x97\xf2\x93\x1e9\x12\xbb\xd7\x19\xcfE\xae\x19\xaf\x013\x83a`O\x1d\x89\x8br\xd0\xd7xh\xcd\xb5\b\x16\xf8\xb9RgV\'\xb0LZ\xf8<.4iq:\b[Q+4\xd6\xa3\x9b\xebg\xf3\xb6V\xac\xfb\xbb`T\x00\xff\xb8l\x80\x84\x92\xf1\xff@\x199\x83d\f\x10\xa7\x9e\xf6^\x88X\x7fD\xf0\xe9\xf6q\x8f\xbf\xd2+\xd6G<\xa4\xc6\x81G\x16\x9bI\x80\x00\xc6\xf8\x14\xd5n\xf6\x12#\x1e4\xa7C,\x06C\r\xae\x1b\xae', &(0x7f0000000240)='(%/\\\x00\xd1Z\xd9\r~Q\xfe\xf4}ZS\xd1f\x1a\x8c\xf1\x8e5mA\tS\xe2\xee\xb1\xfd\x8a\xfeY\x03T\xbf%E\xd2\x1d*\xfd,c*\x9fu\x95\xbcY\xd2\xbfy\x94\x8a_xl%,\x9a\xcd\x93\x87\xff\x851\xd8\xc6\x89\'\xb7\xc8\xe0\xc1\x96\xb70\xd7\x04\xe0\xd1\x9b{\xe3\xc2j\x85b\xb9\xb6=\xc9,\xf4J\xa5\xd5\xddr#\x1cN\xceR1z\x10\b,\xf7U?\xa2\xefYQ\xdc\xe2>\",xR\x8cZ\xf8C.\x12G?\x05\xf2UK\xdf\xb6\xe1\x19\xd8\xb46\xa3w\x94*\xe1\x01\x1d\x1a\x00\vtl\xdb\xf9\x84\xe3\xa5\xf3\xc3\xcc+\xe4\xdc\xe3I?\xa0\xec\xc8\xbdZ\xe4\xfd\xff\xd9\xd5\x9e\xca%\xa2\xae\xaf\xa2T?\x1a]\x10\x10k\x18Mc\xf8\xfdG\xe0Yv\xa4\xf4\xd5=\xe7\xbe\xe5\n\n\x8fj\x00\x00\x00') open(&(0x7f0000000800)='./file0\x00', 0x2, 0x108) sysctl$hw(&(0x7f0000000840)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "(pg->pg_flags & PG_BUSY) == 0" failed: file "/syzkaller/managers/main/kernel/sys/arch/amd64/amd64/pmap.c", line 1422 Starting stack trace... panic(ffffffff82929e0e) at panic+0x159 __assert(ffffffff828e1086,ffffffff82838776,58e,ffffffff8288f167) at __assert+0x29 pmap_destroy(fffffd8077ce8d90) at pmap_destroy+0x2a4 uvm_map_teardown(fffffd806826b988) at uvm_map_teardown+0x287 uvmspace_free(fffffd806826b988) at uvmspace_free+0x96 vm_teardown(ffff80002d930ec0) at vm_teardown+0x105 vm_terminate(ffff80002d931160) at vm_terminate+0x121 vmmioctl(a00,80045604,ffff80002d931160,1,ffff80002a62b208) at vmmioctl+0x291 VOP_IOCTL(fffffd806e7cb1b0,80045604,ffff80002d931160,1,fffffd807f7d7750,ffff80002a62b208) at VOP_IOCTL+0x91 vn_ioctl(fffffd80618ad2d8,80045604,ffff80002d931160,ffff80002a62b208) at vn_ioctl+0xbb sys_ioctl(ffff80002a62b208,ffff80002d931340,ffff80002d931290) at sys_ioctl+0x4a5 syscall(ffff80002d931340) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x839f615b560, count: 244 End of stack trace. syncing disks...10 4 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 860ebdd0-427f-2be6-5726-fd56b385017a 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 0x000f27f0: 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