6fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000280)="dc", 0x1}], 0x9) socket(0x6, 0x509450f6990fbf31, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x15}, {0x16}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) dup(r0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x15}, {0x16}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) dup(r2) (async) getpeername$inet(r3, 0x0, &(0x7f00000000c0)) (async) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) (async) pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b85000 didn't change! executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) fchmod(r0, 0x1) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) r1 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) fchown(0xffffffffffffffff, 0x0, 0x0) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x8, 0x5, r2}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x5}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xe659}, &(0x7f0000000080)={0xcea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000003ac0)=""/224, 0xe0}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1001, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) bind(r1, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) clock_getres(0x4, &(0x7f00000013c0)) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000003bc0)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000001380)={0x9, 0x2}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x0, 0x0, 0xff}, {0x16}]}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b8e000 didn't change! executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000380)='./file1\x00') setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x802069b4, &(0x7f00000001c0)) fchown(r1, 0x0, r3) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="1e", 0x1) socket$inet(0x2, 0x1, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x20, 0x0, 0x7f}, {0x44}, {0x8106, 0x56}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) unlink(0x0) rename(0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000040)='L', 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0xfc, 0xfffff801}, {0x2a, 0x0, 0xfc, 0x20}, {0x3, 0x2, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b96000 didn't change! executing program 3: setuid(0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getegid() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000280)='x\x00') open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f00000002c0), 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[], 0x401, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) listen(r1, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980", 0x10}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000000c0)) read(r3, &(0x7f0000000140)=""/92, 0x5c) ioctl$BIOCSETF(r0, 0x80104267, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c000000000000000000000000000000000000000000000008cb001a00000000000401009078000000006041c9030000000000000000000000000000000000000000000000000000000000010000000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000040)='./file0\x00', 0x10) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe80004f2ec4f10000000000000000aa349b5cf27356a2424a81e93fd46264ac83"]) executing program 5: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff000800907800000000"]) socket(0x0, 0x1, 0x2) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x4001, 0x0) dup(r3) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17e", 0x21}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "fc686b3405d65c00", 0x0, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x804, 0x7, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x1, 0x100000000000f8d8}, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file1\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b9d000 didn't change! executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) syz_emit_ethernet(0x86, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x50, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @jumbo, @enc_lim]}]}}}}}}}) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000400000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x87}, {0x20}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000400)=[{0x24, 0xff}, {0x4c, 0x0, 0x7d, 0xb66a}, {0x4000006, 0xfe, 0x0, 0x81}]}) read(r0, &(0x7f0000000300)=""/150, 0x96) r2 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x80002) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000380)={0x1382, 0x0, 0x1, 0xdfdffbc1, "97115f33ba7d00fdff0104000000000000de00"}) writev(r6, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062b9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062ba0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062ba1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062ba2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062ba3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062ba4000 didn't change! executing program 4: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x6, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt(r1, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) shutdown(r0, 0x2) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000640)=[{{r2}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffff09060000000000000000000000c9a900"}) close(r0) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000000)="b8", 0x1) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() seteuid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, 0xffffffffffffffff, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000000)="e455387b", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000001a00)=[{&(0x7f0000000840)=""/151, 0x97}, {&(0x7f0000000900)=""/211, 0xd3}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x5, 0xa67) preadv(r4, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x8, 0x6, 0x20, 0x6, &(0x7f0000000040)={{0x6, 0x4, 0xf9, 0x40, 0xd8, 0xef04}, {[0x4, 0xef7, 0x3, 0x1dd2, 0x6, 0xe0f, 0x2, 0x40000000000, 0x8000, 0x1, 0x0, 0x0, 0x1ff, 0x101, 0x7, 0x80000000, 0x1ff, 0xffffffffffffff76], [0x8001, 0x4, 0x4, 0x4c3, 0x3, 0x3597, 0x20, 0xf1, 0x8001, 0x1], [0xeca, 0x5, 0x7, 0xfffffffffffffffb, 0x18f, 0x5, 0x3], [0xfffffffffffffc00, 0x2, 0x8000000000, 0x3, 0x2, 0xffffffffffff8001], [{0x1, 0x100, 0x80, 0x898a}, {0x2, 0xcc6e, 0xaf}, {0x1000, 0x6, 0x9, 0x9}, {0x3, 0x4, 0x5, 0x1}, {0x200, 0x1, 0xffffffff, 0x100000000}, {0x6, 0x1ff, 0x0, 0x2}, {0x5, 0x7ff, 0x0, 0x7}, {0x2, 0x0, 0x7, 0x6}], {0x40, 0x400, 0xfffffc00, 0x20}, {0x1089, 0x3, 0x10001, 0x6}}}, 0x2418, 0x80}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000580)={0xffffffff, 0x80000000, 0x4, 0x6, &(0x7f0000000300)={{0x7f, 0x0, 0x7, 0x40, 0x5, 0x8, 0x3}, {[0x0, 0x9, 0x8000000000000000, 0x8, 0x1, 0xfffffffffffffff8, 0x400, 0x0, 0x3f, 0xa25d, 0x1f, 0x3f, 0xc2, 0x6, 0x6, 0xa21, 0x3, 0xfffffffffffffff7], [0x52d3, 0x2, 0x8, 0x7ff, 0x2b1405f0, 0x0, 0x8000000000000001, 0x5, 0xffffffff80000000, 0x7f], [0x6, 0x6, 0x0, 0x10000, 0x2, 0x7, 0x6148], [0x740, 0x10001, 0x2, 0x9, 0xffffffffffffffc2, 0x7fff], [{0x8, 0xd1, 0x401, 0x48}, {0x4, 0xe987, 0xc1f, 0x6}, {0x1, 0x5, 0x4, 0x1}, {0x7fff, 0x3, 0x200, 0x1a6}, {0x5, 0x1, 0xbcb, 0x4}, {0x8, 0x2, 0xf4fe, 0x7fffffff}, {0x53a7, 0x101, 0x1, 0x8000000000000001}, {0x47b, 0x7, 0xfffffff8, 0x3}], {0x8, 0x6, 0x8}, {0xf000, 0x3, 0x718, 0x1ff}}}, 0x7, 0x7}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000600)) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000640)) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000680)) preadv(r0, &(0x7f0000001980)=[{&(0x7f00000006c0)=""/60, 0x3c}, {&(0x7f0000000700)=""/252, 0xfc}, {&(0x7f0000000800)=""/35, 0x23}, {&(0x7f0000000840)=""/183, 0xb7}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/93, 0x5d}], 0x6, 0x7fffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001a40)={{0x100, r3, 0x0, r4, r5, 0x0, 0x8001}, 0xfff, 0x0, 0xff}) msgget(0x2, 0x20) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x5012, r1, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001ac0), 0x200, 0x0) socket$inet6(0x18, 0x4, 0x5) pipe(&(0x7f0000001b00)={0xffffffffffffffff}) ioctl$BIOCLOCK(r6, 0x20004276) kqueue() r7 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000001b40)={0x3, 0x2, 0x8, 0x4, r7}) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001b80)={0x4}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x3010, r2, 0x8) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000001bc0)=0xffffffe1) r8 = semget(0x3, 0x2, 0x200) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000001c00)=[{0x4, 0x6, 0x800}, {0x0, 0x8a}], 0x2) getuid() ioctl$TIOCDRAIN(r2, 0x2000745e) pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062ba5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062ba6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062ba7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062ba8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062ba9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062baa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062bab000 didn't change! executing program 1: socketpair(0x10, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="008bfe044199d84419612e1398f4094d0aaf9a6b7aee29b511b16d4518e59ca910060238672a5203c00e39623d", 0x2d, 0x400, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6507) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) semget(0x2, 0x3, 0x194) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x0, 0x3, 0x7}, 0xc) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x2c, r4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x80, 0x6, 0x7, 0x0, 0x7fff, 0x4, 0x1, 0x0, 0x2, 0x4, 0xc3c7}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000340)=0x9) r5 = accept(r0, 0x0, &(0x7f0000000380)) select(0x40, &(0x7f00000003c0)={0x4, 0x72, 0x20, 0xffff, 0xdf, 0x5, 0x9, 0x8}, &(0x7f0000000400)={0x800, 0x7f, 0x841f0000000000, 0x8, 0x1f5, 0x7fffffff, 0x6}, &(0x7f0000000440)={0x5, 0x42ac96ce, 0x6, 0x4, 0x5, 0x1ff, 0xa9, 0x7}, &(0x7f0000000480)={0x2f, 0xffffffffffffffff}) socket(0x1, 0x1, 0x7f) r6 = syz_open_pts() ioctl$TIOCNXCL(r6, 0x2000740e) getegid() getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f00000005c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000600)="b231ec5f7489b0180b43ec3e25e1672b6fc467c2e56e8576ab31195418584fefa33dbdbfd59127", &(0x7f0000000640)=0x27, &(0x7f0000000680)="f55673e16e4a1a0a42f2f3863c95463552d9fe5212d4e4d03b8d6f7f0c340f8ead0a2bf12f2df88f43ed6d9d6c25c4a112e8701b2946223b8785f6b93c04a6b57890821862c0fc0fc9367781ec5e0f38b6048a948c57def4910d6719981c4420f335bea657be9c5e712254d090064dab215020fbb03cdcb87f25926d9c73e72d516a4014bc43546be7e4b4fa12e53e5530c45b926ca4c3638964dae522ca83aaf315dc6ea940ef746133ea345f967e6ba8a924f7034da7ca9f8927338db485e0ec1e7cf362ccf698668cceeb9fbe7cf622aff6443e8d2916a39d07f737b19e7148c74c02c5df997fa069ec9c094e45a2e69d948dc0438df5e29010852f55a0a46a25f474df3010febef51f6caa8be677ebedae8074ddf9e1ead2e7e1e38e1dbb3a54aa539b29391709d0976cc8daef6b33a28545659deb01ea572b794a87d842f72e717cd56f1ec9f7f6fc2fa99881bd792571c96bf3b056871b5a4275b0cb41abf2904f95c9f0938492cee4d3b2b8d56472080c3d1cb8262658345b8f57d424de1acbc5b382dbd4667ddfa3e7526079ab283327cdb3ab5cced0db09bc40eca8754a6389ba4f8462858a175a8032b7b62f3243490647a2d867f39668e23a1a62224b510805b1d5145685c2a2d50c0029688a3cf9b19e95627013ad5c041ad033710f8fde2b82fdd9532fd35713d1a717f41943bacf67b57a16abb4c0f292f78b1a9ac272adc5f685dccdf3cc21886775fe5ae904daa8175e08c9ace69f5676965ae28102f321735722ddae5b581aed69dc597ad106cd15988c9281b0780bc62e90150ab1b42a04aee758dca2257ba12d5b507e601f122ddd9e891d14fe35d27614ed06df1385fef2487aa297d7bbe51e1aa945a32479992c21f411da19e24166df8f64373a36abfc1494f6a08153f9e70d4e36f40bd5be625a5d371ca78d07d9092d4096e7cac374934651c768cc79a3adffdff0e199431570eda4af76c453aaebeed99b08a3a514fabbc4266e30e63bb242460245e26a543ae8f35f15bc395294a89ef93c05097c46240ec042437000f8cda1fc83efe6863e2d14f522977b9b2dd187edfabedc16ae00df145671fea0353e91c5bf558f950e03008181a66953937a4d4cd0d0417dead7b54ba51b4c98465126bf8f1d3716f52ad5e60cf68b3631285c40b1a04cb601792f8bfebeadaccb25a2caf4411fe73ff7de0cf8c51f0b5350c45d912f11ebd3bef5c79fe5acbe64c36d7bbd0c67e8c4305c8525f5772073c4fde0cd5d90a3fdb960dab5084e750965d4c9d425389553400e40285a95f0157fca0b642a9fb559568de0b4294b81fe7af6ab8998204a90ed88c677340d25953e4f74b9d22dc7a83ed177622f9ab71df4fa17b7c0cacc6d2f17537e4355c4567d07fa8521b7d1d2198bdab17635e57ac8d06cade861d84d222eca012fece54b5b565c4b08526b1155889528d94dabce701a8e349d97430a4469c24f70d320eb864797779469e61bd1a5d58d82d0d1ddd074ffea6633b1919833ba66764fbea8d53052418cf68a45c882e9b7b30d7f4f75e32ba7671a6361b639211ef649c8468d97508feac7fcb432c4ff955f3b1d653c549f06a88d19b57fa5941e167b07a0e5c6619c306489c6738bb49f135f5479ee9604ade3f51d367f69d9e57b36df8a131688f4d9d41fee30e233bbc988f14193e0e91d91083e3f766b8c16869f606e05590a31888a69c5338460825d5328cedae173ed53fe4ebbba19ea5aa3967a47812c344d62bdde6063d099a6772a62128c7213cf4384112e09363367b9503e12bb5eb836705cf41e9eea96967ad299e52a4c37f58e1dc258b605ff5a7c843999a70b2231dab292ffce6ad7f336ac856332898c79e1e9a4ce0e30bb92c7d4647a7ccab004f3e37ad69f5976fdd677488b49d1b441281335b85abea480334f3a51d762deea847ec86440cb90931d967e06d85356a51f80d6ffb5b346a6feb3cf98b389256f472678f06bcb4bb06bafc259c7a5567ed44759b49b5997aa2b49907dd62e47a4fa9af796650a6797932801042cdd0aca13c01317cc3ddbf9dbd5db4105f171192e7ddbfc343e0b71c2450323dc80161799704e9922b8aa55f97dc6ecccbbafd07ef7fc081c94cef3a8199fdf1c4b015a85f8111e6ea4f8f33c683fe2dd98d73d6ef9dd68bce9ea5cb33b4fb90967e85057baede2a66562cba49f68d8349f05092256c6002a2d672ff434a12e94bec2e3fba61fc11621e81a48fa02036a2c0ead30b2bbbd5ae8e232c8ad4f2c4be9779966cc309c046a5aa5e9bcc2a4e2a61cbc9393258a40f0e77ecdde1daa6b65977c81c7880ccd031b00663e82054e70cbeb0f059ba7a58a41c976cf919f0db2738ba3f9b711242531c1ff2a57978919e7e3755e8d223684114bb8ab99056101d6aebe5dfbaed087295de05b6f8f9b7c6df5910f7445dbccd23a34f93b1896a5f719a747335ba1c95d22edcae6e9e93e1d477c2337c225d658bdb44ef7b583d16892c69c2d7b72f5794a2a88a3b2f5a53fdb2ea5e64201a160c27b2da9d3c2c6b56945ad3854d448ff71fc13a95412149970dac080206707e7bf1ecc6e43baa78d59087112801915880bc56e7b225ac90c25a1d9068392b0c86044ab0d8f757efc523142e1c5f38d509b8206c00a8a031fe7f55beacf869b01d47883a2edf01a9cabd955ecdb8f404a63020778c5b68e97712e14c75777a4f651adeca1b48edae9acd5b3d3a9d8611d099ddb4a0e6abdb7676f1dcf576a9a23083848b5a1683d5b0ff6aa17e7e0db05449bf3fc71683feb5a2c87c13c7a601a47f45e6248e3f2228c76670f29f92272d1ee0492eea1bb153e4020389e26ec79c8d1af23ad8e40bdf18ed6d7d31bbc81830645cbcde3ca75632cbd339286d98c0c732b8cd090006f539b41bcb37fdc9b3b98576fafc433e0e4e621a96c92e0bac2b6003686d5292b32e1295aa2d9115ce13de4b93bfe69780c50057a2e15e7083124644d976e5b24911db2f874278aa404c8848dea274dbb6b4b0fab9eafdeea03d7d1c0c971735476a2e33d9135e966a574e15bd68df624bf02a0561708f76f3e97a3350c83797292174ed6de795fbe3e4baff00ce19d881a5f91712e92bb93e5b6ed0795f7e1561d339fbad4c2c5400dc4fbec984785f9eea21c3557d8c759d223b89e68d6ffbc6d22b5938e3f956181857664b0b8aedd3192120fb5b43bebe9a17fa39fa11447b837f8325cc457ae79f22847acc7752333501cf80e582c083a2ea04a2ccfba7934c0286c0319b0376d68e3bb284cfdf601631087987f5216d035d36f0554bb4d882c197d4b36ef02a88c9ce920c4f270a75519ec7f7931ce1130359a3c0c67fb3ea87d80ec248e3132b9c816433cad37523704f4f916874d2032725750b1dcb6011883637fe6ae50e6178026d2dd0ae32f372204a4981da88572e224157e1a4f2c3014206f2c910234ad13c68fd6909e136c1dd1688e41c003ea583f668adef0ba5c415665bbe35715ec76f7929916c94c791d6f4170c39ab99066e9dcb2e331d3448ff7c497222a5bd99b7d54f76d70ea81ea0c0a3335e60e6e272bf38ba25bb2e566bce816d24589c4eb8d0d5d597cb7d6074f9df7e760e7c1a8c9b0ea22841add6704d8e95d71a32d2b11b36cba15a6bb8265e66334f72cccca2b9e1a6f896c69733a81baf12305d4c8c210c169fa8da964b8a338afb8d458b04a776081e4ff7d2dec073cfab5d556fc037d0781ca28fcdb1007c6b19ba55e4699a643ac01d294f3b774d5b2c3e577a2211b8492c09c23c2f0f560a17106e74d07fcfb093dc55992c4ddb5f5ffe6692c1d237ff627a031ab43355734c22798fbaa34ebfa21bcc66492f9f332468987774366b346493bc908df0544a6e62ee7ac406905ed8d6b30b6afa42ad6690e9aec3d77d2d6a233739aa600bc0761c2ff0ea801cd6900883958c8856af27432be5e340d9113bdbb4357944ea3aab8fc76cb8184efb477b05790db126238f524e3ad401135e411273613bfdca04230945ccb93e8b22828375b4e11a47bc4b57da3307ae44cf7a01c7f7928efbda5dac4857867642509223186dbc17cfbe629aafc9f5d11ec84b4341b753c44344535e475a128d23880b68b5068df2ab7fe1e03881a6ee5a439ae64e31c8b36c6ec82f9b9e6a876d7d11aedb6a00d26e56249fea3d06ecbef6cb093de45113d0f84062f1b04682a8a7a35cf1eb29767c489677cf0af3ee7e2224d59c0bb5da981405279fbdec8f443694761be2c87c6b4948cfeae0e7f1e74e91cc58e345b47c1d35cdcf0be01bb922203d347940ad291be3b0ed5c59e7e916b7d6ca60ac057c72af55e8bfdc4beeb81ce19fc9abc4f32fabfa4726e5e1a9bb801f0cec6d24bd5fcf1858bcc8af3f567b756b62dd856feca9e092fd91f8a562313aa22685944da62d323a4cf230587a8aa86823b613fc2022f9eaf1286c5bda1c0f838d678b8645bceeb53c64f4733709e929b204e25a2a5e862108754958d4d26710db54f425eae2aeacdb3b888552ea617d71e9d4628e9f156c17bf66adfd15fc3516e4346d69d36a1aeed47cf4dd36c2ec0cb4c4d38c5595d2b1e826fac55a331ab2fba5d18602ec6c289568294e3f5e14c782f325b4426c91b1dfa4c8604056a24af22e767259a744bb60a7b27b1af76575312113cc1b9c6080ee281b2b9c3357f8bca610754e6d30a7ffa8a78b32843d13904b3890db47dd6ce64770434bc9721dc9f00f61928a751b3d76307292432a77d6bfc223f0a8b72c8445dc9979a2bf05d2d945e5f8c9d18d8dbedf456ab4c02eaeec4364f949281d8dcb4194463eedd168a04e97afea56a309775793551178814e8daf15980b19994d7852c4498d5a55afcee68d239442da37007bdb58582c01e5acb07142bcd1a48980580f64a2590000e5aec03ae76ce28e01b740203e59f13eb3f2dff4833410cff3453010788a3fc0f81936da9cfff54f1baf062e0f49a8a59715b3763b6e0316ffabb4248d9fdd8aef61fde3ddfafc494d11ea1f1bc0a31d5074ab0233e44ba81f9e8d7458dbb6991219543f0d5ca71396cfbe889e2e716f38fea6fd0d6834967dcadc50ce8fe2ee285f4dc86af5b9ec2a7e04c967bc4a9a254948317d7b5d0d14c4d24efb26602c42dcf7e1cfb4a7384d680cc6be2c0fb30be53996e6262b7566d5971c35157c241b5ee2bad1f8f4697c835e75e5f889966bcffa81f7113c84b332e7b251fde5b60bed7e2df0b7d2387ccece39a4f027eb1fab906dc691e4d2ec62ad05fa7eb1962352ddb37d09c3e4d1fae2b7ccc60f23fd05d1ba25e8954ee9ebd34fa3bbb17cc509afbeb9bf9905332a5f294a3a8f222b2277bcfb95654e97e0716d3edaaeacdb7208621316a99bac42862591ff79b1ed7e01035fe5ba62e74a27e64432b4e78aca58152d22c8c89cfcc5405055808b7c9e6eea11bf34ce0e5c19f1a3411a1740cef18359360d9cbfbc0a2a759612e613eca1ba6a2cd56eb49abe6b7ba2ae79109792ff7628dc04bf8fefc9b4606781301ee8944240a2cf4378f4301ea6d8a5c3813396d78e15d42cf2081b5948a5b76cbc3a2a884edf3bd9cfdf27f7f3c289a5cd527507024eb2c535d52adcd9d495782fde16d51d4c2805064870f8bac30120f5a45a4f541fa3a231dd51d6291d9de9884c16db9a979f26763111959e2eaf6284b5cc00c8f21ca67d30f4c8350a4f2bdaa1aac842fd11680773dc73afea4e08b8461c0fd5dc65ba7338c99930b05b5d4cb4c543c7a029f", 0x1000) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001680)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000016c0), 0x40, 0x0) getpeername(r3, &(0x7f0000001700)=@un=@abs, &(0x7f0000001740)=0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001780)) mkdir(&(0x7f00000017c0)='./file0\x00', 0x108) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec0e5ffffffffffffff0000000000bbfe010001000000000000000000001d478c"]) r1 = getuid() setreuid(0xee00, r1) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062bac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062bad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x6b062bae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x818a43d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877afd000 didn't change! executing program 1: r0 = socket(0x20, 0x2, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r3 = getgid() r4 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r6) r7 = getuid() r8 = kqueue() kevent(r8, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000080), 0x7, 0x0, 0xffffffff, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x6, r7, r3, r4, r6, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, r3}, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r9 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r9, 0x8040691a, &(0x7f00000001c0)) r10 = socket(0x2, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x101, &(0x7f0000000340)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba06002c15e6d7c9198ed900ab006ddfb67869b51a2216114d00"/144, 0x90) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000426000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4, 0x9) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x57}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x0, 0x4}) r2 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getppid() setpgid(0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877afe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877aff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b12000 didn't change! executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000880)) mknod(0x0, 0x100, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000400)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000396000/0x4000)=nil}, {&(0x7f00000c1000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = open(&(0x7f00000003c0)='./file1\x00', 0x13afd7fbc660df31, 0x0) getdents(r0, 0x0, 0x0) open(0x0, 0x800, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "102827", 0x8, 0x0, 0x0, @empty, @rand_addr="9b8b88bbfa0dfd4372f2cdb215d499ac", {[], @udp={{0x1, 0x3, 0x8}}}}}}}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setrlimit(0x0, 0x0) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 1: socket(0x1, 0x1, 0x7d) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2080, 0x1) link(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() r3 = kqueue() poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x82) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r2, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 2: pread(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000003c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x8106}]}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/7, 0x7}, {&(0x7f0000000400)=""/4104, 0x1008}, {&(0x7f0000003400)=""/4097, 0x1001}, {&(0x7f0000000100)=""/30, 0x1e}], 0x4, 0x0}, 0x1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x8006, 0xfd) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x3c, 0x0, 0x1}, {0x8106, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x3, 0x8) r5 = socket$inet(0x2, 0x2, 0x0) shmat(0x0, &(0x7f0000400000/0x2000)=nil, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r6 = dup(r5) dup2(r6, r4) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000200)={0x7, 0xffffffffffff0001}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x14}, 0x400000a0, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) mlockall(0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES16]) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x0) getpgid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x10, 0x5, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000100)) getrlimit(0x2, &(0x7f00000002c0)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b1d000 didn't change! executing program 3: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) (async) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1bc5bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3daabf019a4411257391c0e9e51b0c4fcb8ac5ab3eeb34d163bbe136494c33637664ac408d5ca6afa9825142e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72de7ec00166994", &(0x7f0000000240)=0xb5, &(0x7f0000000700)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r1 = open(0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) openat(r1, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x2) (async) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') (async) rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0\x00', 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b24000 didn't change! executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r2) setgroups(0xfd63, 0x0) r3 = getuid() r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002480)={{0x7c, r4, 0x0, r3, 0x0, 0x2f, 0x105}, 0x9, 0x0, 0x40000000006}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1, 0x0, 0x0, r4, 0x0, 0x19, 0x5}, 0x2, 0x4, r0, r0, 0x0, 0x5900000, 0x20000000004, 0x100000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f0000001100)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001140)={{0x7, r4, r2, r1, r2, 0x30, 0x8}, 0x74, 0x3, r0, r5, 0x20, 0x9, 0xbd, 0x6}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r2, 0x40}, 0x7c, 0x10, 0x47}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x0, 0x4000, 0x81) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000580)="12e1f34ba5e430a7553dded6f47ffde4c85405ebc436d8a9cf8c98524b5ceba4294dcae97a05ae0a10716df5e3515d851fb5d1ca3f560161fe241c8b59606cae9527b0a62332158cfca5e54eb991dd541b9753092b293a5003cac31866ddc3a629b3633cc3a53b6ef54e2029afc43f6f387186d742e9f0a222267ae249fbfe9b7adb7257ff939d558342cf91906de1ff616e86034b7a12959600cb9aaa3c9e2459cac1735fe30c920a0a73910261e357416fa877f875bc63dd", 0xb9) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply}}}}) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto(r2, &(0x7f00000000c0)="d5998266af213cfe9b2efb3afde5e6e34aa143ee18cc2b869e8da49a77a87256d692801fe5f5a0977cf84238a3f4ab5cee1df702d1cb1df1e59b08b4e1f1c8c9826e757baf250ae99f70fb3621eb6b168afba72ec51056432cb41e1d16ff4882b485eeb713bfc1207502febbdb09ef131eec21b1ea7feaa03b", 0x79, 0x6, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000040101029078ac1400bb001000000000000000089078"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000a21000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f00008c2000/0x2000)=nil}, {&(0x7f000045d000/0x4000)=nil, 0x0, 0x4}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil, 0x100000}, {&(0x7f0000b1a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f00002e9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000aa2000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000afd000/0x4000)=nil, &(0x7f0000102000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil, 0x7}], './file0\x00', 0x634}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f00000003c0)='./file0\x00', 0x80) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0x0, 0x0) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='c\x00') setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b30000 didn't change! executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() setregid(r1, r2) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setgid(r2) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0x2) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setuid(0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x3c}, {0x8106}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) r7 = dup(r5) setsockopt(r7, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x3000) write(r0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000240)=[{0x8, 0xff, 0x10, 0x9}, {0x5, 0x8c, 0x3, 0x80000000}, {0xffe0, 0x9, 0x8, 0x7}, {0x7, 0x6, 0x9, 0x8}, {0x6, 0x1, 0x7f, 0x4}, {0x40, 0x20, 0x1, 0x8008}, {0x3, 0x9, 0x40, 0xd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x3f}, {0x6}]}) acct(0x0) syz_emit_ethernet(0x41, &(0x7f0000000180)={@broadcast, @local, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0xf, 0x0, @remote, "2f30ac306cadfdf36747f3408698fa", @broadcast, "bcb544a6377eb25c9db9ba9485fdffa2"}}}}) connect$inet6(0xffffffffffffff9c, &(0x7f0000000100)={0x18, 0x2, 0x9, 0x70b8659b}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB, @ANYRESHEX, @ANYRESOCT]) executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaa08aaaaaabe08060001080006"]) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0xdec5}, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7fffffff}, {0x80000007, 0x2}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000140)='./file1\x00', 0x2, 0x22) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000001c0)={0x8, './file2\x00'}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x5c}, {0x26}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000200), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r4 = socket(0x2, 0x8000, 0x2) close(r4) r5 = socket(0x1, 0x4, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0x7ffffffe) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r8) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r8) syz_open_pts() r9 = semget$private(0x0, 0x2, 0x73a8c1bddab56e0c) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000100)=""/227) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091b1fc90bcceccc24b90ede5f9ac38748bd7568d91956c606b7fe275966575bb4394baeaa8b3ef01ae762080719dc6662e", 0x45}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02a8"]) executing program 3: getitimer(0x1, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) mprotect(&(0x7f000078c000/0x2000)=nil, 0x2000, 0x0) kqueue() sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) close(r3) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000004000000000000800001a000000000004010090"]) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setrlimit(0x0, 0x0) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffc0, "0401000f0000000800"}) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) setsockopt(r4, 0x8001, 0x10000, &(0x7f0000000080)="9bdb3ff9bbfaa7033a3a1b89bc22f6174f3754e92e81f86d7a541ca7bd5521cab0bef6", 0x23) pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b37000 didn't change! executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "ffff0000490200"}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x10) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={0x0}) chflags(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0xfe, 0x4000}, {0xcc9, 0x0, 0xfc}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)="fa", 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) close(0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, 0x0) executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="4246cd6489747b202b65eb18ddfed12c9a02bd75b684224b7fe25a6d9a69fda625355430cc2956718a5711f06fba44ba542653d1ac52f020c010b2e747151ca3506ed7e096cc139c1fed3fbbab5da3237bd0a8e55e1bd580708dc17dde02bbe87fd5706e40e6ce8930c763382eb7", 0x6e}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1d) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, 0x0) executing program 2: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1bc5bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3daabf019a4411257391c0e9e51b0c4fcb8ac5ab3eeb34d163bbe136494c33637664ac408d5ca6afa9825142e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72de7ec00166994", &(0x7f0000000240)=0xb5, &(0x7f0000000700)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(r1, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x2) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) fchmodat(r3, &(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc, 0x4) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x81877b3e000 didn't change! executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, &(0x7f00000001c0)='5', &(0x7f0000000500)=0x1, &(0x7f0000000340)="a184409587c2e90ca77b0da4d546bf7771cd", 0x12) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x9}) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000200)='\b', 0x1}, {&(0x7f0000000080)='9oQ', 0x3}], 0x2, 0x3fffd) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x1, 0x1, 0x0, 0x7e}, {0x812e, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) dup(r0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000001140), 0x8, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) syz_open_pts() seteuid(0x0) r1 = geteuid() r2 = semget$private(0x0, 0x3, 0x733) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x5) semop(r2, &(0x7f00000000c0)=[{0x2, 0x8000, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0xdc2}, {0x4, 0x4127, 0x1000}, {0x0, 0x0, 0x1000}], 0x5) r3 = socket$unix(0x1, 0x2, 0x0) r4 = syz_open_pts() socketpair(0x2, 0x3, 0x6, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000001200), 0x80, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r8 = socket$inet(0x2, 0x4, 0x3) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000140)="c7849a6685fc6405c4bf8595ecb7944c1d40d2050804979b73b306ce83b79cae9c72157c856625700c864f07e6563b899235949602919e01f4ef08c9b1569c2a865623acfddb012aba69554ebf19bc218e17d850331837210db21d6bd8dc81ecd3df996c466841a1667bea81fa35571c2288be2723ca2e8f71d7e2240ad223d419389852155cb800bfd4fa167c0e8e4af8591c0d66b78036447be78ec9a68a8c6a1804b851cbc0242f87cd2f93c838df2f6cb22d48c256884d1610ddafc9cd1ec2c19f64afddcfb3f3e41eda214e2a34df89c36dbeded99fe539ecdaba91a3de725c3339450b0872920db77ca13f884762568099a8233cdd94b92b09c548023728134cc0d1c5f10342e07ee465afd2f3b9f782dfbfe7da534c74b157eb911b823c5715edfdb93d3cf9be1e3c48497a2bddebfa826a7d2c4b55e88840b4fde2ed95793a463393276353f3882b18adfc16131af6b5a9b0db80362226621d3a147b5c208589b3c74799b833fd4b7c6baca5ecac1a2f4c8aeb6b1653d7ecdab19c4278fd68953ee4e0f774ec33d7e74938dc400e95cbfd607080e30adc3726fdfc19fb93816f12ac7dcd4a685113dbf2b8f0886347e317b92bd623efe6cbc471d1872296bd971db9e2531172c53bec2da83c779051c6f1bdc71fdfc575e961437cf78ce3c6194646a21e818779e6745560cfce5afed4eb0190c6b15c11d27d472fa8fd19524f0a1270fd5d23c14a6867d3fdc0f39d6c6e0a834e5df8368760cca22d344d93a45df76bc3e7ac423053446d3cdf39feb79f0619a1aa971b0426ffe81186c7b0850a2684af82c5ff4e8bdd7a1d0d12febc2be9313b2f22b6e97dd387c49bad817cb10eb69f3fbcb81319b18631bb2e268e8e4b62bb4cbe0180031819481701299f9571faf8f1655abd42153a2f780d936a27dde6d5e77db5e42d8474bf3364bb92a7fe8a2be938589c50e21f8b31d3e4b4884ace8a8067d42af05cde8bcf21d08d4c595b91510e70e1001c8df40fe0bde1614b49542bf496d00d1001c27410e26622aabe87f3dadcf2f8ef8e7551a9f12dd0c77de79a6916428cffe2cae7d2134f9fab25c04d7f8ba59bb5275e15b0479a11609bbe136d007114368696bf5f584d4a3dbe76337cd258d68a0181b6f8bb5282369651fdd487fcc1f722df99127244c3a878abae6213bd43af464a68066058a947041869aecec4968e14a2315ad2cf821ced731cad061b994fc741bc1d8c41648c610213f114a3a43533c388d11c2347cb875c796bfb4ac97d44f7331283941cc2bc50e07aa50fba2403d0a9b253c7fe4e4039c86fa8ce91299a87da29196543827ec14e109a76d6655d7bacb65d977ccfe386bd7db351959c02ca38ea511c1837c471e528fa4b929d5e06f17876fcc64243bd405ecb7e1945ec42d109dcdfc6932ba192d01102eff5098908d21803da4e94c750ec7df13544ef6b2e2eb62b08ca8149af344a50166c3c49f4d2476454f3b4ac30d8a8ed9ebd72fe2610264a0a125c9d3ba866339b52828e657d110299255518d976bafc5221c6f03a97e65d45536e2a08bf34910472574464ba556b6b1a44613b2af9362b698bd496cec740da056b4b6c533466e83c7cfb8e4fc1ea39cf4f49af562168e8117112fc8789bb29606c32f4946f2149b18ecabee3988ebaa0713f15e0c831ec344111e3a76f7fb12f8a6f5b7f5925a119ed36345ba6cb73f922be7d0623b4275c9619aad244ebe2df8a3045bffeb66aafe51acc6289e68e1230b6d740e53c61cdcdd61385e39dd9ac172a3af642f8028e0420a68c9c83dd51be15daeb6c62e40f803a5cec87a04da8d8142f24166d4e13d0bf8dffbc0285635cd2581f164b6ca4614c29b1b4a9b09d48dfa0c7a9b5fda07fe70e097749f4c89a4f77179b5e232ac8d33756aae2c9160cef81efb947fb35ecadc34de686096b13bba99464cf462bd16cf4ac5467cb06d858ce3c9c0d6cb1004a33ee1b117e987b9ec73eab0af1e9bd33f44aa14420cf214d1d3653e25f0af10a256fcb4c64a20c1a940851b2d18ffcf6d11f3c42d5beb9daeee4a45ebf01d7736bb577f19c9ea3a71d619af374685aa953c19d0a57d5fb36af91a9c7ea5b201febc6f58cb66a3b049b4009c834aea7192c4ff6a6a84b6210307d50a061649d7689674de1ec19e6e09ae3c4d4229d15de49c0f1df065c130d25756142c7428a2cf1b9840470312f9592e275ac0951de09a9de1bd43a4ad542fb536aa9e9cbaa53c4a0ae7aecf45b883e6c45c2fbeae250f1eae83edc1f6a2c20881a8b532db3d1a6505984305ddd5ddcfee1ef8ceaa01adc7979ef518ab4c2eff4e47a3c8374c53f3c11a95a80b30831772a3acadfaf265b5a382623da35b7472d72475d737823b1054c3a6a76e8fac3d832a50425fb2ba10ccd109fd2cc14dac999562528d460b1278aa75c1a1ff405e71ad0c84bd56d4132f651f707ea0ffa51c8822ff164e9f915abd6daa71eaa8cd1f991d95b6d1da774821fec239c30990b625279c27965fcc5ddb1471a8b78f1f8ae3dd5a375801df9e6fe117689425ff30865ed10d34a3af08b65d8291b9013492a889f5e5c34fe36a466e3fb6274559099e05cee6baa6b32c4aae76a00ac82e190cb76b6a2bdd9a83e8726031e967e80654751ff0a89dd8d6ec6909b3545178cebff9ad36710bd2ef1a72d08720d81f26c30035daa2d19987bfe52ae5d0de2063f511e9ed09e77f4e6c146a26054cfda2c28db4ac6be2fd2a32deebd2aadcfe28c96712646af795be81551776669ea7d202ddaf0d3be798893d67bb28e75a93e98e081f695c80d068e56ae3472ee31a1f58782c895095c5c4474e973a6b24ea65cb96ced2558339b59cca6fbf43ce0dfb3599cca66938d72c1e6c1f93e3138eabd33e276b94b853907b36f00f5795c95576d3eac16e03695ea839db41ea6a4f9e67dce47b9270cd7fae23ad45fcb22bd1014e3bf7e47fbf4c25bd11ffffeb55e58cd8f030798fa61d86df5497b3029d381f130142d2c2426892aa10de3b879425587e567de5449cf6d7423a3a85aba78ceb241240059ca423261d85c9e05eff79e7581e166530b356db54828f059604daf291cc9f1953f256ed2b6a22b9ec0159d2813bd9ab7a818107f4d59ea4a35e96ddfc325f7ed00d2e019732fd44268cb6cac187b0bb037f277e46130757e698eb9d564f6bcd5051eafe9d6613da4655bdcc06732eff1639582674f1e2aeddfc1edba2ce410d65e7fd6c4428ef6b8141285b77f98f608a05a8361b98d0e18fad241e35cb6d76a720fe163ce8ff5fa61776620b8141a58132de6e28b87c418f86c7c156e3330b33cb7aed489597feb9c1c4fea7051dc25bc7e13af7f6d4f980917b1d2900968045ed812208881c26c29d7105795a5944b250b259aa12b4f43ac82a84298b8b21845d434469d3f34bca3e5016e119e59ff8f6fa8155d3bd0f39689d7fb64ed8cd186d0e0542048d4733af01925e0bf86cb3d7dad95d5d438aa1e255cee271d47784517dea11b829e01d621e907b32b36b51bf1790d21e63c5534d4fc6f09c2a82549b3f1ca92bf3e5784a9dfd873349533c9ebdff58c36b50c7e9284b70a2df01fc306c271257acbfacf6b585fe0739489324795273ba9f8e13535405fa8525670903331fe144703b75793b2c3daf27fe47100658f97417e269c56fee8e94e1e77b457a2cf55313913be5525e802948c634e968454d07e955fcb5075ebb5d6e46a987e64d4a8bd9f8883c74b93494a54ed3e658c82207dfa1e0281454e04ab86cbe0108fc24fbfd1f33d93ff768951dfbef03fb76f1afd0a5779b4f9e42e90e554f352ca7a355c398652ee5666fe6c8686335e3ed69e9c79fd46bce249390debabf1c6a84ea2b98db2ec73ad425506729047b38b0244c4dc597aa5d42a2cb38500f74d535269c0eb2c4cd34a7d517015b45ab6693af383189ea433d3fca165c9d45937be9697b7d475211bba9775a5e59937d48610cb10c401e43d4b1b85d760945b136009560feb60ada2e158dbb3028e630817932f89c56d45116817b996c7850220e93cf0d4e5e3827816651bd83f810c37bff2ee801f19d5ac0f52cd126aebe3245ac7e2c736aa725008f483acde84c41bdf1e62b6d6995ac5aaa84a20b4c6fd1fc85a1215775b9568a1fd621e039af8c6f21a4a14d8c95fbaa96eaaba051c769e1441c89ae9a673c89f69360bb5a2d207014ae784f5429d03c1e76f6771e45f467fc6576108a3d5561377efce5911b617614979f1fd3a3495b645fa071eb7657cf929417880803e7c14e5c986b2156fa063b08d3ab482b524ceaf6bdd429b843b0b8983c7f7528fbd58b3bc2830065206cd936ad061f39b7e09e2b5bc1d2bb01675a29269129b23cd45fe47bb8c7b86d52081ef92642035a912eb1a83d84c4154d3aa526de1491725eadc4b4fc99071e2157573a5e16476062f20930bf80388cfa9e56cba7aef852d0bf0c6629c9d32794b9570daa96cdfb3b0b047da1c6fb8f61af465656d2e2c0d88849aca0425c663ae609c903c14b194518a4c8196b8f19b96474c8428971e85a2ac02361e53b2faf2e5bf5efab4f7e9b4543f1b754d2037dba908870d7909e9960a31c454af4aebc99f43517f0b241aa517237699392145dab1094be43acd330b4097dac50ff71deb14274bcff93437604276afdba6673a1a980dc7c006710c8bcd1cf16475fac311aa25fcc53e0f720792c1a7d322cdfa556f4df8824e6749c05fe8274d64de3c18ba666ec28c41f7f872b2ccbb84c9d9288a42dbbfb1f47f27645b30383302aa8fc62e6b0c867cea218c41152423c82f78ad2d471a037f319da4c579a430d80fdf74f531bc5e2cd14991c827f7f8b09283a2a45b3a560fc10b8b634a687f77cf89497d2ad3b33f9525421a614f0646b09f9e358274be8cc8fa6c638c03a2f0b08d85c76b9efd442ed770bf6d2102780dc1d4adf6096d04ffde38001ea0396800553e60df20683eb491e12ae68a52cf1246dbb5bbad1574c518083626109200136025c6e21544f477a1b6fa9df63cad0c5eb4ae10f243c2d4a1974d2b51aead6984021c02095e0932f3fb348dd6c4bc7989680b2ea09a9522e9f6601bb88a392f44cf614a32b6e31d8fbb6607dfb2e1d8655a32e6ef010855ddc1f865e12b242c8ab6c5f65e74d6c32f92429ecbbc6e0e34128e26bd9c44d59eddb4711c762996c3e37e8e3bb68288135261e3a455474eb171de07ccdf2c72cf904c55a27dcdd1147335097b70ff21ad260f3c96aad44b7adcb75f74ead82a717091e4f2c0e95c26124417e6ebc5bbe98d785b908c729a96f940425a242b501e9ed25b0a537cc3a231af5662e920b5af26121d8d583082f4bba4cd0d4d76c6382bab2f0c51b57d73e26bf1cf5fa9c5506589ccdf012d975baca9ee7a34c99723a3ec19f0a936a0f11e12a8c4e92d7628e0b2c27972e589138d892a7b1348a03d24bf883d20af8519cdba8b39c4b53a3a0c6cfa54dacf13e14e1a468500e9ef5d26962c16d6cfccec8ca502df243869975371d30b49663ec4977d86fdcf8161904b84a613c6807fb95a0f5364cd0e4b6760858893e9707e0610db00dca3ff43e8fb7aae488391600818e0a1940ed725e4825d08d96c57f65b564ef4bb6fef26850857476f99546412a947c4e5f1d4f9b6b286b507baef610a535a5e1a651c6360ae061d8c689b520f8b2afca187f574e1e6c5c953bae6ff65478ce9ac71aa2c4013707b9d0528bacc72e677804de29b09538dfa3652", 0x1000}, {&(0x7f0000001140)}], 0x2, &(0x7f0000001300)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r9}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0xb0, 0x8}, 0x404) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) getrlimit(0x0, &(0x7f0000001540)) setrlimit(0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r2, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x7c, 0x80}, {0x6, 0x0, 0x2, 0x1000}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000004c0)={0x0, 0x1, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000700)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414726bb676c5940a7a937f151ed28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899e1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e", 0xd4}], 0x1) write(r4, &(0x7f0000000080)="d805d3d20cf70300003bbc5a3000", 0xe) sendmmsg(r2, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r2, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112", 0x22, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x102) shutdown(r7, 0x2) executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x5) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x11, 0x8003, 0x0) getsockopt(r2, 0x11, 0x4, 0x0, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/13, 0xd}], 0x2) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000540)={0x1, 0x6e}, 0x2, &(0x7f0000000580)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016198ad98b77f7ac4fc874df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e12749ffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31e5ffb4b9eb823838bc6ccd96013ad245a9d5f23a10746531", &(0x7f0000000000)=0x95, 0x0, 0x0) r5 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r5, 0x0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x56}, 0x2, &(0x7f0000000080)="4a264a4ccb8db120ac67504054f1fb4d022e5cb69cd82d94044e63e182e1ffefb6049b3a9c8cefd8ac68f9e8e62cde417156b09601bcacc4454e26016b28cdb6b88d1b04c35c5c11600521a65e4728b1617e7c9cf4042a95c3add3bafa425d0080000011b14a10cb32e2e5e0435bf78d71a45dbff631fc2ba908f551945d99adb637ae6ac8f487e2ba9b54843eace1472ad51d72a0ff60d7000b82e467ea2cb65ddb1c7a8f5aa802e276c16d2e5b18fef329183eec9a1e96bc45417f991857a7968fcbc17d813b06e5e0cf1b36aa46b8cab9ed14c4d333a14037b9ea4ed7bad92a2082eb117f67788accf30b", &(0x7f0000000380)=0xec, &(0x7f0000000200)="bbfc506d18ae752deb1b6cd46ec2cb42a70b03a3b1499b5f01fb93161241ad2c0a42deef780609fa18386fac6e1cb9435347d2159970", 0x36) pmap_unwire: pmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x819314fe000pmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806b5f04e8 va 0x8195b604000pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560d6ad0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560abf43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5b1000 didn't change! executing program 0: socket(0x0, 0x0, 0x0) kqueue() listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setreuid(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/66, 0x42}, {&(0x7f0000000600)=""/65, 0x41}, {&(0x7f0000000680)=""/125, 0x7d}, {&(0x7f0000000740)=""/222, 0xde}, {&(0x7f0000000840)=""/243, 0xf3}, {&(0x7f0000000940)=""/125, 0x7d}, {&(0x7f00000009c0)=""/208, 0xd0}, {&(0x7f0000000ac0)=""/210, 0xd2}, {&(0x7f0000000bc0)=""/69, 0x45}], 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c22505a4", &(0x7f0000000140)=0x4, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file2\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mprotect(&(0x7f000041c000/0x2000)=nil, 0x2000, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000), 0x4) executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1846a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x99bf, 0x1, 0x4, 0x100}, {0x0, 0x1f, 0x9, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) dup(r1) r2 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getuid() r5 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) setreuid(0xee00, r4) chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) syz_emit_ethernet(0x6e, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) msgrcv(0x0, &(0x7f0000000280)={0x0, ""/8}, 0x10, 0x3, 0x1800) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001200)="5f6a8de84b4c523a583f91557c743186cd4f7c97e8778a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x47}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0xffffffff, 0x4d, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x5}, 0x0) execve(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x6) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x1, 0x2, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) r4 = accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/41}, &(0x7f0000000240)=0x2b) listen(r4, 0x8) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setreuid(0xee00, 0x0) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) r6 = getuid() setreuid(0x0, r6) truncate(&(0x7f0000000200)='./file0\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x10, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5b8000 didn't change! executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r4, 0x0) socket(0x18, 0x1, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) setsockopt(r3, 0x1000000029, 0x34, &(0x7f0000000240)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r5 = syz_open_pts() ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000000)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r5, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, r6) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x3}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x2c, 0x2, &(0x7f0000000200)="bcff66a5852cd25fd81b64fa3cec40", 0xf) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) seteuid(0x0) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcffffffff7fff86dd60ab956500088918fe8000000000000000000000000000aa6ddd6d79cbe7cfff3aa873063828d9dc0000000000000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) poll(&(0x7f0000000180)=[{r2, 0xa9e6aac0282a6fec}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5bf000 didn't change! executing program 1: open$dir(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="1e", 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x2519, './file0aaaaaaaaa'}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)) executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0xc8}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x9) getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') unveil(0x0, &(0x7f0000000180)='r\x00') unveil(0x0, &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000002c0)) r2 = socket(0x18, 0x0, 0x0) socket(0x0, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) setsockopt(r3, 0x0, 0x23, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x2}) r0 = socket(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5", 0x89, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000240)="2d5d542e6261eeff4f4d8cce959d8501d9d2b98decd093886a9663bcaa141a0cd64d094f4b5229bf5e820d4c0a2c52ecbfc195d39c1a29d21af9713d461b43c77794dbda063ec49ec9fae2377176850db4b38fb23ce52e09bf97d718b22cc82cc6089d0275870247f7d568f659ff2b90833e45aca10ee44178aabed7a9c8532fb1ef4d88fec78fc8d5be917499277cc0058956a269725ae7441c7a9b1746bcdfada4705239268d1a14ee7a22cd921555bd155863f25d819e93660fd7a2dbbe292f49bf956baf8c5e66d6f46ff189c67ae4913ddd94f41565fd3ab4efb77fad20731e61bc1473b5f506eb5d91c766e2", 0xffffffffffffffff, &(0x7f0000000100)="690c79acadbba3c0c58be530f9d1eb3c5376e1fcc7cdcaa76176ffa715655eeea4ecdd16d7ed158e", 0x28) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f050007002000000000000000c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223ea44b0392967591d90bcb56000000720fd38bfbb770aff5a872c8a82c6e87c5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e00004070000000000000000", 0xb1, 0x4, 0x0, 0x0) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000040)={0x5, 0x2, './file0\x00', 0x8, 0xcf07, 0xfa01, 0x3f}) r1 = geteuid() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="1100c77a214af5ffe0fb00514a54f1a82fbd6c47d74f2bc45b950ff724e7cc69f02d42b0a47ddf20a16cd24452f66b785a8c90b051545381aca739fa090c97749c60498d482184a2253b273f82c051", 0x4f) r3 = socket$inet(0x2, 0x3, 0x2) getsockname(r3, &(0x7f00000001c0)=@un=@file={0x0, ""/508}, &(0x7f00000003c0)=0x1fe) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000400)="8c3b2bcdac5ad81fff4b691cd6cd0eed8d8b322e6d3a1c454b494b3d7f413725968da1182a6365ff3ea7bd984ebca35a01a349558932244dad995cfd168d8b94bae13e29ef2cd52e6f8672e7c39f44335f2c02ff6015ae6178c9c11c01fde12b7626342c3563621727352b80891caf5ed39f283db5c7", 0x76}, {&(0x7f0000000480)="82327b1c10b5bc9e39e21b28d2fb37d2d612df644dc00baa2a7622fdc085449f1511f75662d0bc9ab9a7dffcc6ecb4969b308d14e7c6ead14870e2f005188cf95a599ef78dcd7f8c32b952eed33d6bca204b0198b8bb5d0c5006864b8387cad8a558659fc7ad856915cffb3e60f9a45691e7586b464f72fabdba63cba91d8411e9c11a689bdbe9da62e51003ff07d1c807892979044f1a573e4d93d901fb4fa5e666c206faa5a08ed73c20b799ffbffcd2302696df979261f8d4934de364dfb8db02c1db279d5fd5cdf625ca7264b685dc1092ca261e6bba0509df2361aeea05b12e110dd32c9e330e54cae83e8c18c01ed74242126f9089de3faae2755ccdeb719ee93a2914a4263202297280ea64bc0d2091544631f1addf5de37f182f5d73a267eba6ad843ff97a7b090f764e45e6840d64b9a01582317161fbf377bb2685406acffea543b987e0f4cfa5ad1505b973498cff9cd935da4beda8ae81db68b016334b6172558fed539731d5aec79f0b08f46a666642ced05f14aff73eb143f9483a1716d78e26c2258115f9dba1426cdd53b247aa4b7f66b982867dd6435ac73380e3b509b4a16faac0fa3b12fc055c3d5a03234f88edc21279625bded982804e047d324a58fe0184c369ce48717e8c7dc0c4150513f6a622c809320d0a52b8a849d22e549caaa6e5d2b63afc80ad356fce04de1bc1b929663cc1040483d7620c5c56837a37061e2bf6690d48749b74a90aeca6de83154770888c5c96ce98fd190b361edfdaebd2eb094c1054479ee4e6892a8beae0e46bfc79dc1fbdd7c60fa7a10f629bcb8ba9659d965e558fe35bb1c0f3ebad031758b01eaa962cf4dc87ebee669cb558786ebd66167ba9b8ae3ec2f69798227effb9637594f15bf366b41cff4bcc3623dc88773e1176e3f347df29d64efedcc2606f3207711a12679a9cc57b4a3f152ad8b21f0b715aba410d7a1234199c7067c0f175300b7dc3ddd4aab5a2facbd0d4f102910db8c25483301468a66fc381bc52bcbbe88f12eccd82674e97285ff1eeed588b32cc083aded35a42d2c3d77e6ef3e9f379abb8354b26939c31d4ff84bc4f916686f45b04c480aa9232f2361b0d98fef2be444d72282d76776ae613433e59e33e9652ffc14d54750eabd65c3d4a95f1dccb2cadbe3f4c5013f796feb78914f2c0c6621aabd698e5e6eae321d22c556ae810800cbb227b54f99bfb1dff522a495bda902b8190b0e9a87d42accea60557cba1e52eaa072b50a5ae9c451d627879346d850b3fa1d9ebc281b8ebe2b8554de97232893209798749f9d4f4419549406402ac1f2f17200ee6517be6194a05239fc8b9f23522f224ad5d968cf1ff551489a706ba4462e8dc9e1f08600d9fa451174005f774987d784e7fbc4751a87f783dd0e16ab32e3960ba00dfd3ab7154a7db12afa24c94a606da2687cc8c1fde9ea9eeb5beb43ba863eea0542387717e610bc9e1d3358645ceae0f643c8f1a0e1dc25c8d8cbef0b5aa363b80eb273ae47bac47c8600a1306fdbfe1d92bf9e7f17bc39305282e6c75bb1e18d6b2bf71b27a2f82cb679d8338a4413d6e5e59d84a8161521dc8815697245ee641d9a0159a9ad1e83627f91a8ec9f5de9b2187ba79f06118b23a7549ec12d9d039872501cd74f3118c42e206b0818dd1e454b76e61bbeb80d1871915652a483de582f758eefa5f0e99d8130c9e0cfc4cee303e91b9c389b54463aae361b51a45f6b90af0b8b88a1d9862adab1605dceaec3f84e9281c9029b6e8ebbc77a64f9d7e9909b118b17fafebf3d14ecbfedc0440f5fd832374b24c6c6ae4590eb83bf4c2f7344d1153ceb56b789b89e55d06e86b25f87974106fc38b3657659aae751ed3e6f9e1d6c906516e795a415803425f9a71d914926fae7950023edd6d48cf82b8579aecd1e5f46f4b3b7454ff11ecf2175b6f0f03190123ded02c1e2ecbd63473896bf1d63d40a5a08ff0afcc0e8f44fa8517f9f9d83024e7f8754d8f9c75cb3bd86c1cab55bc8dc5717ac299ff0a70cff1103af38e3b552b38187aec976b71f2b6800dd84acb6b8d8caa946a5fc6445ae5d422a249d4ef391b69c4f546893ef9bcd643e985646fe4ef6ad6340763b78b131b836aed260f28d8038796d88695d6cef8da37128fc2b2e8f26444c1a02491bf2f53f27cb42bcf1b0bf25cb15057ea593f03a7c23c6c3ea18dd67ebc16d280b3f789619afbd56fb0da8465847c0f4978c59dca8c5075bb00ced4dee92e3265258f7859149ae7bc22a893a11203223246e22dbb6e815e1b9c97e5e3486e564f4477788a7bd3aa2d00761cb8eeb241159ecced710ee2e2f6135771ecdddb3b7102a4790f9999cd325f80a55a0349103021bffc75a620f984f10c7b4b4e7d4ef634c05d976ee9c1b6f4ddef7db717e0228f63c3b5231006bdc9bb511e2dd4dacf4b8eca8e399de9340ee341b9c845081efbfb6ebd73320b173336f78eeb25256080774f344b9d17aa5a3856e80ed79d3fb115e9f75dffb2520bdeb40924aa6ae98e3c59952293604accfd588f8dff85a689181d4d518a4e04e227a9fe58fe3f8729ebf9c6317881cfe985ef8b98020d8b8ba4b042ecb793371d5bf189426e694ecd62edb95bb5075da6bc467b2d87accb6fd7a72ad9c486db8d7173927e17431730c905a16ebaeec800f6a69e1f3c314e839188cc59303e22c9895b79bed61d660d1741fde1d26e184d78f22062fbae226be47b4315ea08478ca0d8a99c62e4810936526b231f70fbc3cf7ac31ad036a6912192438cdd35fd2a49dd006aaa2f3b929e66ddb646eed7e9e7ea1cf56248643a3d6508cfdf3d7924beaf4f490d3f8d35f5f447ed9719048c81c59403b661fecc9d22a5f0d86388241cd255f27ea68e4feb097732b32bea6b86ca4b75959c21699b15a4608e20edf56167b755d15a6a7babba672241c4696ea71df08797f7fb5e6cd57f2ba05d703abfb9f6ef508d21a60e0e9e68fbe06c3ba5f2ca10d7453746a79aff491d68f0500a01081b52196cfbc2c923df0593a2e77fce25e3d5029d573371c8dedbf99056d67462b4f1bde5450cf322c72e9feefd4eefe0f6cd1f962cabe2cd4e568d6ee72257db4e9461d3b1e43e8fdefda62aef2042ebacbf952a6436f1c0ed813b0d93a8b3c23271207b1d09ab0d16360b35744701cbb2acc0cd087f0f74bf993d012e5bd4c7f731d34b08b44cfea19c129df9ca18b399593d604d326a9b67e71b0b1007cc141252ad96be2a34918fb28f576513998a6dd3a135f213a12c883970f5a6bca4f8204f64e7b0342a4f4149c22fd0361a30fc5def5565ea682e992d59f79f65350816adf77773aea1201d424ab7a890a7c8cd8c8f3f368f056c9d1b4eec4aefae16747ac0d374a03dbc92aa6834eda89a8e07a0f8a28518101bae2d0976c9907e2623225d2b8951faa2415fabe21645620d65c27c4889f64fdfda5a66bd4aefd7314e5f1cedf919643d8355b4342b2e9d8463fb60d1aa580f185364d9349c63b3c003f0d6c6f46ad8607bdc4a3b033946d2ff64bfa30ca5d5053d5558d5becfc1c0a1d013cee5497df1462eb28b7a207b36c3a6533f3083f762e9a9e49f3dd173b5167ddb4796a09d8dbad7e2dedb8acbe6e549f93eb7506dc16fc4b0b9a0421404349c0f33d458f05873761059dd91d99a5a69b39f25153cf92e7fc2e7ed8086643e3ceb254a5a3156c6b332e57865fa39bf78abc414955391f980ca6fd37be69a46741bdf2a3f07381fc806b972153b23ac119c2a6f89449d4ab3985d965560ef5f610a744e4080325d7297771de78106be1b1ebb985ed025439ed0e5a2cf3b525df3e323579894b8dbbbc7a1623cb9e809949763959319ae5bec45053f2c36b8d77c675b93747cee1de706c0b46a899696058d2efa6533b63c756ca011789cfbc3bc4905b000c89c34dd445623adafb88ec0663f79c717cc47d49c9aadd1fccacb257904236f13d55f90d4d3bf80bd2074aba73f7d88618b0ff5e576878e4dfe5805c41747635e84f77af92401a20ec7b0f46a17b3e4cdb0f1b0783eb4b158d0cb2eb5bc547114dd96411cbcb105341fbd7c9d3957b5f5993de2bf42ec44790c8c6c0e6aee4926e24488d82f826d05546de8aa0ef2cc6c8f718fbdac75170e5b7311f94c5e9ad886e70de26894b0865c4d4eb7705eb76e1a60b66a37dd52f097b3b5939169397fed678e567876499809dfed3219b25d0431d32aa7119111532e63ca670b04d250ac58c42033add9ba3d58d01eed74a4902b1c265dd0513291adb9f331167ff4077416e85882e6748601bd4005d3fbffe0a2f79a9a8e45fbdffe17abad5f59de059a21fb08c8c84a565fc62cf6245d3287673a39c570377241c0104b719caa56e9dc675931e8afcd604d6217a8d1bd1d689bd95050b7f4c262af97c3c24f6131d514dea43cf25f30e81c761e6de6404cd3fe877ae05a8e25bb4a9d98c434d9f542b07120c19acdb82b5f5585abc6bb5c0a95a6f442787296723af17c1c7e67e324df0582e99b3d4eb269c526b01e629b940705aaf4d0e91b15c599397402ca900d35ce929ce29dd78caf0f5e79a727bdcb786e32fd29f45de3de7dfbcc5d59ba9524fad9e31a27cc35ff3ffff4d79549709b60f121b7890ec91a9f63446d2df5d6ee9eb39e7ab8d2384fc8d8afc975501a4a13e6cefa5222c6e3f5a0635d6c90b8bb5dbe3cfdcaffe3e893af0e42f3728c6186670047f5fe032ddb2e888998da21a54e41f979dbc009d8c69d796b01dd0d2652d4f942614bc82409ac1d59d185b99d781da67365a47af170fe023c1778fd1ce87b3eeac45bfab441f02391555321338e5c4e9fdb4b462ff644d841bd3a8052a6569648281ab683641a9cf32a19e00210a018431b805d222e5b93cf62349316907ec09e4c961f7d977be2058f77782a482166a5d61d3ad3423673cbb7c0294b178dd5892716e4181c1ec868f14ea00f0146628097f9b151c72709be29c64906b4b88659313528a810384b53716ecf57a84259b667106a176957d3a3249c0f36a408eb7ccda86aec045b6a1903f53e81d9695f4444ea2ba5d027ba16ba71c18be505d0cd0e1d2e46b2fbbb1215431fe525a79bae20b03c5bfdfa1bfc2d29053dcbab114bac6c6dc3cbf7b4f9600951230eaa56e0b7e74c85650f7f1959b127b13813abec6e44a2929c1e5e5b1a1c121f18f14307341abbc0e0371480c3ddbb5c6c53cc86121c0b567b67e08297a617e8abd73f45158967199b0deb591093b4b95260570c057d30f5e6f1abf501374871bacc7120ce35b2969c05612351637500a5287bf4cb9168d76c066a4dc0fa709a6cd928a24153753a9ec7e583c5fbe4470343bfd4160933a2cde3a670a14da54f889d53c3a7e39eedcfc057adee0575d5029c1343d17dd60450dd599e3332d1ddc941eb885359577a4a7e0391d7ce6eacb4d69353a228c9a9a19d8414d14f95bc64c91ff799431c6e46a7d2505b85de7fd6475e25bceacadcbf426748f10417a4f16a26ca1de5bb369b7bc12a497a54640adca4a9027ecb4126c96ceca9116d8570741076eb522d3641aa6151cea67e998718383905384897ef68c1ad5be582099d66cda8471cf4d2f4f5d3e25fa5cd69bda51aa091ddae71c5b866bcdeca302dd7f9d4bdb0806fa0f3e92dc26dfe5431ecf9b7357bc9e9f387c097b6767297045cf3c8574011c15e1c44482787414c16f1032150bdf8d6da543aba0f9ca5fdf4e71c86da55742c62fe61b309a4356436cd493ba05ac7613668", 0x1000}, {&(0x7f0000001480)="246730bef66842e9610c50183ac3a9115e5d7de96b9eca129f3872739912e6f4df77dd6ff216562a4d537990d1aa5baeda1a564975ea22502dc2ec2da791fa44bf2bdd86c230fdc6352701343393e58ce4013bbcacdce6f37288d1c0910594c41f88fc2dce6a21e9932d249c69e1df265d6b9c528a40421f941999df31fcbd7695ee8ca34022c759e9429446910a65efd761224eb5afb17a14b5e0c0c9a9ee33ebb1c8db141485d188dd63138145d1c06d067b684083e5430253120bbf514548df801d6c223001ec50378ac92b9b415b9432cf03572979db734c683cc5fdc7e0ce9f2af7ee30", 0xe6}], 0x3, 0x7) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000015c0)={0x100, 0x152, 0x6e}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x400, 0x5, 0x3, 0x1, 0xdc5f, 0x8, 0x703, 0x2, 0x0, 0x1, 0x4}) faccessat(0xffffffffffffffff, &(0x7f0000001680)='./file0\x00', 0x2, 0x0) listen(r3, 0x7) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='W\x00') r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) write(r4, &(0x7f0000001780)="63b187df87034d18fb736d62ea9f478343b31e5388f95257f3ee0513b8db79cf5fd0eb7b3c8bd338ae4016d3b8b8bd8750531f8adcee317ad1da8bebdd51f9d1952f8954b620a313ee5d19a4855a69072498ce7931ec499c40163c6d6a25d1c0f7681e5c3199e027859b09e79d08d1da158896d62a4efc7395d27e374929fdd90dc7265efc816cc4b2951f9318ba74e5d3be00e5bed3804b89e19ec4c9afc99d1f3c27010168cc98ab58e6e9ede3e4fd033cefc84bf68d3251eeb9a7fd398b40e261e2f4a82680bf3260b63729226908919502186db3e4644f7af3f7", 0xdc) r5 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x1, 0x10) symlinkat(&(0x7f0000001880)='./file0\x00', r5, &(0x7f0000001900)='./file0\x00') getsockname(r2, &(0x7f0000001940)=@un=@file={0x0, ""/44}, &(0x7f0000001980)=0x2e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000019c0)={0x6, 0x4c0, './file0\x00', 0x3, 0x3, 0x7, 0xfffffff8}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001a00), 0x0, 0x0) fcntl$setflags(r6, 0x2, 0x1) fchmod(r5, 0x40) readlinkat(r6, &(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)=""/131, 0x83) r7 = accept$unix(r6, &(0x7f0000001b40)=@abs, &(0x7f0000001b80)=0x8) dup2(r5, r7) ioctl$TIOCCDTR(r4, 0x20007478) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001bc0), 0x800, 0x0) fchown(r8, r1, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x80) socketpair(0x2, 0x1, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/254}, &(0x7f0000000280)=0x100) shutdown(r2, 0x2) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) getitimer(0x1, &(0x7f00000003c0)) r5 = dup2(r4, r3) r6 = accept$inet(r5, &(0x7f00000002c0), &(0x7f0000000340)=0xc) bind(r6, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x21) write(r7, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) close(r8) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r10, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000440)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad045c", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be3dfb75076ecba35fdb2c1643bc9bbfe37bf9b31deca1d2d858cd37aa5afed6c1fb00ccf3a4fa033bb92a5c0e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c", 0x6d}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16", 0x164}], 0x3) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r5, &(0x7f0000000040)={0x0, 0xfffffffffffffe59, 0x0, 0x0, 0x0}, 0x1880) sendto$unix(r0, &(0x7f00000000c0)="b1000501460000000000000007000004330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b94ac0bb0c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xfffffffffffffeac, 0x0, 0x0, 0x0) executing program 6: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) (async) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1bc5bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3daabf019a4411257391c0e9e51b0c4fcb8ac5ab3eeb34d163bbe136494c33637664ac408d5ca6afa9825142e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72de7ec00166994", &(0x7f0000000240)=0xb5, &(0x7f0000000700)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r1 = open(0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) openat(r1, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x2) (async) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000002a00)='./file0\x00', 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) fchmodat(r3, &(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc, 0x4) (async) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5c7000 didn't change! executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = accept$inet6(0xffffffffffffff9c, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) close(r1) execve(0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000a40)={&(0x7f0000000a00)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x1f}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)="a28e762feb5526fdc252d2128880d5477027df1da1f293dfa0dbde13e40bfa17d240cd65f2550e82ff942d773150fbd1dbf7762687b1ffd5faabfcb7df3edb489bcaa36352eecd485e4ffdbc11", 0x4d}, {0x0}], 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="794e692034a1cf7fdd260f5800000000000000feff000003000000acc13b7dead4bf6ee2a29822d095ef942145c5c20f4c8b653c7d5ebb2c3996a6f00c442b7f89dcda60f6db5a006fa61298fd05250d43a6b76ecd0bef5274bafc631e000000000000100000000000000000000000820b0000100000000000000000000000000000001000000000000000010000000180000010000000000000000000000000000000580000000000000000000000020000002f13791586223bfd3d43a0a1fbe356baab1fe0a362c166672804d499d89b2d9baa9446d8ec538edc0759717e46fb01000000000000001da045ff5167590c48e03ddfe03cc946aa00"], 0xf0}}, 0x10, 0xe) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='{&[\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\xad\x00', &(0x7f0000000240)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000280)='\xff\xff\xff\xff\xff\xff', &(0x7f00000002c0)=']{:\':[.-)+&\x00', &(0x7f0000000300)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000340)='-,!\x00']) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x401, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x10001) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5ce000 didn't change! executing program 1: setreuid(0x0, 0xee01) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f0000000200)) mkdirat(r1, &(0x7f00000005c0)='./file0\x00', 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1126939, &(0x7f00000001c0)) executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) lseek(r0, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x80000001}, 0x10) socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x7}, 0x8) connect$unix(r3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) socket(0x18, 0x0, 0x0) open(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206932, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x56, &(0x7f00000004c0)=ANY=[@ANYBLOB]) socket(0x18, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8b}, 0x10, 0x8f384f8e01c333d3, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) socket(0x6, 0x3, 0x0) executing program 6: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x8000, 0xfd) bind(r1, 0x0, 0x0) r2 = dup(r1) socket(0x1, 0x2, 0x2) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5d5000 didn't change! executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05b", 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000700)="9867", 0x2}], 0x1) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65df", 0xc}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r4, 0x0, 0x0, r3, 0x1a2, 0x7}}) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008"]) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="89ffa22f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getgid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) seteuid(0x0) r0 = socket(0x2, 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcffffffff7fff86dd60ab956500088918fe8000000000000000000000000000aa6ddd6d79cbe7cfff3aa873063828d9dc0000000000000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000240)='./file0\x00') (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async) setreuid(0x0, 0xee01) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) poll(&(0x7f0000000180)=[{r2, 0xa9e6aac0282a6fec}], 0x1, 0x0) (async) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x560ed5fb000 didn't change! ppmap_unwire: wiring for pmap 0xfpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd8070f17e88 va 0x56111b01000 didn't change! load: 5.58 cmd: getty 84149 [ttyin] 0.00u 0.01s 0% 319k executing program 7: sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600001000010000000000000000000000000ffffe0000002ff"]) socket(0x1, 0x5, 0x1) executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x39, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="204f7418520be54693fc7c67a2f5ab3c77", 0x11}, {&(0x7f0000000040)="e1e0cdf52621eef98d57e08ab72c44ef738d908b7b7409bb19b51ff3046380b3052ff696194bd7bd7ce7a84f2d28c74f1d73c6bb9ebd7f65f8e63dbfa4f362f4bca5a4e659e0bcee0c532dfb7876c46437f4cfbd3a01ace8714c71e64e503387", 0x60}, {&(0x7f0000000200)="afd52725729d09bf00a04dedfb7c56498e8b41d4c09730c7d5b7c151c43227283f61e9923e3772ade699499412ea26ac7f41e60ee376937fb0f58bbd2533de788bace4596c7b1a9b0c9dd1f30890d5dc3a2b6980d302b8f2ae882cb84538ed46b379821df72e59db185c95c4c7c8d09fb60fa011ede964f246207c33e82612cc222273b2bc3a4102e06e2e6350a08165ea63db68012761525e059be565c0d91c3d77ac6061622bd522c2cb65e8fd9203b820bff3b78461ca323afc5de0ed61ca9cad748bfe1c067c2c8b3c4286", 0xcd}, {&(0x7f00000003c0)="a2311923df2960497ebb3dc20f79b47c74a142f4c1bdb9d8f3fc3158db5e7615c6e5faef8b115d1436e51bd2d81e32437a730d24ec9a7640d59b158bd4c9a328e82f8098f8c82179b6d83d6757b23fd945194ca990c329a4028110833a0f32dc67f4c286aa8c9a47ec68bf8c9c17417bed223ec3ffc0af0001563703fcc11c5b4c13d1bcce323e31fa1c348614c903b354fa4a4422eeb73f8424e2390e4ae0f4f8e3eacf4dbfe0e3dd03b7e5285a29311d25df34", 0xb4}, {&(0x7f0000000a00)="6801cf4c26a01c982dd6e7024bcc4d385b54e1488b7c6c0dbbaa75afbee02a22dd9f8c9a773add02f3359c9953a80a6d7770456ddde1e9ba4f8100f3c64849efa68a06e4066d6c860575b09711c69eb45459f3852ccd721a50787acdc72dece3716acd2f56141b5ffb10711da997b669f54f8c0c9239bc2b6c3ce8d4f47de2f1e8cb632a0a4565afbdbfee7dc83da1b96a45381cc99003bf394133073d15e07170a7df9f8c85ca78fb780298b1a17700e948f6e30540e0b4193547b1b192feba95bf622d24c390e7ffb6eecf26354b32964f5289bf17088fcc3074394459d7f13ed1480930026a12923f95ce0bdc53b68cf74675a66c35721f56e1762806bf6cc67d2798cad04f07a9730333c3abfafa8b5e8c8c72597f9523d9bb406ec6e7e845f825d5501b524947e614f583c0991dd166cb44dfb02823b56db8b9918102e586d3050935a6b189715e2111e0afad3b35c7063acc2c7f38a828e862534b07a094c28757d5cd4fd704b353e2cfef8f3e427705b39516ed379d73bcd17e0cc28c8bb81bf2f58fccbfe48dfcdb8c79dfac2322c8c00af8a72f4b6b337a7ce5431ee6f6817ba21b21b7626a5b56e667752aef2ce4a1af063947ed9cbbf75a6f5a4ff4e57a4ebe63b7f67bff30373cc2f012f17bda350542f5d46173c312bcc0ac8c073265dd5e88bb3077fbb10d320d7b50a8160faf60e2424457ab8b3f5fce06f7b90d07c9b0b69e12d914196820b5a006592f3db434e111cbf5cbb1c733845bfbfce1958f893476dae237ab770ea00518e3622cabe91a1e069e423159187277d8a2f54805532a901c1c995787065162e6c28a8beb318fcfe3a6963e55785b89163c05132cdae9c4ac0f8f2a332fa08462f5760a13d342da0a82796311c3fa116cdece117dee7219e16d390c0f7a88793afcd026f9d3de491b40e580c224d56986362a07ce2d777eada5fb0244401a9a9778d97cad481535712fdc382384d24be794bd5b3ab5ca6535575eb9648e11d8509f81f10c877a8f233263d325b51fb4d8de54a5e57a6bf1b39350f08c505e7a17d1404e2e6e6148f471ab03ef22127eecf887b69c342b5b3dbc5a443de0d6cfef40aff10c0a916ab74721c5cafa1f6f36c5bc5c6177c5c81181e39bd8fd7eb6f14a4e6a54a791c3420b5670f0d1e69243ea2b6b5dae542cb14534113c366c2804d0e86aef71899cb072fe0f808ec5bd2863ea2255bb81977957a9ca020173551474c8918686597fe886cad099fa1688ca5b1a4b5b2e268c22f1966fe6d15c17e2d3aa13f12d1696cf4e25f39e917c6d000d02d95b9f8568bb7a61f76171d1119f4d3c64d4faadb026d58d5e569048bb2e5aff30517a97ec3a2582be071213118d5f9970f051a30203a813303871519d6309ba74e79c543a74b02e3f5f9e94cbd8fba714b0dd219b3d1ec7ca6d71937d600e52bbf14a8f19aa5fcd02e956973c6e18dd2865a26e7348da77519eac3b26c4d5bafeb070c187e6b67859028deb3160b1a0f162a46d992a8444f65798a90bbd24af2bc8dd62c13b3ebc63a2fd4d373a59f9dbcc3ff098845cd173700b3c63e212d7b21ba5109b75c48b6630352fcc1758a09e5737cd4c8c450970fd865c6e51f509581bbafc34621f3242df39ff2f6c2c88c635754d2c2a6422ef88594935bad81caf671bbe33b368a5adf9eff362308a99ed0beb6f690e51b9b770bcfbe74da461693ebdbf5abfb600c18df615abb0a56413049455a26eb3899481012380f05c70165e636a84703cb523aac1ea8b99342fb347c6e66f7a5931f16335071a0202027542275ccf4038210c0b870b2bf5398a0003078001498797f086bca27fd12b7417de3008a3caa794dce0af858bc546c7c7862bffe5b9498a9d0e2141c310b557856ccd96202d7a75d046b512c1ddfd73de9a2a255733e741ac86b47c392fc10f9510f79b2e55dea00e5346db2ca39203e4bcac10c8e3978a56614fa56591d3b502161c00decd70e0e16d7b3c4eb9a0605e00ad7e3e40b98f2314c5cb42199798e57489a1fe715e755f25f4814d05a2420b21f0b76ea6b278263bbfad1cc61badefa88d82e8c0b71bbbb9e312105b1636e7ef983da7e18a8699bca37fdf06caf1bf412a20779305237065de1906549a70624474fa39d3952f53b4272feb999b0e8b52cd2ea1eadc5092633546a7683f66d770efd783a4ce97779d54423a85f46adc7a9bf3ba27cc469f029acd30de6a9c656981330b4cded7cd4d314de9957fbaae63da657496e888e93ca2ed19beb7c907638e69d33ff444e242da3273cf30b964282a44d0b700e92a021ef1ea520cea75387e6ae309cc303ebb8e6da0015e90b4547e33f67e5cf08ce34c81061731c518a683b62a631266387a1787fa7269cb293b636fb97dfd1c312061fd069c137264256521255b43d1e66b6258645fdd545eb0318c2d333118a85b6b8bc47566b9042775d90e2ec928184216526406656f51a2eccd9fc713cd65d3bbd3eb0c8e9126348f564adcb6f5abc9af14d3de7049d77d03a7ada279432943a88a607532891a76c2363cf2a394c14e5e1d934bc9a9a594304a9739a58f246db200f3dfe9086e70cf3e626db060c7a0261abd8c4f81fac9d306a3470101828e38bce71dc5330274494adfcec7d9ec1e44bdf01cc12d0c2fbf5da90c6000506a4e0527ac5a30bd6ba82b8d574ef16fe7a59dc216c724c9a64022358b9da910ee401a32e7c92616df5464ed4009f9feae251091bb6eb731e63ca4e3a5d9e3aded8cd864f7e547665360baa2a0bea9a3e69d9b2cc7aca9835cc0947604fb52252c478ffcf663c1110ac1f96fc5bd887af701d01d982a69d0212754a77e0eab96947e640b0466c36ffe202b0e585637e12b9ffeec83a47405b0d68ec8a952151ba04bfc1a75217b6bc735714d601a9f7fe9f0c4507b222231a7f8aaf7f40e5f4da4616f78aa81b1983ed2d82b21bf3f4bc8ed9207bed1a949999147d1689121c6a6b92d6f58fdb1c66fc30dd9387754b6aabd2355832c5086cfa3ea34bc1f593c2164eb262f83989efc07420277a3d89ea4ad888b1c1736ab595f6353599eeef40ab5d57c2db22c8d4ad94b6e14626af7413b29afb2a17789f044c8fad6c8f236a19b3fce4985761abf4f10e4d8eabc26882000a895b14a6f90983172a38ae9acc1d788ed39b221e102c7a49d43343a0db499e7915a861715903eb878cbb5496cc77907e74f5d430f53d752b7b9e54625ad1c78d774d090fed36edaa80b7588584228a59b00f609996ad1fce90c7b38807df8af5cf7ca7f2c9c5463a47f78c3faea75b539b7352649a78107d9c11c27a163f6c575de19d353850c719f3fee2513079bd89e954ff8ddd9f0db23875d3cea75bb8c0bdfa2d42ec91771af527ca1975e341d99880c47c64805dfddd850e0a89b3ef836f0d8292dce469f7ca706c74650a4a068752485a67b97c2d004b9668e1a257362cbafadf561517c936f15e5f930fd234775e5a4ecd33a2496c2b0b5117a5f8c5b8f7791a6da1cf81c45d93a26748e48ac02c56eb618bc2589c094fad0515e9a9eb45e7bc72124fd2f3aed44294ececccf5a809df669f42cf881c5b4f891d70ac256078e294cf8bbf8909d9334b2868170bdbb36e45f8d107a67b5186ff5dd556d47a9796559fe4800e45ea065c80df4a6bfb9db8aed96c3286208f3bafcba934d6420054871fb2886e76cb3bb20c801cadca289d273b01acaf576d051b206885c420a54a8b367b985769d78dc3571d6022d5a0d9c633b65d1caf1fb8b88238599bcaa3deebff3fdd4eb379e84090ab7a3b8a17167ffa671c03ce7529033e2ab5e3a1e6e1f37c2692a62257f0c484794cb5f7c751cb96f2ab40bc4cc90b75453a674c56b7390bd6fe0b51bedd7766685bbde28158dad1d1e70bf1d77dfd3fd1964c43870c7167b0f7e27af89048526dac751e1ebc6a06d931192a5e48564787e7e70d20a8e3b31ef03c174fc5693d0a65448cd214d785cdd93e24cc31b54b22e1621072bc77c9000b4055061d9477dcb8f20698a7b2dfe9c8c341f6c54ffaf9e4f2dd6ce6cc9a50f8fdeab74bb3303a2e2aba730591fc4b3e26b2e9261d898a0769a6ca05c404d58263f7ece127a58a188524ba3bf7aaf51c500ae1ef6d4e5cdceccad87a9f0c6e0e54a8dece6003d5d3ccee3f4e570c6ccbef112d9027acf8096bc8bf5f6747046b0af61fa592b0c8041ad32fb480f13e6f0889e0ff5c8d453736d34ab3e332b1e7c31ac5b2bc4d5eddbb2bb8bb379709b473195c488156f9d75940855e4d44c99c6778763c78473668e8949dfec5ed94c13388d3da329f988a677fed74d171c000326779f158387c0f36315bfddc85fc8b1b3768677b51f2c36cbd973fc6a7178226d1d7337a99d5f31db90be4483a119c049ff21b238e11c7fed9b31aca02a2dd77a7948ba23cb7ff8d0cacc3860f69e905592a306923ec6f9e939d17c51dbbc4480ff6244e759095d32d15000ea50c8bfdb57eec4efcfc6e932cbb1fdbec3b03623a113e603c98b8d87a8377440b4ef42ed3e48e8a1938bc15dd32b66e0994cb32aa4cef9ca7c995c38465d69a68f3a3c2780b3ad5fb468c34c01daafafc8995c8e007b45679ed781ce7ad00f7a98fde96e2c37e34e4a6ea986f0aa4aa67644867ecf19cd93cd1255170670548b450dd5adc91796aa2fd1a0acf86917aec804ae39b89a85ebbdc4e722ec1a90bc42d10cc7f3085669d72e34b9cf884f9b38407dcda04dfddd3bdb0b5ee167201989e1383fe4fc4635c30223694c58d4c0931f4170d203a7d913a96d61d962d219333bbf7c5fffad33a24aefcbdb58086a4ff95f0551e837d739930ec60b874ad82f6e9f91431bb7f7166f2b655e98cd90ea05cd103c313541bb5ee652bc47defb5a4fe55590f61296a118b8635614011a4f44cdee62f97ceb437636698d2c4b2a947cb8e2bc05a6926af233c9d9a29db7ffb57abaf6922d05013dba0fefc1555f018d990aacf6502a356ca32e5524c1d65a7e48765a123821ab873c8d7bd51a117334359858d1949c1364cfe00cfde4c5d1f6bd37a82343a32b717fd2a840782a95b88c4d48ad625a3f31311bce2b4ebcdbbf03b8231ecc2b57b3e0f0458202bf367f72129129636c7ab07013b3c63c6db24f58bfa2ac80ba9b518b6d4838b7ae0ca758cead762da061b9206b38267aef1a3761371b748335f396ae048ab821683201add58bc89e57036f5fe83908f2bb5151dbbc047bc45456474bbc23a21c6eaaab4ecd32ef6a175d3a4c828368e7082931c95e9e4a19de159ae982308e75f7b8e09a6092698cbbb23d60703b097e26e7d8fcb74501edff9cc825041ad98dee7fbf90d2a8ba82fdcbea6f86c1ed7f180f37b13a1e93fa19b5c2f34c66ca6476c59c6b86bf43b3ccac6de40fb8e1b6b45d275fda67519c1135709c153e76a473000d1e3dea5583f80ceebd81ad58f041c3f1478dc88d140031c0ffacecdda5e6b9c42d2ff0066c1699003ad09a90297804bdfe422c5fbc317fd0c877830851817b88fd22d73956b08c3cfe84d65fe77fb2bbe010683361ea6449db0d85c8e2bdc026fe553f71dd5a63274f7d8dd95459a8afcf4d2289a6d9330ecd41505a217b9d8990c0b94bb1885679b19814f862af8eeb1b20d0d9c87dc0ca9b25e455821b43e8ae295e4b7ebc280565c4db38f8c5f017e5eb48c940c54ec0046cf785e2ad95866940d3fcf8036fc72d839de76a77f34dcfcd03defb3d5cb23c2bcd9fe8d968f48c413131299b326d2549", 0x1000}, {&(0x7f0000000480)="b3ba938ace7f3b2ff742e3d7723c030c4a3016091ce00de40704693975b8dc2da3297bc814d0185a8435c6fead4202b7f1ce5dfcf48418b8496dd5ef54d0aeb30065013b88422928189dd68eb5a5b5a19dad3a565614c1fcd0954fb1d57467ce227838bfa5451bdc81220b0ea6c44e8a7c383e0828bdcb8ea11c9665aa38d385be7cc3df21730c9d340d431794008f998bd91bc2607686f5208aa42281078cc8d4cbf649336c39054cd9e2e7fad1cba66f56e6b9c996fd792a36e136d44b5f459d52a520c99de1807152d60aef7dfda02bc69ded71b4e7214334ada93e74e94133fe7142", 0xe4}, {&(0x7f0000000580)="514e4bbb835125b9551523421b01bd6df55978a834c094b4a8120a32532a8c4a103f361bf055d8d65e9d9354f31c370cf6e135a353127bba29f3222cce4e1dcd0d80d0296e534f46caad62b94d70ce5215266ea44cbf9ac11bc72980981b877e326d0b6022551e3424799cd088facbf6f5d48582e646975c69ffc40d14bda8b0d232403165ef4b18dbcf309676aafac813e870e08cbcfe", 0x97}], 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000001c0)=""/160) kqueue() mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x80) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "09000000ffffffff080400", 0x0, 0x1000005}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) executing program 4: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x141, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x81, 0x80000000, 0x7, 0xfffffffffffffd3f}], 0x6, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x2, 0x2, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r5, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) sendto$unix(r3, &(0x7f0000000140)="6266406cb7b0e9b9fbc6b79293ceef0aed9c7aabd4", 0x15, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) executing program 3: sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x1a}, {r0}, {0xffffffffffffff9c, 0x100}, {r0, 0x8}, {r0, 0x100}, {r0, 0x2}, {r0, 0x2}, {r1, 0x1}, {r0, 0x4}], 0xa, 0xfffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000280)=[{0x50}, {0x4d}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x10, 0xffffffffffffffff, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080)="00020000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r3 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x412dff) open(0x0, 0x0, 0x0) getegid() shmctl$IPC_SET(0x0, 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0xffffffff) pread(r3, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900", 0x9a, 0x0, 0x0, 0x0) open(0x0, 0x615, 0x0) close(0xffffffffffffffff) executing program 7: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffc7}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0xffffffffffff0003}) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000001380)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1d05bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3dab0c4fcb8ac5ab3eeb34d163bbe136494c3363770c11c85df8f17664ac408d5ca6afa98252e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72d898ce7ec001669940000000000000000000000000057401fc7000d14452f7033c69e4a0987a984bad68d248e97c80e77c7eaca9f5c4b7f8d978760639d3638b05040d606dcfdc87d059255c0ad600b3df369a2415d31172de28c5b72deaa852b41121afb0a116a3daeb78f7fe902e729c14dfbc75807e50b", &(0x7f0000000440)=0x121, &(0x7f0000000b00)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) mknod(&(0x7f00000014c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x4000e05) r1 = open(0x0, 0x80, 0x1) readv(r1, 0x0, 0x0) link(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(r1, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x2) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0\x00', 0x0) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x10, 0x8000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) getuid() openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069de, &(0x7f00000001c0)) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d001c96b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184edb2292114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a426ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba46674c3da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de122c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41edb36490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001040)=0xfc1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) openat(r3, &(0x7f0000001080)='./file0\x00', 0x1, 0x1) r4 = getuid() setreuid(0xee00, r4) stat(0x0, &(0x7f0000001100)) r5 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) msgctl$IPC_SET(r5, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x83, 0x6}, {0x84, 0x9}, {0x6, 0x3}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x100, 0x6}], 0x1}) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x3}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) executing program 5: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(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) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getpid() accept(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x34, 0x0, 0x0, 0x201}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) close(r1) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) seteuid(0x0) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) poll(&(0x7f0000000180)=[{r2, 0xa9e6aac0282a6fec}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/7, 0x7}, {&(0x7f00000023c0)=""/4099, 0x1003}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/30, 0x1e}], 0x100000000000007f, 0x0, 0xfffffffffffffd86}, 0x1) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x5, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f00000001c0)="a0bd462a1da3f8481f26b756b93a3b49354e1c2b23343757bf3edc1a17ed691b64c30c227d4f37f1a6a2b2572f3dd3efbd0dfc53b5b7e27bfa", 0x39}, {&(0x7f0000000200)="3af2c9fe5568347b37f40a147b81b200dc2ac0650b7d9fb523b1b8295e7c64dab9432264a06fa99b", 0x28}, {&(0x7f0000000280)="5f0ec813ecd821aa505d822bda855c67872ca6086e70af10a8fe453d0be06be00608323637553ce09dc2729b8db7840e6bca58752e4ed383a334917290f352e598d571750dd84aade3c5d2db58d2c068d87ff00017b35ca30cc1850b8c1ea8dfa1ef0110b722af061a98d19dc417fe739be7dc847653bd6091b5089e5495b488b23fcaf64f17f4c5464ce78c086225dcc67f7f29376a4e0ab4a268807d9f99b9f0799179fb503b65300f9fd6afa4a9b0ccb07e", 0xb3}, {&(0x7f00000003c0)="667cda99b1a295a2e16cdbbe03149f840d754a8626626b9766860cc025b2b6d53a6adde4b29affc9bf5f3b19e308612991282879a15a36fde6a51fd996432beb8c51007b52ff1e408a5b05a5a2d893239c0924ab40a964efa197f5796a6327bc8ca8842fd0b49669481e1992c09910f05f18a038bb9f478ae5a77a2a21d07f6a6a9cd106b2150c19f8140e9737aea94c00031eae", 0x94}, {&(0x7f0000000480)="f514e8b95ac91653d3a0d34b6be949308f1ab4b826e5820447977fa4c5208359c442ff572ccf83b7de3d3d8fcc88734d18077aae811a68b00c7305e0f95a279c69dae224e8f486648082d00912b85f36f2d8cb3731cc84fac21e43ef0430d5c0909082a492041f6cec49fd3599837412ed79e278ce2c08f32336252cbcff0225268856da7265dc337ab82eae77da2cf9985faed96c16bac84eb7e75b0cad1655315f6d35f8f043467d80cbc8e5c0cb77d9f62ec54590ecfd6527d6874e987e235377e21b4381bcf0818cb76de7b76226b426923d982cc293", 0xd8}, {&(0x7f0000000580)="66922c23694e4cc418b682e8d402ba5d6e086c37d73b95f922fbdc21acaa2bd0a74ea66738bed122738bfb1167ec6e64a38d57e9cd2da874f6826eb5ef757df031ce97c3ce8df7a1e05f2e54f2b3573f7de9022b63c5a54808896207d8f4bedbff0267152bd227734407f649b78490163a726bea1aef4f73b7965d", 0x7b}], 0x6) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) open(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000200)="f2420c5ccaeaad9f77a805ceeb247b063a6c6ff1cbe5ba0a4b4bb350cb1fda9cc0d08c2310f2c0350e73933838496058b152bcae427a9bc8eec91d9c98908b4cfbb6db8094e4a5aaebd32dd9c2b2e221c8f3fb6e26a6f92d799e2692a75c7ad01641436e76def55097b8a47ab86b7c7e9e6049b082117e4016d7bddd25b52641f5ffcc", &(0x7f0000000040)=0x83, &(0x7f00000002c0)="a2c526c0c1541775e04d2624ade53b6ef33a3d8466662614c1843ffcc191cc53c5f5b3f2a5e14576471fa21260ebbf7d59190f29eb5d5be5d593b8997083c65055d1b88568ee76218516e77f27b1aeb66c3adac1c16d90785445ebdbecb3919e9ffd316136fca07b96380fb0c2b1aeb9a488b1157a34451fa3cbfae6824fd1867372a376f4af2c7ca2ea67959bca30cf190750f80b7b30ab06", 0x99) setrlimit(0x0, 0x0) close(0xffffffffffffffff) chroot(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) semget$private(0x0, 0x2, 0x5c2) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x3811, 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) fcntl$getown(0xffffffffffffffff, 0x5) executing program 7: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000300)=[{}, {}, {0x6}, {0x1, 0x4, 0x4, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x6e04, 0x1000300000003}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYRES16=r4, @ANYRES16=r4, @ANYRESOCT=r5, @ANYRES16, @ANYRES32=r3, @ANYRES16=r2], 0x401, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(r6, r6) close(0xffffffffffffffff) r7 = syz_open_pts() setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900083a003be1e300000000000000000000146cb96b474ee1fa8ece44a8ef000000fe80000000000000000000"]) setgroups(0x0, 0x0) writev(r7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r8, 0x0) setreuid(0x0, r8) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) fcntl$getown(r0, 0x5) unlink(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r1) munlockall() executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) r2 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) execve(0x0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xa96b374c563bccb0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="9f3c01e5859e2b480a89049c2e7a7f1c7d2e9f3524f368e5f819dcc7b160f221bc5fc0e3eb6300b2fbd3cf8a8f77dfc36c6d4bd1481757613de28a14b0d65e63", @ANYRESHEX=r2]) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) executing program 4: socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) semget$private(0x0, 0x1, 0x161) r1 = getegid() r2 = getgid() r3 = semget$private(0x0, 0x5, 0x10) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, r8, r9, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r1, r4, r2, 0x40, 0x1f}, 0x5, 0xd5, r5}) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, 0x0) r11 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r11, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x3) semop(r11, &(0x7f0000000100)=[{0x5, 0x18, 0x800}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = socket(0x2, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x110e, &(0x7f0000000280)={@empty, @local, [], {@ipv6={0x86dd, {0x8, 0x6, 'c\t\a', 0x10d8, 0x33, 0xfd, @loopback, @mcast1, {[@dstopts={0x0, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x7f}]}, @dstopts={0x32, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0xa72}]}, @fragment={0x6, 0x0, 0x1, 0x0, 0x0, 0x2, 0x68}, @fragment={0x0, 0x0, 0x81, 0x1, 0x0, 0x6, 0x67}, @routing={0x16, 0x2, 0x0, 0x40, 0x0, [@rand_addr="55d62df05c1b85412d0b8c4d32501095"]}, @dstopts={0x32, 0x0, '\x00', [@ra={0x5, 0x2, 0x6}]}, @dstopts={0x2, 0x204, '\x00', [@generic={0x5, 0x1000, "64b38f9c19ed8e34713691271b95f6ebfc5d6ccd8bd2d4aac1c74c28f47e6e9e2113ee5fe9e7d833909685b94789e1ff791303ab3a069178098913a449698e90b3c47a583f9239f58945b4c6047cd068e5a5cf4bb31eac803c2d54f780e0f8c52d9fc56ba93cd817a00cc3b85ca804ea027801bcc32afae23497e550134c42a985fa73c25fcaf46891ee4ea82b38f62cb844e24c13e5975c5aff34a3b9a96c7e0a98e307ba50ccca5a83ece9b2151614a3203c918ac07c35e0f6fb68089d3062005c763a314305731e30823a3a4f8e52a5a0f280bde80cc022ae1354f488fe550148113265cb1c312a99aa0d4982f7af288bc1fe547facfbff561efa49824a5ceecb850d6e1d0363a8a9dc8e80fdfcd64beeeadb4bf99b7f28f51e53359d6a0b205643519311687719baaf3d3e0b280f74e1e2e511637bdea869b6dc1a4b9b34c5673c2dc9ef819a15aff2b1d06d6cad2244631acc22e2ef8415e204c07ea6a0632a5a879cca9c8350faf4189ab4d2d474eea910d7e1934564c812c878c077bf8c7b85a88d44ccd569ce4d0d20f7cd89503fce8cc197b6f9fdc69f3d71ccb3da2e65ebfa8b21bb4cbd946d1c818eb89528d29a05af53b639e127b547193e559e5df3a69f9a920ce64632cfef134f0aa510f0a35e3ff61905bcf6c281be21fa00183d3a18450d3327c22e6589d2ec91f928e4dbe9f8a23eef4020cdea82bd742c9f7099309025a9ee1c94ecb44de7cc609248b5b97bb940a6253efee97852342be9cdfcc5c959a9bae132c75bd196b0b063a0006563e9e8956875d5347f6b16b45da631f27ae9deab97f900627b3fef8edfe57c0aaaec88ee7a28d60957ebeed161b2e07c075b575425153dfe99b769a2fecff8e55970755d4a9d23e8970952f4e7634d92f8af1424dbe9825a525abff0d39026c0af1ebdd55f7d739776af88804dcb980d1ffb8c403fb18da4ba4134987ffeb09e1938a1f77a128bedfd7954e535ee3d4442886a5746a4e012ef1e2957175eb06aca9574407e2b83e33c55f88fa084b30329345faaf40a9fedb9b44db245fa894efddc698e27f6d11f323e6a9b920beb9539c56c99722d0980ff99d1184ddb0123f10c5a89e517fdf5517e4accbd0983e6fc812d5ed7a779393807a4daccdc4db9add61acb68f486bce3cfecb2f974d366307f1a122f12821fb6761b3f3f1fa5867227e5de02b6f34ae5c69cdd5965f2ea28ae4f309857b6560753c23ac04b8d2c76a3da7f494469729b04c389f941218bf7c2e88e18fadb61f4bf19c6d5c9485ff6738ebd8d92c69ca5ed8e85580fbef0b030b8d285512e4304e35cabc5b1e6643001eb105522b54e2260e298c3da864d69b5bcf2f26e2b26a2d04ec8d3defe1525d6cdcf1f586d59d367ddb5d29d073dae966bde0fcc39a3da09df49cf6e10749adf2d5c71934810ba6d8e7c1730f4156fb9292622941353adead3926e2d119be9f0fe4ec1287423be54372f0cf37b9cb6fdf3a1bcb50610445c235bbd6167c3dd1687e9549929375a3208bd1707f493c6e1fddcf9ce7e59a875c91596d45dcb086e6f5b33fdfd05dc2ba3baafd95035ac1b160173ee6a4031b2262f260f1f6ea46854756f96412fa93b7fac07bc1157861f5dbcb1119f3a094cb4262af9a68474df585104ed2e5acd0a74776d07bcc349d41e26b68ef441dc957b6e6ad51968dd381e33fb5b5b852ef2b5be5da62eeebf8755112592204f058c02e068bcc0dfbedf1307901557c22ff4c4352c2171f7c43afaa9b9a2b3bfb39358b046f95eb65b6b6cca5b8263b052638a2d14677c2f70271f6c0eff370251ee060e7ac8cf0e4d11b1a339ae8211cd02d00980ab715423544744f3a13b6441e7ab4f8ebc5d46322b3e72cd3f9942663decc3df706490f73cc07bf4f387e2eba8e54db7a155f270307024d2cbedb19712105c20826a96907507e2893c7efc9ead43f096b1fc414207a5fb1870e3bcbe7b7ee438a9f61cf0d1c72b1de8d07a374d164b885576be2da0eac6b138cd820af6fead9afd5fd6048ff18764860de5d1e849b396138e2eea2eb320dcaad8da087873d5d45cc041162c69b68ab2b262d9f02d7509ebd2a5919a069e558e05bb53c815fb228947b7a2a76d2c016b774b8149bb9aff7480686a53f8883b803e58ad4218b0bf04ea0ee6143ef21c8ac66793af0e4fdefacbac315b38748fc44d5a633486cae8011638c30a04a31264d424e11bcaa3e77fc0972af123679d61fb0ecb1f9d7eed95fa0cdc9e0a4e3e06e3744b4586bb32f0e5ff6f2599320e3c0441507a25fc7dacb6c5ab995792b9e51f9b9c6ba57f89321d53878ec3c80afd5f3d51d6dd50e4124eb33f35a861b11f812818e2d73c459f6dd43277bb1cc5461f2bac3f0b2d537ce93ca02b7ce4942f9176f7d40b9582f7c8684573eb2585618ce91175a3f98de7483a49002f260f47eb0a8c2ea799e5f3cb64aa6ba1d84dcce25b9e589c34321b4258c4ee56b8b0f4c90f0707ee40f5c80dbc96faf8711930c64456f5c029a1bb37c93c8979ae1630c11aee29b08286d96dc74604473a4e780ff45a486d6cf50de88b33866c5d07af1352e66515ee86a9e0d417d71194b96a260319a651f6c4597685d2259add095021aea123d0e4774b4b5577496966d0a1b636d7d5729b23ae2055278f92a731463f55305789a0c44dba04d75c3d90403cf6ec9d6c74262bfb8641a7ced3b76a4562a025fd256b0c415880de7da875a04b61e76505a6b6aca92f6410f3f2af104c290bd3918cc2cea86e596d104f4fb082e0298808302c17ec8e58de4c557461045e2a9755663aab8a288b42eefc4797f304aa860b12e043db10bb367197bfc01d4619a9b4a4248aa8d96ff9afb407f07d76d40506b5893d559f114c88825cf82715982d9fa9573c30e921f7f0aa5659ef0bca9361ff85df461b83f3b0bbd2ed00dbe8e587be7757c7b27a253a25c1ec0d6b661bfc613778ce60837c8503120030b5a84dd540506b45c1e1d8caaed65d48a9cef0b9d490e96159316ab63c85f096094ae5e6255196ef5a51b15f04216b7fa1a28ab62172a1da867e0edb004ff51560d80768105ca6ec93b132cb36701865542dc0c37b1200074d351ee8cbe67c83bfad2cecc0d8a692a99f89aa2501ec148e7985f88e0a6e856e1af3c4a30935cf1e7c952e88ba5e344015e7a1156072c041af0074a54a4cf93d68c1ea4fae67181b1d8c5d47577fb0af4232f18e5c05df49f358b4e2f7a173e57a9a7694493781f36ea8119b378005bde48538ad07be8410260dd099363e856b33222616b99d44fa97f93bfae478aaabc5ef9588099fcf5b7a4182bcf092992077687cf2d5b5b61d726d093c56ff858bf67d74f71d42c6740c9e0dfee20ca30ffe6b5279c5071f6397f7a13c5a695628a036b2f08afeff8b639253521a5e7f7a8dd71dbc0bd07ed187089fa5a81b82af9e551f70b9ba1b197a7e585fd5b61c7166d6cda93fc03914f55190a8f35d4b5dc57f874e9c8832ba96839f88e486c6e8d02e1b5257482c6abed10f985357298945773055e4452cbbbbe90955b3b6e476e8e4ba5880a5d56167ac26dfb28ca57a1ce56960f0f9c8ff81223213f401af15c03525a19ea92eeb1c85e476b1a010cc528beac544cc18aa7c77d83db3240f5e9b31daad0e0c1caea77b730b45c06710ad221e6eadaca1ee80a30b1b3ec08866e13786544927e5e8052fe5a747996c0919261d84e2522c8a2379229379ab9e97d87e00d1f044585ea2ab47643b12f6c507ee15a8d3b412e9f7f8f6261ba185da1c50f285de8bdae871eb51cbaae210f9a0c7fcdfa9193be5ed836ad61d777b052b23593270ea6fc4664fbea9ca1a78fe4a3184a407886a0705af25219154b77dc77cbb0d3f33917c9f7da8f01ed3e117992f323cbed6e9cff475f381392ddda7972178804af9a604c224f966fb9f4995a9b41a2a71e5f902222b2838e0b9dadb9904b150dd74b8762c6de30bba87ab4e9f6b5b268eb338a8701513efe5360e2bc0172ef4fb14ea9540ab00939be86424453d473a20cf4ecbaf1c21be583efecfd29871ccd5c5c8be7bdeea639bef70cb99d3c5e35a2970d841b911dc48ba7ee7a490bb66bb64469b3234155a137f69821d102b078f74557e6c73457ea2c07d29e72e05cf4617afaae232f3db9fc64c4ac9b2d8fb24ade75429f3a8425e440287621cbad2945f37ae52f6c0c1d6a3027283a01b7774375f7b62734ea1b56d2a77699dab49ab26eb01ffa6eb808be87d57b3796d450c3fbff50ff3d0c24f9e4e6fefb7ec3e0d3da870d7931a9b9dbbdd7bfdb791313a661220831b83ce1d1811b06c765d5aebaafaef53b3d31b962b16a05a21534ed80f2e4ffaccf6c792806f7b7dbabdb26eba1df67980ae66460fbf53a2f06d123928cfa67e4a00b349805e4d09ff96c7e0f530b578d5fbd34afdb91ab53bf962c59ec549e1aef1df654a043101be74648d88148c5d2630c27c5887d1728f560032d40fc3130b71c87e23dd05b4f7be3a14ac23fcfadf7e8a3f0ad12b4b059cb27ce8062f4dee4e319b282c2e82500722220996ec830f9aefdbcb4e1cae7fa09d25c1ea5a2775893a6c743bdbf183710bbccc960127aad889b3ac3331657f467efebe10e2faf6cd072110c39aa8a5ff4bd0e62730e161bf7aa55f97ee37ec969658482295f4426a381319c1089f57e9021caa2a796f41c44ee995165ce1f11b65e256b1ff9f79d465704ea9de1c152f92816a8ccecca2bd159b739809abb0f77c885889126b6c02e89423b657751a70b70cdf2c92ca77b0fb5393150701232a07addaf852e0a10edc8d25d8521f668bd6d67d15f2b7c4b9ac661199a39c5ce50217c53185a2701516f88b8447e9a08351141c694f6e139f0db1e3472342fb32de096277d3181b9ed6c93dd9a3c3bdd2727844a7810d3852ea200cf3c6014733614b92e2d7a595ebe2aa5ab2f2ac6ae55c016b5d1d8e3dcf9db9d6f758ec1d8b0180114b02746d287b4931d51a5f6b4e8d95ad68f315eed16dcd6e5b8c4d81a023f8b73b51238aa31dbfa8e7fa0af1be2af58ff7758cb40340dc168c44a8bace5e3a7b268cecbde27abc130c80fa8c3ac78ccd58b1a58af9604deda65c58895b3bd140609cc29c650cb3e9e288c097ee04b931c861a686089fa4719fb40e074cab1e1effb0ae4d46ce136544817e5f7e16b1a7ca4b06b3bca508a4c5337473b564e605cd0fbfad8b4c2cd68c175e5a0e54bd35bbaa0550d75b25b8df263856b3bc79e4c3e8996ec7e98d0f305123d8c213d43a17f0a814efe8d482588edfbc1f97113e8d882fff17b834253df58476acc0ea5f1f3ffdd658683b322b2481026a1830112e702800064ec097dbab50aa579fada40e46e2f2f868851b5d2120fc1dcb759bddb5e263206d95f99ddddd54a3c32d8fa4bf60bd7a7ee90dc49679ab8ee3ece0e91fea16ef70b517f17dc71ac68a2bd17c4e36c5469626ef4472ff400a39859cb052a773911a7010884e0257d52c22f97041fd81170a6c4bd71974562d474ddcc6bda410be1bb9657a3e0bf809685548976ff1729c2f632ac1257299c4616c63a669c5da192cf3b182e248a30537ce72d399b17cc227bfc5df38c756d797ac4647271707386b7fdc0f5441a90ebf9ca6778d5f4a691a7da31731754de06fedcc8df891b7f17c0eacd577f56b92f6152731444de9ac7ec9cec8da516a79c4851be4c2b012ec51f4bf7a14c505547e349a619d84c80eb73108bb1da6838961012577266280c9c1a6"}, @enc_lim={0x4, 0x1, 0x6}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x5}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x6}]}, @dstopts={0x2b, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xfe}, @ra={0x5, 0x2, 0x5}]}, @fragment={0x2b, 0x0, 0x9, 0x0, 0x0, 0x8, 0x68}], @generic="79e05e89cb9dd5cfa27bcee35d4b94cba09fd6b25445e20b338123d644515272a7519a3145a923f8da5644e47bd5842dd4ec584270aabcb1ad61502fc4144bf4"}}}}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x4, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$setown(r4, 0x6, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) chroot(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000001280)=[{0x3}]}) r2 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)='o', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) readv(r2, &(0x7f0000000600), 0x10000000000002a5) executing program 2: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffc7}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffc7}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0xffffffffffff0003}) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000001380)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1d05bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3dab0c4fcb8ac5ab3eeb34d163bbe136494c3363770c11c85df8f17664ac408d5ca6afa98252e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72d898ce7ec001669940000000000000000000000000057401fc7000d14452f7033c69e4a0987a984bad68d248e97c80e77c7eaca9f5c4b7f8d978760639d3638b05040d606dcfdc87d059255c0ad600b3df369a2415d31172de28c5b72deaa852b41121afb0a116a3daeb78f7fe902e729c14dfbc75807e50b", &(0x7f0000000440)=0x121, &(0x7f0000000b00)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) mknod(&(0x7f00000014c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x4000e05) r1 = open(0x0, 0x80, 0x1) readv(r1, 0x0, 0x0) (async) readv(r1, 0x0, 0x0) link(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(r1, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x2) (async) openat(r1, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x2) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(0x0, 0x0) (async) rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0\x00', 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x10, 0x4, 0xc9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x7ffff5ec, 0x0, 0x1, 0x5773c541, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r3, &(0x7f0000000280)=[{&(0x7f00000009c0)="e60adbd7f490f302ddf40760c1d1a97d2d9658133082d1dcc1c03cde62414af3ced6fa8cd66113af1c5293e678c6bf45e9375c236330f2d6bea0099ceb133b3fed1d7d92552abb5f1ba230018d3bf393edfc801139efa9808b6e9e9671328587f2b26783b94ad206b9dd1c07035c1dbd4c20b2032e0c97534c19e17767ae5e9575465c1c0905868f1957015ad47680dd05799ab3bcb416c522cc5a086c5e29a313c9f6485907ade4df3c17e24b0a57e32a15906f935e4573f5fb47e31e6bffb1c9fc8060cbee238f37dfdbdc85d69026bc66917dfecd3274c6ca24c77410efc8fa0fe4e72d023e9540bce3187225c72618c49253f469b7a29338103ea469137de68f4c9d3b6fe1d3fc9bceb979153b8ac493b34f5bd49e47ae3d87011f3f90b6d1252075c2d254fc6dea44f22c9437dc940d383afe3d1d5d70fa0ed4c3cdb650a85bb05ad2585abca1a0cd8cf2e548ff68ea410b0bee3d0b4c88b722a6e787af012da6d297cb187ae0383676f2f107bc9793359fed9825bc258356ba0b3a366d70a3df45261fa537afc198a846d70f691407f184faddcc10b284bad188c4e9052e3540210f09abb76cdfdaaf5546e7ae56c59c2e5b33b5f7ed2f8b5841952f9c0d7a1451c6f8caaadde364df79a323a3acca17a44075df4ff46b380eabed501983a8abb0960c5e1b63f0bb035590566437beb0a0bec6f3cd1988c3776b789a55c0deef8ecf4b49334f65c8c29b6d7b73c4bbda64fc31e3863a579b1349e75e03b6ce306be3777a1052abbcaac6bf5b500777fab8fae16c866191b0f16f131409d7996b84237bb8cc0b2555de9a5bb986b1a949a554622631e05e055a9ba42b2f0a43c2369cfef11bff54e979f44f64b5455941d75468a8d93b1c1699b83de4d69292200b010147420eb96acf81cb7f20a5ccc6427519f664d8b85d83bc8217fc86929946afb53de7b2e386470c7b57d702af467910b88937250a754be1dacdda60bd4856782e3a6ed509368fb55e527cbcc07d435e5d4b17c3be5acc8dd83899ea08e621a9c705f9a7f5c50d852bca55921d5b6765add281e7bdf827627f33692e2d0609a76cabd30a316a0f82c25cc56b504e82ec15bf3e2e9749e62e9a1f446f441ca65220c01a65163420e9d90d1b6a484b2e3816eb40db767231bab588555feb5f27ba3876ad4244aa221736392dce69ed60edda1e4b041c63f948aed8a016fd478515363522cdaf187e70d72ef0c2bd931d0a3a469f58875508b9850536db66cf04aaa96416c47f0e432df01a79e3cbcc1e481f5eb83d1c8e2e9c371c287b5527999acfd59704a644506805827fe7c89da535ecc189706a062c2e942a5904a981dd452833696f5b81683de996656e955d36ee9deb60f12cc441c9ecccc31f9c05a4620495fbd95c67a1a49d414da0dc8de1fe76d7b87d62c64dd16f31f98ad23f6b7011643e60c26c4d6e492d892ecb5b623d5c6399029589aba5b15e6a3f7fa1147ab7c09c219277c38a513ecb0f87e85c1c3170b5859e25df0d39f391c315f9e23a96324f30967ac8c2101abf14108c1deeae06903506bc159bb18cf90bbdf8bcac360d6eb1ccdefe67c3219d5bf16144b6f8bc707a68c26166cfdbe5bef2297794844b984b15311cc814d50caed51ecae51730c6a774717e5741f9f1134f4fef9a00eb6ade92fb288a56becdd2c4fb7cfbc100b6f50a01e0f494348cc3a9fe3aa42607c1dd59e3fa7b934970b34681d546ed026e8586f439a522c029f78ea15f3736dff9195cfb450d490c7190e6de7abd59686db436df2424bb9ac8df39223c973b5d899c03a9d3c9294633a8d14c5023fa488949d60d4e273b238e477721d39178cb39a238243f09f72e1b2abcc2ff72c6cf835a7b5f049bc3eb29d4f6a89223222a18aa4aacab0bd88e85af1f7d5e900d171a0c28bedc47f57a48ec1b1a348a9a8110c19f153ed8f776f74a5940e5d26b743b06fab30d99860891e27798b46476132287ae89ac3b74ea462d0a21618e80c5260fbe47ecd2506a35f80efdd9035cc4730b519689b5916fc75b00b03dcab84cef86418c43d763f6d4cb194910b231e4ce650e8971b72385f64a56c70974eac6604833629c7f81ca24d7824a2b7eab03c7ee94c92129bf9ba4f4c4adea7e96ef1c16a78a987d2a7187c6b77f794a93f06c14f8874829a63b81917ddf582958c5cdf4a230d867f4824bdd29ae91795663b7e5ca3e4b38bea19124a5ad10717cd8bd65677aed2bd5bb4db72f61250308c2a8e0c21d04a1dd108b0562d7a708fadba87a71987e1a3cd11958ee8aed70f44b77dc79762d26757fa914487d5790ee3484a54b4bbaf03762b677ec6ebb9c920895ce7dbd3d5fd8521719cbd4b4e6d52b98c1ac8e97e52e05ae5b26ed5cf7c0cff5bd898609fdec107e45842cec8809ecfa79c767313b418b7b8553bd5d73d727febb6540f306f90052c62d5dff096fa15e36286fef40930844e973cd5c8ebf8312767a4f2bb1548d79faf54c3043af71ab3b5f12216322b1aff444b447ea6900cdaf11d015ee3bf8444cc1347a3a4b49e67715d97bdc5d32fe2b8fb7837f3019a327d79cab6cb16436915efff47e7bc5e93dda04e36df9e79920c504e4475075f11961ac883637474c3396aa1e7e6c7676dfbfe641c03ca5f0c5289f6ee2668477ac234562a7617079eaa43faee7b87e954deac79e684a03c720351b0ecf5c27d6bcca8a55b21e538c723aece1826c1663112e8159004a02270dc15df8d711edd6e36d57996f74b4b4cdd9857d690fdbdc1e7c66ceff7735fd995fb8b6870a1aad9a8f053f29b239d5d5c63890c9e8122df86e73d97a0f8be3ca5ee1c2761c91280dbfd5ab632bd9364e0bd45bdc53e692d0bd67217b1b898687f8cf508c08227dfcd2e9c8b2d3ea0cb0a5817e003758870f3b55a778e510c35d96d2e6ac1f19aff40086919f62547d54f3992c6e469062d68a741c2c36d63bb8dc8a7ea08242b37d07fb2da3099ddc5ecdaf837a366d8c99a4f929b2a8bf0e04b30ff4b26fd98a6f66080fe8fbbd366da481c8c7a8347819dcfcac562aac4da39935b8054b70645f8c35005c0adc276cce468c8ba8198d3e37b8b52a6e6b0abbd45fefea4414f6252f32233610d50889e56966f3b2b967477cec72d6418d0ca357c6f572b587b75594a98d437e20494517b749a4bb8ec0f8e54af5778b68b1c14382d522d17ee1aab5acd2b2cc26a4ae9f12c797a2b553d59b57bada69d9345d3c67cc1cac48a31c57c6640e8c99cf0ab3e4585978029b44630424093d4e6f5f6d02f556273514ec4f2f5ba17938d6f0ba96dc554d7d4fd764efc724a8a63ef0224f27ecf15807dd26b52670baafd031050ccd2d112d7e1390285f5054b8922013159aec7b041d9e69b9e765aaec0ccf382d4a3ffb55509f48e2e46d1afae9c6252800f9e14b5b50b688685ebb603eaca28db334ca34ad3e6370a2f944a3fced71b38ddd019a33eeeabfeeed72ba9fa166f3de5b60bbf4b60c70f25fdc019a3129544ccc772a668b8dde93d346bb78b0e305aeaef14ad5a11d3211d74645417f612687a5cc924b8a833afc14ca18dbebad2504413834900f2b0eac1cb4f334660c97ead8847899c12c35c62f8e1ea60ee3b9d1dcf789661f8325c6db4489332ec3696b6274269c2a4aa32ed74312233697fdccdd69542e836029a96a2c5c0334d27c0cf8e7768b0fac0f53f2fddef449c57e2c7ad28429c444483141fa4037c9015599d64f8e2951fc58da323b606937a29115d245021359f31131cd756d4aa2a21ed96958aa4a5026d98146c2984fdc5f5296478a4421e6c5d2b49e34f7191a36202e36767eb2b53a9113ac972102ca9cf42ec34b8d33d7e7147197ad80be52b05aa54d34ea2a5abe1c58ee1d136f3fb2f21bf400f04342883935be80945f11e59b0afa1e55aa61d61e8f1cb36eb20fc6eeb12fbf59d0824239656b80d5d4af4a9d0f49552e5abf414f45bdf2bc7d1acf738a9c92ecc016ad9f0b08bd9ac2fed4d92c8663aedefbc8106944fc8ece4ae60d0e27f0341f8275401aba3ff4d467b86c209d5b4affe42f32db7691d00ba3469a14aeae3a4b276667e9bdcb323c31b1929ad9c375a0818ba856bddbc94beaad59af12d8ebd38d5521621781abbfd63a97e83c085aef63884eb2aa054b5e04387e7427e7a882ae40edfd2aed0188712c873e88a09121489beb436f4e05281e27044e3f63f59143dd9ae26765294215df36e1a9c8682b9d91cf791b84b950f680fa99a0a3858a723da38973e806d99468b3ebfd3f5c41facaf098f01fbe40019e99cfd52ecc940ed17917d3c0af5b23c253cbb2c9f247ba413127d72520763aa229f96f0449e4663034ae21be8deda76e1b3f02c6f8774df5417351c3354ba50483871dd13950fc2ddae7b08a3d0d2f716db2dab93bbfa2bc7254e4d21adf828cbdae58d2ec592bf2dc4f906ac636173a3072982648fc785c2d9778db72401fea826e92622a9523a751849a460ef80f5419bb233975151d3184f8a62aa4e157d40674519136dd4f8d32b9de07097f318145775b9e72b82fbe94e0fa09e24a4ef05802110cc9556590cd2c3eb085ce2a74c1da9dce8d468e9bb8cd1dc7ce61e4a7f40926acdcc11eaec39cef89ce5cf2155a64f24aedd5b04cbee94c0c38e339e7fefa7541614206cd7f8fcce738d97622cdcf4653e181ce9fe526aff5c279f817f017173ffdca2fcfb2c9d457e472279447772e5a2fa4a2828922cb352dcda0998a0f40f30a3bff872afff3e6234631410f7da6737b9b271abdf69b1e3d4dd31d229d723389be02dc22ddd4baa6ca2a1f9c0603872dab9b7a3899414de7e0068ac5cd0585e75fa918673654129e7015f81608d24040255d34109680281459df1c6340ac5858f78b5d4b3e389aff0b99c4f5a4d09b901a0d8268a84baf12acc6cb95f42696e9991f97a851ab2d4513fbe08a32c586ac4be10ee78a0808fb707c8323d3b388a21b9caffed04ec887a59b7b8f3111819b3f4a6d616ea23ae7d395708a824b9bcd9c169e4ae9d74d95a90fc025869a0662aadef110eeddd11057017a710c333ce5245e69824c8bd837d7592ff89adf806b9a5cfe49cd4d8ea8dbf3222ee81ab3e5a1e1450cfd0bd20fc2355384874f9c340506f01f1b1fb12625e5ca10e4ac72078a6da13191b74b7a600f27e9d467657b44ff3403f903f430e06d53190c0b4d6c93dccf285a58cf3b8f4e21cac894fefd3454ea8bb9fa8a5d4375987f34da0b913d53381bc020be3644ca4ccf3df9e818fbb4fdb23010537a819856724d77bcf5bb0de9d1f91311e62ae7f73e2e1b6f9262f64c2e202d1d6d64fd7e4f1c94f01cd0f2329282d116000ac4963f470c299ebf4c21a8a4faf2a9df79a2f0e0c2475febcc7d274075acba1854dbe8e520bd53fc5aaa7e45f2b998e39a68c23693645cc83aac1e4f9e63a03accc2550edbc18373c016369f1459391b7f4d381f46bb4189491f9b38561ceb9af14e862033078995eea02f580943b548a9334efac8b1df3ad2867feb02578b9c47b29a57388df3d62a52c7e08679c57278003e0014642faa13b1fed751e7675874b4ca47663af20f1665f1f48f859cdb28d8310bbb9f39fdbb7fea7e9f1dd08e84841625a856a7b857102fb7df5d0b0a62ecea417183a61ad7d6da87ebb61da4a1345d76d5a468903545831347fbf1ecb5acc543b302ce3c7a5d838333cb8e825c1487215dd5167a0503c813aae570df2727d6ec9f6520291d985fe03ff9fe43", 0x1000}, {&(0x7f0000000140)="c17c53616c6d352672f0885881e4eacf0e7c0a57729302fc2a7237cc93c4249a88bd40af3dd6213626579ad31cbeef9609977ddc1f23bee784679cfed5960e7e49a0e1fb8cf7", 0x46}, {&(0x7f0000000040)="733eef800b7bd0d1bb00a39f34388906a69eedc508cfbae8012b5bbe2ce3745dbd13af8c17b9bfce931db2523fac9f52b9bd511ea1719a1e8080ff8ca85d", 0x3e}, {&(0x7f0000000200)="f9c35b7aa39de5fb4cdcd3552262fdc69e48d12fad5f80a7efa440eddb9a0930c542b5599569c397b0e0145989a1e60259be1a314bc151a6ecc7a54fdbd0dd7b1b978af8ba4168c44138445f5e9fdbe2828a400e7f755941b036222606177d0d910e031bdc49", 0x66}], 0x4) write(r0, &(0x7f0000000000)="0000009a8121b1000000f3de8be8", 0xe) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) dup(r4) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17e", 0x21}], 0x1) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='Ms', 0x2}], 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8, 0xe1) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x74}, {0x16}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) executing program 3: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) seteuid(0x0) (async) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) (async) poll(&(0x7f0000000180)=[{r2, 0xa9e6aac0282a6fec}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 2: mknod(0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x80000001, 0x7}, {0x5, 0x2}}, 0x2) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000303a04f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000000001040090780000000060db981e00003c000000000000000000000000000000000000000000000000000000ffff000000009c45477eddb43035db4c0237d3e3b9f6781adbbe"]) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x5, 0x200, 0x1, 0x1, 0x7ff, 0x9, 0x6, 0x1, 0x1, 0x12, 0x400}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x0, 0x5}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x80) poll(&(0x7f0000000000), 0x43, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60756aa300143aff9c1feb7e000000000000000000000000ff02000000000000000000000800000187009078fe8000000000000000000000000000aa"]) r3 = accept$unix(r0, 0x0, &(0x7f00000002c0)) sendto$unix(r3, &(0x7f0000000300)="6fb9f71f0fa133d18ac442a7625c458c9b5aaf3b4ed997fbea18dabc83ee0233d5382d22b3bdf4771951e0361bf3d97f5ff72cb423b3635d27dccbfbd960ae7a141afc05959bab02b6d144c100090cd6ddbbf195fd76326e1a3fe4272c77e70a75382c418fbef477208ddf1f2c629090ad94ee90d0680f7a286fb7d999d010ee8fb287f328201839469f4a255ac66bb371c6363198c8ff46bd90d6cabf89cab71aba3868363b50e259273a22110f88ce877032d4213f2744e693047b3aa432c321652c4d371eed767fe12f88ae93821a7a2e2ba96efed960251b4ceba95e5060a39ac1a73267d3a17c41d31b69021590aa5e9ad3ce0ec2", 0xf7, 0x0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r2, &(0x7f0000000300)='_', 0x1, 0x8001) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f00000000c0), &(0x7f0000000000)) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xa, &(0x7f0000000240), 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 3: pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f0000001480)="9fa53d7722fa0c0203b23d920e0bc03ee44f24a521df59197294baad8149b1395ae4644588f75123ee5dbf5b4360c4aeb6ccda65657019841d4d16a03b58b0592c166cfd94804fab0a3018cb0ba32df9fc9104de1010fd175f916fbe926ec16854d195", 0x63}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d", 0xc48}], 0x6) poll(&(0x7f0000000040)=[{r3, 0x4}], 0x1, 0x0) read(r3, &(0x7f00000002c0)=""/82, 0x52) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {0x2, 0x9, 0x6, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r6, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000040)={0x0, 0x4}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106, 0x2, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) close(r0) pipe(&(0x7f0000000040)) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0xc, 0x0, 0x0) socket(0x0, 0x4, 0x92) socket(0x10, 0x8000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x5, 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4010, r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYRES64=r0]) executing program 6: sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040), 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{}, {0x50}, {0x812e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) write(r6, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x5, 0x0, r4, r5, 0xffffffffffffffff, 0x40}, 0x8, 0x1f83, r7, r8, 0x3ff, 0x100, 0x10001}) r9 = dup2(r3, r2) listen(r3, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000400000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000140)}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) fcntl$setown(r3, 0x6, 0x0) read(r3, &(0x7f0000000180)=""/52, 0x34) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x48}, {0x16}]}) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000380)) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[@ANYRES16=r4, @ANYRESHEX=r2, @ANYRESOCT=r2, @ANYRES8=r1, @ANYRES32=r4, @ANYRES8=r3, @ANYRESHEX=r7]) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r1 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x18}, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYRES8=r2, @ANYRESOCT=r2]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), 0x4) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x2, 0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) seteuid(0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84, 0x2}, {0x5}, {0x6, 0x0, 0x0, 0x80000000}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) poll(&(0x7f0000000180)=[{r3, 0xa9e6aac0282a6fec}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) executing program 6: open(0x0, 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) socket(0x0, 0x2, 0x0) sendsyslog(&(0x7f00000003c0)="a8", 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0xc07, 0xffffffe2, "0000000000000012000000000000000000000080"}) writev(r1, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)='\b', 0x1}, {&(0x7f0000000080)='9oQ', 0x3}], 0x2, 0x3fffd) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000002c0)="acf2ed181d9090ccfb6b2509f8ef8887e01b001ee550e5a13507e2931fe649ce75343271470b1b5a1a668e5b5fb6e30d2f64784789162c439b33e882bacbac0bbb8f183d55617b4eb93ac607c6b3cc52d597dcd10c92c724b788929377d9cc4833cc73969cb316377c845d127459456226bbfd03358bb4e2968a616effaa7b4605c0b2c5715546204ff529a2ca01320ea46b861e881b58386cb3", 0x9a) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) executing program 6: sysctl$net_inet_divert(0x0, 0x30, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x100) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x28, 0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1bc5bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3daabf019a4411257391c0e9e51b0c4fcb8ac5ab3eeb34d163bbe136494c33637664ac408d5ca6afa9825142e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72de7ec00166994", &(0x7f0000000240)=0xb5, &(0x7f0000000700)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(r1, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x108) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x1) close(0xffffffffffffffff) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) lseek(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) dup2(r6, r6) syz_open_pts() syz_open_pts() executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1d4) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1d2a, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000280)=[{0x10}, {0x38, 0x1, 0x20, "93e5008832e301d9e193e2c9325ffd792110b1503693835afe03c732a87b2e143465d19e2204"}, {0x1010, 0xffff, 0x4, "d2711225327fb7d9d5252bbca8dfecbe9fe5d59abbee64b6acf3247a0ad5c83ee7ea3adc076c2bbc1739f96a51c20cd480cc812c6b85c778466bb1476542d9bbd0409a284915200bf23eaf9093540c64b1930a13002001dd75d77dd926d8115970d02bc5f7130f8f68ab1c0080084ef26f4e9b46d46bf51f042449d18724cc7fc3ef7468f8def1cae55b26013ed8c8d4160d247295b90e162352baa8d529e210ceb4f358f00d882863aa65bb5a5c81f5137c5a94b72fa38351d1b440f9e8cfeb683c0985d620e3a4df088326e480cfdf67b4af913447af918d11c55afb3e55b9330bb54f54be47c82ee4a2415f7aa88642e10b9cf59b60edaeea6c5a0954340660bc642274428d5789be0b074bd9c6cb525e7598f4032af7afea27fd409f08aca3fa679ce44d8345503f5ac187a49b8081cf3202f3ab983ca93998883ae7ecf0900b681b3e155b872b7932be39bac805c402f842570d55b7cff164495cd2754145fbfddbcfe41bc02f573cdbd5be2eb5013442a52ceb05ef73ebf22683cb2af1c6edd6fa5b430c70c7167814119c5916e66343c5b41a34b7768773f872750e67af59259faeca8c6b1f23f56a26bc7687f5ee7b4e49fb50edd9bf20eb43f6ff1bb4ecf4d515eb97157a86b2395bd180bd2412db02cc8a4362f2ecf6533d52242b15d6d689d3e708270fd314876685d715e3da392b2d3372a2fdf12e321141f5ca582bde509ed2e8f10a6c45a708e8c5763e52d77bea5b87a63e40e8a87f70bacc8233aed258c7feabf239f5582c32c69b91a3839a7fe52765d933088d20841ebd91332069967706973f716b410468fc215562aa8b20a146824d8437dad7c8299a76d6282bc20ee62bdcfbae0d28499115261a96b8ca349bc7b454d246b19dfd15a03c11491157a81d296c5544e98f9faabe4719428023bc53db785ddd56ea572a57818c8ddad42526f52517074d7edabffbba6c26c0afa801439dfd1c423715e75721b37262598ab898f6c0a0f391e86f6a5032c9410b0a9b39c458395d285044ad997bd4e1be5428be19ed342c06273a383a496c42e1fd2c79c97ce9b14996a5cad7332938b55bd54c63ad888f92360846b3bf957f42553ac2bead3f8fd7d42eb247d8ad9ccd0066afc167cd284f50218131c4e21a07588bbcb894f19781ebf9a747f3d858c6ad56497b746708c90b619e9ccf1504f665b481accb7595386f5ddeb9841ecdaef9cf40598b83b39d947bf9ec6f1c2eec06951504f8efac30f5340f8eb77a064e7aeb060e1559eb4d1e7fe5d23f04f5aa935256c1f58f2cd68030b627635758dbabe7cc0e3797981eef1c2d4fc3e39a308bf5185a6e74d9c3c01fbbf8953c0adb70d7587f79d2da71ed171b9ac6df5e6848fea38b1d436c1e83ae5c404a8e0d4e7bd2b1b2d869d6b73e37a7f05e2fee1575cbb031125fa93b6dd6935dd9f737cf4d1d506f34a2a627d08b9445267c2589a335946c4ff17f8eaeebf43b88d5801657d0c175f808110f95f9418d49a538df2ff252a515a41f4d7a66f758ba98ca232f685fd140fb776e97cfd4e072200ccb69ab4778ae85a9fd93638c7dec6de8ede86f21c753d35e5bafadafb6356e7a5555380f29010bf46d6a16aea7bfc7e32d98f8cf0b5d252173cb87d7932836602db3531e0f9c36de090bafb2053bd57cfc42d3c3c202faf828f7d59360b383f89e5df86b04e90e5fc1b865f3557b86f2805b68f0c76797bd6ad8e63a51b16071a5a3242c2bc52a6fd7878d542ce4d8360685716bf9cf06d30cc841f67583cab1c9a2574a0f902e532de296b8337d3804143c6af0c8385fdd83fb699100849aa7dfd091ba4d8b77dabc0f28ac47b888d6b0413b2c540d438367fd183b2705cae18bb2919419af553162544292bd622a638d08ee0c3fda42aa4687b2a040c4fd79c74fa831dbbaf1440d1461a60709abd667a1b50ef5013d18e006da164c126caf3d28ab2ece07e3ab338961f48864d13c7abb04f976f62a5a458feb48738ad9cf3cb854b164fcf4a60c6c72cecb6c81fd0e84fdcf9377a4ffe96baa4b811b40cce1b1c47f8f3798336885d68e177f8132f26d9e51f6889cacf43db1516272aa73f816716ce9b614c7b39fe875f1cbb8aeeb91aa334284b1788d576c609331da83ca58dc336188fbdd533d7f6959ccdba55cb06f6681a6294c42490fe57c1717698f0a54c55f3c12239da3b661273d8e7517b72911331f66e8c7d32ac3732716f11eaee5c64998796106165a5985b512195d5d64436d82850d6f99fb33f0ed5040d958b81f1e9f837d181d1b107a38fcccc7e59f18667d60191599a8a7cc842e34799d36225ee680ccc6cbfa169f219283070ee92026d718f3412ccbef3e2d9cb06b6d0daa0f1b1677d4ab8744020b54fcfea41725f15f73633edb415341ec784d66b9cc757d1820a1934cf82737ef032eb450d28cd36295f3e215358cc386f9d6872a7dc852017c0a170aeb59102956d70bf1e67cca0ed887933a767c9d272ce6613fb0b9cf7862ba833d09729c68add7c69d1c9e365b8123d528d0df1cddc57a03541c734f9006ea05a73c6561020998c4f8fb1c2cf6f97dfb84dd071387ae34193ce354d75e8f3e6f552857a84c5e1d769019de96506b852a480dcfdc5066dbbbb4a873d39bd5b3ef06512fb129f1657c444880587e7c077981ae1b9514dfdb9c599feda4dd581c283e46f05f555adf76b5c98b2fa16ae8cadf07211b6a031e3598a302d07c087a4784bf8851699129b95a7a4d8452c55dff874bc80800851c4ca7d6f3e0e2a38177a081495cecc2e0ee1cc8c176ba3000a76e624439a49f41565f7fa093b70ec87d430abdf095c274918b24f3be7d5cc19a03535ee4eaf892905fa24a79beb5e4f4060842e81f243a6a5e0e433073784b252d888b8edd348f888a1dabd6ce8ee9a8abb7e75f9d10b7e8a1a513fbec3dfa28b7f99fd70b7502ae3664e4d341bdac1ce3f9ced3cb369ac6c36f26d888d71d95dcb6bb8982d0287652c37b67912dbec2a9b2679cb8f5c28c2a1b2a1afde817fdffebcd47c8938070d109a8bc6ba11aaa2fe3d659248af793c66ad30d0bc51ff05301b9177546798d5c7c1223a90271ff24388dd62e83607b9adc10845689781343b7af75a2a96b81717998ec07cfde7a1a98c50005cd4c01ebbf3c7141fbb91a1f474ece8b213c7d243f26a8f787f6cca2840266cc27a6503f80a577acab4ff5483348eb8c462ee29f35330fd5f4316c2147566a39e6f637a88594a9ed21f4c03559492e606c8bf336d48c5b51150c981e55c07a910be9df5a16f10e6bc271ffde377b6e597397e26569f81578f7540513110ac82ee280f394b32ff3abc851e7935f97f5ffb298d9777d3f9f3b425a5a9f4e5223375996c692f1f9d6e8b402e79389ce456232f916a99e6aba20e8eebf3a644dd0516157786bee369eb6e89c9f8737f75d0758a333771a41329c49357518aba9067692bc09a73a12638e2e2cba0cf415dd3d0a3f14230eb0ac590a797e657268d9660826afcaf2d216690f496029362dd9dfe06aa6a1d9641ac95e24f7600fa7a3296a97f246af6ec712df51d5d3c4a06c69ea5d3ff34251228026f2d3b4d184b17db6ff885cecba86d432f3b8b8e95056ef56329e0e9b66764d6e9894427eb636f1405aa7bcf74b478c51bd7bfb628e6419d362485ffbaaa81d343fb5099b281030ce052206592875713991575872f6f4c1c172e096df2ceda890bc57f0d548b61a391cf6e8baadb317876888e22add2f57c6e120e43dc7c865d25dae9e7ae86c551a1a9bbcbc9a56f81b10a6b9d93c584553108edd50c1775c63048099550ac394a11f67a39df3c909b9df112bd4342cd69f090fcd22a1a3904cf1d56c7490cdd3ff966a304e28ad957108786a32ba316ce778f8b972af3db784b97843008f5164d674301075e66fe0e94f77f91a271ce9a2f8f36e59d218ca84df750e609acef0c966f71b04c6a7abf83a368b6447265be8377102f5d9c156b3ad0e517de955233c581e5d4b0ca7720689b8db904c42572ebe7ee6e2a042ce831e5ffffdc95a8bc023a2c9047256536d2a88e85287b4575fb0a4583a68fd6aa2a6b39eaedc2fdbb8f81a662a88190e9c50f2b03903a922a62d52cb7416ffc8241f86dda2a46f3b41a63c37d54c338ad6d13ce519e941dfecfc7f05b4d1124e4c2124b7c3a26a3bc647a5410c436c40ad4a97e0304b0a752c7b96e4e23c2e0c64137e607ef76c856c659b01c6f88a589333845f3bb9f3ffcc1640089a094995833142dcb7030b92c460e3e6f0106626542340af3a5e96aa070aeb4a51a782b9155e6822a3219eafa6ac9f2e81bc6047f63eeb6a233dd8d92fde8a06cbb120b224769fa9f33ead2e81980263d40c42d19f13d7447f57c9368de2f9f8c265d50597feeac8823376acef20042e55aab3221f58f123a06a3245e8ff17e41b26f37d4640de596c04046b56e70d9112c03d305d5b5e9dee05cb850e5607b6cca1d588a73193716770f4ea7d4ee94a16bca351859f1ae96c07be429d890537e17d6968ca8bdad70d2a1910e50f02d92d2a424cdfa47996adb8632baea7dd846dfaecfcfc053a6c29e7664491236451929654b575ecf6a83dae4f32678d4ad9c88f5e5cb641d1ff48a70e0d1a67d3fca3f10165a529ea1c190f485ea3523e33a7676dc92ad5bd96bafdf238ca6ead893e1bb03c98268a3c57cff73db8b579c1d0254dad38ccaa5ffaf010d76f9a0ed82f784692ba9ce1d26325aa95a67a52741312c4c78a1757d7d4d1bba0aabef26fde3145bf540ef804f09f1d18a5e28f5d006e743701956752be6f5afcabe01a1cabc3d2ebb87ccc43a1935feda2c8e9036ad416f0dd6caddc87442908de2db452c37313dc11600d23bea9c722a8fc35ccea588a266fe59f18b2c7927f663f530aaa38d1d69252732c5fc28279c189683c412b94e5f293432873dd941b24c80d070c8709894defb57470d20a0c72e4eed967915f78d4fcca994dade990d8a3c41f25fb19352ef227ebe88a87fb09996c87ceb63f4e86c9e1aebe844a0fa648944b7713a71a14c2b6ede2c4731eb4605390c56c27154f17870933c35564a354b740ba5b7de0e0bd2be519eef0ddeeb0a2a9e1780dcac3fd7998d56eb86ff68a604285793818ebcbc691356b7cc3aa9609441661ea5b1ebc319b258e4fc3c44411101a61b56b75ecff8a9096488ada35e6e5cecb75f7625725c0814fc1e186a52cbe0fada5b504b4b02c33507ab6ead72576b79879abdbfb298f573456b743ad2a8b779d7aaa7f61083f82e50c7b7e7e236e319db5171771ace030642dd960ce1a7bfd7f5cf2405130322d3f62a2722b7fd9a8e210b1bae0601de564bc875a5c2e05950ae2e517efe536a00cef871adedaa69d8f64e4c008ca3516029a6c0a0c739ab211021ff200608e6722b0f8b683cd02456310a41f4f2fdfd54809044218b2e5271a219c0246c0c5b783f5bdf1ed2d7fcf19b83422b2bc738c27fb0a44c1ac469ae2deb3f3ae1993a81ecd5bc234be07aaf24263eea862818f27a34632581f475fc79d8382a8f9886b1dcb08793e06e135670eee371f4cfa7ba16db824e90e155e145e2f94432a88e52ce4685bd9193fd1d37430cc5b8b84feeff12475dc4604a7fd58cdb9d300192f744dfb9ad20a2af9ebd47b40e6b3c6afdde1b85b999bce3103886d94e3b44e739052d0a14ad2844f1370395eed2db776574740cf267d424dbcbf2111c7041fc6ac8764838f28195d1f3151cab70798fe"}], 0x1058}, 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="055e917651f5f803291e4693005b09e29468c3178f68cd08105384f2ab1540940c462aeec64e9831da2d3299432b", 0x2e}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x40) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) ktrace(&(0x7f0000000800)='./file0\x00', 0x4, 0x1f20, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0}, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) r5 = fcntl$getown(r3, 0x5) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0xffffffffffffffff) r7 = getegid() r8 = getpgid(0x0) r9 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r9, 0x4, 0x7, &(0x7f00000003c0)=""/96) r10 = geteuid() r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r10, 0x0, 0x0, r11, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) r12 = getegid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="1d3d061defe6c06504f2262341090e04b95dcfd5b57bace5ccd7fd6c44a453bf365c9a578809339b4c7bc45c0256d7e29c6d0b34223a079ccdad1549da5b89f79da8783c37debc3b8900656d69c111d6264fb3e8d4c2743a84f35268088ac27a2e20956819720e28ea71b0b7d289446f3e2b9eda3550927fdf55347f6ac3332c618fe7ae0cb95aaa63b3dd1f8bbf2aafa45294ce5de0aab66c78c2133d42156a8d48e2fa1c0941c14a934d4d382a", 0xae}, {&(0x7f00000002c0)="a0636b516ea582d1b6b0561405c911ca5896ef77cdff8a6a02ca2dab062eeb65b04b308fa2dc5d639e49be06942e9cc1cd37106f7d4a91abcacb7cacf210a2369090cef696", 0x45}, {&(0x7f0000000400)="496a0e56806b6d9308b8dd954cc4dd71a089cbd7601086d9d39ed0b8c52534b838456a883519059ef93435bb6302a88e6063cebddf2e89812acfccbcfa60e686d9eda4bdc71d71828c3d104f4053c92d10718d01f58b4f1f963cfa5a58224dff21e4d7e38b106f6b381c5c2af0ab22af7cce2e356d13d164d4fa66913b924f", 0x7f}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000380900c14663f858e98b83d4d69e9fbd999da7d4928928f89cf85f18c317b8ad4f48c889082e5609d314a9d00900000000bc3d3d9689936737f65f2144a5d0c2c847215ab7b0204b1f", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0xb}, 0x5) execve(0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x0, 0x2, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a14088faf567c1d2a0d00000003907800000000000000000f001d6dab88971f1851a88009649025268c57701117f85bc44845eebe6ccaf1e5f438f5ebc82957c6a1e7a26c1532adc76c4a5d43be328cca0de5633742b2c9bf704f8c0eed936851d6cad4a6a4c47bdc01aa89"]) executing program 5: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x7278}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) poll(&(0x7f00000000c0)=[{}, {r0, 0x40}], 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYBLOB="fd703ffd9c4060e51390a9d9f2171451fbdf5b6d0baa88f436724e70c7ee7a79c4356c090f5ffd82b7957d1c9328b4276dcf996bd364d1950b89d5616be9a2a9f4e5c33e98b5b7bba921f6cdbc3767f3831620ab0ff178f58249d383d2539ed9d48fdc0dc75d7ebf564f263417048a9c47a5318ff89d3ad36bb0ebdc7d714b1850c5e051155391d44b5f83453c726b5423a4e0f4fe9eb7fc34f07bdaae14148ae8502de98c28900576d83b3f65f3af1d9499a6297820cde53a879b4a480b13c07ea7e8518374b12da74ae7ad00e3ffb68b74fd6e6f7e553fca4172d09dbed06f11eea8707379592013b1b5d78ab0fca3f625880096097ff4150db19b4e3718f59728879b0fb822f3cb942b4eb958054abba64f4d00032a953d5ae17039cf1b2a8f4d1022a4359b5da51d28c546d267b69206d734a62e30e6295c99bf7f271b8447479043519469c2d79272f5c859028a6dfa781ae1babdfceab7a327f532995768c20b55277985d700a505b0fe7ae36c1891fbe1766aa82134374654d5ff426b32bfd6bdb49de1b79cc9ab85e5ef013c4ceaa25f5e9e347f7b6542afa3a80e648ba1a42058d9321bc3b6303bb8ba835ffb8986bd9ca0e70a5a27f89120ea10adcdf146309e42b89237872c8ab389f41f384cf46f089f4d02d10eb0d56430386739d0c46451ffb1d7716bd5fba2ac434411a1477bf945a6c12e3760aebbb4338e72c15c2a08bafd03734e609d64d80b8fcf226bbfacf3d1578eb81f3b2fa2900a6eb6651eccea08fdf2d8d15d773a2cad141c36bda3e792564ff533a1db811e4fb9d20b43a504893c991c7a9d798d0a8a4a0546be48245c0ecadc09e77e96e800fbadf7145b419fd08c9391953e0a839436c42f16ffaf6dbb494e16cd9f79f3a8a1849b0a4173ec5fb6b153da7d8a26b03acc2baa228632ed41722a176f8899f62110293a14155adea17233ffe70b9b917bac4cb312d0ceb564973a038e579457efd8974e1a1a603e59815c0f95aa875753fe813fcdd81523422363a9fbffa245e4199d09c3997499625454ed48d0845c0c1ac4c30308fbe6c8ec46830fb7372b943f8bd4a38a4a1d996a76c6a26ad1c82719ebd54ad5a0378b0e98a9a878998936b773ee335d2178a27665201f2f591c7e6b24d49c2129d23e64a86f1b47aa3e9bbd8daa37fc08a50704cdbe52d825157441d2a24d24f89f494bb7c8d49182a2b3d1a056776b1828a3f62bc34084e1a3a74afaf71886d7dc2b6e03ca645a3412e247e7d44c9b0d12d971135d9f063085af79b84239725916bb5070d301990e6df7ca0f7d3e8c490a7fb468f370711307f09a2a0af5d1124495459a2931806204548702742c97a7cf5a6a48387d72c3ace9eab90db8c23b9475a0d5310fd816ba1729bc36dcaf90b1edeea84899fd3bee308778fba8f819f0ffa404f795563410feb03a1c9c3623bf9df927ff3e921632b51afc27758b94a54492fc97b1b2189eba6e4989170367d7bfb7984c339d97d2d62a277b8e8160f286534bc950589693ec43d076d44ef99a3e135f4a1c5f8bbbe0e33886efdebd36dd68b38872856797d7d06cdb5c4b286ceda9e81ca1e02052c41e914d4948c2a6e0c2315a66d08e4f590c69c6e12083c9b4fccb7b059107492e18058abcdef15c070d13efdebe55ea58babd5d46c3aef33336ede9610c2358733d8957a19b9a14e6899be68a58710eb4e7af864c94a29ed826dad833b41599c8839e02239952f11e7037e7b1701a653184f5fa80a521f145c97b53bb3588508643d3dfbd0f9cd124180517d133f35dff59c28d1102d6ba6233a3ec0230e7afbc4b644ded6beb8856d7fcb656d3ea050a4c691641d5c9ee26a0a1924238096b9d3cae17622c26aafa2361944cd5e37beb7334ea15031bc247da409399d5b4a3adb107d37fd034c28785976f02538a20fa6bb8db103afb57a1542e55f3444e8fb1c2a5b6b1fc83b37a865291953a6a5709380dc5ab6ac0651c46e25089c0ed0cbb7ee105e80bf2c12d5d6be7c3afd0a306bcc23c86c484f961d4cb65c803d4c92c2b5c0b823f62f73eebfec27ae3afd62a149400c2b9c33d0a114cdb6a6bfc1859afdfc70c2471cd0ddcf13f3368c7f7e0af58ea9d31ab2c6331ced7ede2f6c9dfeac72f6cdabbdc41b59d7ceccaa37f1b96c0126b07191c858c0b7688e43ae3f72964b75f23476bfffc5cd46c65353c37bebf90e4943a45f29f0f7a29197fd3f0c45921d87c693f8efcd2b06a58f321945a728bc6f2de1499a36bfa9187c41303646edce32ef31a674bd2d5eacee6b353e8cda30aa38fd2bbaf84d60218863f3bf7922d67a5df3fe99debdf070be209fdfa4cbdba18d4426a13d3852e2c0c408231b49c460b5d47b8680f33a82053d9508cf5b554e1a531d58da888464f6ab0863f42b11a44fb6162145d3eeb2f9bab9a9806b856aaab50a02707a0a29b3574f5bc61dd498560a4003b6cb2acf8bb5524c275c1e78fed26cad957f6d13bb1f60fe53914c98f8db3397621ac9542cc4e839c480ef31acdef122e9efe890f2317bda4ed61ad061b00a5217395cefaf2eecba7b0b14b01c21f92dad58f8981fefdbfd5c0e329378658b62a86c1ea437fb158e5bedac6fa6dae090a4f8ee6f3a979646839309a62c3022c9fba3c2d84e4c36dc5f280deb9e8564d0b37d506d27ea3feb735ba0ff52be6a9b865dba9ec1e908ba40dd303309306e08b302e1811767f45ac11aeeae1c3cf65cba71f5b11a8f8b3b61cc99f61cea422f9fca9095dc3008a5760748589a32db66dfcaadbd06f651b3e1b53eb169c9cb6906950823abf4c6e404fb7b5da5d26d7f3b89cda0df23fac02810d480aeb7deae38cf572990576d406c85eccda511b8335c01aa5a1deb8b2d122c0d94e88ef8805dceaaf690bf879e0a7ca4d56110cda11f019e238e64d2b51a5b01b71442511f1fddd01cb134b9dab6ebcd5bdcfcffb831a09f75078dfad18c05e14d563e98a840173a3e00d5e9b20152bb482d6ae64a7863c588a73c410247ba437b47f498f381543206868dcedd27d51a32525e853a9dfa43a3b0eb561be481a4f4a3a1e85b9328ff529c00e54e5c5e6506c702203b23c9a860b320bd9b837d8a0c8f55d73d1c638a71f25ab5c2292fff8937c36eff5cee678ef1017e958fb6a17155b5fdc3b43fec26110aa5cad6b82f8cb56863aa170715b6543bc46bafd09d08a1cc839ab79e7c9e74e7470609fc719a551a3e5fa173516c6735503c9bb1c3f720c26a82bbd076a105164f7f5833d05d4afeb03e543c81a4b15a6908098fe75f9a7b234e2b193b418acdc0a8d2fef367c1545617da4a9d6bc21380d136c564cc2e399a95379eb44a94687c5e62d89eda2899d60ac3197b56f2f91fae42e08468272e9dd03a50f4c7ba13069fe8628ab52b4246a02cee43e135634839d83c9536545b7c2293969253939ce8a22a17251d5a3f1490b7a1dd274db19f413c08ce0bd1b792c5241228e2f85977413e8d23b64cb22fc2d0ef3bd8ce392714ea371b9e1eaca4127cad4b8f6920fcf1e130a5f43fb04174216edebe1f29c4e6a816fb28cd136116ad08982d2e589695869e7ea945a8293e1cbd4f971df022a8d293f29e749739ce1a42092dac6fdad633d40a5e39fc293a5d599d8d9766da212486e53a271667b6d36c603d99784e6df374ed9d3207ea6ed7f8ca0a75759df8b9a78f921f9ff28ee731643db33f53ed67138319ede66cf6a6e1f8d2261f959e7a706d7769111a23c96e000c168a971a2ae7c5e578f4cfacd1c874833c9cd820faea299ef78c61567dfcfaf515ef4dff15a58862335413bdc3231b99d19e6e64a81b548b5bf2d764a7f1efde0d27639093f750fb66c8020b38f99ad01f495bbefb82087baad5a5a11712f5c2568d064eea04697dec93d7321cc0510c7abf4cd173863549a6281be49d10c16abef47821450d1db23afd4e94d055694b5ddbf41a13009b0dff1cd545a1a72f41e1d3c25bd8c22d2a61d39686bc81c0fa3f1af56a8cd555500427cfed7a398fbe884d31a0e954139a928ab07ecde912b4696de3fe3e808d9f59b5a2a1fd44873ef1bc8b97e53b31e4bc4dff940248adcb63136bff9f2b1aa3dc486928d71d82fdf8659eedc25adda876194f7e605b12c1667f8290aa12476050ac42eac61d1a0f50fd35bb2fee41eae34da44b910b68cd0896c074b48a71b69bcdf94b5c876da0025decd13d46e57d1521fdaa7e1358e2d71cd5b681285f881a04a83c6c3db144f325d93421763733bde175d29f6af42b25aec6de8b7f4acdc968c66ad8af13e499536176e8a8a38f78bab8d3966a480f1c5e35b42a1308ff79cdb272a7093861a4c51d22a746c6e7b02edfb624ed7ffd7b18f8bc82e4503bd705f6133408112a2b2c1ce69b22d9851055abe14c48f79ed85d33d9b7d48ce0be03a16d875616411d0ff37a8cad39c33782f3bf5f4ceba52f14656e3bd7c9b68bf61c09e60b664a3b4de99fd3a98944aff582c68264ab2a54c296c374a784f4beddd022dad088ac39a4ed861597af79684b0b1ad380278f84eee5ef52bf80518ae5dc9b7d05491bfc6c74279847945f9cf8c4903d455983cf97fc67419abe5e9e3f55c7188e2f6f6d6e27009e471dd87ce9a18a04e0b0edd1cb46d42e4b152ec02f37e3df8a501a1a739dec8403d17e21dd16999de448f582f7b809824d240f82502f50c5764845368feed9ab7b1e7fb77bd8eb6c41d947ab008418a4afb261bd65cff6c92aafd67a8167d2b0ec624ccfae4802d385048be967fd807cc07c7fad2c3a49020db3a693507e88e6c596b7de0ca881b2e091641d012a168b27ab38e01cc895568e9edd88e1603e2059022b9a228cd89ba705a55530b8667528f99d7c6fd30cf002133377866380179842278f7f5c9e0bfd94f21a2da31c169327092f0afd086f5abf194c1086db1a94943caf7a89ded41ad0bc3f585c0352a2eb60a806219bbdb03341f95e85beb22f433467ddadb6122b4f95eefffec112e5a77e74bfc477971ee001db077676b26036086c646ad8ff384768a0eae85266f5ca7d4c1b286310fb944b536fc8f54067ca3931700a9d741e691f621c367ff1faf338746fb845291d86dc7d8434a58edbe3704333486f61cd55c575416fe3520bba3ba5861910a1f779addf4adee629105ff53a560fd0b34a1cd004c904989befc51085907f4f8afb5246393a23c15d420f6b57bfc2fd72d67c19e6719de3228084d9318035b0e0acd130c1622743994eae19f328412f45f7a0fb80ab602b549479003b20dcd3e4123ea1f21d982fc940666e9c22ba4c554b0fee2da17ec2a2e45b2022cb846fea4a550c0a18e82fbcdbf79b663acca40058ea98048021fa663714020238008896aad7894adc760458c25f1fb98fda97f7beae64f0c0f6d92642c1c0ee490fe7de485443c515128099fb45577600ab55a87a8f63e34fc71a900eb658788737131b938dc68d891cd4b70fc3701225e9bd25da0b68a7c45862f0a3faa39f8b2717e9b1d76039132de3f73379dc08cc1fa704faecfc95975451235d2fd25559b6c546fb9f436ff3a2a013aa6f7c8c5e8beb8164430d46bd42c8711fa3ccd127b69c1812acf69b5e545edf84dd548779931945e528ba98cef2941405ce5b463d61433d09ae344bff2446f0fb4c570cd3a29fc485865ba31c2413577479467b54b810dae41888cf8def9f1bb50fe542afa41006ffefba4cb28f6d48b67973fb4937ccb6238c521e78003992b86e93716ed61c762b9cf1a6ede", @ANYBLOB="8fb213bf7955b01f56e1851cfdaf5cad8974c997c4514da4ee6941e90b78cd4c87b71cd951a36766edb730556782445067e28f338231", @ANYRESHEX=r0, @ANYRES32=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0xffffffffffffffef, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00001e8000/0x1000)=nil, 0x1000, 0x2) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x28, &(0x7f0000000480), 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x4, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = dup(r0) syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0x4}]}}, @icmp=@timestamp}}}}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x5a) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x80010000) r6 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) listen(r6, 0x0) shutdown(r6, 0x2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) r7 = getppid() fcntl$setown(r3, 0x6, r7) write(r4, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) close(r2) r8 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) poll(&(0x7f0000000040)=[{}], 0x1, 0xf426) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x76b}, {0x2, 0x0, 0xfc}, {0x42e, 0x0, 0x24}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) close(r1) execve(0x0, 0x0, 0x0) executing program 2: ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) seteuid(0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00') (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84, 0x2}, {0x5}, {0x6, 0x0, 0x0, 0x80000000}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) open(0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) poll(&(0x7f0000000180)=[{r3, 0xa9e6aac0282a6fec}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) acct(&(0x7f0000000380)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x20) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r4, 0x0, r4, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r5, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}], 0x3) semop(r5, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x7, r3, r4, 0x0, r4, 0x0, 0x2}, 0x7, 0x7, 0x4}) r6 = getuid() r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r4, r6, r7, 0x6, 0x748}, 0x4, 0x3, 0x5}) r8 = syz_open_pts() dup2(r8, r0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4010, r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYRES64=r0]) executing program 0: sysctl$net_inet_divert(0x0, 0x30, 0x0, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x100) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x28, 0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) (async) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1bc5bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3daabf019a4411257391c0e9e51b0c4fcb8ac5ab3eeb34d163bbe136494c33637664ac408d5ca6afa9825142e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72de7ec00166994", &(0x7f0000000240)=0xb5, &(0x7f0000000700)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r1 = open(0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) openat(r1, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x108) (async) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(0x0, 0x0) (async) symlink(&(0x7f0000001340)='./file0\x00', 0x0) (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x1) close(0xffffffffffffffff) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) lseek(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) dup2(r6, r6) syz_open_pts() syz_open_pts() executing program 0: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x9, 0x8}, &(0x7f0000000180)={0xc3df}, 0x0, 0x0) select(0x40, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000580)={0xfffffffbffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x400000000}, 0x0, 0x0) mkdirat(r0, &(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) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getpid() r1 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x3}) accept(r1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) close(0xffffffffffffffff) open(0x0, 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) geteuid() getegid() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) executing program 7: open(&(0x7f0000000040)='./file1\x00', 0x800, 0x0) r0 = getppid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r2 = msgget$private(0x0, 0x440) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r3 = socket(0x11, 0x0, 0x0) getpeername$unix(r3, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001540)={{0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x106}, 0x6, 0x0, r0, r0, 0x0, 0x10000000000002, 0x0, 0x1}) r4 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000003780)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000003c0), 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000047000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000001100)=[{}]}) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{}, {0x3}, {0xe6}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0xfffffdac, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece769e0afd4157343393c1dd133200fe"]) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3}) fcntl$setflags(r0, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "c3e137a69f61a56500"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r2 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x200000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r0, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000740)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0xa0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000340)="8b42d6cfd4d957fa99870ba6beef559882d64dd0d774b5ceb381c17af784bd393cada075efebbb446433a94e3efeefd89d7d7820b79a3c4188c417ed2013f2d89422e1445b982ba7d7e935cfeebabbf220abf04dab8a08c2df8e0776a425551fb12d732326eb0003d65d51208414664e133f28ea90038cf540471afebd9e82ae7986972eb7d4b6bf79793ada15e7aacd6fc89b6b9f97e85fd77bf75fb5cd0a9eea0da35a2a62bdcd780346502cf6b3959a49b0c7586b95735151daf7d124c292e075c1064968cd64e6e5b077f11331e6e4e7b30f68fafb08ade1705792", &(0x7f00000000c0)=0xdd, &(0x7f0000000780)="9be7ef75a5c7755d5a41a702dedc21f20fa95aeb98c9535a60ceb08a6f9a021f3e29ba37e0837d74cbb94e64774261752214973ec077949d29de2867f5cb34cf45b6b0aed7a8af3f6d5ddc886307d4a9acc6236124ac82bc784dcaa006e37ceaf97a97bd71d6e8419a12806206d7d9aa120c031972318813d3b78546d8ab5d01eb40572de91de0c2982f0b79d4ba50b0d44e66389a5e80ee8877eec13c615521c08f13efa1b470419e43829f89b24e60f15e3bebb7de33e98a9d321d3da776949fa7ef939916542efacfb877459c60c4788054bdd05da6d0614aa6c5770c9428494ec420ee663ebd29a2a7151ac1e12e0bf4b2b590f322c438dd57b59cc2b1e6a33d87c88deafab0c000bb8eb4c1bfb931edbbf8ea028eabcebc9e9fc0e040dd4c8ea90c6f6f475f7a1a5c65db27bfd521c81645b9eb070be9ea906495fce846520d035d75cb8111f8fe29159b8fd55b714bd659f078701fd758add9bd2561fb9f8dc5ff8dbfa448b83e167344b6550c27b6ae51e12e31974057ec9524e4631c80e1e0dd706dca0f1e7a75759c712d334fbc17cce3b7d06283122790360df6fe504a3e52f3dfc2b497d6b6edb014fed29ae046ad2be23d35588b6396926246714235b9d3175fb61d1f598bedd92fc72184ed537a9b5bf6e3367173decd644e8e379ca63fbdd434042182ceba2bc61fd35033dec7ace4a785d7285f4698c83a68c639ab866b506d9bff12f33e5f6a317a810fdd1eb1ecc175a81fb5899852accd5c8c171eb6b77a91f21ee99453557a898d14e615a1e3c0993a72ec81276d08359728127e121ed1edbb61dba4967be0cffa6275fe597d7962815091ce4a23db704261c07c2065d5ca607f5b8cb6df1770a4f9785dc8e11a041669c8850e47d59436e2ed8fd55ea3fd518ebc64d886598530181fa054050af4ed47e26b40d14173eaff6aef7593f73dbf609a8a970ab7a3c474ab62fe759c3b026276bcd12dfef84c319eb8841324d748d9ee6a6e6b0d597e454e2c059f7389d4a4a064983631b262dc1b3c977c1d8e1342ea47981e1522dd9dd4409d3ec2bc7c10440b1c80e8e0636422807b1d2645c85ac7e9f8e6282bc6012563659f39f738313030e5d6fed12271a27635051bbc446097fa26f917244db04ae87c5d87dcdb99e361a0e77dc4d75234d57cdfa0ea3be1870643099c132949dda37235e209ca131777664761840c822a03e8532d3a623ddf458f0adc0d5dfe5aaa7fae11a387fe1f1b6cf6bc64ff4e05e7cc1040941f72cea4adcd1cf75d4c27a77adc6a8de7e2f25160c0cdab923476946cd61703f3175d7dfb152cb2bec0585b67e5b2ce966d3958b0f906573089733922a3bd547918d6bb72273a26affb837fe7b6ab642f346e134ed1878d3b5e23bf99d0af91034a193cd6c66a806e7aa9fef467dea1a03ad321558f1c666d1befc82060f25a9332fdf41f1a5282c1a9124d62b9527fd12cf0594c3f586b6180d53cc21bbc5851c41f0a60adf883be75ec3ed22be9522db83f655f74884fc0f3f008bcb061a95eaa540f27c0bacdf7b61ae1ba236578129a271fce7d72624dd5d049f3dfd0e11cbd5177e198c2e393eaa1dcf0aac9d55a18c778983bd73999751d1062f93f04c271927270e6804a78e664a7ca8daa7a070cf4f612b502b3206fca3ac54cc926eec28688cc408fc70e0833cf12e538995384e5a8a1d6866f147e3d79c13cb0124ef2faef37c869ab50a8e63c1a3ca8d3be429de40248bb71089d8a58dd8ab3fcf3eb994699a757b8a65bff78c4a3c49dd9e5b65a0d173a5580d9691e91eca59e023bc56a2b0c32e0da187eee3ebc9bf5bd09efce221e139fb45f62976187909a58bf965ec45998d6b1b0addadc36a591fdf129b840915f5a5fd9b284baf0b9fc9418ffd883749765ed94348e467f6dddbaa2b5708f0fa01d321a3696fee0682ed3d9842006f7a93863723835e82dd609134dee374de069e4553560d6e10b660e36f113ee72af6024eae35d996eead61a9da5d23359edab589cadbce0876b77e55c8e123700aec92cfdfe133c6fa85694390539edd02ec59c49380c1b23401f9bd733ca75b27de3e46d6e29bc27d2e037116d0d66e6f42c69fa5690b24d5ad1c7468de64bb11f4019bd2f44053548179adee53cf9076753e9ed1def6b4edca7b7b43663b16f3acaf816d935d00343bb3c0c3b9475643263636a4e52a091fb11150d93c562f55c44c29b37de4a4d0cebbfcfc7d2e4304ce6d335d46f46aa8bc7a8db162dff7eab12ced408d8a7ec98925a3667395467a0da0481dc5d54ef39d90010b797d48ae29262c74468994f50603a5ac332d05f5f620bb938aefb51a48627cd33574fe44663285a42743301cb5e94c676577263faff2018daeb1a4acf9435c5f1b4faf313bba30eb68e7603ece3898084aee1b572101601cd47071c3f8a73518b7d1a8693115886ea14fcc6ed157ab49eab62b08ab77c5a8a7f8cb667d6a2a9a4df7d4d663ea54f5efd5b3ff7d5d8d43b83f900b4d2608988690a52ff6e065c656e093a972f61f220ec02518775fb3b9ade0487f6a9de775352f60cb356092e062bcc3dceddb40b508a6cdd39cfcf57ab77c7abb1cd4c5f2590bcd40009deaa680e6c8c87058d2e344c34ea6e29a18e92713b16b80092a83d27699391379495fcd265619a80b41dffcb9b108a2e970aff86baf29e8246c12adbca20dfebb8f9f022f729f83513bb66138a31f7358319f7eb98e044a0c2020dc62e23bac7f2adc54edbe7fa60ecb54c693299b7ad4ed87a61440a9431edbd454c8d576c1ab66304a5b5d95fab748939032f34f2499ec040c3cbfbf078678ee7c1f6082cfb4c6cc78d1d1210aea160b824ed778d8274477bd8386bf8beda530b3f85c6b7dc3267e77383a7cae1d05f9cc5d8b2a893a70c95533f38ff33789aff3c104271224d2e050f91826bdb164da10f7ac9eceb68763c6c11c06a37d70b9c03d8c7ae01165c3ef629e6ebca8b7ca32bc504ec9be8c4e76216d3e071f3aa1e9f9b109125ded8f243e075e1b1166cdd0e2aad4ece43d02a713697c5fdea036f9f5d97229f3b2acf617c1737601d7ea07429d60c9fba80ccd5534410cb6be82aadbd16f9a0119a47f66944f31375cbdab4b2c7b514fe5ae71ab57bc1ffe1c912a0586b73b7bd06704fec269cf6f83225df9bddb7a6747a96d404153c6a64ad373555d4bb1a16d1188fa7115e18d2a9021ac2c166c1c1c2c33af0171231c67c4cd26ebc0bc24765fc76cc4c279bcd90e2824371aa415db716c828f5b8e0e29ea6a3e1183c1be53389b0d9d24a58ba63affc02fd58ebd6ecd968c01b3ae835a1cc2ec6e19f8f940c56baba78fe10863509f743cf9c87d652e037f7deb94c5313e5ae7dc473f3f74e33f19dad024164149720f122868c6178b7f7cbd71ebf2969bed31bdd0457fc49fbf6af047479093b8ddc7c9766f1f7e7a2970c2ee583bf430e5c492ae0eb4a238f3861da4a9dfa9f355e972c3f9b2ea40b820d224485bbb3f2444844fe4aaafa2c4c7c50fc761ce195adb1e3990ac2bc8c2b418aa9e3b8230eefff7bc970a0659d8efefc4b5026cbc0c2664c093f340ebcb170ecb2211adf6f313e7d89596f87109f21eb78fee713e57e6c26695a9bc1c64180607e155912dd6fd9af8c61a4615ccca188a12d691ca1d5d8d461dbdc25f654acc94ab1e7a224a6052ff9a4579e79f67bd0cadb48edc5baa5536313d70fe58f25b336d86492758ebdfaaccfefbdc564dec1bf8aabf0d9be6026581aff8da172299de07bdc6350a7636244d3bb6787487936b2350ccb79389c08c86cce38b60db6193b4c85a53f65a32b997d4e35ddcc7df8f870ff636ed46135c5c9af3186a50c414b3d47183fd06f29521d7320e7ecf8eed35bf298c11df19712411ad46c63e4414ee7798c80f244d483d535911e094278eac661589737c60c1a84f16c3af0d20ec8b63850787ed960ec1bd97b0426f563ff27ecf59422f8f49187b456a2c61ae3ea5ac7f9b33ee9e0de27610c10b2681d5777487ff1794c915600db3b3661e1def305daa151f7a994ef78acf5b59e660ae21d5ae9bce7686cf1ba671bd8690e8d02915795c03476b116aa79d385b1db4d4e04694614b800683b09860685ee5a97a2a2285194bad79d423d4e893e7b4473f59bdf8c5f53a5bb4e1bbf94d04764b41fe8d7d9f93f1a3c975c7924f27086b42ac2818e9d823540b36fcf2e6cd4ab37444c84e511ec98d429bc17e22323520f83b051de3930f2f5b6b3962b17b2c417adfdc4b06cddfaf5ee0f8b16cb1b6859bb57230768fd8aabc57abcd8282a3727fcaa0970b4e061a7f764a780a59ccb1cabc2556daf10aa18fb1bbfe5fe11483ae9badbdf39dc66f73e3c82e0a21e16175a073b5ca7652183eba0e3ed37523d11000f9a566ff1f41601f76579c9345d2c2e19d19b63b843b3d3238669a6258a182bfdfdca1afb64f1c5604278bafa54878be9a43d132c5ae00cb16c3f1506125a62a81747b5ee678cc9e06be2d22776fbc40bbeca276c8f39781f6344deea448f25dc3d043264839e60a6ba388b4b182e8f67d59d939f927d506e6c5eb31823bd8d8e54f71c5a7de10fa32d95924b966ac1f03d5da47212f0ef284ab9554dc0338a6013a2869d9337c8711b1d7391e9774dbac83ee908e5c361bd4741238135a4a540fd626d0b29242914b09aa4a6233097fc0d784415162671a7962d26b2dd175af3db943d1f3afc366f3ca7d2f6ff1c95db539dfc2a7378385911ee44876064ffd394bc4fec39a459203101f779cb27d76267318e36fe0e9af364a0699c4326e2666a49193c1930cfad9f8b8f9c898a3f18f291ec13eff67979b7e43ed5dd3fe153e3587bfc0c38086dbd7cf27d2369d1aa2708c0027fbe8da41ba243b3056a009fac10c1d1007eb2251418e344f427ad7fc6faeb9ad07559c8c193a29ad91abfe7fc95d10a51a928c942f20f8f6572c1f7d469af1cc3b9eb95a9b283ece3380dea42d1187b0f552e3db288349ac1b6ce6aec73f62c59e1538806eb64d846085f2494c17e04457d20dbe23ab2a936606627ce9ae4a24cdd94f9431c6f50dd687c1ce21f64dde93fe3898ab95178c161c7abd115c43014f0b0cc9a545a960ead195a8cbf7af7206287c46fdc0aace01bbc22dbfcbad998ff1f16f95a2c2ea1c8d2e1d21c11efddf5724274093c35b8eee937d4195ac355144c8f929d9cd8d672451bf72b6d520a2e32fb5a590355ed38461daf8bbd9d80f7d9eb5bf5cf308e23796b0196fab41881b6f31ee4d6a1e03383d13a10c90585d4a2398ebb3d6d5c2024aa4ae1f5508c96d69c407c8df6216504642410c22ceb5d5a940957f821e9c81ad83f895717a88c9956787bdafae7a743cbb46a3ea7b4887491829073792ae6920c6f1fd77acab9880dc091377c06d57034c12761118295eb8d399553d666c4eebb1eeaf561845b80c18ed66805bb9f58b97a869177ced8682d42df0711ac4cc1da4d58b35867dd62cbea0ee6430d5b68e29876c860ba8220cf05925e3f51855cba854808e4fec113cfb09e00505e39c4df59173128164f9d09709abb194c13e1c5cc123994c08c83883764949cf46b4e98b8f356e1ca438744e99fe163baec0bdadafe77f742d9180aed526e9a576685e09d8fccf8c3b2741a9388801ac8c29aed1b534de235558141c41d57c6f89c38163b36f4e54605108d817f516b3503b8e7bca00cce65f3ca1811fbd41b8bbb7341e1ff8bd6d53531b5f8bc2fe064e847f0dc", 0x1000) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0xb1, 0x1, 0x0, 0xf1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 5: write(0xffffffffffffffff, &(0x7f0000000180)="16849206b92cae70db9d3721fd80877f27c7cf81b728d4f1c8b80665511fc4bd2bd25930351af21e367958652b950f87d8ade71bef8645268b2abe7d238965d97be097caf89bfe039c37", 0x4a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x5, r0}) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0xb73f) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() open(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x81, 0x3, 0x3}]}) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x15, {[0x17be400000000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x87}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x60}, {0x84}, {0x6}]}) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x4, 0xd7) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) write(r2, &(0x7f0000000380)="ab02e3f9891a549e337811e5befe5cb17bff90032775cc63379e416257fd1a0d38cabf92f5894709ea9ee23d6b715f70b29400a27f7a62c27dd321d7defb779b76ca3ab6f677c9562f05d0bd04a5f2cb239208ac72f8da21122942b95ec3304d209ae11d6211449a0be5a2228dc221e57aef4210f9f09816bae5e11204cdaad4519a04d37ddc99db9d5c88e91cf4e9cb27d3a4a7c35f3086f3a3480a117aa23ef3675f8698eddbacff7eea1c6c604ecce66d66fc8a7716a966bb95a12fab", 0xbe) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6f5d58c8004832800000317b445d278e8f71fffffffffffffe8000000000000000000000000000aa030000000000000053c3ede582ec62edc087a44877d48157e90b1279dc71a7edd6d0250f0ee3252c29df15422e85da90868f683b0fc76c045aeb4c22ae54c55080f607"]) open(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x10) socket(0x10, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) sysctl$net_inet6_ip6(0x0, 0x63, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x189) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 5: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1bc5bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3daabf019a4411257391c0e9e51b0c4fcb8ac5ab3eeb34d163bbe136494c33637664ac408d5ca6afa9825142e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72de7ec00166994", &(0x7f0000000240)=0xb5, &(0x7f0000000700)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) executing program 6: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x412}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)="6db6858122c5f0a2b2a1baf3378a576a6d35d550323da11160516a48faf2eb7ed487039846e00b5f02ef828d2fa57d591c7b9afb21b0e1ece2db69", 0x3b}, {&(0x7f00000000c0)="328400af1018cc73e53826a0fdddc6b47f31b94194096a668439a85f4382092a2326651bcbab2a6a6a0700a64e23c6b0baa19c91b7ec843ff99aa581155e726966ffc7fde71c848b6c10824f1a96c1c2529a5607b2550db1159534effa31f3bc0e5ffa0573a8925a11d28e", 0x6b}, {&(0x7f0000000140)="1c4d4a6215152ba6780432dee5623d74559e11f0d3df457e341fe0a97c6e5c3e0108c7926f080ef5c1785da9dd3dd533650f6e2f46160c1091fb5f7db2dea3b35460d4b960742963e1aaeb05c2695c3eca06891878641dab1f0d4d145019a4ba235144ed792933c099dac69f61c1d7d8fd8079c8a133dc2a53f887e74155a57c6d1af9fe6477fd2d337157ecedba50d9a4190012ea8bfcc0292c07ef6d68a290c95fba6e13332d0f6d72339506c951b00b756ab24ad7ecb66895504eafdef6672afeb152715de7a4a9af8ca6f39fd3f2e0a86924f8e0927ab6db2128f29d6f8856cc7429d4e78f97864c930dae32909f6afc126c", 0xf4}, {&(0x7f0000000240)="7785671711068b4ace611c2ca2f3c73fc532083580f3b747180913d9b159d64b674aa8c207a66fa753594624bb1b4bd4f49fc880990e8c21833f8d2c0471f33aabe119fb5c313cde4cc14a5e54fb1b8964edb6cacd746a65192bd154cda9d492fac6341f35fe09987cc466d34264f1bac1499bfb45488fed8ab44251e760387e3427a7768ce80981fa0d80b25ed214f30c83bd035b33920073ad637a2b6131a1df9fc321dc1b512ceba7ff870b83649039d504bbc55b807ff987b49a272598b54fd45e15e636c0bd883a63dfd7e820271ef309a7", 0xd4}], 0x4, &(0x7f0000000380)=[{0x20, 0x1, 0xbf4e, "8e95762c03985d02869f93dbb42a97"}, {0x88, 0x1, 0x5, "d8e4005b0a6b85b9aeab105753ea2ecbad18393edd0aa0c0714a0d54f8854291bdbf736a2f9d0f362741da0dc9c4b5764210c2d0a743436888bcce1abcbf46ecb9026759800cd802e82823e2459227820c2349485df6af304c2c6ed208cfaa58596ec31cbeff895975f65f826676336ae2d57b0b"}, {0x38, 0xffff, 0xd5d, "aa70efe0294578b4a5cdef927cd5c1ef6f2d3fad845053c9be3ce70a7baff975de"}, {0x68, 0xffff, 0x4, "d4811dda9f8a9582898bc9e446778ff6f13017006fa010af4623180bdf003aa24bcba2145158594f2a9bfd77a70d99ba09b42c810ac44a7a167af1e9064496950b5315e1fcd7a2289fdca2fc49e64fd11d9970ed"}, {0x28, 0xffff, 0x7ff, "2faef764a806f36dce3d018b83ff5b1ccc"}], 0x170}, 0x6) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c273270c7345af55037b5dddce6df695c4fcc1c960299d14661a1ea7b4fdc60", 0x24}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001040)) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r1, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r5 = msgget$private(0x0, 0x100) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r6, 0x9) getuid() msgrcv(r5, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) executing program 4: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, r1) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x2c, 0x2, &(0x7f0000000200)="bcff66a5852cd25fd81b64fa3cec40", 0xf) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffffffff, 0x80000000}) r3 = socket(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000340)="4227fa62c66f187486c762f5a230900fa5b43bde8b054290270f1ebd472516e92d730c3fc100c098aa9fc59b798ed1acce20b89a94481a937df0e906786f9cc58d61885d031226049986a7e9fd1d6765ddc0c34b4d27e2b2c35418782d06a0d14d63dfc559efb721c2fe798b6c965e2f8f49e042956f45ac77fdc2f976f42958d6e0a84c6a5c17e9385bc58ec50b92acc0fbdd66f32e4a3e0122f2f99b70b8862e6d9e9e2a6b415ab81f573d71a72923659dfcd764afa8ffffffffc3a9de818b385440e9936c5d66154ae5d3844427d7a98454f0e9d91c018f3484cc4fe818bbfc5f05ff1edb9b56a0c392ef6254464e51d5abb982880baea9da8e8b57f7e148ba097c026b53fe89", &(0x7f0000000140)=0x108, &(0x7f0000000280)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd5056151d4e0a4f0705b24077bac1601b6f283ae5b7629c5ffb4cc2bd2be8b617c", 0xaa) bind(r6, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f000046a000/0x1000)=nil, 0x1000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x10000, 0xffffffffffffffff}, 0x0, &(0x7f00000001c0)={0x7ff, 0x0, 0x4000000000000003, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0x1f}, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x3, 0x0, 0xb266}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0x0, r0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) open$dir(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0xc4) unlink(0x0) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) socket$inet(0x2, 0x2, 0x0) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x4}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x14) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000040)=@un=@file={0x0, ""/38}, 0x28, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/163, 0xa3}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/152, 0x98}, {&(0x7f0000001280)=""/211, 0xd3}, {&(0x7f0000001380)=""/52, 0x34}, {&(0x7f00000013c0)=""/186, 0xba}, {&(0x7f0000001480)=""/50, 0x32}, {&(0x7f00000014c0)=""/237, 0xed}], 0x9, &(0x7f0000001680)=""/202, 0xca}, 0x40) r1 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x10213, 0xa) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001800)) r2 = accept(r0, &(0x7f0000001840)=@in, &(0x7f0000001880)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000018c0)) rmdir(&(0x7f0000001900)='./file0\x00') truncate(&(0x7f0000001940)='./file0\x00', 0x4) unveil(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)='W\x00') writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001a00)="47032aa29a08db0d74e62b9d566138083162bebad7443935ec7e70c0e7836c1150818cc301ddcc0739bd259c3e2cd972405156a8bd2cb8cb5694d05f949f8d98806fcb48ae8bc64451d839423c", 0x4d}, {&(0x7f0000001a80)="52991853b5abaa4f56ee30f6da7d123dc92ae2dd0be275e83f47c664d3e747131903e6af3aaf6a3647caad4104cae63a01e4d119cdcb39f9b3", 0x39}], 0x2) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) write(r3, &(0x7f0000001b00)="f1c98d131c3dbfc3cb372e207b17e0938be77ecc2a1eacd23fe2dcc47fceb129f78dfa4f87e59f911c4bf2b7ee6a70c1af088837f96a99a990062902f7ab58b72a39d3306c5601a1d086684b1ca52154389b5c27585832adc7a0efdec3186ad3373d397e7f35a1684079b14f7d43f40014cd6e21d323a756b2a0cd2fe472786edd38a918fe3b2ad9358d6b8eacdd801207a37fc5c9410643721fa8", 0x9b) sendto(r2, &(0x7f0000001bc0)="018d9fd4a3ce0fd58798a6d7526c862d76257348e4b1d83eb27de2c52733ffadc9290d44a3b744e6064f0e2706670ced79840c357ada16292f5a18974db149f169d2a09a5b221f7b6f8ed0e8ad17d442c6b7b8eef87901c4e3", 0x59, 0x1, &(0x7f0000001c40)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001c80)={0x800, './file0\x00', './file0\x00'}) getuid() ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000001d00)={&(0x7f0000001cc0)='./file0\x00', r1}) sysctl$kern(&(0x7f0000001d40)={0x0}, 0x0, &(0x7f0000001d80)="04cab28ff31e9e2d56e6477302e36136d7406677a21b34a1fb04c89831cc3fbbb9cf6385cb32a7fa7aeb427ca52adad5a720ae8b2a6726d9124fbc59262cbbb4f1ebfd166e500358280f0caffef5d8624e9ff325608dfca12e", &(0x7f0000001e00)=0x59, &(0x7f0000001e40)="5db2c88a0112b69dbacd31a0c80e51c0be4c25de1a39265f3b301087e3e488dded30647710f5ab72785c6f05480d1347e14fe755f757c327248a42c07a5dc713ed760f3fed65883bb055b29200677abebd529d1ca1b896775e3695558fc1bfeba60b1b67bfdc6fac67e48d2bffff6bbbdc3b2789d1516bed7b5b063d9ce96963fd1458bacabe5e176a9bafaaaf648d14073ee780f4b020871ab1", 0x9a) recvmmsg(r2, &(0x7f0000002080)={&(0x7f0000002040)={&(0x7f0000001f00)=@in, 0xc, &(0x7f0000001fc0)=[{&(0x7f0000001f40)=""/32, 0x20}, {&(0x7f0000001f80)=""/19, 0x13}], 0x2, &(0x7f0000002000)}, 0x3}, 0x10, 0x1000, 0x0) chdir(&(0x7f00000020c0)='./file0\x00') ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000002100)={0x9, 0x7, 0x3, 0x8, "d5338cd25a82bc97be277ae2d625a543d1dc082a", 0x6, 0x10000}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002140)=0x1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002180), 0x1, 0x0) r5 = accept$inet6(r0, 0x0, &(0x7f0000002240)) kevent(r4, &(0x7f00000021c0)=[{{r0}, 0xfffffffffffffffb, 0x6, 0x4, 0x2, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x20}, {{r2}, 0xfffffffffffffffd, 0x96, 0x66e9579a63f9b1b9, 0x5, 0x1}], 0x3, &(0x7f0000002280)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x7, 0x2}, {{r3}, 0xfffffffffffffffe, 0x0, 0xf0000002, 0x8000000000000000}, {{r3}, 0xfffffffffffffffa, 0x0, 0x4, 0x7, 0x400}, {{r2}, 0xfffffffffffffffb, 0x4c, 0x1, 0x7, 0xfff}, {{r5}, 0x0, 0x0, 0x20, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x18, 0x40000044, 0xa4, 0x7f}], 0x8000, &(0x7f0000002340)={0x4, 0xfffffffffffffff7}) pread(r3, &(0x7f0000002380), 0x0, 0x1d) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000023c0)={'./file0\x00', 0x2, 0xc04, 0x9, 0x0, 0x4, 0xbbb, 0x54, 0x2, 0x0, 0x5, 0x782}) pread(r2, &(0x7f0000002440)="17ad7e4ba65fff3393515661bead4cb68a628f32e0229f1d1aac4188dc2494cc65b2c7e322f18d061e49078b5217699741ae45cf8206658422", 0x39, 0x1) mknod$loop(&(0x7f0000002480)='./file0\x00', 0x1000, 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000024c0)={'./file0\x00', 0xcbd6, 0x3, 0x0, 0x1, 0x8, 0xffff, 0x3, 0x1, 0x2, 0x3, 0x1}) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000100)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0), 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x7}, {0x6}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) seteuid(0x0) r3 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r4) poll(&(0x7f0000000180)=[{r5, 0xa9e6aac0282a6fec}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) executing program 4: socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0xffff) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) setreuid(0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xfffffffb}}, 0x0) getpid() setpgid(0x0, 0x0) pipe(&(0x7f0000000140)) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00327869afafc16af524f770759a1b3b948c5a8c757d5ab139f822049557ac5c261edbe5629e452b74165565c9e020ef268c445886f952f7dbda45d028eb44571b22ad5fae54c59fb49ad7d215c863cfd2dd62b7c32ea130f8cee6f4d8f44be49009c87c98"]) dup2(r0, r0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f00000000c0)) close(0xffffffffffffffff) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000040)) executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) sysctl$kern(&(0x7f0000000000)={0xa, 0x39}, 0x2, &(0x7f00000000c0)="590a228c4ec367a007bac4bf6dee0a7a537bf3cc66ae56670bab", 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000180)="39f29fff56576a8d45ad01f2a897648517408a5f", 0x14) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000011c0)) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x1d9, 0x7a858ad8, 0x4}) r3 = socket(0x18, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) r5 = dup2(r4, r4) poll(&(0x7f0000000240)=[{r5}], 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = kqueue() r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') r8 = socket(0x1, 0x2, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000540)=0x8bb9) ioctl$FIONREAD(r8, 0x8020691f, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x48, 0x0, 0x0, 0x400}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) ftruncate(r1, 0x100000001) pipe2(&(0x7f0000000200), 0x10000) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r2, &(0x7f0000000e40)=[{&(0x7f0000000240)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f953c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340388f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e470b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5b31bd6d2b6af2f79eadd1af7a2865aef7198c6cb145ef060b9c7f403bd42c21b45f103a188326e92376cf1a568963336a7b08d1973be14cf356e25038fe225d1f4355007c2032918d4daa642b25f4f24bbc73157", 0x1f8}, {&(0x7f00000009c0)="eb78ada84926b38daa2fc437b09c115efbfc040588d1212c8f26e287f0abd8f640c66106e9524a910afab6c54d2ef790624fd95e916ef85b9cadcf36793d5629d16c82a5bed9cf89c63a53548828e4fa8d37dcad5dc82e1b7cd7a6b43ddc0bac0da3abb4b822389a27328f25a3e37aac187123f415b01c0b1c31776de2ac44c7e816c6823e7d8ca4af5b3f140690a861cad836370a8d6808fe7a9978d21115d7f45be4d5da65581d0818a6c7ac88635235010be58fc37f48bdc2f95e2d000000000000000210d5fe05c81c92d9102e7a76d10a6181423994c7baa40000f4be8206672b00000000000000795e91d6f5dc7eaa030eb343a83e34ec6cd1fbab522d3f1b08b70c34fb5bfd0cfc3b422926c378cbf11d1d3a4cfca9e062d74d2817a03fe5b89f542f57b7000000000036bc28457312ad9840e4cec6b8e3a477c655a32adaa50fedffe017fedf20fa14cd2b30c011f80eeafb9121d83091f488875d5328e0b1db8b11f26ff80211d69ab4f41d82113517f2b413a74f96fae47f00d27b5bdeab6eb8c4e9c1ef27d57d5346b716f33c00975271da6874e8e339a775b9cd748f1d8e206771d25ff0e75a3b43d9757b109b214a", 0x1b5}], 0x3) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5db", 0xd1}, {&(0x7f0000000800)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45cd5ff1293883d8cf6b567472b57188f5a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae15783f727410f3d334987689b915721d0000000001000000498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d3147429940883fb084a2698987a7592e06cf438f1a1bf39a0f744e868dfb18180d178b61f1e1bddbc915cf38b9e5b6baf4877437166ff2f45a911df8d55ef4af8b48d106e05e860a9fe3222c953a18b555a57737577276063596504000000a2f017da45c846dea51945dcd4dfff89a150b2c3e931ac51193e93e9ea410422cd6fa1a3e307dcf703451019c7aeb015fbe14180a3bf01ffcab1db396bb5db705031d17a", 0x185}], 0x2) socket(0x11, 0x0, 0x0) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0xffffffffffffff4d, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) executing program 6: socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x1) close(0xffffffffffffffff) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) lseek(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) dup2(r6, r6) syz_open_pts() syz_open_pts() executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sync() sync() executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x52, 0x0) (async) syz_emit_ethernet(0x52, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x138, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) (async) mkdirat(0xffffffffffffff9c, 0x0, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mkdir(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) socket(0x0, 0x8000, 0x4) setreuid(0xee00, 0x0) getuid() (async) r2 = getuid() setreuid(0xee00, r2) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@end]}}, @icmp=@mask_request}}}}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@end]}}, @icmp=@mask_request}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000980)={0x3, &(0x7f00000000c0)=[{0xc0, 0x0, 0x0, 0x10}, {}, {0x8106, 0x0, 0x0, 0x759b93d3}]}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000980)={0x3, &(0x7f00000000c0)=[{0xc0, 0x0, 0x0, 0x10}, {}, {0x8106, 0x0, 0x0, 0x759b93d3}]}) executing program 0: setreuid(0x0, 0xee01) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x80, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) r0 = syz_open_pts() r1 = kqueue() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000004c0)="8461f737de836f6319f88acb4844ba91e8e31ceaf4e27deba8ded37d327e9a372d07a426cc99f7e94a361a2f303ad9b3f06a38947c0f392c6c5d0038ce237f15914ab42d06fc42b24095691e1114b730c23640bdd13b3413de200fb3e3499c4ade3f299ed16b71409d6a731823ae6843ce7f8f098b714bcffe137e9a37444627430b69fc9306c9fdd1871ff15ad841ac57d14e1ed50f744cc0423dd3c41df9cc521cd391e3794839e1442e9687ff2ecd899da319fcea065d03078d8b61ee3354be3f68dbaa5d4d87393b1cbf06b0dd4d6ecb911ac7b17c0c7988e14f5ab261965c", 0xe1}, {&(0x7f00000005c0)="c97d6219e47a087d9a40207e10cd5625752d035607903500cdcee2b8c5bd22b5b72116295ab4f03301f3339053fc6035e803fee574404f7f3c0a0acd6cf44ba4b4c25a3e855dad23a9fb38f62530f8995baeec2ecba0068ea52eebe4ec1ca8cce6e0d4c97e939fed50f57043bcac45afc3e54f63901c5e1c871bdb691b130fc064805b97e785e756f32054bc1c5fe13148088081ea3bf7c4985def76611b568b6225b43acacd9c0315e4c5527cbfb0cdb3ddfb4d375e9f7c6ae36db1428dca98f4d71313842741b2561b658ba08b014ba1acff108793fcc3e1c8903cffaa3e1fd552d6a56e51ea0866812a91f2d013a100fc8b670ea87cb7a81ab2a5e67cea6507e04d82956bff17dcd48851cd73794491b3a65ac0a36b8dc3953da7bc98687ba74b136f57f435b14f8683ff6717ecc913ad9a05978bd4aaf88e6fbe1a39dd961a99ac482e1c1ade85fc744313acdbbbe6f997605f6e1204f313ce19d24acf74fec8619395b1749ca0cab60906f9f7f1bd04b71ad05eef52375dd7f5a4b3e324333248685c1be8a76141adc44d37fe03a3e26b0375ba031ad48e5781c4c185aecb40f1cab8056b28fe7211e0e199afd29b9b512198ca056b2794f9569c30ecb7caf6903ce3a07db19121132fe7834b9cd428ebf13394db24fcf36644cbc929d2b612ec9d7afaac2071490c5fbc8fb4c9912121d4b8edeb224daca96e9c5ccda7a7c9f95def2d9ad790eac70977349bc0757b2c0ec4d33ec434d5a0db6da1055cbdd9ed889fee3af28cf262c7455fb26565ada91777e57f97a082db423fd0f297276134d340b34bda5ad5dcde89ab54a44797a526d00f6b7491e792d0b8227aa43848127cda68ecac441391dfe7296f44a2021e6924cbb1416a83837cc729aeaf13d42d12cec192f1466bee2af105e8cc283117bca9ab9a25b16b0f1ab899dbb2c5fe20f16122dead150c847db2bc5be05cb76ebc6bbe941056ea57fefc896596b36f65d0b537b8556097d7b502e2dfaf9c195a205842bc04cc6d8b2e43f644b01d2fbfd2771beace4550af83a3acfb72db3794d6d972bf457d61c06d7a121a16ef455beca255f1010612ff252d4c298184a31631bc8ea904bafd9b099742cc8f97888eb135068695df996141666feda608bdea741c9bb11bbb1d2f6272837f87b73c53186862ede618ca14cd135271f393b3c9427cbc6bf4f40d7bc25b74115b8595193b91d02747491a38604432660b58dfa2d32045f5af4282bb4d7850a41690b571765d5a7d01c8ee82ea93b4f2c25cadd9c59da26b8a80b6290864ce9b0265d57a46d9c38a202125ae23c69454c2ac5d5e805f7327d1c0e42657c7813059a9be4b046de05b34db0df45df7f47b239a6b89352ea48aefb3378c7c68e60712e2e582b73b41e91d467a31d86641fae7928932358d7b35be5c9cd27344285bc6b3cc024ddc449abdb78f42a1062ae5b6b24066f4b7a7c01895ff689c561a03f37814dffad1393f3b26cd2d838de2dea1b8827ac245102b828946dd2c0a9042a3b9f55a656fc8bb2264c77cebf1264d10a9d9110c0654843a93c238b029e1f919bc8d11b8701794fbdfbc16f2f7f63486d6b2a3de0ed0945b1ceaf5a601498f24e5456841c15a3882a2a44a00ad2ab50ac439cce85bddf11d84a331c1ba864b1a2491811978e97dc6605d94b3b4b873e39a0bfb4a5644381b07b4f5674541398d0bbeda38e94c206be551c30e8037c6d25bc8286fcf1f22c5b75e89bc87a6a48ef7c87d58f7c096d15ba1627e8150b23044f9a22b62d6679a885594ea7142f3c0e5b37a93576b284bcbe11a84309f09b77e22886d0c7055f1a80f8d3e2a6cc0992517111b2c6ffc20af6db56b7f35caa00dd235383c8e3e0ca8b1fc7079d192fbd07855f1dd2fdf70d339c981d806031ddb4ecc33d72e0e39842434f7fd0c3d3c5504c5b361f7558b4c92e765fd53637ebdd3becd47191b4ef97ac5ae34c485cc0f6563d9e5956674f57d2b5c15efef98e1d0ba84dd7375f3a0d107bd832cb26d461751344a49c40ae7987144132c79dfcdedd4fed6e4de72d3db20ef27c613f879b3468d1a7d8b823540143999ac4d916cad92fa7edefb62eea09f3b5e254d5688cd3f85c94c20eab33a491d707a69003bd18d1bfb634b178885aac74c1d531705be407befedf688c037785a7ec6059f1d4334da077e3ce82ff238e10660f9b275c926f64d67a530ff9c6c8433a58f5b04af4d40c0b75faf583ce91d518648ac858f8a717a25ab8486d98a63b173b9258503ade26d13ee3c0ca5ac0eaa33cdb7e9dd9ba87872ecc6c8c6c63a22e2c2ef7dbcf87c5a2110eb8ab52f3d7f0147db929dcd90078655411c26fd539112653d4f8927a8ea1018efbad3aa36ec5792a98d3c352a4d9896dabb1cbcf9e3d13d5b4657245889cf8457cc20499b260d46356ddea544156ae0bd2eeacd17e55b4deaab1d92555daed9a86c2be6168329d133d7d5ef5355b7619e0739a04c66142f129054b69b63bb69a58de5fb03a4bb948d92bdeb06057829ac741c385f7fc000ed23010996bf2809fe3cb69fbe9cb753105ef87c1d2628ea213af200b919cc33557b9d39f5156f2c5d8f8959f42bd7348724820744015788ba51baba6b6e03b78da627bbec47e1c034da1ac3fca6a4339ed8ff97054d955eba1d272adcaeb3eb4bd9714ba719cd6395d55605f0a6e27be8078ed825eb5741c0584020ae734aa154aec8d60a1e4593fdf319977725230e36b6a47b04d8ca80eb288454823cf0746ef759700c595cd21affef14b906210d93600c0b854fde5ad1eab48547ee898b03092cacec5e30b8d938f39901dc6b285c4f0ef677eac423cf269787fb0572c1b3039159ccc6cbaa016f0ff624791881762ae28900e428c6513dff2a0f301d9a627a66bbc1eae3eafd87940b5f2593b97aa1698e23144aaa3f3e51f0396be949c0bef0f3fafc228bd9c2d92e5fde6622bb23ba230342365ae097d8a6c96e94d86f58b29d02a74d6e113ffb820788c11bbc4ce6a3abda3e6a806c537542c2ab4451e20dd99f848a7e8eac5608303da8666115ff68980ebefd623242db3896363e809755cf98dc4b079afc425d7135bcf627e438395030caca19d77d7c48ebde4994396386e818c7068c91d593feb609a75d4b9201e87f45229ae0c52a369cc9118a4f598865a65fc9e58619f2054836651ea1d7bcb373b372d50036472a1441a977e676b7e18702b4dda2d0cd7352981b4eef38bba7655ca5661e2b08daf5b674c8ce4e3a12cf687f9271879a501c7653074020abd02ccaa118e855acf1bb727d649734bfecd2eef3176a256773623d1c2095ad4348b15ec09312622594730e79b310d95587bfabdbe8c592dc4a8403216a2d43b8a37bd1f9e32d775a01c889af3ebe557d62d3e33ca7360c1211f915bba2495e2a00c86facb880ad0f21fc70fde1fe4ff57e083b1b8dec8b360610cabd62029e99d1ef65055855b7adcb75ec4a9c4f9f258032f1ffa5349b7a23ed1f7c2293d068d47e778124b3bbb241b2a25480cf96391ab5e2daf7f1e5b6d11917b11819277e74bde81f2225a7c86650ea8b13e677e1daf906b166ee97ad6c4e23775f1b617b90ab07eedc62f7530964c60613a8604514033777a55532e50ffb0349d4d4d9d389f12a3a6a47f7ce89daa77a5c33ed0d0901e4a4d90c8257885ce3cfcd738eaba9b0f5bd19aef1206ce524f01fb2ef7a0a145c5f30a208879fadf585a39599d939af85fc19e7efa20c681f659cd0e805a38765cf807839d78095820350a84c7992ad7e227bf827457efb42d67a923c58272253486e91af0cee881f2c209c225238b4631bb2659254a59ae83a1614a0a1411e5e764554d7be368d91a99683f24a00be9d716bf9a9dd3cce31705f2f6d6fed5ffc052d7bbcebefe919036a80372f48d9b3450c39cc1e4c075797486de9c05abfc4831c648219fd2246126f4c1fc811a5c42089e36be0994b97b7b1c2a24a9357b2947fb2f5f60a130b2451a5aa48c45a26d2576a806981d80c8e992d5d3f7ae9ba0fc08439fd17bf3fc61c33f0a080bd74b9a50f53ac6cca055ab5432b6f33ac64d360ea7c6573040173e0576d97e067bac27e5babe37d5521be54f1cfaca9a22f186ea08140be83bb27a6bd7bb9316e287db8d5242a92f213e69a8567384c81a1958ca0609aa8bc17636b28d6850a85e2e75bd1b74480fd02d23cf9f1a912e4904be14541ddd9a8bc52675acc431c131742a3bdaed986bf3ccf67ec01551de3fb44a8770bbbd7528ad3babd5a6d375c0bb485da8bdee860e7fb01b976b53883f440319870d22e16c5b99ae707bab0bfc41dd8d3124e8eea6de3610e72a0fb02a46954245d8ecdb8c7b94b812b77c80bd8d7483b6437a8ac688cf3e8dfc4fea6351dc33d205282998925a8c1abd1fc6308dd34674c9f4d014a53ac9315ca9a876fdaa83dbdc0fa8f42647617bfbb1b3b9b4136573d86c9390a151b419c829b18de5f18b041bade819ff6922dc5589dd3dc995f656e0b1a66fd185a93ca85bb1613018a3a2dad8776c2e05a293111e9423eba447ec0cc80ccad37155ba3e19a66e51389645956f17682a568d5d32b5997e1aa32d1e74e45f80d5923505f70ca82e398badc942e6e09c28d78b46694039c06763dcfbd8ab61a280466f716828f8ba47a4635e77967088d0897240cae6a9b9ea6a6c4ec156d1751dbcd3a8949d80e350a71af9148dc1f9403675458725e98741062fe029a5dff2826e9b8f118d6c410065205275421c2afd20d2a17279eb2ec4257905c6d59d931d29392820690c1e62442b7804ac29314baa0cc5c27705ea7f8be131d560b9247f32719615312ced01bf32b4d4899d55e5cbac58a61ddc1eb36c9981ac392eb0f3923ef6d404258e29d1e996286ca5a2c194c4b344a422fd0b811dee699778cd17723859964be4d159fa5c0e334d1823f8d8f83f283485429636e3547d6ac1334d69737827dce89af4f4ab411a5d1011fb3169f0a90dff2009b6edf07272181ef5d12dfecb215a43293179e6a6546ce7d942c3d7d20077272004cfd79677769dbc90288ce1e93fbe680ece8a1c5bd2969b8359a7da65df050d9c72089180718effcf069aa76565add1d886eb9daece7d2e3e443252975e27996e1dde40fb508bdb18c84df50aa92f31edac7628b841f92cbba9b4c32c655dfbef754060f352f7775c8126c582a14c7fb1d1ba1eb0ed34b93745390295eeba519565862f6f4026151449a8a880813deaf74eaea9c5c1c11b8fbcfc16aa34a3517056a38af8715aed9ad6216ced1b10a78f5ce9ee129b9f1488fe240b4a0598f4bf6e247ad6ddc975acf2c068d9c27b34114b0ef26584c09c7045d901f50ab230eb4b9bf2c0cce197a46e024c5a7f2f48ad59b8c8e9ee4614a8643f0d6f4545f7611d86bea31f30593efcf1f1787ed85fc64a6546bddf90f439fd6b427b574a51951d336e7bdca838d09950a472840880bb65b4ff721caa668b056fead135cd01bed45f86ff415ec39dafac5b4b51a5dbfcbc8574c18421154d6983349eb49399ae2c7ddcfa2d5fb600543e52541fc5f506e899de22fca33deca2185cbf19f252af920b6feea37fa344b666c66ee6ef1f81f7dad84b9a4d56f7b5cc2283bf456363fd15744758eefa44a7dd6512c896f77ce86b5fb439ccf4ea60a89862c79aac88b1324a97471ac1961f036538271748377442ae182cb395120598de34e885e7dda2e73821168852db7729dd278334841a7173f8a8738e866c5", 0x1000}, {&(0x7f0000000280)="f577ab0568bc34031b6f5c85cf1fa8af240af30437f40c3c6c71819416e153686bb051f432ab7d017e11d0a77a215382b165c3efcd637908e8dd7e992c1326ea3a28dbf6eabd8371791127b9479d08135245efe8b957ab3e3e72a91877581acd27281aaabd442f", 0x67}, {&(0x7f00000015c0)="0c13dda4b7c644d2ca2582848c9af90c8e31fa83e9421592d52671f7a2a5fb1fc623487497db26cfbcad98b3faa2e6bc1ade787090e1486704d3d5048d638c765661f35bad6dba2e1330fea15cdb640859a93f97af9ca60b4867ccd495ea2bba1298611362b49bf474c7e42dfe337dc004216cf11a943e288acbdcda3b1fe3e41d7decaae195f72d37d267c4cbd09f222080fc78dc411cae4b4eabe0c7c7a0351296c8dc49fd19ffefa0d4069e5dbd0cb7eb6810d44808b356eae77fa17a1903cc50c01c6ff08f1ff265a422d2d54d87d9d4040a41a42dd47478a98d9085d70258c57a50d8cddc2fb3b191764c2155db5baefc", 0xf3}], 0x4, &(0x7f0000001800)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}], 0xb0}, 0xa) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x803) setreuid(0x0, r2) sysctl$net_inet_tcp(&(0x7f0000002980)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000029c0), 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mlockall(0x1) read(r0, &(0x7f0000000100)=""/190, 0xbe) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_open_pts() readv(0xffffffffffffffff, &(0x7f00000012c0), 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r2) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) getsockname$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0x6, 0x751f, 0x8, 0x800}) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() seteuid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, 0xffffffffffffffff, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000000)="e455387b", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000001a00)=[{&(0x7f0000000840)=""/151, 0x97}, {&(0x7f0000000900)=""/211, 0xd3}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x5, 0xa67) preadv(r4, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x818a43d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877afd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877afe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877aff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b0f000 didn't change! executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff4caf19e59608ffff0000000000000800450000380000000000019078ac1400bbe00000010c009078000000004500fffc0000000000010000e0000001e0ff0f020cee3bac636e9586c1142720f733548f00529af4026b891c035b0414f647782a9498db015b4b9fa90f16a8e337ba42825c241c68"]) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x1ff) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = msgget$private(0x0, 0x334) msgrcv(r2, &(0x7f0000000200)={0x0, ""/164}, 0xac, 0x3, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x5}, {0x6}]}) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x48, 0x0, 0x0, 0x400}, {0x8046}]}) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) ftruncate(r1, 0x100000001) (async) pipe2(&(0x7f0000000200), 0x10000) (async) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) (async) writev(r2, &(0x7f0000000e40)=[{&(0x7f0000000240)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f953c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340388f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e470b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5b31bd6d2b6af2f79eadd1af7a2865aef7198c6cb145ef060b9c7f403bd42c21b45f103a188326e92376cf1a568963336a7b08d1973be14cf356e25038fe225d1f4355007c2032918d4daa642b25f4f24bbc73157", 0x1f8}, {&(0x7f00000009c0)="eb78ada84926b38daa2fc437b09c115efbfc040588d1212c8f26e287f0abd8f640c66106e9524a910afab6c54d2ef790624fd95e916ef85b9cadcf36793d5629d16c82a5bed9cf89c63a53548828e4fa8d37dcad5dc82e1b7cd7a6b43ddc0bac0da3abb4b822389a27328f25a3e37aac187123f415b01c0b1c31776de2ac44c7e816c6823e7d8ca4af5b3f140690a861cad836370a8d6808fe7a9978d21115d7f45be4d5da65581d0818a6c7ac88635235010be58fc37f48bdc2f95e2d000000000000000210d5fe05c81c92d9102e7a76d10a6181423994c7baa40000f4be8206672b00000000000000795e91d6f5dc7eaa030eb343a83e34ec6cd1fbab522d3f1b08b70c34fb5bfd0cfc3b422926c378cbf11d1d3a4cfca9e062d74d2817a03fe5b89f542f57b7000000000036bc28457312ad9840e4cec6b8e3a477c655a32adaa50fedffe017fedf20fa14cd2b30c011f80eeafb9121d83091f488875d5328e0b1db8b11f26ff80211d69ab4f41d82113517f2b413a74f96fae47f00d27b5bdeab6eb8c4e9c1ef27d57d5346b716f33c00975271da6874e8e339a775b9cd748f1d8e206771d25ff0e75a3b43d9757b109b214a", 0x1b5}], 0x3) (async) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5db", 0xd1}, {&(0x7f0000000800)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45cd5ff1293883d8cf6b567472b57188f5a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae15783f727410f3d334987689b915721d0000000001000000498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d3147429940883fb084a2698987a7592e06cf438f1a1bf39a0f744e868dfb18180d178b61f1e1bddbc915cf38b9e5b6baf4877437166ff2f45a911df8d55ef4af8b48d106e05e860a9fe3222c953a18b555a57737577276063596504000000a2f017da45c846dea51945dcd4dfff89a150b2c3e931ac51193e93e9ea410422cd6fa1a3e307dcf703451019c7aeb015fbe14180a3bf01ffcab1db396bb5db705031d17a", 0x185}], 0x2) (async) socket(0x11, 0x0, 0x0) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0xffffffffffffff4d, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x138, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000240)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xe5350e2a94868a05) msgget(0x1, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/48}, 0x38, 0x0, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x28}, {0x1}, {}, {0x1e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r5 = socket(0x2, 0x4004, 0xf7) ioctl$FIONREAD(r5, 0x8020699b, &(0x7f00000001c0)) pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b16000 didn't change! executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54}, {0x20}, {0x6}]}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0xfffff5e7, 0x0, 0x7, 0xfffffff7, "1010264d0100"}) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x14, 0xfd}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0x1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 7: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1012, r0, 0x0) socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) getpid() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) shmget$private(0x0, 0x1000, 0x142, &(0x7f0000346000/0x1000)=nil) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x5) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x11, 0x3, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: semop(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x15, 0x0, 0x0, 0x200}, {0x16}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socket(0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) setregid(0xffffffffffffffff, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x0, r0, 0x1000) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x20}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./bus\x00', 0x151) rmdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getpeername(r0, 0x0, &(0x7f0000000100)) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) nanosleep(&(0x7f00000025c0), 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) getgid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x7}, {0x6}]}) (async) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) (async) seteuid(0x0) (async) r3 = socket(0x2, 0x2, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r4) (async) poll(&(0x7f0000000180)=[{r5, 0xa9e6aac0282a6fec}], 0x1, 0x0) (async) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r3, &(0x7f0000000000), 0x10) pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b1d000 didn't change! executing program 3: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x81) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) socketpair(0x20, 0x3, 0x8, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x80, 0x5, 0x2}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x7, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x3f, 0x80, 0x2, 0xa9fb}, {{r0}, 0xfffffffffffffffa, 0x51, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0xb732, 0x1}, {{r2}, 0xfffffffffffffffe, 0x6a, 0x40000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffffd, 0x88, 0x40000000, 0x1, 0x401}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x8000000000000001, 0x5}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x80, 0x8000000000000000}, {{r0}, 0xfffffffffffffffe, 0x24, 0xf00fffdf, 0x100, 0x4}, {{r0}, 0xfffffffffffffffd, 0x29, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x8, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x28, 0xf0000000, 0x3, 0x7f}, {{r4}, 0xfffffffffffffffc, 0x9, 0x1, 0x0, 0x2}], 0x1, &(0x7f0000000340)={0xbd, 0x6}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r7 = dup2(r6, 0xffffffffffffffff) read(r7, &(0x7f0000000440)=""/48, 0x30) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) r8 = syz_open_pts() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000540)=0x2) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000580)="d450e5a581d94158b0c419a60382f3a9a911396d3a49c7f1a4ed245cea4ebba1e46296e9c009180d64ca541e1ddab2c423d3cfba12744f44bddf98763de3a3b95a6df9f91c78de0226dd", 0x4a}, {&(0x7f0000000600)="4a3d33e4349a9ba4321516a58366af5970b5fb9fe7025ca6c03f5fa64aee98926542a7bb79c08cfc7a67e75035ee985a19511ec5a7e1c12dad495319ac6d0db6371b15b075586a91f7a68a16c19ea49ab89ece1c665847685df42620e9c65f76c832ecc543e590bce2c388929161bb221b9d80e35a744bf43b8f8eaf498d152c41581732a90f5c84e075976d9f1b20ffa7028882062d5fdd2fb15a1374d71e991811747c99eed8ad41630ef5660f40d94550524d35d23457237d16c7906fcc3e844112c3a500b11d244629f8f00e4fc38627581b192f41c90f03cde03dff0ac59fe2ee476dd9d7bc59b21ede", 0xec}], 0x2) read(0xffffffffffffff9c, &(0x7f0000000740)=""/91, 0x5b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000800)=0x200) r11 = getppid() r12 = getegid() r13 = fcntl$getown(r3, 0x5) r14 = getuid() r15 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000980)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r19 = dup2(r2, r9) sendmsg$unix(r3, &(0x7f0000000c00)={&(0x7f0000000840)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000880), 0x0, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x28, 0xffff, 0x1, [r6, r1, r19, r6, r3, r7]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r10, 0xffffffffffffffff, r2, r0, r1, 0xffffffffffffffff, r8, r4, r6, r1]}], 0xe0, 0x405}, 0x2) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8000f7e, 0x808, "cfed0ff8e84e82b3950000008000"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)='>', 0x1}], 0x1) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) executing program 6: setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r0, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040), 0x4) r6 = getuid() fchown(r4, r6, 0xffffffffffffffff) r7 = getuid() setreuid(0xee00, r7) mkdirat(r4, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r4, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) acct(&(0x7f0000000380)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mlockall(0x1) read(r0, &(0x7f0000000100)=""/190, 0xbe) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) (async) setrlimit(0x6, &(0x7f00000000c0)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async) mlockall(0x1) (async) read(r0, &(0x7f0000000100)=""/190, 0xbe) (async) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) (async) executing program 7: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x0, 0x0, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1bc5bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3daabf019a4411257391c0e9e51b0c4fcb8ac5ab3eeb34d163bbe136494c33637664ac408d5ca6afa9825142e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72de7ec00166994", &(0x7f0000000240)=0xb5, &(0x7f0000000700)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r1 = open(0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(r1, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x2) (async) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') (async) rename(0x0, 0x0) (async) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) (async) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000002a00)='./file0\x00', 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x1, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x18, 0x8}, 0x4) pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b2b000 didn't change! executing program 4: socket(0x18, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x40, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c"]) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206932, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x56, &(0x7f00000004c0)=ANY=[@ANYBLOB]) pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x81877b62000 didn't change! pmap_unwirepmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806b5f0010 va 0x819314fe000pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x5629bb28000 didn't change! pmap_unwire: wiring for pmpmap_unwire: wiring for pmap 0xfffffd806b5f0da0 va 0x56338770000 didn't change! executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x0, 0x104}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) executing program 7: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) syz_emit_ethernet(0x87, &(0x7f0000000140)={@broadcast, @local, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x6, 0x1, 0x2}}], {@generic={0x200, "e6af7e43d49a0349bbbb3ad8fb89b9d56267632ecbf14bc6839e2367f1ea5d8ab4917a9bad70f70bcb81381c9bdb501ce021113ef3f48279de207dab391b2ef1e7d4f03adf857fb444cfe85256aac9173a3325058950fe534311e5fc3436b8a8d03674d642cacf74ae8c75cd4c48aef064"}}}) executing program 2: semget(0x0, 0x4, 0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x46) fchmodat(r0, 0x0, 0xbd7ac94553ae44e5, 0x2) executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRES32]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xbe43f1bed0112d4b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x98, 0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="d53762c4abbd2e5346bc0f123e520fd0203efb7e1562bdf381f038a3b954d292a0322f727609479b925071534d885940eff7e218753211bad2d6a4", &(0x7f0000000100)=0x3b, &(0x7f0000000140)="e510bcb417e28809140a9b37d0902138c7ff2513f7116a6529340b1a831e7973db084fa0770e2bb0f296e4dba4c4c841bc124c77e6b4373d27834e602bc8bd79d822afbee7e3119e0be04351734c34b2e14c50db0f76bfa60422a7e51065daf088bf33135496fc59b58fca4b773ea2cf0c0deeb3056d1eb34d11caa0bd3d0a02ad9a09f4159ebebe7e2b894532ddb639040cdbba2e8ba084904368329151994638bda87e8f1d225b9a0c390ca04172f5da96c134c7a2234130f84bd284e8272c9fefec4ae45d32b933368671ed5c694fbebbe9bf01a5f0a18469355162cfcd8226", 0xe1) setrlimit(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r4, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x64, 0x0, 0x0, 0xffffffff}, {0x81, 0x0, 0x0, 0x6}, {0x802e}]}) syz_emit_ethernet(0x4a, &(0x7f0000001740)=ANY=[@ANYRES64=r1, @ANYRESOCT=r2, @ANYRESHEX=r3, @ANYBLOB="7052438f2e11427a7b07a3df539f3091d85faebcaff36307de3a3ddf5d730ccac44d81755279c58c5d7d623039b971a0ca63e5b32efe90d8cb4ecca96c9b8645ec849f7f6862259d7fc8ef2290a9b6d335100194dd0ddaf2be64160afc384426e0f03c639755bd9c54296508636821f2b64d7b954367076adadca45326bd05d9651cfd5f1aaa71e8c9ef", @ANYRES64]) pipe(&(0x7f0000000100)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r5 = msgget(0x3, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x1800) r6 = getuid() setreuid(0x0, r6) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x101}) executing program 5: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1bc5bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3daabf019a4411257391c0e9e51b0c4fcb8ac5ab3eeb34d163bbe136494c33637664ac408d5ca6afa9825142e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72de7ec00166994", &(0x7f0000000240)=0xb5, &(0x7f0000000700)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x26) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(r1, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x2) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x2, r0, 0x0, r2, r3, 0x0, 0x6748}, 0x10001, 0x7ff, 0xffffffffffffffff, 0x0, 0x3, 0x1f, 0x8}) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r2, r1, 0x4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x148) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000180)='./file0\x00', r2, r6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000200)='./file0\x00', r8, r4) fcntl$setown(r5, 0x6, r7) r9 = socket$inet(0x2, 0x1, 0x0) recvmsg(r9, &(0x7f0000002580)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000001500)=[{&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/73, 0x49}, {&(0x7f0000001400)=""/228, 0xe4}], 0x5, &(0x7f0000001580)=""/4096, 0x1000}, 0x42) r10 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) r11 = open$dir(&(0x7f00000025c0)='./file1\x00', 0x8000, 0x0) fchownat(r11, &(0x7f0000002600)='./file0\x00', r2, r1, 0x6) bind$inet(0xffffffffffffff9c, &(0x7f0000002640)={0x2, 0x2}, 0xc) r12 = kqueue() r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002680), 0x480, 0x0) ioctl$VMM_IOC_RUN(r13, 0xc0205602, &(0x7f0000002940)={0x8a, 0x4, 0x20, 0x9, &(0x7f00000026c0)={{0x80, 0x7f, 0x3, 0x20, 0x8, 0x6, 0xa7}, {[0x7ff, 0x9, 0x180, 0x6, 0xd61d, 0x2, 0x9, 0x0, 0x9, 0x74f1d917, 0x5, 0x8, 0x3, 0x1, 0x952, 0x0, 0x8000, 0xffff], [0x3, 0xffffffffffffffff, 0x20, 0x168000000, 0x480, 0xab5, 0x3ff, 0x0, 0xffff, 0x100], [0x7, 0x4, 0x1, 0x9, 0x7fff, 0xdd, 0x8000], [0x1, 0x2, 0x8, 0x2, 0x0, 0x3f], [{0x8, 0x3, 0x9, 0x1ff}, {0xffd7, 0x0, 0x7ff}, {0x0, 0x1, 0x2, 0x3}, {0x1, 0x4f, 0x2c8b, 0x3ff}, {0x200, 0x4, 0x3ff, 0x9}, {0xfffb, 0x3, 0xffff}, {0x5, 0x9, 0x0, 0xd6}, {0xb10, 0x1, 0x2d0396a, 0xec}], {0x3, 0x100, 0x80000001, 0x100000000}, {0x1, 0x619, 0x20, 0x4}}}, 0x0, 0x2}) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000002980)="8efcabe3163cfa343ac249aa5b9243ecf103f1193276514ef46670e1319633c27230d8aa577f43a226a9a857911e89568f127fd332ad7b0ff84102ba776c9a72e5f30f6691c39b46e49052f85cf1b9877b8f1946f612cf01bae8c74cb2e9723357852e544326554790b0db473488c7e2153941b4d3ff2c5b92875407f26e852da967a2672bad63fc9a68eef42a147c65ecb634fe9dfe293eb8ec3d57dfe5621f682ebfa9c1b682885904cdc2211c12122ce6575085bc6da5690db9808fa216bc31534f2e09447050550d", 0xca) r14 = dup2(r12, r10) r15 = socket$inet6(0x18, 0x4, 0x0) poll(&(0x7f0000002a80)=[{r13, 0x1}, {r5, 0x10}, {r14, 0x2}, {r15, 0x80}], 0x4, 0x0) sysctl$machdep(&(0x7f0000002ac0)={0x7, 0x4ac6c7784ce00ffb}, 0x2, &(0x7f0000002b00)="51e4b7e3b8dcaeb4b14b2a770eb41ba38ca5e5267047b33738f45c2217e566cbe99789a6bcd91de0efb2c5c95d00aa077356868599e755b3162faf5147b38edb986865ca651e78ba2cd959027f5f7f4d9faf12e84ffff1163f1328538d9798351b8f911fc1b4371facae7fc0be01a3b8a37ebef5e8991295a879826119399491e839f4532b892b547e4c5f19ce62a8079c2223b9a2d06dc7825343d7f3463122194a775ac3bff3b308b93fd6bfc177f736ca5fb7", &(0x7f0000002bc0)=0xb4, &(0x7f0000002c00)="62b9671791b3c0c708f5e2e4fc430c1604cff1a01d15b7676a46e591cf8d6b69c3dd346686baab192bcbe27c95080f3a200a00a3e46bb8344365cf935858d34df2b077343b85e05e23d14d3e25d12e4c06b6d246a8911d96c2ba20192adda812ef3cc2d5e92f682ab3e225723eb09b1c8d3ecbc731dfe8e924146b7e5ce35c4c9583f40794ebfd56eb899281b9d3a99e5e72c1f23d38b780f5cadfb7185985e89c5e708cc4f28f57f7f62f568b76a9996ed132b2", 0xb4) r16 = openat$pf(0xffffffffffffff9c, &(0x7f0000002cc0), 0x1, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000002d00)={'tap', 0x0}) ftruncate(r5, 0x5) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000002d40)={0x1, 0x3f, 0x3, 0x87a}) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000080)=[{0x7}, {0x3, 0x20, 0x7}, {0x6, 0x4}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) socket(0x11, 0x3, 0x0) socket(0x18, 0x3, 0x4) r4 = dup(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xfb}) r5 = syz_open_pts() close(r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x1, 0x5773c541, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r6, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000001c0)) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendmmsg(r0, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x79a}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000100)="09461b28092ac292b3817e2987f39429bdb0e1cbf31a5b652557aa0a683dd79107bdd0a5e4c61f61c6ed4a88fff59b0d65df078002f21b808023d03b9c82e7cb0d8af6337a3d7bb356970b22b8948e495568e5e39b49b8049ee970bee0f5fabe4de909bd74ff7703a2f7968136fbf0cce0a572e08ba58ed2de978c4daf11ecd98bb1bf739e34d3c47b900de41532e9f4262aa16046d19bcab5d52c126c51cf154391d1a179a7807d8b909c87f9f3470bd84d204d26f6ae", 0xb7}, {&(0x7f0000000240)="1e5762c48113223af699b75a9cbed4adc5094fe2a492976951f0a238ca1e8bb7df387c1b9a373e09a0d546af2d65a55497657671284640c8eac761de7b597a8b144bcbd8ec1033b50ae2c95b39b2d1960c4fbb47c8e4392fedfc077771a2ac349bd7cb514e13aee7a646c4302c432e4ef11d1405ac9fd479c65767e189606b6ba18720ebad428e2ac5efa2478c4705f0380acd04eae8eff49d50802f65fef53019be091f1046c2f0b7e4c8f850275d89af0900ae3e1505f8", 0xb8}, {&(0x7f0000000300)="0b298344cbbe13ba78e1e57c7df587b22fa11d15c8bdf409d8cb4603ea1be9cb8c2eeed34420d84fce73c95bf564f928960e86bd4e2d901d9adcd5092762e156128e4d5ef1405826bc3d5d87c0f78abe1d1a8d67395978039bccc8ffecb2ecca08198089e6e2fc363c82657ca4fd49634882bf5eda8c74c271aeb9e9d38006ba025c6609fa98a81623c381ed3afde36e4c0db41a201407d07f02010056145055fef71a95b93e6d1508e5d8e6917191299ab2", 0xb2}, {&(0x7f00000003c0)="992eb701fdf49c3d4b122ae8064511695c8dca6813f9bd290392c7c921ed16c7fc2fd372ab1e77a59e627f2e262a6629c1649634bbf42e0b1ca67a43c21980745aa1b29d", 0x44}, {&(0x7f0000000440)="a3bbaaff245d757f08931746d73f46d3d69e557fd26df0718f54bd08568547c583fdf77acdb02240e5045a77f1a3d9d1fa1d952646408485df67d86dde18c93240d90043e19bac6f2e0d0e8617592abe13e4d6e0ce153144f473775316881d02f9a082304cf0f925f3870989f074587abf6050209dcd951097caf82e2031a88f1d04431bfe1337948aecf8c59286f24aba75faae3b7fe8f6a581919b5e2e9ccf0d8824da1c4d036d397876cb5292243cf7efccaaf1bccbc85bc28e4fba9a7d41388114c9f3b83dc23d7c154951383cfe3c1292c2574eab99a8ced2fff3ae53c2a7f1647143229b792a12c808bf83dfd4818768beb8e1f7", 0xf7}], 0x5, &(0x7f00000001c0)=[{0x38, 0x1, 0x0, "1eebe66e4d1b4b25f200b0f8b49ee980db2b678cc47026a81cf37714bf9a2e05370932d8"}], 0x38}, 0x3}, 0x10, 0x5) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 2: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54}, {0x20}, {0x6}]}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0xfffff5e7, 0x0, 0x7, 0xfffffff7, "1010264d0100"}) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1}, {0x26, 0x0, 0x0, 0x80000000}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x42) chdir(&(0x7f00000001c0)='./file0\x00') writev(r4, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000000c0)={0x2, 0x0, './file0\x00', 0x2, 0x3, 0xfffffffe, 0x2}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0\x00') executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000040)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffe, 0x2c, 0x0, @rand_addr="457c5601b5ae235d3544d14cb2e907c8", @loopback, [@routing={0x6, 0x0, 0x0, 0x5}]}}}}}}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) write(r1, &(0x7f0000000100), 0xfffffe5d) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) socket(0x11, 0x3, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x8000000000000000, 0x1f8}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0d2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r2, &(0x7f0000000180)=ANY=[], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x622, 0x42) executing program 6: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000280)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0xf, 0x807b, 0x6, 0x7, 0x9, @random="f95027caa572", "a2a016fb4b470c", @local, "8fa7edf1295189510500cb2e4407c2e1"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = kqueue() r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file1\x00') syz_emit_ethernet(0x12a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900f42b00fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e224e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="9120000890780002080a01000008fffffff301040204020040391406076a7ebd8446ecd99cfed1068a78fabe6a3981a12d43bc4240fc55e221e96c2d92526391389ded7daf00274eb9ef966ae382cd1bcb72dd89a14d2e2296be6249691cddd3f37121ed7bbf34c871e23cfb6ccca33dba8728f4fec9c8ed63d84fa58c0226d6502b3d4c5e72927588c345dedc92b4b1468b6050b3c06995053ec93cdcf42f2c2d8cb89750c5f4b1de99df56592c96cd94a9d23d4968512e2f2580bf8e654d3a2a5f102c4c61386a53e00a61193aee20ed66b1530b255177354a41279fbe55d4000000"]) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x8) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x400000002, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRES16=0x0]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280)="615d9abc1f30a2794a4e8a87762bd52496113fff3b964712f12c39ce8159439743df40919f6bb2b2af7dd2c915381ed11e7632462d5fbc125a7f9c7e1d31ac54f5f2e08ad191f14228e27f66f8dce9d0677d25c07fda07c593281affa9ae5aa3fd881f1349d0bb6d102fcddafba8455ed6b7e1f9ba4d8b85180ec477176890174c61592b65bce437abc2c3941dc5cbcef348c812f1fb71e99926ddf4d29dcdc6dcaf4f59b6d8813ccddb467b2aec6ceb00b8698645025f163ee9843b4634876e1978d8ce13576b36ec14257c6433304dc2469f2c18ee2d9a9d4ed5de756618c6c4d37d60c0ea7865e1d9a6f942680ad265f96a34fd822036668bb5ebde4e832fa08306cd1a1795f2ec63a72855fb1eda21ff97e64b3870dde7ff9cb65d6e9ca7a5e560bc53e6d6a54ace872c4a7f32631af7e70a2f306fcc6cb226713de71a60100e4c39113f4ad45e0d714ac76fa77c8e7b6e18ad3195aedf1a1cc24afd34419820fe19b408403362f82a63a561eb34d80d49c7dfa7c26d8fd9fff8ec82dd25bf21dd5cabcd353591a800bad7ae43bb8815b1aa5710613ba3dd58f83c536ee2b43e4adbedf322ee1e2b69ffc5403763466ebd921d3463f076f24b5320a22b806d005246283f0d49ac26e708711e9d0638103b951d11ec5baf44bdbe4bcc94bf5536c473ab5a1ddab6306f5cb1ef9e5ca5a0b261b8f9fedb0825ec31083323cfca9a895809d568a7e0ee29ec9a39c217f8f1278185f5bd64716b8d77d02bad467b5965ff4afe9df4b12f8b87f7acd8debb0f5d77dad556dfb81748c0ddd00ffbba0de81c0805d7905118143f6d479ed8813753dd0f255a2750629d447cf4fa08da29378e4850aae0fd6aa193ed2021cb52d8203aaffc1b325f9cc6abbde9f92f13189ee933915a72ea62a315310b53fc9cf2670bbc67df8fb52d271eec840239ae69a0823b48538a1e234351d52524d65fd9fec9b6f4b9b516382a13ad20e434eb66810762d8a1731f44cd46fb660002374ff90c94b4c42557709dfe700236e968923ca1510149981e72d8da84169b87071d48b66e1c44b601932542fa7fb57b0cf4fa68393935cbb74ea1161e751e24883420cf5a68eba79064296f2121a8dc8fd1c03ad8f12ba97997e8f1ab00796f8d1b867dee77983b43860d01ee10729db138701d61523b37b95f108b28e7a274f52441e69e283b3d1c0704f38df0763f5b88056df5a517468bf78af33f9bce1b07711082c6b92e91df9a20ff018ac7c6b0b395732186a16500e7c9102af04c1326fb23ce19a25ec62510d4e0fc4b6b640be92b794a063c3d9d2678ee8d930191b41c814eb4d1f732a53be58e4e0966bdf65ef3b3d2f6281cad409cd0749954bc41352d61ae2545314d1f3dbac9d98cbf2315aca5dac9e956ce582a75adb4bebfff193c93b2b33ded75766b142ef2f94fc551f936a9900a62e16b92ea8232e2fbe9c987179c9d2aacbe03a1c2b94af68c24db7b490e68b197cd776d9b8ebe28e1eccb66de4bc54cdaed375633be3fc0cea6528e31d80b524e6cb3e3bff08d6d183d649928165f2e435da69119be4cb76d0e7f7d4abc07cf1c2c46f49e2d4f086f3182098b62b20989b2186f5a1eede14a756d715a8064addfc16b2118abd96982d60d2a6f4977665a7d49a8a6e039eb07200f172bd3f133b0df395042279b23ec9b5ec73b9fa42e8c9f3b6bf5e3879cdbbbebabca9e5fb2f49c46ced3ae70d4b9951799a2afed2887b874eb59ba6ec968d5e01f60f209983094f0346ec51dd528b28b20680dba599f83f67616faafed6c28a09c78dc053e5c10b9c8403a52c85828c41baf2b6246219b0c7f400b6766ce626bd0eaf03e1149f18c4a9d28b94d2edb1de80ffdd38e09086b76dd9ec4a89073296db8df955d6a4dc512da4a59c6c7ecee08fc4e1cc254e291f6de3ea608790d38ccd3624c2be591febcaf8fdd703fa22f4ed7b2a7ae608156b615c0d62b9740f1bde27c8e5c83209a0a1a5b985c6f65fbea5fd1199ff165ce6c10281d771abb472a8cc185af1fb98dd4d08d83ade12c62f5b6540f2f4fb7e32ddd339ddb7f75a1cbbce0b7ebb9842a2eaa90b2a2a44dcb6e7183ccf1918fbd46cf5e7636846c2a8bba295153286e828416490681f063f9ae390350d0bd4168d131ba3181e112dd056b6e49f8f6c6fce403aafb41a189aaee504ad438e397f6481649a00fbfb71b77eda6537ff46137ddf3da6024a8048fcc7f1035705e682e461376b479714387c3c2d8e7295c6133e023915c83a7aab0bd1f6c1d82d3e1b8da40cc43a98c19e624b18d587fa4bf757c791021a2f143945069708cf9e9e833c076fa8569951a1d785c40643f7bd8eef144d4e9b81863a7cf09a8c86949bb77cdc8591b6702c1f42dc26b24680ba5498e5d9d9536b47e546f41ebf0c80cc54aa7931d44f1bc60a9adb1bd242b5b96ab825b2d3b0c0c017e2c2e6fea409dd2f4854d9872fc1811be25efd531abb2fdb0d6f1a9c7f90d929799d4328fabd0721728644f350da2ff7b25822a3601aff791aaf8ccdd1e1d3fd918a40f9dd5973131f1c78b47d6fc8d35748daffcc9d52a65caf6861e5aa5d650be27dbceda37684d919761a3c9f98823efbf88a866044f9c9d0c304cdd2bfc63f0d07c3286ad52d84adbd37fc9ac4846289a24aa79928ca9f91493959cd25034954f14d3791ab03eb688e076f0045d137f40a782d6ea7532d1e82f47b345b3022c752fce6d47e64ecb8f097c7a2c42d05faf9e0533b60fcd51182220e353f1c9f07bde2d784a9d9b27cd03a50e43ed4b28d28e16d55a0a82fa37708e8493ecae8160596b84acb14cc1433159d34dfdbf61a8bccb6d6138dc0ee1e5f4e16213fc1ef708752211816ac1fe0f20e2b454bc235b5ae1af655e47e8b6e8fd163a05f5327a915986b893246fde96a85d93be0b96f95bfb565ac260dc82792eeb24c7fba6f75aa08e58937035286dbda2c7cf610ae8782ef749b9ed63db9ee3942df3375cf3105965a76d21ce573db22def0901ce5e1974284ca937dbf4d6152152563797726f5d8d1089d4c042b5a35553eec8223ba393c7db518e3290e8041ff49329938f7618e03e19bb46489da9b8f6cc76c5055c592bcf7ac7725dec8d2424dc00f0cbcd21d8146fe90e1e5bcbacfc39167a7ed35dd138c0191437eea69751d83db4995f8700be8dcbf8f5bcda239eb1640ac1c498e75d9ba391952ce97236f4cdc80971251529d805a468fd4cf7a25641bf891b7180c75a0fc75e9445d56109c4fe0f4b22ed75b005da05fbd9ba76e3b2a7f09ebcb51c64157f9d19a3b45f12ea3905e39b99284e47ad74f47646fde3edeb7c2906538b096961dff066cb345e69363c7824fe6961e252b210ac8693a918b9862911085d38181a9b345bcf6dc822a5defcef0c5a7e9aff673bad11ae87cac4466f3832b77653cb47600f482ba3aceffe0a7ecb3028e3259434b2fea71783e81c37dc1c30dbb6c877947ad5b55abd464237e3067ea7c4a246ddb5396c6b059b157646b465be69fea1b3f79dfd31cf668f514d78817776a2f4aedfaaf565577d5c1b357175f15fb4283c701fd6a1deda3a9032e0cdac66329a12a616b507537d670fa4dc24f6291ec688e0a0e96b47bc9eb694bb1e6282dccb04a389c2ac31978c26217df8f8ab3c4b937f6da6256413005c236966682659b1f6ecf0b11e7393f6d151fdd1055d299369d5d95af901e4f3f14b17d4f6ca687000d21a1ff182c4901e288a5cb049993ab027e68c89db924ae0afca9b82a7f6b14392ef8d785f1b01d9524acfba5a1d799527d1d9aa2ec21fe7fd90c528ac7c380503d7188dae95682c01c7851d8cbec478c8dff1de7376f8759d838952a90d0529c26adfb6291c60b7602fafb583b9785bfe078fa402780a7203573d3a7fabb345084b8bc5540b09221928ca10a9068af9cdd33e1ef9e7f374fc738b3137a751d2f566eb4c66e43793bb015b941ec41f2836cbf2b6f71f4a88e8b94c0e0447799235dddaffe6c590fb87cc7c3877bacb729cf5610061cbf61326df0bc3f1a0f925b61e1e0a3026d79943800409fabb859b6923e47fe67d041be67ad5d7a9c526e061782f9bb88a0064721372e4be29fcb5d63423e4ef9110b30b9e3a628b4e94136a9ec93f30cc310795cc2eb102440f54f7f10178b264fe9d737b991768cf11efdb24b4c795abeb253a899a2e898c6c9fd0383581c4eb0d8c2b6b28686f3ecf70ff5c880a98faa00a7efabba16c444261f83033015c08184fc3baae4ab4eaf5256dad8f5a6849e742a4bbce9106c60cc38d34ef38b5521687ee4951ad363e3a3df775ebc207151ecf902d4f41f9ae3bcca8abc1a893a81b1a9939a8203765a1d461a336f7510c95913c4d78b50ca6fb713004b8ffca5748d33effc1320ea9657517de740943f2da6b68aa1d915ab97dbee62b859bd06a771add69448dc0fde56ab6097a112c6b3c94ce2cb11e2a38fc4d8ca9f80a70fef5704e06804ae37758564095209176f5c0892da03e99e1557b7cb731300396e69fd6e2148010c32e5230285570fc34540ab33bfc44a90f750ba935509a4480f640fb38e6c8351eb5ab899c373d0f7f6497fa8c3fbaf029b74655093516871c7201a9eff7568be5649ce2db50d41a7c63971d87d45185a9921d5ee16a99937509672d7f1df74657be1d8830e4d36ae37b0d3fcb109aa6c29dcd1d7e184f7366dd6cfab6031ce9545f39008bbc521a7ff84efed7fe368861eac4f35f7c4a49ee2bd9afc0a0dcf14738705b7f99e87988f761bfeb04bdbcf863b56f9830063e19edf96564367e5bb053a07032e39f10cc0811c9ecd3d030d926e11cfe720bd5a54b2f5bbd04f7a4d4225746d67462441875466f0383e45a49ca3de952c8629cc9edaf8cfcc995a09942207190dd113bc7878799fc99339f1bf3552aca6cd575052e10904fa51f2928f6f20fc51bca6f1b2abc66dc9a5ef8d1d73facee0f4bb0f33d8d94b06273ddd41949560914d351eaa7c095bd599520cb1530cde9711c02cb7ea7a7727fc552fd5cf61bfb55e632aaddd8781d5a41ac0ded6909ad6b6e6d986d077ade9b48d0278788dbaaaa8378dbd61c3c6ab65fa5f3ec59d90a09b70ebcec3d9060cf2f6989bef2dc422337f893a315cfd52d4d6b4bb081579e2355b70a8fbe6d837939acf4adb5cbf6867a57ec4f2c34a25cac691eb869bf40c310ee52c5b64d95957e91d96ccffd3698abb3f6ddb0d1301fa82d9b262fedd712c2dbfa241b42e133b6f304ae3f54c7c6d1a68fa3591737195bf05a1600079d1679e2a63fa264024026f39c005e0b33447d02e042c3debc00c3496125437eb8bd263b6e119b0b6d5ce4426f2a2d80410ea0c2a5b3c7bb34effc5533509600883a186a378a7ea3aa3d69594e1d465922596d5057d632e3a3b728d4c708052c6c95996729ead9115fe6906061b9770641ea7aeed2306793b9988b72876edd9110c0319feadc7f0b33c142440a8fce352ade233471540ac565b155d8fba61cd447dcb6ac01fbd195eccd74a5296938b23c718d383218ce897d1d1ffc49c2cb34e346f9e034594ae237bf4500c858b8f47c93de90e7a0c48d4ccc1de07c9e5f2f7980e19adfd08c71710c10f0660c81ae87c08c4ad35be407479eefae56ba1dd784ce05eb938808bd4eb5750b44fb8733ea3c2646eab7088f37d371ff1a7d1c5c7e3e1a234e109e81e3b4a4986cb96b1af21b023fb0b4809e8f51b72d0cac138048a4ab69b05440c485c98f959754c226de9a75", &(0x7f0000000200)=0x1000, &(0x7f0000000440)="f8cf737f68678188c2e050cab918ca473604b591e550b5abbede6237a16665158c9a6d2b60c417f62d76608cd1c5e6a6e4121c47ab723c64c9e10d5a3b5db8a646e1efb318fb7c442a045234f2c2182a2e0f618ada73eef02e7981929372e61daadf26a63992ad25c6ed4783d29d75de67bed5b75095b499966438ed2232c3fd33a19a7c2431255d7b35a79f6f7ba253b078753ef59f629ebf785ba0e7631fd1dc7897d991c86780804ae45c0c85145dfe26f23bbfbcaa1afa1e93c4adbbc8f6fa2a790ca0", 0xc5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000140)=0x9, 0x4) write(r3, &(0x7f0000000540)="4c01db471a4a3a0d096c77dde0b9eaac985b5f3c587c1c1f942325bb63d17985abaf7b5542fbafb5434724824c0c42750e38d1876e7173c62df1be128f014e8c6422a873b64f4021f31cf806f282aab022d14d20bf4e4aa6c54f1d7ace222f2aa0948012149739c6e5fb9e346cffcb5b391e2eadc395384b64ebd3d4808edb3b0999b3d09898b2560ecd4c46b13875b56064ae361007a9b1365cc975dbdb6ec7bb575ca2216712ee87ea96d7b253314ebc44c27f0a5d7a700f8a8c301264a2c4d999a0915f14aaafa81b4685a07c94a72740695a57df5b4b85a2f369", 0xdc) connect$unix(r3, &(0x7f0000000380)=@file={0x0, '\x00'}, 0x3) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r4, 0x0, r4, 0x4}, 0x9}) semop(0x0, 0x0, 0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x4, 0xffffffffffffffff}) r0 = socket(0x20, 0x4000, 0x8) connect$unix(r0, &(0x7f0000000200)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) r1 = getgid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x9, 0x8, 0x1, 0x1}, {0xff, 0x7, 0x6, 0x3}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) seteuid(0x0) setegid(r1) r4 = semget$private(0x0, 0x0, 0x500) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) setitimer(0x0, &(0x7f0000000000)={{}, {0x3f}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) r6 = syz_open_pts() writev(r5, &(0x7f0000000440), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) select(0x40, &(0x7f0000000280)={0x80000000000}, &(0x7f00000002c0)={0x7f}, 0x0, 0x0) read(r6, &(0x7f0000000240)=""/125, 0x7d) execve(0x0, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r7) poll(&(0x7f0000000140), 0x35, 0xf8) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) connect$inet(r1, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0xb1}, {0x4}, {0x4000006}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x2000007, 0x54}) r3 = syz_open_pts() close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000140)='<', 0x1}], 0x1) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000040)) getsockopt(r4, 0x0, 0x25, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000000)) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0xfffffffa, 0xd28, "dfaf0ba3383d00000000000400"}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f39cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc1404719e57d6a24abbe2761669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d58cb5e17d91517510776c7311e7ec638", 0x101}], 0x1) executing program 7: setreuid(0xee00, 0x0) setreuid(0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) syz_open_pts() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="2d9c74978b0e6decf692276a9d8530aa831a696f474d7389edfcc330e114bd246be2fb291c13a5ec98ca330c39c72b6523", 0x31}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000400)=0x7) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x20, 0x5, 0x9) r1 = dup2(r0, r0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x9) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/140, 0x8c}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f00000001c0)=""/175, 0xaf}], 0x4, 0x9fbc) fcntl$setstatus(r1, 0x4, 0x40) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000002c0)="98b51ba283035858ca2c24c4eca5351ec7bd93b2d85d03d57904b18f46ce07cff7976f749f8703bf535a8f4352da3170c3d5a6e642e41e14f002f95e3e3788cca3f106f2c04a3bbd77f8262862ff6b28914abdf73d3e6996cc1f845e5459beda2f0a66270d9914b97950fecc9d903720f76ff2aa8839d4f1069fbd1e967f4361793e4287a69d50fabcf29a2bb8db8e9eb247252c8f72deb6a7", 0x99}, {&(0x7f0000000380)="4af74377205ed77ff817f421f468e8d8ade03a5f603df311c9ee7b98884b3805b4c23257d8e632595219f5e3e80385b30e45ac1dbbc209085a23fc546f226b22e458391bfc8d9f2c54af257be5ca8a6a02eaa93d01d1ce489f0dcab44911478c532cb66c9234fb123deb054ed37c0a746ef9eb132fff225d6e2ff758bbfeb674151811610e5241f56ca2195af3efbf9051db3f3c5adeaa24f58abd418f8272722709d5ff2b42259b2528bb35fa7cafe456944dfb330b0881e46353ff9749b6ca66494c15d595f70a639495cb4e", 0xcd}, {&(0x7f0000000480)="33dd2e32fcbb428f64f5559dfc9eef7a82255a0e855cde0704c2839de89a0f1d315c0cf9525004e6bc016250bc3f170a725de006fb530489eb0098b305820e498f84d738c1a60f598e045f615b1273f57e3dcad8ef246d26ded6cf7a8d511c8781cc7e4efb78a9fd3552046ba1f4055b5087c8044dbd464eff5bb2e06be5c999b30bfd53bd64244f7dda982cc424bf6f504cc3086945591cbb75aca383de954b8835a914c47d0188a0b83bb4", 0xac}, {&(0x7f0000000540)="60601ee1fd1e4c9548ee6a99b36ee18679df73ac920618d3157943", 0x1b}, {&(0x7f0000000580)="8a7c92418e872bc6046c596c0ae27f12a778", 0x12}, {&(0x7f00000005c0)="546881fff1899982dedf47cd1e41df682de6b04fad8c843dbc1d2cbc0da2709b6714d26848d06867690fd0008f1f7a3bac25ca6c2fe11668b4a8f78be24154b3961ee42b4320eb23d774a0e1f94d55ba29afea5843c431f7bfd948e2677a0add857150b94b42c8559664d38ae063a24e5e074327cd1cf3a2bdd9b25ade1086b55dc247e1cef660b2c7", 0x89}, {&(0x7f0000000680)="70b306c52ef78d3eff4f9a864cc15d3c1fbd36df257b4c72e9d5c1dd1259d6fbb21390f7831db195e31c6672fb8c95acfc6d508bac24455c56230b360d34efbce3490eba8c82faf6d654a1", 0x4b}, {&(0x7f0000000700)="b7733c29a60d3c9dbf2754f06cebbf09d6da036ad2198fa820a54527c59ebe074f9df47e", 0x24}], 0x8, 0x7) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000840), 0x10, 0x0) recvfrom$unix(r4, &(0x7f0000000880)=""/193, 0xc1, 0x40, &(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa) r5 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r5, 0x4, 0x8) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000009c0), 0x20000, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000000a00)={'./file0\x00', 0x2, 0x4, 0x6}) r7 = syz_open_pts() r8 = getuid() fcntl$setflags(r1, 0x2, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000e40), 0x88, 0x0) setreuid(r8, r8) fcntl$setown(r7, 0x6, r3) getpgid(r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000e80), 0x80, 0x0) getpeername$unix(r1, &(0x7f0000000ec0)=@file={0x0, ""/54}, &(0x7f0000000f00)=0x38) setsockopt$sock_int(r9, 0xffff, 0x1008, &(0x7f0000000f40), 0x4) syz_open_pts() mknod$loop(&(0x7f0000000f80)='./file0\x00', 0x80, 0x1) kqueue() ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000fc0)={'./file0/file0\x00', 0x1, 0x9, 0x3}) executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x6, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) getsockopt(r2, 0xffff, 0x6, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0xfffffece) executing program 2: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x7}, 0x4, &(0x7f0000000040)="8d257116ad31a0489407a18309d1e09caf9c38a274524072e710f86ede32c47eb06d28407627a26f06936fc7ba543688c8b70ac9add96833678dc8de22884c89fb1f08eb18ccff4c8c44f2871201f29da5100f44d28864c21dc5494986815edfacf0179e1e0430fbb3d424103a164629fbbf2f165938a132a418b93dd5ee1f34c6eefca558efab96c347efffb5bb77e460ec143112e45e92a3c9cb9dbfa52439936d555a14f84b", &(0x7f0000000100)=0xa7, &(0x7f0000000140)="449ebd50ddeee1638842fc8c0782b173e9ae1800885a8dd6dda3f612c5d625700787d15208e376b98d4af854ddd03d179e4540d36239be946c05a1536d8f8edbfd38e6542074838ff5e548808b15", 0x4e) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x899, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x2, 0xfffff400, 0x9, 0x2c6f, "d6a136ad1e39120c619818be540dfbd0330cb4fe", 0x100, 0x5}) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000280)="2dd722a5f63e481e192810c954fbfa747c14354fd667f51641e216e79d", &(0x7f00000002c0)=0x1d, &(0x7f0000000300)="b3825db150d537ae0ae7db1d6707c2347c2ce974946bed0a3081d0c48457a6cceff19dc06838cdf3f8ec88bcec3d45ab85975479de8be402e41c3c24a95739bbe13e9be2bee000581f16e5086bb6a42b0ddba9d86e2c264292ca2a4ae8bb028e0d20c6adb736fb0a23311393900b5ebb1fb86632d25509bbb7de625bc3360ae540f99b628831293922cf5d04e60cc27a0d1fc5d9d2710bbfc090e869a0e5f38b53fbe2a3fb60c2226403a9c7596d337df7af71338f2ab23d36bef09070789ca682088282a95c2e7bfcdacd0c23089d72bacb363f327f36f6eea411260196ecee1207946fdcbd1cde677c6435f7a3bbfec986bede99b29b5e8c1020c1c2d92c38fbc5a37716de1cb8b0e8a9576502b8d9877b39687bfeafa0e17275a3fb898f0ebd784bf25fad37ec57bdc5c24c9759996a9402ac053ac032b516b2d10573bea48b32876c17fd8f14fd98f16034e36e7fe5ddfdcbf91819a28ac32e9f4641a5c360d4c9a57dc61cd1d9551219499e7779726e0cdadfc91a5a9cc7fadf314fb083f4b225bc8de74e551400afb0a061f35bc32fdbfeeacb2eb540a581d0ed9424c20368ad9cb776681d8497b6587028b6469336719b30455917ff3540c0669fae07df306e059f95cc06abc64dcb8da95ef0c6f68b12788fa4ae06115b8f61fb0369c4fca8e3326feb703d370b4cb9233c1d19be3cceef65ae32128bcd8d7e7e6ebdbc9794d8a3848bb5b1530d62ababe9b8a8e3ee21a2ed7f5366ce22bc64c69ad097db893539ae0a649e5c712d86e2f30a7dbb3e5add9dcb204aeb325fac6ac430bb0f8b40f52354e9427e6aaecc79efd2d9da08ef612e3e712be53639c4d7e32202438f4ea130c6248966e196a6087522ef49485e106bd14d52aa1a9671ef6b676b102e7512acbc13472483e61c76fb361a492c044771e9337150255808d91dd5995e1299dfeb234dcc26aded8792c0329eac401bc9ddb8fae7aee19f1372b6c4675ae428d12c507c4913c8d1cbc55acebf4663415ba95083e50d211102988e9fea61591444a2c8c67e6416429c237511888ad67b543e2eac0125a0ac31adaf9018fc61382fb2881335bb5327fbb2fb666d2dcb230255c1c174a1e47eda47526bc02b66977dd1687c2e33db46c40138549cce1bbbb470a5f909b08372c372d10511122a1a17f97b329daf20290367688db67aed25f39082e1fa633f2c88f9b2eb977c521fcd7ee6ee5ad43c9b3b7cb16a9d3cab0a4c50d0a896ff0add1f3616329a3b3ba80b4857280b186d662dca88d5fb6dbc34b0d3de7229faf68859db1a8669a2b64401d685e6cc62b0593c775902b297290bb1f88eae11fbc5f32e2c5620066851bee2e5af9150fac82b3e8bec29327334c3f2ec87ec4344f3f9207c484f81e502f028aafe648494bec172f5f351cfc66044df7257086c003403d6c1e6797936278df1bc5bb343b87d11d4e8f343c78a97927e88c98848767cb9c7a9badb96dc336bb8ce5c6d87c26d7228393718624c3ede2622806f8d89c33c41c86afd5145b24e2a9fe0e23114fc3c95008febc44ee11a80c62b8ebe6b3d9fa8722524254a5291a97e45343408c5ead871b15bce859ef50c4dd14cbc7d90a162d54d49462671e5b957b56f05082c90bf134094edd8961845d769a2143d7719d1f2fa44e587aeb15705bd20f093a8c20149adf461719118723f48b0cc039b74311f995b4641e5ca3b781d1814f2916cfba34f466a4fc66229b433023b6a90391ba9f2583961e9476fafffce11c62b10701bb36399adea496212de6fb5a9edc79b8fca8dafe1603f3003c0242f19edbb9696f48425b951f06ba9b74361245891838bad5a9dabb269bfce05139c1147477e22777921fa1e8f140852427ba9d3700bb6d9227abc618280efe9ffd3a3cb5f60b7d9f38827c0068c594be207d2c12ee94590a8e7258711cc09d9604a11933851a3d89352f06e55e66b40bad619879f322add7286341d1bc675caff8097c355a29b2aea1761e225555e51be20887aef03911852a718f3ae11c109065134677a813980b1bed3aca141dae6b78330c030bbb3354571b3915f96592ea385089ed6f1e28a3698f14c321b0c21b3171ecfb0a212d6e981a5f7d2ab81dd3e1aa8d1be03a47feec5f6959a1b4d2129c8074e85eb8ba21c054ff1eb20e8f9abd266032a3ef4927d24d9ec1138beb1d11ff40d1ce8ecb7faed777834d61a3b073d2a4f961c70b5dfced16ea55646bb48578f0a68c4c772f85f23eb463a136dd7d7396b4565ff08a8e8db0141f4d8f755ff08a7a22146305229afb5b2c3e80c8f9b84e39616dd8857327fb8059a969122d7c6cb5ae20c7e6f6f865b272343d8c87c438cafd96a4340bfc512443d46e5588943d4041d0d987c2fc9af0dc5364082d31cc510ef937cdda1893274743d50c7728ed40feca65ea5fb11645620870e1bbf491b98a26c0f03cb0fa99dad68a6eb2016a901ac3f2bd05d0ad60589d07c26bc43ae8fc3e3a7c4c217be3da91424f17b92c2a2b1fee8647574a7ed9fd86e12bc70c950ce9980038e9767632b6999c5ae6eda344ad750d8bf09a4288a55d6c6c4b06009bf3732214ab4daa2e9091d7671ce646a3f0fc8ef41b819dd545514cc0e82a07b84782a0ba6496d4d5918822281c50006d5308cb88a481a3144b5fc276fedc33d3915cb560c7ba0205b7a2b6eb3f3156621c3382502e5e977d49faa2e331e0e4a7d5a869f698d1670307686537150b49765b28cbefc204793332645b9fc55a334bcf70021a3f0d03c6711184854944aaf55803b6402289aff7d4e9e9ad905c726b3c439b1956a664bc16042e43546e94dc27fdf9637e92b6f1377682683e46b4c9cd729433140302c63da8e9caf3633b221dc364fdcb6c5d0ffb31b7526e30d43db31afa7372215e9c78690f2427da1850303def1b71ff7febd590c1ece4d45cc17d50ee8ca0b3bbf35ab09ede49461031c9621b3c742868524c648381f438d670ebffd8ee5d652342b767eddd45d078b0726942f5b97358e3552c3558884f03ffb68aeb091765a52f0f6871b1b7c09ac2af010b9cd84b0773a97826999038932d7d7a307f7718a3fbd8fe701be3e87d211ef53e5c354d450839d4e5d8cdd9619976d5a7499fd613c6b2b7c45c1a3f8c47bec492ad158a2942474a0b4cd372a618cddd76ee3ba2e34960f707561a560aa323133a938f1918a8e9928bf28c1f5c2b706bf9e5b4a2d68b6f8cff26a57e989593553590de14df562a45d61b9744623459db9d7d80f2a3a0d4f7b8d04faf2f9e93ad7abb89c793571d5a2503b5e1643f21307aa0060bda46763452d35784ef20c43a56cf2a110c590b1d2c531932324e7c45ae3cb857f309948b7c4cae1e53e66f72373028dc3f20d99883b4e9eadd624872a22c7c3fb60f7ce1772c463b93a164b406eb9369fe4a8c6bc4bcc7c86c9e35c125a6da7279980580ef337fd6ec9419fc6e4bf114edf94d15cf6835eb90b4a3bfbf92e31a22e6906c0cf228de36b4a2325e4bcb32fa6f16752eb3285e131d9474255a67179fe0e4fe254a7e29e4c25c503da53cd3102d3403da3946fefdd05b8d19d374e61c10114ed9a0fdc595b7444c4bcbfa2dd608ffcb2cb480d8ca5805a56f749dd1db4077becb1f604239ca38002bc00720ea788abe95592cc20a5be23eb6d151ee73b95b3bad79624abd8c3d1a93f932bd0d11cd089c812a0c4eac93687d7ac22cd74a01f4e81fb644544011d13379990557ee4b5bddda7d724c16f159e5b9617778b799e8bcbb8ef23b1da0378e142bec1b8ba04ede5bf0930d01024340a79f5f6d490b1b4a0df2d80a35f050fd99cf42d4b5fc8902d36c4657d883f2dabbb12457a5513ae30538be9c132df6b569164bfd7802d5b485312ccded4f9d3b75b16061f9c78836e683c310b22e90110da56e8b39590b97c5830157523c9ccfa4bdd0cef91bb42fce11b4200cd589d95f20b9fe45e4f727977a5f6f0c9cfb85db920de498c0b41736f40d20892ca852750eb714228a82fb9e92165b0797aeee6772fa7a5b7f9204afaf37653d7f2cd245ea6a876d5be73e2998ce663df82700489c09486c9ecc2f41ffb2a1e1f1c8f94b8f9183018fd8107f642878ae2baf5ec46c4cb62cd5f42c2d899d10efb46c156f70f4de8601beec729ce3315c4e1ad79420063291cff31225e0efb3c14b59127ac8aba86856276e63303526767bae9da5e1b25c793178c5a0f1c03cb74abb22f387f055313dd4efcce00610e485c0232198dc4b7a598a020ac0c4de32a14678dedfafbafe659c44feaee05156834446eb701ef690ca384f079c6f95715eaae8c0b9abca0c1eeb1c65a9b268d3bc852ccc7943909ea1e1e94075a114114efb47511e8c7d0b1def774f85172ac50d4202b99c9ea80910bfdd79c886e8b757c5542b3a9317be5f59cb4bae9d07b0ba9900472c067a98bc25882bff3e85ba7a33f2fa6672124837cb80b02aca1ab797613d871d6ad20ab05af770b1ade2b0be577f65f556b530db7b4d58ef83f9032e7b3d675de4ae39c1af285ebd5a7f6e66d2041a513d17ff9a5c744c222f9c5729b8c3d4a79fe5ba5d3e4724a794853857bf1836bb49a097c50f5343233dd72e112074947b00a7ef19fa907ecf2b13c12c13e45f1db467fbc927e6029dddd5d085e1fe082e4ce8c609bfaa37c6a92651a770de063e54c4f329cd0bbb5de4382974295699f511412b46f1e0451445c586ca61ee430866bba37466772a7d439e53ae7a6108b18086348344c5fb02a5d949551e4fa81817d7f114a875507b2fe92544277a01fbf98c33628f17ed0fcea9dd4a93f821012a4c6f8fd3ccf28b5e3b12b6000f85085b0ad30c4ef284bd4b53375fe9d64c4e318d6c8dbbe999971cb58a6facbee2506fa234c2e02afc8044c1782ff0b127d1d5520a10ffd8b11d23887795771aa02399a9b6cbc9ae73fed4118e2022f453662a9175827dbdbb5d2032b0e7a68384736166768be12cdce0442d9b9a269ff5895986b99e066d2d61f07761dbf3b80455404627feeb4dc6e2519f1139986cb6b3d6a54eed7812ea7cfd2fa1f03526cfc88acdf67bff6dfd7b8a9b82e4a72cee9a4a528f0036ced05b353a5b56fd93771f53e1152d766147ff4b864faa275940a87c7eebd0c83374eb53fc5c8d9c09cfb71eb8922953b001b0109137c03ce823adc6059b1e7ee4b1af689266526760616491c8fe51792432a39f7f8a1dfd512e11755628c2738e879bd8005089529362dae63aae1c5b25b2107fd41d4fb3c7f985781e018e9e2bc99998057c113037ed2e5c7e0e2fa92bc7ef92de02ab8861812235e1d1724c79c94e198ba8ff6dba11ce483551c089ee6f694fe0f108671c78eb38a241f1d94a1c60d9474c06d79dedea37835858c6552a77e16eee33e00e09416d4fe08473277ff67eb8c8d9fd6d04469991028d34acca7ef2257751186be20969128305cf32913b52b8bca3593ba7ef32397c8990a59e0b7ef6566f3b4ca13b775faa4d13790f15c52c0c31982f878d9132889b7b000a1e01b5a3dd6ba238148c11d25f351f1de5f83a156126c6dd44eee14c9d0ec3f8f764ff6cd840aa78d820453d64d8a3918641e31df47f0612aea7b9e96d986e813d6521657ed90abb8aa2e75f5681bb90d1f9951834c9b5c3f311ab8080968b3b8833754010095139077abc0de1ecaba7262ab58402bb1d69dc3d18ee1074c137049150eb82c5a9f8434ba4c30dba13858c1eca409dc7496ce88d6d75221cd5ca512251774cc80f6", 0x1000) sysctl$net_inet_esp(&(0x7f0000001300)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000001340)="0d33ee80f13703afff9fab1b31d1dd4acdf537fefae74329c12d568ee52e3434ec4f175ebc772f6be178e82d0d24a174f91f181af4e859ada6b60b4e655949e4ee36e32d02000be558cf73da3b5d9043b6ac2e2828dd1cd328a98817b1ebc9e055127977de1736bef1f2e21b0465a6bc7c9ccc94572b3c61092ed0c918d355dcfae8f2d838ab1a10d59e529c1af018898c1ca434510a306937bb1733155452ced5399f8acca0f65482aa42a99c7a7707ac5dad0690d77062f5f36a5b4c38153d93edf2255eb61aefc6d0f14f1da4e163874ee8df9b12e237c23f5502c19f465c0ded5069ee", &(0x7f0000001440)=0xe5, &(0x7f0000001480)="f62569e62a784a52dcc314a614d740977052c03048cc6dfb26784bc865823ec353fdfa0fc36a5e01f1b6439dfad6e9a5939dba2bb742a5d8807f5c1e187be4efcfc1ca4f52a813138fc84de449dc8113608fd6104c25810810f316223b1ad0ac0da198dc0530", 0x66) r1 = socket$unix(0x1, 0x1, 0x0) sendmmsg(r1, &(0x7f0000001bc0)={&(0x7f0000001b80)={&(0x7f0000001500)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000001540)="a8e24882f81a71cf3411c6382862cd526680908c32564d55d4fc1a62ef5b1bb2b5baadd9f1aa3c0bd4dec159455c2147963fb98a28c1bfa32427b4549d8c36e4f9f9387721851e942f6200dddd61aa7a5a129b3b942876687d6890bb373d03029d2207a60a348c1c327c5dd4042d9c44e2d9a7860d3aa29b3e080872f729e897ea2d796be7c08bdbc98784f2c4df92b3fa1cab015bf9a20abef8062dcfb295", 0x9f}, {&(0x7f0000001600)="0cb23c1d09e236ac0273789b0e42678041c4082cd973615756ae40e5d88a01f4d93e1bd29f0f4653e293686153a5f3661e1c6535289b36c134d1c56a8c36ec8d6e2798ea3d4c18d8c12b59854a763863239c2e97b2439b4c383e9cad92733d6cba42161c6ad377a8", 0x68}, {&(0x7f0000001680)="e3040887d6ef6d236c1390e74e05af91d508835db5e6ead51745833802fe1a6dd5b4ea2690f50a693461e83afc079e761885cbd0aef1a4530917d11c9b06cb8a5c7e28c714fe9e1ddd02bb60c3b92b1a3f6bd84b232b6f9071235f5a55a13cd54812a255393df7be94c0a9c066cd", 0x6e}, {&(0x7f0000001700)="64575c15eefcd8dc10dc3ac9d5a8684cab92d994caf4e2ee6ce988d0185b6226d4861d5569e416998d90fce356bd47bf7866a05b86b0949fa558cb15471455af5e4e976941e00a6439c6c3ca4517e41e4ccfb06bdb03b665257bd35af9f76ba8f8c4f8b49666e9d2304f13828a", 0x6d}, {&(0x7f0000001780)="2de034", 0x3}], 0x5, &(0x7f0000001840)=[{0x40, 0xffff, 0x7fffffff, "de13f38edadfd37033c3f76a50ba819d613508bb0cea2a2ffa9bc58c3b65eff664975ee63b92a5742384fe"}, {0x100, 0x1, 0x5, "1bee409c522c58d5654463fbddf1e042efb898af2691558b6fbc0063a0e591d822d76861072ddb7eee1afb270b0f97f7b88fac36cd27fce18ee791d159dcaf5dc6ddc6f85b75b89197f0fac85c02132fa1fba0948882c013c427b5fb97169f16bd977f3503ee1d73349e30a48c120beb7a01839c4c89adf6bd0ca12e98b990fd0d8d020af98d9f8efa4ac21589a70290e421bcd7d428e94c42f2f440273eef4e1badff77cfcb3d3d40cdb536fc29d6c2c34241ef02574cbed7fd5cf3e1a3b5f2608cdcef471ab0594ce9b33a494099d94f9ad922db06cfee561085925e54b79706b846d28a1aa5aa36920b"}, {0xe0, 0xffff, 0x8, "b67a4c70bb41abe5b8d036ab57996fa4931d2ad6593b58751358b15bafbb9b5f008e0edaa1fc33fb5fcff139012f3ecf5a27a8f58daae009f9b54962f22282fdfa7cba63cc1f9485d3d68eb7976aef873fc684750b60fffa5a9025664bdb2058510d7c6303e3da918f21362c49f285aa88baf31fd5699bd00abaa7cfb3c7f8b98bb029c87cbde46005b5c83529e5ed51c429206e30ed5d609ac975d60cec174fc79ec125a4cb7c3ea290eeb9a74a5156163ac72a2c893a40a474a589eb5f8fcac61eb9b1302ccac01bb3af"}, {0x100, 0xffff, 0x9, "1cd9d39ed7f718c4505395cff02e78f4f3a437231b249eb45f1cfca035c2fb407f099ccf318ac98261bb0a3211fe3c04040dd04776c39d967d8d9e621d641fa10a552e6f522439d837cd5641c5ae21c2883fb4ebce5af4868ece8feeda6de24ad4bf2a66af8973d66365468b6712d2248746a596351a395957bae1e4360f60d8f0a392f614a0f139ae8fe5182ae273b5a8b32c5330f56aca47b8123994fc35fbb20a6be71b90f22cad926a3b61dcca883671c9ab89a9c2cbdad307508268b875b28a0b5ce744afc7fa3ec90022effd352948d2182b6166d0d4491a62f640bcc53953ffffb555156ea2e167f62d"}], 0x320}, 0x3}, 0x10, 0x1) r2 = dup2(r0, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000001c00)=0x8) syz_extract_tcp_res$synack(&(0x7f0000001c40)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1107, &(0x7f0000001c80)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "35ccc7", 0x10d1, 0x89, 0x80, @mcast2, @mcast2, {[@dstopts={0x33, 0x202, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x3f}, @jumbo={0xc2, 0x4, 0x7f}, @ra={0x5, 0x2, 0x5}, @generic={0x5, 0x1000, "c99f0eed12800df01a1449fae4644583da256b7919ed234685e126281d5ed9d011e61c7e75ba738d62469c0c9ad5c5fd8bd2d3ce4323715c30a7caa183d55c622cbff78aa852230242003baf0e1ec684048ba52565a6b9a0486e9d312fae693bd95592226a7ded92e3566a7569406a7ef5ec9ce54ed7ce840be634d809375ee2ea9edc1ab7817d908597fb5e3424a3623e92ad41f12d9a27df5a44a0a0cbe32035e29f08f44d6a22e94dcec9453298e405e75c0cb24a7851ff7b1478192c7e0936479aa1732ce15bf8b7c546ec58b031e703de2ff22aa0995a857a1bb20b6a5d0f280461e54b9c96b41a7df935f8f4497f955db70e8325039aa6056d48b32319cdeaf94473d1a9b91fe16c0dd664f047d5e1635e40a850fe1e93093c9f1b8860a879d9ca96158d59088121a632ba2e0b5ada687e397fec858b9e4ba11a6a1d3cc02868515ce2858fc05049d5f6b145af8666982f57fe93e8b163c3c4eec20995def91233f4f494940e2ab972f0591519c44c2cf687b10854a5b57bf1bb0ed69f992e45f49f2fbc04936bbe257b9b2e7282dcd88aa99d9aa872f94da3116177d357a85cf5fa03662f241456f6aa0bb2feb0280e4c9b5e88cbfeb4d5053a0edd228dc8b236dfba9afabab8f0c7032489664ee50f95e03d2d034bf6ecef8fbe71dc934ed3b3780d8c96da164bb46fb10a20b32597a7434c42c98e13c3de865e560cf2c44feea4af59d79c55dbd2e69c21348a8971d360a5aaf14e797064233dd61d1918bd3e373b41b0d46ec8d5046c3cf7bebf0cce51f1017caa777cd9f507943b7cb25a21dd1f60e15bcc1d3fa97f8822898122f2af8e35da0db04cda2766900e4e9453abb065eeadfcfa5ea7283445e4ba4a732b20183b1a753552d6d1ca2a26ffe1caa1b0fb3e6a9b41c215c6810c61726dfc8917118bedac5e0d41fbd8fd5a327a6680ddcda0dca9ada85bc1d8e57c5ffdcec29cb3a4ae9ec24585a514468c54434a79c988f16c2268293e45a58dd30e2aad010ead3ea6e0ef90f9ff610674042affc6165ecdb29b465521133321af6e4190c5e013346cf11eb7eb8052d13f02522d8bf4ad6e2b165ddd09101e435cf44ed102381c015952b0cef4fe65a6577c242be5ff4101a3a813c05cbdd46fbe20f848af68d7d49b364f897ae06eca4b20c220f11aed87b5962770b2d2ea5013d1da6968a50222fb88603965f2cc98550d83c595c3594755bc79be223e17ae65f0b2f2935400640d410536fdc2b095ee5d94140941ae71439b97db8490ffd58401686004219d80c909e6e3dc80e3bdcd8adbbe596c9da04b3df53304f3408884c1cba9be7f70b551406c71971ecb6ec4767130c3b73147b3d8583436dfba2d0bd88039d12ad1dd96229d5ae54d1b452701541e4c30cab2d2129e140c952dd48950dcb5a963b10640abe8ea67828b077958ca368ac946435980471462f732518267119ec8ea7d796de0ec621818ee40d024a785b1bcd316bb114278d21988cbf43d8bb90c222c454d9995024f1b2eb0020df4abc1bcf56eaeb28203f82ceb8f7d70b869633e5cb716c95a05f71129f643d821c90d18ffd9be5163332002140123df7f57263a6d4a95ce2cdde2601535c87eadf12ace95b1397b09db3a69fea853ad696266fa422b1cbb1870d18c243a52375b893d24827edc9626258c5c0906474eaccd6ee7a277adfc89cf5b6a834ed618147659236d1eb14b9e139acb64af280ee99c51dbf24bbde82b2f060009e02deda321eacd683c78d8e4b32167597db794fede365ebbb75e311fe00fe492880703b65d9276038db0ee5444ac4068076676278cd33e6df4e11bc6cdba763ebea5c6b28a6850dbe99bd60a2ba7bda5c14ffad1a8935efb7af7aaa13c783320fcd01e3c51d06af0dfe093efb616833dde1e449db98bd4f16160cc696d834bfe2a92cf9d435e11ad88ce73a76415165486ea92a923012a19582c6f1f583285a86c7d470a6556673c11f2a98f899ab6d0d455c0c65c5901a330e8880584bca9334ac915ce5b7d5482f8c2432cca43bcdd380b2da1c42e3f467d073dd08c1858f55e14ca144190c72ef73427bbac0e7319e93e890ba8ca5a887b5fb7819bd64b60520dbc23f2dd004d36e754c4b0c005d68ee2954da843874d32455fbbc134042427079253574ad3fe07f5536523d44f6c1749d2ad74dc022b54ce1d5feb6278ae2c7dd7a6eb43048620cd3950fdac74a4499725ff84b5392e720b3931ef79c302ccc2a3191ed85e11ce8c96beadd1a508aa4cacd3e6b58170308bc97e5739a18ab637e97a2883d1184be2a7e1cb64b69d8092a46e662ddb8a1b68bad5bf7c045725aa91175ae0d540d5696fe8f172ba519da90801168883ad89aa87abdea5c967d3e1496b87194f7051e26a8bfeb0a738b0ba817f329ad90b98c21d4924dc6cb220112df6afdd2d1905cf6b70f08e2d59183d94213a7cfe12c4c660049d0d24a8e168eb7a3577600cc1f76992bb05d5f3b300761f89ed202b69f2ffc5953ce44028c53e1e8accc5062ac86b85481e3d0b6b75b35fc23fec4bac037f23c08e589d43305d4907984a21dda06c31fab7c728d63a6773f8c636504309f86856feb655d1373a47ea511e75a74bf0ed5256d340ba61c0824f7c94166f00ac76ce92642d0fad030a665cb90f211edf0d2b97a1a9f02c5e764e66f0c6f966a9749b42a3754246452fd6b709c525f273e67c7c21c5a6207c3aabb9db4f377f0bab602592b621bce65ad28179638d1d9a3ec261e2a786177f03f65c0bb1d01e4cd80f49aed2cb8058c5dd434762d90c69815f3a30f29db2ba50f8d9f6864575efc4a2763799d76048f978a2b80f046d55ea9f54ddf8fda12f48d4371a90f449fcee4e64391fbdc9cfd29cdd7019eead1eca09521a1d4c5566024dca12430d6798f79da1139c203689f5f0896ee47fd3be2b3133a742dccc3b06136121c5819421080745181935935e5951f8146c3898cda8285cd444376684e28a719f50bb0607b221577bfa474cb418cc227b9b0bc365d04b1dfe7b76e15b78e669880ede3e7ecb70a345cd26c7d349ba52ec119333b7a62110e6ed0c6846c9e410e57cd15f23625f407fee874a399b1209caaadccd3eb97c062d3d03ce90cc0f54f2a9ee579cf17763eb98df6f92a786c87556947800173dc6e62f646feebef2b9ce63cb94e228fe6392559d2fca1530cd19ccf0b45ee1365dc7d443df625f82fc4f42ba8c19348f69bbb1da470cb76223a86c735fd5fb9ff59de9da3e48016c76e909db0bf643a675043b2e794c15df7be3181378d78986cafb2cd9b457c371ef9b32abdfd75c3955dc88aac846717d736ee2bceb27dc0edc39cc1aacb2e84772247e5e385e63e50d9cfd0976850fae5078c919268b4fd05f63e76ffbac7657b96d279f8ae6265ea3bb42abd42a6210308a66ae4b6f788337cb1c088e3bcc10f0a3301a8b9c0da4d765b82447af311a02858cc7c24c76b93280395048cd8818a6203aaa88440c4be0333dea06d8f629c96413c8ce65c789190cdcc53ee5e00d778e6ebd3ded9b5ae03b2976a99ec475fc7ef4553e7b5fa51f2839761a6975ce0c1d514bfb5fbe06c913e891293935e0fb5fdd6055cbdb96721042c8594a03136ed5798bbf37e5444ec8686a32042645b3d8c315458d557dd768a2eee9ca44eed601298e023c7affbe64d28d22aed0652affa09f00ca77b0174ed92ad9101aa99704622cb9d9754147fcf695e97e4fc6b78b122b7d0267b5ff2be9537078d3d9c1948630b21e29f0e4fb831df9f09d00c59decfa5eb6185a06e5980ee7da3ec432f60cfacf5477be9b5100b067e78dc4255ddcc9e834c569781b9d1fa8293aa3b9534193ce746ecd352cc886056199ab93422bfe0f588f2a4a5caa1e467ebe5fb2d742514799d56acee633a498879f33fa8821a274e40eab40cd4891bd7382d45a78505379a0da9f250eb083afb57c7f99b6f91f89b4dcc4340616b721f64989d2a54d34fc47423f820af0b15a00d1cb89c569f18bd774ab2b7d2cd758f0f6e01316a358f76e8bb80f2c05d1b8fefa1108a2f2ddece373d7c793a7b1f08130ccb56dba2db8355ae06cc828213790733e510378c102b4786bde31d635deebeac5afc0671e21c0a9ddba3a5a639f86584fbddaa7ff083ba5f4eb11d53875bd618c9cf848ccd2baef6e368f9060545857b23215b3f722ac6253f7676cac624f2fffe8a3bc14274b19d206762513a4b8d88a1b826d681f1d44cd301c9cc3337bb95319bbe1b5e536b733e68c077f49a88fefea18858dc1c01c0d35ebefc1df649890d62ba3ad3e8288e611f8f18f41ee8d855ae73f12a0ef5a0d1f5f5ef95038cd239fd46081649600bdf871f11d8f172012ede56d1c99c3d05b4c5ed02e973a0e4859f783a7df263154e754f4d6761d66f35f076ce1d35614abe148a21f3b2ecd072f5aeeed3dabea3cebaf24d1eb25612b2b92cd10f894cbccf1ae90826c3aa4e113ca8e37f8e8f9c633479b083905309e9e72d6adab773e80455c28432de3742f50e668aa3c823b6358bd9ef7e645238c8c3d9749964a6b06bc10b96a706f02efb794426dd098eda94feefd552ab215e68afbce3a168f0019fef0c9968b78919a1fa1b31f86480e29c9b43a95b3d07c7ef005b6406bfd90bd197e9aef5a886cc1e5f61355e1387eb75f369b56a96d29beedb3f48be103ec0102ae179ab97b9146d89b7b0d860ebc903ae7e6635aeae36165cad270daf4c04a19a390379b4e77d3e93037b4b56f2e9f427f0268b6366d09d17b9af78beed272212fe6b14af9f1c16baf5be582aef539ba91cc52d5b7ad67bd287978a21a701f43026745c834ae34d079c6c9573bd34ed7e160eb833d062da67cbc1a0f6d932544601ff3f930e644b541cbce1b37304eac4b2ee14228f57dd242c4558daf5902f6006f8e781712d8f9476a507ff12ad8cee531f1fbe4ad53f32f5644214904ccdb2523dc401577c5a7f219f0fbbf6cba545853681ce4c74f74c7a1bb5b2b3cf93a9eecb053155d197639d288fa5b6cc64daadeef48b23b9ed699ee3501448c761fcce2fea6d86c1261a9c71bd7fad6f37728c1bc529206adc946039a2bcbdcedadd6ab19df133dfc1d4780b8a79127a6d72123dadf2a3d62eb6fbdf975d27d648a3141e2cd4ec644347528d87a13d4e46b13bf279fd77e4ca8abc1fbd4ddbc1599188b1d8aa3da4c3c1eaadd0ea3d76990341ff65de8469c193e95608d279620aca710f7269285602529249b4141c17a7a383795115f23454b22239e2430e211974f6b690f102f24d7c130010078ec45b21ad15ab3da433e6ac65763e54bbd1c875f689d2c9fc5c01e82674f2c1b103714762e5de171b416387d9fc568393fb2177c9c804c91141835dc71dd3d968f95b7d895d3f676a2e9570e8369d2666229d606144f5e4aa1f2331806bfceefeddc641c210db0bcbff70d30e4deaad714d4e340be4d35e42c254e7c658ae239f4a5a1e86c5fea5c922e02d387ecb6374f412571107d634ceb2359ffc49f31f38adc9a2688eb4ff60cb4f7280109dc6614d79283ad79a3311e57e823b8480a916df6fd7f7ce5086e0540170f8f85d1cfedf00c216cba45d5bc30cc51f34bcfbcc6d99faf10c62e949b57dbbf21af8a14b3e3aa60ea818f03208ff4a707a54d1a6a9ca364a24121bc78ec4d5039d31b719730471960998e620e14b83190ae9eb89995fee74becdb32cd6c3dda9c77bcc0405598336a278dc7b56a57034bbbfc9888ecfe455edfa8"}]}], @tcp={{0x2, 0x2, r3, r3, 0x1, 0x0, 0x5, 0x1, 0x8, 0x0, 0x101}, {"9422895d2809d2bcc80187f96223288167ea2621df9d1792682d36a9da32fc33a0edf038c1b61f332e438e98bf7547760968d45b824722fe9ceb0461582f9eeac2bc4735c5e3bd69a9a87d252ec4bc096e5ebf44d804b25a8cff5340ff0baadee89decbee413e67f1acca8995cf9456b228798c73617f976c41130fc4ce48337a89f8a4a681d4d20510be191dd15f5d8d0cc03989cc25ef81ff669888a"}}}}}}}) r4 = getgid() getgroups(0x3, &(0x7f0000002dc0)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0, 0x0}, &(0x7f0000002e40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002e80)={0x0, 0x0, 0x0}, &(0x7f0000002ec0)=0xc) getgroups(0x6, &(0x7f0000002f00)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x6, &(0x7f0000002f40)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x9, &(0x7f0000002f80)=[r4, r5, r6, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r8, r9]) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000002fc0)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000003000)=0x1) sysctl$net_inet_divert(&(0x7f0000003040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000003080)="8c2102380883b98b", &(0x7f00000030c0)=0x8, &(0x7f0000003100)="847d6d663b9b3622ad5f98d0a790a7", 0xf) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000003140)={0x3, 0x1}) r10 = socket$inet(0x2, 0x4005, 0x1) msgget$private(0x0, 0x402) r11 = socket$inet6(0x18, 0x1, 0x4) getsockopt(r11, 0x1, 0x7fff, &(0x7f0000003180)=""/222, &(0x7f0000003280)=0xde) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000032c0)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r11, 0xff) bind$inet(r10, &(0x7f0000003300)={0x2, 0x2}, 0xc) socket$unix(0x1, 0x5, 0x0) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x7, 0xfffffffc, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) link(&(0x7f0000000400)='.\x00', &(0x7f0000000440)='./bus\x00') r2 = socket$inet(0x2, 0x3, 0x0) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000340)={0x3ff, 0x7ff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f00002ec000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e7148e69931929648", 0x13) r6 = syz_open_pts() close(r6) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x3) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r4, &(0x7f00000006c0)="92", 0x1) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x100000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040)="96d549f3840ccb47598cc019d4f557995abecf34f89e3e2e9110958a21e4dcef4b5674466186b44919302e7c602a7c7a226e1194e6867097c7cff3ff106999f455d9f82d3261a6f63fe2aeb15a747bc322a45fcdec53e0b11c9f2134c5aac27c52affd7fe24e20c482a9ee2b5f9dee2eb91cfcb6f1c4c3f6621305", &(0x7f00000000c0)=0x7b, &(0x7f0000000100)="c88fda760d66188f97d777721275da944685c78d9e4403cf6d9480ef62f2ecee8bcb9a2a06293b45e82677f53ea8918dc5b68effc65eee78e7e40ba64d0cfd49deeec48bd49bf589f6256d353d850b4f1abbf68a2e75d476f163200877ca9f592671ac43d11e85e1a89dc9030f5b74992a32319d52c546779dcddb733a5d8f90ba1d57d2261a064c01d8949d117fd8202f44df99f3f4994ac67c60fa5b477155805b50a01f065ff2dc296a1891157165e3bc0309bbf9674a134d30192a2b00ba1df173be6717b8135d17faf310aa6bdd13c0786cd00dbb50f3394a447be51043f853e47dc280b3386e93482b9c419debb00af1be664318bbfc531c6110a50424b6c6f22e52498dbe06345177d53f3943d8619ae48901c1241e8fec8c9f87297b33a5392a67b7ae3c6fd2e2ac06fe6edd09359c1c5887d0077bf8889f6b1ce099ea8e2ef4c8aa2eb186f4623b15e6d22374e2811556e3cf80b0cfbf1eaaa06794a5649970a5ae1e2a8741de70222677eaff4b0499179aa0ffe96a414d4b48e627c54efbc032942c8ae9ea93a77885a2fa17e7f0da0ea729c4d0056075c49ddb8c4bf1ea86e64d3c13545bf08f6e9304a43305c7ea4521fbf55cdcd3e7829ed480bcf9eb5c80343c9fa878e6b1d4e5f99dda735c421a74eb7260743c3a6c3ec9e673e80a6bf1ddd802a97ff96319703daa9eb723187660bfe2ca7e29d24d811e8d37067f381fecf761d42c8198c13a217f4725d78715d8ba2486d62851883ed92e98b259c716eba7b864013d9de61403ed9ed8050616bb975f590ef41772b1c0ea2fb8331cfea6a8948924e7b3fe090b0e52078ae4e58c6d24139afa0e0f538c9bb24e598f7c6e7266572841d2938434ae1a6cf238b4a97d8cbe073040630e1403b599760ac352e0892660607ff5ddd5abdd534ec21f200c136ff490e0b476cf81e9dc73c576043120e93e3a9efbcfedf647417c18fcbac32e76746368590eec2b15e0499808cb03a49325dfe343f738feb2ed963d22c7acda6c84eb210f6475b3bb3145835c21c0ed4af4114db9455ef82b5382fd608a289f7e0a7a55aa8ac6bd05ee58421ed6539b0b3596bae8bee702493b103a3186370bae0545acc4c2f43f71bae43f9ecdec183c80c938fcf31cecef101f2ad5d23b9bf1ae45b883f758fc408256c787caf305f2a13a9159109d70f5217699601762a4e7a686f758032ec2d54435dd2e734b74596511cf4d499765fd4c33e2903d9390f644b4e159bd00685353975aef62e6ed5ea1b3373ed1ec1e3952b6cf92935a5b82ae00cb9cd576bf3a0c48166c4ed19308d130a5c6869943636af1caa84684e2f0a95ce43e6364935be1b222c71ae44b7054e5858ed1f8ec77197a6032a9caed0fd4732b2c291efd4daeaec9d14f5195c4002c63a6b25e8d9bab0c532a86e691f2ab6ad5eb95d2a9e915d9684b9d9e7cfa6f99e9e9af2ffac3ccd99d641acbaf77df1c1859bc3fa3fb3497906e6e26df8395b71a91bd60ceb2cdfdfeb3893f4d8c79ba3677c5da8fd4f97c1007add4e51beb115e29c0a1f6b3649bcd2846adbe841c748713779dd477745a9586587837d1693e47327a8375e7accb4ab6e898d14a82b7990d26772f1756144acd38f6f79133e29bf55daa9f405959ae1587c23ffb53b825e9febc1bd66c6fb5753a28e47f6962ffd4a7e4c9c6c5f02ea3d972e52d02df3ff953214b92bdf96e391aaddc0a327bf06973117e004d1966cb44a6a352a1944894a3d4ad85ed243db31232f04e6f54690801d5fb519c70cde9de63c08955e0e0da753347690e7083575ca7d0d02d4965a5d98b19eb652ed6220fcc14f15ed7f3f7d5db44da0c64e26868bf5fd557c35f0f91bbf1919272ba571a4892636eb6c67e07701b00f7515a2074768a419dc7747cd5be05e357f7dd9b304d53ef9541bce9f07ea6e40ba7b9a37be1b9f31ad75d46fa7ae61087ae8b1cbd63263d1715020a26b9f430cbec6a18a200d45214bbb38d291266403681e91c09d4e7a6d7eb65934d59eb229720e179098db4e136e41135866fb13d4d05cfccd8df108a0560bb020269b90efca31ea1ef4ecc4b3fd12d8990b81e98c5a08aacccaba321bf13d5ae6adc65d197a709c9b131054406d8d31980c10d003cbcb6d00d6eb59f4e3af03e7ec110079ab3dd1cbb716b92b9fba76673b897b25bd918c9dc3e97792d1188c9096ce6fb9d87f5f0075a3c69d6e365c4efc1525e546d978b3355ce344982ef892d8f09a03f5b4409a9af0d938fd25c78dc950bc70c4a7be007066835ab73b2094e7fa71bbdbf427a39ac47c2897f2a6c18ea4173bea90cd46f2b589810333019859e751ba7181df9429ce6bbf431a7bf6af56bc12dca9ff357ef8c4e0d4a327967b9e760bd468997f1efefd3b835152634440c4fbd64492726c711d155bdf789d35ae72697e28c284410b17ac84d933585785166da47590739c0984e03d9de5300c0d075ad0f6dc3a2c43dd6035b093259091dbf2b45bc908bf02d58fd2cc2d2d69c97796ff132f1f9f1ed1e014d0f98234888d5f8c857b78ea19e6d71f9f4fa88bf4a54abca123376b948c9f51d7bfcdb886c331504533a96aaadddfe1e7809989d4740829120aabe24a33d88b28af15e29e1a6110d45226c693962736facd2ac24fe1a378fa2d888d7d6957f11188c94686a0d4a93e152464e9ea69a7c7600475cc44dd8a0127493ce01af5b7042c1d5772f088e61703842d5005572bab0af3086f6631288ea1469e2312a1581c707376d9c3e579ae2b9e544df8514751e05a4db2818f77707c408dfbb2ba8b303f203b96a6fd423fe498b6b4dc890ca58baef79a91c52445ffc070e13ad09b7660866670107f6972c77978a6b14c269ee578b442bb4df0dbfc61d40d1633d0e62484187dae57f3ebe0bd0097bf37fbc4f1202dc568578176946055aedde3e9e8285b3a75810f43576dfde19db08ddcacce5d8415a04db1ece046c9ceeb3b6d138f8caa59d83fc39622e1873c3f17879f109b26f317b59ee290194d7fbf35d1bd6208b43d65af350597f161f5003a707da22f87a6308953f83e8ac82b77489ff4066c199ba19bb6f2c45ca62024a324bf97051df176f64d26b19e850688f27ce338d443b4d02ae8e68f11ad217dd9dc88b1586df8859fe99151b662d0768043ee136efe54ee7c2034b76f06178cb5ed8cd889079d51287f21d40e6722741fa388ac3af5b3bd7e6f238b7ec945c20f83b30cdc24dc7be4e802e1d67875d2349d78f239b9894e9182834e58e2f112721359735a329ae71c70c66031b8283444112f2d58a534330ccd21ea3079ea9f0b71df28346841d052062f918a41bf0de63e7fd25eef500854a98af59f59af4ece078a30e95621f0c752f2a5b200692c43f871114513b442943b0a5b8a233446ded52155edfd59882240583cf395fe946212204b6aa65ae780ce8791a935960b5930209d90309d93dabdc1aeb6a6da08afcbc3c58993285287caaf5d78322b2dbffd4a0e0b1435584925067f1c9f06896efb6541f7df1ecd2eddfec5b6904d3a1e57b3f2893b4332687d477df44f111d43ba19aa2ffbf826374f82a5f16e7c799fcaae7ba49a6be4e5fd106a2991ebe71a2bf43673a5e8c1e5930391462460d719868dc34fec4b18b601fed3dc4495ab9da24279bef0e988295c655f26f684a130f99cce24f347095742ccf26b11a4bb2a71d2558eb478b149c4cda90a20f2fb248523e886a1aa9e093095ecd9ac7fe32fa42c1e5966f479f4b333afb659bfa11818f9a13f1a8c0bd40acf7aa138f11830c70d7c90638e68db89be462e91467c710ed08dcf704698997dbece6b6820d1687ccfad37fa18dd6760d0a335f2d5f1803edc6efc7caadde17a6ab89ae7f1510f6d5f42b24889e49d5ecd07d1019f3109ecad94c9ae1f9811270c898de20795ca126e101c24ecdee96b41a4241473b431f3511eb81172ee635e01113af7e76ef682f372cf596a96cddc8c32074b1fb5c392dd4ca46c3b88ab86e4ba0416aae12b0799fcc194cab738fac96de9f3d15b992a8adb714c4212074b2073c6496a9444c995c7c3e8b0b5687ace4bbba0d3b43eed7ebe8a6b206d994cb6a41180033798ad875da21ff03c209c7eeecfcacee1f679278640e44e10fabb237567de9e03c237464256734d88d8f5f4ffe48bc80c8a0fef41d4d233d06f0b1b3887ed9f3cbae0d12f7d2f78ab3214635e280ab6eee8f2ada90369ead0206a0692a3af1f29ea01502182a0cf4f08fbc5e4ebdf3ec03620c34d401bc0bc34e59bb0adcfa5f1533a28083b1495906698c8b5cf23ed60c5eabffe50a9c8c78cab09f84afe1d237005b8eab1e0740ab902bb79435625975c30910e9704b1b3bbd44b98c10dd48eb128d4d52bb3396a56aa4cab5a4140c938defa232804c733348078bdbcfb111515a2c4aad77962796189f121d232c30a5ee3353a622fcda6a288d4e7eda797fdd02313f254632d15f09cedfcc872571cce1670c739ed28b63e2f605b3365766c9448e2d6772a7c777d601a4a6bec7fdefd6f056b459d7c94db95f850119946f27e6c657df65d838da53ca425698ae8c3b1eed967d117cd71dbd8014cfa97edd6830501071007e3df936419ccfc63402732d3a29f3c0ebc9359d876772ddce76f9733ad63a0ce849c35e33bca51e44c270023b7f77881bd2f1e1567241de00555dd9597e7e8697720286d4e4feb20ffad625c74a5576cbe657513cb565134b73504bb73534710e94f1278ec2caa604ede7b5ebdae733b5b4a816333da8d51e71aeb96ff164814e3b09e76249cd220af430866c18ccc5a67d5d7629b2c29c9a1b99d52660493dcb69b733ecaec330d6d5b90ad7fb86e9ffbd8ace556e213636372246803325c04a461a0f78d4a5f04b10f872f246412b94c73c29de3e093c680c4988336c943f642e51fa9e1a400f55d75dffd1aefe916cb2cca6bd0c5a56cb27161393c7b87c143ee0e5ab6c107c989d45fba9b41fb6e28ee9ab6d9719b8a67026e8925f902799785994ed86b02e5d9716f86758235e4aef397411bc3a7f1110707e1532516e13cff4371639f2ed4ceee488b3eab51d339978a3f0ff1ef0a4ae9aeb27df75626abc7614b08a7259004ed65c7f8b37f17dd2e34ae3989fc406192089356f8c318dbb1e34a18f30e7ac2bd059b954fb000ec705ba87e7f9aef442f58c151836d305510d882dbee825f510dfa2e50fd195580727fcec79bfa078c1e846572ab7ba7fa5272e980a123543cac512e8b3b372337e8e219b54a456029d6b25bc9fbed8532adfdb3bfc61366d0efb7ddcd98e911acf57df491cf5ba8e32da8e3ff7f53062cbbc9a868a937fc897087e1f07668b077820d7eb5fa368e262e2d4281027c67d5964ea501355e1b59546163e47b968f1e732b81aeea0449d857ddd4f46befc96254204b76854e80c4d2e5d159244cd46318c744ce6e271cbb51f349825eb335b2cd0b940bfc652f318dcd5151aa0602ca059fd7b226740cff9c21033ba981f3a4030160689b7e386771c5b09adf8a7047e9d75a6e36d303d09042ad838da9273104dda9e869908a8cb67bcd76a8e02b95ca3493e93d23398465b96d81a81e02a492eb6beb61fc48e5f76d4213f5e6c6f27bc5a6c41e030a7f18434034d3502ad3c65f06a6876ae4a3223d83e89646455b0a0098efe98fc5207e321dd26165afbd102438d0d4ccb8f473db28ac6e0f5eeec9a1108a7c1cab7eade89b145c8b1d1218899ac9050ef79dbd4d41b6a3cbb8db9", 0x1000) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000800)='./file0\x00', 0x4, 0x1f20, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) socket(0x0, 0x0, 0x0) getppid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x200, 0x0) r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001680), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000055000/0x1000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/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}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x40000, {0x0, 0xffffffffffffff5e}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00\x00', 0x2}], 0x1) 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) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) connect(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "ffff09009cfaef01018b7482ec88870000690200"}) close(r1) r3 = msgget(0x3, 0x150) msgrcv(r3, &(0x7f0000000180)={0x0, ""/173}, 0xb5, 0x2, 0x1000) ioctl$FIONREAD(r1, 0x4004667f, 0x0) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000200)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff5d95690244ea4331a795eb6a5a3aba2e0676e453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d1911a7aac1a5d3e007a43e393dd9476f7844b1707d09d1347ffc0fa0cbbcb8ec04efce9f41af783cd809f6262fd5cc51032cc18e96366604d43b34146aefde5e32c7b2e2bb2bc7014ab72ef6b7475606e1868f55c6b7ed820a76549515eb9612eb6779b237721a9a38fdcea4a07d1bfd9e38930d", 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) pwrite(r2, &(0x7f0000000180)="83", 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) executing program 7: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ff3000/0xc000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001fa000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000153000/0x2000)=nil, &(0x7f0000027000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getgid() mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="7731eed8978cefe38d701262f9a34b84419bb35425d1d11ad67360cee770373629", 0x21}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x58, &(0x7f0000000080)=[{&(0x7f00000001c0)="e6", 0x1}], 0x1, 0x0, 0x0, 0x401}, 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r2) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000180)='./file2\x00', 0x2000, 0x100) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x5, 0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000040), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setreuid(0xee00, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000200)='./file2\x00', 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) (async) socket(0x11, 0x3, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x8000000000000000, 0x1f8}) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0d2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) msgsnd(r2, 0x0, 0x401, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) (async) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x1000) (async) msgrcv(r2, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r2, &(0x7f0000000180)=ANY=[], 0x83, 0x0) pipe2(0x0, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000001c0)='./file1\x00', 0x622, 0x42) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x5, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1, 0xfffffffffffffffe, 0x20}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x4}], 0x6, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x15a0f35, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x5f5f0077e68f5365, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x4a, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x18, 0x5, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x40}, {0x8106}]}) executing program 2: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x2, 0x0) syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) socket(0x0, 0x2, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000003780)={0x0}, 0xff56, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$inet(0x2, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x20) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f00007e7000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x5, 0x0, 0xffffffffffffffff, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40, 0x0, 0x8}, {0x1}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) close(r4) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x2a12, 0x0) r1 = getppid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r3) getsockopt(r3, 0x29, 0x3e, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x80000000000, r1}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r5) sendmsg(0xffffffffffffffff, &(0x7f0000002900)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffffffff}, 0xc, 0x0, 0x0, 0x0}, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000016c0)="6fe8ddfacc4d44cd403515199e67bc173e2c3edcb2500514b0c6ad7b35faf73497fea1c10431c4253a44ecdd6e45c3749f02f9ceb41431eca9459f2abb0e3a5baf87a59123d6dfe86efe8e2f4c3f3fb48a30adf2e636ce5e08d298452f2d0375042a71327a96cca933eca6e73cd4b0cecd221d89f84f9f21665d73484aa8f89f005e562eec7d00304f6b67f9c9581b7978dc366665b6e5905ffe78e03c14eb8555277466a82cd3863fed25b2792c465624769bddd432f4e94eee3923d8a110aa9507daa8b076b787f09884040455f27758efd2d13260aa05f687cb0586d9084214db47b4505a0ec80ca9689aa294f598d27203b82f3affc065017f8533be860b589a321a674107be9641f1bbb0f0f46d224c4cb19a22e0ba20cf7ca675d1d06785d6fa8130fcb73101c325a24603ed214d12965f7e21e7fde7dd99b278a9da9cffa3f94fa85564a8bd4e5848066c32a510ba9064be3bcfa0800b90ba84fa478fe385dea4b08d8f09446db75370cf386572259264a4a20fe51128aa708ba4761aba9e68e7992c54b1d4b6c33b058b54af020c24ec64cee47c6399733db7c24e3371aae7ad46abf8b0538c6d349c8efebce85d846c9b79c7c83aeb8f3d39c14387a9ca0ab04c20e6c487d313ed53cb5d6360ad4f9034a142138f2647f11bfe327c634676c4731df5e28a4672681bd2c77342bf9d23b541197de64f45e1415798d951a2c8ab564ad85089b9b39f0ebf92fa70d49322057e222eed262f86d272cf2f961cf7ca2337c82cc91a8c392498daa66539e3a301bb9ad5b61cd5520f46d68ddd6b0e366f20683938caa12b8a1f057fd77ff98f72341105dc5896d70d229ba18deeb55db2030910d695252f22401185bb226291f4b6a23fd0f1e9ec4e6703cf6314e7979569c74a29fe0619b54e19151cb36c1cfcca18fef773e07f4940e60436a79d48c244b6527af2c9c07df677d9641f9dcde315090182ebd29c619f0403e6598fff036722fab5e0d2cb11ea8f11a9c7530300eb414c21fa1b5d954c6b5dc1b6dc3b0e35d2927ff720114a3677ab5999addb7a58ad54e10226af7d06581c9ab725464f89c7596a0c01be0e87aebd4fec7f9cdd4a34263fc2dc8b411f6a27024b7d4498bd0612c6722a34dbc5e9281f68ee292ace3dbfb3942012122cdbee81aded33fe1084a67e1fb777e705dea9ffe0233e716fe1cd3ab74fd4ea112a5e1a099961d17af3a746cd1447c8028fbdeedaa04f7f92bd29df523c9a01f2a8965bb5a3938dace7a302f69330ef3b8951e2fa7366b97d66ae28c3b17ec290ea19b9160215726073d64c4fbbe7eb7ce5f7bec60c5c8392e4365e0aad4dbac4855b5f42c44d5a731f4e6f3a3e436b9a05772879be34a1134c342360505e70870449b012afed2f549d1502e53621e9eafb6d69e5a34009f2b1362cf334d7d3996ae9554046f487730901e04e36c33e7cc3417a1f24c0bf17520144f9493b80510e57875a9dccbcc40ebbf952b030569e82cad552dcb2e6dbd196380e6345320e424d6e962c61461fb1c70526fd3ce5da9f1ead1fd0a375178d6bf6c400f8ce7fdf2f4bc88b798949c06a87ed575e947c0b9b32ae2c9fe0f3a9e1ce7653e6b9973126dae5a4c38748bf87446c8b6033db980dcf3e59a54f27819ec0d748a376c6c966bcf130e38621b69e79c9ef3b9ec70fc298b3a6754a83654f2fe327c909871e72e57323be608ca2bacc833acf8ecb4a417dc2d4b804fdb2f03f58278caa6f6a688b1011549d685d7532297906ac8a9d20fc1c2fabb747539489e3648061cfee3115072e6584c0452c28f5b3b2ce4b73cf09f20d2a0a91758cecb3ea9863427faa9b091e2827e11108e217c55a250f63b81fdb5d9db7fe1030b615af467cc2fc4381b18deae8b86e518d591fae7caab99be71c72a7baf47492c92cd67a433ef73ad6d365202c3c71f777f7830e7f7c3c2e1ccb6469c4bd6fff2d6479987dffa30ee6b0f2c45de7067053f8ab2faba3bf518ec80fcf92c407721c647f9e8c0fc91abbbd7257b6d3ce00be784f30a9546fc846e02fa15367eff156c99ed94cc8262acb321477f03d2bac1d432aefcb99440c4d85c3a3511db6820d081e3bc23661a5f620556164eba1b5e6d38917c834c14c62ff76cad104178539e3a83b9697a35737ff32a10b2b1e9fe445ca50fc46c7adf82164b1f869f6a437d5436d7654a6d211cd40689d2adfe4c62bf6563368b9a824593ebf3b73153568327535e2295913cbcec88df255131315ec3699317730662924f297dc9aef9a45c231f347e7940fdb2d10f91ac4f555e000f014f7067f715afa9324377f3eb5f1c03303608ed4c489b998212dd2786951de94d03700c97960c263d9a02e7d3f7eb73ede3deef02ee7ba2a55ef438b0d9919a064782c2e77398b60e76f433fc4c4be711eaf8884bb90d25ab9eb13d276dfad273355586459d8f7d2f46b9a1ff923712ae486fdbf1ff2f2494aeb10a4faee986852165a4431e450c6a489e58a618d2f76ffdd919b7e3e93e2fdec88a2914e281e4603a6593c0add747c25717a4d830c0ed4d71ab9ac201ce0c43e9a24c22771a5d239c1962395e5854465501a1e3deeb8a1c69dd144b836addc2899e9485ee13922c0804a5630fa7980d445ea9df67a6c976820a9456e578a775722c61890f874ff3ebab69d02e9581a8a8f50e208cb98535676b11b7b7823bb06488721ccb61b5813c347f39fe757501f3d022f7e0124109233444b2aeead4b910e800a989e65bb88f789d74a5a62e54a63d5553a6f94e3a36f67044a9fab8d24e03bb6bc48cdf19becb7a087f53b1e765a1200da5845a532f9674a09cabc2fdb710a72f2cea0d687464e4ee802c1db0ef283c05e6d36f561e075ffee56a77c7857e548dadc5f1f544d5ae25e6e353664dc79f85aec016b0f29d0256e1e5465ba501e9891adfbda6e1c270732e3bf31e2f41d31cb46ac67099b668c44ea47ea30060501f1c60580d687ea33432f017fe0401e222b071dcfb963d78155629c85acf3e4cfe2c1ca68de30cda267d20982e14ec6fdeed466eb54e58dc86b4252f6456974170dff21cbbb101ed674b9375e2f1c7eef5442ecfd826cd712c1687449a53351181bb49a5688c29a6d6f1d8689e581a9c5cdc992aca31c0664055a537da93fb8b6552a838bea22e1c1ffdec3e30c62962d77ef4c2e7f6fb1405a1f1769f0efc464de6f287da5fb72c70d6ca35c5e58b1892a31acdec4787436091257b01f99001cdaffd2af228f58af8b4f3d16c0b71caa074cfa0fa7d809ebb4b8272049375358a6822056c47382a81d4113c0ffda4a4209bb9282d82e3b1af97b2daa4286ef0bc93498c3c24dcc4bdd0a8fd0cfbb68923068c5e311710528c7262ced0783d16d4a4a4e207513a0e15fcadfc1f6264167dbf196a28397dceebe4897481d0511ee6f93a69facea0822aef087b8465f88b105c5a0e8698c55d60c229560f71864ddd18d64ac7dcdc2070d3be9498e8fd14893884c0376320808c5fa95ddabac9939bd41c9d06759ba084e5e75dd0dfa21c181ee7dda019b3d5c3a2299ca2b938362e392485ff2c7635028b17037a7f31e4266037fbbb0e9479cb6bbb8356bde6349288fec35d54d50be906bf8a114f4ee3a8b6fe2751f8994a34e37dc61f6fb6ed9f3d53d95fc5e7991e0f0d69d7b5c372eb1eb27524f2bbe8c73d970ef320a4c3c10a99219c9267c241cba573c9dc5474e780029faa3384dbba184870828b504436e90871a306b536396fc5c91ca817b2b5a4cb55d4a46390f00b32f9a1115bed215d6cb04beaa9e0fd27e7a793d3a36dd341bfbb03a13774d0df5dbb8bf4b6179780a45766f53c098050da276a0163b90e4ee5c1e10544f186aa9c0953d735eb3095df12a3344d470dbcf7c762c72a9880e242d1eb6f422254ba054ba4781112ec0a3ba39eb2071b2157281c8e7aa83d7a5d08fcbccc9d925b99cfb156af80c3af70059087e4b57b6ba3c449db714a33113ba3c9052dcb25519e4e8a1e1cdab43650ffacc97004b9381121ae9c48c29e6c83f03bd05ad9fd3b1f85ac78c3fc1159dda68cd4ec1f3ccf91736ce48e393766dbd8856923d5d8537746b76d59de2224d4bb04b8afbe7d90adf9b47bf45600b8f699f2ff23a56081cbe1ca6c81dda22ad7aa279d1cdee565014742e745b57c88ea759a332fac4988b0028bc002c46ff11cddfbdfe075e54589cc6aa7328de91e13eed57e8747c87bf32fbaaf9718486da330fd232b036aee24a6bb7bc7edb3aa49f0074c2103393b872179a7b3e60191cb4c4da08", 0xbed}], 0x1) r6 = syz_open_pts() writev(r6, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) execve(0x0, 0x0, 0x0) munmap(&(0x7f00004c6000/0x2000)=nil, 0x2000) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x1) r1 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x62, 0x40, 0x8000000000000000, 0x8001}, {{r0}, 0xffffffffffffffff, 0xc0, 0x4, 0x5, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0xb8fd, 0x10000000000000}, {{r0}, 0xfffffffffffffff8, 0x11, 0x2, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x41, 0xfffff, 0x8, 0xfe31}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x9712, 0x7}, {{r0}, 0xfffffffffffffffa, 0xa9, 0x4, 0x5, 0x2}], 0xfffffffe, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x9, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x8000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x38, 0x2, 0x2, 0xffffffff80000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x5, 0x81}, {{r0}, 0xfffffffffffffffa, 0x11, 0x80000086, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x5, 0x80, 0x81d4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x16, 0x0, 0x3}], 0x1, &(0x7f00000002c0)={0x5, 0x5}) pwritev(r1, &(0x7f00000016c0)=[{&(0x7f0000000300)="054b7bed27b49d11494ad26f6c97e132f96ac9d60379a5ca008251e96368ea19677c0e094c5f7201dc6195de26c5f8b68dabe2ecc92c4aaebba2bf7b487487514f949de642ec628c4b51ff7a7353affeeda07db52ada545a820a5509680d1bf9c3033a8afa12f1543ecff04c0e0a43c371fe38253584bda650689838f51d2de8bcf265e681e0334e6d85251005d2fa3cab4e1a34f7bfd63ca6586c821b30349fcd78d9d3156d55c518e414dc41bf5a10c6", 0xb1}, {&(0x7f00000003c0)="f24c19dfb93fa60488b6a0d75aac34a806c9ca2f59a59216ae9ff40c4ad0cea6d376a6d5b46016594c067268e89f6f951416acbb96a9f98ab36cac7a2622809fbc3a8cff9154d72b48e94499267c3bf4189dc0ae1a27e319d4afe4a35fb3c46318665f7f47d5558735d1c325616d12121337a0e90f4858763aca03f3c3cd73a23f849ad10e518779ea0015e23fb1f67119e5f3435f705f891d0520c3a76209b5af99a9a9e9ef1bc40262b258f6af0b1319ea35f2cc31597840dc5f8eead5f50fe981cbd8", 0xc4}, {&(0x7f00000004c0)="02a8c310389191dc467501d7d002af3ccfdf9d0ff1e8b1a8b5b63c2d33b0a9e5986ec59869af97ce5239d91d485c4a2b3cd35a4c80714423b4179da555334d196812331e6dd09788cab48eefd05b8534be274174aeffa56650aa3838d38c528db0f5b05d62271fbc0cc43c08f7e9b18df44a8ee4f94f1c662450184c0f2f8ff4b15794335026c779127b3f868231d459c732d5e4f3d21901f4954b5219c1e8681f9e81f07e9aa696e1307d829487c143d2c23f700acc31c1bd4326a98948dc7c59c94eb533925b00e9be4567b5864e6ec6c9dcd9c11d41e1c273f6068890c6959b61cdb7260f2250", 0xe8}, {&(0x7f00000005c0)="abf3f3bb5f875ce395acc2c0850f8cbfb535741d1abde02bf5c70bf9df426f5c82a8398d420fc7a1799de3747ea672bfaf9272c12a844366ef5f868697eaa119c87885af2358ec1dc4850a2d", 0x4c}, {&(0x7f0000000640)="8d339f52b1549449ee530f83abce1ec609f1e424249a277256f68f6b09bdbd4f72353f38f3bd29dc552931a0", 0x2c}, {&(0x7f0000000680)="31dd86a659b2629383f0ed09b14253b3cc9a78ae505534a9257e2db17228ef7c91a5de64f3436b3670b1a4f99e968c6c5f941e3fc2d8d9e27dd3ac3e9f06c108bd5f7babbf54fe17bf928d3a4f694d6958d65337f49d1b90d834a759aa3bc7d6d3efe2403342662fc676c9dc5613fbbc234a44f90a5d79b7b00e75003d5935f95f33a520af73e0694b467016d9d4866897c9ccf2c8484394592009f619d5d299462da9c47ecd945487e31fb9947e9b1ec60a2e91f9c0062c10dd83b94fdae5978b65030f02d24b478a642a96c18f3b46834bc3b268a07425bb9e76ba34154066e3627fffd0ac299571a97d3ee579bbb89f92e1ea480d2642eb828e8820484f32bf274237ef75c39cc7eb4612e2481a43245e11364f3e4ad0581b599da17f948d8de9e2d4f97b92070471ff9ef696dd071937fa11b20cac7d698f1e7591266040fa4f657ac5f6960023f281ace306576c40f63308fd4c05f4c71df5b55a0c7611a660cd3ce98291651ebc2ef775105f17ef1fff11cf28f3bec3f9c6efa4cf2676fcaacc76cd6424ac8c940148193f4dcb45b14d670917937eea3bc40bbd6fb5b6e51a5d53b30c1b05d3ca2ad528da9215bff0b6f1a1fa275ea33d16b114946859632ebfb4df6887cf09ea9fa1fa319c588e92ee93d6986eac15418a3ab911c0a6932e3eb66dc727d009504a387aba25cd269897f41dea690ac066708837c4bb2a14223a1b778a1ceee3652072fc9eeec2f16eb9b5f919fa0603b64bcd987932bc5dedd797e6739736ee1ca163caed77c01bc08934864d10dcf55780834ac5b5a3100b1b1f364c341fd45f1e8a7e4ee4b0b2308f9e6e821f72564d2321116fee884ac69c8cba60e088e5b526a6f7adbf43ab1e0f1e921e2bb6e34c6ea11f658cf1bccd84f2553b5e646f68f36586303c850b1bea8e4ea746a27f38d2a04fdb480b2bc15d0cbb082f5311777614750ad90d8d395252f1ce9cf3397b24d410f0b16505a130ea33072aeed46d196cc50f518ba3a827ca12591f37de7feaddfa302afb8c33b39d07b701b9f28658630e3f79586f602107ffb05b80f01347640e4d536bfacf5d16c2b23ff0eddf200406d2e3823443b333dc7eb72dcc671e6f4de1367928f47ebc874461846b2e4d0c5cd4c0b607209f3f375a9852d564d7d6790a545b229ac059e0afe28185729566fc057d5536f2f5632c5d8f1fa162e73fd2ce80a3d7f5677e13311fe65e9c60066a2cb212e75cfdeccb053138a33e52c8258b3b4c2c8df3089924252f28e3ea6437fd6ca628b7de37fe01b9c7f38edd848be77137d57095af85e4a86a9501e5b6a6a64888015ec95a59c0fcf670062cd020ec1b7f6e5b753bd48233bbaf67729ae57007a08504b3001227c6ede89a5cbd3ceb864e36701ef52e3705abcbdfc8041d47fb70add99bbcb59b35ecf4b79215d3c4f65f72cdb3d4141ab62f4a1be9703ea063135bb1c0fe10e911e22d049134996f2b46b1f4f7939c634ec1176c0819a0e93ac40b16885455f6f177c6f668061e1d7a54e546d60d075e2ba2a3209d52909ed77af3ba8fde444abaa2e8f5fbcc2ab8309277700d6dee494b7384c2d5e3dec091721291aa61980d38239da969f8809ce80f00bef3e35f623c205545a21cb59d4c560db5c27956aa001b87a966352aeda07db143d7158433208d2612195cd370972467640f0432a457feb7b922f725942e934f9eea84bb3949e1ab97ac237ee02fc79e7e790859ff3917071d0892ff7161c46d0af7093b708b3655db00e3ed7971916920ff6c9c75d985e49e8017e0655226320ae657c5e4ee47646bcc071facd28498c41fa4a3b10defaa6ff0fa60f00668b58c9bf4063ad7e54f47715644ebfacfefd8bf0aecbb9b2c4101490249cbe5c6f8beb38f0c56afe4fd1e5a77469875e9b4064ed5be63df1cb6ea84ab9fe40ad24951d05191833aa78208fa019f0e3b64d52ba4e9eba57618daa33222c5143ab967904e32a5f992a352eab6c6cc4052f02f9ffe2a3ef8b511852c1b1c260af86ff1ce0fa329382b858e1c0f633ba842d66fa7a604721352c2f00e52eb2a53136e19cfe22236528bb59a17bf8d23d8a715ef4c8bb589ec72ed20fd5fd2afb92d5c559286132d7f2f61faf282408f6b18897c4c42f60bf4377fc433608bca5eb04601ffcf845144df6f86c95426bd28ed5484fb653f18c1db5e4e903bedf43b2c40df0e00f327d76cbd571d09d56a68908c6d698cae1bcc28bf80ac04ae42ca39313f0dcdee41f166670b0906664a453c93a0937b682b4143a49c8f332d3b3cf7e8b767db63f074922a389f5bc34c03f866840a4fe13ba26668ac143d9471cb54ec59cdbe404d39678d84e3bdd30c00d946cfefe5a3289771589abbf1d4e44695373706ad0589699b5832227facbafe85ec2980ac54ede3db147b89e93a1c6b3ab9477d14944dbe87d785c5f230acbcc62500c4307a306e75285e04103f290be8a8d4e22fea18c50cc732c31a1570fb0f3b12170cdcbd2d9bb60a6027ac2d30e8cacd5361c6292c815e92dd8f33fb618218aa10040129a8439728a9c07abbebbb3cf26f80207961a387f6fab4b9cd2302cbbe591759f361ee74da60af0847cb2dfd976572c71ea7027e9b808ff227b35ba3513f796a631b774a058b20e6cc9d6b6e9d86ea404d1989a70f689753da0dc090add70c7e14fd633d992899bbb3536baef220fe551c1388b6b01d6a817f6c9a43c518d7abfce865a88fcee6079ef2c7d105837ff1fad87b6e77f432386c5a30493e85dc6b6969865143b6ce1e91c4d1ce3dfad23ed7288b5d1c768b894857d010e5ec66003ac4d6617bb7e8b745e6752db64ef6d674c312c81314cbdc807cfc1848d20d6de3cdd791f44edf401f686a010922bb3615e9b329d31ac46254700757717458d3d97bef716de4c9ba870fd09ce78d333a54b45ddeafe836e4536301ab897d250a0deb4ec48455cd6473fb80575d456c44d922c2e9665da13f735f55a94ad95b7dbc5626c7b1fb0c5a51d7f95da221c3caaf438afd145ab2dd0fb9f1f06a03c602022878d7384a568b8e064ea09fadca345581babb5aa2fd032344dfd9177fce192244d20863b4cbad4bb99dda519206199d624f71b19634304cdb85676580ecaa333d7c17feaa216e756442e7b119e8ccdffc93bef09e7a1b21892a55d98ddb0de03e913771590afc549d4429dea42cb339a2525b45388af5b81f2c451c9bf11f6ee51bac8305e9af2315b4331ef5d896d77f2609b473fa993fa4559481b676a91af0fd2fb3bd54e0ce8f294ed58609a691605374375f1575764d35d160180764a8cadcbce2bf285fef3b0bd58db8683dd01ab381879f6a3d5f8336936f69222a7274d9cd4a8e09cf6f5c2923fdab9f85aa3eb5b8a5412e08bcd4f0a46ea622ec72f2dbb3a6d5d46ec9cbf6e460ea233f64a6af6ed2ec0424af90d20dfab707be9544f5951b0aab44cf5042773f8947edc025c26e89f2a7f360a75cee19cafc6a3414ad55fdd27c00ceb84922ed50c139c4bce48b8096fdfc7c36f5efbebd97fdc943392de6895a2e6e8d371d75d7e2f82068f44155dcda8a68eee10942b64f289c9f4ae2292b3f29e77ff131c99b8debf7e95492a0b63d560a545ff2b9fa6042ff5dd06ac083928b5e1073928e53f44ed1a54e19a53f469c379ea00f3b3b86436a68c2ce2b1f175a5bec7aeb1f57ef7b27bb92f0d1ae9ca8dcec5353a89b254c0ba7aca7cf66df8aa6ca8440b52a9f3713259eade70ef15e3f77b49b97557f790199b0229d6efbb5178d70d731a2e077a1d0d08a9bddb927d1cb767f6285f5312bb26a34c49f51771f30e72f5267fbe0e1572d5cf2bc491ea325fa8c519b070343e7ec7469954df9cb5a05ff0fdd95abadbe12c2afafaf8cbac0a9b326b353c3623d931cd6d6218c03cad6959c89f2ed7f84fe93d0e48d7e724e674e9c43f1053cf37157f62089264405c9329c48cfed8beb11fc785d5b8b046ce656b2b546c1297301533dc225b2ba4c3b100ca2c73f3e931cc1083b9eb41589664c1f6a61d48c63ddc073b03b9a3a7cc87fb367efc0e6bdc30706b615cf798831968711765d61436716f5ba5ec0be901f72488131fdcb31b1601bc9001f2ffb5f05f62bd3b9281054526a3ceebfed69c68921a0fb11da540de782b2e472024d5ed1f0380689417d8db24ac43ca963dda00338cbc3c54bdf33f2d32eddb0fa56c3579874916d55ba2578eafc8cb97bcd48f738f020b141f9a092b5989e09cdbbfe74a632ca089e8871b997841d7957b1a4099e4af3b76911ab6509dbfad11cd5d7d14ca4478732751a199e7b295cceb4c6a7d8e330b22aff61fa4a9d13eacea1f4e3fd98b2030139400ecef55e29444e8fd4a773ef0a7d0dff82e93bbea1e8b03cfacea39f918377c1034b63690d424ca7db240263823d81a4329c4e3ba4891b850a3503908b60309fec3246dffc4f6abafa3215fd6d47b6d608cc331168141d83d86da9c3315b9c9b72e4ad555f30a28eed59ea79a55f762afa91b0d9265e8e7801c5a8e4667a9d223907990d3f5e7d387d28dfb42e44d36e5e61e76c1995b730499f5e18cf6df7860358b3b8837b7e96798138aca593f4670d86db5bcb302f68df4db86a214bf11b3d00b04eb6963e922f1686a96bd96e130d9651abef44cd31078f937b1f6ad44670055a531a0104042a38478428df60d10dd6e79acd82c9411742e0e774991774cb909896de44d4a004c1924460c213fbefbd7e8119eaed01b588fb375147112ad6590bc7c26cbf45d984c0911f15810b91e7d8e1dc5ca99b431f1508a075aed99a5326757faa524d215305f11c77712d184a8ed1e46935c16cb079d626e1490913cbf1e5ccb5502d8f7a35e901c5775ea4ae82626ae997efae58babf06083c369eabcd4b13a2260d2c69b469ca243da529ef1c6986c88f14bf8e9e3c1671ace96419bfa82aaab52a79cad15be3011e58a2cc59d3e77fda848da455f2d4b6e847d14a759a4934f6b88a8049c9457558d99ef0e4225103f40f82681d10eae966205dd1d3fb0fcce5d169d25358c7fe9ec6199ee20b4d70c55b9d9fc9b5dae304d8bc0962a0159acac179086292286d3aa929642ea16499424846368b9be2e834cc9373dbf8d9ca8ef7a0ff7bb2a163f37733b153dce4974490917dcc47c3942f9baa0c1035af902251742650c832a0d7a82438661043209f364bba0609f255b77ffc0da9b81632f80a69e0a0835333e1cbf24f8a93ce7cf24bfc331ac66c79867ba9071790a4b7907314b1bc3cfd87ac6fd3ece672d42e28314330fa40cafbc32ad86fce18b8f1828a46d48b0c84cc47b4b5972a28bc482e8d97238d02b6809d913c5022b9038a0ec8de781efa514ae0e2d982239cf9d7adf87d3364af44e29891e137fd2481ce3b7238621d4b55be58c482453eec91c6fd2e70c7eb22c6bf85a11fcd576686cc073eddd64b6e48cf4b125e97642ed14403aa0e317283dd1a8978aadab2e438a32c725fcde0f77451fb4263e41fcb3ca6fc9686337b9a1d75a9637c8d046ddde89c6ec8d902f52623663c7291a7deb779d13993550ec4624a14a239bccf455418c1a3f7ddff66cb0650a73d7b8fc2a20333ae926417f1cb655eb824fd164cff8dc2cbcfbcc53adbee85186282e8f4ec4e53d3922ab95cb2ab6147c2f961651d277c4985492116b83c28db756641b282eeb3ef3bbfabb2eecdd65b80a77cf7dd0d76bd08cc0c8fc82edf413fbfb28da29a7abc21983724028e817e8da7cd363f20e5d961", 0x1000}, {&(0x7f0000001680)="d38288c280fda184ed11e2fb01d69f33bd01a7bcde41ed699646f077f94123ce23e517276e79a03fe6615194e232", 0x2e}], 0x7, 0x400) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001740)=0x5) fcntl$setown(r0, 0x6, 0x0) sendsyslog(&(0x7f0000001780)="cbe1db72591336e02f9822786569d98c4298bb3cc3025f9952dea3443a0d928eddd82bfc2246d532bc78823a4b41f5e836329cf33d06675d33df976007da8379e24fffd3e41b1973688d31fad4ae0d17b855bfdc916978dafbe3431e54499b0489ce0b892f2573b898840e9fc8fae3f2ecfc8954857f290aa586bc5dc7048b52146b70bb25e91e1f57e47af81ccfdb43fee6cf98c8aa0a3a4b73cf5872f1239379094fa98849574f5644320d8f6eddd534acaffe546b7419a2656752280a5b73672997ac60324f1659766f9b29d08de3230005b65d530969aab1c4d488", 0xdd, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) recvmmsg(r0, &(0x7f0000003940)={&(0x7f0000003900)={&(0x7f0000001880)=@in6, 0xc, &(0x7f00000028c0)=[{&(0x7f00000018c0)=""/4096, 0x1000}], 0x1, &(0x7f0000002900)=""/4096, 0x1000}, 0x1000}, 0x10, 0x2, &(0x7f0000003980)={0xe1a4, 0x3}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000003a00)={0x5, &(0x7f00000039c0)=[{0x8000, 0x8, 0x8, 0x7}, {0x4b3, 0x7, 0x1}, {0x48, 0xff, 0x0, 0x4}, {0x7, 0x3f, 0x7, 0x2}, {0x20, 0x0, 0xa3, 0xeaf4}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000003a40)) flock(r0, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000003a80)={0x5fb3, 0xd02e, 0x6, 0x8, "d937c9e2b1d7722b722ba4527322c7740198472a", 0x10001, 0x14}) pipe(&(0x7f0000003ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000003d80)={0x4, 0xbc, 0x2, 0x3, &(0x7f0000003b00)={{0x0, 0x40, 0x20, 0x5, 0x3, 0xb41}, {[0x8, 0xd2d, 0x4, 0xc2, 0x13, 0x9c, 0x3, 0x7, 0x4, 0xffffffff80000001, 0x1, 0x100000001, 0xfffffffffffff800, 0xff, 0x1f, 0x7, 0x200, 0x4], [0x1, 0x80000000, 0x7fffffffffffffff, 0x0, 0x2, 0x8, 0x80000001, 0xbd4, 0x1, 0x2], [0x8000000000000000, 0x1, 0x2, 0x3, 0xffffffffffffffff, 0x1000, 0x10000], [0x200, 0x2, 0x4, 0x4, 0x1, 0x2], [{0x0, 0x3, 0x9, 0x4}, {0x1, 0x7fffffff, 0xfffffff7, 0xffffffffffffffff}, {0x1, 0xffffff80, 0x3, 0x2}, {0x81, 0x8001, 0x5, 0x8}, {0x2, 0x2, 0x6, 0x1}, {0xa8, 0x8000, 0x8, 0x4}, {0xcf, 0x9d6, 0xfffffeff, 0x4}, {0x100, 0x7fff, 0x3, 0x6}], {0x8001, 0x0, 0x2, 0x7fff}, {0x100, 0x16ea, 0x6, 0x8}}}, 0x6, 0xf9}) semget$private(0x0, 0x3, 0x21) close(r3) r4 = shmget(0x3, 0x4000, 0x323, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) utimes(&(0x7f0000003dc0)='./file0\x00', &(0x7f0000003e00)={{0x1, 0x1ff}, {0x7, 0xfff}}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000003ec0)={0x9, &(0x7f0000003e40)=[{0x20, 0x1, 0x2, 0x400}, {0x3, 0x20, 0x5, 0xe4}, {0x4, 0x80, 0x1f, 0x1}, {0x400, 0x58, 0x7f, 0x72ef}, {0x8001, 0x5, 0x8, 0x80000000}, {0x3, 0x10, 0x7d, 0x8047}, {0x3ff, 0x1f, 0x7, 0xffffffff}, {0x5, 0x3, 0x3, 0x3}, {0x3, 0x20, 0x4, 0x51}]}) getsockopt(r0, 0x6e1c3854, 0x6e, &(0x7f0000003f00)=""/145, &(0x7f0000003fc0)=0x91) msgsnd(0x0, &(0x7f0000004000)={0x3, "95fdfb6b8ad1796c523f87482aea685c0d71395c97388e734d53e82e4fdb00a77dd7ca5fcde8cab343d130c78095e2d29eb5f5e6"}, 0x3c, 0x800) r5 = accept$inet(r2, &(0x7f0000004040), &(0x7f0000004080)=0xc) recvfrom$inet(r5, &(0x7f00000040c0)=""/4096, 0x1000, 0x41, &(0x7f00000050c0)={0x2, 0x2}, 0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000005100), 0x18, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f00000053c0)={0x8, 0x7, 0x6, 0x1f, &(0x7f0000005140)={{0x80, 0x1f, 0x81, 0x8, 0x80, 0x1, 0x8}, {[0x3, 0x9, 0x4, 0x6fb, 0xfffffffffffffc01, 0x6, 0x5, 0xc8d4, 0xffff, 0x1000, 0x800, 0xc5, 0xffffffff80000000, 0x8613, 0xfff, 0xfff, 0x9f51, 0x9], [0x400, 0xfffffffffffffffc, 0x101, 0xffffffffffffff35, 0x1000, 0x8000000000000000, 0x9d0, 0x0, 0x7f, 0x6], [0x6, 0x0, 0xfffffffffffffffc, 0x7fff, 0x3, 0xfffffffffffffffc, 0x7], [0xffffffffffffffff, 0x10, 0x8, 0xef, 0x0, 0x7fff], [{0x5, 0xffff, 0x3ff, 0x100}, {0x7c1, 0x6, 0x3, 0x15}, {0x4c7, 0x1e, 0x200, 0xffffffffffffff36}, {0x8000, 0x1, 0x6, 0x2}, {0x4e, 0xd42, 0x9, 0x87}, {0x6, 0x8000, 0x10001}, {0x6, 0x8, 0x200, 0x1000}, {0x5, 0xfffffffe, 0x400, 0x7ff}], {0xffff, 0x0, 0xfffffffe, 0x84d1}, {0x7ff, 0x7fffffff, 0x3f, 0x3}}}, 0x400, 0x9}) executing program 3: r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x50}, {0x4c}, {0x812e}]}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) getpid() readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x51) dup2(r5, r6) execve(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294d", 0x14) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_gettime(0x67f3248105b4e004, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb6, 0x0) socket(0x6, 0x0, 0xfd) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000500)=[{0x0}, {0x0}], 0x2, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)}], 0x1, &(0x7f00000003c0)=""/14, 0xe}, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) sysctl$net_inet6_ip6(0x0, 0x63, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) executing program 4: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x0, 0x0, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) (async) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1bc5bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3daabf019a4411257391c0e9e51b0c4fcb8ac5ab3eeb34d163bbe136494c33637664ac408d5ca6afa9825142e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72de7ec00166994", &(0x7f0000000240)=0xb5, &(0x7f0000000700)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r1 = open(0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x26) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) openat(r1, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x2) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0) (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') (async) rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000002a00)='./file0\x00', 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) executing program 7: msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r1) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r6, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) kqueue() getgid() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x18, 0x5, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x1, 0x0) close(r7) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) executing program 4: munmap(&(0x7f000000f000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000580)=""/4096, 0x1000) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) syz_emit_ethernet(0x138, 0x0) shmdt(r1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, &(0x7f0000000080)={0x0, 0x9}) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x2, 0xd6, 0x3, 0x85}, {0x6d, 0x9, 0xf7, 0x6fcb0a8e}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f0000000240)) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(0x0, &(0x7f0000000d00)='./file1\x00') r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781", 0xa6, 0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x56, &(0x7f0000000140)={@broadcast, @random="02f9ce00", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x20, 0x6, 0x80, @rand_addr="f6ec06af000400000afc59f0db9e4ff2", @mcast2, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x8, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}]}}}}}}}}) setpgid(0x0, 0x0) setpgid(0x0, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6a0200383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff0200000000000000000000000000010100000000000000"]) executing program 3: dup(0xffffffffffffffff) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/7, 0x7, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) lseek(r2, 0x0, 0x2) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r4 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x2c, 0x0, 0x8}, {0x2}, {0x6}]}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x9) socketpair(0x2, 0x2, 0x7, &(0x7f00000000c0)) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000980)={0x3, &(0x7f0000000000)=[{0xc0}, {}, {0x7}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x4, 0x5}) r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff6, "1007004d007c2600"}) flock(r1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r2 = socket$inet6(0x18, 0x4000, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x6a, 0x1c}, {0x18, 0x0, 0x8000, 0x80000001}, 0xfff, [0x100, 0x8ccc, 0x1, 0xa35, 0x400, 0x8, 0xffff]}, 0x3c) executing program 7: open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) flock(r0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000080)=0x4) syz_emit_ethernet(0x84, &(0x7f0000000100)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x4e, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x0, 0x8}, {"ba24132fe8273e84d6900fb31f32d3e6028000c53d21043f5dddc143f1a1f74f3703f2ab3533eaba95a998c5bd6f1a87c1ff1aa7c9e1f6bc3e142e22c4cc742b2aae82e8312a"}}}}}}}) executing program 6: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="a3f6d62290b0294f492b83e8055fba9b600caa0115e1bc5bd710ba385776cb70bb015424547f977b0c471d436b93a152b876168dfea2e9b8fa4104baa7f62f9cab2928bc49dc67d00ec3daabf019a4411257391c0e9e51b0c4fcb8ac5ab3eeb34d163bbe136494c33637664ac408d5ca6afa9825142e6472f59d42b0e63ef2385d3a9ee47d4210682e41813d4fb3a07a9e6f0d023bd22c6b048eb112a64273a83377f066a923ba617cf6b7fd7dc72de7ec00166994", &(0x7f0000000240)=0xb5, &(0x7f0000000700)="ea9d037bd473ee7107808d0cd950b0dfad79d7355197dc3ece21cb0216692c2cd0ac36485912f3f2aabe8e2b7841d44cae38981a803df0d04d8f9570d1b833eb99430e67ddae7719f6c8631f41ee3ecabd2479f28958a8b0aaf31372fb5e1410855f527eaf6c744ab2ab9bd9fd2158828c16326b3d4d678a50fb3f2434f96d86c3aded60c61f7fef147f1d055c7095a3473b8f3266a6630f2e8ecb9d9ec36e53af3e08831d64345b0102c0593b7d23373a0e3a191edb", 0xb6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, &(0x7f0000002a40)="38355b8588ed06ce23da7946c3b39452a324bb9dba5c76f32d650666fbe21b05c1fce10e125cabfc157f8a561798794769e825d201be79da1d70425ccd19033ffdb6b9f1317e5fdc076c6ab39e7215e96e250e2aaa849b611da15ad6df6255fd6ee5430a6492a9c81eca61c7f9e715bcdf0e6a8d2889be41345bdd6e07772140f328fc686cbfee91d4a57e911f657f5330aa2c76cd05b9daec6597097194525c99241ab698117a1bdf9298064c84bc8f7d932c8337a14d00bf6d1c6594487edaa9f311216178279bb38658614bb1f862f3d05b7e428d93ad978ea208be660325b6e5bf7a32c85edfd8a233ebe7dd23cfab38a3844ac4dfa5172f1a9e5621957d481f49f0ab1e875cc8b4081893a0babc1f9ca306ea053bfbe22107accbef733844f90c8b0c8b54c7ed9a86347d675698520a3d8c778301f311a04f99e6cbb3ed611e98e6da31b62e587ae8f2fca6ee1ddac10fcc100d33b7106c54f5a239a2c05e7acbeb1c8bbf346e814cf4ea17a16ee23ab24f19edeaca547b85bb95cef9eb2b04d34e5ff3f3a4f4854bfb22b9ee4f5d7de53ca07fd6175b9f6b8e7571ca8db0319cbb5f8091ecaa3c36086037f018b4d39ff903f5c615a0d6eee706a9a9f5e248b376f8466d6fa781c05150014d2418f31991071760649b91f3fe93bc46d7211f239eb43f299c1ab19e0b6734ed6abc91022cbb0c1da686c05bc41f92b1b93ee8ecb8ffa178a4e6bfb1df4e4bd55bb8ee673469c5b80f3e3118048eb1f3cb32dc310d167334150215c070248e4c5bb18b9660a2b50d4ed3d53e8aa201492f2486466c61d35c35668e713501999c2fd8e422859a0c2082e34a3b9f9f37ea2752364698ba16db569189b318a8378b46e419188647927eec9a74e748d6061d626ac449c4abc5e9ff49dfd29d530e1662d350d6d40cd8cd111436e1181526f9eb05176f17ba005cde83c55309008b5a39b3be5c463ffae1af8d0512166ab5355ffdf8de048cacbee5df019ee7cf1c6689034dd6dc00b688a2cb85efc7c97242414c145b8550f6a8340a1a221264120f77814e96f0a46e1a1502b1bb109fba90868ed6489b3e3528fc391fc6a749dc222f4d6b6b23594ca1371203254627cd267e4fc910c8ac90616c95969263b68614e79b8e5a749ba920cba4a41d7ed628b402417005c8290095e5f007c02567c5d0f468c80b913140787365802dc8569717e54f22d4cda42268e936ec63ce4059f40ac3f63c319df512be7899367e081c70d03ff1a525129c596b8721a964b02d9f6f6ca751c148adb9faa09878b96807fc77816c37b006c307268bfc29debf0443d3ac15e48024eeb86c4bd8baf643a34bb9b47faa79d2ff2f4f30dafafd2d0b231899b048f7f17676136165bc33b5c807918ed69c36cff35a7c2816811181b7c19fbf3151fc05270d03d375a998842f9fbfa91d09f570355ac55238ba1b4890d2455a2ed04b90044bc8d22707cd51f3d1057801e2636ac7bc49b8d255754875f13e72685a17e00cf5fcfd8894251ffd5d3606be2c0fb4c4463b7d42b084b2c3937094449dc1d546a71ca54bcbe0b8187f0fdd55810b32a9e55f3317607b132bf3cfd3b6563d935d31a61a4ff1f180342527e6f50453a4d10b14d338095b0d5577215cd65247da1fea2d41c5ab4c66f95cc3f6b313b294a4e31f8912ce7a530436d45ba3f2d1bd2746eb70c79cc816aa2b960af2ad9e97004449f6fef1632dcfe930d2cc05f10b50eccac41723d0044b6e8ddce375f3bddb76c0f234021042cb2bdbe164aba90f9d046eb30a2f96377aa2c7b72f480bfd610590c9277fa923df68527e056449f052e4e7ca654e24d07defd03e38325cf84eea2ac9700fd7e9b77cd4524edde21af26987cea79a1ee78ab73e52ceeeab0d8840ff17209bf9372f74df849dafd17dcfda48ec3853503f434a2247dcdfdbf7fd42e03b6cf314bcda47cd7b4879db58d4e0f763585d884839aa4299e37f02cdf4c9c73dacb3a778941bc0b541699ffcc59cafb8f0b7e083c157b992619e7b486f05da3401eb121137eec58c024445f20d1848a0b6da24116aea85f7307196f325107dd8d496dd220bb4ef8c47234a94a9bebde22c7df97f9da0292278f2188e65bc73eb6e7cd3fea3bbda352da4bda176d616596bed6a173e43ac481915b26c17c3906bdce8ee9b7b4e4edc9caf6df9b5ce5069841dc34d6f981cd1287e374920a215c2c4627c30f3958980863023d26f624c9086a4c59ff0480aabee85acd6746e919e50b91bd5a92a766fa3caf3d21b8c1475c0b81f29d6ef1dfc8e922006d7942c81a6539be01189a450172870e042c61508433944078edfbfce5dace3a2141e98c9b8cea6fd3a771caaf4fb5f0fc3f1c64fd2d2d2a5d5cb227fe2501e63420119f2697569a41732ecfd302374c1ef8cab25ffe1a32b9147cb1a0d0e77eed76d4c5f0031ee500439be3c4d6d05f425cc2accc9c5171147329be4909ac81ba0bd92f5ec878a4ff7bffcff74bfcd387892fd3996bae3cd5b67b18d49e0386284955f2927e5406f4e139f503aead2d9b303345808a5fe98c71159418a3a476d3effc44e5ae74b92379f6ae9d71a8a8735ea672de59567c89e81726df67aedfe482f54809297e691cbcc2a6f5798944adbe3219bcde6f0967770e1a6b8afc755d7ac553cf46adbfe91296d2361d78373ebbf5e91d0cb2318d0e2c7dd827320bfcb6d8f85171a22fb8463320eab3fc6d50c9cec3f63d6b630b478caeb999f09e750c309e7eacb0a0219b44fc02fb3cded3e8bed5145b9b4adee3979c8dd0b1a7104d0c71719149e7e735fc21493e8664cceced0a5bd887a27fb46d3a1bb4f3bfabdec09d77f713dac2d08e8dd4e2f968db8507683accd0b4ca6b1515e9ef0083d3e53c6ff24a9cc1bbb20f3b4d28ed2467bcd3615034cf7aa59d40acfc1d1def8ea30db08efe5c7094db69da064d5cff02cfbe1f1cc5467e83360c2e3dcefa9ef44a9d5d5a9b9930a8378b69f11b31c63d45f89bf6dfdaf25d5771443850904ac0e6b4ffd84bc826be4c64d7e5526a87d232815d95ab7b84a96aefa96a29820a315008123f44dfb17ae59624e0da5468f2117fd162addba13448e0e219358163b439e3a3cf97fac605b2be86eb58d7124736538ca9f09f4e1f137b1dd524fbaa4816a0d94a5e099c636938991f04eec5d3719d80b515d1c2c5d332e1fc1768a7b6a679888736386b49f18f1c79d1a5ffeec843cdbaa521613775087ca2d6c93d98ed242dff81671237e92af818112b1f7c9e979c6e1c8d55e62873a01c24a7caab3c72d3747f29cfce41710583cc7c504c515fda5ce06f70f3ce89a2e3a2df16faebff1ce7957a35ea82f6036a3a928218242e26c8f8d86ee723506ff7f4a16a0f93388b0a5ad6cfe3974c74e2e58e3b8af43c457a38355497d3d07d8b89d94e77ce8776fc0a54aefea0198d2b12d20568d7c2d67b95b159a9820c658c9faa48fbf759790ad106e85e06efe66b928a3f11f653a0823e91524d13dd1a01e7de249d0c9a12d347b08860a5f5b13b5d6c3a564e0fcde60c9f969a8fe710c04110db7cac79fef267459a08f8f41d95f874b971757a7fc5f2a943b2d6a038a66a602afc1f56b26a7b45430c8c610b67efb5ad1657c238898adc4605cf85b8c8d9c84b5c7910192da7f4648bd259ccee929974b79836cebc0c2199743b7b9cca778c182f0cfed7d160cb2251724c5e85dd1bba9bf24429e9b85a34a10fa8dff26abe66674484107155ca8420e65ead98e5290916e2f498cfc9c58c6d24343891f0d50cde88b4bb33c6b8da2ff1add6cad888dc1e25eda43c4288e7d50ace474c25a1c65ff6252d7214c6699124fc0d80ce55e78ee4835058d5d3543fdf4b2836fbed5b15d6e63bec4a555faeb1ebb27c7c7fa0672e6a2fbe5ecc69e3505f5fdacd679d8a6e504f12b5ce0a7c30b4d7eb14aa02ecec8dec9cce0879d2f9eb0d53275c38f355194a07b0c8aef6715d8b818d8cb7614fabf0a309c95466779a4630638a0dc3c7211c9683273faf3e6894cda79f9bccfa09c52f0f6aca37beb455d4474a401b3110ce04e4677b9af347e57e70776ad072cab97d02d1f29759feef355f1aa4a7b02043ab50ca822ddbf7b0f12d8a3af50ee0e22cfeaba0bca4966ac240bfc43599b66917e99993cdee39b8050e51116e3e6301aba347ac98b994818999ef73b80d42c539a688736adb0e3871dea7b9fa7e2cee265a73ad8ce194f4023238657ac77f8dab2fa5b6eb7c443e0db537685f421c5064119efd337f2f773c55bae77efe95663a030dcb19fcdd7a62bcc2d0655d44dbd4d41f679c78a64167956da5fa466598bd93b66680c2d0469fed667e2f46f59b88a90305b2d39b6f636fb229c3fb527f4863822a0a5c38d5a39c9de04bd38507192629c1cf965f28e5de831c4836e8fc2c64a973c33bdc5a5e5900bbb595a0d6c0be382a423b2bfe5fee9b638a37253534b245de7f085556ceeb0c210c69f8a9ce8796c041b384c09ac968e6b405180e9a215337830661750d5bb5776c7c68627539830dcf397b043f8116702e6d06346266d5992ed5182a6e95448b760c272c7d93eb297303bb00a320451f0e7e8eae43e0dea493eb8f3dd92b3b4f486f604f5770bc12eb2fb4d63ee2c215f1040d50271cfbceeee155fa4fb521c91d5c92d1a8b2ead2c5d8442990148312d69a8ab6e0ab3da09c9886370fbd7cfc9a7da6be7e90f7e635dbeb07427d487c450582d1e5ee08b1b7ae8617dbd31019482e2b00de14cd757a59ac13930b2a284eac2297ccd72095f2746e3a4d9fd17ff8d61375ca34ee8c6dbe493f81ba920400cedfb887896d3e9b9fc6bd8bdc95fca33637d84efe16ac56194e95ca58f8dff82d868f3cf5b7460eba4852782a6535d0bdca371e04fb9ae6375c45cc47abd0a87d3a7d56dca52e01172ef974a6fbf6e2f916733734697ce31dc44d797949ec3ba64fd27d481618f56ac4bc2e3d6b3a1dff60bbacff919b493a56518e88ff70e8fed87838e10479f114e7b9e48ff420445405b9036ec984788362ef943f38e9d65011dc88312655bdd410c60847de7d810388a1116458ca82218c88694812e7c40a0b41ee1447e3628a09f8cc89e597ce6165e6f374db3c30e715c26d96ca8f07ed845513dbdfd77257d41ec065eb9f859377f76bdc3ecd1ea8c5d5dfab35dbb65e6ed11980ab6f4f3e04e91ce828b15af66a58519a9f2002270f3a2d3df669f805a5703bd11810f88efef222583934a37d34afa566b786dc5dd32e20fb46ad7cc9b9f6abb778ced6c291aa9edd03516659440b2b9f06e7593d057ed8001a862e183e4b358d12e8754864933875aa465634401e5a141867cc8a2b5f7597141f3f35fdfaed00271491aabf53bd33f05bfd41614da1cbfec3b37c29274b0b00228d4a98781fd8f7e86980add174d8babef60d8c9f60735aa96968d4c3f64d56ecec1fa1cc91e018ecb6116f55b3a4976b57245952c29a272313276048db8e9fd69bcbb18d03ef43ba1d86e165878f5fd7dbaacf3d180ebe95bfb67164234388b22a005a68a2a97cdb5594efd5935ca7c0595d1cdd721166e13b3a45576665646dc6ddd840366a5c46ce983edb1d3d474e9813167394f956927aa49281fd5c8087d0d6150176d60cb9fb4a9820be026b3f73804f743b8a33e68d1ff2236520d114203601db8498dd92872ffa915b7e0cbdbc55e07d495c3968f1c3ee2eec21559273dcb38d04115a271204dca389dadcf4cd096d1c0fd89b1d4bfde07", &(0x7f0000000580)=0x1000, &(0x7f00000008c0)="8d937cec82a46ea0fdad2659dde36f1f31ba3cddfbc8945eaf63dde175acec4f65545dff9e7768c50142e1502f1517774dc5ccb5ebc237b52270c62edeeb325706a3f9c8243c704284", 0x49) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(r1, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x2) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r1) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) executing program 7: getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x5}, {0x6, 0x0, 0xff, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000000)="5f6a8de84b4c52", 0x7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad900583a00fe8000000000000000000000000000aafe8000000000000400000000000000aa0200907800230000006000000000000000fe8000000000000000000000000000aa172d6adda16ffe41d30003000000000000c2040004"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) connect$inet(r1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60cd5be100000000fe8010000000000000000000000000aa00000000000000000000000000000002"]) executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRES32]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00148fe9fe"]) executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x2, 0x9) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0xc544) r2 = socket(0x18, 0x2, 0x0) r3 = msgget(0x3, 0x24c) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) close(r2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r4, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1, 0x80}, {0x20}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() fchflags(r5, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b3", 0xf80) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x0, 0xc005, 0x1f) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000074f7e58c0034", 0xd, 0xa, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000440)={0x0}) executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310acd84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e883f2bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52295b77dcb332239a52474aa0ab81561aa97c729feb9fa6144263b28733c857188b16e5", 0x173}], 0x3) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1}, 0x2, 0x0}, 0x16) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kqueue() r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x2, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() syz_open_pts() syz_open_pts() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x401}, &(0x7f00000004c0)={0x60000000001fb, 0x0, 0x800, 0x0, 0x27, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) dup2(r4, r3) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r6, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 1: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) syz_emit_ethernet(0xe26, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000051050000000000000000aa"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be3800000000accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af630037282102007e05c92df5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="c226", 0x2}], 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000980)={0x3, &(0x7f0000000000)=[{0xc0}, {}, {0x7}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x4, 0x5}) (async) r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff6, "1007004d007c2600"}) (async) flock(r1, 0x0) (async) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r2 = socket$inet6(0x18, 0x4000, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x6a, 0x1c}, {0x18, 0x0, 0x8000, 0x80000001}, 0xfff, [0x100, 0x8ccc, 0x1, 0xa35, 0x400, 0x8, 0xffff]}, 0x3c) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r2 = socket(0x18, 0x3, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r2, r3) getsockopt(r3, 0x29, 0x3e, 0x0, 0x0) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r0, 0x0, r4) fcntl$dupfd(r6, 0x0, r7) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r9, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0xb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000240)}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b001406007f8e769e0afd41570000010000000000fe0000000000000000000000000000aa0000001800000000429d9fd4591a"]) mknod(0x0, 0x2000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{}, {}], 0x2, 0x101) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000240)) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000200)={&(0x7f0000000080)='./bus\x00', 0x8, &(0x7f00000001c0)='./file0\x00', 0x8}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000540)="b5f158e343c18a262ee1fc78033bcef1aec74e5b5fdbb322283e37d433cd38cc1db374e1fe7b0018c94f0d67e1ccd4349cb3f40e01f476a89405c7768956a07c6216b5cf1a408e0a3db3a124", 0x4c) syz_emit_ethernet(0xbb, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff0000000000f90700450000ad0000000000009078ac1400bbac1400aa4e214e21000890780c3f5e9f631fee660238fa326f6232b9ab45aff09a696b5dbdbb910bf8214eb5cf8eb6f13c8a04c6c45147a69d4c2701d98c332739fa1159219d6a515858c35774a1cfcac2a8c1edf5ef06669bdbedc8a8d42a164ec1d939806abf828c07b611f8863dcb6e13acd5e4e208c9ce11057d936fbc332db5e0f2d029d8cd952adf696204c5853fecfdfb763c47409988932459"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3c, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x8, 0x26, 0x2}, {0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) socket$inet(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x0) writev(r4, &(0x7f0000000580)=[{&(0x7f00000000c0)="b8dbdd5a756509b706a828efd01ce5011a15f60096a5917ea5994472bffe893804d8d2e22779decd07b5a64e540baeed73f128d274a8f8671f6288a4033ad29f2a6e0907b93708c0d08e6e48fc9e4b0c5a97633d4b6f8ee9bd28308e7661908e5247b600e54a530f2cfed8970dce1b85d5f4dbfefe1745748b97bd140e48793020999f592ce462669fe43be870a1a24e110809f63b8ab62a07a69b4139a3563e2737ec79155e53150a88b7", 0xab}, {&(0x7f0000000180)="8ced0e5f799c31a8f0346db13c73cb4e80366ab4d602637cd2509c052781572efef81d4b39431b0dcbce96d95de2de7dbedb23bdcea93d936eef77cfc006972f2abaec66721e2d2dc3e6dd339a8deb7ce3b0abc68b16de0bccdd2b802969c724e6ffdc72eb9548f8f034daa96f5e9453e4021dd91c1e48", 0x77}, {&(0x7f0000000240)="05a93b01101cc3781f2f7619ab04417c5fb598448ccb5d25166a6818ba6f84857e9dd7db95e233772edd00ada72936b8b06229a96b6c08a2ad03cf7f31a019f965ae0a7b7303ef5e67dbf3b0a1b30fec82d84f121f8bd2009e8594b6fe7eb469a15aa2174eb0feee74b15a1adfa4a72a9f851f69d98768fb70a7c457824fe0c70e316ff07ba2c607274d4573630c4eb10b31399bf7620b50fac0313b7004e8a470476b8ccd5512fbb46106e36a777f8af155cd74c52cc696a759f5ded8ed", 0xbe}, {&(0x7f0000000300)="7fc1e6cbcecb5c63a66e77", 0xb}, {&(0x7f0000000340)="2a0446b78e0389c609af1b0a001670cf1bed5355638019be1a8f4d6c3d0ecfd48ba3e281840da745e62f41e81138e0b33c0cbc574f1e82b26f7cfe6b25b5c25153cadd6307e9299d19d2c698c153d2d03cc4a0cc1822b45b8c734aead2cc7f9fd939678c7c8dc28eec520b377613b0e13d61d951fac6506e22b8a3036525c31ebe92a921ca7afd3cf43639bd1a2a808117a22927a31dce7946f2c658085ff6e6d3cb2affa5522150295d7db81452e86578b90dcd1b082494c393d4e510c711389eef3fbfe5520c30194edd4d2abeb61b7aafe4c9466a13e8e145d6bf2f52b678743c2e5b7ad44786329454ba32c7cddd1f6e2c3e3d16677ad89eb14f", 0xfc}, {&(0x7f00000004c0)="1833d2a6c0fa8a210df393502084d6802e07b3bb4c17058f76d46928b73ca806a53dcc29c720b2005029cf6650cfbae01f7091ca63d8b20ba063326884041f04af49156a9f36cddd5dd52c4aa8a8b923b1c9238be3fb3614e48a7f44e5c5ef16b8ad6f5f2eb79506640652fe60c8dd995dca5a62d154a073c26a5f3ea0806f03e5bbe7d037e54daa538bfcd4c24c25", 0x8f}, {&(0x7f0000000440)="68ceab31e73d765c23ad53681e6bfce0cc3a6db46f7bf38fb05bde1278e37c6471a30594", 0x24}], 0x7) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000600)=0x5) executing program 5: sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x6e, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) fcntl$setown(r0, 0x6, r4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x30}, {0x4c}, {0x812e}]}) getuid() executing program 7: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, &(0x7f00000000c0)="c72d18481218fc941ffb52fdfb9b0b153fc6c3f505b40cc92f14a6a37f23d6f9f73ac6bd59168373e3437460caf2e903dcb455691f00211f0edfbd219fa12b2080bccf289e9c3c95f9d7246b95b0fa42d7ae31529655a90b3db0077e5fe986047150c6fe3db0b8f4ed3a3b8d183396a43f67ef", 0x73) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "fc7df5", 0x14, 0x6, 0x0, @rand_addr="7fe7c779e2fecab3a5a87b9cbe861214", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}}) executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x64) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x10) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r3 = geteuid() r4 = getgid() chown(&(0x7f00000000c0)='.\x00', r3, r4) r5 = syz_open_pts() r6 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x100, 0x2) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x40, 0x8, 0x4}, {{r5}, 0xfffffffffffffffa, 0x9, 0x1, 0x3, 0x401}], 0x7fffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x1, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0xe68, 0x6}, {{r6}, 0xfffffffffffffff9, 0x6, 0x2, 0x7, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x4a, 0x10, 0x6, 0x6}, {{r2}, 0xfffffffffffffff9, 0x53, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x10000, 0x7fffffff}], 0x2, &(0x7f0000000240)={0x8, 0x3c2}) r7 = kqueue() pread(r7, &(0x7f0000000280)="b82007abc023d0b80b51a4d81eb9a8f3af48c2592569e241e214a63c67b4cf54358b8a63b7317cc857fe085a94c130712a00938fa6632afe2e9d5505d3753d1400695895be65d8b6d17f58d627cf1207902d53de72f7adac16b39e0a32a98d173132f704a9dcc7c320f053fcd3454b1b34edaf695e57d59fcbfc2544f6114bef1f801a", 0x83, 0x3) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000340)={0x1, 0x9, 0x20, 0x9}) setsockopt(r1, 0x50, 0x7, &(0x7f0000000380)="c070482428fbada428b0de8e0bd9731df1a161c89fd2b45ea1a81ab335019ebc8565abe2ae0e5bb9c830e4e0acc95a3b40065fa5387f37", 0x37) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000400)=0x4) connect(r6, &(0x7f0000000440)=@in6={0x18, 0x2, 0xff, 0x50a}, 0xc) getgroups(0x1, &(0x7f0000000480)=[r4]) r9 = socket(0x1, 0x1, 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000004c0)={0x1, './file0\x00', './file0\x00'}) setsockopt(r9, 0x400, 0x1, &(0x7f0000000500)="54d603a4e67f23da08358fb6083626364cb622837947777dc9cddbc611453867b2996cdfd1031006a17ce64e904ee8fc8ce6558bc6dd343593a10e4e9da54202ec76a2f4fe8cb2218b547062860938c94fc66f9494e33f3b8308e47f80ece0a244ef5471d1c8f118b4b27759dcb73cbb359df3165669e5240bc00b901108f33875dd50755e4d2fefb9c4cfff06792aa0243470cf2e4ecf4e02bade8b6b1d142034a7a6ee0d8d64e0d7ec1dc6bf", 0xad) lchown(&(0x7f00000005c0)='./file0\x00', r3, r4) fchownat(r0, &(0x7f0000000600)='./file0\x00', r3, r4, 0x6) accept$unix(r1, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xc) socket(0x6, 0x4000, 0x2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x2, 0x1) syz_emit_ethernet(0x3a1, &(0x7f0000000700)={@empty, @empty, [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x4}}], {@ipv6={0x86dd, {0xe, 0x6, "6151ed", 0x363, 0x67, 0x6, @rand_addr="6e3853dae4a71140e65593aacb044d1a", @rand_addr="ee182029a854ae7411cbddd694528717", {[@fragment={0x8d, 0x0, 0x80, 0x0, 0x0, 0x14, 0x65}, @routing={0xf4c74ab6776d0db4, 0x4, 0x0, 0x43, 0x0, [@mcast1, @loopback]}, @hopopts={0x8, 0x51, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3ff}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @enc_lim={0x4, 0x1, 0x1}, @generic={0x20, 0xd8, "d4c7bba013ed18940340fa45e54a516e9872d29a144e06da7aa8d310ec70e288b3469b01ae5f009a95ecedd30ba6a571678c3f4cf9f4c2134ef96898681097ec19185e0d591dc3f406f99cd231ae7571623e6f255a10238b5408bb07b33b0c7642ea342de4a8a7a8edf4fb675e03c99045343a7f0c8b763069877d3d83ea7fcea1de0a535baa41eb0221b6aab956794d072d16aad6502a0f2157a43da86e12a4e194ca9d91ba0ac9e52825a0d3de26acef3908aebbbd4c67850955562611f840111637b475f9371aaf663e5bade85dafc3cc15782dce81ce"}, @generic={0x80, 0x93, "1c0941baddf21deaf84c53d8fe9a1c242164ba04f8933c840e3029cae11191d9f6536bc688a40094db273fd15afa360d7c6eaaaea051f86cef5ec00598e6b98ba12d16620ea59bd3e76339ef3c0fbe4d22293195a68fc2eff01073a3490f4dd5db10e77835f6e546bb6cefd055ca2813e0fc3025c753fd163f69c27af652f1b0b600419130b835310bfc97230055ecea34609f"}, @generic={0x7, 0xf9, "fcdf882be1689a9eccca563498380f1212c8015eba0457edc1953ac96f3a4b4768979aaeb945e71a61fc9f01e62c767195bee14a11d1a07223d2355f021f691d31c2b6d084e4c95f1401121f9e540d830aafbe661f29e1f79a7ee4318af4930d509b933df1598ed06293364e5c8c4be2ae5b0fe63655a5e7e7184e2f79343b2f853782005d83dede96544af3482178ae37e942a36159f9d76863a5b4025a700923bcded9d6f614d8733a6449680e447a380c2af664d0b605a2235becdddb96ae59e0d3eb53d291c8d595e272d92319b4785a94ffd13071724bbc2ac7182efa21a9d5e62d9ef0ce81101d3e5c573e10844e0dcb64eb64825014"}, @pad1]}, @hopopts={0x4, 0x8, '\x00', [@ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0xf76a}, @jumbo={0xc2, 0x4, 0x725d}, @jumbo={0xc2, 0x4, 0x149}, @pad1, @jumbo={0xc2, 0x4, 0x2}, @enc_lim={0x4, 0x1, 0xff}, @enc_lim={0x4, 0x1, 0x80}, @generic={0x8, 0x1f, "2b55efe87e24d0cb588cfc05ce57cc79de4df61bd17c348c4615b81e496b9f"}, @pad1]}], @udp={{0x1, 0x1, 0x8}, {"06f52e8c07fe34355344bfd034acaa3ec6a615e1451e6f38a6b3bd4670b330888b1d6db4c8cb1f4378a2231715a15adb02645e2fef968b8d9a54a0b2785177cfd449e183b57790ad4d619a"}}}}}}}) getpid() executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1=0xe000ffff}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) syz_emit_ethernet(0xe0, &(0x7f00000000c0)={@empty, @empty, [{[], {0x8100, 0x3, 0x0, 0x4}}], {@generic={0x876d, "87f62bb85c3423096eb0d9305aed72633c01f0361319ae626af20441872bba60b29036da72c6a712b928688d7863c983ca7920d735879fe6a9804bba3ec6b342eeb963353c9f93501c45fba815bc10cb1e8e3c8c78a62a75862ac0a90442989f298f73bec1ca315e0d625d663bde2ca958d4f4e4e1af63fc573bef29f83bebce979fb8875ac80affd31d10d48825078d6ff0ca5df896972a668d16720d3401c2f68c10e34d1a89491c11851f7df24f821cd29bb5208110675de4bd51c21f8a82bd12a4df21b26ae1c31e7900e6e4"}}}) executing program 7: sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000100)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x8, 0x1ff, 0xfffffff8, "03f57f3b9b7a91615c5b5698bea59e58cbdd5fb9", 0x5c, 0x81}) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x4) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) executing program 5: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000240), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@remote, @random="85f72e59e8dd", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x2, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "07009657"}}}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) geteuid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000001000000ff}}) sysctl$hw(&(0x7f0000000180)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x4, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffff09060000000000000000000000c9a900"}) close(r2) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000040)=""/40, 0x28}, {&(0x7f00000003c0)=""/88, 0x58}, {&(0x7f0000000440)=""/107, 0x6b}], 0x4) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4006, 0x8) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 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) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421114d43e97f0000000000000000000000000000000100000000000015"]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x101, 0x1ffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) ftruncate(r5, 0x42009) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x102) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='./file1\x00', 0x8}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file1\x00', 0x3, &(0x7f0000000180)='./file0\x00', 0x8}) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') mkdirat(r1, &(0x7f0000000280)='./file2\x00', 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) bind(0xffffffffffffff9c, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) mknodat(r1, &(0x7f0000000340)='./file2\x00', 0x2000, 0x8000) close(r1) fcntl$setflags(r1, 0x2, 0x0) r2 = accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4089}, &(0x7f0000001380)=0xffb) chmod(&(0x7f00000013c0)='./file1\x00', 0x48) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) sysctl$kern(&(0x7f0000001440)={0x1, 0x38}, 0x2, &(0x7f0000001480)="3ab6090fc818bc1796b850ab39e4e6c564d3377a19a824ce64d17e705179474a3c809083466a27b8234c2f81eebae6eb0fc0611d810f3bdafb9afe439088a7035f01db601a8f1697b68efc4a2c19ae8d1b8149cfab198e751719d6c1b246b464fd1c54eb19e0d74bef0a7833acd27bbe17c1a31aec53e23a886766c84e721521b0471ea863b7fca3669b", &(0x7f0000001540)=0x8a, &(0x7f0000001580)="eed85d837600992463d243e63886e1364b5cbec6b944929f246284c1c40a3d5626ba26732ce069c26bd3423b49ab12d8dfc3bb2985f3d9602b0a3604d39cd97849cc5362d9a0a21959b7c9c99d99418b3e170cbc6140525bfa7441755870c4ca18d7dddeacede8d68eca52ef024d1eabcc904f7e1d87201aa788c1d18ca6fccbfdc600fe1cf13d9af58710ec42569e2e345128a287ba20bc675da2c542ad96978a44af85fbf1c4ab9a0b05c462a1aeda76", 0xb1) rename(&(0x7f0000001640)='./file2\x00', &(0x7f0000001680)='./file0\x00') ftruncate(r1, 0x100000001) ioctl$TIOCSCTTY(r1, 0x20007461) r3 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000016c0)=0x5) close(0xffffffffffffff9c) sysctl$hw(&(0x7f0000001700)={0x6, 0xb}, 0x2, &(0x7f0000001740)="0e8848f4f94b979733fc778baedfab24c113b3e1067151d1899cf15f00a60b7473e9946a920838700813b710", &(0x7f0000001780)=0x2c, &(0x7f00000017c0)="a2035daebba7b94a69bf51263b6b95522e346bbea8bbaed2710902bb59ae82ff59c9f57d9e4fe47ea6e756e1461467abe67cd36137f228c0cff6eb47e8a14f6d780ea0ccc83c42b2e0ece62ef74a357c", 0x50) sysctl$hw(&(0x7f0000001840)={0x6, 0x10}, 0x2, &(0x7f0000001880)="0771685f7a1ecc954545e5a2fc087950d5dd9d767ec8ae80251703cac071fcbd4f7caceb055df2d0", &(0x7f00000018c0)=0x28, &(0x7f0000001900)="b7368ec20585bf2ab5ed50915f9b", 0xe) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) r5 = socket$inet(0x2, 0x4, 0x0) r6 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getgroups(0x4, &(0x7f0000001b40)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000002dc0)={&(0x7f0000001940)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000001980)="b285217907ef89616487424c6aa8234d41fe1c4b1689d92bc7615da3956ae6eb04d2c3eca2f4d9c36350c36edae78c64fcf1ae7f6a10c38c0f64a90f89612e4ec2f9c2b8c88d3840435c838c2000c7e9a372b212475a6f728f3d7f8373e08360138bebbcc7f95e6764a6789a0e89f4d3d0261975ae81b703755314215fb851380cfe1ba50b9c5b5ddd3ff616c3b3b7c28d20ddc27d", 0x95}], 0x1, &(0x7f0000002cc0)=[@rights={0x30, 0xffff, 0x1, [r0, r4, r2, r2, 0xffffffffffffffff, r1, r2, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, r1, r1, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r1, r1, 0xffffffffffffffff]}], 0xe8, 0x4}, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) pwrite(r2, &(0x7f0000000180)="83", 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) executing program 7: openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r0, 0x5867875ab25580b3, 0x7, &(0x7f0000000040)=""/248) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 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, 0x3, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900283a003bcc2629a17a6c58afb8877c8be162e3000000000c000000000000000401050101"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r6 = dup(r5) dup2(r6, r4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x64}, {0x84}, {0x802e}]}) syz_emit_ethernet(0x1313, &(0x7f0000000580)=ANY=[]) syz_emit_ethernet(0x39, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2b, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x21, 0x0, 0x0, "4495217c175e9aabbd1e403b2f265b5b9c8f2f"}}}}}) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000001c0)=""/182) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c, 0x9}, {0x28, 0x0, 0xfe}, {0x46}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) executing program 6: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) r3 = socket(0x1, 0x1, 0x1) bind(r3, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) r8 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020690e, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303b00fe8000000000000000000000000000aafe805ca0f7ef9e62cb0f7506c25e19565f4bc9a6f6057579e479db90d0f9bd78812737b4d3fbc5d5d355b5143f9914723782c5d7a9eeab29d5fbc826c98f7434c4e97770663c24bcdfd6185e71c7249be5e4b566662e34b86966763d3d4e63b058c753896b9f9568db92667f0f87d5675602", @ANYRES8=r5]) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100)=0x20000, 0x4) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) msgget(0x3, 0x42) mprotect(&(0x7f0000038000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x6, 0x1332, r4) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0xfffffffffffffc00}) open(0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x1, 0x0, 0x1188}, {}, {0x16}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000000080), 0x4) r2 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/154) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fef000/0x3000)=nil, 0x0) open(0x0, 0x8000, 0x0) syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) setuid(0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 3: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r0, &(0x7f0000000340)={0x0}, 0x10, 0x0, &(0x7f0000000380)) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xa42c, 0x1ff, 0x200, 0x1, 0xf3b5, 0x200, 0x7, 0x1, 0x2, 0x2, 0x7}) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x20}, {r0, 0x1}, {r0, 0x2}, {r0, 0x1}, {r0, 0x8}, {r0, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x60}, {0x6, 0x5}, {0x83, 0x35b}, {0x22, 0x8}, {0x44, 0x4}, {0x46, 0x1283}, {0x42, 0x9}, {0x88, 0x7}, {0x20, 0x11300}, {0x82, 0x5}], 0xa}) r1 = socket$inet(0x2, 0x3, 0xff) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fd95990404c1c0e904907374d3ff81a71269ef857efacd92f427cbcb160127660171bba7e1e8d0508bb7bb", 0xf4}, {&(0x7f0000000400)="1cef4fc8e6369869676ff4844532a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cda5c9508e8de28b63ecddf056c4d87ce2626fc85baa2d82b10a1f07b0e5ea61f400c9f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x86}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb8777e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8ee0931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe6452bc869a1100b556753aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}], 0x6) r2 = dup(r0) pread(0xffffffffffffffff, &(0x7f0000000600)="b6568fbf50fa6d1c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f212f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4daa72f8bfa12322ab6d8d76ada9cddc50af22651093bf46fa3f45e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f8857cfcc0210dfd204153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4dd1dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040cbe6ce5e477e1b396009b6c204d1062c1b0c90fcae62600d455d799a63f443637f38880", 0xd8, 0x4d) socketpair(0x6, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r2, 0x2}, {r0, 0x20}, {r3, 0x4}], 0x3, 0xfffffffe) recvmsg(r3, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/68, 0x44}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, &(0x7f0000000980)=""/228, 0xe4}, 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) fcntl$getflags(r5, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x30e81, 0x0) writev(r6, &(0x7f0000001d80)=[{&(0x7f0000000b40)="1f5b90f36b35f1f32a7e8d377ce9419ba79e579b9d63277cb292a35c68c7ad9ca2a4fa91f73571c837e582bea43012d05eb79a046d4a2c53a94d4fe5f84743c066c4c43a70e2e17912b9252bed129f0ff0a5391abbbc2ce47ab4852eb72b80f1a8f4ff2cd6e3bcf3cdd4f80b3f77c94502d7b27b4f56ab5ae4416b9e7b7c16f59db860d9a8ccb8db78af94d6ecc11390a17572d92e7180502126553358875d89b33f17ef247c90fcd06e0ba022b63c3450b7f92ce9542be3e69962a251bc685c1de66a83ccefdbc5d9cb0ed0d81086c106a0d6c8de0be9411ed2bc9362df5f917fcffa462de89cb3a5e550bf8198a9ccd9590c410e0bb0f2babd4b646d665acc2aef087e6f50d39e385cfdd2eb418f8201364a0b612b3467a70426bdc276fc73c65e762e0678000541bd85c9ae7103a10c46995894103d06a1eb3f0db72b2130f582238ffa41e6edcd8a8faf6e501710c376a4963f851c0a4271b92d0a19f1e1bd5dc0ec3718670ea2ebbb58db8ad95c3f79d241aa94267fd5fd80b0a29195ae8475781c31dac3ca7f18fc35a2873a83db812f418d3fcd544798fda438ad72dda06c5c99da03c758e9c8669a6a8f7be6097b24e6dd2a04530f7f9953ef411b80de42f111e7f075662402be53191c92414e5a0057a78a712c45e0a3c03896d355210735e87dae46ca6b89c1a2e0e03d3756c0009929050a9ee77bca5a501212b51c69b9e9378435511e9f2d1b6a4b82576a465a92d01bbf6f01bbfdc2612f89c1276e04f4129b704fcdaba7b422e7d97615e4999537184495e573b2662613c08b44cbb27ae803f8f37184f98538782fcc7bed5b06ee9df813e2b81371dc9c71366b536a0fcb30794689d0a835164bb5987f14f95e4f5f941aa14548241f88267c00390bca771b5d5d6557bb25e0b561f4651e79e5665d2e6d17cefdf57ce648a0489fbca0246fb8df0d6dc4eab7d7bd6282da86185507e8410c6ff61ec5ea8123da09a8fbc9991ed128088bd9cab8871e5790bd4168924a59a890a13ad02f1230f9af34a8235f65eadcd9b68f824b2774cb94e16459fefe67f1c0bd1a2a3d69f0776eb02516b902db0cf31bed108d46626c1696a33d63681ceb81417fd7d3a8a03ed5c92681ace1983b0f8bd5d2e8f18f61fd36e3fffcdc8f22893e0a93827959450f2bc77dd4cbea7a363334ffcfdf99e4500cc18698f6b3b0bde867eb924559bb836cca57c13b306fe08affb36c1e736db55ecb3aff98204baf8d6bab12bf7bf7f642ffd64f64d6d7260ff696232933c29a919fdab422ff49a564725102e5577689ae74274c4bfbf7a77d6b4593f70b17ec36fb264079fb50c79ace04a8b97ac043c6bd30bd158a2dc8c7d1a89f46c09dad4a5290ef19f3cea9b82d6b60660b93cfacee1b2c5cc971a4c544c10ab3edb229f0c2e8f0b3ad82d97eef3df428c7e0272dbb672056e830585a27a9a624736b9c548d501b0d125aa6460b2e2c0d24a55d277d93b2ca8c1fa9d55b9b6a14f7fb3e2d71b0f2d82779dfd0c46ba63d139797e6b39145c64719e42c1eead1bacf1a46a954cc8872b366459084461184fb039e394445bcea1553ddd853b36ee9af9f15153ce616313cec6da2eb2e3c2e45e172aa7066ab4f65ccf264b0528589d460918b7a181be54a4a8a8c350a56af6efe74157aa3d3a79383432a9cea81cf6044d18f9c111f602eb40b195a07b7ca625f81fc012c9f8703ccf9fcb119ba41398fb9a1161dc5d7b7d075ece759cf1b47f9a877c16eee4d7e4a8acf99e2cd54cc2a0db5134c499974986f99422b09abfb8d6eca1532a0d0c11a46c435c7fb57aba1673f83c24f626357267620122ac9ff7c13971d276eec361ae58011c4b54a65b4639e8f0fde0c721cc1e4a58bad9b0ea630e750d015ddb501306f520f931a08a778fb3fb290adb808d6fe575c54c1313dcb6cc00ecf637ea68132a1118d74f012994277a7add8d597955cb0265b0e2785693c97e8c8af6d4c784275d320cc8f421755aa6c423b72ef0afdf833ccdfcee48b58094ee3065f807dbe8c05eaf093be0b369b12998657516baa162e2fda8ae4b09ce75e4d50cf0e3e0accc7262a3718bd4c3601c4c0d2b25964a8c4d8363930d2b87865819baedde06c830a8302dde18b48527690ed9723affd209bc724cb55d882dc609845901b16dbdfd62215c2e8c36af055ab9c2189b514c9de817617ee68257040d8da8f2b1ff81fbf59ea66acc766270d4062bbe0d313eb712ac1de346152babb6ca87e16e205a5b03e9b4d3897f2cf4184c25f8f801fac47385afb2fd53462600979dd1063fea7fd80c72dce9258bcdb1ce1be25ed8d61cd1fb1194e3917d629713af87f6cf0f81b3a520a66b2daec89c1f0284c1c3cae1b1133642728cbe6ef338a54561c29e7c9ed9cf9158ee02591c1976ca51101049d89e5f432f84f7b58fcaeda3529be5e8418df7aa0faec83fd908a3c3db02a3909f56b0ca9c32eb3e2512a8cc5170ab72d4dad97cabb4cd0944bcce6386a1576d9b9f10152f606eb251d2470da4e4be8a16b28689de57493fcc0c6f99c3471e396a0857444e4c5968fdcaf681a85672e8420ba05d0907e4235178fab05180652eedaa0e40e2389d4165bbfad46af6cf5b8c6f7ebece9759f0455e141edb02430af5b3928bc02ac24701246dda654b5e7a89ee3fc626f59f7b2c26cd004868310d2c77f434165af7f2bc853fca4a6fe51171884667dedc927b436e356b963127ba5b649f83a4d03ab026776f158bb6f4c413619dbdc22687e779deb922b5473853b8a1fd9c4814eeff4f5403deed8b21391127af88d746ff62930d2456f92dae4b9933f65e3dc91d54badfdd6b47f25fe5ad684ae24ff6d9bf51dc31997c20f3d830c1c912222c59bb49aab4c63f7f61b60ca4db00c88921884ac7575db85647a187cf50d1939cdd2e14c90d438a7013809c1d89d31911bc75a4fae61c27e2e2b07ba59ead78908e4c4d1c66d8b719b11d6f1b882705676ff6403f2e35c43d008bddd914dc36ec6d63749e6fc57c990fa52c41e22ec26f202d00c33cf93bb1d94681eb5d16587df99d08c5298f0fda54269bc2d2c0ba78dbcc08e8333cfb791707cd8f7b9c8cfa785945db4fa39be09c3b9410481902c1c452fc5c605717868b6849c3149b01085c887f07bfcf629fb710603b8ee6c1d3e290cd6b3652b7b398033432cc931a54a9968632951b25f8af51f0c9da518bdc91b963bd54af2f12e410f8d3aacd7efe65dcf80711935c0a9d82b1f06311f0347575d4c07505e65fb94a446be80a95c03ea153386aa9f9ae3e893f8f6960706bdca626b89cd8562e10b2d75ce82606044fe1985dc7379cc355c79b45123a6245a9c2f90b8ffd8a1e875cbc8f30a7976429b1c8873cc31a82b7173e6462e333802c297fd438231c8ac269bd8396207b2bc82de7f754e55faeaa1b523248661e3ca15b1603857b1f64f941d0aa13c4f947ba3177f3bcae23bac4a3673c3e3a33e6eacda759fa2ab5defb91ff36ac0843c518c5776a36d59275f1154679994b80908388bf3c17f82793acd388547f9531b9d6af25fd2570c29cc5098b8aaa9b6faccffd04cbae2b5c5db30ac6905d8f31c68cb820c2d2e06613d7077296817cf406d5dfabb139d6da945e5634bf9cbb26ef23b4c9d8af52810798da61f3e4cf519532c1be879f63d797f9d7cd25dda7298db087760413d4daa613be1b223f281cdfb391bdc9e73368809b969954574456cc00f37dadd1bf6cfbc49401979ff920c8fc74891fd4f51952343ee69f35f68000be30e27d27b293301b6e873756af3227a17d18de137cc8326f15c0e0efb0f6ac88ee778cdc4c94c082586d58d1193c593e0a70962980db2446a28c8c087526914a5f5c072f66b3b57427e3d1656e7763e22998b45362977bcc82f0a39fe1c98a3d8c5dd8cb17d28bca48a65b152a1e1d85df87692a10f9e9a4828907172785e80605d8546f3a1be889472b0ea95051061989149129fa66e18c10da87219285409f54d75b709c7691a4be81b3965e8f198ff110003b5706290acd0d2e870f240b3bb9044392b55c86f9fa91a7876983cb471444daa342f7cec70c81c5efbe2672acbba8df6d433df6035d86fc765778dc31d5b3e2b3b81f2636190ff99225b96f7a5face3c9de9347eb63be5fffa6525cb6d4e97f557de0a3e2e2bb6f5d6cb3720939cad015a0302dfa0a5ad32b5206a07f71f9f77a665b2c2d3ee79df0788d561af691ad694413824b7506ef7f4c0552baba33942a3bf1861f21ab7a01d09a4f81da10ed99b31131871eb53909be2e6ad5438fd343da8ccbdd9af2ca201e61d85f0dd344075dcbbe8d1bcec7415b1e70a5ad6fc27f1509077a788dc716fd2569db90e34b66cc6067f6d29a63d2b22308d94e80ff53a82013652d12f148d81855b8a5ee3580fde3db229647b7c9e6bbe4083074a26eef030f91c08aff26c920107367e727bb0966ced639a31332d3b50c42586cd2a637d79c5c480d23a7ad36ac90fbbe534534cfa800a80cf4c8f3caec3128d73c5791769d2fb8999c07293412e43ce90d543023f4520e14fa877a4c7713c6f3b2037e20dbb4835eb217721e0793ed2fcbb6e7522fb03ec67797213179ca941676a2729647c132143cd60f4cb3939d376b56cd7c0ce4a669022944083bbcaab8346a61e5704747ff94fa005aa7594cd06c1fd8ab0f243af3c3e35c779fd2cfa40cd4d28212611997d74c67ec58d001a48f3932ca8d3f5e59e3259e511783644546bdfe382ceaf7762a559c3c608527175c073623ea6c1b88382b66e59e35400f18567ad7886dbb9d6edf4fdeb1f9e084e3dc8ad79c56bcdf344f77cf39a997f9111221fae2efa0c0d4a5b824445129b3dd6f2cd98c5aedfba37236b6b69da0fbe9aa5b5dda751dd68403ecfef6a5357c79f1a4186087b15020f58ae47b2739079c404c0eeb00e3c3f4a8adecf922bc9660f5417434294b8fc509905e4fed57dfd383c61d9838c028689d4090abd97787d04545ca81bb8f8213e3386c03988d1c9cd937715effa005c66edcc61165878addd4aa8fef7a922b1ae6f0a0da2943444ac27af4d84e0bd8f44c60b28296646d0d40e864dd8767f9171341caa7130395decb3ac8e9bedad85bb3cfdde2f1a451eef9cf3fcf3b90308fe883f711b404fa6b2693f201855ed5a8468d3f349c08940666123964942c82dec9edb0746f59a303f8d5825204e473e62174d19ada8cd36fdd7289f1b57a149386d8c0fd82e22917858f304ea96def447b8a8c7f6c8be67ce79e268060bcc5907abfd1073719d7eb6904b3aa2102a076ea159b67e31e50c2a5a71ad514a3f706d85daa3f418f9f4c98dcddd08c366f3762404cef4b9bab1518437e1e3045c4f15c683cd1d4a0b3df61bbd2ea3a551b893d274b5030718a70dd0d3bd35d049a8d30bb43e9d869399e4c05764472d944429cf50844c7591efb32249ab507148360158dea7d26bcdb1f8fd730360faba4cf166ff55e445a6eecac3747ad8017ecf1afcbfb8a9da9d8cc40ef4f77073b352a80432b506e84611a43d1a3263c7922b8f4ce2d01f4400568d8f8249a7e3bf3cf46a646807613e8ec46c352c1b06ec7a984828c64ff2fd3816e05af64e93ba47a2fc3394624aa3e204da979ac5a21a60aab5128c1bf6b943cf7bf26944c0e2ba4d05971dae7cbfdb46630911a570046ffeea95f450fec3f62e49099fa85d5789ccf0ca1fb59056cfe69625928be77d9d16e2906ea8037855570661de32c06d9c8de5", 0x1000}, {&(0x7f0000001b40)="7411aa5837a2c6aab8a76111421927289480ddaccdbe84cb72109333b1da476a67", 0x21}, {&(0x7f0000001b80)="fc049af8ff2ae5de2eb44f59c972ca2c14fbcc3853f8d20a0b629b3f4be8d20555a68fbb581bf880782639ddb50f748241d96374d95de4bce65dd61022877bd66d0ceba1932562c2b311d54a3b2df338548a9f132056d6f29a750c376614d46414dc5bc0267531711014d69941be2a4170fbd019c88ca8b6952757e19510ecd409dc4eb0529cb8cfe26e4ed5b2f1564c44fbb0efb3fd9fc87da85c4da43620a5f2113cac0ceece59290cdd1349adff689e882a5fecaf66864c03439d1d34c0ce57e924f64aa690f65800a34dd722ce28da9a102969dcc456bfa98636676b46cf396f68e9fe1974488bf5295fbf", 0xed}, {&(0x7f0000001c80)="a47245d7d5c015036bf998590ea0aa371d7b10ce0be27d190e54cf5f635c", 0x1e}, {&(0x7f0000001cc0)="dfedc2834a340d11afcaf42d2941f55d1d4456fe0f33be8230f07125fb5da4bb6c3b2dd1531935d84e3213385d4adc2ae0158200db105b57582ed042477705170dd2d8173c557a7367977165f81c403088edb6ebd4d29897a6a4764ed0327e21d5fbc9004dc164a445bd019774371bc3959366775e7782df8cebab4ec8a04dfbc4af283cb9206b49", 0x88}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001e40)={&(0x7f0000001e00)=[{0x87, 0x9}, {0x5, 0x1f}, {0x42, 0x2}], 0x3}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001e80)) r7 = accept$unix(r4, 0x0, &(0x7f0000001ec0)) poll(&(0x7f0000001f00)=[{r4, 0x1}, {r7, 0x6e078b67c501a359}, {r0, 0x4}, {r4, 0x100}, {0xffffffffffffffff, 0x2}, {r6, 0x8}, {r6, 0x10}, {r3, 0x8}, {r5, 0x20}], 0x9, 0x0) r8 = dup2(r4, r0) write(r0, &(0x7f0000001f80), 0x0) kqueue() fcntl$getown(0xffffffffffffffff, 0x5) pread(r8, &(0x7f0000001fc0)="f2e41b55bdc1d209eb03daca814451b5e2cab88f624a47a9693fc8ca53431bb67de6", 0x22, 0x9) fcntl$getflags(r1, 0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000002000), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000002080)={'./file0\x00', 0x3, 0x6, 0x5, 0x0, 0x3, 0x0, 0x10000, 0x1, 0x0, 0x800, 0x4}) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000002140)={0x1}) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x0, 0x7}}}}}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x83, 0x12}], 0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000004c0)="5f76a6de8eb473ffa290cb866b9240b52fe63d46", 0x14) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x7, 0x0, 0x3ff, 0x0) executing program 2: setuid(0xee01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000000280)=[{&(0x7f0000000300)="de", 0x1}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(r1, &(0x7f0000000480), 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x7, 0x810, r0, 0x5) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = getuid() r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = getgid() fchownat(r5, &(0x7f0000000040)='./file0\x00', r4, r6, 0x4) getgroups(0x1, &(0x7f0000000040)=[0x0]) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r4, r7, 0x4) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x1}) shmctl$IPC_RMID(r8, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x2}}) kevent(r1, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x61}], 0x5, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x4, &(0x7f00000001c0)='./file0\x00', 0x8}) dup2(r3, r2) executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00'}) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) executing program 3: socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_open_pts() unveil(&(0x7f00000003c0)='\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', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x1002) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r2}, {r2}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) socket$inet(0x2, 0x2, 0x8d) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x3}]}) r1 = getpid() r2 = socket$inet6(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000400000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x7}, 0x8) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000000)='\n$7/', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) getpgid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r7 = socket(0x11, 0x3, 0x0) fcntl$getown(r0, 0x5) sendto$unix(r7, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="b389", 0x2}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b8", 0xef0}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0xcc) setgroups(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) kqueue() socket(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c}}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) setitimer(0x4, &(0x7f0000000040)={{0x3, 0x4000}, {0x7fff, 0x7fffffff}}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x9}, 0x8) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r0 = socket(0x6, 0x2, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x802069c1, &(0x7f00000001c0)) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "f0995fdbbe9e4949744953b7da7810481d9b42c1", 0x0, 0x80000001}) r4 = dup(r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) (async, rerun: 32) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) (rerun: 32) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) (async) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r6, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) socket(0x18, 0x1, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x74}, {}]}) (async) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) (async, rerun: 32) ioctl$FIONREAD(r4, 0x80206980, &(0x7f00000001c0)) (async, rerun: 32) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES32=0x41424344, @ANYBLOB="5010"]) executing program 0: sysctl$hw(&(0x7f0000000000), 0x1, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040), 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r5 = getuid() r6 = getpgrp() r7 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x5, 0x0, r4, r5, 0xffffffffffffffff, 0x40}, 0x8, 0x1f83, r6, r7, 0x3ff, 0x100, 0x10001}) r8 = dup2(r3, r2) listen(r3, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x9414, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4a, 0x200}}) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r10, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = dup2(r11, r12) setsockopt(r13, 0x1000000029, 0x23, 0x0, 0x0) executing program 5: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, &(0x7f0000000080)="ba2a98e83bb7e98114b10fe401f18de0f6040e67d086a4ba907f0a6bd87ea49b7ed13db63167287d34dd49a57ca1f4f7b7c306dd1bf264673c3872bd13b82e754bbb7a281fd9a7615c1ca5f041e8ac8460da1d7c1e60d8a93955ef2dcef3a790b742c92e724247414f97da8375fe04423136c1c65dcd467206d1d5a464fc56414614", &(0x7f0000000140)=0x82, &(0x7f0000000280)="6468626b361ae26b4e06bc467a180c4bdc4a777ecbabd0fb236589d54a0f88ca4d1ff9d7627c9b92f4a95c9068181884c1791d4b1bd636bc93f6c74755f0797cdeabbe91bed41712b785736268d7e2ae2aa8cfd572890c6e14b69fc280d65d74aead95229e7284414e24273b5fce55ae2caf522894e0ef6523c79f3b7e672c1ec04654aed89b351304405566f2ff2fa0915dcd64ee9e82a65f83503ca40e7d51157ed1024d24e1ddbe9db15e74495069d19186207ca8772712a35a064154218ddfe48c4a49ed00053e5b2231aecd38bdc06899a5ad316c451fe976e3f4e4a1ac94069c89d602c480b301699cede8949b73770fbb3f00e856ded1e85bb54dc5be1318291751", 0x105) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = socket(0x11, 0x3, 0x0) socketpair(0x20, 0x2, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="eea5ff01", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) lseek(r3, 0x8000000000000000, 0x0) syz_open_pts() writev(r0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x600, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/126, 0x7e, 0x1001, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) open(&(0x7f0000002300)='./bus\x00', 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x1000002e, &(0x7f0000000000)="ebffcbff13b9fd7a2eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x8004745d, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, 0x0, 0x0, 0x406, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r7 = dup2(r6, r5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r5, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) write(r8, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r7, &(0x7f00000001c0)={0x0}, 0x10, 0x0, 0x0) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000580)=""/253, 0xfd}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000001580)=""/4087, 0xff7, 0x842, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x8a}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6}], 0x1}) executing program 4: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x3) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f0000000000)={0x5, 0x800008}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() r5 = getuid() r6 = semget$private(0x0, 0x1, 0x30c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x1, r5, 0x0, 0xee00, 0x0, 0x15}, 0x6, 0x1, 0x2}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r7, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r9, 0x0, 0x9, 0x4, 0x8, 0x5dd}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, r4, r8, 0xc, 0xa1d9}, 0x8, 0xa21, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) setegid(r10) r11 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x20, &(0x7f0000000240), 0x1) r12 = getuid() setreuid(0xee00, r12) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) write(r1, &(0x7f00000000c0)="985c9d6dc8a9ecf15a72cc47fd339ed9ab55d9580f21b4ca4e3f76ae94fb15301f8bd896fb2420f295f4c104e91f9cbcf2ef76fbea6a7e9af38c360f0ddacaeda1896bb29a66ee45577e0eef900b899bb7fd665968e83b5f3edbba83b2f89fe9ec1ff10ec4ab8f4432c7de2941081a6e095bb28dd8205287ff0cf0c5653fff9b2db32fc9ad30d03a303007a9e9dcf3a86bbabc6d8eef6a3433d923bbebea0a29", 0xa0) open$dir(&(0x7f0000000080)='./file0\x00', 0x5f5f0077e68f5365, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r1) poll(&(0x7f0000000080)=[{r4, 0x1c4}], 0x1, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000fcf58c854be5850b79bc0f56a71c35f0c6fd889a34bbcf4287f6df08478fdf3a223f5d6cd65c7e493549658319dc0c51222c795c6b3bb837deef619e791900cbe7a4d3ee254383809f27a17ece3215eaac1a23653a5916bad80475e05afd1fbaaf9e5ef982331eec09925e0a4df51d3cad75491f1513e3b244a60bfd5d46ffbbd1f0478803ba"], 0x28, 0x0) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000040)="5a0800a5", 0x4) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00'}) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x8f9) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x2) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x3f, './file0\x00', './file0\x00'}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000140)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000200)) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x479b, 0x8, 0x5, 0x2}, {0x8000, 0x7f, 0x8, 0x5e7b04a7}, {0x5, 0xc0, 0x9, 0x7}]}) ftruncate(r1, 0xd4e) getpid() r3 = dup(r2) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x8, 0x6, {0x6, 0x3}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000440)=0x100) mknod$loop(&(0x7f0000000480)='./file1\x00', 0x8000, 0x1) sysctl$net_inet_ip(&(0x7f00000004c0)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000500), &(0x7f0000000540), &(0x7f0000000580), 0x0) ktrace(&(0x7f00000005c0)='./file0\x00', 0x0, 0x40000302, 0x0) msgget$private(0x0, 0x88) sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000640)="494c75c16f23fb55c52bfdc8df9324420361b8436f2d8d16fca89300d9b690cdd75ff899929973fc715968b026a63e6f316bcccf48dc6650", &(0x7f0000000680)=0x38, &(0x7f00000006c0)="b6fef3653d7114c6ba1b7336b845cada6bbcf8f1474aa95edee97a5c10fabd7db6b25e092724216268f4c416b2713dc63058fb7cc380c27aadcde99d367a5841aa9a7e0595e935e102be5068ea8f0457860b8d3d760389625049ddf8661f58ee15526558deeb9315354afbbea90f19f9daf458e506916db0b38b88b759ab9f594726b47c64603858911038e50aba81378462cef09f977c00768876f17ed6beba4a25cb65f2e510d08a4b7a57cb3a9966b8f57e115538f0625fddb951a994309852dfce62fcc09109", 0xc8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000800)={'./file0\x00', 0x1f, 0x0, 0x1, 0x0, 0x4, 0x80, 0x8001, 0x1, 0x0, 0xffffffffffffff9b, 0x2}) socket$inet(0x2, 0x4000, 0x4) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000880)={0x2, 0x0, 0x1}) executing program 2: unveil(0x0, &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x4, 0x0, 0xfe}, {0x6, 0x4}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 7: r0 = socket(0x18, 0x3, 0x9ef) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000003b40)=[{&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000000280)=""/52, 0x34}, {&(0x7f0000000480)=""/163, 0xa3}, {&(0x7f0000003c00)=""/155, 0xa9}, {&(0x7f00000006c0)=""/157, 0x9d}, {&(0x7f0000000780)=""/161, 0xa1}, {&(0x7f0000002980)=""/186, 0xba}, {&(0x7f0000002a40)=""/4096, 0x1000}, {&(0x7f0000003a40)=""/221, 0xfffffffffffffd65}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x0, &(0x7f0000001940)={0x7, 0x711}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = syz_open_pts() setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) syz_open_pts() fchmod(0xffffffffffffffff, 0x80) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r4) getgroups(0x9a, 0xfffffffffffffffe) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000700), 0x0) execve(0x0, 0x0, 0x0) r6 = semget(0x0, 0x2, 0x80) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x20, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8000, 0x43) getegid() setsockopt(r0, 0x0, 0x0, &(0x7f0000000340)="f4afe25e4369cc8d54d75c3104cbbf0d64a7948ad09e46679992f9adbb3186688f42c902f7917caa96e39076939680e8016ef3b6a1098f8e9559d986f8f4e65eaab65697f97db326e6cd0bd2feb3bf9f9a4e42c1aac114cd1488720bec28507922ed3c97dfaead3ddcb67d32803e59ae1e48d9e764d9819cd2c76c048dfcb6ad2e5c5695997eef83db61e4d0117b9dff", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742a, 0x0, 0x0, r7, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x20}, {0x54}, {0x8106}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) close(r2) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./bus\x00') readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=""/4096, 0x1000) executing program 5: close(0xffffffffffffffff) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) shutdown(r1, 0x0) r2 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r2, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) r5 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r5, 0x0, 0x7, 0x0) r6 = getgid() r7 = semget(0x0, 0x1, 0x668) r8 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0x20, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r9, r8, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x401, r3, r6, r4, r9, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(r4, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x2, 0x510) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000000)={{0x0, r2, r10, r4, 0x0, 0x10, 0x401}, 0xfffffffffffffffb, 0x391, 0x3}) chown(&(0x7f0000000080)='./file0\x00', r4, r10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x4, r4, r9, r4, r6, 0x2a, 0x6}, 0x40, 0x4}) r12 = msgget(0x2, 0x8) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x0, 0x0, r6}, 0x0, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}) socket(0x800000018, 0x1, 0x0) executing program 3: syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r2, 0x0) r3 = getegid() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) chown(&(0x7f0000000040)='./file0\x00', r2, r3) executing program 7: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000080)="526fa231bded7c07f25ab5ea8a32e862ff89667275190e74a20f8608dd8a4ac883202b356d0deef14fe9fa8a460f9f681259fba607553b552788db287085474450b15e6ef8e2a85ffa178ec2116e90b4a1ad74a7bf5fec3fc8c9e1c8c7a5f0f6ee542c2f06430636c542fb17b43e09d722b1a6e15348", &(0x7f0000000100)=0x76, &(0x7f0000000240)="b117b65b07038b336a9f1e8952ebfb75538b66c5f4b2a206302457773aec0784275e79f7719a00899edf29b84800f4c999040234a56a37c90bbd0633e8644456acc1c72846c3383913e0dc9d9ccea2b0958d7a0d64fbe72eff12610d6e5140051c24aee76231f0c26e8696bb0acfdb4893c61e15de9b519515ad1a2e91790f2a0999073efc5ce46663cd33da7913f67d36e70c4e5d5c54d657af7fe9004086df95fbe4d9fefb6963175bfdd114459d3d4a69fdb4a5bfab588c72bb348b272d140992e1bf781bdb2558377e45d9f2db88243069a182750487f62390ba9b039e85f1869f824e797b5573dfe2a089609fe4ab15efb8dd75bbb70afdc8f296747e9c66be9a9907257a3d5db17050f9234dc1a0296931388e90bcf0910bfb6d50d5601f116001595d1b2d47880acf290794134286efd4832ac5d29afcb2fe8b9d62be10c5413395a9c6613b6ff239acd14f654b6c5bed99832f78e958e0013372bcb11edcaab23281303dda808162cba8da86d674e54ddc3d7423eddddb5791e7b7b5d8611416a2a7f84929587d37ffe1c8cb7bb11a0c4d34df08e13bce400a9439d8476674d63e36e6d407f5e7eefe20a34215507e476340671fea4fadfc2adabfcfa2dc34196f7e87a996051611448ff4e9b221bebefaa4c2e76d5793ead8069cf696d324e818d4e5a6b9b3110dc28d5d546f7cb888e44e03e2c8e9f9f1142b6f26ec88a03a816196e6ed770ab6e4e55d7927accd3a02197f76e46506aba521ac29ea11afb1768940ef2ae873b35a686763223080f0b5fa0a90d406e8f70ff1d175dc0a2ce0cb727ff102a140b93551e05dd5c4034b0ab85a6d438eb7b9a1c61b017d02c762f024b7991808e233ec2ee80f3c85a19e64d588606231f8bb4fd22d01e4506c56e8ddc612031795235886b050bada95b981d97004072f8c669c4438748d42d960cf856df3e9bed86a0fac44cf66c273d8d22665e5e66903553f3e25bf66c438e1795302d6a5810ab7cc05225396c0f212b5c0149d56b134a88b53b9fe82ba60ba1ade0b26b5a1310cfdce84d2dda22181446cab3c56399d124d486df34f5455b6834db11b3dc6ba0d36b268ba8fea3d45f92db92359a8ac96de11fa670b086c4555dd3fd7ae62aae09e80aad05953b231277a113612baa30eb6f9ed59eac2b2cf6a31507e70b7a77157afd67c8accc20a55862989efcb94d62db4ed461c705e0b7085f6b81eb3deb1ddee88bc2be73400f180e1a72a23035083c28f07219d87fbfb8002d0e96c0121c3e3e66f88d424ef81adb0610fb51520c1ba45c116fb0e2b62483bac73f9683837eba984e1e82f73e4fefe574cc9bf0bdccb5e63ac1074a65a02643f6667cccefe19c5fc344c11151eed77f0b380d89c9e83bbfbb4aad794baae0a3df5d4e9338a531f35af9cc6adeffae7ed6283e23ba137a7cc39517960b82a40b3323e279b32f08b8243cd9bb8f7eb6d9b6aeac2e5e8f6820b97c403acc481d6502970baf025d2fbad89cac766ea18c5ad2e414d82e63a7741a47e3ccb060c21cbea23c8659b144d5dd5a24a971d6d13196769a8bc9dc7d5c3052a06446cec6d1601f98278bc8b2d14f3e9aa6024effcda1d245f84d2891772cdda98aa8a31700b909ed75eb9eb26b238a18d3cf50610d7d6d16411139459c379b4b4f061009fb2034f6f4b71a2181b861a4618e3bcb57e3a2bb309ff53ed2787a94a20989b98175f2efcac3ac4da9be94dafd97ce263c6715e221ba12b1aaa4ca0a3faf2e4007b0748a431234fd375d64a63586e2ab2116c813a8577c2c8ac7889fd96335deed0ac3bedf1e8e6070d8ead2a4c861e10261c359467da57aff2467caf150cfac1121c75a28eeb0b4918cc89d6b96dd81e2d015d184544dfd17e67e985e245f63f7b4f5f4e4a516b0d54e3c5ff8037b2487804873615ae09079cb12a59cee5ce8851df2277df6f068264ad43700071250fc6bead90608ab7f2391d602f003d64c7aa3dc705fe057d5a71c6800bc0249b6782c633ac8e57a6451074ea70f86e4685808f7e43bbc0e910e38f3cbf0a768b898e7d97269cff5ee8348be425b69ed975d33219dc90f88710180ebca93ca17943c33b637f806fcaccfb387049ab597eb24c33727fe5ff879ba27e719024a7a24610311d6865eb6810e970e475c6a1a9d7260ad5ba72712147a995a8fce19432b43a996c46cabc464ab31e0354844fea5e768ee80392809f54e33e5891cd0384eb7593f5124111a706fdc3a31e906777161402ea91a2996414801b2d9774dd2ce4a1ff319af082f83747a65d25b8ab78657ab62c236805398b4b6a4de351b9526af33ca2085fd5f1121929b1f0358148763837799eb53385647c03e4c71a180312f5ec8a4aec397cbefeef024b12cc466752a68e9948a2a5031ab2bf828e66815fecea383be18395ac160e95802bf6e4a18a880010e3272d73dc1e35444aa69ab492f8919dae1a10f9ddf3a766346d1185d36112c1386c957c049dc6ad3fb16a56891e9783927a584a14573361f1244655495fa068da0703839603b6fd588356281151bedfbac55e48cf52dfc8947d2d4914689618818f97e13301cdddd067b2b0cfd4b104a4be9b4aa084e15283b203fff2bd37263590e51cdd4727fc8dbb1a8882963d6f096561118d0918c3cad2cbfd90dced2283d68906c5f4d0a9abd6bc9e82b04a93fdc0b52bd2c71962ef4c7b658669de31f36a1e0adea3ff6a5d0d9f7677954fbee3950403cb6589c70c10577e61553bd59b5746d0a1c3ef8383c414be6bd9dca44751a941b4450c8d685defd23f0f6117aae705fa5a597f95f25105ab603818609a9a1a66903c4d3582ae6d45f159fd90a22b7482bf5efe678bd0d5944c070ea019deb1a5f1ef0ebe1b8536eae5086152437c8a3cda51163ed87daed5d2e1853c6839f0380e7b296d9b32f8295a2a2d4ed841d677578bfc1b690ec0f18478e816874b5b9319a44a78364f1afee3415496042c5a3ec9121405fa26f8133010269d129ea1cf8dc1bded9d369240935750afe12aac0ba63506fa58fd870596fc23b7dfc9203d24c94955f99634322d6ab3dd149d14996a2a58e7657337f0f97c7c1f429a711ccd81c290d2d523b4786227f15747a9851ef9fcfda539f4f97d93f02b57948e8d77ffe9a82efb298f7497fc45a981ddf4ac02285e47bac7e20ee117c1ec9bf91f230c4ab4173ac73de2d9d6ce941fff96697503674e86c163327ba4e9c91ee97271c2aa1133d137273bdba05643bee2cc58b0719c249de523d41d4342d6d929a14b70d14234bd1e385dd3f1686495accc5644c0731336e78b22ecc8dc68e83bb36afff230897b939453973a20821cc86030e0518a2aa0a5a31d7bc5e7105d776f96fc74062a407b4273d07801a5152138d344bf1671f45ea49251370a7540737c5e86fd9a7786469c6e2d14a44777aa543ef1a619bcab460407de6f589cb0e8b51d4c7ddc9969732aae30a2b2b028b74e64f47e4f4cec5ea64ab6d13056b958368f36bdc6d0703685d56ab67301e19a548248a8957feb9aab3fbf2bfa055eadafbcc66418aac2204e4ced120a2c0ba6d7c32377a7c2b7b13fd33298b9639822cbfcf23d1078a60422b86d5040410fef8b3661452dd64890a201187fe7a8ed009711643ed9f9137025323634ed2adbd384fbcb06c4933a687f7175338b037ffb3d09a47a4221817cd8e4207c6a08dc6afb1269667e015e0fdf9b623853ff34c2b94f3f9f6d0f618b8aac7fcd09649b9a51c0ad3a4c83d8154e23f80de13a964e30b3fcb15a49691db9cfc0a00f4c4bb8cb075ba267a83878cb1457439cf0a20ac4f8896add68d7aa2a465c757485f6efb1c732527702927da43ad4ceb55051f8441021e21c86de2df1fe9b65b35a03c4ff6c953115c45776cd81f922953c221fbf1ecb9da12bb31dc716f39c3f9819f817da14adca8ce2b219cac80d55a59d27735985b4497de66b2aa1fa23ef010d1e41c4f8f0e24a6d9f82b6a998a8d4d09d668b1f09742900d8043afe5d296985e1ad993ac28594c0f67f074af7218924fbf790457f1dff5b784b584743c7aa031665b20c0bc9c8e2e4ae54890a4589f24fdcbdbc7b9a5038854abb3cb97b12e2001a69c1dbc30af58460a8efc2a4e28d3de5c192ef6f09a211732115617276e663a475736fc59130f440a5979d08f888ff22caf98c2be33ccccb624e78c6b9b8023ba44a13957d0e7bc7a50b4386d1fd6585ae3c397cb87ed4f074b3d574cb728acb89cf385310e483bf4235a6dbf3ce7f23856930a89c0af3e5fa969d690ce7765eb1c4e55a4d72b825a5864c39f080cf156357f14633ff0c604a6d7abe7e5cec8b68d8d50035db8cb6e0732a7aa85a44ad7881bfc15381f275ed6c1d9a8a6f2420af34b4885fc3ac18c366f8628816359d73fe526d47b50e436c1a55232c2ffcbe1b07ed42d4b09a4c7df001a760cdce1258f01d846fcd059d1ba5c94b55787e853d03ea51e2e0da87633a2361681279117fa79bd5d77a1ab796ddddec7fb61138b0c85683aa722182e855a065f172246c48efb691460d08d9602102a5e56283118c30778d89f21c682d9aa177fa7b71527a43b723f6099827467314a8226c4e2633e988bc54ceccf8e982940f0a19a23dc73b2a81bd2e9e527fe244f327ab99877e27d1d9e014d5073c3e328e0c17ac6fe71ba14e32f79cfe811afbd12fdf329748b6cff4d8b1a346351822cb1076a1fcad4af45bdf62cc8a514626857e6d59b042a9978318c94e736e0f015abca92f43ec4cd6df3c7c8ac20c60a5917c802e0fb221c9de4ffacfd90b7a6ffac154a35543cf516a2840da3b46a1e003b47f0f920b49d267f10f50bb46b34d9e1bf2df09a546771351bbe41585c0648de74abf134b422d3096cef922028efe67107baea27d30e555df22be7aca2c1d4b6808d8d77954b87f742abb5d626a678b98343f41ce07cac7c50f3dd7a4e615b35afa96db135607c2197b6a41170817f7355f5110b82358925f6641ee0d4bf40bf66dbd17b13700bbb1b16e43e91deb3c7b26ce63800a52b415addf3856b405ec470f5250b9fbb01f5cadbf4209c5a1cdce9565e0d381328772ada118fa0b8ded3d9a412acbe59d044062220fc0f7211954fe90de1a7252348e0caf49090c790e413307e007d1a72351f4a23049589995124b959267a367fcdd5b5b19468638ee57ade00b2d18cf8745b5f6baae711c895df82c8714ca0a25e8e4853d27644dd70e40138e3d59ced6d6fdd3a87b7d23eca31ce833129daf74e5a511663c57b22b970d39c9aa6b73ba05796e3b6acbd37d19361a30c796d8284d7ac8d6022cb5bc0416ba7c44b959ada8a096a012c8487ec6d40c1583ae2bdf3d3332001ef4f597ad479702d80fa6030480e82a43aeb0e67e1ada060768c947c8ba8bce65ebc3d19ffe385a94f897dca731150dd2f72cff68b861cc94711ea629f5d406b51e6dc3391dbb98c95c3e87553fa68a9b8f1b9706e0d80965f6665a32deb4a2f204ea48c4ee850e05eb4b32486314eb883c9b8625eda2eefba91fd91beef2234b452ac97544e3de48369840ae81a2903268514864f9aa8d552274afe9123f4700d5f79af6b6a96e31ac4e23ef3757f34d29be0a803d8300db13390b5361c0e008210f9f6cd22b9b54db7cfe6fb47e1de0ab51737f3b627d98fbd59bfae0b5b5dd4acf87fd28c9267999fdca389d350f8a4fcad1afe4205fc3bcccab698cb51c6176552fc986e85757b0dec2ae3755348f1c5c06125be91533", 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$vfs_fuse(&(0x7f0000000340), 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1, 0x3}, 0x0, [0x0, 0x0, 0x3, 0x0, 0x1]}, 0x3c) executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000010c009078000000004500fffc0000000000020000e0000001e000000100"/62]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) socket(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000640)={0x0, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f0000000040)) r3 = syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) dup2(r3, r1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 0: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="61cd4cdd48622ce38b846186906eb983b3638fe8e007", 0x16, 0xf, &(0x7f0000000040)={0x2, 0x2}, 0xc) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)='a', 0x1}, {&(0x7f00000003c0)="f2f0588a5a2340bd43b369b94c70afa39375feda85322afa81892c564f052d6fc83629ce2858713af94c20245831c7dba730f6e4bf86ff39b2505c04a4877cebbb11c86c0528e55bcdd1179e6662bc8df2a819aaa022df7652f35c9ea7f7fd5cd9fb14c356622505b6257fa5a72c612b8f", 0x71}], 0x2) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000001880)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001600)=[{0x10}, {0x10}], 0x20}, 0x0) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x64, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x801169ab, &(0x7f00000001c0)) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x3, &(0x7f0000000040)={0x8, 0x2}) syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4000978b, 0x0, 0x41, 0x400000, "bb08000100f1675910812cc900"}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1ffffffff}) bind(r3, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000580), &(0x7f0000000000), 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSCTTY(r8, 0x20007461) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10) sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, &(0x7f0000000080)="6173dda42981b7900b576a7bec4f5b858702e88ffd5ba790c8a67a57caa431b3bb307c7be39c00e93cf35da8e79f2a24a237d721a2bfa56920d19a868736500e0ecadc89b1b385b30b4fd95d306a260695220ac17c4a44891b13bac189cca5ff3178fe41b757", &(0x7f0000000100)=0x66, &(0x7f0000000140)="f9637074550a59c575719c4fd97980678776cf88a7", 0x15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x204, r0) seteuid(r1) sysctl$vm_swapencrypt(&(0x7f0000000240), 0x3, &(0x7f0000000280)="8cf955fb164bc48ed37c8ac02b9c9933f8e9f5f73c8a9ecc4d2c862aea16961757e2a071796b09446efea468d60618cf97718398cecc60a85004443a2d0c6bd6f2c21c1665010427299d446ce0aabaf0d9b1438ca3bb0117387ee6a0dcc37963e7a6cff131aba6d46235f657fdef26cd912eca4c8d09d3cdbca7e7505d546c20c1a661fcc5d0fcd2b6b662e8af7123477b2fba2b204182dc6ffe28989c9eafbee70a53c0c1f6ce958bcb05721490c5256828be394f21efd81bd57b", &(0x7f0000000340)=0xbb, &(0x7f0000000380)="0c7214ac407ddc4525921de8c791fc1d4914eac5129cb7db615e3e8fcf588954d3a611fb1d84803dc49a4d08152dabc2c63b7a1d837cf82f1900", 0x3a) r3 = kqueue() r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x40) r5 = getuid() seteuid(r5) r6 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x100, 0xc0) mkdir(&(0x7f0000000440)='./file0\x00', 0x303) accept(r6, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) fchownat(r4, &(0x7f0000000500)='./file0\x00', r5, r2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x13, r6, 0x9) sysctl$vm(&(0x7f0000000540)={0x2, 0x9}, 0x2, &(0x7f0000000580)="5e182b72bbe4e6518c75fd20c3810fb887e0ca78ba7c4d8836d67bf01da872fde933da852cc5bc428bff691dbf09ba53e5e4363e6297af4c9d9a351206872bc5066c5edd6e2ec0549e38386c3e108004389637bab9e5a6c4d41278190bcd1b70570f26affa0d52cfb0090ffc02e1975e24bad08ef6a9fbdb00b711cace1e7d464ce024a1386dffd6c74986930e50e20b0f760a50e1e2c76719d957", &(0x7f0000000640)=0x9b, &(0x7f0000000680)="5ed817d8f20fa154aa17d81690bf9028011991ff030ec8cdbbf91183ab46fd6334c6a94fe1683311f521b4e728142112103e87bf5c1a1f1cba3a8634785f03d5c613916ecb9c233f46c503fa23368185850707d47abae1ff823324792f5e132aaeb7a7b8e8ec2e6573414e85dd2a7f0f90cc09bf00d4f0db3e4e7c9bcab2f14b5c4590b4973561649ee58b439bb1c3096fc2ba30ad3ce328a4f1fd22b198efc3e573266613ad61c047e83c49f3fa11daec87fd3bf369393433682efe5dd467ceb95459850fd68e604dc3494c", 0xcc) sysctl$vm_swapencrypt(&(0x7f0000000780), 0x3, &(0x7f00000007c0)="f61a61ac265811eca6a9fadc9532ed3539cb33890ce570", &(0x7f0000000800)=0x17, &(0x7f0000000840)="cc1ee83b85761404730b4cce896d668708a52351a68561e1f12dcd11eec5c68b25a071efd4f89744a23ea84ea3347b4a31b82157c635322a7bc30d9c533228949b53f852a9bd0c1d2dfb2f2acf98401bc98955e1962c616f081c36a3ae81c675ff41be3c65187d8e9a3591f53c84cbc17d4120bdb5af756cac728e9d9a9d4960cdc2c072b76503c3510ac34ec9432a46e4b5df7926545b5af7442d1ce0360f6b68dcd39340f95b2c32ce020421650f3f164b74685236a16331828598ba03af9c44db169280c54a53627f", 0xca) bind$unix(r6, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) r7 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r7, 0x0) setrlimit(0x3, &(0x7f0000000980)={0xa22, 0x4}) fchown(r4, r5, r2) r8 = getegid() fchown(r3, r5, r8) fcntl$dupfd(r3, 0x14, r4) symlink(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') sysctl$kern(&(0x7f0000000a40)={0x1, 0x12}, 0x2, &(0x7f0000000a80)="55a52bf4221e3d9e5dc18150e98b71a886ef57b98c01cf64f3afae2bf383ac86b8ab7a1ee560d981b10640d0ff96e1", &(0x7f0000000ac0)=0x2f, &(0x7f0000000b00)="a430f2a74aa0d93379f7d287be5e2755058389a66d161491055568d46ac5dd60e099c269bb56552dc745f8f30798d83fa9a1422a7943c3b344e7b38ed93d443001b3294165e64eb607a1f1c2fd2267d9ec2e376de01ebf75f66339a34b7f3c7c63d525b1b3b2f445c7598ae36b13ae", 0x6f) syz_emit_ethernet(0x40b, &(0x7f0000000b80)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x8, 0x6, "b4b12c", 0x3d5, 0x2, 0x1, @loopback, @rand_addr="16884c5129fe16b2755c0555c7abb02d", {[@dstopts={0x2c, 0x22, '\x00', [@generic={0x8, 0xb7, "7146b4644b27a17810dc6683f861f18e92ec7362b05c496a10bd0ae0366794a3a70535977f7ebee126592854d2944e7a98579987cf15e2d8161fbd9c2349fdf40cbe29630046a800d4b190cab4b3daa5ee7da0f44b3a5b22672bf75096fec51352b2b81c49e2986fde1050165994b94b41085568ea58344ebb04de4016376bfe7b370cca881815a07eaafcb759a39c8d72e56c705df9a32c6b3b0fe9d082714ce2ea39accdc3224a489b4cef2ff16ade0d9446adf66934"}, @generic={0x0, 0x2, "c214"}, @generic={0x7f, 0x48, "1ed437cd92d18f30d1808edf8f39f464500dd7a8920d7799d182a201d1c25bbc0402696cde2b0d94767918140caa10150bf776d01fac0d7b6dbc1d2d4fc2174967db833f5d0a8e54"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}]}, @hopopts={0x29, 0x13, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x5, 0x7b, "187e3b41a030d005220b4954193d23ca01c9a771d5d86099afcfa28fc5ad2bb955a7d86ada290ea53d321c3dd10f525436e66f74bd59b2c825561a64a493cb6670321829b704825e0c966a3b33f900ef3fa6bb8588dc6a7ea6b2296ba81eda2dad64306df0f7004a9cff7a364309242b31b462d3c182ee4c671d77"}, @enc_lim={0x4, 0x1, 0x7f}, @ra={0x5, 0x2, 0x80}, @ra, @jumbo={0xc2, 0x4, 0x67d2}, @pad1, @pad1]}, @dstopts={0x89}, @hopopts={0x61, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x6}]}, @fragment={0x88, 0x0, 0x1, 0x0, 0x0, 0x4, 0x67}, @routing={0x4, 0xa, 0x0, 0x20, 0x0, [@empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="4d8382322c216f1173161ba12dd2ef32"]}, @dstopts={0x89, 0x15, '\x00', [@ra, @generic={0x7f, 0x91, "f3f00ba8bda7a9bc3f1ad8f94658527434486bcbb380d0579052210308f095e499f03daab1498f169efa214c70c209895abeb6e2ebb8d82e4760025046262ad5b364cfb551d646a79aaccd5e09b8f68c14281d5a522843123a0a002033030676c80c44bf3d98c9d0ae2e61fcb62aae9c46223718bab4f6e5683c78afff8f41b258d2c131ceba9d61f03c547953f7a67ebc"}, @jumbo={0xc2, 0x4, 0x8}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x88, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @ra={0x5, 0x2, 0x9}, @pad1]}], @udp={{0x0, 0x3, 0x8}, {"d4faccf37f10ac9baf583dcba7bdf5bf3f5cb8dcfbcd8d2576abda86052c120220ff986e30173b24d9ed8bb04d010c684ca824c0d3797661a15a077b1afd1c4b5f3a7564a082032a2500556c2216399e6ecb127cd5c60bd0242ffd880462b54bc7acc011159b6a276d6fc0706680de5880d6abf7a1773d609d70c50dc3335c0786118dcdce73a9887662d87f96800e782bcddc6b9706f3afe071d8974c486eb73231695481e93bdd9d642cc43fe02e66412454f2ea830fe260bae3d2a9068db970789340a2"}}}}}}}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000fc0)={{0x6, r5, r8, r5, r8, 0x1c, 0x8}, 0x3, 0x4, r0, r0, 0x85, 0x80000001, 0x3, 0x8}) msgget$private(0x0, 0x547) executing program 7: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) getpgid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x6, 0x0, 0x0, 0x7}]}}}}}}}) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x19, 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa7550000000000000000e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e77257340059a4c9c2e92e5d", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206980, &(0x7f00000001c0)) close(r0) r2 = socket(0x10, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(0x0, 0x0, &(0x7f0000000580), &(0x7f0000000000), 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x10000, 0x2}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='W\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') syz_open_pts() r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x42009) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) executing program 7: r0 = socket(0x10, 0x8000, 0x21) close(r0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) r5 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x400, 0x6b, 0x8, 0x9, 0x6, 0x7f, 0x4d}, &(0x7f0000000040)={0x7, 0xf00, 0x3, 0xffffffff, 0x3f, 0xfffffffffffffffb, 0x3, 0x4}, &(0x7f0000000080)={0xca, 0x2, 0x4, 0x800, 0xfffffffffffffffd, 0x10001, 0x46fa, 0x5}, &(0x7f0000000180)={0x7fff, 0x9}) sendto$unix(r5, &(0x7f0000000200)="b100051300000000000000400020000000000000cea10500f7f96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r7, r6) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) dup2(r4, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r0, &(0x7f0000001700)={0x0}, 0x10, 0x41, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) kqueue() sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="6f713db5e0a3ebd376db92842d50c53373cbd420d1696c402b470102cf9a4a43837d51bba9afe1", &(0x7f00000002c0)=0x27, &(0x7f00000003c0)="629a87371fcd3ce9613ba50f00e1d09d89ae15b17205c60aada8fd24567af518fe8d2c18e510b30823c77e25542892dd3da700f055f5070b70e2e5f738830af688065ba7bd12685235618063b911", 0x4e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)}], 0x1}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaa08aaaaaabe0806000108"]) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x80) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000004c0)=[{0x101, 0x4}, {0x40, 0xfff}, {0x0, 0x5}, {0x23, 0xad}], 0x4}) shmget$private(0x0, 0x1000, 0x509, &(0x7f0000fff000/0x1000)=nil) getuid() r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x8000, 0x0, 0x0, r2, 0x0, 0xed, 0x3}, 0x2, 0x4000000000001, 0x1ff}) fcntl$getown(r1, 0x5) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000e80), 0x0) socket(0x17, 0x2, 0x3) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) sysctl$vfs_nfs(&(0x7f0000000040), 0x4, &(0x7f0000000080)="eb7a8c5774791c282b83194faeb0bc9dd49d5926a26ae0b33ee094f8ef7ebc4babee68a1a906cc3d42a6540c8fe6ab9f3aed292c34990a032d9fd6ef3926fd48222cd2b1cfb4226a698a0087d742371e0ae3d89f310f307d889e8c40c78c27f1d1049667791ef62c09e6490c376b246923469fc02e1d0f0c2c0b8d46d642477326b6fddd778aa7bf207463ca460a6844629004aa41db276f08faf9be39920dd0692ae5bb6d3622d67ef2634f25b98d357e624206772ceb857a", 0x0, 0x0, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0xec, &(0x7f00000001c0)={@random="7f8c5e77c0ce", @local, [], {@generic={0x803c, "7a51f50b73e6a43c019e26745b70b8b9f2a6cee1f13b5b1e03a3d85b6294d827ce7f4eec4fee0e8b937bf3bc492b28e2e2d21c70ccd5958b3bf8f0b5a0fc3fc846fb6ad868b98629d845705db71be6741d7acd66a960cd07a2ce72faf0324bde5fd21a07f0e7a8b13d7afcc3778c179ce8b401728c87f78820f8eef573afd09b2425b1bfe67de6679832aa37c962ffb78281fed814988631eb168b68b3f37b0457b098bdaa5960fb0c4dec2d49e06250b49511f280956bfc8793fd189ef8b0bc1e44f94ab1a90c1169c5c3a97eb25d5954152c14c81246ed89afe7d155c5"}}}) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[]) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) chdir(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x6) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000480)={0x100, 0x7, {0x3f, 0x1f}}) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000300)='./bus\x00') executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./bus\x00') (async) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=""/4096, 0x1000) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) dup2(r4, r5) sysctl$kern(&(0x7f0000000100), 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) kqueue() r7 = open(0x0, 0x0, 0x0) r8 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x1003, 0x1000300000000}) flock(r8, 0x1) flock(r8, 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) syz_open_pts() writev(r7, &(0x7f00000004c0)=[{&(0x7f0000000200)}, {&(0x7f0000000180)="80280f2604c4d2bdb8893de8e382", 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x3, 0x6) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) r4 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) executing program 7: r0 = getppid() r1 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x10}, 0x0, 0x0, r1, 0x0, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) setpgid(0x0, 0x0) setpgid(0x0, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x1, 0x128, r6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x7) r1 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r2 = kqueue() r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xa1) fcntl$dupfd(r4, 0x0, r0) syz_open_pts() r5 = syz_open_pts() kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r5, r2) r6 = getuid() setreuid(0x0, r6) r7 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad900583a00fe8000000000000000000000000000aafe8000000000000400000000000000aa0200907800230000006000000000000000fe8000000000000000000000000000aa172d6adda16ffe41d30003000000000000c2040004"]) setsockopt(r7, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r7, r1) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) pread(r0, &(0x7f0000000100)="1cb74d4a1ca1bd0900000000000000f71e60956960e0ce686bfc54800000000000000014084fcdc175c12d963a038adf9237eacdfe8a19a692b30aa87c556278f6832ca2b8ba6dec8011b682d68e8132588809e8e6cdb7bd6c71c953e7d77f3dc16d010caa324e8998976460a6255f80a6b91506a51db553f97defd6e5a211aacfb015ad7be5e821eaed1f204e27ddb015247cac5a09a813c7ea22b836235f7645c98c672f71881e9f8456d3e4d7710de39bba7050848b1d2c9fa917de7ecd3fb3a87d1eab0f7ae77b79e593946192e13dbb0ed8c241137e35faa97b", 0xdc, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580), 0x8610, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x4d}, {0x2}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) getgid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x45}, {0x16, 0x0, 0xfe}]}) write(r9, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r10 = fcntl$getown(r1, 0x5) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000003c0)="80b884508af5f86e7a6bea05ed28c61390e560d02608279fe8720cbcbf2cb35a4c3ade743a872722889b838fe3f067f355e88922ae2c98ad25cdfae1f67ea4b8cebd22a86f4e699b99708dccb388df8e2c7a8927db50c131716faf981b05a0f019411853e46ffe45ef2e632d2a23dd69a2d672f1ebc50148ad209db3d1966e3296556a760c78dbd1e936833aa49c9295e2b0b087ee0aad1f8008bf392c6eee82e43c8ae44ef5b48a57dc46e0730c504eee250ee57e776fbf", 0xb8}, {&(0x7f0000000480)="7be2ef2901e9e6a62666e173c947e608a67f349f74634ea0f8fe33f27ca0e37a10f2f5c6236d5f4a5e790cb2b0ec", 0x2e}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYBLOB="6eb35cfba838291a704e622eb100000000184000", @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x4}, 0x40c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x27}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="ee3503fa", 0x4) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) r11 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000001700)=0x1) r12 = socket(0x20, 0x2, 0x7e) connect$inet(r12, &(0x7f0000000000), 0x10) executing program 5: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) r1 = msgget(0x3, 0x280) msgsnd(r1, &(0x7f0000000240)={0x2, "3a4e1e60cef878f7cb00ad66555da6305e62d4899368fb1c38b577aa97346b6927cbf2d9a9060cf69b1573b9b9acf40925692e58a815f4aa358079a2d01a2f472dd354b4c76d86fae23812c33af858ea91fdb39bdbeedf9d61e0bd6a01302017f13c819a3152ca97f23d2486f1a42512c69da3bce7f186b4212c174baaea4ca0747416642fbbd58cba3bd8152615c63035057fbf59ba90b15ee974329c3357c3a7780b66f490ace50d1b9671b2aca4ddd443801bdf1171f8f55a2616698da3fe7d92411c4bdf26d9488f592157a9399a95844790cfc5e5"}, 0xdf, 0x800) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) close(r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: setreuid(0x0, 0xee01) sysctl$net_inet6_ip6(&(0x7f0000000440)={0x4, 0x18, 0x29, 0x2d}, 0x4, 0x0, 0x0, &(0x7f0000000480)="f9d768e4e91f3062bc07080b2d60596232bf8d41f20583d2fadadae6c5c98099d1ba89ca47daeba1455cfef3cfffdca46224b304b467236132e9e4137b385477093a048c240e964e0989080343bc6fe853c56e241f1f286653128a03fc5f66a7bef541a3959f9816fdbb78038918a02eec7132916b8396708e2d7f38106058786b86f5f0a8eb1b3fbad65e936b38", 0x8e) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setreuid(0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) r0 = syz_open_pts() r1 = kqueue() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x4, 0x3}, {0x0, 0x4}}, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001780)="81ab4ef24abc518b45e479a518455b8bfc6e17031673f5a1ea4bb934ca0ff8a40f370af7ae6ee23c173e0d6616b7f2c6de616df1e25558231f721f91ab28612d1f45eb5e81094aa5571c76b258f34fc670ca"}, {&(0x7f0000000540)="9062df086a6ea6fcffb0fa9b938025a1dc25dcae9fe6219f0e6be9dacf95e542c90db3e9caaa6049454e23358dce8136d2f22f3a0323e6888b8e19afb22aeba66c13606f05fe894bd492a7c9eb22f62a958603486c152a94d979c1a8a144f13d4622cbf4323a9386b80cd0fa961bef57083c2175ba532fe6229fd8625438cbca5a0f48132267298e7cb1bd069efca4aae2"}, {&(0x7f00000002c0)="ff78537cf5bfc3"}, {&(0x7f00000018c0)="34f5511772938751ed9439700f120ac08baa6cf200adcb1df4768eb84604a9c08052c62df13dfd2b7c754118f059fb18c6c67fd2064c820852051bc4c254b7ef7d7c90b7c7b272411b46b5508fc782fb3edabc0d9779d6d4b7b36e05804937ac5988c2fa1d1140b5623d8c3dc4dd3c4c74eeb1df8f5f6e0fc7e32b9d353bbdbbf76a9c974ae70716e6934b1e54dde6718ef13646df069a77d91a5bd9d47c5b7ef414800cab1039093fa85ed6181b2c935d538692629a9e28251fa7be9e6eab31c78614ad72dcf6205a523fbaa9522b746e6633bb1201fd648143e99f4591640dbf6e6309351c8dcfbf6db2b96732599cd2f2142e68e57db7f078a1de796bd571e52135d3fff6a79b988fdba7919f3cef852a1b9676183c53c28a94f0ab012548ffd7e026abbb025036826c5a44571b2486fbba9ca43cb3815876d09329ab10454ea15268358fb37edf9719c6650d0cb8fc4a657b506056c2016690c3170c96f536e55e098eeb43e4d6003fc0872c9729f615da4d3f018ae5cea899183a32f44062e7e453cada19a2dad6dbd0ad6d45b569664dd9af89f56e2c9d8611fcb54ad754e449596551252c22027c89f91a68b9fffd5e2563c787eb6133f72546e3de5524eeb6669bcc08442425cfa15a31efd0d3a495f05c12c318c068bd289478e811b63873e6a5ddab5eadc6920dd5d25fe64391619344383f73574bfccc69195c44433f05749e6de30602c40a49a7658dcc9c7aa8391b6b0cd13072089d5033e42e2dcb4ce78ba953d0da7b9664ea421c159f0813029c660f3137592244bd988fe7eee00b03b0c7a3dd10d5288e9ac7a8b4ef317a6b6f350707fbd457ddcc6bbd41ae4d62d80ed7b144563bd6a0d521cc22a0a2d85eb65a08375b65b986c430ec187cbd43cb8b3d2c065b0fc18a71354bbb06e1b9eaa04de36ba8f69a9d25645cc331f91d148b22cb11b5e2ed15d97fb188b110f1e0d33c26dce09107fcd230c6c142c1f77b37a47de929ed71bc02832f5243d6ce45c509dccf2750c305dc17ece73b703bdfd86328a9ab0c8612057aea7702ec7e52ed4055857909a06789305053fac49d0ca37d417f1cb62114e895acba98cad2670f3c950925aa82a8b85397553cb1281a15128c67236f2cb1f07ca7539460875fe8880ed413c41adbf54f4fdb830312491e2a35ce9ee9128977173562d9030f73e82d7e9355b2b4a2f970388dd524047a6217d1a096d77ce97d095b426bcae4d8f14b2b74ceea2b81a2fb6accf980c9831ab9aa3fbac7c0fedde05472143759e8073fbf857d2ca3ea36817a995d5849ef7a53cbc202c2bcffaa321d580d97756e75e2e4cc7746a505227075e76e101a80cc1620fddd20518f29695abdd71d0f377dc18a4b92c205abeff7c3913928299820dfacb6a60320717222cd564d8949eb68cdd15547311e83c750523e5b4b46e3a4126d7887f5939981f1ea505059ea01d42b69a3b214dc68f8c6ebd0a84e306d341781b92ff54bdcdaa7246af9d1a2842dd82a4ccfe198c12ad88d5d8b07472d3d94e7bc9ba6d1f0ae5536926ce59656815e9d8d199bb67ca2d35b79a1df77ade0cc3381575ffb5c07873dd5087d5d20e56fe801139e74cd1c6137880eb7b16f82441b06ef644f16c3be1009d50d8266e92aeae298dc0c7e976cc743531f3a09afaa1ccf5ba6ba3db2de366acbd8c4b925825ac7975a9f896b6873cba66f6f844626273a084ee67b26ef93158a466ed1dad44d7b6297a616bf1582d67b1ae89b74aac8e55b544d76e03ab3ca73f312c9e5034a54ad40a046d6cfe5ff506b9ed50d34df86373547f70278d9034f4c2c1a1fcaef4d098ef165ca48b32d1148d421a55215939024d0deeb27182fa67694f67710e7a809f3fa28f4c78f5fdb35b17ae75682d65856f39e3c144f8f4a095a346d921960c63b0d5b20fea831560af23ad4c3deb9443bb09e124f8ef343744687ea76d6592bda08b3af9edc79863098733272d60c703f506449c4b4cbe8951799f890192fca0a404465129a940de756a1901ff889cbaa668495cdcfa146639322362d3e72820f48b4aeeb6c0c8fcf5226d0f622f09e14431c92c6abde958a4860cf719af52533d0897790bb8c9654c9898a85130843229584f61488960dd402f0da342f4611ff3e83f85bd41023bde38c1cb1c64c1669404b78f327f396c5d913b8f10057ccdd3a69687760471369cdf83040c8cc6e5b1d1acf24068b4a218051e3309ea75696cfbfd5afb95157d00fb4d523c78dab2a646c4bc11ddce925201a48b8abc90877d9baee8e52aada90edfe47db0aa05559d48e4d0b4ef98a400bc6653e6791cd20a3a864fe20364274e17b9e6b2f064e76b7e35bd309d54a28b4c64c5dbea5ed09007a3dd6213fd330c2542edf4cb5d59cfaee9a9ca5077aa43dd8002dac122481270857f1467080be1074ef6aae95d27d6b4f3bebc07489edf03895b9f8358f13e2607dca4eb99547facaa5ea778a5a744a9347889a909a18bab3b37567abe450a02cf1be58dcb547deb19bf6038beccc3cf1612fc69fe8e777090e77785da7b5f3abb4ebbfcd6306491f39df2c08a5b3586058fb8deb8d823ba7cd7ebc2a631571dd3051fa81a532bcf4fcab16f9fba30db0fa89792c456a99f5b71f7774ce4c703a3b30c16e4787fa2d4e283fe3fe4f6edc33c792a2f707aa0cc93628142f47be9ed6003860425e62b1197ad1f7b59eff8fcf7c2dc7add66a598b861339f9489fabaaea33e50bfba39c1cce3317fbe0a73c8f8c666c482d6530e6473f12f0e2f71bec42cdfc116cdf119cdee7f14ed4203958e6e58ae4c746faeac5c4da70da311bee176446a5226122aa6bc56975df772c243295374fade0f35bbf1942949ab9b0a6e21ca878f1ba4ad2acff33564ad436f9c0609f3f496a15dfd969859b3580eadcce3b556f3a0d470031681772ead285725fc95458ac671990d4d5513c753ccff11488233f570bc62de186ff4df99968f2b8e70855a82396282bf227f93a27050cce999dea28f7b6a67d6c8ede0e98e82e63245733209ab31e4f7f0bc038b8d754940fa50bc4ffdb4d9103976f4d618ec3dd8c8282c2b045e1b722278e845ed53f89ce8597bc8a407c5313bf645eb5ea6dc8c71c0a2b15ec54c8983c8ed49b96cbe13740fc352cac0bf1e8956cc57144263b3c573d1d33454f036fb511f17d8437781c27fec642e4651acb125127be8ceef8edae6f59e9ad7f6811b2727559b5024671696712010fd2a874efdf8f88534c4cea974cb5c9ba787ebe24b57e532c274031e05e4fbd5a808e6f3b030785bbd69c42c5435f73a301f867f72a544a4f4fc0195f9b53770c04085e2fc5860984578ca4223cf90abf3c958d6b4fee258a274a949d50345abe8d2cb7def4362b8835d26e81846131062e1fdb1343d1ba4cd3ed31885d7d40d4934b5724bf199911d2e17f9c28476ccd5909bc66ace12a92e0be5e31b53fb7acf1f7b11ecb9b34585eb9b613ef31b24260f4c7e20cd499f11b2e360ea30559641493ab968bfdb1cf5e5d832e47a742f5e2340517dc2b6448455e9c7eb69fce4cc021fb245311814c00653fcafe6920ce6b7953c55bf0d2687721ddf8aa13f5057bb3800c931ab2e84168b2b996cc42e85612bb64d1d6aa75961948fb032cc76699606f0df9d5b7ac120dca16a8a44aa7204468df16352273d33ae3e7e8a4821d0fc761dcd6a2806f81e5f7680c7c46d2cc1e4bf3ca7f37af6774351d13f644dc6b3bc8e3b624251f4a88e9d4e6bb493a98f6b25214742008577028ddbc92a9313896364dfe15572cac9d428a34c597d0a8689c9499fbe98b255b04bef4340d99aee0090a5f454a1c4bc8c6b3dad8d5e0d8e31faa59f2a14126f756a03be7e858c0cc82a6f1a5bdc7553f866a2f3eb978b3939f6ccf44d405636d028ff347828f87e5cb75643eb92725d1e01f4067e4af03e34989a9b2e6c0d6cfead68789a99c217e39b72411da40303e3ee824c0ff4ace13ef0ee12eb07dca79a9aeefc2794ed93ea8272a431bd0b1d27185183671176a081581fe7659ef242f34c8ddea89b0c1ec57ba06d4c2106cc1e95341d1510286207ad4522f5783b5f34e5f7a0d8c197a400d2a8252d283fc510c82d2ddb1bc5a2a607d610a504c607b684724a315cac80732b6599930f7a499356b3d3035aa2a9f8d61a24965a6edc5fcddddabd29bd90798621ba2804118ca7d40b7fef3492e3b4b58f985d07167e06517e83497630d90c213e0857bd6139579da016ded16789be0c678abf291b586c7e4e86f124cc30bb75e866956a7e6e20a2bd65f14dc99444c78568ed09ae58303955ef714d6a7b5011425de0a44798ce2da0839cb0991e961468cbd02f56f674de2ee7d2413de7aaa7b0c92fd0eda4ea8f15632b85c82df5684528e8b612e4e502824e7823238652d69937fc35a5463f93331fdb8f42a15b1b3aad93d393249ba936637d7cdb5062c0dee051899ec67ade52cbdf5e22c35a5df012dc7699d444c0fae9a444a1cca37595319b6625a2a9211ec6e4b360e31e749eb7b0c043187811d10bf4d44718b7c630323b8e78ce42e085a247e9eb925fb62e15252e7b64de79137fcda5f85f71f027d1ea51af951b44cd2326e2f5ac0e2d688018dd2463c72366caa9e25acafe9dfdccfd89e2ef711fba97f40bbb55f9f51596ff47b02eaa1fe5fe4f8c3bda24eacbda0ab1b62ac37de6e34d8edbac75f5b06c71f313ccf2c1ec1f0928bd6138f52eb49845735f5d17c20a7f5d7a67de679c0e197617bddde9b39d8c240424e54bac20cb6b1330f6d918f0997861581efd61b794099293f3a80bcdb99da7363ccd5c485196d787132de546582a5e1a5150e3c9e82e21296169ca8a50bcf21d45dcf221dfe783b0fc9654520b1ae53324c36d0ad09da918ef36ffb751f0c2266ebee1dad8c79c51adac3ee61c1d364eb60cf935ba66ddada44a916e63df9dfc6507eb5b4d54e38c2cfba6fe8b83589e675810ccd6b05966298d8f0e8fc37378c763c6fb9f8326c7ca7b066a254c8c539108b284175c6642ad4efa77b1a1ac24ec2bbf3d9b00d46802b59fc532d27fe09fb47328d1212fbc7c31f120597e57d7cda40e0819d33c6b6aa2d8baf060a26b6dae25ddb6ce216887e448608b4fb4eb55b848ec6aa4993a69b3436a5cb89a3e03e3b169615b526beb9250c1a42b987e42bc4d4a95893c67b89d4c553205c7878601f8b2121a03aac5d30bb886cce60018eae7758af5eae7e2dc68b37ee4dc852ea14809bdfb693075e3e8bc2256cb4694921d41996c75ae7bfc27fae41fbc52f77da91f94fd4abf493d587c070660cc9692e84a551ab7c1d739385d17e54b433d500c13fc89bc230c52f297385473b1e0b681fd562b87cbd29baed99b76fb4e7c654419d14aee02801aa93332f132519d33fbdb1a40d46c0665a2d126255d6b2b31e1e0b7866d7a80c63b01495528135f1a5605363426e53e46f39ed17d729d4b3b91095b6d7d77c0931eff883382ceda91882af35dcd7928b68e5846899f41172fed33b834af4af08486c1413ff61909a059b729cdcd457fb89522adc334b13ba3f542695a2181eb07ea64274c751501fde0605e102389b283a0e56c14490a043dc02321bbb145fb13c341dc6f8e44f676c0357b759f62d319d780b7e00068fdcadeea9dd1be1c85f30f55d02a67e6b101def9f36ed578d0729eb23681572dbeb3d8c54c86ea9f559825ceb179e056286074cf70f75a49cc25423986f4f88ec6e6a431e76579e4b57e060ec104a07d033fcef8683eca6db985b946423b52cf04fbf89171ec533ab5c45216deaf80d26f76f5e6af800fcf5ff07fb722827f09ef5e135133aa46994ee1019a070a7d7ece955c247e94366f8dc0bca3ebd90a12014780cc3d69e13f00280431c2f585c7a5f5b86a4d0afa05358944a0ab33f5d58be6906b6175635ad5ff47c2bb958c6517ce2f13c696c120fae04741631cbf7d9d2085091d8d0d985691247429804eb59f5e9d1df7638eb3000517c3788dccc769a488e9a355ba8ef5f82"}, {&(0x7f0000001800)="4072540df31045f5865fdfd2fbd59b6da853dcee3d4a16501ef957f2c89a8f3b6659e3a0f9292ae882490e0c3ce5b94b38e0f0f099939f1746d1333f6e4d1649042463b06a148baad54ef704b801f2d6ad4e48a961ddac04e5db65e9238a9c5fa456dfba4d7d3fe1e7e27657287efba83c367ee30cfdd95c3ad976960c68e281d03f9c5a228d547e5540d9645aadface5907a1f347db8adf4a9f214e47756735f1c61826866ea87f4be9d0f33f"}, {&(0x7f0000001740)="e953b92cf29aedca9bbef84c9de13406dea0fe5246b0f78bb6e0ae43c35110faec24d2a2ac7b"}, {&(0x7f0000001680)="a30f8ce4d80c943e81bbc71b107cf91b6d115d07ab531e7a071eb1337fb68b39563a71195c24737d52fcad585f2ea6bb0a33"}], 0x10000000000003c8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x4, &(0x7f0000000280), 0x0) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x803) setreuid(0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7213d2d961436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f06000000a3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce90a0d0000000000007e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd286831003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00"/238, 0xee) r4 = socket(0x18, 0x3, 0x0) close(r4) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000000)=0x4, 0x4) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0xa5, 0x2, 0x5, 0x100}], 0x0, 0x0, 0x0, 0x0) executing program 4: syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/152) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0x1072, 0x3, 0x9ea, 0x5]) executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x9}}, 0x0) getitimer(0x0, &(0x7f00000010c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup(r1) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x80000000000206, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) mknod(0x0, 0xc008, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./bus\x00') executing program 5: syz_emit_ethernet(0x116, &(0x7f0000000040)={@random="97c79904d710", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x108, 0x0, 0x0, 0x9, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x0, 0x8}, {"48c0cc2948a560975bf2d6b54d3699669e5355a93bc9d0629d8b52987928a6d96533ef2b09f50c5c39d9e68775be304b5629d3883ac62ea366fcafdf609881bfade8d2b9864d007e89f1d83fd8d4e405fc29832b508f93c15f5223ce1d8037e444e8fbe0a77bac295aac5b0d2e3c5ed76456f774a334a3f5da9a51560dfda49e7d813b75b7065bcb54745327dfea6fdafeeeae96bb24feea0107e274747b69926ccd30a656f6c1d3016f8cb349fc772c188c2cdcfdf47ae3cc50a5170bc2f8536e0588b34fc433b81a595282146d4f7168195fe279c5a74119e0fcb339e2123ec06a06900c5c36fcc41e8a7a"}}}}}}) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, r4) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000), 0xa) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x5, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r3 = fcntl$dupfd(r2, 0x0, r1) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x1ff, 0xbb, {0x3, 0x1}}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 2: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e0", 0xd) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x6f3a969169162f82, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000400)={0x4d4014e5, 0x6, 0x5, 0x80000005, 0x80000001, 0xfffe, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1c000000, 0x4) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="ee101524", 0x4}], 0x1) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2010, r1, 0x7) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000500)="f02758e5f318fef3b0604fdd5be4670707f98851fec146d12f9d777ee997f74d4e3f3187424888f8f448f3e5c10367f7ea51d8696a881f933c7b197fbff2204609688f15cd8402f6fabfa1b45af66745808a648b1bf9ea092b0f2dab5abc9887917d38ebcc2d27b1aafc3cdd7f77c5b50778b7feef3615cb8213cd0c09b915923e5021c626405e8c8f186eb78cd5a2f9e81a8c"}, {&(0x7f0000000080)="c5067ce33cd79d165cb453360824af91"}, {&(0x7f00000005c0)="c7982c3af64338add8add9bad2c53efa0a28afba385f67bc42fd5da1738b51973171a70a7d9925a66ba4f36606f76caeeeda59864c2cc57921fb3c72f772a6c2a8468777b003021e28188aaf7c8b25a7446e043012d69dc8b3ddc81b2f13fee582f0268319fe090094524b6818bb7f7a639ee9db63f262d03099975233a918685bce172cf632fe989cc798ae714497ae9edb76bc7b805ff23925e9500010399948ad93c847df0b9bc45979f4be2a41b44c8f11406d48fa3ffcd8434708894871c51e1f19ecd64f191b584adc6b1c24aa620a29fe229f2e9fd9ee801c60a77ef3bcfe2b8d569f09cc92b9810c6a323c515b1a6e09d9f34fa143ed95ed4326071f89160205372de5e1669fab6385c4485ac0bdba6f9683fc53a009d16ad8388ef4be85a46b292f8ef75fcfc62eabb12fe7b5db74c3c146527f4351e64bbefe32d19bfee6b0201f01304254581d376fb908afe912173f74d9df48dab89bb79598e71aed7cdf0a76c265e99f723cafe4ecec958ac579cd74992dfb34a5f9c461a5a22f6fdf24cfd18a87843886e378000000000000"}, {&(0x7f00000000c0)="2fd62c8ed14163ee6c972dc83b92c4"}, {&(0x7f0000000400)="c1918cd8fe82770a41c457381eaf488b799232e84211a32c7b3e88681e6f15c461a261881c44330334b3ee7216e3777dadf62253c6157d06cc5371164ea569617e6ccda7601a3a60187dc1469abbc9ec072dbde539b13b0ba3d35995ada2fdd294e1aead3bd4a92c1be70df01e662f3755f5b4861c327d4ae71bdf817b3750800e93e686b4824083923012ff7888067e2b3ef22b8fa12d9056fdac1b58895602291e29018becaed3bcb6705b838ad38ffb0502ac4993552ab0078c13a1073bb4e52721acd2d13c71d34eb780d47b901948c829ebc93d54d1767fc61e7118e63a22122de4b5ab8d26ca"}, {&(0x7f0000000100)="7d4ae6428abd796726df0558ff0d5094eefdf3e9c212c3fe231b8e03dcbe94f1"}], 0xa) execve(0x0, 0x0, 0x0) executing program 5: shmat(0xffffffffffffffff, &(0x7f0000000000/0x10000)=nil, 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000001100)="ec", 0x1}], 0x1}, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) socket$inet(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x28, 0x0, 0x0, 0x5}, {0x7c}, {0x6, 0x0, 0x0, 0x1000}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x16) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x1) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(&(0x7f0000000880)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f00000008c0)="dd90035a", &(0x7f0000000940)=0x4, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x1, 0x701) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) setrlimit(0x0, &(0x7f0000000140)={0x2, 0x20}) socket(0x2, 0x2, 0x0) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x7, 0xb90, {0x9, 0x1}}) executing program 6: socket$inet(0x2, 0x3, 0x9) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x9, 0x800000000061}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) socket(0x0, 0x2, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000002c0), &(0x7f0000000040)=0xffffffffffffff4b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={0x0}) writev(r1, &(0x7f0000000440), 0x3) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000d40)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09add27350cf66ab13bec62d4192fbf4c2171b39f5f5d4f2f1092f1d190d3efdd7bd84484ccfc77acf7c0c87a9eb987104519836aa9b61ffe111f3325d39e9b8480073b2f6fac28795dae0d95b0ca5fe78b92fce83a522b8bd79eb93969c4fbef424752cbb54c13750a9d316dc0559b4f6ff5322663d9d27cbbaee0800627c55da0cae8e7dc5c720fd8604cc3cf05b0b0268733356777cc441156808ceaa13ca225185828a21f210b813865adc643db860d0d27d889e32f2d554e3454882eccff50b71880224b7d3e25b0304cec9ac6be162bc2e1cb9180e3d7524d72ea5748f8d24a5c2186e6ba580d832ca0f0b4aa45f89a219a1c9d7917bfd98f51adbb3ebce8cbac38d8b885ade3e79f805720459b49cc5ed7a4d4712a64c0a8fe74218c40f3d93eae542727d45f2feeac4f45f1a5f8d94eb47a8321ae36bedfcde0677da7e38e2933a4a4fa763b5c7f1c5593929b1a546c1c6896bb75f0ae3c1f5ff39f71da80a8d23ad52f3243a37c50afaf281586b4c0217931c9a229bfcc659528a68db4569de660788a15d2137e2199c3563d2207102d79c027142b7ad8ab67757abd2168ed9291182e078523424e72099189c1ae685cd010215d68cb2e50f507a119f54c7b4f3ceb8ed0793f5c9b39573c4a5dc55f910dca4e5549cb7b07557aa5a02c8de8e3d830a80303a52791e783d5b89020a627f11347ac54a12ccf306df7bdfaad10074818c043727dc9fc5bfe716b2de8f1cbddb469337c2084ffe8f505f37e99746a175225ef22bba653432b46c8da970c8a0a132bb4850dc35c63c0a61e0149077acaf877fc5752389da88d9b3cdfbc41c1652b2548bb50187d01f2532d78428a7812d347f6615282564e1f3fc1e38e1f083089053fc435750d239e8da4edcb388d1ef0ddc163f23a6a1e1d39eba638c0479d7f779c34063851c03448d6445d3780daa23985c3390f8975c75d064f1d5128e5bda406a53e5cab136df9d3d014791da8e4852cfb9a39efa59057100e2773df290f684a7e5abf63c2feb5dd1546ac3bed7fda27b6958e4b0d052bcb2760", 0x37a}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) socket$unix(0x1, 0x1, 0x0) socket$inet(0x2, 0x8000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchdir(r0) pipe(&(0x7f0000000080)) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0xb90113089ffe3e66) close(r1) socket(0x18, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x108) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r5, r3) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84, 0x1, 0x3, 0x74}, {0x14, 0x0, 0x9}, {0x8107, 0x2, 0x0, 0x5}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r1}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="1e", 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x450d) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0, 0xffffffffffffff52}) execve(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x1) executing program 4: setrlimit(0x4, &(0x7f0000000000)={0x7, 0x51f0}) getrlimit(0x4, &(0x7f0000000040)) setrlimit(0x1, &(0x7f0000000080)={0x5, 0x4}) getrlimit(0x2, &(0x7f00000000c0)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r0 = socket(0x10, 0x5, 0x1f) recvmmsg(r0, &(0x7f0000001640)={&(0x7f0000001600)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/172, 0xac}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/86, 0x56}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001540)=""/135, 0x87}, 0x1}, 0x10, 0x40, &(0x7f0000001680)={0x2, 0x9}) getrlimit(0xafae009d1048073b, &(0x7f00000016c0)) getrlimit(0xd, &(0x7f0000001700)) lseek(r0, 0xec73, 0x2) clock_getres(0x2, &(0x7f0000001740)) close(r0) clock_getres(0x2, &(0x7f0000001780)) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001840)={0x7, &(0x7f0000001800)=[{0x8ee, 0x81, 0x6, 0x5}, {0x9, 0xf7, 0x20, 0xa304}, {0x1, 0x5, 0x1, 0x401}, {0x9, 0x80, 0x0, 0x1}, {0x3, 0x6c, 0x40, 0x6}, {0xff, 0x59, 0xfe, 0xfffffffa}, {0x1, 0xee, 0x13, 0x4}]}) r2 = socket$inet(0x2, 0x0, 0x2) bind(r2, &(0x7f0000001880)=@in={0x2, 0x0}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) link(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0\x00') setrlimit(0x1, &(0x7f0000001980)={0x4, 0x3}) select(0x40, &(0x7f00000019c0)={0x7, 0x9, 0xffff, 0x8, 0x172, 0x79, 0x8, 0x3}, &(0x7f0000001a00)={0x6, 0x1, 0x148, 0x8, 0x5743, 0x100, 0xa7f, 0x2}, &(0x7f0000001a40)={0x1000000020000, 0x3a, 0x5, 0xe5, 0xffffffffffffffff, 0x20000000000, 0x66272424, 0x6}, &(0x7f0000001a80)={0x6, 0x5}) clock_gettime(0x2, &(0x7f0000001ac0)) write(r0, &(0x7f0000001b00)="76e8a938dfd6d0c4f557e9c9ca253e83939186d1c0606452f580b34874dd0a35725abadf108806d52693bdf99ba1e04aa0fc2e8524a14f42386ff2921337049ed0c16b47db408b0a46383c0dda75fce50d303859c06989eea13697c3cf20fa9cd8f47498944dfac9d84cfa0d54c94e3470a1e8fd6fe9c8a01812af375087f06e31a95081e25bfe85d4f75b73898a617ecb6f292077c65373c4c9876934af4226c814736efe79f7340e485a82b32e8463d6050d8ba26334bf9cb874ec17ce7e47777618a70f7d44079bb86b8956", 0xcd) sysctl$kern(&(0x7f0000001c00)={0x1, 0x4b}, 0x2, &(0x7f0000001c40)="f30a50610bc2209bc6af7341b13cb2f5038d2a4b7d0ec9c5f2e2e11b978d14d0cecd87ac69531f4fb85f9fb822a8f14c8390d9124f2cc71351f971c8122040b6a6ac67c19216aea448b09b872917f9356b3d9e40b6851e9ce1555004d1ba776dd8bb42cd1fe2a6c38d13f69defda40e49d2837eee87bac6289009af74801f3de9a2f02877db1365a313db3581ab221952dbe346ceeff7b7cd354d52ccfd8c0e6e37afb62442284b28bf54081e1b254db24c58205d829e2b5a588cab05dcf67c57ad902d05dfb06ebb8e658b9d7d063dd067f11d3d77ae4e5b5d72951325ec93d3d2e2dbf441b8cbf7bc423b90b54", &(0x7f0000001d40)=0xee, &(0x7f0000001d80)="61f84113c863dbe9eb17dca68f00b60eb071197b453236f78efbaa2e8cc8d98c539851740698c7abda284f19ba2831c82a11e09b01c4e1bf4e0f018b86b9cf65e137a8ece17fda6f6a6e0b2a25ac69c921c3a56e29a9ee065ab8da01dc289e8cace6317f324aaf311a372f96d89848c482c2087afb61ea6d9fbcb31b1b3c2cc2553e7493a1f54dd4e1b34e84fafa6177beadb40c49224b33387ace19c5e93684f8cdacbb35c9ecb80e73b97f041615e007a949f934edd68d33e5b4d6aee67aa1749604246c24afb97a642331f58d4b1758963cdcc8b37711cfa5f0e9d9aefdb7e7dd465ae0141bf03f182361bf05149d43e0f4d116", 0xf5) shutdown(0xffffffffffffffff, 0x0) setrlimit(0x3, &(0x7f0000001e80)={0x100000, 0x1}) setrlimit(0x5, &(0x7f0000001ec0)={0x6, 0x216a62e}) setsockopt(r2, 0xffffffff, 0x81, &(0x7f0000001f00)="4ec8708b4ade4064ffd7c9ee4af072354a23724452f905273358f6f21779ec5032c165d453781b22289d950087904476efcf32eeeeb8a9511bf8fa2372cb73e28cdc26721000", 0x46) clock_getres(0x0, &(0x7f0000001f80)) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10480, 0x0) chmod(0x0, 0x0) fcntl$getown(r1, 0x5) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x10, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f000008f000/0x11000)=nil, &(0x7f000009e000/0x3000)=nil, 0x7f0000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009a000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000a8000/0x4000)=nil, 0x4}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x6e9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x800}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f00000a4000/0x4000)=nil, &(0x7f0000094000/0x4000)=nil, 0x1fffffffffd}, {&(0x7f0000fca000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000000000004}], './file0\x00'}) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x30000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x48}, {0x1, 0x0, 0x1}, {0x8106}]}) executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2000000000008000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x4, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) shutdown(r1, 0x2) close(r0) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) getsockopt(0xffffffffffffffff, 0x3, 0xffff, 0x0, &(0x7f00000002c0)) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x1000, 0x2}, 0xc, &(0x7f0000000280), 0x0, &(0x7f0000000580)=ANY=[@ANYRESOCT], 0x240}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 1: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) seteuid(0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x800) dup2(r1, r2) r4 = getpid() openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ktrace(&(0x7f00000000c0)='./file1\x00', 0x4, 0x40000534, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() open$dir(&(0x7f0000000140)='./file1\x00', 0x100, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x3, 0x2000000e, 0x6, 0xa8}], 0x40010001, 0x0, 0x101, 0x0) setitimer(0x0, &(0x7f0000000040), 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0xffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./file1\x00', 0x1, 0x100) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) lseek(r0, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8b}, 0x10, 0x8f384f8e01c333d3, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280), 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) pread(r3, &(0x7f0000000540)="afc082c860debdd8a134b7e86faff42f80b9536350f10e746d72ccd8832888f1458dab8372a94337d2f4a28d24a663a6b266f3608de56aa4be80ac5f6e6586f7d0f5bd66436fbd060948de7a526bfe490aafd348f4a4fb536e5ee4451597ddf9a647e54af728fee6f4438a4a615e8f657baf1ddb05097927e3cb9d8b7f3712adc963eabe813fabff1f47f95071c69fa77f70bf0b729ec25bc6e4a4126d4d91550c4ec9a524b5d101742aba26f172c055d4f57d9c1599748fea0a71dcb30bc278dcbfb3fcb8e674e5b8bbe48bf420f365e2180ecea98355815b24a3d4d0990cdee0e65ae9c4", 0xe5, 0xe8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x2c}]}) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) executing program 7: kqueue() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file1\x00', r1, 0xffffffffffffffff) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r1 = getpid() mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x17a) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x400000000000008}, 0x10) close(r4) r5 = socket$inet(0x2, 0x3, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) setsockopt(r5, 0x0, 0x5, &(0x7f0000000040), 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000140)=0x3) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9eeec0b026cb7de11", 0x10) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x81}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x3, 0x4) getsockopt(r2, 0x0, 0x65, 0x0, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffe29) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4}}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000), 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008"]) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = socket(0x2, 0x1, 0x0) connect$inet(r8, &(0x7f0000000000), 0x10) r9 = dup2(r0, r1) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x1) r1 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x12f) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r0) r3 = semget$private(0x0, 0x1, 0x80) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, 0x0, 0x0) dup(r4) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x1}], 0xa942, 0x0, 0x0, 0x0) close(r1) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x0) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000300)="55cd7003695ac23da3553b33c092beb47ab2d7b96a394a9697ca864ea9f5d4d70dc9fc0753cbeac31b26567b15f984eb0a382371", &(0x7f0000000340)=0x34, &(0x7f0000000380)="27ce9d15027e3150dd39380acf0ff1b2ec42f9bd6174ec950461f71575d8ba31278fc6ceba9d3672c4e9e2e12ef9c514757a6bab054ceaf9031085b56ad0ac920cf52690d6b9b84bca99b0b6ec991ef07e9fe54ff6f70e0a4cfb19050fda2a4f31e9959e8494", 0x66) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 7: r0 = socket(0x18, 0x8000, 0x7f) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000600), 0x85, &(0x7f0000000880)=""/4096, 0x1000}, 0xffffffed}, 0x10, 0x1042, &(0x7f0000001940)={0x7, 0x711}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = syz_open_pts() setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() fchmod(r4, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r5) getgroups(0x9a, 0xfffffffffffffffe) r6 = semget(0x2, 0x2, 0x288) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x20, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8000, 0x43) getegid() setsockopt(r0, 0x0, 0x0, &(0x7f0000000340)="f4afe25e4369cc8d54d75c3104cbbf0d64a7948ad09e46679992f9adbb3186688f42c902f7917caa96e39076939680e8016ef3b6a1098f8e9559d986f8f4e65eaab65697f97db326e6cd0bd2feb3bf9f9a4e42c1aac114cd1488720bec28507922ed3c97dfaead3ddcb67d32803e59ae1e48d9e764d9819cd2c76c048dfcb6ad2e5c5695997eef83db61e4d0117b9dff", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, r7, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) semget$private(0x0, 0x5, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000002c0)=0x1c, 0x0, 0xfffffffffffffebc) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}, 0x0, 0x3}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), 0x0) r5 = msgget$private(0x0, 0x2000000190) msgrcv(r5, &(0x7f0000002680), 0xfffffffffffffe57, 0x3, 0x0) bind$unix(r4, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) getpgrp() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000180)="94", 0x1}, {&(0x7f0000000280)="ec"}], 0x2, 0xfffffffffffffffc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25c", 0xc5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r8, 0x800c5709, &(0x7f0000000340)) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x2, r2, r3, r2, r3}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0xa66, 0x66}) executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x10, 0x3, 0x1) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0xc544) r2 = socket(0x18, 0x2, 0x0) r3 = msgget(0x3, 0x8) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x91, 0xffff}, 0x2, 0x8000, 0x0, 0x0, 0x5, 0x2, 0x4, 0xffffffffffffffff}) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1, 0x80}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) syz_open_pts() fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b3", 0xf80) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = kqueue() pipe2(&(0x7f0000000000), 0x0) kevent(r7, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setuid(0x0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x2000, 0x8, &(0x7f00000b2000/0x2000)=nil) mlock(&(0x7f0000121000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, r0, 0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000280)={0x4, 0xfffffffb, {[0x10000, 0x5, 0x9, 0x0, 0x9, 0x4, 0xa3, 0x3, 0x2, 0x9, 0x0, 0x2, 0x5, 0x9, 0x20, 0x3, 0x6aee, 0xffff], [0x8, 0x800, 0x1, 0x80000001, 0x7f, 0x0, 0x80000001, 0x8, 0x0, 0x7f], [0x20, 0x2, 0x8, 0x1, 0xfff, 0x5, 0x4de], [0x41f, 0x9, 0x1ff, 0x1, 0x4, 0x1ff], [{0xb74, 0x9, 0xffffffff, 0x5}, {0xdd82, 0x0, 0x7fff}, {0x0, 0x7, 0x9, 0x111}, {0x9, 0xa6c, 0x4, 0x9}, {0x6, 0xdf, 0xffffffc0}, {0xc9a, 0xffff, 0x10001, 0x8}, {0xc055, 0x5, 0x2, 0x3}, {0x5, 0x80000001, 0x101, 0x962}], {0x7ff, 0x7ff, 0xfffffffc, 0xffff}, {0x200, 0x10000000, 0x4, 0x8001}}}) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 32) write(r0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./bus\x00') executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000240), 0x2, 0x3) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r0, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) setsockopt(r0, 0x200, 0x48c5d6c6, &(0x7f0000000740)="435b8cd7b008a250775e52b6642a2c104c16a36fbeb2be01539d2a18d9c2e89d3ea888196334f9ff64e9557b7812eff8306421ca7831287c8b29002c657cfbce5ce211f7d5987b560dbc6469bcc65a826f7bff88c9256403b99db42f32add307d222207c7876e06092b1943e3fdb6ae2f3bc614ec7492ec383500f24bae003a77bbbd3745e666b58b5e22cdaa1ad2373e71eeab15991a9424f6040e44204e89447d7e6cd5612c0542eca32c552f761c30e1ba0b1b77c7ec5a077417efd6bb4013d18149de3d87c868b22d90024b7df1631f923ef41d2c0dedde3fe730e2c", 0xde) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x40b) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r1, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112", 0x22, 0x407, 0x0, 0x0) executing program 5: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x20}, {0x6}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000080)="2f1fd60a9f584bd8fb5555b8115cc2369c72490d13fd93d8183d38d4192f4019c9932177afe9a64f313f0b6f246205c59833bff935349b0a20fe543dc86cd46572511ad1011ea6cfc75515c9b9063d36ff57de80453f6adb0b713f6eae37f75fcb223491f861f3c5e4a6a93b9e543fa8a2921b94120d60bc01f9db", &(0x7f0000000100)=0x7b, &(0x7f0000000280)="ccd54da0cdd5ddc969616c21ed0d1c6073357cae0d66af277f81a4687dfd41d245cdd200eead0cb05d32366f4c3e40c48ca6bc5d19a747b2459c86afe4e818e1f259151f5f14bcf48f3aa0eac6076450eab9e4400e9277f40a1e480ef416436596ed4cbfd224f39a8e700e598a9f6dc1542de9950c46e5b765322d5cee05c40be588eb446fce6b217a814f1b1d05d8451a3b19704c5ddf8577398cb8652c14be41f452320a196db0c65a1fcf4b985193252d6eaf9e5b2d90377c6d48737ca7875cbcf16773b7f4a1c7716e792ac72a577897d1c19c0054c678e981aae13fc7e87d823a0ed6be6f5a1cf9b4e69c4c6cc1ce1f52c9b264041258cf04f82eae91d13cdc062233b775bea76cbef68119479f3388542a45fac521a2a0a8d69b02fcafc836dafc30d9298a6a3917b43f39c8625f703e2adbf81f74caf7e164c9f390d71c", 0x141) executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900", 0x0, 0x5}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="3d81fe28dbcf6e42991d3be71a2c83600d45b76724e0075dac56ac99b611779f372f69fa21b3877289a547a8c104fad6c16b2df1dba5e0b63102620c447ff4a128a86b9ac7ad5515b5944bc595a0e1adb5e3be17e34300a1", 0x58}, {&(0x7f0000000180)="673140bc165751bc44b5cae4aab3f312c328e476fa3f0890e582705c84cba1e951a06075ae6aa513a07d9fce8fc0a047f162c0a1f9a9ccab9dbb0a7d82f14d7015", 0x41}, {&(0x7f0000000000)="22b77a69afe1663e0ea084c6354e2c1ef7ee2ca60775c986a78825514c94339289110d0eee1d28bc9646", 0x2a}, {&(0x7f0000000200)="4fad4689c796", 0x6}], 0x4, 0x3) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0x0, &(0x7f0000000040)='\x00\x00', 0x2) setsockopt(r4, 0x1000000029, 0xa, &(0x7f0000000300), 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) select(0x40, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2000000000008000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x4, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) shutdown(r1, 0x2) r6 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) getsockopt(0xffffffffffffffff, 0x3, 0xffff, 0x0, &(0x7f00000002c0)) ioctl$WSKBDIO_BELL(r6, 0x20005701) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x1000, 0x2}, 0xc, &(0x7f0000000280), 0x0, &(0x7f0000000580)=ANY=[@ANYRESOCT], 0x240}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 5: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000002c0)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f1dcf480", &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) executing program 6: 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) getgid() getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r1 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)=""/235, &(0x7f00000003c0)=0xeb) r2 = socket(0x1, 0x1, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x1) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000080)="6dcf754e14610bdb5ec634264e57df0004440a4bc1fd733abc0499c990c44f1f020c3c3a2418a05d7ca037e49923df3c5997a3f2c96babb61d9eb4824ab4fe2235d7a0c67692d9d3940c22740d34134268743035482f9bc781fcaa9922f72dbeace843ffdec954ce1913e44c2aafedafe92e18a7f226242a98536defe82a0f8a50cdc8f56e309f57eb1b3788", 0x0, &(0x7f0000000240), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x86) select(0x40, &(0x7f0000000140), &(0x7f00000001c0), 0x0, &(0x7f0000000240)) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x3, 0xfc) getsockopt(r1, 0x29, 0x67, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x15}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) openat$tty(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) open$dir(0x0, 0x8, 0x1ca) utimensat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x0, 0x400}, {0x0, 0x2}}, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000001000)={0x0}) connect$unix(r1, &(0x7f0000000040), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}, @icmp=@mask_reply}}}}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000000)) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$hw(&(0x7f0000000040)={0x7, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x2}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f00003e1000/0x1000)=nil, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1c000000, 0x4) executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) getpid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{0x80}, {0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x5, &(0x7f0000000640)=[{0x8, 0x1, 0x1, 0xfffffff9}, {0x6, 0x44, 0x20, 0x2}, {0xf5cc, 0x1, 0x14, 0x8000ff}, {0x400, 0xe4, 0x36, 0xae5}, {0xf000, 0x5, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x4, 0x3d, 0x9, 0xffff}, {0x38, 0x5, 0xa, 0x3}, {0x5, 0x4b, 0x2a, 0xa5f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x30, 0x3f}, {0xa, 0x40, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d4a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e2d44c9516fad549535cab88727c92e4ea9cdbba98eea2a991e9839ac01634a347850dd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe2777", 0xce) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x48, 0x7, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x400, 0x3, 0xf7, 0x5}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {r2, 0x40}, {0xffffffffffffffff, 0x40}, {r5, 0x40}, {r1, 0x4}], 0x6, 0x86) write(r3, &(0x7f0000000880)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded979dbb809d082be965c9ade7b37f80034ce92c0606f5e31633a9b025425c32945bccfe53d46b7146ab112ee62a5587617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d200001b7729b53db27a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ed42d587416958b21a6df7ea2f8dc66f7a8493db2c5ffb09d883e5d4a9ea37241c51304ff804551859fcd4b3499fbbaad5039bc72228c43db25c93ce47c5de0416a2e545d07f3b9eb996e89cd44b6c912bc007bc77f0a1eeeccbc0a092b7ec4b507dfcd063e293606b8eb7b74e7bfe11735f74727bdbc3f841fa9c7ba302d34b98957094e3a0294e9236a6aae42b75c6e5d85ee813fb2784def3a5637aedbc2a9020243136d15e865ee078cfbf0c546e47c81c0f796834d32f818bb7b087bab0877f74826f7a68fde2b78c84a142b8250fd3565f4f2cf104acdb5a2c40a9c661172960de05f833fd4aa270ddf4f71631b6f3f8209890f5c7f4d5a37f63c728ff82bfe4593763f41da3e0cb1b123a948322df5fc8b4fdf1d37b3dd87db648da84207d02e7f536237c258a0ad7d171547b5a35b35e462c341bdbcd989ad6df77c4576a9352ef8a8140866f10bf58803d97e341bac0c2003d4c97b5bc73a6878a99441d3e5066cab3398829b2000fd9b014bd55964cb6f0585a0c23476a5a56747816ed15e43b4c2f6f77faa2e6752612190d709ef10a764f83077c7c922c47184ed3edbb1e3e108ba26aa72e2a809bad285a6ad6cbb3d4aa81dbc288ebccf21848b2df05f742a1406f01cb012474d346b726aa474dfd2d4e62d09ecfb20b75cf88744f4066d320a419fbcdaaef1c9bd6b15dc6cec0773a506ee7f0e54a153c4fbf43d9870100892c94f7110be0ef5e7fe7ec7f461f973bbbacf9ae9aff81bc30d02f8e5e6bc311d000000000000000000", 0x2bc) dup2(r3, r1) ioctl$TIOCSTOP(r2, 0x2000746f) lseek(r3, 0x1, 0x2) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000280)={&(0x7f0000000580)='./file0\x00', 0xfffffffffffffffe, &(0x7f00000005c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f00000004c0)={0x1, 0x1, 0x13, 0xffffffff, r8}) executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000400)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[@routing={0x0, 0x2, 0x0, 0x1, 0x0, [@rand_addr="544ce7a7ca1f37d9e8a50308a8345770"]}], @generic="c7fec71599401678cafeb0525acb26c124a272f3a688a8fb"}}}}}) mkdirat(r0, &(0x7f0000000280)='./bus\x00', 0x25) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7ff7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x2}, 0x2, &(0x7f0000000480)="e0727b3cfb9a9e88bad1e3c69c8bcc8a2c6b578a1e10a23e8a8ea3ae91fb0aee95c9dcf2e2e31b5b2b9cce639fab4a6568381ce5eb7b6e67b425a42312b276cb8ff66ce2c80043a1c4042bd6c40af9a92cfff02b32c27fe8d0750211d5afa45eb515a5d9cd34476c63d257d9fb9b0fb06869839ac5dc80472ad27f85722b138780653c252bea402008f30a41033aadc829f00932f8d37a9c65386bdd5a374e1139d7ac94d3348bc36286ff24b9cb80eeeed32f0f95a27139d3415fff93daebda9d168e4c2ecb99a8c7f1a79bc881a6d5379dc54ddf3f58fc00cdf8e6b595c25ea5893724da4dd6795761d493321b66c54f08fe406ab4ea444531e83cd8d5cf3aae1f8ec929d810e7703e7c353f1046acbf1f7d117be0b2778b893dc80e69f7a77e4ffad52bea7d3532368eb536b5849563b99f937fa66daea6bdead0adef77a43898eb2f7f428384949a5ee461a372217d59eb4ca6fd097769d510f1305b300f3fa38d79cce19119c9c0ab0d3faf1085190e0e58ec7796f0f7fb8fa3dada07ac49045a34d2b763315d68d293f4bf13575512b03ffdafee5016be570671f994f716e6724a1016082be82c0bc7840e83cfa4306882b2b3b5a138c98a7644801565b43565d41337adbebe19fa7c7d98bf605d152231b21df321e7eee89bdc2cdecc3f516317ca790313c4f73ad9d94111a5b9ae9618828acd28570b9e1b1d6f7c81ae1719edcad9a0b90baec7b5a5957a17ea4e7b3215e3c3d76e9e9076c11d28ac2b9e4559b25ad7cc3bbcd730ef01ece4b9087232dc2a17010c8be76d5c226a7a125a436f2db347694c9ae516b79bc1fc2e50c75dae4ee04993c6c9fcadbda85394f895e7e64486c3494d9cac7cfce55c7b962dab8a6e201ba86d6e3d08499da64ef600f03b07d3c18cc55f2e4f243f6fe565ea45b0401e1756028ce5466b8ba24ec2f5793f4151b25541951b116ba2c1f70611a40d8ffed8a0ea3de177286d39e5490a36b7f920197390a3861254317dcf37d02ab0937fd7913d9e6ca7901f40c59a3a4d1cf23dfc15f230ecd589f407bd48835ceb4415684c30d4941028534b7d6543694d0e4d30af563058e69d5d6a54dd26ae903b1374fb6aad5a8f9070172e789aaafeaf8b8ac8163959f867f26049f1eb24990b56d79a33a38cc5b25f926df02c4c80b3a36e63e11f1989c3e8b982109aad2318f78c9b35d6bdec86d66f1bbc1af035be3550880ffb090cf4696772120911c799bc124d8615ab1674a364ab756b589507a453523622a4f28dde005fee8a8097a9b6797f77950c1ec7c97807d095698833c5b3b2b5e6ed88b98d08fc3a0e9c7649b9ba876532c577417be1648480dd869ea9c8984cf77c9087ad8648f3a2f6ae4dea171402347d6019017a82296ba3e213c5dd4064d1932cbae8755276d938fd0a4253ba6df9a2e569810aed2f929472f370fe9557f759a394f8f77be5e8f61d03af86fa3acc75d8fc0311a0bab239e63dfad18ef6e72bf24ff1ce2c50a94cc7f2d17379b0b11586d63431b1ad09b69e9c1e1bcfd40d7dced75718410409afd64edbfa7a02fc3c89054496d19bfe6586c4d2023b62ea7c53669dc0be97ef2fd4f995a4ef1986bd2735a09505b86bbb6b9f65f8ce25b705ac03585c6c1da84782ac08b1df39a37fc75c07f15ba25db733de130313648e4ca7dfc3f7c9cf2d43b8687d59797cb294aa300c21009121f5e1fd0d02082412afc25d9df678912f0a4ca7ba5135078900c52e2efc7d49e4ddfe810e77dc733183a2a088e6e06d6e1be4002b1cdfcc4917feb75d363748ef18794ebc979550880a0e882b7911ffd4a02371cc10e8d2396e8210cedd41861b9fef3d1c23169dc0dfc9097ad24870e462cd65158b0e2c628ebb128fb768679dc53f04eee766aa9d869f7adef27a3509f4fbb3056a4ba4691ea62122d47e846d56bd247e8b51aa5ae3dae6709874f74a8fa19939ce6de8bc7a0dc37dcc385841eddf60845ebb28727f241995ea86f0dd05c6c276002c72b17db70c95c64c986a28fb261b6c92ff522d42af168902f65081d02b6bae38ea217ad27d4fdfb4e3bf6302edb905687585bf8814977f3409a2e88f9d0f5b891dcf282465c1496ce4eac511f1fa0c8758ac7b8ea42f8eea07c97c86b4fa8dee717f4f4a6c1890b775d7f64fa9b4ddd2c5b9d1d08cbf597046e46662320944fdc816ff4c8a6a90fd91dc5a3ecd3a655ce04fcaf6309716d1e37ccaecda5530254b1b20f8ca84fdfbb413c776934355efdfc08f49a488e22d419f9bd08258a9545f4d83f02185cc210dc97ce76bb19bc243fe0db29e199eba667a8b5a6daa78c51e1f33dfddf81052263131cd9b6bc7c45414afc9fe91aa1ce2a508dfb0d3fd0f6d3ef956594b47978fa77ba1e5dd46d439f080540f24d6ca56484176d720966e8f3bdc328646e725005bd645a22ea610236674e0703e0d77a313935c9792a81eef32acf429a99c379fc50e87f496de8040227c2b7cc22d67142c6c711aa2da452bd773d895958a3047bffd5a9ab70ef17dbe272e0e64e25fe4b98f5fcd022d59845a6402dcadc0eb913cc5636f3511680f78d85de981e2212d9b2901f81e706ce5e115f8242c145fb6c17a4bfb5132a457cebec181b0646a6ad0f7c8a1b0222238f7be46a6dabf2b1c5a19ea8c1aeef9dd6a5c0b1c9a96cbf5adedeeb47b9a6dfbb2801e807c5a24d6056ac97690c11686fde93d59af41813789ff97e2267af427e3d0c259b5f912baa8e40dcd9739a8acf4de73344bc57ca184a22fa75029eb3e5796a176e3a35b38ac0565f4627140c87216c2a21fbade7090fc707f709c8fcd9d73375e3c7766b991f2f3e0f54dd1916f57c68913308d15a48cd0fef5c25032beda88c1430fc6d13c27938d8635d998581a23ee1f978081c88f29c548f0f813f791a57eee18c51f48bb7c19d36ba3df44e279995be2ca8e7acb6373cabf2f38379c3e1e33edc70cf2ad1afc05a6c919616fb927b3171c2932482f45893fa424a6192ada1267d941611fa17c7e82e8dc0ac74a06004b060f82bc4cf3d117b60fddb6e675ac9827a850ebba2919d87abcc6a8b1b6974e3ea1a0f2441ea7b60c31a7f5b3c156abf595fe0092da38165ab4b62c744a3be23bb25578676576ec99f62fe5fff9016dd2461e6b0de142126de94b0a34bb159e09d6c30772106d288f60fb51f3bbb372e110a15d97dc4634f1a37d6772c90959590bc271a2c7de04ba108ac5b111d0abc035914671ae45c9fc41b212e9ad980d650e13b3feb323f4c415748ba169d54498db580e32576c58145e87d802e38b65bcd9b3a4520fc1f25bd68b380b223693818f9c02c0f9514aff51b46319004c9a01f37964c8bdd64ad2a18c39044fb1e45edb278de2e7537bbc624bd5288ebc714c92d1c1eda3aad80742400ca4f8c7ebdd42d5e62b81053a262ee83aa06758cec6c3d152e4d99a86bd5bd1becddecaf704001cebee96504b0ddbf068776425c115c58dc7a142fc5a4e5173fdd24f0a66ff95cb3f05815470c903523b01998fcc627f340d20887bb00e1f6a6a8bb1163a740f418c7d02d183ae8d4938aba2fc34a96b0f3840be563b5cd4733fc027c31b1302f0cf3e3a0187b1aeeefefafdd64d4d44d7c0eec1d8300854d75489cd50f445121478a7612564bd372b372ec124b4b429d8c98da2f4fb26b2d2bf363f5af21e4ecba785485c9383ca2d51c21e53c4a9261c6d00b5bca27cbd2c3d255c10126c3e1a0cf24ef3b0e32abbb02724e73265276b50532ad84b8eb4f3f05316a78291954e4ddac00f4db74b24b9a6ffdb917a570e3959f64034725eca2658d3541fdab970ec4ee97f639f1ecb8be580f5e72037494b3177d5f46fb3f41a4389ccff0377e52e4320c4e4365919be04d39a117681521733d6980a80a6ba38b0ad32b775b36bef373960f66dd4c71b2023ff54db140286ab25b9ddb55683fdfa014df2caa86ba11379d4b0ef1201e78afc0afecd697a5835b5279a7de093eef7fb6aa8946bb0e4a231d44519545e0c0f9e6b5acb091986881589b5c4b9891ef2e13306c556876fa5d4d7e59ea31944894098b4fee1bf6e6e644d17a30e8fdf6392ca14f93a6d8d1b457fb8e32fd015eabd6a752180f119bf1543b8c557b65d19fd68800ebd369ea8bf83ecaa168df5d4df7c635b4439a05d9cb26a23428330dcdc935c21165ace33aa40408627c2e327a46e5613531d38aa253451042c57cfdb976453c348c42b3284f29257bb891ca9fffb1992d438d2d2eef8cc267765bdb7cbbe77544b677d983911bf3868e05aa0097cf87a470550c9d1bf1e523f9295f9eb1a0455f7fff01cfc70c6b8a5befa6220c363b7576f0de40fd42302620fd3369563099499a880d98926f19ed01b958887c8cd28c879d06d1ee2e26483beeabd25d8df6a0c9597895a9838420ef234c1ef16dd71d48fc72efb1033ba12e2d96c4c5bacb6eeb0fda96febfec6920d8adc39e01759d1fb5c4ef375870cba8359e33bb2b08735f8997ae57900eff08fe41e3db21da9e686c4409cbaaa9e7cd6c3342ed19bb127ebbfe9b92f35345194454e30a13c833d845a83ef4cbdfeb265e74038b7db952d5f0f879dd5177cc0dc7ff3c3cac97b2f9817560ad081474aacdd3250828caee0221292e13caf174b310bbd925d38cf6285c174d96d841d038f392ef52956b1eb33533948345f3d1dca7816eed23b3b9e423167f2f1e07aadc001832e20c6db9d85b32da9f40b7c1b2013a7d1a6d98be6b0dc577194a6975808cc43ba3f3d8094b8b00ace144fb72c9fdf0dbd7ab4f46c9240bc42374e8ec50cec360fe1e086dc76a24102acff46bbf96dd6764a29153047e6b3d00a69df5a80058546e2748309b69e8d22388fdb6bc793f84e967db9a1bc81ae039a3eba780f81c65143777430562b991882594db8c15f04cce3cf7c70955a2337d1d344c430f8d819449b77f1cb9fa002a830edcec850a5aaadd85b86461f25ca569a6f321df67c5c43d886b1cd41d6daf77b98d44080bcafb4ded1e8817fae444b60f29b7b0ee850ef7f4f2930b86bb519f4ace0e7b7de9d4b3caacf23de796e9a398c94eca6107a42958300ca75b55a85489c03c969017f48b29a136f57a126751b82e1d8d7df6549fb25f36449156830cd0f78b3a8d6bfb2b98485e48181caed668e4ac298ca28c1cfabf45daf3c2d09f0f34dc06e0cf9729938f6ea5ab21526ae62558f30023980dfc2beb12070d9c1a939fbef088c4d130b3dfcda24bc70059d139a5584b8d12e018a4f3846db473cdc4dacacd071dd2eb54c03f88427a94c3c6b30912dab607999be2d6e3eca0f359765514e0c31b8309d6c734d1a93168ab5eb7028ab8b585a350d5420c1049fcb458bfe173b332f7aecbe0d750dde918496f76e9874af8e4a6505bda86b39de7a7fb187e1ca3e8a8d72bdd384b4a7b87218a711c828ef9578e16a0adeab7c4e8517f96814e069da44bec41c17208086dccc9248e0fcba840bf793bc260239ded68c66b4ed95693c9e185daab4d82283ec4ed09fb2e19dff1664a5b8d91ecab6292a8359c3d8879d63fd6dee25c4a12d0e839db44f439d2cbf4e36bda91704a620a2c982693601a9130cc5739a08920480590141c833c3cc8b949ff6ace5f2d0bfbdcab27963423285236d1d90f4891395caa25998e2df52beb492c2a53a86d3a892f8649d68a3f6898eca0513220fd57815f1e656d453142db3a72211db3ccca66620b20321fa22d514d7cad5cec49fde85be9a80dd8c77a6ee", &(0x7f0000000200)=0x1000, &(0x7f0000000240)="2661ead14eb8cd9c41925ec6d69a", 0xe) executing program 6: chroot(&(0x7f0000000740)='.\x00') sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000800)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod$loop(0x0, 0x0, 0x1) rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000000280)='./file1\x00') r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) writev(r3, &(0x7f0000000540)=[{0x0}, {0x0}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064d", 0x6c}], 0x3) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x2, 0x5, 0x98c49791d1c4874}, 0x3, &(0x7f0000000980), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) r6 = dup2(r1, r1) close(r6) kevent(r6, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600), 0xc) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x46}]}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60e524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d2ab9e0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003956457d96bcceb3c014d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab0bc9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114a12b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=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', 0x2}) socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r4) getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) setegid(0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8060693d, &(0x7f00000001c0)) r6 = semget$private(0x0, 0x4000000009, 0x82) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) semop(r6, &(0x7f00000000c0), 0x0) getegid() semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000180)=""/40) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x1, 0x9, 0x400, 0x1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 2: sysctl$ddb(&(0x7f0000000140)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) sendto$unix(r0, &(0x7f0000000000)="357a2a2125597fe11ffde73d75aadc39ce5516716b7b4fac3b166ee3ddd0e57c70710bad6167b32a7c60723bdcaff1bdc0069a1721f9f2721dc53512bddf6d31db36e8719d59a46c76743ddcfa361dc8b0aabe002bf0f3a36fcc224ff74920849062db56bf46d30dee74044d2b728c8209f0d8f301a17b5b215c7f3f5550bfbe725a41e4660aa91b", 0x88, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206937, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$kern(&(0x7f0000000200)={0x1, 0x37}, 0x2, &(0x7f0000000540)="8c48fee08e6b69ecf40a556577b3f052a2bf485e909bd50043da8e2b36fb674ae74c58256df446dd44d61daa0034733885d22300efa8d64c74b1edb1488794d11ab205277f31f6aae08580dfbae2d34e5c7a3684617a655a0c722ba015eed12571053c95cec1abe9dff00b893401960e91884fdc283bc4f96b6debefeadb1cc37981254cb1812389a8e87e0cb626ed99bbc15ce6cc58cb291d5bf52ffbca9bc6d154596f439527d53681856eb307d175b5c2f146380fb9a82a4ae834928161961179be3dfa62a8d180c56c60ce729bd3", &(0x7f0000000240)=0xd0, &(0x7f00000002c0)="a98c4d2ca3e0055f967fa317de7cc5c0026ebc38f8c0d3c85c5ccb2acc7c4f6440ddc1888606bad1f4738027a23f99ec8ee9887273da234fbcfc7591b113bc741ea575411aef0b979a090a493438f7ebad2b2c7dad2f475cff5f3dbaa68e8dd7277b0ca32d0d24b305d5e58eebbba9ba17af9c3a3c27c151e55bf8d9dc55b57944671bae185392097ce6c88dbfcc313fac032a12a8247e45de0c50d2e7efb0de1c50dbdbb6fc0b742275d994d409d3b17610", 0xb2) r3 = socket(0x37, 0x1, 0xff) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x82, 0x2, 0x8040000000000de, 0xc}], 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0006000000000000000d00"}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/143, 0x8f}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r6, &(0x7f0000000180), 0x0) recvfrom$unix(r0, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) symlinkat(0x0, 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x18, 0x4, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) open(0x0, 0x80000000000206, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000500), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14, 0x0, 0xfc}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x60}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xb81c8338410b32cc, 0x0) executing program 2: syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0), 0x0, 0x0) fcntl$getflags(r1, 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) fsync(r2) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000380)={@broadcast, @random="b09d9c38ce7b", [], {@ipv6={0x86dd, {0x0, 0x6, '\a7/', 0x0, 0xff, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0ffb2ad63cae76dd9ef8ea2", &(0x7f0000001080)=0x2d, &(0x7f00000010c0), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x15}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) pwritev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000140)="ba3ac3c821080a78788e245e1d4f4467f4019fb0674b46c94ea0b1b28734ccb565985c5fff565e44d2ed5db28a3b84c50bfb454943584dbef24caa1a2d68fd609d61480ffd52e92e253e99ab694ddd27188133663922778e685f33dfae6eda42c9d3fc931604ffe6526963d9b82b0a153002b423adedb63bbba5e674f278dafaabdac5e3f8276c024d20ea997cf68323e6d5ebbab25f2a7302b97c69359c4383b7e3799e3f77e722db12ae7cace6448cfd857ce62a56f6d89ac6873c5823a02bf0f024649adf9fcdca88240e", 0xcc}], 0x1, 0x7) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x8000000}]}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x5a4b8339, 0x4, &(0x7f0000000800)="a38cac1b047cfdf189d477d45ddfa7a5686c38d4f6227d0f11f438782232793b21d855a70da70dbe2d9b6d8f5aa4daf5e0efbed1f24889e610e78f1bdf27a8530a4bc827b95f6c2cb68890dd7f9a924b9fbe8399a08621e13e58d806000000c55af42547fecb607f5c9aa8db8884fd551ad280dba3002b28b1d0af3e33300700000000000000494a8a9dbf3f73f1fbecf03116548a23048b1c4d66985836d41b8164e4c785b963a59be8162c84b6aab45ee50e3a78ba3567e82eed4c5204969ed0397c59d11955a7b4f2fa63ce739ec4c4720cdbaf6b25517e58739ddd8bafb78f4aad25dd8716007046c13e0dafce66523130b4d7de3b17907c1258cc6f1323884438250506518adae348fd0828bcafd6e0506003d53fee56f1dfd150913f3824667a8288aad935018001578c81a34e172643080fec2752624173eeca71bafc", 0x140) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000580)={0xffbe, 0x1, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f00000002c0)='r\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') link(&(0x7f0000000280)='./file2\x00', &(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000003c0)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000269000000, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000380)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x11) r3 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)) semop(r3, &(0x7f0000000340)=[{0x2, 0x5c32}, {0x0, 0x8}, {0x3, 0x7, 0x1000}, {0x3, 0x3, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0x100}, {0x1, 0x2a, 0x1000}], 0x9) semget(0x2, 0x4, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000600)=""/76) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) r4 = getuid() seteuid(r4) getuid() ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 1: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb1910500093c57dee41a32873f9177445fe0afdbafe8000000000000000000000000000aa0000000965000000001f0000000000000001000300c2040000000405020a5f00010005e51d2d1d354d43fd37b2f39476f83f28aef8f157bac813889aa7efb7f6df04d61be0bcd43331c9a416fd2e427ae43ac282ccc984b52a328706680d3c7f300c954806f594a741047d8a7780c474723b1c0ec38a36fbea95d5056ddd34efc40b3dac7a52e2778f406ec4fb4c412032de5c9ae8fbf1247b46e7614498aae1c17c84e9a11fa490f5b005731c7f538757710581efb1d8f3bfa889402bdaf960125f59128aa7abea99ceb5f20607ac7050ef4d445d6f9d0162da47d5d6c5630accd950f9134138fe16fb096671718bfbcf2377c34615db476663741664a66f6d75e795eb07b6caf522000000000000002c0a000000000000814371144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843c204000000ff040102000100000000000000001d0400000000000001010005020100c20400000001040109c20400000001010400000000c204000006240000000000002ec000000000000008f85be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476ec204fffffffa0104000000002efc8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce274450000000000080000000000000000000000000000000000000000000000000000000000000000ffff7f000001ff01000000000000000000000000000100000000000000000000ffffffffffff00000000000000000200030067000000000005a0630000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000400000007000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9c692d82974792dda361242022306b20d475d43263f2841109445cba115da4523cb52ca3db35a619cd73dfd4b424b624bc5f9aad4829df326fc32e980ebcb819d87459c99534ac8b3706446e2bf074d721cc3e50748710e75a76de60d6d035ed2257939c21be5f8c62e3bba731cba"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) r1 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) r2 = getuid() setreuid(0xee00, r2) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) sendmsg$unix(r1, 0x0, 0x4) socket$inet6(0x18, 0x8001, 0xff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x7}, {0x18, 0x3, 0x46, 0x2073}, 0x8, [0xffffffff, 0x4, 0x8, 0xfc000001, 0xa, 0x9, 0x2a89, 0x7]}, 0x3c) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x200, 0x0) select(0x40, &(0x7f00000003c0)={0x30, 0x5, 0x0, 0x3}, 0x0, 0x0, 0x0) close(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r6 = socket(0x2, 0x3, 0x9) dup2(r5, r6) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x20}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f00000001c0)="71f9235a91501d94a34b8e7f84cf06001c7afec370821774c24cc1662fbf34c9cb48021f39d79a372d8dda2ced3e4b27000000000000", &(0x7f0000000180)=0x36, 0x0, 0x0) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x3}}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000004c0)=0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x4d}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) r1 = dup(r0) pwritev(r1, &(0x7f0000001740)=[{&(0x7f0000000040)="c3b59635f0851d7d6e4231504662f6d14d42227c51a30c8e4c58fcda7a54a9a56ae0a8ec776f65eae2daabf90425e14316b8d7af253f932a17db60b1", 0x3c}, {&(0x7f0000001840)="32a01db0118f060f6ba6ca3741e93798616f7ff39060691ac32d2529f3db23206429cc4754be637ecfeab45414eec2e03d584255d493a4e42f6754323dd11e1d718f4e19326455256c0633c2729525f6d898ec7cc924c64cd800ea52be35e2bde277df085fe563f68c38be8fb3b62650e1d683d834a3b703ffa31b4c0e9bad3044cc70d152eccfed491f92fbf53a4c9b25df29bcd8393e6483ec6673f33fbc64f4a01cd3b37743d90332836f9ab981b3059369f7e47624f1b2b9b5759d1e368178b46c1b250c0f4057201039c220a35640bce8f32d354f01e4244b4a8f7d4169781e3b2ca9ba12a63ad6f5dee7ee4e9c8f", 0xf1}, {&(0x7f0000001800)="5daa1b214cd9869c76f626c381adfabab3324c", 0x13}, {&(0x7f0000000340)="5949feb105ea8f98c18e58a5ca213df9fab76b6e29336157095883968de2c3ad81d32a3508951bfb2a87fea0d2f5d0accfdcefa918f521063451f14b4d7a064c97741f42c05078258f3c09cd71cbe7aed719c154c3fdafb568235332bec1b158f3c0277ad82002", 0x67}, {&(0x7f00000003c0)="cbea23e9235977c2f82c0ad5346d81f689c92849f6e996cbda90ea88beeb10df4f9064b1aee512d45cc88b620e2b4097d856414ad9683a7e6ab3812664df298750231afae32b03aa9218552fbace45b0822d0584980650ead79be087c040a87222df44ae122b5274930106d235afa4f4a77f4daeaf9fac8000d091350f8a4f9e6264138184566d279569eac1c00db612d1b129d9de27605a", 0x98}, {&(0x7f0000000480)="df4a42ce9f9d53053257384095c58fce42ae452ef67fdec3478f802b4afece65fa80a37986a927a31c2f1baa5c4d7fdfadfffca416ff6e05bdd7aa57c9e1148b5b0bd9dee47730df7891e2ad49915b33f3f196d5a1cb10dcdc71b1e61902f8ec256d2fa8f984bc4d82efd781e69c4b9a3d49ce0e5c572e69f2d4d8ad8bb1bb0c472d76", 0x83}, {&(0x7f0000000540)="2ead57b04b1bd49df9ae5c180c044243a4b6d1b8e1a8856982be63fafba80abb9ea3194bc4baf8b34c71639e44e8886cb31aa632a2bbb660b96936063ea7795339300528b3525f8584cc25543112fa5ef2cd8ecea52648aedf9d2cb15f6b7d2de6e4d09b1613a0bfbd3485d52b5e0216a63e16b407c508e0171cf0552a049a88f6a3db93949cfd790cf7fc93b65df4acad935c53687203b569e60efe96385c2ccedfa76bdbcbbbc83f37dd19bbd02340bcceddf224f9924b9c1c6fddb50f01c11a8f51965d47cdc008d80c7306949117c353f3dfeb2cacfa9646c38bb2242e46963119d66c6952872b2c4d7c77872c90119f103070aaac1ba5e0b63974550dfc2a24399fa4b49d34c9b02e4d62c8b4a1d7a8b4a447bf3b165e4a2681a7490e0fb56f9e808ffa69d92d7f6e18631ffb3c7a6054723e84e2738c6d732ba6dcb3738f9d3e00aa64b3e36a8e9da4873430427b8227eebe7e2def700d8b106410618bc3a37b74e07983103a42ab58f2f644d36e31bd38d6947d5441e39965feb3ae2631a02141b7b158203546d7be9ada87c78e7b3be1e37e74995994b73c3b2980d3f15ca687a6dc0504bc3b1bbea28ae0dc797d8f46185ccb8b59744768685a3387533d52345f4b8ffb355edd7d93c7e1b3eaf36d79f6b81d4344e7224e41a631e51cf6aa2c2080f13cc8d8f408b9a9a40c0adec19901b76720ec26acf1f6fd3153332ece2bdacdf82cfb53e0b3dd8b547b01e7fbe4f76d96b1bf24bc082b463fe4814f3a96529050974a513bbd5649151eeb92e14f66a8fd62c652ed9ec05da3b889fd4f2bf424212e0ecab741390334e2dd827116ae35166ff0b2bc1467ddbd5ef0d233720a921b279ecc259815a7540542955c5d1d65e305cf9d3ca600fcb1e377887c81f3ce48cac5a582dd4d87206240d7d3c3fd6e11128a6c4d1565132dc0f893a3ee344204f9657ee8e94f368872a0802a4baeee8be5a2e8ed7a2a20b8c7c04919a559b91c88c0df4a73c66b71dac56af25afa672ca61825b307812e50d757c5860116f4312a3a407ad9ac3552df79794a139e23365a22d7d78b4116d572ebb14a9d64bd7fa758c94068c21a3eed211120f3256d1894486a3095c2df4c6e0a537d592cc52d9e8acc97c29cbd5d0337742f26c2fe8ae7dd0edcede2848fab4f05684db9b82f298f14cf6426ecedb5589a2dbfd6a140c60ec4032b9646005e07162216ca4b6adf1f1e001edd1b7f9507a4777a3246a97a71c44ecde123b60975e015eb58873f11853eb5a0c6fc392c43cbfbba06d642d53738d029ba01fbb0ff7fd87d28b0517ca02711d4499656a9431f81626d62327406f18e4df9b0c14b161cf50bc531fec5274d40df716ff427f87d82ef3ad70e5d6c5a4549267491a27ae7aca90c528861edefe34de208f6de5292a66a808a8d8abff27db6022d09443b1f00f0efa428f2963e957a1622f24ef07bf862f93048d91c9f31a8c3f5a1922b74467f3eb5684df225e7c35da493366278cd74114a087285ac1ad968cea379f9e2a14fa7b43a53c0d217969686919989119f6a0420d81c503b06c662584021e327c6088dcecd3b19ee78e0b7ebc2024603fb198361fd2a04dc262c641d0000e4413bc90b83ddf4cbac82a416f641a29b56307b9456e9066372dc76fd69b4c32992f7efde2704509fee7a0a2ceee4d832719586b33e20412e5c3c78b207f5467c76918cf58989d0412b89a3f54db604e0727a1270a937cd6264f441db22526baf74ff76be83a1d303ee3792d046d6d2794eaaa9171e6413ce3a05496110c9ee71f681dbac8484f309a7dbcced8a9faac5656aafde7a89cada83b9c09aceeab2980920521c15b809b86612f71334cf67fc1dce40e76a5b8172a52d69f2ae7ceafbe979e368437443b20085c70fbbad1cf344f53f73dd0f5d2a975d58ac6bf97c4bd3ae042784c731e590a4c8e0a0456133041aeb75a56316a64a843bc0045acc56c35c27deb1ff87f69c9fc2e9c22037751368fdc7966abb02a89a6429a5a291a804a4e934c480781b33d60363eb1f0d5d5652cd911fee1214a21a10512d4debef558760d21d1e405f2e7b1993319dfceaf3f1c4d29f03fa958ff86ac7ab572be4f55ed399b0babc0c1804ba3d144f9636aa2f054c0058d80cd418f194ccf6d65152ccd25a699a053adf0f4fdfb7b90d0df359ef3ddff98ae498f5d57daed6b5c7ba702fe1dd3fb1181b622a2f8ef5e2301af95b2a2a732563fdaf396ca5d64a4ea8c7db9270cc497156f30f72e88dce7da253fa6ef6ce33352fb788f41900e93bf434e5e49cd0a59cc011737b9ebae9f84436a734705ee4d0173868bd823271d6798359a0ddf2563b8e0de2df533abd4523386e72e7238534117508918d3c1a1a16630fb202e92a8d193e30ebbb3f2ca2476fa90a0de0d0b421f9395ba30c0334235edf9c5e5a08018d83d1fc132f93eeeb6e0bc1cf48221c865adf379332823e26bcfd47af93cfa717340e61094ef3821571f22983b71e2fe88e0224f2d778292e9a0e2d5050f7c786de45e079a52947e7d880117aaac9627758c157d4fe35839f7f4e78c7af3bb66d3cea2233b3b72841cce1d818aba2150c5d3d4d82f9a5572f90b7decbfe77149a90807f42775099f852def9f7839b8376a055203bd6fec5ff7d007ef2e9d7db11fba41393c3c54fa5a3125f6d66ab295580ab42655152f3189753bded79174ae30e4c9d8de92f8ea5b96bc4fc5f65fc69f7ff905b3e36a6be07a0b2e62ad585bad885c43ea92f5e1056d6edc16014c2eb72eb9ce4388b00514b962ed23ec56059ead9d9a10540074e0fd4840074005286c843d556e086574b134dbcc0573ebebc4944a157cba796a6248493b26b9677417c5eb4039bf7f726fea5b7a9fcd25106ecf2ed43ff35cf7cfc2c2d1c63659ae1972f722e64947ecf47ab9d2fba0af8dd91ecf3f4d1e929756352ed7bc245cbafd803967a5f98ad8614669293d5b7ba1ac79a529c19304f8735dcb736a40a4b2c8c254c7619c9a365cbac4894fdbe7b92c5800dda48e4f21eeebbe0787dce70d1e67953e9498a80c0d584f09f1e7fc68b80b0393748816dec74c17e3112dd14fa1c7af174d738d755804cdc9145d0bcef7969e81d2abcd8fab87597801a60053c42cd9ec528e42393f53a73bd67fcd4d35fee8a56ce30cf36f880078cb60edc99c2a75b0c12dbb98ba8b0b27756b08e6068a896101425a98fba8534df458b4f34c4dad1dd72e6bef9b6d6877ddcf9b0b6716719f42f3e3e67d008b2977ab0f44a3f4795fa4634582e5c988b882464f21db29342a2c2527fedda087ae551d79152bcc88025760f0fe673ab02814a695cffbe390ce56de1ad1e793ee949b104a0491ceb8d2a15425eea95622d082e6b9129716d9ef1a060b07ce5dc26f25e5f35d3541c540b0fcc84726c66828fb3333cacbb09ac06a071cc4da1ae9d9b41348c24c9cd3333dca0b1fda4528c7ca82678a57a9cbd69c4713129347a445f2cc9465c4599a5bf1cefbb56fb37678158f67101e05561628a778ac6a655a8d9689052557ea154dca9c249668ab66d81a301f1ebe55f35453ba18172f66cac11dc52198660f903d546bae4b0306c6b5fb5cb4527b989197b0cd1f615d0a398e8929ee522a10e4c517f2f8f8afefedaf05ddb0ade2418e89a3a4e836802e199ff8877ebbb6088ea2328199e933a96c9d1241093da975e204bcd0cb6336a075d6d17c2aad95e723da7dc6508abc430e8e51c020b8c3b092f8c5fe4be5a16c37f906dc84d2959e39c02861e2ff727830ce1fd563cc7c0471026f43942e8c45ae244d47fe314af52830c9e4df8e0b334417352fc4e53bf1c6a4c632c27e6da5c893187f45304cbc712d73368d7fcd67c0f411ea85b0bdc5273eea30f0ea912dbb0e54fc8c7587a333faaec0b37604b96f4c7582f1cd306b8d99c5d16afbd2808e8805eb8fb0e66d6d30d7d13f701bfd3fdf2e1994293f048162e911fb59d25c7ec86bfbb0787f5584e41603064ec4f4360ffe5677244112c641b824f66880a058a91ff3a74cc867f25fb76f3d92b18b458efb017d85363f798ff49d1a958186f760f5d734458b4693c92328b056d0af2853a66c7781c4078676ce51accd8b476c86296114d4ad3d10476c1b8131bf3a24ba4f560e600bc9c855e55060c0900a1695db98ea9f98f406c8636041fb593c7db2dae317ea14ebb37f1ee4b6c711f9d7ef377f2466a3f4c467f8ec217bd490864b79d181ec47269b9b337e4e4bcd9fd6f6da0547caf28315d83bb28817b10956a64198b7482612739df1cb958d90fe93136fbe553e6a139ecb63d0f14530fb58491a7d65e75aa2440987eae3c2b7c03332abb28f5872c9608331e4c76b0d48d48457c31bce8dd56bad9b8eaf60a41f81dc99038bdf1e665080ddecbb6f03e78862d92f1255a2bbcc5609cf766d098c4c63542ca9e384c66cddfb92d82dac484ce2cdaa29bfde1cee4486329a0d610a2db17d84bea1a2a8dc9e69c74a5cad78f67253da1f07163bc6c3ec4442015fc8da1d41be01b4788a7bfae77f39947a0c9738d6e4d694158af8c3993ed388abdf134f2ef580add148b631357f6f730a207839bf5837f81746ed9a5644d1c2e80c998d180ea4277a80e6c3fd267db0b40e5de6dc3dd1b3cf7385752bcfd1046d5f3da3fe3fca024d5e533d82d15990c0d515c8432493812030b854fe264f6efaf99e60c85fadb293dbdfb730055ab13a88b4451d21634d2d9a084ab432cf6888b8472980d4389371c1c01a7e4f04b42a036bf76f8ad0bc3a9bf0166248d88def826f8e4e68dff8c31ffc9427393f925a395b6a7ce845d8f8163955eff6ecaa8a2b10a8ee7e22a9056300f4478c715f01a71a2c07e4b90fb468fa94b3603fcb0d06120675fb16e77f188b7e2329e6f38ca547c52ecf3347e3f21a60880214cb1b716d8d001b2a51daa9441bec5995a427d422b9bba67754b557bf8482e24cfaba76a691aac42cd535278e59a5d776910d0cc6d8e3266ebfe142e6cc246de71dcadaa4298fc6dd6aa7c63bf8e57dcb3a40eb1208871619deee00cd621239987b9a98b44d47778b4775e498b1412f92240f713518425a3be4d92f6703357e412841018f9e4a54ec65c0337233fd3c4a7071ef6e88b2482c6ea5e55fc1d603dc95a2bd26cba5b4b94acfc96753e7538e198937db89fbb4403aab0719747f1b0bf7629d6c071cfc40b8a258997b3aa751e9f35ebf686bfa3cb08e71009c82f6fd257e8373a33f83b3c77604e9d8717edf33b28568fb258850c9a33b6e853da996e07fc908abe1d8a2c81e50c00603602fb10358542b3739cb087ec8fdda5e7666f6ae4585904e7a481a0d91f6294bdd4efa63a0f90a7bb9db3310fbeb7aade7d8d659d72a0896e4dae73a6d3dce4b5df2611a52038b0e565ae2f5a089d537b8f66719543a40fe07b3eb17943202e181aca29c02d273957f6fa28e638eff0622f28a3098fe5d16f671b665cfe35439a33ef5369ef86bcc2c18abd955b8ae03de40b7dfaf835cb88c4a69bcf922e2933fa49d7ab87569f04945e97b882e558a36b2790317a8a3d9a966d4068ace5979d9cc367016d2893880496e52aa935dadfa1feaa24a88303c948dbe724e8b8edb87bb2728da7ad32e004fee53662b4c1159fcbec62213b753f57113d99fcf95ce7d4bf129db33859437a19ade47a6affcf00aa9dc140132a969e2d06b7fbd4566cfd5689db8618d74f78a0c72f826b9897ba84bf085a76ef592a14a5b9c7a1e9484e", 0x1000}, {&(0x7f0000001540)="1ac48c7da2cced944ddc5c060291dd287ef139638b8358c39cc662ecd5d1e3b3c0df5e7756c7942c728c4f52e8c671942a47d37c254a4da0ccd34d67cb3ff86f761d17385a662f94c9c07c210c0f9cfdac878229996c072155e9e1bcf1881a2e1a80a62d25b386a8a6b351c3bab3f363f05cce18b80bbde14397f752c6ab1ea482feafe158e30036d8df3c7bb020d380fb52cde14f609a1c4de9099f86a81ca00d34a7869032393d2106182a82d6dd45fa62097e75b1fb7baca1", 0xfa}, {&(0x7f0000001600)="375f6a1ac1f6ba4202c2ae3044ea0ca64ae8e85d25081d4f043f377c2e1575eea0e088b7c6d2ce61a61417c1c404c53f543fc116b911138bef0116cc0a82868bf6ac16980cce7565c4475ba21b7b83b655b2e744d9e117a923b1fa95ae125e0112c7626a3265d613126fe8a041aec85c40b53b0cc5c603f8f6a0b38f074923418f008024d103703056590c5876b1cbf430dd6a0fff8c65e6ce0d0371ad765b471db5bd355d6de7d7c8c60fbfa8657022621d5dd22a61226cd72ccac9d5cc6c8de374208a2ab3c512e0f2f5d133f9277a69b5ae8a546e16fdbf40ff6c1c7a706b038ac306b7148f6c0df5f5a62e27edab04a315d6d9bc", 0xf6}, {&(0x7f00000001c0)="02cc6b4a3913745a82659c99669ddc0d697e61054595208769daf4585b8d27826a6e93c8e287d00e4c5611f0", 0x2c}], 0xa, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket$inet(0x2, 0x2, 0x0) r3 = syz_open_pts() r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x6) openat(r4, &(0x7f0000001700)='./file0\x00', 0x2, 0x80) ioctl$TIOCNXCL(r3, 0x2000740e) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0x0, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) kevent(r5, &(0x7f0000001940)=[{{}, 0xfffffffffffffffc, 0x2c5d36d679bbffb1, 0x0, 0x4}, {{r5}, 0x7ffffffffffffff9, 0x4, 0x2, 0x4, 0x3}, {{r6}, 0xfffffffffffffffd, 0x2, 0x2, 0x3, 0x74d}], 0x1, 0x0, 0xa9fa, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x7, 0x0, 0xffffffff, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000300)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) fchflags(r3, 0x10001) bind$unix(r2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000940)=""/251, 0xfb}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000880)=""/156, 0x9c}, {&(0x7f0000000580)=""/202, 0xca}, {&(0x7f0000000080)=""/168, 0xa8}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x4) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x142) r4 = syz_open_pts() sendto(r2, &(0x7f0000000680)="d83baade85cd0514168f09c1d6b6e6cd0e2c9e61cf1abca1b26658350a2e4a2484dd1459bc07c307d1b7c96198dc3d4f2c05c713f663c82682b87ede430f324a5005eeb9e17d5c4496738fdab8ed80a1d5ec4b5d1f78465b969d49638e71a2e323ed5bf9d742f70bfbcd3e783b9d50f371a22c2bb0728cdc483052948a6cb75c8a43cb0a6e2921828c14450b1652aae392d1bcdccad06160ad09c080a8670eadc12310a51d22670d8307d33b02164a86a5a361294c95a5e854386506ebee9e45335a2883999cdde27f9e6a702e5e3428a7", 0xd1, 0x0, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) setuid(0xffffffffffffffff) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000280)=0x1bb) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r5) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x800, 0x2, 0xab5f, 0xd56}) r6 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000780)={0x1, 0x0, 0x0, 0x20002fffffffa}) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) open(0x0, 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xfffffffffffffe3f) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) executing program 1: r0 = socket(0x10, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000080)=0xfffffffffffffe2a) r1 = socket(0x1e, 0x0, 0x0) r2 = accept(r1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000640), 0x0) close(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000006c0)={0x5, 0x80000000}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000700)=0x8) fcntl$getown(r2, 0x5) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x0, 0x2, 0x800}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x1) poll(&(0x7f0000000040)=[{r5, 0x4}, {r5, 0x100}], 0x2, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r4, 0x5c, 0x8}, 0x49, 0x8, 0xfe}) geteuid() semop(r3, &(0x7f0000000500)=[{0x2, 0x1, 0x1000}, {0x2, 0x3f1c, 0x1000}, {0x3, 0x81}, {0x0, 0x3, 0x1000}, {0x3, 0x1}, {0x4, 0x6, 0x1000}, {0x0, 0x6}], 0x7) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x48, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @ra, @pad1]}]}}}}}}}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x42) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "ffff0000490200"}) close(r2) ioctl$FIONREAD(r3, 0x4004667f, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) fcntl$setstatus(r5, 0x4, 0x80) executing program 3: socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x800007, 0xfffffff6, "2e07004d007c26000008cacfd00100000000ed00", 0x200}) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000280)="8fa639c803f97f1753735a8fd50d1044226b9a4dc86797b19a00abb5b9510fdd5a27de8f8f9d512d32b054b83311d8b56b91a61491f8cb84077e6a6634fdc068895d8e4b07cb71bb3d9f2821978609ba1abfeb", 0x53}, {&(0x7f0000000340)="ce56a753c887f2f69d195f1ccb4f2eaf0f29db4d20c572ef660602bdbf7e081b01540527ef8cefd08fa05f0f9fed7514efb8cd05fe9ddb4d83708d555634b8d0562f86aa137ed16968b5c3", 0x4b}, {&(0x7f00000003c0)="6e1c1cabecd46a800ac060f9be7aaa195fe326ce71a6b4cc375fa5fdda74db0eb6430f56fc7465fad1d6bbc733b9ea8d29d292a5beb883605bc2706e26b48494b06c8640e622c8e6c400fcb13b287a7291623c6da0abd3482751ad774da288be6e5bc61e7634e14cfc034c6d1d1dd43f16a649bda97533a81b18b6ff755680058a7cbd671d7a87045848a276f30b754fd02ff53ad5dcde5dd29b2b00e6b3cff6ce000fee87ac42c40bd79b3bf1bbf2726dc69bb5a08203111deeb2c2405ed98d713d98d43de7fd", 0xc7}, {&(0x7f00000004c0)="53c90fa561ee88c3b1a3705a511022880f4b247e498eae0ad12a1fde22ddc6f9fed7827cf4282f0a524da1654c76f1e87f3daed6e7d0b4a30cc0782c22e3fb70c1dcc6b19cdd3e3f2ab0a2acaca93f3090e65b8835a11085437b5cbb8bf3a90afc02c099336971772220d341584c88eaf9c79476ca74fd141ed86cb5574c1ec52f2a7b888ca1e9a4a1c1683803337b213f635c8786c5f7fb06fccabb5bd730cd8260b40ce20152baff9530ab2f9dd74695a8f7adf4280b8fbeb5b5f092f99ecf7e1b5e", 0xc3}, {&(0x7f00000005c0)="3335df8ad8fd5e1a1abfe4ed420e45955a2a83cb87521e6c133cecde6b909a69e41571dfc6e78dc875732b2ae22b83f56ceddeef29fa11d91f2e33d52edaaca2f509ee32d5e99db7da78a0aef0ed34f08cd9f0e353c5128521fb3d7bdcca92da877a8ed8a8894457db8761873411c7fcf3a0c590ecca87e4fdfaa39afd9a46241c83f9b31340b414da998a20f99101ca8d4e6905fec3721e98a53692a31b063ebc11d949a24c487ac438ab5b126086a97e612fef26d2de339a0b5a861cebab83455443a4837f3428b5877af2684450fbbe05508e95d2b80df3db1afdde07a1e6a81dc977a37f879336", 0xe9}, {&(0x7f00000006c0)="d48f1b99456211fb0996a60173920ec962e13b1efa9d357c6d3950edbb0e3da5d0e3286a55ba75c6aca1e3231b17712016bd80d7f8969823765a9b46bdc1b33a81f34e09c5ab33e714a7348accc2e14847b66a9a9cb6aa88655da22cf2", 0x5d}, {&(0x7f0000000740)="2bafdf361eb3700bad5cedf5ff7dee94ba663c05208214c6c03222e5204dfc242fabc161db97681584eb4e502f76c25342268335c28f566512f0dba5d3afbde3f9d628b862b458369b10ca1cd82e6299c65a80898e3ef1d95f50d395a7a8f15a11ecaab5488d3cf927c52a0e74c20f2ed70688b6b3d1aed1557249d01c1949095d04bb5f265114bcd1a5633098776340a305228e3be8b6f23a4255f6a67dc2768513a8b16bec992633", 0xa9}], 0x7) socket$unix(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x63}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r7, r7) r8 = getpid() ktrace(&(0x7f0000000240)='./file0/file0\x00', 0x1, 0x40000424, r8) setregid(r7, r7) ktrace(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0xd20, r5) r9 = dup(r2) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) read(r0, &(0x7f00000002c0)=""/214, 0xd6) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) write(r1, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/102, 0x66}], 0x1, 0xfffffffffffffffc) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r3 = socket(0x18, 0x4000, 0xfd) listen(r3, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r4) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2002, 0x6) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6}, {0x34, 0x8, 0x0, 0x101}, {0x4}]}) r6 = getegid() r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r6, r7, r6, 0x8c, 0x8}, 0x8, 0x5}) socket(0x18, 0x2, 0x0) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0ffb2ad63cae76dd9ef8ea2", &(0x7f0000001080)=0x2d, &(0x7f00000010c0), 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0ffb2ad63cae76dd9ef8ea2", &(0x7f0000001080)=0x2d, &(0x7f00000010c0), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x15}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) pwritev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000140)="ba3ac3c821080a78788e245e1d4f4467f4019fb0674b46c94ea0b1b28734ccb565985c5fff565e44d2ed5db28a3b84c50bfb454943584dbef24caa1a2d68fd609d61480ffd52e92e253e99ab694ddd27188133663922778e685f33dfae6eda42c9d3fc931604ffe6526963d9b82b0a153002b423adedb63bbba5e674f278dafaabdac5e3f8276c024d20ea997cf68323e6d5ebbab25f2a7302b97c69359c4383b7e3799e3f77e722db12ae7cace6448cfd857ce62a56f6d89ac6873c5823a02bf0f024649adf9fcdca88240e", 0xcc}], 0x1, 0x7) executing program 0: sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) connect$unix(0xffffffffffffffff, &(0x7f0000000340), 0xa) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r1, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, 0x0, r6, 0x0, 0x42, 0x3ff}, 0xffff, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x9}) fcntl$getown(r1, 0x5) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) mknod(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x6) rename(&(0x7f0000000200)='./file0\x00', 0x0) executing program 3: socket$inet(0x2, 0x8000, 0x0) setitimer(0x0, &(0x7f0000000340)={{}, {0x0, 0x82a3}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000480)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x0, 0x0}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005015100000105", 0x9, 0xb, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) acct(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0\x00') execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='/\x00\x04'], 0x0) munmap(&(0x7f0000454000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) lseek(r3, 0x8000000000000000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x3d}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) executing program 7: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod$loop(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, r2) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket(0x2, 0x4, 0x1f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[{0x2d}, {0x44}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}, {0x1}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r7) r8 = syz_open_pts() close(r8) executing program 3: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, &(0x7f00000014c0), &(0x7f0000001500)="cdfbfc", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB], 0xc1, 0x800) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/107}, 0x73, 0x3, 0x800) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x24, 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000300)="d838a6c63254da076549db1a1f4493361f2c60ef6914f811c55c7e844e21d8598c356e2ac8e43c3df52c4a986566e58b59c39957f179aff849253a1e8bfa53990a0e0094065c0641ac56a127ebdbd5c59793488ba3e36ce9b99b648afda966a71f9acf791ea5a8b04c26845a04a0baf1cc2f71bb09a011f961fb77acc02a8fe61d954604ccf5c6d8c7fb310236014d32d0ca16cfed4e8462a67f9f60926d1f8509385d733bdd46cc49fcd199a429c3b35426c728ece349870535765e8b71b26b4c5f71cd57965ef99616317891a10af756ee738e4c7b30c256", &(0x7f0000000100)=0xd9, &(0x7f0000000480)="826489ac40c926b0cd6957e897fc7ff80ef4aeedb658eed1d4768022b14db2f2781248e3d67717dee6de88b0d410c50ee70a6770f899f5511a7cd17f1847a1c2615e2963dede0a03dd54215e548f402aa7317e66c515fdc1573790fcc044a68d11b810b67b8a5808df1379c7a005427cda70665c24fcb995987fe5e565d5711aced230c9315e7cbf949be9dd41dee307ad36a0b6d29fbd88f0b14c349507d0433a4e7bc8c7a6058e05dfb8be5a1c44a76f23966613aa67d084", 0xb9) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) dup2(r0, r1) executing program 2: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4ca282702ce090f4a879895aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c752ad4c2c71873196770fcdf00b80d914273eb6e5c083f8d1d5a16e9b08af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc3977c0e62c89867fb577bf46ca3c3568a41f9a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19f00"/309, 0x0, &(0x7f0000000780)="a943dccd182eb1b923360d82e8a9996332df4042fd24e8a50da8f1cdfd98e6f01d05bcba1b630bdbddcdb4578d8200fd9eba8033ab91a53089e115b4f09b1a6e0f69b0b54db0154f89e1d49ac5cffd9fcf00867f180adb9950971a477243fad140b260ce3bb733d6be4b8bc5aae3826a1e5cd9af7c831c0b61c37709924456f51090b5c888a0463ebbde8a840f697315032109909568ed5c3e43eb12181bbad99222c97e5662051e315fd3401a125bbd94e0d89371ece10b95f1c727735fb8800102924656d3", 0xc6) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x0, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4830, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000280)) read(r6, &(0x7f00000001c0), 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="02f08d5b", 0x4) executing program 7: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x1) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000100)) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40003, 0x4, {0x0, 0x7}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r3, r0) setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') executing program 0: select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x2) (async) flock(r1, 0x1) (async) poll(&(0x7f0000000000)=[{}], 0x1, 0x400) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ftruncate(r0, 0x25b3) execve(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r3 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 32) r4 = syz_open_pts() (rerun: 32) close(r4) (async) r5 = syz_open_pts() (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) (async) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) close(r3) (async) dup(r2) fatal error: span set block with unpopped elements found in reset runtime stack: runtime.throw({0xc3b362?, 0xc000019ab8?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x241085500 sp=0x2410854d0 pc=0x43c91c runtime.(*spanSet).reset(0x13f6930?) /usr/local/go/src/runtime/mspanset.go:251 +0xb6 fp=0x241085530 sp=0x241085500 pc=0x437476 runtime.finishsweep_m() /usr/local/go/src/runtime/mgcsweep.go:257 +0x5e fp=0x241085570 sp=0x241085530 pc=0x429ade runtime.gcStart.func2() /usr/local/go/src/runtime/mgc.go:685 +0xf fp=0x241085580 sp=0x241085570 pc=0x46e82f runtime.systemstack(0xc000462c40) /usr/local/go/src/runtime/asm_amd64.s:509 +0x4a fp=0x241085590 sp=0x241085580 pc=0x474f6a goroutine 35 gp=0xc0002dbdc0 m=8 mp=0xc000331008 [running]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:474 +0x8 fp=0xc000019af8 sp=0xc000019ae8 pc=0x474f08 runtime.gcStart({0x24737a108?, 0xb8bb3f?, 0x3b11a0?}) /usr/local/go/src/runtime/mgc.go:684 +0x333 fp=0xc000019bb8 sp=0xc000019af8 pc=0x41ecb3 runtime.mallocgc(0x31a, 0xaab9c0, 0x1) /usr/local/go/src/runtime/malloc.go:1308 +0x814 fp=0xc000019c40 sp=0xc000019bb8 pc=0x4118b4 runtime.makeslice(0x4bf970?, 0xc000079320?, 0xc00007c1e0?) /usr/local/go/src/runtime/slice.go:107 +0x49 fp=0xc000019c68 sp=0xc000019c40 pc=0x455ec9 internal/saferio.ReadData({0xd25420, 0xc000079320}, 0x31a) /usr/local/go/src/internal/saferio/io.go:36 +0x5b fp=0xc000019ce8 sp=0xc000019c68 pc=0x9abb9b encoding/gob.(*Decoder).readMessage(0xc00007e180, 0xc000079320?) /usr/local/go/src/encoding/gob/decoder.go:103 +0x45 fp=0xc000019d10 sp=0xc000019ce8 pc=0x9bb305 encoding/gob.(*Decoder).recvMessage(0xc00007e180) /usr/local/go/src/encoding/gob/decoder.go:91 +0xbe fp=0xc000019d48 sp=0xc000019d10 pc=0x9bb27e pmap_unwire: wiring for pmap 0xpmap_unwire: wiring for pmap 0xfffffd806b5f0da0 pmap_unwire: wirpmap_unwire: wirpmap_unwire: wir OpenBSD/amd64 (Amnesiac) (tty00) encoding/gob.(*Decoder).decodeTypeSequence(0xc00007e180, 0x0) /usr/local/go/src/encoding/gob/decoder.go:148 +0x47 fp=0xc000019d78 sp=0xc000019d48 pc=0x9bb567 encoding/gob.(*Decoder).DecodeValue(0xc00007e180, {0xa8d6e0?, 0xc0008a28c0?, 0xc000331008?}) /usr/local/go/src/encoding/gob/decoder.go:227 +0x16e fp=0xc000019df8 sp=0xc000019d78 pc=0x9bb9ae encoding/gob.(*Decoder).Decode(0xc00007e180, {0xa8d6e0?, 0xc0008a28c0?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x12f fp=0xc000019e50 sp=0xc000019df8 pc=0x9bb7ef net/rpc.(*gobClientCodec).ReadResponseBody(0xaf3020?, {0xa8d6e0?, 0xc0008a28c0?}) /usr/local/go/src/net/rpc/client.go:232 +0x25 fp=0xc000019e78 sp=0xc000019e50 pc=0x9cf125 net/rpc.(*Client).input(0xc0000793e0) /usr/local/go/src/net/rpc/client.go:141 +0x291 fp=0xc000019fc8 sp=0xc000019e78 pc=0x9ce451 net/rpc.NewClientWithCodec.gowrap1() /usr/local/go/src/net/rpc/client.go:206 +0x25 fp=0xc000019fe0 sp=0xc000019fc8 pc=0x9cefa5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000019fe8 sp=0xc000019fe0 pc=0x476dc1 created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6 goroutine 1 gp=0xc0000061c0 m=nil [chan receive]: runtime.gopark(0xc0006339e0?, 0xddf?, 0x0?, 0x20?, 0x1f9?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0006b5718 sp=0xc0006b56f8 pc=0x43f7ce runtime.chanrecv(0xc000078ba0, 0xc0006b5a28, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0006b5790 sp=0xc0006b5718 pc=0x40a29f runtime.chanrecv2(0xc0000f44e0?, 0x1?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc0006b57b8 sp=0xc0006b5790 pc=0x409ed2 main.(*FuzzerTool).exchangeDataWorker(0xc0000f44e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:348 +0xb5 fp=0xc0006b5a90 sp=0xc0006b57b8 pc=0xa3f295 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x1534 fp=0xc0006b5f50 sp=0xc0006b5a90 pc=0xa3e634 runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc0006b5fe0 sp=0xc0006b5f50 pc=0x43f38b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0006b5fe8 sp=0xc0006b5fe0 pc=0x476dc1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 5 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cfa8 sp=0xc00005cf88 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005cfe0 sp=0xc00005cfa8 pc=0x43f645 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x476dc1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 3 gp=0xc000006c40 m=nil [GC sweep wait]: runtime.gopark(0x13d7501?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005d780 sp=0xc00005d760 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc000074000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc00005d7c8 sp=0xc00005d780 pc=0x429c7f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005d7e0 sp=0xc00005d7c8 pc=0x41e5c5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x476dc1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000006e00 m=nil [GC scavenge wait]: runtime.gopark(0x59bb9?, 0x56f2d?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005df78 sp=0xc00005df58 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x13d8c40) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005dfa8 sp=0xc00005df78 pc=0x427649 runtime.bgscavenge(0xc000074000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005dfc8 sp=0xc00005dfa8 pc=0x427bd9 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005dfe0 sp=0xc00005dfc8 pc=0x41e565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x476dc1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 17 gp=0xc0000b0000 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xc6a498?, 0xe0?, 0x9?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005c620 sp=0xc00005c600 pc=0x43f7ce runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005c7e0 sp=0xc00005c620 pc=0x41d607 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x476dc1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 5 gp=0xc000007340 m=nil [select]: runtime.gopark(0xc00005e778?, 0x3?, 0xb8?, 0xa5?, 0xc00005e772?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005e618 sp=0xc00005e5f8 pc=0x43f7ce runtime.selectgo(0xc00005e778, 0xc00005e76c, 0xc00007e380?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005e738 sp=0xc00005e618 pc=0x451285 go.opencensus.io/stats/view.(*worker).start(0xc00007e380) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc00005e7c8 sp=0xc00005e738 pc=0x9d59df go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc00005e7e0 sp=0xc00005e7c8 pc=0x9d4d45 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x476dc1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d goroutine 6 gp=0xc000007a40 m=nil [GC worker (idle)]: runtime.gopark(0xc00005efb8?, 0xc0001fcd60?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ef50 sp=0xc00005ef30 pc=0x43f7ce runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005efe0 sp=0xc00005ef50 pc=0x420625 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x476dc1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 18 gp=0xc0002dac40 m=nil [GC worker (idle)]: runtime.gopark(0xc0000587b8?, 0x2?, 0x3f?, 0x1?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058750 sp=0xc000058730 pc=0x43f7ce runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0000587e0 sp=0xc000058750 pc=0x420625 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000587e8 sp=0xc0000587e0 pc=0x476dc1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 8 gp=0xc0002dba40 m=nil [chan receive]: runtime.gopark(0xc000078540?, 0xc00004c508?, 0x68?, 0x64?, 0xa3a300?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005fef8 sp=0xc00005fed8 pc=0x43f7ce runtime.chanrecv(0xc0000784e0, 0xc00005ffb8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00005ff70 sp=0xc00005fef8 pc=0x40a29f runtime.chanrecv2(0xc000352fc0?, 0xc0003b2008?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc00005ff98 sp=0xc00005ff70 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc00005ffe0 sp=0xc00005ff98 pc=0xa39c26 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005ffe8 sp=0xc00005ffe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 16 gp=0xc000007500 m=nil [chan receive, 5 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003e0ef0 sp=0xc0003e0ed0 pc=0x43f7ce runtime.chanrecv(0xc00008a0c0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0003e0f68 sp=0xc0003e0ef0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc0003e0f90 sp=0xc0003e0f68 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:140 +0x19 fp=0xc0003e0fe0 sp=0xc0003e0f90 pc=0xa3e759 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e0fe8 sp=0xc0003e0fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:138 +0x4db goroutine 33 gp=0xc000462000 m=nil [IO wait, 5 minutes]: runtime.gopark(0x411765?, 0xc0000a1778?, 0x0?, 0x0?, 0xc0004acc48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004acba8 sp=0xc0004acb88 pc=0x43f7ce runtime.netpollblock(0x264e17368?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0004acbe0 sp=0xc0004acba8 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb20d8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0004acc00 sp=0xc0004acbe0 pc=0x471345 internal/poll.(*pollDesc).wait(0x7?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0004acc28 sp=0xc0004acc00 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000375c00) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc0004accd0 sp=0xc0004acc28 pc=0x4e6ecc net.(*netFD).accept(0xc000375c00) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc0004acd88 sp=0xc0004accd0 pc=0x5c52c9 net.(*TCPListener).accept(0xc00045b7e0) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc0004acdb0 sp=0xc0004acd88 pc=0x5dc09e net.(*TCPListener).Accept(0xc00045b7e0) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc0004acde0 sp=0xc0004acdb0 pc=0x5db1b0 net/http.(*onceCloseListener).Accept(0xd2df10?) :1 +0x24 fp=0xc0004acdf8 sp=0xc0004acde0 pc=0x70b084 net/http.(*Server).Serve(0xc0003265a0, {0xd2d0d0, 0xc00045b7e0}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc0004acf28 sp=0xc0004acdf8 pc=0x6e903e net/http.(*Server).ListenAndServe(0xc0003265a0) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc0004acf58 sp=0xc0004acf28 pc=0x6e8cd1 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:417 +0x9d fp=0xc0004acfe0 sp=0xc0004acf58 pc=0xa402fd runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004acfe8 sp=0xc0004acfe0 pc=0x476dc1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:416 +0x37 goroutine 31 gp=0xc0004621c0 m=5 mp=0xc0001ca808 [syscall, 5 minutes]: runtime.notetsleepg(0x143b680, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc00005f7a0 sp=0xc00005f768 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc00005f7c0 sp=0xc00005f7a0 pc=0x473389 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc00005f7e0 sp=0xc00005f7c0 pc=0x75e133 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005f7e8 sp=0xc00005f7e0 pc=0x476dc1 created by os/signal.Notify.func1.1 in goroutine 15 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 15 gp=0xc000462380 m=nil [chan receive, 5 minutes]: runtime.gopark(0x75dd45?, 0xb1e5c0?, 0x1?, 0x12?, 0xc0003e0758?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003e06c8 sp=0xc0003e06a8 pc=0x43f7ce runtime.chanrecv(0xc000384a20, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0003e0740 sp=0xc0003e06c8 pc=0x40a29f runtime.chanrecv1(0xc000384a20?, 0xc0003e07b0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc0003e0768 sp=0xc0003e0740 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:77 +0x85 fp=0xc0003e07e0 sp=0xc0003e0768 pc=0x75eea5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e07e8 sp=0xc0003e07e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0x4f goroutine 30 gp=0xc000462540 m=nil [select, 5 minutes, locked to thread]: runtime.gopark(0xc00005a7a8?, 0x2?, 0x0?, 0x0?, 0xc00005a798?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005a640 sp=0xc00005a620 pc=0x43f7ce runtime.selectgo(0xc00005a7a8, 0xc00005a794, 0x0?, 0x0, 0xc0000791a0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005a760 sp=0xc00005a640 pc=0x451285 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc00005a7e0 sp=0xc00005a760 pc=0x46dd6f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005a7e8 sp=0xc00005a7e0 pc=0x476dc1 created by runtime.ensureSigM in goroutine 15 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 50 gp=0xc000462fc0 m=nil [IO wait]: runtime.gopark(0x1b?, 0xc000013eb0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003ec950 sp=0xc0003ec930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003ec988 sp=0xc0003ec950 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb1df0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003ec9a8 sp=0xc0003ec988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc00069f020?, 0xc000013eb0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003ec9d0 sp=0xc0003ec9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00069f020, {0xc000013eb0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003eca68 sp=0xc0003ec9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a1458, {0xc000013eb0?, 0xc0003ecae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003ecaa8 sp=0xc0003eca68 pc=0x4ed0d2 io.ReadAtLeast({0xd251c0, 0xc0000a1458}, {0xc000013eb0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003ecaf0 sp=0xc0003ecaa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00012f1f0, 0xc000079418?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:791 +0x547 fp=0xc0003ecca8 sp=0xc0003ecaf0 pc=0xa00847 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000374080, 0xc0003eced8, {0xc00088ec00, 0x400, 0x400}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0003ecd38 sp=0xc0003ecca8 pc=0x9fcad5 main.(*Proc).execute(0xc00045a080, 0xc0003eced8, 0xdd8, {0xc00088ec00, 0x400, 0x400}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0003ece88 sp=0xc0003ecd38 pc=0xa40aac main.(*Proc).loop(0xc00045a080) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0003ecfc8 sp=0xc0003ece88 pc=0xa40594 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x25 fp=0xc0003ecfe0 sp=0xc0003ecfc8 pc=0xa3e705 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003ecfe8 sp=0xc0003ecfe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x1375 goroutine 51 gp=0xc0004636c0 m=nil [IO wait]: runtime.gopark(0x1c?, 0xc00007c440?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004a8950 sp=0xc0004a8930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0004a8988 sp=0xc0004a8950 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb1b08, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0004a89a8 sp=0xc0004a8988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0003c8420?, 0xc00007c440?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0004a89d0 sp=0xc0004a89a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c8420, {0xc00007c440, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0004a8a68 sp=0xc0004a89d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000607f8, {0xc00007c440?, 0xc0004a8ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0004a8aa8 sp=0xc0004a8a68 pc=0x4ed0d2 io.ReadAtLeast({0xd251c0, 0xc0000607f8}, {0xc00007c440, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0004a8af0 sp=0xc0004a8aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00022ac40, 0xc000079418?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:791 +0x547 fp=0xc0004a8ca8 sp=0xc0004a8af0 pc=0xa00847 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000374100, 0xc0004a8ed8, {0xc000775900, 0x4f8, 0x4f8}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0004a8d38 sp=0xc0004a8ca8 pc=0x9fcad5 main.(*Proc).execute(0xc00045a0c0, 0xc0004a8ed8, 0xdcd, {0xc000775900, 0x4f8, 0x4f8}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0004a8e88 sp=0xc0004a8d38 pc=0xa40aac main.(*Proc).loop(0xc00045a0c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0004a8fc8 sp=0xc0004a8e88 pc=0xa40594 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x25 fp=0xc0004a8fe0 sp=0xc0004a8fc8 pc=0xa3e705 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004a8fe8 sp=0xc0004a8fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x1375 goroutine 52 gp=0xc000463880 m=nil [IO wait]: runtime.gopark(0x23?, 0xc000013d50?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003e9950 sp=0xc0003e9930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003e9988 sp=0xc0003e9950 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb1c00, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003e99a8 sp=0xc0003e9988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000456300?, 0xc000013d50?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003e99d0 sp=0xc0003e99a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000456300, {0xc000013d50, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003e9a68 sp=0xc0003e99d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060460, {0xc000013d50?, 0xc0003e9ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003e9aa8 sp=0xc0003e9a68 pc=0x4ed0d2 io.ReadAtLeast({0xd251c0, 0xc000060460}, {0xc000013d50, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003e9af0 sp=0xc0003e9aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0003708c0, 0xc000079418?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:791 +0x547 fp=0xc0003e9ca8 sp=0xc0003e9af0 pc=0xa00847 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000374180, 0xc0003e9ed8, {0xc000885200, 0x5b6, 0x5b6}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0003e9d38 sp=0xc0003e9ca8 pc=0x9fcad5 main.(*Proc).execute(0xc00045a100, 0xc0003e9ed8, 0xdd5, {0xc000885200, 0x5b6, 0x5b6}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0003e9e88 sp=0xc0003e9d38 pc=0xa40aac main.(*Proc).loop(0xc00045a100) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0003e9fc8 sp=0xc0003e9e88 pc=0xa40594 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x25 fp=0xc0003e9fe0 sp=0xc0003e9fc8 pc=0xa3e705 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e9fe8 sp=0xc0003e9fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x1375 goroutine 53 gp=0xc000463a40 m=nil [IO wait]: runtime.gopark(0x24?, 0xc000013e00?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0006b1950 sp=0xc0006b1930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0006b1988 sp=0xc0006b1950 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb0b68, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0006b19a8 sp=0xc0006b1988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0003c8a20?, 0xc000013e00?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0006b19d0 sp=0xc0006b19a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c8a20, {0xc000013e00, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0006b1a68 sp=0xc0006b19d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000606e0, {0xc000013e00?, 0xc0006b1ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0006b1aa8 sp=0xc0006b1a68 pc=0x4ed0d2 io.ReadAtLeast({0xd251c0, 0xc0000606e0}, {0xc000013e00, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0006b1af0 sp=0xc0006b1aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00012fab0, 0xc000079418?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:791 +0x547 fp=0xc0006b1ca8 sp=0xc0006b1af0 pc=0xa00847 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000374200, 0xc0006b1ed8, {0xc000836d80, 0x414, 0x414}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0006b1d38 sp=0xc0006b1ca8 pc=0x9fcad5 main.(*Proc).execute(0xc00045a160, 0xc0006b1ed8, 0xdd7, {0xc000836d80, 0x414, 0x414}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0006b1e88 sp=0xc0006b1d38 pc=0xa40aac main.(*Proc).loop(0xc00045a160) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0006b1fc8 sp=0xc0006b1e88 pc=0xa40594 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x25 fp=0xc0006b1fe0 sp=0xc0006b1fc8 pc=0xa3e705 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0006b1fe8 sp=0xc0006b1fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x1375 goroutine 39 gp=0xc00039ac40 m=nil [IO wait]: runtime.gopark(0x21?, 0xc00007c030?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004ad950 sp=0xc0004ad930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0004ad988 sp=0xc0004ad950 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb0690, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0004ad9a8 sp=0xc0004ad988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0008565a0?, 0xc00007c030?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0004ad9d0 sp=0xc0004ad9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008565a0, {0xc00007c030, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0004ada68 sp=0xc0004ad9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0598, {0xc00007c030?, 0xc0004adae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0004adaa8 sp=0xc0004ada68 pc=0x4ed0d2 io.ReadAtLeast({0xd251c0, 0xc0000a0598}, {0xc00007c030, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0004adaf0 sp=0xc0004adaa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00012e2a0, 0xc000079418?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:791 +0x547 fp=0xc0004adca8 sp=0xc0004adaf0 pc=0xa00847 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000374280, 0xc0004aded8, {0xc0006ad200, 0x5dc, 0x5dc}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0004add38 sp=0xc0004adca8 pc=0x9fcad5 main.(*Proc).execute(0xc000396220, 0xc0004aded8, 0xdc3, {0xc0006ad200, 0x5dc, 0x5dc}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0004ade88 sp=0xc0004add38 pc=0xa40aac main.(*Proc).loop(0xc000396220) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0004adfc8 sp=0xc0004ade88 pc=0xa40594 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x25 fp=0xc0004adfe0 sp=0xc0004adfc8 pc=0xa3e705 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004adfe8 sp=0xc0004adfe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x1375 goroutine 3744 gp=0xc000463c00 m=nil [select]: runtime.gopark(0xc0003dd7b0?, 0x2?, 0xd0?, 0xd6?, 0xc0003dd78c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003dd638 sp=0xc0003dd618 pc=0x43f7ce runtime.selectgo(0xc0003dd7b0, 0xc0003dd788, 0xe9?, 0x0, 0x1006e?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003dd758 sp=0xc0003dd638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:776 +0x77 fp=0xc0003dd7e0 sp=0xc0003dd758 pc=0xa00f77 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003dd7e8 sp=0xc0003dd7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x22b goroutine 3761 gp=0xc000149880 m=nil [select]: runtime.gopark(0xc0003ddfb0?, 0x2?, 0x56?, 0xfc?, 0xc0003ddf8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003dde38 sp=0xc0003dde18 pc=0x43f7ce runtime.selectgo(0xc0003ddfb0, 0xc0003ddf88, 0xe9?, 0x0, 0x35?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003ddf58 sp=0xc0003dde38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:776 +0x77 fp=0xc0003ddfe0 sp=0xc0003ddf58 pc=0xa00f77 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003ddfe8 sp=0xc0003ddfe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x22b goroutine 42 gp=0xc00039b180 m=nil [IO wait]: runtime.gopark(0x20?, 0xc000013a80?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004ae950 sp=0xc0004ae930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0004ae988 sp=0xc0004ae950 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb1630, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0004ae9a8 sp=0xc0004ae988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000456660?, 0xc000013a80?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0004ae9d0 sp=0xc0004ae9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000456660, {0xc000013a80, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0004aea68 sp=0xc0004ae9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000600c0, {0xc000013a80?, 0xc0004aeae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0004aeaa8 sp=0xc0004aea68 pc=0x4ed0d2 io.ReadAtLeast({0xd251c0, 0xc0000600c0}, {0xc000013a80, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0004aeaf0 sp=0xc0004aeaa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00022abd0, 0xc000079418?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:791 +0x547 fp=0xc0004aeca8 sp=0xc0004aeaf0 pc=0xa00847 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc00007e080, 0xc0004aeed8, {0xc0007f5a80, 0x19ed, 0x19ed}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0004aed38 sp=0xc0004aeca8 pc=0x9fcad5 main.(*Proc).execute(0xc000396460, 0xc0004aeed8, 0xdc6, {0xc0007f5a80, 0x19ed, 0x19ed}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0004aee88 sp=0xc0004aed38 pc=0xa40aac main.(*Proc).loop(0xc000396460) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0004aefc8 sp=0xc0004aee88 pc=0xa40594 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x25 fp=0xc0004aefe0 sp=0xc0004aefc8 pc=0xa3e705 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004aefe8 sp=0xc0004aefe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x1375 goroutine 3469 gp=0xc000149dc0 m=2 mp=0xc000062808 [syscall]: syscall.syscall6(0x4c9740, 0x16b31, 0xc0003e16b4, 0x0, 0xc00038c090, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003e15d0 sp=0xc0003e15b0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc000149dc0?, 0x10100000002?, 0x264e19ca8?, 0x90?, 0x24737a5b8?, 0x90?) :1 +0x2f fp=0xc0003e1630 sp=0xc0003e15d0 pc=0x47984f syscall.wait4(0xc0003e16b8?, 0x411ae5?, 0x90?, 0xbe97a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0003e1690 sp=0xc0003e1630 pc=0x4c5fa5 syscall.Wait4(0xc0007893b8?, 0xc0003e16ec, 0x3?, 0xc000149dc0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003e16c8 sp=0xc0003e1690 pc=0x4c36e5 os.(*Process).wait(0xc00003a300) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0003e1720 sp=0xc0003e16c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000247b80) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0003e1780 sp=0xc0003e1720 pc=0x75ac65 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00012e2a0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x2c fp=0xc0003e17c8 sp=0xc0003e1780 pc=0x9ff80c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x24 fp=0xc0003e17e0 sp=0xc0003e17c8 pc=0x9ff7a4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e17e8 sp=0xc0003e17e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 39 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:656 +0xbde goroutine 3250 gp=0xc00039b500 m=nil [IO wait]: runtime.gopark(0xb?, 0xc000734035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058e00 sp=0xc000058de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000058e38 sp=0xc000058e00 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb1230, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000058e58 sp=0xc000058e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc00069ee40?, 0xc000734035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000058e80 sp=0xc000058e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00069ee40, {0xc000734035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000058f18 sp=0xc000058e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a1090, {0xc000734035?, 0xe9?, 0xc000058fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000058f58 sp=0xc000058f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00012f1f0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:634 +0x7a fp=0xc000058fc8 sp=0xc000058f58 pc=0x9ff97a github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:649 +0x24 fp=0xc000058fe0 sp=0xc000058fc8 pc=0x9ff8c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 50 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:628 +0x9da goroutine 62 gp=0xc0002db880 m=nil [IO wait]: runtime.gopark(0x32?, 0xc00032bfb0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003eb950 sp=0xc0003eb930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003eb988 sp=0xc0003eb950 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb1cf8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003eb9a8 sp=0xc0003eb988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000385b00?, 0xc00032bfb0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003eb9d0 sp=0xc0003eb9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000385b00, {0xc00032bfb0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003eba68 sp=0xc0003eb9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0d28, {0xc00032bfb0?, 0xc0003ebae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003ebaa8 sp=0xc0003eba68 pc=0x4ed0d2 io.ReadAtLeast({0xd251c0, 0xc0000a0d28}, {0xc00032bfb0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003ebaf0 sp=0xc0003ebaa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00008e0e0, 0xc000079418?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:791 +0x547 fp=0xc0003ebca8 sp=0xc0003ebaf0 pc=0xa00847 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000374380, 0xc0003ebed8, {0xc000626f00, 0x4fa, 0x4fa}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0003ebd38 sp=0xc0003ebca8 pc=0x9fcad5 main.(*Proc).execute(0xc00045a220, 0xc0003ebed8, 0xdbf, {0xc000626f00, 0x4fa, 0x4fa}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0003ebe88 sp=0xc0003ebd38 pc=0xa40aac main.(*Proc).loop(0xc00045a220) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0003ebfc8 sp=0xc0003ebe88 pc=0xa40594 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x25 fp=0xc0003ebfe0 sp=0xc0003ebfc8 pc=0xa3e705 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003ebfe8 sp=0xc0003ebfe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x1375 goroutine 63 gp=0xc0002dbc00 m=nil [runnable]: runtime.gopark(0x19?, 0xc00007c530?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004a9950 sp=0xc0004a9930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0004a9988 sp=0xc0004a9950 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb0c60, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0004a99a8 sp=0xc0004a9988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000856300?, 0xc00007c530?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0004a99d0 sp=0xc0004a99a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000856300, {0xc00007c530, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0004a9a68 sp=0xc0004a99d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a1b60, {0xc00007c530?, 0xc0004a9ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0004a9aa8 sp=0xc0004a9a68 pc=0x4ed0d2 io.ReadAtLeast({0xd251c0, 0xc0000a1b60}, {0xc00007c530, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0004a9af0 sp=0xc0004a9aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00012f490, 0xc000079418?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:791 +0x547 fp=0xc0004a9ca8 sp=0xc0004a9af0 pc=0xa00847 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000374480, 0xc0004a9ed8, {0xc000892000, 0x724, 0x724}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0004a9d38 sp=0xc0004a9ca8 pc=0x9fcad5 main.(*Proc).execute(0xc00045a260, 0xc0004a9ed8, 0xdd6, {0xc000892000, 0x724, 0x724}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0004a9e88 sp=0xc0004a9d38 pc=0xa40aac main.(*Proc).loop(0xc00045a260) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0004a9fc8 sp=0xc0004a9e88 pc=0xa40594 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x25 fp=0xc0004a9fe0 sp=0xc0004a9fc8 pc=0xa3e705 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004a9fe8 sp=0xc0004a9fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x1375 goroutine 64 gp=0xc0003fe000 m=nil [chan receive]: runtime.gopark(0xc000394808?, 0x1b39?, 0x0?, 0x0?, 0xc000079418?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0006b7a78 sp=0xc0006b7a58 pc=0x43f7ce runtime.chanrecv(0xc000078840, 0xc0006b7b90, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0006b7af0 sp=0xc0006b7a78 pc=0x40a29f runtime.chanrecv1(0xc0000793e0?, 0xc1e2e6?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc0006b7b18 sp=0xc0006b7af0 pc=0x409eb2 net/rpc.(*Client).Call(...) /usr/local/go/src/net/rpc/client.go:321 github.com/google/syzkaller/pkg/rpctype.(*RPCClient).Call(0xaee700?, {0xc1e2e6, 0x14}, {0xa8d6a0, 0xc000792980}, {0xa8d6e0, 0xc0008a28c0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:110 +0x17c fp=0xc0006b7bb0 sp=0xc0006b7b18 pc=0xa3aabc main.(*FuzzerTool).exchangeDataCall(0xc0000f44e0, 0x1, {0xc000782cf0, 0x1, 0x1}, 0x22d2ae) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:332 +0x1e8 fp=0xc0006b7cf0 sp=0xc0006b7bb0 pc=0xa3efa8 main.(*FuzzerTool).exchangeDataWorker(0xc0000f44e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:361 +0x92 fp=0xc0006b7fc8 sp=0xc0006b7cf0 pc=0xa3f272 main.main.gowrap2() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x25 fp=0xc0006b7fe0 sp=0xc0006b7fc8 pc=0xa3e6a5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0006b7fe8 sp=0xc0006b7fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1527 goroutine 65 gp=0xc0003fe1c0 m=nil [IO wait]: runtime.gopark(0x2d?, 0xc0007e4000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000409600 sp=0xc0004095e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000409638 sp=0xc000409600 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb1918, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000409658 sp=0xc000409638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000385a40?, 0xc0007e4000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000409680 sp=0xc000409658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000385a40, {0xc0007e4000, 0x10000, 0x10000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000409718 sp=0xc000409680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0d10, {0xc0007e4000?, 0x10000?, 0x10000?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000409758 sp=0xc000409718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00008e0e0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:634 +0x7a fp=0xc0004097c8 sp=0xc000409758 pc=0x9ff97a github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:649 +0x24 fp=0xc0004097e0 sp=0xc0004097c8 pc=0x9ff8c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004097e8 sp=0xc0004097e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 62 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:628 +0x9da goroutine 66 gp=0xc0003fe700 m=12 mp=0xc00040c008 [syscall, 5 minutes]: syscall.syscall6(0x4c9740, 0xeb53, 0xc00040a6b4, 0x0, 0xc00038c1b0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00040a5d0 sp=0xc00040a5b0 pc=0x473c35 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x264e19ca8?, 0x90?, 0x24737a5b8?, 0x90?) :1 +0x2f fp=0xc00040a630 sp=0xc00040a5d0 pc=0x47984f syscall.wait4(0xc00040a6b8?, 0x411ae5?, 0x90?, 0xbe97a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00040a690 sp=0xc00040a630 pc=0x4c5fa5 syscall.Wait4(0x0?, 0xc00040a6ec, 0x0?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00040a6c8 sp=0xc00040a690 pc=0x4c36e5 os.(*Process).wait(0xc00003a690) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00040a720 sp=0xc00040a6c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000247600) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00040a780 sp=0xc00040a720 pc=0x75ac65 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00008e0e0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x2c fp=0xc00040a7c8 sp=0xc00040a780 pc=0x9ff80c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x24 fp=0xc00040a7e0 sp=0xc00040a7c8 pc=0x9ff7a4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00040a7e8 sp=0xc00040a7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 62 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:656 +0xbde goroutine 3725 gp=0xc000398000 m=nil [select]: runtime.gopark(0xc000409fb0?, 0x2?, 0x56?, 0xfc?, 0xc000409f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000409e38 sp=0xc000409e18 pc=0x43f7ce runtime.selectgo(0xc000409fb0, 0xc000409f88, 0xe9?, 0x0, 0x35?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000409f58 sp=0xc000409e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:776 +0x77 fp=0xc000409fe0 sp=0xc000409f58 pc=0xa00f77 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000409fe8 sp=0xc000409fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x22b goroutine 3762 gp=0xc0003ff6c0 m=nil [select]: runtime.gopark(0xc0004067b0?, 0x2?, 0x56?, 0xfc?, 0xc00040678c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000406638 sp=0xc000406618 pc=0x43f7ce runtime.selectgo(0xc0004067b0, 0xc000406788, 0xc000013dd8?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000406758 sp=0xc000406638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:776 +0x77 fp=0xc0004067e0 sp=0xc000406758 pc=0xa00f77 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004067e8 sp=0xc0004067e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 50 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x22b goroutine 3477 gp=0xc000398fc0 m=nil [IO wait]: runtime.gopark(0xd?, 0xc000980035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000408600 sp=0xc0004085e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000408638 sp=0xc000408600 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb0f48, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000408658 sp=0xc000408638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0008561e0?, 0xc000980035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000408680 sp=0xc000408658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008561e0, {0xc000980035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000408718 sp=0xc000408680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a1b50, {0xc000980035?, 0xe9?, 0xc0004087b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000408758 sp=0xc000408718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00012f490) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:634 +0x7a fp=0xc0004087c8 sp=0xc000408758 pc=0x9ff97a github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:649 +0x24 fp=0xc0004087e0 sp=0xc0004087c8 pc=0x9ff8c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004087e8 sp=0xc0004087e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 63 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:628 +0x9da goroutine 2349 gp=0xc000399c00 m=nil [IO wait]: runtime.gopark(0x17?, 0xc0007c4000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003dc600 sp=0xc0003dc5e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003dc638 sp=0xc0003dc600 pc=0x439097 internal/poll.runtime_pollWait(0x2abfba5e0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003dc658 sp=0xc0003dc638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0003c8960?, 0xc0007c4000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003dc680 sp=0xc0003dc658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c8960, {0xc0007c4000, 0x10000, 0x10000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003dc718 sp=0xc0003dc680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000606d0, {0xc0007c4000?, 0xe9?, 0xc0003dc7b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003dc758 sp=0xc0003dc718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00012fab0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:634 +0x7a fp=0xc0003dc7c8 sp=0xc0003dc758 pc=0x9ff97a github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:649 +0x24 fp=0xc0003dc7e0 sp=0xc0003dc7c8 pc=0x9ff8c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003dc7e8 sp=0xc0003dc7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:628 +0x9da goroutine 3735 gp=0xc0003ffa40 m=nil [select]: runtime.gopark(0xc0008d97b0?, 0x2?, 0x56?, 0xfc?, 0xc0008d978c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008d9638 sp=0xc0008d9618 pc=0x43f7ce runtime.selectgo(0xc0008d97b0, 0xc0008d9788, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0008d9758 sp=0xc0008d9638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:776 +0x77 fp=0xc0008d97e0 sp=0xc0008d9758 pc=0xa00f77 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008d97e8 sp=0xc0008d97e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x22b goroutine 3745 gp=0xc000680000 m=nil [select]: runtime.gopark(0xc0008dafb0?, 0x2?, 0x56?, 0xfc?, 0xc0008daf8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008dae38 sp=0xc0008dae18 pc=0x43f7ce runtime.selectgo(0xc0008dafb0, 0xc0008daf88, 0xc00032a328?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0008daf58 sp=0xc0008dae38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:776 +0x77 fp=0xc0008dafe0 sp=0xc0008daf58 pc=0xa00f77 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008dafe8 sp=0xc0008dafe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 63 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x22b goroutine 3722 gp=0xc0003ffdc0 m=nil [select]: runtime.gopark(0xc0008b57b0?, 0x2?, 0x56?, 0xfc?, 0xc0008b578c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008b5638 sp=0xc0008b5618 pc=0x43f7ce runtime.selectgo(0xc0008b57b0, 0xc0008b5788, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0008b5758 sp=0xc0008b5638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:776 +0x77 fp=0xc0008b57e0 sp=0xc0008b5758 pc=0xa00f77 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008b57e8 sp=0xc0008b57e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 39 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x22b goroutine 3478 gp=0xc0003fea80 m=3 mp=0xc000063008 [syscall]: syscall.syscall6(0x4c9740, 0xa24d, 0xc0008b4eb4, 0x0, 0xc00038cf30, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0008b4dd0 sp=0xc0008b4db0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0003fea80?, 0x10000000002?, 0x264e19ca8?, 0x90?, 0x24737a5b8?, 0x90?) :1 +0x2f fp=0xc0008b4e30 sp=0xc0008b4dd0 pc=0x47984f syscall.wait4(0xc0008b4eb8?, 0x411ae5?, 0x90?, 0xbe97a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0008b4e90 sp=0xc0008b4e30 pc=0x4c5fa5 syscall.Wait4(0xc000761b88?, 0xc0008b4eec, 0x3?, 0xc0003fea80?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0008b4ec8 sp=0xc0008b4e90 pc=0x4c36e5 os.(*Process).wait(0xc00003afc0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0008b4f20 sp=0xc0008b4ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000247a20) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0008b4f80 sp=0xc0008b4f20 pc=0x75ac65 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00012f490) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x2c fp=0xc0008b4fc8 sp=0xc0008b4f80 pc=0x9ff80c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x24 fp=0xc0008b4fe0 sp=0xc0008b4fc8 pc=0x9ff7a4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008b4fe8 sp=0xc0008b4fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 63 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:656 +0xbde goroutine 2437 gp=0xc000680540 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1a?, 0xc000800035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008b5e00 sp=0xc0008b5de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0008b5e38 sp=0xc0008b5e00 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb1ee8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0008b5e58 sp=0xc0008b5e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000456240?, 0xc000800035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0008b5e80 sp=0xc0008b5e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000456240, {0xc000800035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0008b5f18 sp=0xc0008b5e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060438, {0xc000800035?, 0xe9?, 0xc0008b5fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0008b5f58 sp=0xc0008b5f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0003708c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:634 +0x7a fp=0xc0008b5fc8 sp=0xc0008b5f58 pc=0x9ff97a github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:649 +0x24 fp=0xc0008b5fe0 sp=0xc0008b5fc8 pc=0x9ff8c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008b5fe8 sp=0xc0008b5fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:628 +0x9da goroutine 3468 gp=0xc000680a80 m=nil [IO wait]: runtime.gopark(0x18?, 0xc0005d4035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008d7600 sp=0xc0008d75e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0008d7638 sp=0xc0008d7600 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb0978, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0008d7658 sp=0xc0008d7638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0008560c0?, 0xc0005d4035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0008d7680 sp=0xc0008d7658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008560c0, {0xc0005d4035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0008d7718 sp=0xc0008d7680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0418, {0xc0005d4035?, 0xe9?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0008d7758 sp=0xc0008d7718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00012e2a0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:634 +0x7a fp=0xc0008d77c8 sp=0xc0008d7758 pc=0x9ff97a github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:649 +0x24 fp=0xc0008d77e0 sp=0xc0008d77c8 pc=0x9ff8c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008d77e8 sp=0xc0008d77e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 39 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:628 +0x9da goroutine 3251 gp=0xc000680e00 m=7 mp=0xc0001cb008 [syscall]: syscall.syscall6(0x4c9740, 0x11da5, 0xc0008b2eb4, 0x0, 0xc00009c990, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0008b2dd0 sp=0xc0008b2db0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc000680e00?, 0x10000000002?, 0x264e17688?, 0x90?, 0x24737a5b8?, 0x90?) :1 +0x2f fp=0xc0008b2e30 sp=0xc0008b2dd0 pc=0x47984f syscall.wait4(0xc0008b2eb8?, 0x411ae5?, 0x90?, 0xbe97a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0008b2e90 sp=0xc0008b2e30 pc=0x4c5fa5 syscall.Wait4(0xc0008a8378?, 0xc0008b2eec, 0x3?, 0xc000680e00?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0008b2ec8 sp=0xc0008b2e90 pc=0x4c36e5 os.(*Process).wait(0xc00003a6f0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0008b2f20 sp=0xc0008b2ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000246dc0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0008b2f80 sp=0xc0008b2f20 pc=0x75ac65 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00012f1f0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x2c fp=0xc0008b2fc8 sp=0xc0008b2f80 pc=0x9ff80c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x24 fp=0xc0008b2fe0 sp=0xc0008b2fc8 pc=0x9ff7a4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008b2fe8 sp=0xc0008b2fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 50 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:656 +0xbde goroutine 3036 gp=0xc000681880 m=11 mp=0xc000394008 [syscall]: syscall.syscall6(0x4c9740, 0x44b7, 0xc0008b46b4, 0x0, 0xc00009d290, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0008b45d0 sp=0xc0008b45b0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc000681880?, 0x10000000002?, 0x264e17688?, 0x90?, 0x24737a108?, 0x90?) :1 +0x2f fp=0xc0008b4630 sp=0xc0008b45d0 pc=0x47984f syscall.wait4(0xc0008b46b8?, 0x411ae5?, 0x90?, 0xbe97a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0008b4690 sp=0xc0008b4630 pc=0x4c5fa5 syscall.Wait4(0xc0003d6968?, 0xc0008b46ec, 0x3?, 0xc000681880?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0008b46c8 sp=0xc0008b4690 pc=0x4c36e5 os.(*Process).wait(0xc00003b0b0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0008b4720 sp=0xc0008b46c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0002478c0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0008b4780 sp=0xc0008b4720 pc=0x75ac65 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00022ac40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x2c fp=0xc0008b47c8 sp=0xc0008b4780 pc=0x9ff80c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x24 fp=0xc0008b47e0 sp=0xc0008b47c8 pc=0x9ff7a4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008b47e8 sp=0xc0008b47e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:656 +0xbde goroutine 2350 gp=0xc000681340 m=14 mp=0xc000395008 [syscall, 1 minutes]: syscall.syscall6(0x4c9740, 0x2939, 0xc0008aeeb4, 0x0, 0xc00038cbd0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0008aedd0 sp=0xc0008aedb0 pc=0x473c35 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x264e19ca8?, 0x90?, 0x24737a108?, 0x90?) :1 +0x2f fp=0xc0008aee30 sp=0xc0008aedd0 pc=0x47984f syscall.wait4(0xc0008aeeb8?, 0x411ae5?, 0x90?, 0xbe97a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0008aee90 sp=0xc0008aee30 pc=0x4c5fa5 syscall.Wait4(0x0?, 0xc0008aeeec, 0x0?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0008aeec8 sp=0xc0008aee90 pc=0x4c36e5 os.(*Process).wait(0xc000381320) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0008aef20 sp=0xc0008aeec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0004e8dc0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0008aef80 sp=0xc0008aef20 pc=0x75ac65 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00012fab0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x2c fp=0xc0008aefc8 sp=0xc0008aef80 pc=0x9ff80c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x24 fp=0xc0008aefe0 sp=0xc0008aefc8 pc=0x9ff7a4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008aefe8 sp=0xc0008aefe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:656 +0xbde goroutine 3720 gp=0xc000681a40 m=nil [select]: runtime.gopark(0xc0008af7b0?, 0x2?, 0xd0?, 0xf6?, 0xc0008af78c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008af638 sp=0xc0008af618 pc=0x43f7ce runtime.selectgo(0xc0008af7b0, 0xc0008af788, 0xc00007cb98?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0008af758 sp=0xc0008af638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:776 +0x77 fp=0xc0008af7e0 sp=0xc0008af758 pc=0xa00f77 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008af7e8 sp=0xc0008af7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 62 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x22b goroutine 2439 gp=0xc000860000 m=0 mp=0x13da4c0 [syscall, 1 minutes]: syscall.syscall6(0x4c9740, 0x6d24, 0xc0008b0eb4, 0x0, 0xc00038c630, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0008b0dd0 sp=0xc0008b0db0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc000860000?, 0x10000000002?, 0x264e19ca8?, 0x90?, 0x24737a5b8?, 0x90?) :1 +0x2f fp=0xc0008b0e30 sp=0xc0008b0dd0 pc=0x47984f syscall.wait4(0xc0008b0eb8?, 0x411ae5?, 0x90?, 0xbe97a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0008b0e90 sp=0xc0008b0e30 pc=0x4c5fa5 syscall.Wait4(0xc000848eb8?, 0xc0008b0eec, 0x3?, 0xc000860000?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0008b0ec8 sp=0xc0008b0e90 pc=0x4c36e5 os.(*Process).wait(0xc000380d80) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0008b0f20 sp=0xc0008b0ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0004e8b00) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0008b0f80 sp=0xc0008b0f20 pc=0x75ac65 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0003708c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x2c fp=0xc0008b0fc8 sp=0xc0008b0f80 pc=0x9ff80c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x24 fp=0xc0008b0fe0 sp=0xc0008b0fc8 pc=0x9ff7a4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008b0fe8 sp=0xc0008b0fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:656 +0xbde goroutine 3048 gp=0xc00067c380 m=nil [IO wait]: runtime.gopark(0xf?, 0xc00041c035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0007a4600 sp=0xc0007a45e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0007a4638 sp=0xc0007a4600 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb1328, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0007a4658 sp=0xc0007a4638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000456540?, 0xc00041c035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0007a4680 sp=0xc0007a4658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000456540, {0xc00041c035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0007a4718 sp=0xc0007a4680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000600a0, {0xc00041c035?, 0xe9?, 0xc0007a47b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0007a4758 sp=0xc0007a4718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00022abd0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:634 +0x7a fp=0xc0007a47c8 sp=0xc0007a4758 pc=0x9ff97a github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:649 +0x24 fp=0xc0007a47e0 sp=0xc0007a47c8 pc=0x9ff8c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007a47e8 sp=0xc0007a47e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:628 +0x9da goroutine 3035 gp=0xc00067ca80 m=nil [IO wait]: runtime.gopark(0x10?, 0xc000a10035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0007a5600 sp=0xc0007a55e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0007a5638 sp=0xc0007a5600 pc=0x439097 internal/poll.runtime_pollWait(0x2abfb1728, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0007a5658 sp=0xc0007a5638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0003c8180?, 0xc000a10035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0007a5680 sp=0xc0007a5658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003c8180, {0xc000a10035, 0xffcb, 0xffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0007a5718 sp=0xc0007a5680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000607e8, {0xc000a10035?, 0xe9?, 0xc0007a57b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0007a5758 sp=0xc0007a5718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00022ac40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:634 +0x7a fp=0xc0007a57c8 sp=0xc0007a5758 pc=0x9ff97a github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:649 +0x24 fp=0xc0007a57e0 sp=0xc0007a57c8 pc=0x9ff8c4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007a57e8 sp=0xc0007a57e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:628 +0x9da goroutine 3049 gp=0xc00067cfc0 m=15 mp=0xc0006b8808 [syscall]: syscall.syscall6(0x4c9740, 0x180fa, 0xc0008ae6b4, 0x0, 0xc00038c000, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0008ae5d0 sp=0xc0008ae5b0 pc=0x473c35 syscall.syscall6(0x0?, 0xc6a840?, 0x10100b328e0?, 0x264e19ca8?, 0x90?, 0x24737a108?, 0x90?) :1 +0x2f fp=0xc0008ae630 sp=0xc0008ae5d0 pc=0x47984f syscall.wait4(0xc0008ae6b8?, 0x411ae5?, 0x90?, 0xbe97a0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0008ae690 sp=0xc0008ae630 pc=0x4c5fa5 syscall.Wait4(0xc0008ae738?, 0xc0008ae6ec, 0x2abfb0d58?, 0x12a05ecee?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0008ae6c8 sp=0xc0008ae690 pc=0x4c36e5 os.(*Process).wait(0xc00003a360) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0008ae720 sp=0xc0008ae6c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000246000) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0008ae780 sp=0xc0008ae720 pc=0x75ac65 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00022abd0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x2c fp=0xc0008ae7c8 sp=0xc0008ae780 pc=0x9ff80c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x24 fp=0xc0008ae7e0 sp=0xc0008ae7c8 pc=0x9ff7a4 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008ae7e8 sp=0xc0008ae7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:656 +0xbde login: