ng program 1: setrlimit(0x8, &(0x7f0000000580)={0xb, 0x95}) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="b0bb1d9502a73886d780bc19824f7fa035d39b23206808b941b2b66a77061d764d3eab09a2a74bf5c3b170e9d44017e8b3e6408ffeea065fbb0dd3a3828935acb14e29c25bc16acd61d9906a88b7f636d14df66df938a04df2e7d265e2367a618d4c72347102858ac1", 0x69}, {&(0x7f0000000140)="6dc32979180c6a76a4df1f85a4bc2a75d207e631779dd8ed57162c63c64b8b280f94fcf0c1ea2ef94f7c85d3f69c0da20f410268c1b8da5b2fb5a04b23c17e64dfc2d458b9d6221207fe91079a894e7c97863ab854ccb95b8b5bd1f0aa0be4413b38a9317fe7393494b0ed3dc6695bab5ae6aa72aa3c97a8da8dbef2a781ce2df49a992ea548be77d03681c9b3980144f4b4aa44e39f5f8a5c2f89719cafb00ea02021d9bdebe518e1b7d35f6c11e4fbc8c0fbd5e1b8002caaadca153fd27932f8be58dfd857e3ae274c347e50971b77a2d649b133e900e82faa3346", 0xdc}, {&(0x7f0000000240)="55c77eb4107a41ea8beaa210a7998c81ada69288abb710d921aea9e15bd84ce0ce8ac7ae0a79f56a8885d273a924c4fc4796df92f39a7b580324540cae0a7aa6a235b7d1c57c9786", 0x48}, {&(0x7f00000002c0)="513ef6105be876990814ed899514dd8103b4e9e770a2bc76867a0eaeb033b710d028a16ec73cab7482836f1c", 0x2c}, {&(0x7f0000000300)="c4edb1779743fc128b2ed4882e24b0a65c1b4a5a4362d6fded09714519e08bd59ec8ddf5545a5edd0bd62efa073db889d12f89ca603778ffbd9d465307ccaa5e33ad1f7dfaa7d6f1b1d33495ea471f89f2dbef24ce8ac0cdb542b064209d77bcdf0bf7a72281326ba63518ca8f8caa2845655f6b1220e6d0321507d0045e2067630f82483e6ca24594ac87140dadf23932c0011ea0e8f4df22e765cc97d7ec332329e72756a603fc2632bd7f5233f989b763230d8eb658d4a73dfc4925ff0d2fd1c7375b94aed1", 0xc7}, {&(0x7f0000000400)="46d9da0b56ed2ab4c7bbde1e282b6b638214a659e14f93f9b318877ae4a06ccfda61e4f78e4c7ecef69bbb4c53d936d814c680e221353d9a912a8b4b3500d5ed9a90d9928eb9e64a926da10c1503f8bda572611b7bc7d3c0e195e66b716bf9ddca5c73122f085a72be7a03f7699fdf7397e6d5636c6d2a1d534b48c4163ad415561d7519d4a9ef3a48a9cc773f5c2b6928014e46d27b5be286fa0910c6f877e7c1989d543227aa1cd16003cddb191518df5561376737e7370de13a4015816960bb4f8e7b2f56e9", 0xc7}], 0x6, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0xd17, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000080)="19", 0xfffffffffffffe94) fchflags(r0, 0x10005) 02:05:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x8000000, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 02:05:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x9000000, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:42 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, 0xee00) semget(0x1, 0xedf59487659c94f0, 0x40) unlink(&(0x7f0000000100)='./file0\x00') socketpair(0x2, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28091, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/125) close(r1) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0xa8, 0xfff}, {0x100}, {0x0, 0x1000}, {0xcf, 0xff}, {0x86, 0x1}, {0x87, 0x1}, {0xe7}], 0x7}) ioctl$TIOCSTOP(r2, 0x2000746f) r5 = dup2(r3, r1) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f0000000140)=[{0xef, 0x2}, {0x0, 0x1a0e}, {0x8a, 0x2}, {0x100, 0xfffffffffffff5c0}, {0x47, 0x7}, {0x22, 0x6}, {0x8a, 0xfffffffffffffff8}, {0x187, 0x4}], 0x8}) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0xa0) r6 = semget$private(0x0, 0x7, 0x610) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000180)=""/2) 02:05:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xc6000000, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x4000000000000, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:42 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x0, 0x7530}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/66, 0x42, 0x802, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 02:05:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x800000000000000, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:42 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ea044fd33055552fb824b3da002bbd47b6e8d583e4d54a38b6b87cb2d72b893b576005c98387aa4f5b728193ef16ab93f12fc007916b3319c24ba11f881a4f6039b0ba38c5cc34505c8882556496fa390047bdb3cd1d2066397658b840f4e", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3c) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 02:05:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x900000000000000, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x4a1c3825}]}) 02:05:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xc600000000000000, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:42 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) r3 = dup2(r2, r1) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r3, r4, r5) kevent(r2, &(0x7f0000000040), 0x100000000000f8bc, 0x0, 0x10004010000fe, 0x0) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = getegid() setregid(r6, r7) 02:05:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:44 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) r3 = dup2(r2, r1) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r3, r4, r5) kevent(r2, &(0x7f0000000040), 0x100000000000f8bc, 0x0, 0x10004010000fe, 0x0) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = getegid() setregid(r6, r7) 02:05:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:45 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) r3 = dup2(r2, r1) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r3, r4, r5) kevent(r2, &(0x7f0000000040), 0x100000000000f8bc, 0x0, 0x10004010000fe, 0x0) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = getegid() setregid(r6, r7) 02:05:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:46 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) r3 = dup2(r2, r1) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r3, r4, r5) kevent(r2, &(0x7f0000000040), 0x100000000000f8bc, 0x0, 0x10004010000fe, 0x0) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = getegid() setregid(r6, r7) 02:05:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:47 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) r3 = dup2(r2, r1) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r3, r4, r5) kevent(r2, &(0x7f0000000040), 0x100000000000f8bc, 0x0, 0x10004010000fe, 0x0) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getegid() 02:05:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:48 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) r3 = dup2(r2, r1) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r3, r4, r5) kevent(r2, &(0x7f0000000040), 0x100000000000f8bc, 0x0, 0x10004010000fe, 0x0) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) 02:05:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x8, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x9, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xc6, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:50 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) r3 = dup2(r2, r1) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r3, r4, r5) kevent(r2, &(0x7f0000000040), 0x100000000000f8bc, 0x0, 0x10004010000fe, 0x0) 02:05:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x900, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xc600, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x40000, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:51 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) r3 = dup2(r2, r1) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r3, r4, r5) 02:05:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x8000000, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x9000000, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xc6000000, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:52 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) dup2(r2, r1) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getegid() 02:05:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x800000000000000, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x900000000000000, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:53 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) dup2(r2, r1) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 02:05:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xc600000000000000, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="04000000"], 0x4}, 0x0) 02:05:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\b\x00\x00\x00'], 0x4}, 0x0) 02:05:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) dup2(r2, r1) syz_open_pts() 02:05:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\t\x00\x00\x00'], 0x4}, 0x0) 02:05:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="c6000000"], 0x4}, 0x0) 02:05:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\t\x00\x00'], 0x4}, 0x0) 02:05:55 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) dup2(r2, r1) 02:05:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="00c60000"], 0x4}, 0x0) 02:05:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="00000400"], 0x4}, 0x0) 02:05:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\b'], 0x4}, 0x0) 02:05:56 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x6, 0x2b, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000091, 0x0, 0x10000}], 0x556, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x30636134c08f6aad, 0x80000011, 0x83ef, 0x7}, {{r2}, 0x0, 0x14, 0x20000042, 0x2, 0x6}], 0x100000000, &(0x7f0000000100)={0xff}) 02:05:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\t'], 0x4}, 0x0) 02:05:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="000000c6"], 0x4}, 0x0) 02:05:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:57 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) kqueue() 02:05:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:05:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) 02:05:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="00040000"], 0x4}, 0x0) 02:05:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\b\x00\x00'], 0x4}, 0x0) 02:05:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\t\x00\x00'], 0x4}, 0x0) 02:05:59 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x6, 0x0, 0xffffffff, 0x3}) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) 02:05:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="00c60000"], 0x4}, 0x0) 02:05:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\t\x00'], 0x4}, 0x0) 02:05:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="0000c600"], 0x4}, 0x0) 02:06:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) 02:06:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="00000004"], 0x4}, 0x0) 02:06:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) syz_open_pts() nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) 02:06:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/44, 0x2c) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) 02:06:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="00000400"], 0x4}, 0x0) 02:06:04 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffff9c) nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) 02:06:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\b\x00'], 0x4}, 0x0) 02:06:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\t\x00'], 0x4}, 0x0) 02:06:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="0000c600"], 0x4}, 0x0) 02:06:05 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0x7ff}, &(0x7f00000001c0)) 02:06:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\t'], 0x4}, 0x0) 02:06:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="000000c6"], 0x4}, 0x0) 02:06:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:06 executing program 1: nanosleep(0x0, &(0x7f00000001c0)) 02:06:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:06 executing program 1: nanosleep(0x0, &(0x7f00000001c0)) 02:06:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:06 executing program 1: nanosleep(0x0, &(0x7f00000001c0)) 02:06:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:06 executing program 1: nanosleep(&(0x7f0000000140)={0x0, 0x7ff}, &(0x7f00000001c0)) 02:06:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:06 executing program 1: nanosleep(&(0x7f0000000140)={0x0, 0x7ff}, &(0x7f00000001c0)) 02:06:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:06 executing program 1: nanosleep(&(0x7f0000000140)={0x0, 0x7ff}, &(0x7f00000001c0)) 02:06:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="00000004"], 0x4}, 0x0) 02:06:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\b'], 0x4}, 0x0) 02:06:06 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, &(0x7f00000001c0)) 02:06:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\t'], 0x4}, 0x0) 02:06:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="000000c6"], 0x4}, 0x0) 02:06:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:07 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) 02:06:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:08 executing program 1: 02:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:08 executing program 1: 02:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:08 executing program 1: 02:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:08 executing program 1: 02:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:08 executing program 1: 02:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x6}, 0x0) 02:06:08 executing program 1: 02:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x10}, 0x0) 02:06:08 executing program 1: 02:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x4}, 0x0) 02:06:08 executing program 1: 02:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x8}, 0x0) 02:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x9}, 0x0) 02:06:08 executing program 1: 02:06:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0xc6}, 0x0) 02:06:09 executing program 1: 02:06:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x900}, 0x0) 02:06:09 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) 02:06:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0xc600}, 0x0) 02:06:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x40000}, 0x0) 02:06:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x8000000}, 0x0) 02:06:10 executing program 1: nanosleep(&(0x7f0000000140)={0x8637bd05af7}, 0x0) 02:06:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x9000000}, 0x0) 02:06:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0xc6000000}, 0x0) 02:06:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x4000000000000}, 0x0) 02:06:13 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0x2}, 0x0) 02:06:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x800000000000000}, 0x0) 02:06:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x900000000000000}, 0x0) 02:06:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0xc600000000000000}, 0x0) 02:06:15 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xc}, 0x0) 02:06:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:17 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xc6}, 0x0) 02:06:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:19 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xc00}, 0x0) 02:06:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:21 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xc600}, 0x0) 02:06:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:23 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xca9a3b}, 0x0) 02:06:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x0}, 0x0) 02:06:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x4) 02:06:25 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0x1000000}, 0x0) 02:06:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x8) 02:06:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x9) 02:06:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0xc6) 02:06:27 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0x2000000}, 0x0) 02:06:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x900) 02:06:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0xc600) 02:06:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x40000) 02:06:29 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xc000000}, 0x0) 02:06:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x8000000) 02:06:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x9000000) 02:06:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0xc6000000) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0x3b9aca00}, 0x0) 02:06:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x4000000000000) 02:06:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x800000000000000) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xc6000000}, 0x0) 02:06:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x900000000000000) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xfeffffff}, 0x0) 02:06:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0xc600000000000000) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xfffffffe}, 0x0) 02:06:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) flock(r0, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0x8637bd05af7}, 0x0) 02:06:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6200da4b06"], 0x4}, 0x0) socket(0x0, 0x5, 0x7) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xca9a3b00000000}, 0x0) 02:06:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="e964ba96"], 0x4}, 0x0) 02:06:32 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0x100000000000000}, 0x0) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0x200000000000000}, 0x0) 02:06:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="28c0d419"], 0x4}, 0x0) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xc00000000000000}, 0x0) 02:06:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000b134dc7e000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xc600000000000000}, 0x0) 02:06:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff80000001, 0xfffffffffffffffb}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xf75ad07b63080000}, 0x0) 02:06:32 executing program 0: socket(0x19, 0x2, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xfeffffff00000000}, 0x0) 02:06:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="a23812b946379a2df5e8273deba05499e4184be1fae91b9edcb50267480cd0408107968a6755aed79a471cc35b98919e375c22957df05157e0533f7086190a3fe9402ed8dcb2b43fb08ced0acab0751020d12520e5f9d442e2a51ab15bdaf4ab4a2992027b160e4823220a3de54267f4b19fc0cdcbcee79c2133a2640b448668915dce2a73feb62af7e817c82c115b704102b2105e28e8612054c36e64856fce60a0b1eca79ebaf96013ab0b61c6e42c14a3d3e3f07fda2fde1288805ddca5e772734dc0e046bdf99a1744cebb884763f55e9a5a5094c7bc58b39148c0043826bd12287fe9b371e91ed121b249d411d3b6313ab2a5511e1d8a64af8b73440a78b62b203299fda5148ae5d51b7a57a8d4aa0ac578004c2eb6ce96161e7314e61f174a08d61d29d5f13272ef7a2f0ad4ea3b339417381b18ca2c58fa4e4349c848bda68cb4047f5bd7c5ba603ae8b69943a973dfd6eb5787037c7191d12d0a9a08fa8075614477bf0762eae991ba36c256bf2a31b88e48a047d0168049c1de944a5dd2e40d35effeab00760df6b37dc72cf4e46c6dd49fec5940958ee2f4bf6555a936eb4e68435daf69505f0ef5572713e5c92105bb89c9bc78ef858a71b2475797e1334d8045f32c1749a3cf027cd73c8644379ae10907921250f1a51f859debff82ac9d922fe97b2f53be7ab00b0243f0581e3dead20c845bc8eaa181c510173e65ca79723a4c351db85af57037da1f40fbb6b8bc8209327c0a2ffffec83568ac75e31cc88a8992979d3a8cc856990fd6cadb18410c4dbc7c0c2e7b612327bac3d6e89be7831e4fe4e362b7857a01c37cf78e1ce24e0bff3b2f54d71c38193b7cbc2c250e85857deba3ae7c7282a37f214662704a5f169cbc6551329e8b76445d56b5990d3c203a8eecd9dbe2527ccca77f6762fe8646dffe3fe79410bdbdb06d23bd491f89df9de62da059936ad08626cf56d1473c853f558401bae8e903713c77cb9c1bc9d1eddf822c6accd9a6f9f657afff1c67e1145fb9adaf1388e46999556eab999733fe7b2a181eb67af5dfeeb2930bc57b9109d0f2c222ff1fd962e3a145c6dca4cb6c9806d44c6866f125ba1149bbf84c6a2b47a638b7d2161f4c938dbb96fe7a7ba34ac1d8ea87462b2ac646cf34b09047e24629e6fb90007c5621fe49c4cbb2f56c8e9dbe785072f6deecfd888ded06a1a8b4936ed6fb8ff2b7ee9d2a281a886296e4114ace2ec40cc34541342d713c3b531402c2229158a2baca291c7f9a2051480eabdf813c7275b277f26deeb426064c93883b1d24aa9a3a7233346be1595d0b995e7acf4ba90166244cf9a8a1a78c5c0e77ffce632d73ca069c309a490743e8293f16bcf1ab40c39c6e305ae5bb10a1035fcbed49612303cbda65e4ee1a12e28a6db0602ddab5d94d06c2434b85f173940a0d0ddd1cd09f15d900fb4e222bfa592f01b77a2733bf2c05a6004fa661435c1d9145feb0bd8907ee5fc900eb798174eb753b34a952a590cb289ca0050d8ef33c67f76f25312bad73e461649a0b763604a3960692446caf403c3497d8375035783e403d61893444b676fbc8393bbf610e88df0ed6af33b3a456e6aa23bbdfa014114997632db939295efcb7fbced3f14f8e8b782a687884a5415e8be7ddcd543d2741a5642c38895f8e5571d376ea30f640c098266d1732005017baed59993aee35970864e57d225071072e262478ffbcf4715107ad9410680c7afa5fa3ff4d7b71b44768ef9e1951073e9706f69f8ddd3aad40c52dca83333c646b34fa10227202c01eea8b22fc0b50e2cd2b22d7a13463a078aea2f66e6bab4837d362807e5beaeaa17e996f37f7a2c1ca219440c688885d1fa5a9b4e1b6ed7b30e200d93b219a88c31913ecfbff76c134d30488b90c5a1e72640420dd407eaaddf5a4db69f827a3b6e0f5280df40619d96245d05709c4a7a72f8644468d716e483264836599c65af52d2242c16e3b546126c706a178ff998fc38ef400085d0f8cffdd14fcd74b1e8cf4818977ce6a0d1181536b6a13b678b49b43183512ed7b5b137b2b7e9fcc3b508bde5bb55c286aa01d833daa85bd645c15282bbf567de3446a7a397ac2df85caf4c177be2de8a79b4ca7b2ab2dfdad26bc1b6790863fbb659d528a28c9fb5f58db009ffdb89f1ebdc840936f9d414d6a1f51af6ef6b3f1895a87304fa003c7ceeb78a9929e06f44f7abb8cc09417dc95e14135dd6752877ddbc2979f9275d1bf42a9758f469bdb9542c58b46eb82c86378f261f2be43c24625469892c61a383a42031af9de3bcdcc08f0fd0b6ab0a1cae9a0212db3f556bf3aa6a1eee84fc35765b88e32a557725ac1b3d96edad4fb0447d3b30de90adb5a6eb5bb4208706ebec1ee3b68e46ac1a998751419a06e52b1d16030c9b40201e549d288e3a954f3d93dd087cfac0db5b597d2dc3a077edb11ffbe91000b43d38d5bfc2352bbce54c78ace61541d5335df123d6b88084e58b0326c461dff8b748e7819fcefd26fa21252f5a4c71fdbb18edb88838068899386c5f232a04dcf590b16627a81a5344ab1509d73ffe0fee217aed287ed441254ce7b8089129f180153f37a090831485f4485805a86e5a6e98e747b5075da40b697ec0c2da8ccaa06109053e7fd48aca1b2ee9bef6c42a011ed69fde8cdf66793e6dd387286a52773a02f896f59f55452206359d719d075c077547b6d2976466e6901199944202087545a9aeefa096398141834cfb384ab3faf5ff76ec89c26e2d3c2e1cc7be78e47b74d73de0d40432532a7f96e25d0cddc642a192992a851fb2360821714411b56e81a1a37760162730934417fff3c5fa4f955619e9c51545e18557fce69b22ddf34bd273a43d327da4c31bbe415880c9cf5e2e4840fa54a233e556b2bb6b59a37c40a0707224ca3d91e6421a78ec9b86f768f540d003f09915fda7b5dca7dc4424c91e84d49cdcadc4890f33eb6fa46b44dfba5253705df6f1c5fed10e1c5a00c87e0fea319703a9891978c0ae548ea68cf5023c2853f9617c1039e0ae520342a6b759a4d88d1be357f5e86cb108d9976ed5cbb490471d1ea346199373f6b58f39c3aeb1bff9f4705b01276a9e0dffbb6ca19e6e1da7dd1c6110779268df747f165f6f88935e2d46125d7dddbaab7b45b50a84b7e49bee20e0fd2c827221b278d160bcc0711e16ba961dbeeb5bd6bb376179cf389124bfc67bbdce84f690a18ba12ae10a3a60cc0131f0790e7b2d374d677aad141dab225d9abad628598188af2e5c86bc72e639924610edc3ad7c36b50ce96e7410fa028b5d9dcf622b3d19c46cb73b2a7c9cf94d01b2d3bd07a1db3a35589fd705697257a0eb5d6113e426fd52c67f795f8a6a7f1c11103b42fbc762ee70f647e0ba304c05d83c92c58b5a1f67f31cba567ba8948675e779eeae3024bd93efc87919b268cb000e8986b288eed6a6866c37b4dd01670b4bc1f1ce555e667178a61f63f55def2bd401f758be60b461d01e32a871e84b5acf6e5692d08345b63dec67f9c76bb3e5d496380d12a558ada17a4749e10027269aae2f797dc9ee19278f57e574fd4aa7b7533d5def308d0b28bee9275e3117fefab9cd3144ac71a091dd840cdef93d600d30ccf401b2c24eb89de811ed75880a51c885566f4ee1dfff1fd707f5fbc84e326f17bf319536ae8ce5d42711431ea1a5cf65e1376969b2d114ff81e2dac259afba583a7fde8607cc341447d7272abca99ec994bde65b810eb063a43c9e5472c3cba69caf43b39ee1786cbaf7d22257f2b58f511251785d43ecbe4714be822e3bb411baf254eddc18b46545b776f1da43f9e93b1dddce80f8e9ec85abced765dc59de5bdf1dcc765bba4d230d7e6767ec825675ff4b55b6ae08723c09edf8853b6dc059e5874aaf5b067973dd2f519c52959f0194818b246231c16468844640ba0e94e4f8a78d9cdad7795c55dffe720245513d194bd22b794656b643bf419f81639941a06afbd129353bb152f146bb3dc7ec3839c6bd4706ad29c642ce72b49cc3ea37df40bfae90703dfdc28c1987398e35d2f6931ef5e71e0a83fd8d00dd36ac50176cd8945abd0b85cb8314cb3b682ae79f77e759231be9ef369571e1f0d4f3204233dc42d23d8196ad4682af42367147dd51ac2d120302626f36556ff1ca1df299157f08b387b079b794167155db3365fcf527ad7db31e2de7ad58624f4b57de002870943dfa58644704c7efe7a12f45a5cecd9ec2be4c647d6f1356a3faa21db085673e627104841ac09053e00f1a1c007e931b2a67c4202bdca83f5025e94827f06b380180a9f69e65cf9f9202bbdcfa335f290632fa4b7eaa44fbd274099e1f9dcdbdb249abeec8ae9f1a10fde80669d4f61129cd813f031d06e72b5165c50eed92746ec15de71ad669e50d52cc3d5801cd59d72de855b2eb1d23c0da66ec151373ae47a4c04558c5158c0b96f3eda4b3ee793628311864b4c074d87c251ef9423a3601b1040bccbc2d7c33b95a598f8125ac41e214999ca90ec0e1a15e207972885ab9f7e73983b254f715c1200f29f28f21d9d877325c8256701110236de5db7b3f79b1c765f51ec8151bee04fc9bf673f1a2fe6dfca0e5593aa3b347cbf4e9725c803b1af76c4f917b59697a0320020db4725f2f4b98c942be8f9410d50e656c7f23eedd19e7a2ce82734a0f1465f5befc30eb6d3f926d3d357bebd117ac17ffc584b0702d48ed11acd854da7f9d5ae3846bcabbd7f8b69714558ece31ebe11f956c3036f51c226ea339c0f067699068b6d69082b24f9f1caaaf1be7a1260f8f5a34bea734bb82e98f36162b93f560e5af178e0b86891816a51d6f20359e0fafcfa26b63e26b560b7ba290686d58b00f813cbeeaca4e8b2ed218f7a39238c030c44cb220125c28c2960a7fe721270c918e31d8027b2710c3322db221477c0296d9eee55e32c5715d91e83bf7b2e5dd249e4b63a10dfb76f0b8ea1f0e47306849463f34951b4323949b7114fb251d9116946f92ad8a3db1af8335775c13189f1ac14c32c8d6dfbf3aa899c30a1dca3612ea22420cb4b740051dcddb281f3cd699fce6895fb4346a4d24d6ab2186d669a6b273c124fd8c6c43c5a78a628b04f48955f5604ec6a8890a77137f9adeb08f0c4a0d306062d1c451cec913192857c4c87a47809721181f3ebead5ae8d1d48528958d3efa15ef008ecc034fa43b21c32ea7e8c37cd425182227a2f5759a0a8410d98d23aa770f623d26dd1865674aeb246e528a95f590a8703c34d524fb93f62a07f22507d2fd695c9360615c0c449abad933021d5b304c9ccec9219fc5fb6a8bcd02200dc2e785e6361e0d5af1052003365f4f6f6dba28e3247244689dd856148b3853ce21c451f4764ccf4574a7a5fbc09c46cc213c82b8b55465868615a7c0f499b3752569362f5bc8cd20ffe935659c9bf9a801c38f6510fbd2c7b405a0d84cfb548600a98d94f0d81e77267058c636fd9ec8813d2dd79d2f118d929d12b90ba524bbe79ffb479a1b3444a9342d0e3028da5a5805a046d518c8377f2e16b10965b4b0299e5554aa9a8e6294f9d44aad460d5c4302f0bd5710edbf419615578a62949b658abc3c77a66137618b2a298d19c428b6997e0576f7cd7fcf07b3a20b0ed53ce594bd431f482c765afb23406ec6a969b365e6f882a99c05417d3a49c2674e88a66346e1aa3df9672dc5ab2a2e2866126918f30198d6767aa3a114a13fe53a19adf8e90b0c2c15d6a15e192a514d58661a4a86e7fee633f06", 0x1000, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:32 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0xffffffff00000000}, 0x0) 02:06:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x8001}) nanosleep(&(0x7f0000000140)={0x10000, 0x20000}, 0x0) 02:06:32 executing program 0: r0 = socket(0x11, 0x2, 0x101) socket(0x38, 0x7ffd, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 02:06:32 executing program 0: r0 = socket(0x1b, 0x2000000000000000, 0xae) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202152f66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="04000009"], 0x4}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xcaf, 0x4}, {0x3, 0x18}}) 02:06:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18240, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x1, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:35 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) nanosleep(&(0x7f0000000140)={0x1, 0xfffffffffffffffc}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x9) 02:06:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0]) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getppid() r11 = getuid() r12 = getgid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="5d55b47eb3ab357896c95bc55990ba205729b014a4de29c7db8a39364c1c6366cae9e153b5444d3932a2a375290fd2bb9e77804fd153e04fefc08c6128228dc5249cce28591c4d", 0x47}, {&(0x7f0000000140)="6fc380676f3e5766f1605d70f2b0071a698fb3f463f5e843bfa7414fec79d0117d22caac1c05596c18003ee44d983ae4bcfa4ba597e068edcd5f83f2ac0fedaf9f3d259614bc3e9819f6d4c5c2644b72149ad6a0b1d14e5d7151e9bdb639e6b7a89768fd0dd11ac20fae57920d081d8f760c46799986d6c67bc1c9dd7f6e7d5f008814a7c29b3d46583ad6f40fe79a5b86c6d391178fc877f250153872291e9d240d3c0b225c35c9f9652a9d810396d19fda39ad77814d06a39e60b88a21787c15a0ccaf327aaa9d5c7c9146ed0f0282e88fe5", 0xd3}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x10}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xf8, 0x400}, 0x0) 02:06:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:35 executing program 1: nanosleep(&(0x7f0000000080)={0x160000000000}, 0x0) 02:06:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = semget(0x0, 0x3, 0x290) semctl$IPC_RMID(r1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3a3, &(0x7f0000000040)=ANY=[], 0x0, 0x400}, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10488, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x84) close(r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 02:06:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) lseek(r0, 0x0, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ad3a0000799604a4676660dd91a1d053c8c6d582ce4a7b81ab79c7c948e820bdf405099d3f46d9d2338aabf2fd6322246389295e6d39f2ac8a7f78406cf15da28ef8452e1b70145708e9c67922db1b1518db118d8f46f863aa59765d0361fcc8befc5298cb25b7699feee3d73ed06fc3cf7fa2fce4607dea4d225613beda52d83b1120e729965048b2865446f59dd992fed60877a1ff3a06bc9227f59da3610537945a82ab2ff640d449ef44d50fcebdc8247316db3c2e"], 0x4}, 0x0) 02:06:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6882022e2f66696c6530075bfca11244cc02836211bec02ccb08e4bfb6c1dadc3ca6d14df6b6ad714628f6b41b80983b3bec6ef58c"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:38 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x7d3, 0x5, 0xf53, {[0x0, 0x3, 0x8, 0x8001, 0x5, 0x1, 0xf04b, 0x6, 0x9, 0x4, 0x100000000, 0x401, 0xffffffffffffffc0, 0x2, 0x9d3, 0x0, 0x8, 0x1], [0x4, 0xb85f, 0x8, 0x7, 0xd19a, 0x6, 0x0, 0x3, 0x9, 0x100], [0x1, 0x5, 0x0, 0x9, 0x1ff, 0x5, 0x7], [0x7, 0x2, 0x8, 0xffffffffffffffff, 0x100000000, 0x5], [{0x2, 0x1, 0x5, 0xb2bd}, {0x7, 0xffffffff, 0x7ff, 0x3}, {0x0, 0x0, 0x20, 0x6}, {0xffffffff, 0x7, 0x1}, {0x3, 0x0, 0x8, 0x100000001}, {0x5c, 0xe3, 0x5, 0xdc4}, {0x8, 0x80000001, 0x1fc, 0x8}, {0x1f, 0x9, 0x6, 0x3}], {0x6, 0x40, 0x4, 0x7b}, {0x48, 0x3, 0x1f, 0x3f}}}) clock_settime(0x2, &(0x7f0000000000)={0x1, 0xe35}) 02:06:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="73b632a6eb0820243000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000791a505d7e9014690900"], 0x4}, 0x0) 02:06:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7fffffff, 0x2, 0x41d9, 0x1, 0x20, 0x400, 0x1f, 0x2, 0x2, 0x5, 0x1}) recvfrom$inet6(r0, &(0x7f0000000100)=""/57, 0x39, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x1000, 0x7}, 0xc) dup2(r0, r0) 02:06:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setrlimit(0x2, &(0x7f0000000040)={0xb38e, 0x3}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:41 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x5, 0x10001, 0x0, 0x7, "5bcfc9009cec72d0875794b44a6368e2d5b24d4c", 0x80, 0x5}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) r2 = socket$inet6(0x18, 0x4005, 0x3) r3 = socket$inet6(0x18, 0x3, 0xf1c1) r4 = syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x2, 0xfffff, 0xa8, 0x479}, {{r3}, 0xffffffffffffffff, 0x22, 0x0, 0x0, 0x20}], 0x9, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x2, 0x80000000, 0x3ef, 0x3f}], 0x1, &(0x7f0000000180)={0xffffffffffff7fff, 0x80}) ioctl$KDDISABIO(r1, 0x20004b3d) nanosleep(&(0x7f0000000000)={0xffffffff, 0x5}, &(0x7f0000000040)) ioctl$TIOCSCTTY(r1, 0x20007461) 02:06:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x0, 0x7, 0x3f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00318516489200"], 0x10) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xfcfd, 0x0, 0x13b, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0xfffffffffffffffc) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xf17e, 0x100000000}, 0xc) 02:06:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget$private(0x0, 0x1, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2319, r2, r3, r4, r5, 0x18, 0x2}, 0x20000, 0x2, 0x1}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:44 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="2058b56bf23154a2c253819dae8e40f28a4d4149e38e56b51a04211b3b589972a3c0d986fb79dc71fd4aabaaf47356392b677a6a610a39b5332ed4f1e374abb65401d3e2a6514b90b3e97796c89d2d1eae091641ae21fa384976d0569c0f05a9c453c258c360525834d2a04bf8e32f5291dd7b93e3fbfaf7aa5fa692ff340f46f6ac8e113ff73f2475a58fbca8c4856123113eeb608f92046ac7ecaee00e150b99d39b8589b9d356ff20a3538f7f492b0724", 0xb2}], 0x1, 0x0) 02:06:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:44 executing program 0: r0 = socket(0x4000000000010, 0x2, 0xb5bf) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) socket(0x18, 0x0, 0x80000001) 02:06:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cd8d6a2"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:46 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0x8}, 0x0) 02:06:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000ece500"], 0x10) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 02:06:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair(0x2, 0x8003, 0x2, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x4}, 0x0) 02:06:48 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:06:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mlockall(0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) socket(0x1, 0x4007, 0x3) 02:06:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x1e, 0x5, 0x10001) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x36a, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 02:06:50 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) clock_getres(0x2, &(0x7f0000000000)) 02:06:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0xfecd) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x100000000, 0x4) 02:06:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) fcntl$getown(r0, 0x5) 02:06:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000663afa80c30da563"], 0x4}, 0x0) 02:06:52 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x80, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001280)='/dev/pci\x00', 0x8080, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/tty\x00', 0x201, 0x0) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = open$dir(&(0x7f0000001400)='./file0\x00', 0x40, 0x2) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse\x00', 0x400, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x10000, 0x0) r12 = socket$inet(0x2, 0x4, 0x0) r13 = openat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', 0x20000, 0xc4) kevent(r0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffc, 0x44, 0x0, 0x10000, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x615, 0x5}, {{r3}, 0xfffffffffffffffd, 0x3, 0xf0000080, 0x4, 0xffffffffffff7fff}, {{r4}, 0xfffffffffffffffe, 0x4, 0x42, 0x6, 0x5}, {{r5}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x8d1d, 0x1eb}, {{r6}, 0xfffffffffffffffd, 0x24, 0x3, 0x9, 0x87c5}, {{r7}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x5, 0x4}, {{r8}, 0xffffffffffffffff, 0x35, 0xb8bc1268f676f20e, 0x10001, 0x7fffffff}], 0x8526, &(0x7f0000001500)=[{{r9}, 0xfffffffffffffffc, 0x0, 0x0, 0x2, 0x4}, {{r10}, 0xfffffffffffffffa, 0x40, 0x40, 0x9, 0x81}, {{r11}, 0xfffffffffffffffc, 0x10, 0x1, 0x9, 0x40}, {{r12}, 0xfffffffffffffffa, 0x30, 0x1, 0x8, 0xfb0f}, {{r13}, 0xffffffffffffffff, 0x10, 0xfffff, 0x5, 0x9}], 0x0, &(0x7f00000015c0)={0x0, 0x3f}) nanosleep(&(0x7f0000000000)={0x800, 0x7}, &(0x7f0000000040)) 02:06:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) mlockall(0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xfffffee1, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x1}, 0x400) 02:06:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000040)="b890eec67d359f3b2d68c73a67ce31b7db73c5308d975e7d35d16a52a84097fff84bdbb3d83325c10b2602759f43293aa908b5bf3dde0b3d5de197b3f885c57a01359878737501990d1515cc0e00bbce32d5c35a4e7bb474dd5cfaf4aab6a213212b737f4aa5989011661dbaff247a5f168fa22de6b250f6f744862c64466ae39fa8f5234e567a99382889c69a90aed498b6918227583b7a3541", 0x9a, 0x404, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:52 executing program 0: r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xffffffffffffff16, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESOCT=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRES64=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRES32=r0]], 0x8}, 0x0) 02:06:55 executing program 1: kqueue() nanosleep(&(0x7f0000000140)={0x1}, 0x0) 02:06:55 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0x2, 0x0, {0x0, 0x1}}) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x9, 0x2}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0x1, 0x9f6, 0x0, 0x0, 0x2, 0x0, 0x2, 0x2, 0xfff, 0x3}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x60, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="eaff"], 0x4}, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/189, 0xbd, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) 02:06:56 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x5, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(0xffffffffffffff9c) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20080, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x580, 0x0) r7 = dup(0xffffffffffffff9c) r8 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20000, 0x10) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x64, 0x40000002, 0x20, 0xcb3}, {{r2}, 0xfffffffffffffffd, 0x20, 0x80000001, 0xffffffffffff7fff, 0x3}, {{r3}, 0xfffffffffffffffe, 0x1, 0xf000000a, 0x7, 0x7}, {{r4}, 0xfffffffffffffffd, 0x84, 0x6, 0x8, 0xea}], 0x1, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x8, 0x40, 0x20, 0xfffffffffffffffa}, {{r6}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x1ff, 0x3}, {{r7}, 0xfffffffffffffffb, 0x20, 0xf0000001, 0x800, 0x2}, {{r8}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x3, 0xfffffffffffffffe}], 0xfffffffffffffffe, &(0x7f0000000300)={0x56, 0x1}) nanosleep(&(0x7f0000000000)={0x1}, 0x0) 02:06:58 executing program 0: r0 = socket(0x6, 0x8000, 0x2000000000000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1600e600"], 0x4}, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 02:06:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0xcf, 0xc91, 0x3, "db402fdac014677a8b79a674419983d25ed22638", 0x1, 0x4}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='/file0\x00\x00\x00\x00'], 0x10) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10430, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = syz_open_pts() nanosleep(&(0x7f0000000140)={0x1}, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) msgget(0x2, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1aa4, 0x7, 0x3, 0xa039, "cd4df964910079469b20e5ee2fedc752719dec1f", 0x5, 0xffffffff}) getegid() 02:06:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x267) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/229, 0xe5, 0x801, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:06:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) 02:07:00 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x87, 0x0) close(r0) write(r0, &(0x7f00000004c0)="e2ac3d3ad18457c48e015f7d8f5acb7245980c8adeb23b55f11d339534e4f3d1f92bf84441887778a5fa90b1faeaab4a93fedef779a50f3dff01be6bb0cfb4c6da2ea829f50fab43cfbd5f43bf580208c9f63b1c4bf5f49aa08d120cc027d4fb70eb5daa60a8581ac4b3f5a732bd78768b95f3e56b30c5d6ac82c77b508432786ff5594ac76e8e40e4f97b59c015fad7feadbb3dc3395a76952d3015a2260699578200b0c338b79248287babff6ce06a66526725858d68fdb8321d483b86bf73090047796ca7c8b8b8084030e62f92e40f1049b164d8ede21ff4faf865fa4626efc0ef1224a5a844415a2c14f0f60eff9d832578151710c32ef79a73cf298f02bb25c8d3a389599374d5d9fb610b6249e3fbad1a003ce470c9634733fe2ba0d765ba3f7624023d511251646f01498be12239e10030cba78d225e4ef890f2864bb3e9178bcaf81ffd45f42cb7f28570fe6e9c299ddf1f6175e6899a817cf7c36385f9fe1c70eda5bb9071355bfb3c3f5d96ddd36ded3ce3f89a1799d3d6c7d7b2f27fd1565f6b61bbae8b9b45ee07de1487b58e678ff7af94f2fbf547b3573fd2e313697bac705bc10af3a839f2849b1911c0b78d19600000000000000045eaf1140693a0d00bb42876da3e0c64a6b59621197ad7fa2c7fd46712608571229d03f98bd30bdad7c912e9ecba6de1c3c198b25bb054e4ffb40e5d98311637073b450c402f65f8442252fa9b8c5bbf732e0f332cbf20455a528cb82223613c0ed66a15f27161c61b3cedac27983c5585405db44016c487bb30a7ba10", 0x23a) nanosleep(&(0x7f0000000140)={0x1}, 0x0) r1 = socket$inet6(0x18, 0x0, 0x3ff) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r1, 0x400) 02:07:00 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:00 executing program 0: r0 = socket(0x2, 0x2000000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB], 0x4}, 0x0) 02:07:01 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) clock_settime(0x4, &(0x7f0000000080)={0x9, 0xffffffffffff8000}) nanosleep(&(0x7f0000000000)={0x442, 0x6a}, &(0x7f0000000040)) 02:07:01 executing program 0: r0 = socket(0x1000000000016, 0x403, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10, 0x20) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x88, 0x0) renameat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') r2 = socket(0x11, 0x3, 0x0) setitimer(0x1, &(0x7f0000000440)={{0x5, 0x1}, {0x1000, 0x8000}}, 0x0) getsockopt(r2, 0x11, 0x1000000000000001, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat(r1, &(0x7f0000000400)='./file0\x00', 0x80, 0x40) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) r5 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000004c0)={0x2, 0x1, 0xe35, 0x2, r5}) kevent(r4, &(0x7f0000000080)=[{{r3}, 0x0, 0x10, 0xf0000000, 0x0, 0x7}, {{r3}, 0xfffffffffffffffe, 0x20, 0xf0000001, 0x4, 0xb63}, {{r3}, 0xfffffffffffffffc, 0x10, 0x42, 0x1, 0x3db}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0xfffffffeffffffff, 0x384}], 0x8, &(0x7f0000000100)=[{{r3}, 0x0, 0x2, 0x1, 0x100000001, 0x2}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0xfffffffffffffffd, 0x8}, {{r3}, 0x0, 0xd0, 0x1, 0x1, 0x3}], 0x0, &(0x7f0000000180)={0x800, 0x6}) connect$inet(r2, &(0x7f0000000480)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)=""/230, &(0x7f00000003c0)=0xe6) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:04 executing program 1: nanosleep(&(0x7f00000000c0)={0x3, 0x8}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$KDGKBMODE(r1, 0x40044b06) nanosleep(&(0x7f0000000000)={0xffffffff, 0x101}, 0x0) fchdir(r1) 02:07:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chflags(&(0x7f0000000080)='./file0\x00', 0x10004) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffffbf, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x3d5}, 0x2) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)="8e1abb1695ede6107c20881a74d18afba08a0c71dbfee51e16d16b1a10ba4ea35f90baec8a8227d97f0665da182274d21f4ef1273b3d5a11135238914393603a88e45cf714fd28013eb4a428ae80b3ce71eaba131a5a6c2ea5ba493641a67057a8f471776dbda1e2f933b13cd7a8f433bbfdc5b46812ae4e76bd269e1069eb6791c1da618c62bb3e6c3d8809b51846", 0x8f}, {&(0x7f0000000180)="978fe084e7c1aeff3da355a0670c3a6f0ce35a16da3157854927c0c78e7826e2be4b2a361115d1a7d4acf6615822a15d40e7b94f449e9f3d0a608c91b214b5f00792721d58d40992897df8a099fc082388229b7c29a6e7c2a98b511b13dc44a1bcfc0d351e9355cc30ad05b684d050223fd449b9c5e3621ca6c61a1289daad8a5ba9c314a70b9d3fa6b33b7562871e53ce90cb377da8e78e9acded268dbd2b5b33d347188c0e4e67a70a26ed94eb0c848cb741a8ac180ec6d19b744ac9368286619357e1", 0xc4}, {&(0x7f0000000280)="2e377c45191f57756b2af903b97de57f01c44c5222235f544bb9a39d3335e29e6cbf9190da552354bbe3323d7215a96ab5feb613399236017026e7ea32b5ac72abf97f3037ff9a227385415bfd88798c6549228e4f9ff75b28ec403f830c7313648bf8add8a8f09bf6392587f2823b2186874d0b7cd32e7284b9c210aa861c55eb40017d69a35a3399900c6a849c4fb0a23d", 0x92}, {&(0x7f0000000340)="672daa93630dc4a81a8481b9464fcd0dec2aaefa79e97c9a2443c0ca7543ef85eacbc204a1d46e847c75f9719836404b4f2be2179d756e01ee0d8415f58d40c503d5b86c488099260dbb5a74ebe9087577601bcc66ce8b3b9cb3219016c3524b2e85102b", 0x64}, {&(0x7f00000003c0)="dbf25452b0ee11fc79d957503d9df6813df112231b49ab4ecf14bfe281dd06f7e9d893b7ea1bd507a1c583f00f374426c40cb5e90446d7b304ac757146e21f6f988328fba346424a74731b1b5d683be51233f46116d4a800e3057084dd879f9bc72c2d34d69b8ac9ffa648ebcd9f59fde16506a7c5a063a1a10c63ed60aaa2373540f9f8482598b7f6e365ef4de54625cce8f25adef5f51ac4cdfa1f", 0x9c}], 0x5, &(0x7f00000014c0)=[{0x68, 0xffff, 0x2, "71a19db776be239fda7109cae007165c85130d6d45a41f8eb0f6ea95766ca448a78c2902eb5a23b3221bb204d125c8f25f051ce9a90f93c6d5f7a00d93ed2dd9c10cf9408fe3fdc3cdf57e04003c051c52bc"}, {0x50, 0xffff, 0x81, "1b79d61c7ea750ffbfd862be5471f9760923855487e1abe7610a28488f51c9cf8421b0573212b011a93d7491bf2251b809fb945ff1df24e37f5db3d25b"}, {0x110, 0xffff, 0x1, "fefd24c71bb091efcd3ebb8d13aaf6a27cf1bf1c7b14c622989319c21f3b7adcafd68a5918acab2ef823eeaded5efb93a5703c8d33c304726656313df6c4611fd193e8144ddfabaef7ff38d14a2ce5d51634cf78db785b9e535d262d1a5fef6ea50d846e19cbd2b0980fd5e28f49cdc989f7b5413013eed595c38de0bf4c21094692cc96a1c9d27d71e281e877771910e2c4fc05a9d07807f3064f8e6c4d939eacf514933015869add5c7d5294066c9f5c4e538c17474eaec553ce49f14601b67bc1450e29ec8fbcf5952da164a2de8349246e4355d7b8c60a30b65473b0369e7e215563f936cca446570f4a25860f9f5a30abcf4b30ec340d"}, {0x68, 0xffff, 0x9, "60b9f3cc01e46e1d99ffba700342ddde3a35666bfb343f7272fc0e8e37e16b44e1e8d6df1dfbb9b5cd7431ac63964acd2b8f73704f0bcae997019ae8ac08b93e0936ea6b36a702f003819875da4ef53949ad4565"}, {0xf8, 0xffff, 0x543f, "ccf545a84c9a46ffa94c22d8d489d7359a69e3f497a736bab376f8642fec233a82b3e9ca02d69bc11aa20a9a78ccdd6666f629eac8ee9c2a56fde920135c666c5ec81d8665d97a6473e1714cd0c336a423161b71f3668851198fcd6a2acf04536efc1fe1d3be1fd7243362397549f0cbe06fa3482166708abc982ff8a9b478cc20488db51b38f1d7da383485e80c317f502e3e2d6e9c41aff0344a40ded12ff65385b8f71788ece6462a4fcd37d5727451e42ef6fbbe0ee2fcb8e602c089ee4ca71ba07d9b459ddf01b0f065924009f1cd0d63f34105f1cfb54f54c8bfee644f73ee4947"}, {0x1010, 0xffff, 0x7, "26a36534a426b81f322a65a78db1c75d583c08c433fc6d95f772f272058bbe7d44ad6793a37f9ec1f94675f7cc3ad0c533846ada0ba670285aaba8210aa7365bf34e420b159cfd17e18249b919dbdbe4a4b1b27d9bc6a1c541493a7eb423163b724bd4126b4d8c9f31ac2bfc83b654db1a90ff2d1bcc5ca106545ee6dc1dad2976f00e9a00c9b5839c919d4907b54ab1ec6300aea56ba9f1f1de787dc2e7bd64f7471779165c21e531be8bb537b58619ef78d1dc9e82cb45b6ebf0744402943225d2e67214cbc6210418a9dcdb57f031dab3f5bd7652714bd376d4ec2c6e3b7671bf8ccbc9700376d211422659bf3a8a1850a94cfeb8323f72f226dcf111d33bb4692295675c0341b1c8e2389177e0f71d2788d3523e267290356c4286c8e62dc953704737a6f97c232f535eb6e774955c61a9204970f4d06e5dddc0c5f7ca4336828f35c4a3a70a1007b4615f14de21c62af645fc191d958dbcd03ef36388214aecf4efcfb5a84d951bbcac7a122c48c55618ca57149927e63055771f5b8addb34f2b69100f6304d8c108d5df404c9a4db172c183cacc8c1e5eab3f53a22d168e53caf7d78f33978d1c357566e3fb19cb64a6df969cc2fb6095326d2683864950939ce8f7107631cd08048041ae2d63377940e291f59e8541dc3ddc3e15cd3922a6946461be74d7bc5d326d1b2518f0ee3edfd5597e8c3c67a9ec7a5bdea847bc98a1d88b2c27cf8121e35b2632efa46babbca84d5f748c2d980f0c875faeb56a92796d01493ae4817232242989886f1c15fb8ce8b4423e190330034e1b7ab49f4e2fb6833db2fac23d122d148db7b9a886f67e7f0bee7c001544ca88636504c52c5e9a6bb43850bff2635df0bac0e05e52b128ec3c4a9fbf878dc137399071f52ceabb4af5d6926e5c2721b2ef21bd621e29360f8037beb080e2127d169b3fe890bc885e81e1ae0f6718c41a2f86d1c841d165bd795575e1c79aea987c1e6e65a076122c233cf3a78b91b5237a5fa0da50c1b7b454b27c862cefe09defd8a454451340ac47783b16de25449189c7ba9d235439d00bb065b635dbf555d98a0f3706b7f6317a63bdfbf35f2330e1f897bf8e74405b5671deba7196275eba641477511dd173148079a4d774eb64789188695f50f0bf73950e5a565f5f9365fff92fa8e1c4fdec2b15505c2a89c289a69304489b2e6eb67c24ece81a033ee7c96c22ca1b5edb834ca044e24ed641685b832c4effb1d99227c9852b35ea26d6e88a34ce99e8cee5b86ece13e544a9abcfedd39e4d332c3ec644ef4b1ced197c335840f253eddab78b48c564e242275b376269ded5b9a17c176e6adfa60b28a350d0bebc31a01a66c7ea919d7415fdc5c5e4c57e6acd26c64a2223fc02b111ae5812f006b9d1c618588a3e8f01ce21e9892555c707970b79d4979ac21d79e6bea0560e671a2cc904a23e81ebaa42d850f25573dee54e92f475c3532e6085a6b62b482b5b766b50d1883fe6bef1d7d68b1e9c8db834afc7119ac155e2b4b30031b2b32efec4b1ae334a516c8dc37a85ab55ee370e7d3a428a2892be3cd685676ad0622ba521265a9686fd46cf4341362e8c3417df7269bd50107a3854efd536f01ec515a6bb01fa1476a93bb8505e73ae45049f2f5b829d1124d271ff16345f235f6e3b0355d170de3888820279317bd035dbde3770d3f9c8338b5d0a2e6ba58c5ffc8ec879416edaccd660ce3d96c5e983ae226fe41ddd650587711e5fab4e8d37bb10af3ab4c3fc59b87e4b1db5a1326cba30193cc852fed6080b20a27ee4bc2972b5124f6619ec27e3ffb28738a86d906897dfccd7a51e7984061cd643bff7bf58f6eaf01271cee71c4ee5e3840005570698ed122bbf034e0e6bd59e8fc7ae2f72e2a1f9e0f6404db1a07b26463cc8ec4fd6833794bc5e990187478218540fba8df4ee04afb5a54724861e5f06665f0290f09fe57c7ccb74406fddf7a1fb9b42038635b1e57e3ec9b551ad3f534dc779882565967b758f22d1ff9b18e3c473a774ad81f4586ec826742e9b89d9be06b764b7d631c388ed0324709c06b718443c58a6fa954b574568786eace070d4010f8b4b8e7953d395a3510295b8636dad73b87dbc58b30396d3d49a576209561d7a0a5a5ee366f2894149049b393731d48aadac84071680dd469b6cee62c9d91c1f92518acbf1e2305a92c3a6bdafdbf93e4f25c87fe73d6c080a227a31d30984db84d660b717d9bcf10b195196f5325818470c51bed943188e8c9e6da4c07850d38539ea39045acbd7e774bef40d04dc1efab6f0af00985f9c1bec328a5a6946652e6bda3d97a42b699b52e7a306bd91a82eec670b364d040a5aff61b4cd2d1a37d0bcbae478f719ff1f9706603f85ff7aa886ea1744aec0e18e5ec3169d8e1961de832bbb36e2975be5b00520f1448f68e309d8fc8c5a0eeb4af4b4dd3ce5a57954381864539c67c0a1cc5e811660f2c7253106907368493edf0a52f42c12b2b213e8d93ff5c4276844d4b18cc22cb68cb60eaf2f54452b12c34b7dccb40767b069e41c5801dfb369a4a59b5a08553919ae5bcbcb39ccae07bb60013c83985fa861bf09e65c4c43f47a2982257f604040ec3311157b1332747057370638279f124961481a11d819219aac40eb887ca1c28897895052f081aed69afbf69c7b9545b6d982c8551f12e4a337c2764952289f5b185cecae668c48b880366ba40c1598401bfe92cb3a9b1376309ef07c7c5d8d1a71b59bdab944caa09bbe4c9d07714f512bbe7ed3a348c168d6e0db6aac49a755cd88da71dc2abbe103100c875047205982ef547957ce4f5b27ec56d9d728a8ff89e9fee291651c114e0bb1cfdeda7bec8ac88105038a1a3e7a2235b89fb9265f94dc31adbeea9c97e05d8a4ac8e41a438c3f73b841484f825f5235e5f844c056647a68af46482bd850860b2e0a65c4643dd51e9ecf6f000a511965a9310b17261e17bdeaf220188ed28c8b7b9ddb4b9a4a17780805557b790b916e380cb24cbece695f9aef1fb48e890f09c5a49c341413627b32834b13727c58aad296b9e46a7e596a06c2271c061d69967fce2dac76bcd073c56a57986109172b9efc245ca492dad8d5e4c828b1e3d45e68cc4fe2c704abb9f5a5902c3e5e8fcc507a266b0542dbbf17334064ae9a603b45b11177122f0a207e9c45c50ec8a716c919f9750cc18e26a27d62284ebcdcba83f30ff865ba6d61f5fb9185b317ae4b36cf598202d6a20c30c6e419780190c0c4d20198aa8a4f13144419cf4d9c014ecfda31c7241c89cccdc62d9344373c8f1b8a7298f86fc8ce041606e9f736d29d6c21d18af66acd4986e80d4f0a5d4545775ce31e00ff5d0d81125b65ec3f5e4fb8312a91594a7a6bbd331718c7f7d84576a0bd1c31db266a3f4d58c35a29e3185ffebd4b8fdfde9b47e08b077373b9db43313e1aa47465b5b749b6a2468842e8f6c00e19e087d14b87f8dfc8f098104f533d0f6ebeecacebb0ee0562d5f1cf5cdb0a8fd8795055feaa775467c63a542c47e6c0dc44880b30de2917e39c7111a98d6d506d906f1cb9860be4fd4644344b23dfb139910b5359603e91d959ecad5836e081296a1a56481b3ac6312172634c53a71eaaadc05576af79874df059ddfb6d0d7957663265c0ef3f00fbd35da8889f16fa8b4a137102239b1588ba318d166644337222e16eaa5f6a33183703e8a27b469cbd15beebd34c11024cca2d93fee5318343b2dc310acc6caef3454acaa9179c4b6d1e99bd32ac06839a781a2cbd3ebb601480ac43d6b187793114e1351122c4c3218864fd7d6bb7e195588dd9630d4e496438bc314fa8d7624474d213be86d20ca863f7ffda51dc7458d38106495c058acd3c274c47dacfa393ebe4fb9401773ea3ebdccc8781f58ac6e41ee426c301cb2a5b9ef211f206461e0005079077ba1ac62960e2e223dea345075d6fd247483c55cb6ce3283d286642bc2d4b162485c3482e15d44beeab67048fb03eb4c6791324ed89806ca9f0dd35e8509422ac7e858c877152e45d35050ec37a7472a1998c064cd839148086c4644596eb1009763c982c8f4364a6f1f0e730e64e1e71d4c99f94b7cb1c99302a7b4d5bed57d1e7ca2dcd02ef454fe53cfb8f46999a834963708aa7658bf9da99c7d1b5a94847b0535884497a48edb8707167e77ea232f34eba8c56ad84657806ebf29ed350c0f06d496496cab361043d4f84d222cbf0b06366f3dd62bc0d68f43b50abc67de91922bba963928b953393febdcffd5a93bfc3ce82c97813680dfdfe3a9efa2858011c6f9fc054aa5ba9a88da743eefe5186d3fa4dfbac69da03a693de18adc21057b6fa4278589417438b3b348c8a2620b45d3c9983147ec243132e3ee4dd859b865657acf8b95e96c1d379a6f9fa2190fcec15fba42ad9ef41334b52f8c5985152d21e129f329952125f1e51f2ee21f18b9fa7b283d85e9e6c2211599432a1c6907f7760e92d7b95217e1bd52a565a654a3e306032c3df8450e00f5938cf39b17ed4ad83fcaa89270e6253f95ecb0f8c7a23763af2f3dab320d1a7745089fae9cfb16379782af99668c4d119869db9824333202695a1961f10f783994f7b39683c1e81ffb0100fc290026d557c680438492ea367ed3a43120e64a8dff3e01f1e56e14b338046e3ca49a2558b13020776a166542cd110fc82bdee1c60bb0174d05d2f37f24dd5fd454e5c7a14e46109c89a24f3228ebf3363bbd777202f218c9e5f574818650b95744d09f84d230ba18766b1b1f59f0aac65dddfd47ead8a72dcaac21576dd864eb792873ba9c2cb0de08da89e8af5c870c2b9551c4b9c0813a7b4d3cebd86cfc60a0671b2c29749f91bd9b46d00e056d76b7256666c694c02d9ead6c6a2b3172115895ea489ceaa71d23e852086bd102b10eb73a7eae46fd585c91250057e569acba308028dc36ffbceb26e451b4494c42ac1e4122c06dd6ea04c71012216dbf07c5b0c87ca33e9ff83cbaca929653c09ea5c58d422fec5b0b58ca2b2ece23527fc8280cc8f5d9513136d106ea2e005ac5cd13595f45e64c2f8e4ebcbebf6857201bf0c72ef8286f12533c422155509e2663a8aac26da614a23eb56ce57b41a5466f6b994461d8ab44b612dda12907973a3714b4497474c63a3a3d651724a4965560d6a86176cabdbf9b0a51010234761515e2565535685db649788ea16e389e0b44ef489a9d6c228c705f16d51d10592091e34b096a01de58071316065ba3fed983fecfc5f668bdcffc500d16acc8c066249d5b19c4f67fcc3a55c97c0b957623d6f09c49ad80661602570c5d3ddddf506eeb46196bf65358b4e29cf2f49c02ae5a8dcb93c836143b8df7dd234e6f65f415d6b66c0996d9b7e57792fa5d4ef63184caf5132ed0e512ad802dda4e0bce848cd29f51d18577ee2c4d08ae6cdda9b1420a34e1b9117e7062c0411608c8ca482f942a6c26bbcef2d44b5c3d32565cc7369a7e0298fde9994518ebebb91f82c62cb9f9987273da80a2dad605b597343bd46c7d758994fc20509f802238246cb23442aca4119e17b3928e8975de6208cb0add8394ab4604d76898aaa79d516ed9b8bc515b9ca6260881f4e0ad25d6779df131781d4a141a44c322227ff7067a4ca78146baae9d96887c1db77aff01b4498ea847e74675d478a6c43e78c8929191b928c5561a2ecad1534f32e4ba2a4e8fb77a076f9e0b9800f3fbb29af86202c9d3b0f482389863b2e8fa51f854b070be99f01f5356a0a3fd9037800ed"}], 0x1338}, 0x409) 02:07:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f00000006c0)="e30aed3f25a718b814f901ddff4146b9d1fffb01c430d2bb", 0x18}, {&(0x7f0000000700)="7bf8998c3547ba4b69bcd02fe00305682d25d6ff8d8553d30011", 0x1a}, {&(0x7f0000000740)="ca13c11db1fcd957bb126b1468a0914a933e3280f5e2588917ed47dca610ff0756ea54d93ec506a2e3f13a281d27c2e25e34d0fcaeb1315fea1957aeba4e9d8a21ebf816b7ab47309dd1df3084cfbf56bb43b3bd81d6f9d9f16a483cd0cfad152a855e68612babb0", 0x68}, {&(0x7f00000007c0)="0f35f648b318c1d3917254137b825aa7942f70a3d4e46652919090415a75cc6e1ed375fdae215913238896f14d06d8daa2d22a70ed8e4e07c2dab025ef4873133845eb2d53a15d082d3afa71cd876bc9d9422b052c4c6f6fe0b1e5c46dc002a576bf58b6c0dea5802c6d396ea36089fac2221e4f0d009f29b8f64c0a51c081fd45ffb1979b424b3c74790c458ab98087a34b1c63585de75a883a581a7e3b4709cd61acc07372b53f19cb7a1cde3b0335efaadae86708467331accd381e5b301a19c940075173f9a9a4b013be4a64c2039181e73e2bc0c645ed31d9d5fd139c20f8f3ba9fd238281b204ecdc2", 0xec}, {&(0x7f00000008c0)="127f5267bf321027cdeb2c3085605ff399a94bbce2ff7f7e44af06a7c7127e6c558748ee3a61f0881a2320e591169e3ce6aa9015aa93555aa604f708ae03faea278e570904a325d091c693dc4d2e059d8a2404e0490cabf5bafd0380f86cd8dfa71dcbf8049f9a3d35279ef2e8b137f393de829d87df2e0e494896f835608ad4e94bf8dc74b2dacf5dc124ba881305", 0x8f}], 0x5, &(0x7f0000000a00)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r0]}], 0x20, 0x8}, 0x4) r3 = socket(0x1f, 0xfffffffffffffffe, 0x8000000000000004) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x4, 0x4, 0x8, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7dbb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7d0}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x40}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff80000001}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x80}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], ['\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000ba57f707008b1d8e4712b7bf7424e5a66b49306ec8070816b720231bbb4f01c36742ca1393ffe829425a96c292fd6009237372f2870a1e5631de499bfb8a538e74a13e3c490504b02cc061b1c8413029f36bc431675a51e79d326c96226ae6f945cc1c27257d1fd5a47b1fe4b2537142a8c2ce85b99c4ea6cf3fb94bc339ead45882750d49ab04b99473ae0ad19896c184c8d552457b30f6eaa0f82d9fcb7f4d"], 0x4}, 0x0) 02:07:07 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) r2 = kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000480)={0xa985, [{0x3, 0x5}, {0x3, 0x3}, {0x3, 0x4}, {0x3, 0xe4}, {0x1}, {0x2, 0x6}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x3}, {0x3, 0x7}, {0x3, 0x1}, {0x3, 0x64}, {0x3, 0x1eae}, {0x2, 0x3}, {0x3, 0x100}, {0x3, 0x91fd}, {0x1, 0x8}, {0x1, 0x9}, {0x2, 0xe7}, {0x0, 0x4e}, {0x2, 0x80000001}, {0x3, 0xfffffffffffffeff}, {0x1, 0x100}, {0x3, 0x100000000000000}, {0x3, 0x2}, {0x1, 0x1c}, {0x1}, {0x2, 0x200}, {0x3, 0x2}, {0x3, 0x7}, {0x2, 0x7fff}, {0x2, 0x9}]}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20820, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) r8 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x1a, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x10, 0x0) r10 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x10, 0x3, 0x80000001}], 0x80000001, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x6a, 0x40000042, 0x3, 0x983}, {{r4}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x835, 0x4aa7}, {{r5}, 0xfffffffffffffffd, 0x60, 0xa2, 0x5, 0x1a}, {{r6}, 0xfffffffffffffffe, 0x11, 0x1, 0x5, 0x7}, {{r7}, 0xffffffffffffffff, 0x80, 0x8, 0x401, 0x7}, {{r8}, 0xfffffffffffffffe, 0x40, 0xf00000b0, 0x7fff, 0x1ff}, {{r9}, 0x0, 0x12, 0x80000044, 0x920f, 0x63}, {{r10}, 0xfffffffffffffffd, 0x80, 0x400fffff, 0x63, 0x4}], 0x1, &(0x7f0000000380)={0x0, 0x377}) 02:07:07 executing program 0: r0 = socket(0x6, 0x3, 0x800) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000080)="14ab1d616dcea87cb16d6a0cdf88c34f25726c", 0x13}, {&(0x7f00000000c0)="dad8d753aa2df8f2bdc0f58b960beef3e65716078eebdf770727687f33eb8d0546b0566b9e359e452caa9175a428e060f45169d487f7e7688a3ebcecc19355871c2ff4db880aad8c7778d9dc99f582f0d47c38b6f389e3ec6579e5cf939c89c11ac07d44488b1b9c308fe1363dd59002eeae84c702868c5478dcc40a26298bb12ec3dfb0a3a25bb5ffde2c0a951f251211473805618154c44e55084bba99e473", 0xa0}, {&(0x7f0000000180)="a415cd68c098", 0x6}, {&(0x7f00000001c0)="3732937908963358ae6e074a165aec35915edbaeb6a2ab4f591851efde5b9800d7f39a6dc02b724ca2dce6586e131d4970e8b3c4ba4321ed143232f62517d6b175f2d6b964c3f0c2afebe24c36cb4e769ca57b91ee8e0dc80ca7f38918d9f9b9c7c7ec8598e287db4d9554874ac6c598b1669db587c2a4440d2c75047be770742b28a68b08c6a9c2447dddbb1125ae3010e15e07fee6391b0c7b8bc6", 0x9c}, {&(0x7f0000000280)="9b1acfdd9d1d156455665df4f88553ec8cb6695343158e044bbcc8bee0e4f81e8355d60989f296163fcf5472da005393ac0e6f90e7faf5ae0fe591ce9f0b3751e9efcc95d4e29c8ce6b8b9597bd81b997c0c598668dc24da37ee8bc3af5a10e805acc4bd57e6471610c26cff470a347b4bf0c5a635b745e0395d5e9ac8acc7232e66ba524672e80a06a140b6835c757e02e6d139678ae751f06b7780627852c570bab290759240fdbe3bbb0172b070db0f9b4a4a592e720d9cc6698055fa419ce70c5d2a4467", 0xc6}, {&(0x7f0000000380)="f8029294824679c43815394a35d71ad3af27b1ffe56126857e89f5b0521478e3dd5a06d0f82ddce4063586c3b4b7f7284f096cbacf25d1cc927eb00783b054a428eb034e150f9932e19b70b776f5690f825f4fb1b97adf8298a55d399b2c9692379c40c5084d78516ee3db4f3a4902b4746d999f8591c937d5eed0853964ca3607cdf958ddc82312", 0x88}, {&(0x7f0000000440)="b104d67814f16546d0f3b2f733728f4a5ae415dbcec0d277292840e07ca23685d818638b5f9cdd092fd6eb6ab92180c895e33b0de3bfe9b312a471d14958f16c810a5198ada8fcf6b562898014210be44aaec2edb271bf3ccfb7809d800a9e26e40599e4128ca47b9af2710d13412fc353ef62cabb0aceb497b0e7772e46e80ce0e713902da149f271ef1b4651b8d383f975a723bcaf967f1f1202aa966d324eaff474028d150f512ce8cedf52d6dceeea87a479a6143256a2851d9c6d710d109f959178604b1b741b280ec961facd200899fed0b7a5d6e69a787e1390e9355be4fb4070a3bfada0bbac79c2a37a156ee316e40c46325128aac434c2da1934f6ce6c7380d6b19294e380a3643ee25ae370c7682cde71e65ecb24df3eae9dc5d260e9e86097977fb25c2247c33652abbf786e2ea35ab30fb809836a987829b268c38a924bf3748d89be4af65ac115edc64e1d963851670277ced0fc058d6da873c16f88fadc3d356e96e09f864a45c7f60d2c1caaa67f8beb85ce6dbdfed9e8647a98cf9b271aa496605ed316dde9992e7ec9f119316d57cd4ee76e1d2c22f13a0de1c7988f3430f8f871d8736449fea7e0eff1333e481782029cc4dd7b9c20351d5c94404010958750e42205a9cb9b5277df691a7163deaff762a1d30277331755e0b4d180de56d6cbfb9e04911adee6adf974234efec57e98e9895dc8d800d8229b0e0d5b509e0bf7d095005458ca3b797fc117a8c1b5e1a9f31ad645d952115a663078ae3ec19818460462d654fafe6e8c807b9733d744bbaa9a9932192dfbfac271e317c84dae3d9b4da16d67f937a22854c852c16ee666876e08d707689fcb2595aa2ab7aed36a80c72f771cb70357d64a56baaeb55f97d7c01c2880cb9f0f71b87b478488bbc2713927de7fa27d48b5a6b35b10cdb73bd1301c6fcf561a38d0629fc22d640c2fd767823f38063ce8d0ce79094f70ffb0780f597d036fe3ad7ad404bfe2c4b17474aad81fab5f73247f26504a0ec42c38385b514b91d77c398a7096bbbb554f9f12a8f28bd6fa2c8dfd037181175e76e9cea53572c4688eda22fc01395e50f26666c9dc33a4c6eb60c714b4218da64191156d0371626869d10bf72163c336d009b8bd7bd013fa5bab5837e71d85245b109759944c0cafdefaaefd233a44d393f1346c3d1347871112deceb81569f1f773715d27bba15dc8a415a82b7ae45552660aebacea31ead9663352741c101679f84abf76cc3def17ec4036e1ed3a601281de9bf76ed440440e3e14122f563c913e2c09b25091e86508da019a28e9998c01312cf2325d96a538ce09b306c5a432dd2cddf4efe8acc7ab71caaab73fbe07df50ff599e45fa7c0fc9257a834acd4980e231a9b1070fda0cf41a4d6befa4248b0c4f393ae5bf56452ba4a1041288a3360e30d5157d10080d559593a5b11056e8c1420a7e706c497ecc553a4950e0538e2b43447854dae347f50754c4b715f725b41a16ce0db4e0483a25698541732e33ab8cbff2042b4f3b5f2ab7c6745cf057af9bebae2af25dd86ed24b2200c26b7c7b9235161420aaad20eb2908b475e9c80871b27f85dcd747652d50ed2fc6fe4680e031863d43444097ac00b2dda92ec0fcac95cac63b5da46dbcce15c57e1cbc1c77cd109ccf3a067f212cdb7c057a2d8bcd761949c98a8d5ca3535b96cf00136f3903f99bfc61cacd79336ab4980fb3a55b5411a7eb039ef6c885596c9e56dfa06c28d96ae40aeec7456cfe0b058fbab909102854855890b3a8765e38a7dff6bc29be089100f827a7ca67ce691fb87b9d90700d1cb9f9d8dcce9ee216b1c0cff71bbf0eed5319c352d0141d0d0254c7390362f0d8c8ff636e45526389e44e30800566a7a689ee6bb8d1e024db911340db9e1795ed31b94c3fd0accf24eb45bffce40eaf17b9cd7fd4700ba973f229d24657c6d9dc008071c2d50db7aff507fe350be314e8eeaee23f8791142300cfb703fcb1448098ee9d777ec986d739bac51991f9a179a5360ca191f712e858705028598b1598aee119d4373795cc7378eb8ab2891877116da036881e38b0e8360aff1c2435e37563951c429544802e9059731b289100bfd744d4d8b6bfb97e20347a97dafc1aaef34803da74c33b9d44bcc46c59a110b98d33914dd05ff8c5a91122ae5b1c9f3638c7305ad12c739cfce458928058b9e4656ba38786dea01e9111ce51ba04096a63e3e9cd535eeb578336f8e2b56affb2d5f37ebcb14207ad6f5a80b9404c66fdcf19105ad6f3ad7ec72171b0b395a6f63f0ee1d2765edf7bd3060107627f1b603799d50fba5c8ac68155158bd01ab3c04875791799c5cda71abb194bdaf1c8c937e907a80cd38852337b43c2efb56fd0d34ec72e453ee2c8906961053f2394d77da5deecb3f7d554d5ebe25d6fa035425b0105fe40eb0bb53b815d3c320ef54e59d3cd86754dfeaf2eb6eb30a2617828b5fa411df573edafee8d0608e6efcd5e634500a3ed7b3ed63a3cac48a877cc55b4736a2fb5f0c8b5cacf893a85a26a9b47ead6e4a8662ef8d9184b26a7f6180001064063c585c5824fa240aca42843bd825b3328e0f27df6fd317df62b24e913582a2855cb5f647a123c3f080b09f05843889cf41aeae9e7a42b833fc2d24c5f2576e477293f1265f965b1e1becf4ea0cf1bdd80b58c0fa04acb21c11650d335248a69e92cc85ede8dbb59787ba9e3b223b6bbcb7a22a91bd89bc180f2817bb734f0bae7cce7649b920f195b58dde7281c121e73fd692927878d4d70b457dd61575215e99626eaff261b43a8374ca0b6b41dd613b5f0e112b4718d41511afda330985a5f9b994ece6632b39c7523fa67c52c790ba4ccaca775081effaa5f94046a04d6f7b6d6d4ae266396385d4026ae6e89aaa1c5816441a055821353fdb4d83b7d72f41d584f6503d835705b8b6b7c951e48d5a846b455dcc2be693ea4e81b025734e9e89a719d2b78c958f345d2dd5c5b049d1806fda837d6a998a91bc37d8bd4d56c5312af92f9c6dade5b6108842655d1b5a39cdb0f4a51f8323978b4b40b72a3635f56aba0b1191ddcc51fba36180d57bd48171fe215859e0ee37b5cb8a6a1736c0e82d01875585502cc597e4ad1454a91db7a662cbc04c0ccf0ffd32637fee595d1dde5fd2e8895b0efd0b715fa2c61cf4620ed6c543ca714c3eb0de92c2d3470d88298fbcecebc67321ae4358c3841673223eb8149aaf5a252e4f4ceb58d5bbe4987943d11d60d5e233e3712a948f189ef8b2ba99a09c106d9938381af7487eb8dd037a0c3fe92b522484b0dab0904e8421c077e1bee09d8d1d4b32077d63b3d4996f6a2e3e2cba4580c024b6002fa21652670acdad8c071d0bf9a8750c68bba8de1bcc878c1112e3b14b70b6862b97ed2820b89ab44ed81d57362098a66b9963b681f2bb18bfe9c5a7d3536103e9b8356dc4da8d22e104800af3313604163231dac92321e548ea918d3d39f4042968d57f7697444f89718d419b9a4c0b5bc73d1eddf60916ee57e9c3f9fa242147f9a22e17d2fc8504aab00c206dc9f64168d97a5fe7a28adb522bda69e319fe8f9af93819e70978f4fafe9aed1182547200d4e97be7e9162054d7f390d11e0d400592873ae1ccb5f46c2b5009f8f64bf3287b0da8b52c5deb2f8537a4a389f86873ddc6ee3eb115040e3cf1feb7ca505689f8190ea6eb0ce8b7efbcc3c794df0e2e00af53e6bab01e27504ed106c5036fab1f839d4961071111eb2f66d0910fb68503cf2225d1efad4642befecf289db57d6d622e70e61e0b4490d41f0f727d23c61ddefbefbee6ff43d414298378e4428831dc77a79219b86038ed38c906f65df7b2a1a55c908c7ed38c5dc515e7316afe9a0068a633b1ed7f27add9ddff9926b6010adfc2ab28aa11ff650f4aa15e577def0cd812e49e52c0fcbbbf81feaf6215fa4b7871300c6bc999d195e45d312550731649a13c8ec921b0968f8a25d6fd8fb88b5c37b82512ff64d5260440fc669d2360d70dda5600f36926d1599bbc58e78a79d46df8f6cf275e361637665d4f760c0746ab1baceb873fdb45478b4e66c9bc36c123418a571de63ef9af106a8af2b679f334f41b86006b43b00bab542c0ea3d23e26fa0d177eab136771d7d98e7f5217392e65bb0aff6ad77fd97fb8ec399f3dea103fc6bb8861dc06267ce631085f7d392a2deba134d4a438ef83a89658da98d745451e10c56c3285bdd56fa1f6c5de6e3cd8a1af6294c7ce8b9c12c94826cac8f36a729a0ac66dce62746b229a7c92fd9aeb6b126fb9c2c8704e9b068cdba3d76545c592e2cbfffcf59604d1a3f0c37e9a6688e70d56d70b89f8869a0acff9bd9df0c60056634c20cb9581ae3aae8671655ea67d0cc35ecf5a2588f608bb3b33d392def0b10f99949b5fdd253261da6186f8d448eb01c8192035f5e838be25ee40140097da121cfcc7abfd5f4bb3282eaa3971df3f01870007bc60701d89f16bbfeae887a160753ca6479e7c970c4c875a84d52c9cb64fc6e17a405d5c364045fa3369c947f1699f3a29c642e442ade4c51d288e9b4525a3aaf58b1441a7b353e3da4c130173a5bb0df2e353a5ec67e2484c56300bf4c30326cd8be4b5c5f804301c85e7f2218386f729518036ba453baf1165c72aded56d40efa82140697882bc71eaaef673e346416481234869534b697efe35dbc004c8f3ebf3fc9445a6100f26e55c635b2becf2cb5375341b389fe15fee4527f44d2a1054bc37bf357e592c8df8b87c71c29970a87d06d515835e2861f59ffd7ccf1b833ac1f31f7dda4ba19354ade2cca7ac76516b465b4f07c72adeed325870a1a712aea98d07c71f6fd6cf4c613414278b510412fda38e60ff3605ebebf0d831ded862a085f710e0ba8041440c7ad2cc873d3eb9c659537ceb51972ef0f92336b11a88909fff1b03c1264f743664da4ed4b405808dcabbaaf8580f604c7e4533a156521ee1f7781a9edc5553d4eb2f5c44eaf04bfb36ccff1669fb278552c9a16cf6a0058b1f64a4557b75dcfe2906e50bea3720b080cda292a098232f839abcc2d9fa0ae9fdd1409890879fb3a20e55b29e539deac262a3d2f8a0d647e12b29b7890594ab9bfed42c0a53e9e91b85c2afae8b8746b442330944879068723f3a42e81bbf09d288fcf893fe04d86bed69b4b1981c65e3d2fc74a22a7a51f4b9d821a4fcfb6606550c95c7f0df439594916d3ca45cd43b9e4874ce8d4c492492e381a0ea0a2bb8deb2348214f6acfb8a6cdd2ea587d2f7c17277a3549a3f0e32fbfcbd2326f2847f41bd0f622f091306100e5d17d7ec532739adfaa82eb337ebea568114759e17cc275ad3409701ace371e9f8f4ceb5fe340f7513b171f09b2ae63dcf3b5d98218712f959d3b47f76bc58eb96ccf2f9cdbd49697293f478435eaa8ff1754b62684421867cecbb24933945cab5bd4da0c665b398e4f6b79ba875117c701a4853b0ca66e3ff7e98c87974b210d0da85cb65d13a834d702b14c7f0f3039f46bcd7b02cc4ef8b2f3686ec55758bb7793ef76335d466679223d0a860a66da0a584a0ab89f2fbab8786edbd2096cafd08622f813ee4ede5a635f737d2ceb1c1f8ec0c19a9f77502b735b8baf73c642a2de0ef414c3ceaa677a4e429baa5e017e0a8a750d21d140af8027cfba5ef624e186982418c466c8bfc948779b4ad32bcf6a4efb37297107d370962c76f773b6a9412192c78bb5d50cf2c87e9eeb25a4ca98ab5c6eeee8fb667bdfcc357b2136c88f", 0x1000}, {&(0x7f00000014c0)}, {&(0x7f0000001500)="078c4ad92bd7d6364276ce204d18e7fb8f6ca694292236e8571f3161e033c7995dd392979d6daac1cd4af3528e1049fee48db92cb04ca0c7cbc058f20afd0c0ef16f3fb822ad1b8c", 0x48}], 0x9, 0x0, 0x0, 0x40d}, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:07 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:09 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20800, 0x0) r2 = socket$inet6(0x18, 0x5, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x2, 0x9, 0x3ff}, 0xc) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x10, 0x20000080, 0x4, 0x59}, {{r0}, 0xfffffffffffffffb, 0x10, 0xc0, 0x10000000000101, 0x6}, {{r1}, 0xffffffffffffffff, 0xa0, 0x200000021, 0x2, 0xf300000000000}, {{r2}, 0xfffffffffffffff9, 0x4, 0xf0000002, 0x4}, {{r3}, 0xffffffffffff7ffb, 0x40, 0x1, 0x7, 0x800}], 0x4, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x84, 0xf0000001, 0x4, 0x7d229739}], 0x1, &(0x7f00000002c0)={0x8001, 0x8001}) nanosleep(&(0x7f0000000000)={0xfffffffffffffffd, 0x1}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x2, 0x0) 02:07:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="ffff0000"], 0x4}, 0x0) 02:07:10 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) fchown(r0, r1, r2) 02:07:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="8a021e3676a835f09924"], 0xa) getpeername(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000937ca54370633993a9493867ab7db066875b3d033627973b939fd82b1a2c62ce"], &(0x7f0000001080)=0x1002) setsockopt(r0, 0x6, 0x1000, &(0x7f0000001100)="e121e5d5b303a2c1b11e9d719dad07e0be7559db9803e05bae1282564cfcaf7dead4d62477c281246bbe10fd47c7287495691e45096bc3fcf446f36937b76263d5b61d6bf81d7b3b2cbca8b4c13c0193e8f7917d7b9f2552cf8a4830b100ad2355e1fba2ceed60cebb0d3a0eb8aad79285618415", 0x74) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000a0c0d6d71019dbed09b094ca4ac630c8bf87177f11ffd0cc502266d48f246c5731727cd9ec48cc1690fbecc2c07b49352681ceadcd3d2c315e48a6570ea0000000005321f1b461644010734c953b5172b95d2b836c3c1a87bdd44946d5199e6cd92621f219277a015c"], 0x4}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r2 = getuid() getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0x0]) r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() r9 = getgid() r10 = fcntl$getown(r0, 0x5) r11 = geteuid() r12 = getegid() r13 = getpid() r14 = geteuid() getgroups(0x3, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r18 = getgid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="8c4cf460d7d2ba1418c67a80c7fff4d0cbe7fc4af0229714fd568a829a369411938254e7a9fe2a5d504e0f92cbff466c553d624b260558c3062ce408f199b5c4cc8ce1370b2bc088c0a972c1", 0x4c}, {&(0x7f0000000140)="86df314fcf74f6488b2e0f23b22635e30cc73ce83b89f600b7d1415fed1d2cdb0f0042f6d38d1ab27d6427c88b40ca9fd4ba535bcf6b3f0eba94ed7b192a3b8d26af694bcb25e8d63d8518348e574263d8bfdffed6f4630cf876529bb7dd753d4ef62af481a3d125364314d917d8d3c8b5a307f669", 0x75}, {&(0x7f00000001c0)="9bc4f3c1591ff1527fd29420faef82834f61a9b53abe6f3edf45639a380dbf62fed0b147af7429ea55316ae4acc929bf0a9c319f5ecb6305f403c42f48dc808502c1b20db04f65b0ec70f70a045d1f99e289ad2f99c6d16bb7cdc02ef0b328daf978d20da7ee9353104dbf3ffc9c6b3a2bf13846a010469f6bbf24c8aa7cd70506e75b0de0aabf871693879a1b45c3d5971a460bf7d7b459e261f35ae24c1939b8ee68a2cdfc5f9c8e8a78a36f96c6f937df687cf28cf558f63c6211dcfbee41aa99d3bb8eae6df8be0b30913b9ba172a8e357b9b2d5856b73d5b71181", 0xdd}, {&(0x7f00000002c0)="e8542a4dfa32abe7f2a56e5a", 0xc}], 0x4, &(0x7f0000000580)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x158, 0x5}, 0x3) r19 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x10) ioctl$TIOCSTSTAMP(r19, 0x8008745a, &(0x7f0000000780)={0x1, 0xffc0000000000000}) 02:07:10 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xfffffffffffffffe, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x108) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0x7}, {0x18, 0x0, 0x3, 0x7ff}, 0xfffffffffffffffd, [0x40, 0x9, 0x2188, 0x1, 0x7, 0x6, 0x70cf, 0x401]}, 0x3c) setsockopt(r0, 0xffffffffffffffff, 0x9, &(0x7f00000000c0)="ccb3555c68f2e5ad78f83476bb08e0f5cea9c4dff5", 0x15) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="00007b10"], 0x4}, 0x0) 02:07:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c652300fbb8a8ec16b7ffffff158a4c820cffd2fb492b0ee75a99a3e55e866caf7bc64cac95e041a22d67855e4df11ecf2c6d3eff08d3a0b1bc37a49a45d9d3cca54127d2fd40ab7fb4f16f673f7ff0a67ff71d044ac5886b1d5c1904600000000000000000d51f3a32317d46c7a77cf87dfa29b541f44ad823877e42a5d94dd2827c150d13c7bfef060000004549d332f2fc49e97451bcb05758286c0f4656fb0b652a9ee8cf2ceb8efde41c13aedee1db7dd659b81f3582f5fd6162172e9c76c73e4f48e9c9957397818e1b7070b5ab2b6df60f301ed666bf4ef45c12c04db8a5f88afdc97aa0ae7bd364781a07"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:12 executing program 1: getrusage(0x0, &(0x7f0000000040)) getppid() getppid() nanosleep(&(0x7f0000000100)={0x8, 0xf3}, 0x0) nanosleep(&(0x7f0000000000)={0x101, 0x9}, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x20000000}, 0x0) kqueue() 02:07:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a4f5f6cb69"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:12 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00']}, 0x0) 02:07:12 executing program 0: r0 = socket(0x1a, 0x5, 0x4) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="81b8aedbdc083b5293e41c690b420dd44303b65b28f05c9c251a6190b9bb3083065e4c71bd6214605c08f407d439e2d8bb44b7b9c7068c9d0c282bda24331f642287447a357389d3df0d48f2e4c5374878ab2822a0a5d4c8fda4c3d97f4f31cfc7d97431545ec47e4e5fac0ef23a608eddd13eead009a76285584de666dc5f4d267407da3422e811b943a43437639e53db4b70bf8074037637cb0536e5cbff43ada0f4ce4cda7be97d919ac4de09cdd5a640f6dbee186cbeee9475f1e8d069a7a20c03ec07fc82d714eee64c0770773ec3917526aee0f74a1273d456da397b1d38917f955ce0766ac435936dac1e47bda4f467b92e", 0xf5}, {&(0x7f00000001c0)="8d9a0af41b0a3854e0b335dafe1fb87befa6a2f00d973c799c00b0cbdf26cdc4beb141356e6bf394576eee15c94ad6815d21969ec518391eb3904265c7223c9e75e6557714b9311edbb7d885a5b0792b18c633f668cb2b1b5809f6821c5d93aba9ff478ae72f9d5ad0f6edcefbee77574412b2d6a13f3f81bbf6b3", 0x7b}, {&(0x7f0000000240)="19d41a97492160aeebb7e7053e4e302605b3c7aff735b692c8ee4b0a901a891304c48f909d5d546ce693513dad87ee1ceacbb58714eeff7a3f96c53bbc643e0285a65773a1cbe3b5708d249a9d089c3cd112b679915f6b897ee57b06851df323e71db76a30f3f7e5a3a9bb0a581ca3a75ef173c80c2e80bb671895fa70cdcab5d624a3ee866daedd6205629aeb32357921294a7566bb84f355a39add6a56611d8aba4bb8e1835bbcc98ecdf0", 0xac}], 0x3, 0x0, 0x0, 0x40b}, 0x2) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:15 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 02:07:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82ff0f0000696c653000"], 0x10) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/244, 0xf4) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000480)=[0x0]) r7 = getpgrp() r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x36b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = getuid() r15 = getegid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="e3f9fc76206adc996b8ab4f1c1acd406e4d38a58b0268fc56953cdf403e15e865216be588a9d72a6a36c92d1c346e00768701c8f0c75dc0f9f1d5a4286a6fc9ebf0554bcc411dcf38a1b69d5f7ea759085c58d12e6e4d1d88282228bb55e3f79604d2dc2e4e8707860943e30490770396c10c30281d4060482930644444d5e63846e12439f566b0460f83ccbd7a4", 0x8e}, {&(0x7f0000000280)="b940dc34a1605c9f675796397ef42bc9d990a61e95bd78fef1fa80fe14b989c9bda8459e54b63eb365767bb309465876da4ba2380fbdc0674f8bed9bf7b09dc97152e4f59fa83105e8f3d3fb8d1f421761278f66655ad2c88055a63d2c9acd3541a8543e974c63bf1c863c2292f780e8ed5f771e8cb47cbb84250feaaef34869e218b4f20f107e8a7822f06a5dac84d2c4f9581c6ed7d1fad7bec0895b4f4c9c1b6094d9e8bf08446985ccf077d6236d2f92592d825b3286b3d78c61625ed52365b5cee8dcd710eaf2e794f14ff36b12a22221be90e419626ab1c0e685552d485c", 0xe1}, {&(0x7f0000000380)="29fa224e01d37db205fd23f2e7bcdcd69b6b4f25e242f1fb2b53", 0x1a}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xe0, 0x407}, 0xe) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYPTR], 0x8}, 0x0) geteuid() 02:07:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='ile0\x00\x00\x00\x00\x00\x00'], 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x180) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="167a"], 0x4}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x82, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20092, 0x140) 02:07:15 executing program 1: nanosleep(&(0x7f0000000140)={0x6, 0x1000}, 0x0) 02:07:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000840)=0xc) r12 = getgid() sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)="2b98deeffb99c9da6209a93f7c93071671e26151ef62261a3d522b59fbc93ad2785cf0c7434595d32f20393847e9adf287dda3bdfec09f905e29696ac32d1272632155cef1aff543176ecddaf5b930799f7a66c0f2f946b19aeda8fd43cc35df63a43075bccf2dcbf90cf94af775f105c5898e84d0e9f01c281b0448726c3253bfbd5a23e7d4cde44a4300babd8f4e06ed4a289c38f617411e1f50252befe810f091a9c3a49a8daf0194140714ad", 0xae}, {&(0x7f0000000140)="b57a962568a44cade531bd440c872bf5cdee7858d55a3500e445826638ddd1e29ac6d7d14c3b440d8bfe1e329c650ef2974c782c8595045e049a7f3923dfbb3faaefa4438de1dc6d42202c2e01d68b8805eddde78b4e1e79832cffd26158d25d153648bc403a8d0c61c29c13babd92d2139519476bd4fa370fb928c535e0fd22ef4af88772328c9b872acf532ef285966b3fb6d41b758e19ad4a", 0x9a}, {&(0x7f0000000200)="ff287098dd12632bb1a24cef93caa88d35e61018d921c9777920de01eff139008b08076d40306c3b480f51ccdc6644e0b77632a83daceb518a591e435243bfed20b6df1c5b24238b430bac3c45e6efa90f86554d15927c843532219c0c761cdeb9bf0c24a524b2d74637ea30044dd6877ccdb53025ec68b6db429571328e06e9d8fb1c379c0e532d0e1eab437fe4660f79a327bad963d1a49488995af82e7de73daa1b9ada522df3c821d4fc937c53d1e771c8a53eff1b0ddf948778b0a052f798ce559ba7f44e40b422790a", 0xcc}, {&(0x7f0000000300)="5450878692c462c57069ac29c0e19f1b9c572796ef03769422cfb645b5745f567b7667fbdf75fb02c8742587e5743baab3645bc1bebdb30c8b8f968102f5a6dbf37a2bc14e88d9ac2c0614abf62e105dafa3a6c8716ac983f092b7720a5bebbb73d20465f7358475020e77308a042450f1d33e53d5653c6d8ae2e88388ae1570d15f83d834eb4dd419ce5b797a163a9f1f22ae00bb0d078bc336cf20ca9a4f4252be1c643c9a62f3dfa23f43e37bfbc2c78c415743b4f5d559d3045e99b9a4fb383d97b8765b84e321125861abfd3c73b41567ed4f571259e8e6b3a8ea7f231e66f82e3bc55d7eedbba2", 0xea}, {&(0x7f0000000400)="04a82a17e08127423b6367bf598d7ab935f5add9228d9b4314ffcaa875b507be8c6708c82532224c6996ae00b4763828df143b81aa4abee3672ffb29262dbae035ae823536b612eb84b989e4a4e267a712a23c803eec60af9ba43e5ba90919ae02c70834c6d841f8974419e6ba12756e9341cb1b4175ba5e8bb13557eacac72c3220209b71f5f3b0f0bcf6a78eaaff5b595853437769aa938c3957e319fc96cdc5f1e270facf1cb6474e7885bb1b4a0d44bec7d50632c6daddd67f05e315d10fbbd350cd5ac589a56c079d3beef30c204abfdc7a3dbee994efa04760b3f147b1dd78911bef1cb3149b", 0xe9}, {&(0x7f0000000500)="2cbf95a692ede5823a6ab402e1d4978f1b074fb4609c02d7260452e1ea105634f28cfaba36da2f", 0x27}, {&(0x7f0000000540)="b24d2ea31a4202effeac483bdf85d43ec43852682dd8c721f886a2f376816b4cedfbb03b3b43894ed130575cfb792bc6e598369422c34bfb2a4e5c887f69a7fe5b50ea9fc669782c5a18486499d44e948808a4eae5f37e22131a7eed1b58bb4c6a055a5db58393e4d3570dafdd2342d864bdd41fd3040e307f3b8c899c97036cd469abf3856bcc15907396030bb79e3828684699c4", 0x95}, {&(0x7f0000000600)="ff8b74a1e55d9cbb1ea48ff37b7f996711791ea26e6b7ccfa430a461c611bd561f2cfa764623d1bfbdbf29e209acb31e7e10449ab1b0b991944fd05d2b2948367af6c74e4af09fc8519f616f98de82a639abe1310d07313b26c10a6d97cd5f3bd1e904a2eec0f38b41ed43deeff974357075b6f9a2bbe83bd8674203fded476089b75043741c1c8db520bc3589403129ccf6c316a78ce8589b44", 0x9a}], 0x8, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xe0, 0x400}, 0x40e) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xffffff04) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040), 0x10000) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="bb359373e07ad1cfc8088a63b0"], 0x10) socket$inet(0x2, 0xc007, 0x7) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c6cf5ee4a898e20007000018a5993f2945e698ed56"], 0x4}, 0x0) 02:07:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) write(r0, &(0x7f00000000c0)="b46a4d125ca81cf6e4fb56071e0aaa36acca8a06092dce3102b0b4032bfebe6862f66aaf43f63ef8753af4dd6aeb96fa72b40574cdb0f0ea5f9191d6b5f933d6814ba28202c04747af4869a8e05a070330e9c0d97eb7ad5fe42409d1e261fca16192e19462b169472939f6451317415472cba37417758378c1db06b2d36cf96c099100907064c04ea3ef141b8b8e9930cc82bd9815d6d59ecc9e8c1a1f1ac5ae88ffc3db0554dc0234b58f17f11a32c67bf03413431468900ec56e58c7e31ac7400ab78a0b97d4b0342bcc7e6eeb7a8ec44e185d3d7699476d6e59d99543b336b834cdaec49962f8993d1a5e4c6eb8d7983d47c6e2c7fe80c90eebb80212", 0xfe) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) 02:07:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x291, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:18 executing program 0: r0 = socket(0xfffffffffffffffe, 0x7, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6c9e4808008000009fa7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 02:07:18 executing program 0: r0 = socket(0x400000000000002, 0xfffffffffffffffe, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9202342f66696c653000"], 0x10) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x6a0, 0x0) 02:07:19 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x70, [{0x3, 0x3}, {0x3, 0xd5}, {0x3, 0x95d}, {0x1, 0x4b40}, {0x3, 0x9}, {0x1, 0x8001}, {0x1, 0x3}, {0x3, 0x8f}, {0x1, 0x100000001}, {0x2, 0x1}, {0x0, 0xe54}, {0x1, 0x4}, {0x3, 0x7}, {0x1, 0x5}, {0x2, 0x7ff}, {0x3, 0x4}, {0x0, 0x8001}, {0x3, 0x3}, {0x3, 0x10000}, {0x2, 0x3}, {0x3, 0x5}, {0x2, 0x67c7}, {0x2, 0x5}, {0x3, 0x8}, {0x3, 0x8}, {0x1, 0x6a}, {0x3, 0x3}, {0x1, 0x10000}, {0x3, 0xfffffffffffffffa}, {0x0, 0x8}, {0x3, 0xffff}, {0x3, 0x7}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0xd6) 02:07:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x40}, {r0, 0xa}, {r0, 0xa}], 0x4, 0xb5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="05d9f1aebbff4c2725bef5b6781af01c51d9d35a6ac4dc96b116b1d32096d98b0ff2deca633612401a93570994423c3859fa456c0abdb7ca10f9404d22f771a32f4ca3015f6e90757f167208273a2619d12d84227a014512dfd299b00f90f111aa1d9abc012b7c465051782bd98b698a3de35f"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) sendto$unix(r0, &(0x7f00000014c0)="aa259dbea4e8dc6e6f20544ccd7d3205878d5de68e970de9d6e89b6ad300dcd2d1a542674100e6abbb45763e53a77c77321d7d8ed3a6d48cec73228801890aa826bc53650d53e91f6ef325a852f495361f62bf0152817be927b91989e16b054675586732e0e1cf46409bc9c403f4372955c33dd748d98557625bc1f2378a2938f0e172cd9a3873ee652ea56ba85e4f1496018eaa91be3e39f0c88181d76e92ed8a329d2084d4b3cb6a214c02f9ed142dca4770dc1cc2a8e8e3d4b9520373049ac8de123bac135fc072e4f1d173643093132ce17e349492ba067242cca7871e6e81b0719f5c03eaf7d61f56fdf7647a3989cfc1711ab9afc7384345aff1e3d8b56f1ae8caeaee8656898cfc5886098df1b8eb2ee1fbfe79dafb3d1dc0dd67d31949b4ff6c072ebc409c83cff5efacb557a5cfd2cdd644c01e559aa2b0b104386d28fc3b9bed389184ffe5ee1db7ecc4e7bf66308d4d9ba92c873b6ae8a5c508411834228e06b2f4b3a4027bb335d1dd464f0cf71779c0415ebdb91f125cd28e72af463c66932f2db950a476b10f8864fc925ba64e634c4e24c286c57ef6b7502edef937a1ebab519643840bbeba3169d85a95f054ea94cef3188d19bda6293ab7dc2ab601519bd91af10b0fe06bd5a089bc42e0584d8ce5f8708174e3e31d82cb5014575dc485e60be5e0fdab56e46a7e2d742cb9a435f499b3d66b7d23b55a31b1c50876056470166624e0d560f29fb63f64d4f9daf483a367ff4050ad306aa3ad49f2a7d3b4799570e0bd9403d7990729a644969db1f622b8750fba8e5b2f2a1839887df0342274a8f945b3688d5fd07213be6fbce527eeaf550eb3a6a42c6f0c5d24d4762a09184cdc883766d7cb90ce761bb025149bcb9b406d4eb312a4aeeb92733818606bfca333f872bad849c18f2cd4100d68bc192d732c773b1a308ab8e5c0b4a24d6cbd18e72e18738ced70909dfb8a236794784f5d0eed29bf77de30c1c7d036badb0e8fe2511cb2dd528f7b1a01fedbd6f33c76b2fd466b950d916b2e107b90c17a4b2715ed1c41323218ccdebfe81b02bfd6d46662d41ae9d2f5b0ca95b08e57015fba00d8646b37e2257821a12439ae4d54eb2077e448658d679552a0810c39b5f58859d1b4b5ddc37dcf8ec7263c666e7f07b2ac651c21461bb79b45a19987a9cd420f73061e0995b9fad9aaa336a0fb5bb7eea936974043ceea5bdea85e423cb07aabad94bd3396e55a3b3e1fd3f00505556a9c659f39f11444cee323dfe255384e6a355cfb696a4a7dbd5f4a7dd87ec09745e4a977f24572bdcbc7c2499fedbbfe1c90e4630001eff0e8730d4f4b79f3f982d0d3dd7bce06a5b22b023d1728d94190771898c7aef4adee404f01d5b781952e089043e1ec640dcecf91a0ec117d73c7dfe63cd1ed94e4d492601012047faa946c99035bdf251c0684c12c8aa01f80455c4b1aecd3bd7f8ea5eebf4f2e23f2c013c93e5ffa00e2b9e9ef4aaa75aaed0df2312576fd3cb4d237a9139227eb8bac2371535f045e0349869f738fe454ead78e205da3ad8d96bc793a467e034fb007a7b7627f98c3092936f68233bf54b89de1e6a3b0bbfc5bc427d7432e4de312d34c8575e513ffa03d39411bbb896580d5d5050dae5e25c3b82b938283063b507fa04c27b9dcf94c37d7c3b8867c3a84a7708d9c110ccf3789906f0e4d15bce9385863c5d081ba36aba90b9d7dc0635116d9e3b679e819c45663b4f15a5e61f1a2fc74bbcbc021ae853801df2daac88efeea21bdb70e64a027fe594986acc51fc0339cfe2400050870c203f1ad0d8fa21229e5e86069cc4edc7d63f2ee5271553a206adbfc3df06f5ce03569da512dfec9b34f3ff15d406c78c67a5a78baf03aae883d593b641a7de7044f75f2510f078e6bf945bac2d979ec1c7c503e2594e241d9edda5d7c12f8cd9f9eb3681f27885e54fba282f77c0c6eb69e8cd4d34060f152d66ffc816fb13988a5a7d1f674207842cb8c2792781bc18354f9b6002bff077ea3471d216444cd4de48e5c2ea972f07afb04156213908c7aa6ad13642599c7e3210848bea18d6a1f75ca4a8c358fd93d5db9306ce65a709dbe506b60e443336b123221af45152dc0ad31afb9a9dec921bc0b00af6999a1cbabbfaaf56d112deba620da48f2c8a029ee4a32f9ba146a3a279580f5d4e3833ec8a8a4d90fccba2d6260b371ad8c54e2454e1ac79302cc52b83289f1eadfb0ace20b215be75b0659f7302c556a0f3b0966666bf62eb81994c50f46d048ee104814617a71fca473286e5425dfdedffdae4806f05da5d93f8df3d9ae1bfba09ebc5eeee28b12e89c28925a9d83da35f55e0048027fc14e5323784d6c393641e9e29c37cebd822043e9962b908695c2a161f7e4dd0bea028d28db46f4aab821bd07946291abdfb019a7dc7b9cd96c3cc783fdda6d671dc27aad86d1c3451a65b44263a4172d9e09dc5fb242cd2f0c2493b2b979dad0e0b9193979c0904773fe40c1423138eb09287e164976e7f9fba0716483313ce5791482bb88b72da97f7c580f373c60efe3f26cce00f7163b2b808c8fdb4569082b25a59de4dc49cc3503ef09d49fad7bb936fe400d84f3ab9f7017b28c0fb6e9eae5452817ae3e90f5920e9553ec133015efebb692ea0f4bd8b9b01339c26e09130ecd5910cfbef22ebb5d60a0375962b2e0faaa68f0179e8a5880d425383f0f8adb9be36783b7deef52fc70b87903f2b970d6907db4b186b61d4538578e89dec5118c3d2f50ed69ff82df1db1350972ee2cdc7b0339c207a385c05bbbfd82b9343e05144a5f7219e5dbf2650fd1adadc80f15501d835332f753ee59e9359b8b4e164ba8ebdad4464acea7e7ab707a05cfe837bc8097e2f58b404b25509f5fe15dfaa2791a5ed8fa8a881a17129795617e41f8a3c3d176ce36ea9cced981c8957fbc2fc9883064fd959c1e4be047a64d4b5f91b7d0068b8fe263c39d3a8359565a8357ba4b0e345c45413bc271370523fb17d1ec48f1f6315995bcfde085e5cd448029124c13dfe42f5cf779bbde9c7ed5cd3c2fb9c4406b7e829da2afbbfeed647f32b2ddf2e1027d3b0562df4794276a9134931c94d922ed2b5b62d7236f32aad3049c9fc384fa74c7655a9ad10085823839fb925530cc48fd302724a293af4b2db9cf55b154bda742411f4a9d8895a1d066986fe7e24c4edb39f2ae11506ffb1b328e9e89bc8974e0358b91b8f21dac9200e1d47c616a09ec309fcb887b65085d10130275419a174948e088e14a3e9277a17ff4b7374537510b18f27ffeb324f8ef7f7586169034eb2cff73f0af669e5b1be20c55607122284ed7c4ba17860664980b78614dfe8d232506ce726f637ed999a030330830fdb7a5bff4ae1c7f387ed359a3769b75adb2a5f4394074c8bfb14f290a634e0b64bcebd3bf24e6c7a37b6b200c0391766e6e8b71425c37b82362c04036d09d810495ed917296317e0cb0b94c415b24cfb5fbc0ae4fea54852196899787af0f5db325da9f1c09db13944f924aca50475e87a65ed15e7d04458f45d721c06c50df162816675889ac13703dbccd1c27c5d19e4a4bf16cb2040adfd2acb0424f0f73a6ba188d191a96b72e38cf3032c1e660ece80ae2d4d5fa6a91e4d8144cc47ce520d7a403dd0a9a7f7c988cecde66d11d2029b71be99f2cc7c23a490c02c8b90de4234516340f7cfe7cea0307bde19cab40c910f9473fbfe76f3e2018a25a57d83fd94875a52e54cc5d2153b4ff092e92b818cfb756890f9bc03021962a1a44d1604a807e7601d6f385ef7bd85a6e60e4a78207cb1a6571322735323c26989373da310bc6f59bb3923b7a1d0c4f6a2ce3c2ae585fc877b92d96de9c023d388d7e6471f8a13335b799064ba9d6ab66933eb9ab9f957db987b0e1d07f4b0e0bbbc6e125480d8d5d6a69c5c2f8b413a16ecd1a1b8af6afecb016a4a5d0d962f549b2fcf9ad2215dbe4afdde46f4c73c74a843a0c14b35f1aa019f068346285628e2f5d1d0f2f84678446984ab42dc5a182232762f6efa066a03c50e230fbd3c0b320f8591c652d3a0f28e3f5c8e795bf512eed19aed6ce272c28907dcbd7831e4ba5977068dc82c3a4c7448051238ee3f56e2287b9d056f06ce743ffa1476c374f65e4c430c137553c3494afaf971d41ab79bd8c49f46f2567754ea1d2872ebae0830df55acc8532ec7896bf40ab9d73972096ff38d93964fe326bd41b4e3f589a2a9a676d4c0de5f6f1ab69373f78d8ad3a300a6531e2a8fe774a5575b339fa71f8faa47f5fba64802b2b4df08c4f9f8229346c978a69c4158ecb85032f85b122e06307adfd8ce06abdc75df2123487c4ffaebda8fc0c69610645677bf6fc8324feaa14ab31bc3a2e346882b2ffb2cdc116d5bbef6ead89ad148c6f6c749a1680994b3dc94e784d79107a0cb04c239992516ae806a7c8f064df5b6160adfd99697f388da2523db17d2d35ac1d949ee80ac91645c78a96dbf16fe97fcfeb80ae3d546f8f9bdf1a61641cff6eddbbb25fd74e8f9c02a27d03eb24e45f52a88f68ca65204c1deea10b45195cb6b7d8e206f44cd6f9df74dd088e315c54be891a576eea5342691fc3d61d80b722cdff625abdaa0e85b188db33b89b8367c52dcf229ade197b02709ac42c96a8605e891624e2135c5b3f338d261c565108e8915299b295e48fbb677675450d009b63602f4ac1052970a65edc31c4036751ef3d275c8fc1ddaa49aa29ea44eb0f04e8cec00b6e93a23b1dc97ccc18f272d685247f1608e49ab4d634793a29641db64be512426d4b8e4b18666064fce123d26adb19d282296d04fdb906e2907dd0c495c232602798dc559dd1d7a536c4c580604b5a3f6b2ef0783cb62bfc7b2ec0ccafcbbf41625d4dc9ac010c54708cfff436c55071b1053ba94ad871a53014b4612b292caeb46ffd90b5f97165af0c5edc08db66c6fb636e5db2b0cace7475755cf506f552a6d4cf17722a571913511566d1641da30536679acea5f8019b2eea25394d5b89021deb0ed5cef6ccb1a42d67a009278abb03a95c94196cf1254fc1262336d1aa34dc2f4cfc07755b6c37b969d3a3e208f8fc3534d5d840842f3b4dbdc6a37721ce88bc822aa8648d6b6f175df5741e608d98c70fd3a83340e2a6bdf7d9b4aa3139e947a261d4c059a5e72b7ba85e1a9a076cfa4bf31573cac603268a4e60d79cf680d382b02f764110c5e653769475ff2146efaf399b40967098de9886a43e6d98450b7e60524a5135ecd4e570c0047a2e428b2e78758ca8cd7cfcee58d3b3c8901435193e9a5e878f9a42fdf5a5a9ee425012c9d5848c76150f29c3962decfd9fe2f3abee93e5b87b70a7c3718f12a935e8498cbc3e5ef4454776b532a616646af68c8bbb3512bff22284c4f4f294d26a3d4ca9e4257f8d3ccec8b625ef236a09fd77d93be60d5be44083101bd791fc89d07121fb2381a380af3e8e3f95881e996cc0de92dc2359866936fd96b30681e6bcb10bf91fb3a213ea96c611ffe703bef2c46d912413cf76e70c990173eaf3074260cf509733afa6892c4e5cc61e780209d7490667a5828edbd8a8db9f31dca0aad04737cd2d5516c875bd675ed42b1c2cd919ba2c20cacf2137a0e393c3798b62c1d79652c521d65a6cebed545ab85062bbc658dc9343f4b38f3e5ba461ffe0f7759a151fbd31f26bb3147f1e12aeecfc57f45a5354500cd74289ea2e0a429a70ba98e1b2596519c7cbe72e9f808ae5eb144507ea00"/4096, 0x1000, 0x2, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) kqueue() 02:07:19 executing program 0: r0 = socket(0x9, 0x1fffffe, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="103b968bf01b5655d5919ce33fc79eadf3"], 0x4}, 0x0) 02:07:21 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) nanosleep(&(0x7f0000000000)={0x100, 0x6}, 0x0) 02:07:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00008acb5784f44684427b5ad0c5a138b5680100"], 0x4}, 0x0) 02:07:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x800}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f4a38c27d6d48"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x0) 02:07:24 executing program 1: socketpair(0x17, 0x8000, 0xfffffffffffffffc, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x84}, {r1, 0x2}], 0x2, 0x3) nanosleep(&(0x7f0000000140)={0x1}, 0x0) 02:07:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x410, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x4, 0x8, './file0\x00', 0x5b90, 0x81, 0xec2d, 0x401}) 02:07:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) sync() 02:07:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202000000000000003f"], 0x10) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:25 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() setgroups(0x6, &(0x7f0000000340)=[r0, r1, r2, r3, r4, r5]) nanosleep(&(0x7f0000000140)={0x1}, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0x4}, &(0x7f0000000080)) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r6, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r6, &(0x7f00000000c0)=[{{r6}, 0x0, 0xb, 0x40000008, 0xfffffffffffffff9, 0x8}, {{r6}, 0xffffffffffffffff, 0x42, 0x8, 0x0, 0x8000}, {{r6}, 0xfffffffffffffffb, 0x8, 0xf00fffff, 0x20, 0x7}], 0x101, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x20000001, 0x9, 0x7}], 0x599, &(0x7f00000001c0)={0x3}) 02:07:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="607fe325ad34b46f3d4ec03fc0cc07f9fd5e1cb474074787d6f52a9cc6dff0816b87b7d022049200241f513962880464260b464f721a3d7a5e454a85df84556b516fd8470bee41e4e1cef49cd13c1a00b6f6e2473a5fc6fd89488e3ce9f52b8ab15a3db3325a3b0021870eee1136d64c113ce9d02b7c682cbce9f06f76c181867838d06530880799f22b336f63de999be6734c34ec8ad8a6b0eeea041ab0dbda03f0e164e833822e1665f12d9f76fcb5d48c02a15931714bb32b8adcd4d170c048bdc4e196de09329a664687f0f7b0282c9e8a81c3a22bfe72a2ea3b11d83d1e0a6c8d3761bfd7960b2804e88c84a1d6d066330ae21ce86a0edf21a4785b0ab34859ce0768bbfe7cda5c92cae615151b9c5804d56d6cc9556d99e81aec85768d1f22c4bad38dcfe62c7276c8791d9732991f9ce049ac1be38cc0bb1b71e45c5804e06350f31c674710cdf27ac6cfe1f0b6893155b554532f40df3f219cd8cc4f9e5aa854a4fd3a135eae6a2fd6a6241134f30ee5343e6fb0a47bbe88303d27b5cc3bc4fb43a8997ca1d2264dc098946bf10ff6e5bd56913bfc8c110577da5d1c14ded5237db234c531010da8b43a809bb77e97796f9307d4b657a851980463d2c7d90103425282467d74061f620a9d1780e41b326009de82adb02016b99e9f5632e46c0a6c3d8cc6824c9011db52dde237294a261d703118103ff1bd1cb4ca1e46bfb7f6cf8cb391f3f0143a1bd677d80b6cd8b71a3818c819ad75d99a5d07db8a10c7cba1bd3dca90d700d80370800925551fc2006b31c6d165b6512278d7d35925fdc73898e9b285aecf4abef28062ce2f34b314fc939193b1550f0d1d6c416f9aafdf8a69c4917e001effeda3d1caadbb0e1d5beb851008884b310ec6288f99ebc330eac73e94d0f5b4201035a24dc1138b36158022f7c2eb5706d11604e6dbc95701d4fe3a7309f028e24292da1412f6260f8243afbd0ebf3ef69ee0c532f6f431cad3ab94285cc545b9876f50740eb0a92d80aa7e3e306ee37de0e391165051494bbb67a3d0aee01f84f5523a85ca7f19589445e43db56d51abc2b72de1d3188e325a9f9f487d026d9033196a9fab4860102740d867bd7dcce80b8b96bf96cf4d6f95236ab32e5f3565d04b85337a14918b6eccbcb06c7a1312b0418e8a75b38c8182d8013deed54d43d6c34ea8398d30dfe32103f891a75247a5c8a5c9bb9d379c6f12786eed257b3c242338089a74701d4c53be322b661a0b856431f0ec7275e2aa2bd2b1827f51c44fa6f9c1ae36cb0ddd05aaca548b1126056c8ea72e24637f537cc732c4b4661ed6b206bb700c1f0d56272d7b524912c5ba0ee1796eba4bca0dbc570e6c79ee149dc2f2f92505da6608435c38a31a4d76f7af241cb0d3abecd51a27201157bba316754f8226473607a24ca3a05cc0e6975e526e4e649fa2960ac90b163ec31506e64353e45f6b91fec66274559f2653059596eb3178ad4ca363a98755dbc49c2ef3a9a317a3b102ae7973a618644e76ee0470a2b718e61ffec9fa933efcfd8cee648e24c6b3bfdaaaf1b3f0127ce0926af8a1e29468f183ff6c97b2f7e8a6e16d1e1ca1b135945551d487da921c63ff16992cfec219614011db891d4f0a2c3e1e7b056d57460c34764ddcf1a41739d1733c277952e7acfd03a6c6b8307924d6cf1886cf5dd762d8787be60d5be31ac4743b43f4765620eca9761ab9ab7b7149ff698cd88f347dd8a7b692cc5f96b7abfddac5518ce4e936c52d47d82c2d583b5dac9afde52f3c0ac16df711e90c685e8cb91a5b2a4c7e490a05dcc0ad9185a22829396781458aaf25daba8619d57cb9b4e6ab754ad9913665a95a8ad11be5e0db74e50bfae221dacd4de2e7b7c3be417d1184c0f468edfdbd161c4455f983d36c413ef66c37313eb443ad3748ac4ea94ea6916ff7df42f2344a91fc6e14e971c68462408eddc802ab3f44ff6f74b48eedf9b4dc37808303ea743f3b09f251c9d0621e5f79d6aaecaede973a8aca1d3fef600a90e20bd38db74e4f19e079657ca7378acfb2e0178ce024aabf49d7cb6b7b98be4f8bfa0eff478bf455fb815f56e897744c8feac63d38fd354ce512967cce639b7dc501aa5f82d288444fdee87cfaa3d38700c2b0f613cbd8122db83e7e40ca3a422b0a93bb5d3d352ad69e7387343fbfd6cc376b8b9f32335712f6a34b5d370ab3d63c9055bce231c9f392c4915676d9a49a4fb3f73fa906922eec685bd88a9901bcce8e0eafe77502f80f7f6257f26106e63b9ff49f0ab9bda115df1a32beb08d5b0cdac8497d4ec3760cc2548f92f975ce627140b896bee79c9468ef065c7093b83b296b6555c69ada3311e282979ccb80e882317c5e1b579f576940ce4004d6775ff6a9b6a971d63788570ca37d84d043a2e57d7f6b3f6296c10ccf7448191f37a46416f878d7a1a7efb9398998396f841f4f5fd3cf6687715f8075ef14963665f02bd818c21a85561251b5f8d4d1f3c3d13621ad5ec42c5c88af5bb8211c266eacbfb49dda83088b518e0e97c69997198ee20c37444b900ef062e7c37834362cec231402b9ecded3833fa3b4ea109ae75314370b4eaf915faa3dc26b1cc8658984867825868132c08727c60772887f31f8d84f7ba7f95f0f616d0c1b724e8b536584a9fa7ccb664e27b808446b2631d2e5bbffa304046799f3c5763b3a07434e5f99d7ea1221900281754464eb686a76da15f7b9483c7e5e99758ff4065791346ee6404799a37050232bd5810d37710da99eaaec63e1ba828531a5b235ec7cb0869419c71067ae778033d354d689a8fc00a60f553d7746165b7ea6323e7470ef07223ad4120a6f7ac32950d80d740f0d10ddd9b6b0fca550735140160264b3fe965eed6ffd78a5a6c105579243f1cf068538a0d94799cce056bd09a655162492278d29972c9947116e474b7e37c4c320f3295c113806d1f16a000e075067d69b92b3960a9393fe6f482637663fa3c8283a7b9a43fe99afeaff06689042b4b389c5b4358db0d2d0fd82e9a24cdb481ac3bef024dc2dd4dd5df27215404f1efc6d633b77e2d4cdf7fa5e841bec15dfa2930257d880f0a54f7c6adc4dcffded243904e8c5de2f4a358dddfbcc82550d3eccd363854b00564485303e5d94319a927de772e8273b2757c644dac037acabbbdf21c64db086f80342df6f3930c46a42e3266b0b641cd7527a273e003ecf0af55972399f99f06aaac7e303f791dce4ec6f03b993832786342da77ff4be9bd3a856e313de58af5f0f66b39179a0ac6229736b9c3119b0e841bc998f47a2dfc49b43e18761f9feb40ba691e3365f146e29b44ccb421f2cbd5ce34220f8e2d8432ba7d2b361f5cec0ef871fa3df5982661174e7ee1874c6072400780d9d2f29dace426cd1eb7ad940e0c16069ac1a80117506e7d3f2ddc80ca8619c9627ff51e90650819a46c691652da13721ef38b47a6926197b7c5e022265d7a431e4bf577c1f1d1154636cd88e5997fbe9173ed1e160a3517d5d011667a56b3e3882c8ba626d7838e715ec2ba3c14a8bbb16fa3ff0f91b78f8b060d216fa85b724d325982fe01cf91d2554a19a35ecefb7330696603e633fb381383c60bacdf2b88504c84ef1960daea5f764e209b95e4d3229ab17832eebfddbeec05dd6909986e55029545f291a7af16e91f7fe9c3a40c2851750b4a2661c5b74036e2ecfcfe1bb44d4247b39922581f21cd20ed0348236fb478c41c106bf235e6e7366b08c7635224b526c97ad88c75f0e93e77bbd82b3f2454e6cf5d09569181420524e08abe7e4df4432683044e52ae39afd1261ab9d77672785990318a5da5990d575c86f872fdb7ca2a3a1b3bf7bf7b10d64dd0cc127740b06e4d147e1143ea88cdb819e35f387eba41e9475598bd6f4c498dd5379d1e7b6d0d0b3b0c9eaba229d20cea7a72bdae183fc725078a0052293656205f4d113bc68e404befc549ed72812e7bc398913d42c11c6c5ff828f81e6eb0b504cb79f5acbd808f5d5e11fbca84d931e85ded466f6a4f438ad61e6c4a0b600d3b6a9ba6c37869526df0e46e37226db3b7f918f0caa26dc05b54bdeae3511d3c7739828c0937ff226a9a97850ffb5502941d1ceefe224d5e418d3bd7eda19420617e28574c6d833dea178484f4f810b042593b6e0914e7c328e67cc20c6e3323e0bfc5208f97e33726311e8407e3f335a8e76ba92ce574c640e739a4918f519a7c90a95edf18a92ba2886821cb186727a3ceb01434d72b5bdc1ba541f69ed452db9b605fcf28bf1875322987e55612e0453cabaee06516bfa765b50e8c4d541bedf5ca643089d77efaf7bc36bf9379646c54b4e32da7939682bd5e3f86f24fcfffb0a6a74787e8f24c716e935ec24248d19071a0cd204c01de20184e0073408a919c4cece816f9da5997f78e14958dad3f94fd99a8831a4bb7a80a87bcf62dd0e4215f1cd70eada5d3ef2ac997b28c958cc3be61a56a12d981e0d8c810a5e038253ece9521ece21b1d3d931930e74a027564136e59ee052254d326f46ec8ac2cd8a3de46a83f86bd8a692d5faef96c5ee83df20cd418ba4b56480e4f610b3c26a55d502fc54d41770c27de700faa56c4fca145c02859f125a19371969986f09266c81396e381e081fd5d5dba76e72982c1198fb376523d0d6b237bc9591b70ccc7cbbf13f870a6910d4d0ec255e8c44c8eebbd949e7aa51376aa72cd0d0d644576e39575417abc11b7c6a7d70d4f0c231f282f60f920cf3e9af9d0aaecdca789d5f00bdeadd86b489089d232101d6dcb0d5f4a652cbf4bf16459ea20b46ab5dcfa50d0c417f8df0a00f1858d18eb71e179756ea1edf36afd9dfce7393848778160f6c96b2f35f9703793dc935cf9e7d88602853e0f71306cf12ba9dd14a0e4856d111ad6e6b340632339316e16dc8c6415f194a8e915ffe212485400b0bc25e3887aba0b44d34b14d5fddd1e3ac60dc043c24c5e5202ab92f4380fbc21a3cab8331508923dab87eb4d2618769eba3732fba2362cabcb5509786a2f5a28aa1b0a42964a0f4b6989534e89a773bd5c4119b42374ebf97d46f78846e19041b77340dd283a8cad37a6479bdecc3de57425080426f7ca5c7cc6882d6d18ae75d191d7be8f77fe99b8493470b471b6010fccfcc671aefc43b49802be55885e8f64294bc0c7b38afef43e36f91090a9b42dcf2221af33fe6bbb9f61c76f311c7f58ab6192102ca629c6f5b77f0c90460b7a814911d2a7969b7b37d7904fe1ed169d848964d2ff7d54f94b89f4f8a9be62a25e241a5aaac359f0fef80b3dc0fe5434bd7085750e7ba796bbd3c13d11fbc33d51a2a746ec5f7557bcdcf5beb5edb41afe230f02576e4b342db8c0874140a36ba6302c4673528032ddecbe641a873f4ad71fd6c9e8de6c3288ef7295c9ce538508f34834a32e27f5b4efab4cc9188ee982e67704533a294ae4531f56b6e13a987c6ff222f852d69e6d47eb1d6565b4d6069bd027bddb5c3cfeb3d58b179f859f6462f13e32fe40c6b5b457ec8ddac181cc84b87595a76cfa55954fbd17ee4753b0a8277e6c41f59407a4d16bed9da718634605c714856917cd47386f463e6b7b7bca99c18125d6f90580a14fb77d12a2f467492db1456ef6c3c851728201fa746881d8bf481c2c90faafe3ef196e19287f4874fb1eb2cc390b0fe990bad9e9c62626e5e416ec7f129459c0b8764a343acec2a960a20b856ec7e470d25212e79be37435843056df7ba12ee46a6465e187e10351371d6a15c0a", 0x1000}, {&(0x7f00000010c0)="fc23153cbaefd017b62d1e45c149b27c6a67a8a7978916df24fe7f1631a9aed786b03de8ca9c6b8b362b53cd4edd89b2f02e8850550af750ac5260e6e79ba6e0384041ffc18f23e064469a6a146672df4e5304990a9a7093b4d7e67da29f44", 0x5f}, {&(0x7f0000001140)="b3712a", 0x3}, {&(0x7f0000001180)="d519f14b3e1dddc315d5995baa49dd0620b0979abeba373ada9c311dc20777d0d9160f23f9feaa4510dbc000d533a5a11b01ade102d76452305b87cef9fcad8e81a04f9f709721dd9d1016613b039598c3a37105ac7e3b07498cd8be85aa0f7b8e97a7e5b9ac26f1abd2a229537c847129a30a364ca035650fe71b4c583d09540f73", 0x82}, {&(0x7f0000001240)="6683452bf68b06c155857350185401b05a6179e18c7084fbc0b6dfbfa776b04b8a12ed6fe2676013c34721fe70a68a03fe5d849b269b7dc2c1fd84a51b54fae30105993562f2eccbfb8d90021ade96a8dbe6fdc6fa6443b457cf5e85d4568dc4b381e788ab34ef70befcc26e4a09c3f80b90ce7c338c54293e1dbac5965742cb9c5411717ef24ca0912850b578ae9f9070124931297f2021a96c0c8c4e1a7e6e3c6b0e9036e992878009f3ae8fdade0f37575bbe0935b647044688d0000e193d48562d30dc74a496458307e8f86ff5f9c493f3", 0xd3}, {&(0x7f0000001340)="526cbe7b7b5ce3fdb180fa94f9e123fe5ff2e60780c3e52923b92d321a55918a59e5fc189c8386129a8e57b530dde1124b92ccd0e569666344a8587eac654a9dd18fdfe179f512e263acae99530fc31ff878830f68cbeb6b06604a241d9a0d7fc9c38221888fc662d0d0a009e4e83f6a476aec5808a55e7140792a0e2abb63dbb0240f53d195", 0x86}, {&(0x7f00000014c0)="a896218c442513e353e96a4135263060ecd6137e0b9ee7efdf41d6b2ef8d90cb0cab88fb3624da23de401e42b945ac88eb7973dac1af67bce80b1d5f7b0945fc7d19220377ba79d42b18fa185fec350219141ca34ed235ab21aa606d3949f9ee458117a5afc2a34050b798fa60b77db0b881294c31e44e9e5ca1c85920da43ad13d788a9c8f5dc309b49c59b2cf37dbb6cb7356f961241c166", 0x99}], 0x7, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001580)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00400000797b15bad031aea8a50ab8cd80ea7aea9b84d9ee27a04005a4191fdd99e50f71407a33c9b93427467d70ee51c2c4aa97a888e13418775d1bce57247fe912d05dca9dd21947d076f2c56f746ec7cb50d0003b6a66f0e983fa929735fdfd4597a464eb3943db59feba3b278cde2a584e3c96a2220e"], 0x4}, 0x0) 02:07:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200a0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x9, 0xd5e, 0x9}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="04000000"], 0x4}, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) rmdir(&(0x7f00000000c0)='./file1\x00') 02:07:25 executing program 0: socketpair(0x6, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffffe1) r2 = getpgid(0xffffffffffffffff) getpgid(r2) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0xfffffffffffffc57}, 0x0) 02:07:28 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20200, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x0, 0x1d, 0x20, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0x800fffff, 0x7, 0x5}], 0x80000001, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x5, 0x4, 0x800, 0xff}], 0x3, &(0x7f0000000180)={0x0, 0x4}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x10000) ioctl$TIOCCBRK(r0, 0x2000747a) nanosleep(&(0x7f00000000c0)={0x1}, 0x0) 02:07:28 executing program 0: syz_execute_func(&(0x7f00000000c0)="c48175761c8d04000000673e47c1607d23c481fc1036c4c13973fe0a6745d32c0f67660fed11deac6300000000400fcb0d01c3c4a1f1e0c0") r0 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x2b) getpeername(r0, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) flock(r1, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) setsockopt(r1, 0x3, 0x80000001, &(0x7f0000000180)="4a32df19fa4de46e8817caf6ed402998744d1d4216d41fb63d1f498b00137a1498db2bc673a2dd96ae6960f79a711f6ff3f06c1d90fcce7426b15d0326871451bf109f66e81925671e8ea3c1d6201a8688797469", 0x54) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000002636e3fade501e8e5559aacedec2729d25a9d584be17f97de72378b6cc4e1d718c5d1fc639ad2292b309001554b138c60f1d5f90e03cc27dd4aff29b8566e834d34e18638c190d893de46b22ce4ebabb991bce0d1864c0430c47318f8bf4"], 0x4}, 0x0) 02:07:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'], 0x4}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0xfffffffffffffffc, 0x2, 0x7f, 0xffffffff80000001}) socket(0x18, 0x5, 0x3) writev(r1, &(0x7f0000001100)=[{&(0x7f0000000100)="423224c84b15f3f374dcd882cea6f3585b5044d1d2620e38e4cecbd6d56a2408e666988f966d5dc92805a25a05292875727b493e8e540c6cb6190027fcb8c9975a8295e4e07095daba5c5acdeb06f8aa0abdec8c025b5f2b20faaa10b922df74efffcfebdb97f7359762c1e7f7daedcf9f774e71b8aed61439f1cd5c16858bf84f10e11d3aa6fb1147a6a632aff676c474cc3ef7bbddc62ff2deb36f9f8ccec452f03b64a52df2d512d44a10fb67dda92049303cbfc7145bf868e5a7e7c0751d4ebb68fbb253d59b9e71cc4a6194408833e484dfefe8f01ac2233afd241ee6f86c0eddf4da75743eac5eb11b600258fa2c7133538e3f66fd6a1dbf74b1b4c342bfdab416cf76d67b09b65e1182f3dc5cb605aff9773db0785a5c10abd1e60a7f7268da81b53d84dd869e8a64f1a4783c6da6a9a4d6c8fce9bd718a9b4a61383a35c492e07b3bfc28821ceac94104fc0009fc6ad5b43dcddee9d3fbdc9e72beac09ffca8a3d2dff9c6c05bc6bf80e6d125409fa1dcf491f0e008d500211904f3aece28e23916fecf65ec5f1e1d72b1d6623158483fbd05465723e4118521ee96731915c3bc62f03778df6053b84f14bde63b8d8548a0d4b8079d4ab6a2a82f0571d8aab8d288c8e1a317db9a48c606abdbdfc99aa8752e963e757609173fa3b3362588cf2727290297069a2eb09e86690e2056cc69bbad949f04b9c865bc7548992198f27dfcf1f36589a23e8e3efbb0b2010834568417ebdf56d7661f08f8fa41038101f1853c948ac314a4a97eb03facd10e9a527152670f17c55b6382db9f0f3d911705407e4fc38a5c51f985372f05c982173a0a2937ac184827e16bd7e3f322ec5b5eaa73141bac156c98391cb1afd4dd19dec4b65e36b37dc92d61c175378ec98908a2d134813a2e7552c3a06c1b536201d789ddba3105eecee9aa1c278e8b8fa65f490ab0fc1cc0b2c1e4bc9f3251e1e5f96255b24723706bf5e64653bde33a3b3ec8143e3e33bbba24417518fcf6cfb643cfea1c80bffdad0291858bace9f1ad3508264310a8d8a1087eabeaf00a04f48cf38a2830823d94278d7acb9811e6912f48d90ec1e3a5c97ee397174d2c2554feff42a189e3d410ba8590c0ac7890c36993edd1d2ec2b8d8f53118c3889418ff07096e8c6be72f6e697ee46f08aa04c41b9c53d2cfa397b6b89127e561272c9fafba044e1af81976d35c9631ca10aef0ea771e9c3120950472f31a3545e2283df29b208b9dcb6d27af8e103d83d8cf87da7129ec81f59ccd374e5985fa22906e588617d1b99e3e32b665753b8648169b5874c65dc0fa282df296a2cc75538eafa2c26e94e3bca9a99fddf8d2f3efa85c8c96c2c72a2ea3fececb76ba44d95173fd0c904371333dcd3394513d715d8f8dd328f4ff8dfde0b1fb477e7cd0522315a3a5e7d66f4ba5dc2e7152f0415ddc1677d3b02f790d5f5d33c3b610715973f420400e09c0c9a58619de908efe7d4f7ddb7e0e5c9557e1ce6c1317ca066034938882a1c5758f542bd230657a1b15868a719832def50ed33957cf0fc6757571a07ff5e5441e6b29f37d0c1ab9fff14f0b6ecff15ce93ee0fd668e68b7414e5516326934140aa881869401972a6e55014090bce3cdbde7160413b289dd4d6d7ef69c01e11a68d7acd4faf03f4d5e0c92e4763d834f767ebdd6862855d1d3a7bcb73eecee87e242793feb71d5d5fb3b087956d30329563a862c3a6af7f51fc58d95a8f2792dfe06c1791be51fefa7dd6adba11054a4e659896a0739550673927b082aaecb045e7aec7a53bdc06635cab718a64fb5a9a27b78c327f765770e60bc723bd3f7226680ccbdc299ff9544150d5f756324f1447c6cea9d6a6e5ffbfae18b7c7d471a5b70270be6c5cde56921348516ecb3ab53ff9fdc1691e0651b6b5d56c3131b3b01cf504b10038990e5df88662e0fe1047f7a03172cee81ed7c55413e0099e78f9a2b4a8857729830414d85ef54108762d6c28176b7acc520bf8754094afe484fb4ed567f83f722928852329993f0d4b0bd008e646522d6a1748aab429f7a8b9d478ff590331d5920e28298a62e5c8920a77746eb3205a71ab72378fb14775ea0f5c36236bb4aa87bceee4c6806d1defb239ad3f8c8756a1a11384cc262b9e10e42248b40cf7c75dc4f8a2ed37cf00c8bfe87a8de11f58a36bac3795ada15e399664c2518a11fc95967b7bc4808fd9a21500a7f9b893853446e95890a6c06a6952582499f7eefa8e0bd8b87b5b4707dd4183c22235265419d388d37d72bfec223f7f9dbcd4d688222c2f781d52973429548612c830fc714faea58d3a8a63c18a1cd24011cf6bd7d806acbd31cbc0ff67ce77cf9b69b6e3d9f9176e10d71f6d5fcf22bee53a71d26e0354611c6a27cdc3e5e8826ad4f92be9707f9f3b18e7934f31ce7f30b7180dcd593c3961a1190d775dc278d5b1e9bd49b6f3799ca10637093c829fedaedca2f1570b96408b8f8441c870bc875e94428f6e84ce5e86ae8eb47d3cf6fcee808c2c926a31dc200e608588dfffb1168254e48840b416cc06b78eecd77c69350e6ca8671c23dd02edd3f3ad3ec795f829815e91ef44c643b822a992712839a80a928fb22d8712b1bc1aa8defaeed51d9d4f61c723893b2648075db4f04b675e013cc7767efa5de27e0a7659e70bd02c5b2e090827f6abda82195a915151eef1d0f5c5910f8b8480bcb2e5d1d390e9f87651d787b4c574f99032951ed0f87e07b6853a6c1c5fbf7f925a228fc910705e58882414c929cd4d9beb8de0daed337b1d823a3778f5f21c0707db36d1fff20faf26d582bd40196b3f82071a026b0e4ceb7cb16e9f426eeda97c6475649a0b586b2eaef9dc4c3ae070048f809de8b4b6c0bd6b0481ae578d93e98a9486133d5f0bfa93653d2e5bd3d8b8450e8828f2e2ec24630ca1cb170c9498b1f661463f998f80182a9e9bd51478d7d34fe352234aa2a14e3d86a5c5335197e4e34fb0b4c10ebc339336e9bd4e4fdcfecb17aeebccd4eb045a6a10c0fa2700b7363f7e3c76a6b49863ae04a80f30a790db1c4885e228f0b47473fc872ba4343e6b395b0a8277053cbee9a03244eb26053df67d98d8e3046db0302020cc016d8428d0f32da45bd058b34f89d26f5bc499a21d75f546d67ab4538ce67c6481c5400403a32e3fec6d30efb4a37065ed9114ad86f3cf5de7872d824fef1bea5a97408ed9adc4b520b565d8dca0298e4b093b872449d48d2ac932035ae8a652be33fa6812f8bdade2aa3deaa3ccc74f10d31b4903b6da556cd953cfae9ecf64e1400607875deaeca035eb66864e6c1d33add544964ee50c3c80e713b0ef1764a8ba90540c6aa0b79d320fc2fbe53c63b2161511da3c9f454d2b4eadd50309bbaed555cecad8c57e21c973550e80dcc7b1b5fd9eb2a8a34ae35f1ba4877b1785d32454dfa2b230bf737792a3b94a303f5e5dc6af837303151506b75a360c51ee5f93f5002ccb8b261844db81397b5668c35f22847448413ed11346d7bd9d6c4079d22e80adeda24074ef82dc5a28b10e8ddc56a165e294ff35b1fe306b49243d28c372f83e60ec45bfbf1ed257c4d8ac2cffb6217747a58b4a6b2182288c1fcbe87d8904a7a4983d055eee0b3d2836424e3c24c5554673db302ce1a6e0a5d8de56ec19fd48f5c6897c426c010fc80a0ef6e86a187285aad66961a47ab8f52c1599981339ee91a7502aeb7ab36febdf8769284b2e3cb1217175083691715372c05d4cba9b25079bab3fe0908bcc30d6d273e3d3ddf7cdbbb1a294c62510258d616073ac6ed4e24232cb0b79ba406c9f805db6743821d5fce350b1a529498e7d91d733310650384401c14899fe43f34a91cb5e6f1caf189860112caf45a20a758d797a9561f2a0bef7f36986f4ec559cacf81abd4ac923dfcb413953f6d8d1545532bc479ffc60751c046260d7d09d8e1f533e017965d739cf4a1d6f5f027880ea19b1289714a4fc015b931e610bfafb7b90721fa67a9cfb7eb7b9b27ae1a99cb8078e40287883866038611c964a511bc67f6b9990e10853ae00a9c4abe01ba264a6377733b6473acb8bdf3a711ad283671ed51f4783c31ed2296cfed5ac164e9dcb63905e26fa6f141bb2e2ea5e38a293a37895be520f5cf88483a03f2a9ba5b82289fb5b3be2aa6bf78dfb4c638c42b10f35b842adc9ee8eb3a22f3aa957c1384afe1a70a2d29d9a156084a10e85f23fb7fc450b42ff7d912d1fe67ef15daef967212d29e57496ca298471bdc67ed227337719481aa5eba2470f1e0e7ff3eb7fd14cea5ffd09d34332d3dd1d411910b2b2f96bdb12ff858a12cbcca6e4328beda3583e3e44e0fd5214259ea8ca68e144394c359cdf55d3cd24a27acc0e784b655dcf02bd942ced606e3a960ca392a82a946e2fa61b0d82bc12269177ef7e8e3499e263d801dd4e036d1f7c2c70c8c7df546c68ee8b5bc27536bd51630d3a9e6be4a7d9b6fc2c00243107682c0de2588cc9f038f5a49ac59f410d69c3803716f97fbd65deb42888d93ae084bff7249a9ca08c926dd0d6b913cd9c08a4418f91dc49227fa6d4551a196a3e658f2678ef3a60962c5731c44412925c0205f471465f8c62977a12de9abd71cdabb2bfd83022dd4aff14e7a126395effb991d343e0329aefd5fe3a5cd8b6adc0c95e7b0f84492645851c35f9ed33f4e7fd26abceaae7f5e40fbc0356f156d2bcba10aa2ec4573c1264dd46ed511e7ec36b40a33fe65acecebe384d9e4dc736ab9757219b1533800b09cbe163f82e99b2317ede07e7ead6dbfe1c168029872e830e72156d9de162ab5bc9af4b9c9810dc6e8ea4f1a2e1808cf37d83876d2e18451e5d5df8b63eedf45e4453e7aab7ede38249d5aaaa601b1a28a1793afb0df05da3b424ac0d8665194e56d717c689730f9c74dba98940d417c048a51ba234e3081d1386c4f6b0a15879f379f3373386590401a56506ba9e00f44341a0e86fc58536604ea704f9c81220e9797fc71f31220cc64e659052acd8963af7921d2dc74a4c1d1e1604ff78532283b828db8c68ccfb62b64c47df3740c627fec38402a479890bac9dfe62d44aff52bb80e82e66c92bbb6e49183b78593c5a51dda78aa2f07131bf755719d1d816d8de394094d644ba074b0d1af6807a6b06c5c4a73b0276df7287eebaaae432a7011b9c1a3c42fb39e2a4a15b413990d990baac9db0bdbf7538e79645dc3dc619d2d3674481c083111cd5a96e03fde0b1f271315808e283e025dc8dc53ece3ac043befbe71d2491d58332b2d09768d8e15024251b3398ff2c0d3da378edad3d065ba46790d8e2346b1a5e2520db587b1f661f7a27684afe8511e3fdf1d0bac6f6a8ee1730296d3f58c6a755a084a73df0e501f249020fc5d1f3eae8f230ef3f367701b0a5dab9cffe8dacbff24e21e80a06e8c24245bace5c11eba576b865539807fc42d6265eb68f8d8cf2fd8ac56bb51221564e59fc027beb839e6bf576677e240b8816f67a5c824475afb7f1f9a7c65125a6efee55af932516df56414c059690f0b308ac130f9d7b3132d6a08ee3feba680cf2fcf90d0bd41178f89753ae7e207e1bbb1c7428f02868cde104aaebfe5761213e7b3d67ea42b7fadcfe0f07bca356696ff1bb23f2ce2dc4689c1acc56d6d3d87315a03313faf0c0a43332c492809bc0bd2c00077dd10ed085096aa0ba99d30195b92e0091c91314541edfb6cf635dba22154bcd385abc8e6e0cfad3786fd3e925308710e38d62a4dc059df584d7fcd88bcc019c3ab", 0x1000}], 0x1) 02:07:28 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x676997a7103613da) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x3) fchdir(r1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1000, 0x40, 0xd0954a0957b1f1c8, 0x180, 0x1a52, 0x3, 0x1, 0x3, 0xffffffff00000001, 0x10001}) r3 = msgget$private(0x0, 0x108) msgctl$IPC_RMID(r3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x102, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c653000375429360a3a69bdb740a1185c8aecedff186f25015f969a6e9a8d4b2abab9516ce2481ecb59cf6553e81f8658f8bf8d8ba4113f118ce1ca275c618a5ee40b6799fba7a9f20052c3b7e7a013350000000000400200b96623d8f65eb0dd31cbe274194d3658c423cd368e845f593dbada933584967aebddbe4af3f92d0be2601e5523f7f2759bc350faa14977e389bfa10e9311dd7e89e91faffded0a68ce6478dff7e8d425d85cde"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16=r2, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYBLOB="2ee14c2ac63c8f89c4c10f723d0c3f41c755d2d39717aeb85169f869e1f14bcc2cf7", @ANYPTR64, @ANYBLOB="f81a940a4a5b314a93be314d871cd2c47bb27276bcaf659d25c941630433c34d", @ANYRES16=r2], @ANYRESOCT=r2]], 0x8, 0x400}, 0x0) 02:07:30 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000000)) nanosleep(&(0x7f0000000140)={0x1}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) r1 = shmget(0x1, 0x1000, 0x24, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) 02:07:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="044ec416ff9a1ed577ad47a2cee035cc7342f945afe76070da621acfbb6c94b6cc6ac8de4a323964fa0846f93fb3ddf537d301f07433e747c7777c785aacf91229b86db5105f5c40585123b090f5652daee9b5b692b1b2639638a5c86653452b82d5"], 0x4}, 0x0) 02:07:30 executing program 0: r0 = socket(0x0, 0x8000, 0x80) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x14}, 0xfffffffffffffffd) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x409, 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x5) openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) 02:07:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = socket(0x2, 0x2, 0x400000000002) syz_execute_func(&(0x7f0000000040)="c481b814f86643adf2adc4425d477600660ffdd68f2878ef042b6767f2e01fc481f828148ec421f012283666470f7c5c0801") connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchmod(r2, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:32 executing program 1: nanosleep(&(0x7f0000000000)={0x1}, 0x0) 02:07:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000014c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="0e2df9268031101089145946e28aa010117fa3df004f9f15975d7c03fa526c8f1946c757a70b324effdc1cd5076cbcf4301a9631c3f58e211907be95361364ab75cebafd6d9f98cd5f4fd51725f9766fad1a7c90ff0daacb40"], 0x4}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0xfffffffffffffff8, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001500)={{0x18, 0x2, 0x252, 0x8}, {0x18, 0x0, 0x1, 0x9}, 0x1, [0x1f, 0x1f, 0x7, 0x0, 0x401, 0x7ff, 0x9, 0x2]}, 0x3c) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000001700), &(0x7f00000016c0)=0xffffffffffffff8a) fcntl$setstatus(r0, 0x4, 0x4c) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f0000000080)="7183b0522cc9466dcde9fb7305cae6259a9c1e18716eae684335081f430f1932c62197deec8fe4861e76bd9b4ea82ec24aca43cc8d78085c93be7db1f96d2191fd1043f4fde5a75f270bf844799166d88491733c6586371c74501a909e927321a3beaf959b49671edbf5252a8039b42c0a05b1bfb8f5b964976362dbe276906c31621ed711b4a654513951a2af67e7863d3cf033b467bb3dba7969a7efcc95ca6bb377956505dfb5a1a8b3d936c45ec27029cb23617799cff3ca2811b46060981285d1ff98fff638baf911d1ac458e2a97d0880dbc63243f96a499e4056dbdf96e746cf8edb2aff89e1d774c187be0e47232c3cd40be69540a65fff2a2cefc60a5dc80be7ff9ac17390548ee55a8bb72916499de56eadf69087d6fc67b9e0db5ef485e50b6c1abcfaac06bf7c2cbb10c89b40cadc8b604a620fa2744c88447b5c94d9a8e8d57231d0de846efe304471fe4cb4142cbab9b90a1f794f190c63005f63681229d6a6051dc29f81aa2d98b5885af65d529c6986d4cd73fdd8a3cabff32a7aa7b63a9f0d1ac67ba3437fd5be3bdff59a3eb0ed862877fb248eab374cab2d7d296350568c95e066714baa095f16031935467cd146912eddeba55fed45c2d36a10dfed0d72930dd386bb9d9cb4b3a713bd9abda27761ca798195bf32978f61bf5fb63cc6fb4f38702b4c76c4237cb3b741d9276d283ef5dcf01dc61d584c5c5bf52f70f244112ac84d8747144222156e43566a0a97a3acea10257d7899e17cd704ab09c6bb91c8db183f481ffcd6346d9fd1020be6ce05d8201ce883c51e3769d48c81ec15861a2acfda45198cb7fceb64d3ce775db1adb24fc5fc259b8a3951d6e0c121868799c6a99bc77eccba1154ef3914cd2a486e4483c2abb0c517a1c8d51650d4cb7e309728e85b8fff6ca757438f36b06838f2a18b4a1588e58f300f45788926eff6e7fc42bda518cf85b2613371c6d22dd1a799605a72dc238b00fc62f9eceecef5f38175ef40a2adf61def65a02b8346e8d92b81ae14a45fdae58484c8e522e79b06d4a4880427a66b4e64ea9621f092a2d5d2ff1805c37adeb43d0da22712c742ba33705c53b2445ae90e820c991de180c3abd3939d50a56a8f3557c355dd963734c9f4e47e602216f9fda2cadd5db025db571b6f0b17a6d42cf3fc6b0c0195d8958aa9a7cae6daf84a743dd073172ccbd60954ecba0b13ea7ff8d3647e8feaee063ca7aa41a34ea1d3c747359eb7c21e6e963e638c92cdb13ff6605b43c1b7c64f2dc0a07dbc8950587ca560769b46db20a4d3a12cc6ec9436504028f1789136cd61afcb9e87873233543c00224220ff7027155f20a56832fdd48b0a17cbefe06139439df328647e715e5eff5373c38c69e15a29ba00a5c870c595904f389e1d648c6f0183c2e03fd08fb345b66b4b6f862b635fbf50d2c3d877c84aecbe868309571e992164e97df7f9837a737db3e61095e8c039a97517b4f9de7f1a0ba0ff544a57712052044c8e3cd01575dd4f50b0c66fb41705ef83c649b3df91d89ce895f6a392332e946a8b6edd13d824309ba585987fb5133327444f93aed2c73847842390abf10c3d3948b35f4d7f063397d826521512eb94bb78e862510c4a599af976c586737979022ecfd762673a8fcdae6f3aa93442dac0ba3cf9274c9c1150f5e08f28cab98ee97f9b240e904f2a4ef90d279be12a11b0940a44fd21b8d9cac619c2dccded5f8987dd1dafc732044e34f4fbef5ec84006475664afd42ee1f42382d9b5b9a96d4d2fc454dc50a76190ceefc6749a7942104f26084c6c9662236bd8e908688ed695350bf98f1d0a803e2c79b1916544efea7a5ae360694263a77786853972d7af92f71aaa09f250f48a1ae5f86c15803cf9d10305b5386d784635554e63ebbd713df8b0efe5c0348b72bb851eb965ae0d5897990104269f66eacf25e1fc22097e2c25c64c3cbcb447fbf357c72dfca676bc6ea086b52b054d7861cd0ad07534f29eb91bb34faebc6024e204e5d0ae2a5d96061b3ad363fd032548581705901f3b1534e81d7c3e7957f76a5acd3933de940ed252ff929e8b3d207b90b7794f2fcbf587eb4fe3b4e3d73851048d4f6f8bae9f7fe83851618f08537c05a579abe818a872ecb6eb3b2afa02a90733f67c963da3ad7fed5644e1de3ef26ebb550c11bb85747b262a8e9d95d25a712809bdd0b1d469b016015afcfaf1676017b4b9c9c35148d95a36d42ccecd98d1a04f3a18a010688cbae932807e590679f78c3ef5c01d799448bc1083dd0e7198a50db4be8149b5c0fbcc9456b784c9da1e401e4f2bf5421b138471da858780b7e61b95a7113326043556486da3ac465ad8f78000e2f4f94eb60c926a65fe3ec18121e664c8b8e86cfb45284ba5062b9597190f4284e8f4d32f03079488b8bae0c7dc28d3367f54d896e03366c0ec1afb06ce456117ecb231a07ea8c2231556dda5ca54e3eb44ddfa4c5c2e0e7ec0af268b00b8e89dcd6f474a9f8bf15cb6c2a6aed9bc76a8c2d57c0403775c7bfff3282ffeaffb8fbd3ec18e8da57f20c74c29faac8f2dd25f9fc96857e358586bfc1d4de5f71d5a39a1875fed436f4b3fe6535f667d09c00aa7ad793e55c620f250628759e8a765dfe4bd690b80a4114d48ccfe820581160f3371e0b55282b738d75a911d8c9b53b655af4008d72484e40e7b7b8384fe399650257b7cc6d5820d0e15e168f3453a085dc00e27b74ce7ce923ec6fe77bcfac407fef3fe6a0aa09b538d356cef57a2c179c842bb79a3be609b4a4f0cc71c9b1c7205e745a27e8f57de9cdcf9d596ff6c45a10553a47b62b433d228f364bc2d868d48e6cb73e64a84d251be2b0f577294508139eb089e3360c58507292b067e93d89a2abe8c9f26951ed9ac4ef8f79bddbae2e8428cdf43e65ab06153dd440a52103e641d08d2afac57f39349cc4b135a3aefad2d4bba90b960795cbd7195acda11e9d8c17c5bb2b7358bdcfb4e85a242e76e98b4595fd8d9f9845903f0264b034fc203aded6ed313ac04220aa3b1069a7a69ac6f42e85501a9ff645eee4e6fcd767bb0ab05d225fc541620354d484f727faa5c5fa995a31adebe552b819355a29508a940b835a5fe4889caf5f437da745850bb147237092224088afa2b60a158826594e7123138784ab98a5d4be311dd37858a692037f6100fc4b87290e6ca15707b075db15827a90f1cd9b90457b116c543558935e9e479566383949fd8106af14bd66236ada46f066cae066bbfef637707ad32431547d185d6a5d5223f66f0a641d31bb94dbb5ed1518ea6b4e520bc93b0ad1cef2be7f68a0dcdf82db79ff144773bdb2bca7b3feffb8a15961f630c216c7964c2c912856de4658971e75877befb721000d54fcc021983090f7fd389d4ce4fa91d1e261f3d96a0a1388600a663e2c19fc7ab54511ef7e56b6c48781144d659040a41020c5fa37c9d3f1d52f72ff8e8b225da87f38d66184dd2e7634a6ffe0439e4c972eebb471bc0771a471df639060d97297fd07cc51617957f270707d27e7c1b971536f3b63d0f5b858961f2b302414ea2350425f12dabb7daff17e57ea2ce9aa916b9d7d60b5165ff1bb915c941bf83e67537f68bc062fc32998a2334074005e51e3fa94579652306dc61696e5d5fa0d26d167e52c08b6c219bac91bb9577971c01ff310a44e362e27bbe058a8c20f329b0ca583838cd4fa04be0828e6244796f2b40c4e714a52c04a33ba64c1b0603e95e215f1a335e710dc5036aa73dfeef44bb9a8c636d604d09d1e3c848eb588bbcca8e02d0e07cfc5bd04b8611000d5a6854b4da6ba566f1191299fb2da7d56fcd0847882caecb22d1604a55c8ad3201fea47187e66a18642deab30c63abf198b7ed1ef2dd41cf818da4b17792a858f5fc2b19dfe1140465f53cad72b87d744e3193794d13eb8a579b07f91c5f02bbe6e1bd13c28b2caf4f1d7d94208ebf5b0440975f43a2cbff9940737409c0edb3f68d08a9308185ebd39d9b1bffc82b19813e6d58e923a2b54834d403e6f3c77d87a6e26cdb36d5516236471c27a91956cfceb5110c0ab3494b23f931015b03b20ad7a3072ddbdcc8a5600b3d3c58e098f21dce21bd62fd80650b782a43438e6e1b4bcad40804ef658de80e7b453dc2e73c9aa39cec0b1a22457dc675a47555da8473b3449bc0d90e248c4d24b2c1ec3bc7d59844a054814b76542543f674826a9e7252663bfda620a27b592f35c7d8be1741cab68b1aef799847b7cf815c1cc91fced72ab5938e7a4582341894393270044a4d4a11c54c804cde167173dbbc87c5503de32cc9b11a97aa9227e1f50138866ee54a79dad8ff86b257dd8224b8a414773f52966f634309d05e69bd1fde84ed666d757e46a91b5b0aa4a2fe6e3436b09675510f1632fe4ad196d6b6f945062fccbb186e08e29d3c615e2c8aca67b40fe6889ce7076c294856dd1f0a431a9798800fa992fe4ec90b3eea3e7143a8f67e004d677726d81087317ce19890932f3078624936c8805b8729949026eab55a034e99e4a730fe7d04c13bdbf020a648f4354e0b8cd49e28ae606cdfb32506659af3266d2bc4f9ad40299fcb80017a9643fca3a1706f4c272e777ec3c673b6c802d2ec4719f87b3c737a2b70086ca4a885da4ce9fba6007ac625ddca29a4468cd8690f17b5c72c4d996f78119f1ba11c54cd97c60fcb84e3fc07f4e7e09f3703373ae06d20e3f34d2d717564413e16516c0196223fe83ee4c0be81c60c5578d47118804d56925b1f1087a8175b6bd28268541fb274eaa09a9942cab325c9a52bf7ece07da38aa821aaa9f57eab4a157bf4a735cc3fa2f6f569cbdae6dfe7f711249139403b18da2266a65ad9f6ac6d2a34eb59369b19ec10456b4553d5501e2ad622e54d701c29f291ce35bc4940317518b85f95ff6a8a39a10df23d3703d2b120a74c7be759ad3388b9ada928a3bdf8835924e3d019556eb8c853d31f1e7f85d20ed0abb66fc4da0f2ce2c401896af362a67fd842241ac0ba49efdfe55e47292c392ee8bad4a434f7135a808c15d00e5270adbf7c3702a291bea36e8621763f9ea723d3b3b5ec375f55272aafc94d4e54f1e17b88005d8b84d530f6b06df73610332c5bb5be62747704c7260f3ed57d2ece529202a312a7ed27091bf317f397d296373c8c360548452b6abca826f23b9add275a587c8a3ee4028787a363ee39e323f9dc3ba2f600c5b8258806be6ce4778216b786e434352d0b4949483ad32dc0aa3c585cce0826e1ec31fc4d2a663df7914b434652a95653efeac086b0f4415ba14536ad5b93d2907e1cfc70419b7b313040ef6a3622a87272e82efcc19a3bf8d0b09c0aa839ec9025b9ec73a24da00e4448077436bb5bf3a3cd19aeb6e36e31fc9b170930a12f81e615eff09b973b6e6a44abbd58fd529563e31db5927b6af178ddc97465d452cc317a337ff0b7ca2c3258a4330fed1aaede18ed9e6681402141390b63f34cc0f5b045396365167d005d2d27f1c62938aa44cee0ca45cbbde62de608593ee0ac0755389837943458557a6c46f8011a01403a035b4bdf3a39667b4a484e4bc9a7b05966c8b5b9b54a3b894639c46a87c6bf478e31ed8f82edfd07df7d49e1f344ccc522a4b51abd3b71d06ca142fd589179bc9f57c5f2465e1ad80eeecdfe845400496e961a9c2ce8e8916d84e99440fd9e6b64fce47762b00c7a707bf84458895edd5ceecb59ebcf1752074ba5f6b87f47e5898f3c81dd13d2e381c8239e294d1a39501", 0x1000}, {&(0x7f0000001080)="c0c1", 0x2}], 0x2, &(0x7f0000001280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x178, 0x8}, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x40, 0x0) 02:07:32 executing program 0: truncate(&(0x7f0000000040)='.\x00', 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000003c0)={0x8, 0x50000, './file0/file0\x00', 0xffffffff, 0x3, 0xffffffffffffff09, 0x982}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) chroot(&(0x7f0000000440)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='d*\x00', &(0x7f0000000180)='^#\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='/\x00', &(0x7f0000000280)='\xe2-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!]-6\x00', &(0x7f0000000340)='[\x00']) 02:07:32 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10) r1 = socket$inet6(0x18, 0x1, 0x6) bind(r1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000e2a701fbefe30460a02dafccbdb75941a903aea168bb8f7882bf30debc9ed58808f4803f4e4ec597300c6f2334274f3ea0592f24f2c2103163a840c289280eefc21b3990850dc5909459b381fadfc405e2e5b005cf201439eda60b9dfc2bae96211559d00ecc7665b343a4b16642f7a61983c9b7397bf799887ffc2e144071cdb0a7bc366856da5fa90b3b2dfe79ce1abc41eccbb1da047484a4d02994e8de"], 0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x120, 0x20) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[]}, 0x0) 02:07:34 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 02:07:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/3, 0x3, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c0000003594b49460c1d6ace5686295b487ce26ced7dd1f2c1b663797a063133d5d81c9e8011eab990d69a31374554b22b40b10"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x3c5, 0x0, 0xffffff05, &(0x7f0000001440)=ANY=[], 0x4, 0x4000000}, 0x0) socket(0x32, 0x3, 0x0) 02:07:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202302f46fffce1cc27219f45e26c0518fd"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:34 executing program 1: nanosleep(&(0x7f0000000000)={0x1, 0x7f}, 0x0) 02:07:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x52b) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="f9ffffff"], 0x4}, 0x0) 02:07:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x40}, {0x18, 0x2, 0x8001, 0x6}, 0x3, [0x7fffffff, 0x2fc, 0x2dd9, 0xf24, 0x99, 0x4, 0x0, 0x7]}, 0x3c) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 02:07:35 executing program 0: r0 = socket(0x2, 0x3, 0xfffffffffffffffe) r1 = socket$inet(0x2, 0x3, 0x2f) getsockname(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xcf, 0x5}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x1b, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x400000000000}, 0x4) 02:07:37 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 02:07:37 executing program 0: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000040)="fc0000001c00351bab0925000900070007ab08000c00000000007e93210001c086000000000900000000000074039815fa2c1ec28656aaa79bb94b46fe0000000a0002000c046c080000003dad19256f1a272fdf0d11512fd233d4c000000000008934d07302ade01720d3d5bbc91a3e2e80c8fc05defd5a32e280f883ab82f605f70cec18444ef92e475ef8b29d3ef3d9a48a170e5bba4a463ae4f5566f91cf190201ded815b9a2556788b1b3d7e0ad91bd0734babc7c6d27392ad23f2eeb57d47689cd1dd56b36c8296b150c3b880f41b258a17c732629d655870271777a58a80000c88068a130dddecd46df373ff3963aa3f2f380900000080548", 0xfc) 02:07:37 executing program 0: syz_execute_func(&(0x7f0000000000)="9826473e431c020f05f324592666642ef342a740d8e541e2e9b55767660f6b32fbf80f72d50f0323b8c4054e4eed751e0fa0e509ab34d1c4e10bf8c470c4c461cd583d00000081c66db712c483397fd300c9dcdc0fbcaf04100f00f345d9c6acc4c3214cb9a5605419c201b00b000000f08171a30b8a826eefa80dd4d4e8628f6808a3056f0000004e00c4c4e3d920d1d38de3c0f526264788fe58c4a1dd7dbbbfdd5cc600d030a1c9fb110fd3c4a261b7e2") 02:07:37 executing program 0: syz_execute_func(&(0x7f0000000000)="9826473e431c020f05f324592666642ef342a740d8e541e2e9b55767660f6b32fbf80f72d50f2323b8c4054e4eed751e0fa0e509ab34d1c4e10bf8c470c4c461cd583d00000081c66db712c483397fd300c9dcdc0fbcaf04100f00f345d9c6acc4c3214cb9a5605419c201b00b000000f08171a30b8a826eefa80dd4d4e8628f6808a3056f0000004e00c4c4e3d920d1d38de3c0f526264788fe58c4a1dd7dbbbfdd5cc600d030a1c9fb110fd3c4a261b7e2") select(0x40, &(0x7f0000000140)={0x4, 0x0, 0x200}, 0x0, 0x0, 0x0) 02:07:39 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 02:07:40 executing program 0: syz_execute_func(&(0x7f0000000000)="9826473e431c020f05f324592666642ef342a740d8e541e2e9b55767660f6b32fbf80f72d50f0b23b8c4054e4eed751e0fa0e509ab34d1c4e10bf8c470c4c461cd583d00000081c66db712c483397fd300c9dcdc0fbcaf04100f00f345d9c6acc4c3214cb9a5605419c201b00b000000f08171a30b8a826eefa80dd4d4e8628f6808a3056f0000004e00c4c4e3d920d1d38de3c0f526264788fe58c4a1dd7dbbbfdd5cc600d030a1c9fb110fd3c4a261b7e2") 02:07:40 executing program 0: r0 = socket(0x20000000000000a, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0}, 0x1c) 02:07:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x84, 0x80000000}, {0x6, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 02:07:41 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) nanosleep(&(0x7f0000000140)={0x1}, 0x0) geteuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x8) 02:07:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000007, 0x9, "419414a0f4336778fd00000000000001ff7132bf"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10040, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000080)='\x00', 0x1) 02:07:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = msgget(0x0, 0x80) r2 = geteuid() r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x81, r2, r3, r4, r5, 0xa0, 0x3ff}, 0x2, 0x0, r6, r7, 0x80000000000, 0xf5, 0x0, 0x7fffffff}) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) fchflags(r8, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) 02:07:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2804) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 02:07:42 executing program 1: nanosleep(&(0x7f0000000040)={0x2, 0xfffffffffffffffb}, 0x0) 02:07:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x800000010061}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000180)="74ce578592e99ed8a1010411c9182bd0bc6fd71ce1c92bfe89fe314b4959410d12ab07581a311bd24c3ff90afa07e91a49609c5a8cee3359c5315501fd0091db4dedaa51d338f07b5d72aa02ddda2b41c50b9f65dd7d6fa63c4c724057ccdbc00e933a3756a8e00b3573a11ce7577b", 0x6f) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="815cecbb78b3100a3a1f47b7f1f15124a362b457bea1961ed1ddfe2e9d8fdc570aba5e7743cc1a715f6f5716ac2e1e18626e7e7bc7", 0x35, 0xc, &(0x7f0000000200)={0x2, 0x0}, 0xc) fcntl$getown(r0, 0x5) 02:07:42 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='\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) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) msgget(0x1, 0x40) 02:07:42 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xc9) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x4, 0xfffffffffffffffd}, 0xc) 02:07:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x2, 0xfff) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 02:07:42 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 02:07:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) read(r0, &(0x7f0000000300)=""/4096, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) fchown(r1, r2, r3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x7}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 02:07:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x21, 0x162) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x42) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = socket$inet6(0x18, 0x5, 0x8) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x2, 0x21140}, 0xc) 02:07:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) 02:07:44 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) 02:07:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) flock(r1, 0x2) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x3, 0x4203, 0xd2d, "aca541486f547d836c8a08ebba8be632853b0c9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d", 0x11a) 02:07:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000140)="8b07") 02:07:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x700) 02:07:46 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000440)={0x5, 0x0, 0x5, 0x3d, &(0x7f00000001c0)={{0x1, 0x5, 0xe9, 0x10001, 0x7, 0xa000000000000000, 0x6}, {[0x0, 0x74c5, 0x5ca, 0x200, 0x4, 0x74, 0x3600000000000, 0x8, 0x8001, 0x6000000000000, 0x3ff, 0x3, 0x9, 0x100000001, 0x8, 0x0, 0x4, 0x9], [0xfffffffffffffff8, 0x1, 0x80000001, 0x9, 0x0, 0x9, 0xffffffffffffff11, 0x0, 0x3ff, 0x80000001], [0x6, 0x1, 0x0, 0x9, 0x1, 0x4, 0x140], [0x4, 0x7, 0x138c, 0x80, 0x9, 0x7], [{0x4, 0x200, 0x7, 0x6}, {0x80000000, 0x100000000, 0xffffffff, 0xfffffffffffffffd}, {0x6, 0x10001, 0xea, 0x101}, {0x20, 0x7fff, 0x5}, {0x8, 0x0, 0x1, 0x614}, {0x20, 0x80, 0x0, 0x9}, {0x32a9, 0x5, 0x5, 0x5}, {0x100, 0x8000, 0x5, 0x8}], {0x9, 0x6, 0x401, 0x6}, {0x3ff, 0x49e17061, 0x100000000, 0x9}}}, 0x3, 0x49d}) r2 = kqueue() r3 = dup(0xffffffffffffffff) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0xc, 0x0, 0x3, 0x4fd}, {{r2}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x76, 0x6}], 0x1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0xc0, 0x12, 0x61200000000, 0x2}, {{r4}, 0xfffffffffffffffb, 0x10, 0x20000040, 0x1f, 0x1}], 0x9, &(0x7f0000000180)={0x9, 0x2}) 02:07:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1010, r2, 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 02:07:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000180)='5') 02:07:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x3, 0x400}, {0x18, 0x2, 0xbf, 0x2}, 0x3, [0xff, 0x4, 0x6, 0x7, 0x8e6, 0x94, 0x4b4, 0x1]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 02:07:48 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x5, 0x4) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xe95b207eec08de40, 0xa0000000, 0x1, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x8, 0x7f}], 0xa5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xa, 0x80000000, 0x8, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x100000000, 0x3}, {{r1}, 0xfffffffffffffff8, 0x8, 0x20, 0x1e, 0xfb5a}], 0x5, &(0x7f0000000100)={0x90, 0xf820}) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0xffffffffffffffff, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x9, 0x3b6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x6, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x6, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x7, 0x3}, {{r1}, 0xfffffffffffffffe, 0x5, 0x20000000, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x29, 0x8001, 0x1}, {{r0}, 0x0, 0xa9, 0x8, 0x100000001, 0x2000000000000}], 0x9, &(0x7f0000000340)=[{{r1}, 0x0, 0x1, 0x80000000, 0xfffffffffffffeb5, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x90, 0x200fffff, 0x0, 0x4000000}, {{r0}, 0xfffffffffffffffb, 0xb1, 0x2, 0x3, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x40, 0x400fffff, 0x2, 0x4aa}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20, 0xfffffffffffffff8, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x20000, 0xdf}, {{r1}, 0xfffffffffffffffb, 0x34, 0x4, 0x2, 0xd3b}], 0x9, &(0x7f0000000440)={0x20, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3f, 0x0, 0x2, 0x10000, "dfba01aa4cfe6ac1559b28ab410f7d4d2143d79d", 0x2, 0x6}) nanosleep(&(0x7f0000000140)={0x1}, 0x0) syz_open_pts() 02:07:48 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000b0000000000000000daf14319"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0xffffffffffffff22, 0x0, 0xfffffe8a, 0x0}, 0x0) 02:07:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9, 0x0, 0xfffffffffffffffe}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 02:07:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8) 02:07:49 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) nanosleep(&(0x7f0000000000)={0x6}, 0x0) 02:07:49 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x7011, r0, 0x0, 0x0) 02:07:49 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x4) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f0000000800)=0x7) 02:07:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c, 0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") dup(r0) pipe(&(0x7f0000000180)) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/60}, &(0x7f0000000240)=0x3e) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvfrom(r3, &(0x7f0000000340)=""/255, 0xff, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x6, 0x3}, 0xc) 02:07:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x140, 0x0) r1 = socket(0x1a, 0x0, 0x7) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair(0x10, 0x3, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x8007, 0x4, &(0x7f0000000240)={0xffffffffffffffff}) dup(r0) r7 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x22, 0x20, 0x6, 0x6}, {{r2}, 0xfffffffffffffffd, 0x41, 0x0, 0x400, 0x6}, {{r3}, 0xffffffffffffffff, 0x10, 0x80000000, 0x6, 0xea9c}, {{r4}, 0xffffffffffffffff, 0x91, 0x40000001, 0x524d}, {{r5}, 0xffffffffffffffff, 0x0, 0x0, 0x41, 0xffffffffffffff81}], 0x3, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x27}, {{r7}, 0xfffffffffffffff8, 0x2d, 0x4, 0xf810}], 0xffffffffffff7fff, &(0x7f00000002c0)={0x35af, 0x9}) nanosleep(&(0x7f0000000140)={0x1}, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x5, 0x1}) open(&(0x7f0000000300)='./file0\x00', 0x20442, 0x11) 02:07:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) seteuid(r0) lchown(&(0x7f0000000040)='./file0/file0\x00', r0, r1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 02:07:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d5000217fe4cf8000d00001c001400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) 02:07:52 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) recvfrom$inet(r2, &(0x7f0000000040)=""/7, 0x7, 0x800, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 02:07:54 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x281, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x144) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0xc0ad6c52f0d8b461, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x30010, 0x0) socketpair(0x18, 0x1, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(0xffffffffffffff9c) r9 = socket$unix(0x1, 0x7, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x40, 0x0) r11 = socket$inet6(0x18, 0x8005, 0x20) r12 = kqueue() r13 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r14 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x102) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r16 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0xc1, 0x80, 0xfffffffffffffffa, 0x2}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x80, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffff9, 0x80, 0x2, 0x1, 0x5}, {{r4}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0x1}, {{r5}, 0xfffffffffffffffb, 0x3, 0x0, 0x9b6, 0x7}, {{r6}, 0xfffffffffffffffd, 0x40, 0x82, 0x2, 0x10001}, {{r7}, 0xfffffffffffffffd, 0x40, 0x14, 0x40, 0x53}, {{r8}, 0xfffffffffffffffe, 0x80, 0x11, 0x1, 0x8}], 0x9316, &(0x7f00000004c0)=[{{r9}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x200, 0x9f44}, {{r10}, 0x0, 0x5c, 0x80000000, 0xc0, 0xc41c}, {{r11}, 0xfffffffffffffffe, 0x26, 0x20, 0x2, 0x4}, {{r12}, 0xfffffffffffffffc, 0xa, 0x40000000, 0x2cf, 0x1000}, {{r13}, 0xffffffffffffffff, 0x8, 0x40000000, 0x0, 0x4}, {{r14}, 0xffffffffffffffff, 0x30, 0x200fffff, 0x6, 0x5}, {{r15}, 0xfffffffffffffffa, 0x20, 0x20, 0xa90}, {{r16}, 0x0, 0x4, 0x10, 0x7fffffff, 0x5}, {{r17}, 0xfffffffffffffff8, 0x0, 0x0, 0x3f, 0x9}], 0x6, &(0x7f0000000600)={0x81, 0x652b9b56}) 02:07:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x6, 0x2) r2 = syz_open_pts() fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff6, 0x0, 0x10004003ff, 0xffffffffffffffff, "73cc517b850900fbff00000000120055098c6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x100003b7) 02:07:54 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r1, 0xa, r1) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x3a4914c44f7b202a, 0x6) r4 = open(&(0x7f0000000580)='./bus\x00', 0x401, 0x0) faccessat(r4, &(0x7f0000000000)='./bus\x00', 0x5, 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000280)=0x50e7) write(r4, &(0x7f0000000140)='ms', 0x2) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/49}, &(0x7f0000000240)=0x33) 02:07:54 executing program 0: socketpair(0x10, 0x4002, 0xff, &(0x7f0000000080)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20080, 0x0) 02:07:56 executing program 1: nanosleep(&(0x7f0000000000)={0x6, 0x20000000000004}, 0x0) 02:07:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) 02:07:56 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) ftruncate(r0, 0x0) 02:07:56 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x84)                                     02:07:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20200, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4810, r0, 0x0, 0x0) mmap(&(0x7f0000217000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000)                                    02:07:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r1, &(0x7f0000000140)="fb14d51a4291ea3b93b6b56487588d3ba7aca1da61f4282b4ded54ff98f5ff72e1c5b96a75a828984e534355a1dfe4d9aa607279cdf9e6b1b60ce5105d8a207ddcf5e34a59827fd8a0393fe09fd578ccee8650ed5b8079840a4cbd32ecfef438232dab3f0130bc4df90ea8d8adcea674475d5cc9cb197ef8c8cf9fa5326b06711c394e", 0x83, 0x401, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 02:07:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x220, 0x1) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="f60bd7295f391c3ffb6ef334", 0xc}, {&(0x7f00000000c0)="11c6109019bbfc31f4c1b0fc413c3fd40bcefc15baedfbe26e6f551b250e4371c825f6297de6139e9fe08ebec3fe40542a485d3760ba0316941da718222746781a9a55fba9d74ded1441f96029429623bcb7b16d5fdfcc8ad120c22e0e8220ef4bd85728d80f83f6e9141ad78672d0a035bb65d245b9bbb2", 0x78}], 0x2) 02:07:58 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x5}, {0x18, 0x3, 0x3, 0x20}, 0xffffffff, [0x8, 0xffffffffffffff00, 0x9, 0x6, 0x40, 0x9, 0x400, 0x276a6ef4]}, 0x3c) 02:07:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0f23b20886d0fa48caa11e1f0b28a573fd230436"}) write(r0, &(0x7f0000000140)="00dc69f0fa7b345c15ba4fdc37b137184fd54078c8e5f5f3f69c99c373de5458ce59efaf45fb7792ecd4c6563b7c7b1de14960a34e2be86cd6e092c5060ec156b59d6bea3b41cce3a738c2ad77d12fff61ca21b6c54ad0e48a6e9a01119fcae3ff30489519", 0x65) socketpair(0x2, 0x2, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f00000001c0)=""/192, 0xc0, 0x31c7390ac5ae19a, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3f5, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000400)="48097524e06c5389a2aead06dc2efa946f33435a384a82af4d914ec95e63aff40eb7a747511a3a9b2a5fa4a2a865a5614a5cf15073c90f689d82a107f5427a74489e0f908cf96dec079e4cfdbac2425cb0d21c116933652c48e09c42299690d6ff313d990e", 0x65}], 0x1) syz_open_pts() 02:07:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") geteuid() 02:07:59 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) 02:08:01 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x6, 0x8002, 0x401, &(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x0, 0x2, 0x400, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x50, 0x40) r5 = syz_open_pts() r6 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x80, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = socket$unix(0x1, 0x2, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x28, 0xfffff, 0xbf9, 0x4}, {{r2}, 0xfffffffffffffffe, 0x20, 0xa0000001, 0x6, 0x63}, {{r3}, 0xffffffffffffffff, 0x10, 0x12, 0x1, 0x5}, {{r4}, 0xfffffffffffffffa, 0x40, 0x1, 0x9, 0x2}, {{r5}, 0xffffffffffffffff, 0xefe398b25389b70e, 0x40000000, 0x6, 0x47fdbb0d}, {{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0xfffffffffffffff9, 0x8}, {{r7}, 0xfffffffffffffffb, 0x10, 0x1, 0xff, 0xb6}], 0x9, &(0x7f0000000380)=[{{r8}, 0xffffffffffffffff, 0x3, 0x4, 0x80, 0xff}, {{r9}, 0xffffffffffffffff, 0x0, 0x80000000, 0x63e87894, 0x1ff}, {{r10}, 0x0, 0x20, 0x41, 0x401, 0xffff}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000000, 0x1, 0x3a}], 0x4, &(0x7f0000000400)={0x3c6a, 0xf2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) 02:08:01 executing program 0: r0 = socket(0x18, 0x2, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x3, 0x0, 0xadf, 0x0, 0xffffffffffff220a, 0xfffffffffffffffa, 0x3, 0x0, 0x1, 0x400, 0x3}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) mmap(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0, 0x5013, r2, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) 02:08:01 executing program 0: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8081, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x81, 0x0) r4 = socket$inet(0x2, 0x4005, 0xa35) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x2, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = socket(0x1, 0x2, 0x9) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x40, 0x9}, {{r2}, 0x0, 0x8, 0xfffff, 0x2000000000, 0x1}, {{r3}, 0x8a31c1d36da0081, 0x33, 0xfffff, 0x6, 0x200}], 0x798, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x80, 0xffffffff, 0x7fff}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x9}, {{r6}, 0xfffffffffffffff9, 0x0, 0x80, 0x2, 0xf7}, {{r7}, 0xfffffffffffffffe, 0x5, 0x0, 0x10001, 0x4}], 0x69, &(0x7f0000000280)={0x0, 0x1}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r8 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) sync() pwritev(r8, &(0x7f00000003c0), 0x10000000000001dc, 0x0) setreuid(0x0, 0xee01) bind$inet6(r8, &(0x7f0000000000)={0x18, 0x3, 0x447, 0x1}, 0xc) 02:08:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r4, r5) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) close(r0) 02:08:03 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/198, 0xc6, 0x803, &(0x7f0000000100)={0x18, 0x3, 0xfffffffffffffffb, 0x760}, 0xc) 02:08:03 executing program 0: r0 = socket(0x4, 0x7, 0xfffffffffffffffd) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 02:08:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000100)={0x0, 0x9}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x80000000000029, 0xa, &(0x7f00000001c0)="ebffcb48", 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812ea74e713048e69931929648", 0x14) 02:08:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffc01) ioctl$TIOCCBRK(r1, 0x2000747a) recvfrom(r0, &(0x7f0000000140)=""/88, 0x58, 0x800, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r2) 02:08:05 executing program 1: nanosleep(&(0x7f0000000000)={0x1}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) 02:08:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x8ceb, 0xd) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) 02:08:05 executing program 0: r0 = syz_open_pts() mknod(&(0x7f00000028c0)='./bus\x00', 0x1008081, 0x7f) r1 = open(&(0x7f0000002840)='./bus\x00', 0x8000, 0x9) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000002880)) r2 = syz_open_pts() r3 = syz_open_pts() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = syz_open_pts() sendmsg(r4, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="c3beb067e1ad24e43e7974337eafca73aace439bcd962e16feeae2cfff9a76eb9dacbd8d702c5f2a6c68dfbcfb9720776fc2b57e672dc1c546b2b8eef54359ddbeb93f7e01ed8d671cc256edf52d0b733b504ebd7a6dcbf31818381fe8fd6680c0608cd30561dc9fb602ded5f0f45d485f1d15fb0daabd8c3284bc6089994579aca554ea0e248d1826d1fe6c050c066c56904e8a1a43ac7c6895acd033c0d3af79651ed03a09619d669b04b8c9063691a57cd55519c55e064040489c2602134e81f1aeb5e3bbe36b8c381fa6b0089597d283a69775bffbf61485e44a785e105fa167f184e1d7c1cb38d1", 0xea}, {&(0x7f0000000280)="d5569fc66e2656ab12e1c01317ed57cc090c8f99ba3ab6ca38bcd88ebf2a546b39c17036c419b21d1a027311b450f97738448c9c489d58b3c3cb07130bea1e86c0463af17cb499e44185f48898879b97dc505a862086004dc4a8fb06a1d9718db9fde609557535f39944ef1909c6c62087964301792bc7a8", 0x78}, {&(0x7f0000000300)="bd589ea0eb6810060ccd4e4db4129b86ecd9b3e0770f63ca11eef45254b259769905d7357714186a9bc592e100d86d238551046276a76e4e87e28fd6655f6ab6f31548f2d1216e874c3e50f67c2efafd7a05a0808702cf35ccb1a90c69d67cb018b8bb880d0910a6e3161ef8521fea072844ccc70b41dc77f684b4b5b145ed9f3184a39fa1d0f90be0a3157a0fc4ef6a2351ff26c1b079d4fca5b3a138c1a236471f0d3692c3cbd92e69fedd82e74906c5ea6bf55b12b87932fa57b30f492a47815380b478c3eb3d7a5e59d4b505", 0xce}], 0x3, &(0x7f0000000440)=[{0x1010, 0x1, 0x1, "126443df75d2653742767b9547b28b0a0c688693ea021a9f3d7de776b0a4c0a5b9bc57e2187e82688d3d4476ebfa40114415f85ed7c705b99f289e3b6153aeb2c95abf79143d08efcc95af789786d38cc66d5b801577a02851f4cd79d0f2d623da4494cf8d3f89e6dc3ff98f821aaa9fd59f0944305382cf2c3531f038a22ee7d912555859cdb1ff59db9074e44b2e52e1acb7b72663af35d41945215283bc4b37002d1ce03810d926b0d1d412ad3208450fcef95ec15534dd55d65f747f7370fe73508470625506270ac92cf8421e50d2facd6797c7e2778fbc3439a6124dcadd1ee1996553d63ee5901bfef1aa8bfdd892cc730b3f3fcc669df81388228da56be33aac76d01568ac4cc32881c867b98d691056c136e67c25994384a1d64c4544c333be4fc291daca92e8213721db84be6bda71e48c8f37b987b47dba789789af9dc9bb29deda11a3bdae5e819b452a66633e00fe08c5a176682d8bc9f20df413c6bb2028117d4202c3818776b7fb2c990f372e137c5993ada2608126c51c24ca9c48bb4bff10db6dcc2199003faefb3526c668f4dfba8ab33952a0d8af5c1d46340169119dfcb40c0a905a39bd1e81de1801068903be62dd89277842613414971b752e6414b46b7dd026f7cefbccb1c1f5ef7e7e6ddd5aa6a791ccfc2d0fcffade63a4e348df9b3218c93e494cf564e9d67001836d7b1b0bad9c5cda69a010b18d431160aa71c370053ec90d940330bbe5f2ff9be1f36768d30d73a155c40c6d2fa1d1f8f87d058a5b2c074f7b05b64422461a0855887b45bfedfbdab153d5db727a249c2c0de2b76e007768f8f2f5e28352cf98c1beee5bf7e8d7fecd03578fa943b4d363400718f1fd743e55fd1a5c9959a52343b0bbbfea39312b365db5e8f0f150ac95e5e7d0f2184b7c67d76039c2fb1f8250b9b0030b0782edaef17856f4a0dba5fccf872063b2ea27ab3c228ba2b417e1b1c54ea9da83614c10e0f9c672e88e4513ea9aa1d718a993ec000ab4a160a581e7e3e1a1afc05f9afce3a6c4164d484c2f6d3636371c76172b80f07cb1968a07927db4b478391bc105982d6516f250399346a2cbdc81ae090c71e51f8087a1d2b6df4f184665b349800502a30b6a6362f0e71b71310006b6c0a696063b963898db6f0dc1bf95d2199d45e2d426bbab6edf946d0b61bddfa565ae2b68a7e68664dbf97380b081889af69d5dd81d2fc99fae2a6b3a1f206a9f668691c19f0005eab9e065a15b759f4b8a9a42de8f57a968b51d7b4da80b705206ba1c20c361d6dc3ccd9f6f846fd3c413f086fd037e25fd5d625d6eb26a891e32d958dc95f59ee36a9e45ef4eee7cdd359f4fe946c3dd285ff4c8112a61f918483c7a09fda0fb0b9fa6983d01583f6eb010cba7fc5caba592c251adc249c19e48f818cc8b7f412806ba217088d8f4257348c7257e1ba72704478abe45d273d8e0877646661c7c54f7f6242bf355c3103e21090194aeebb687215c1f3f3e33af1632c6f79389e8d03f4a8dc303fdfc34c590a0756adf7a807876a2258bfdde1f0f012fb945273f19e9fa9f1aa7bd9748467560b9abb94730d59e6979be7a8e1d9d265843cb1ccaaa9315923e4892c2c06372f4c06270f8fe68be6bc1cd62c51b5041df6424aa5ffff030633a3ba3e521a6dc968f9be7fd02e91f850d6ffcd8ccb608d30a50d217e6bc4cbd5457896956218a68021f4ac9022472b737edc22dd1db4ffce843ece620d91bb4b24a5c8c3076fe256afb4d4d90f186768a564dd4a646104a8ea21bdffc5e43c65cb545366f90c14f0d6c66243ef88ddb842373ffa06196d369da95fc59ed52f16441a61f83b9da4de92ef5628f3f9297fb449ce9b01148d5aa623a30d29a68c30bdf9ed83092bcf6dd45dcd5183d7681c5df7a1427b4b60d520bf4e60cfe2c2a1b5fa6bfe4b73c6745ac9661d35f8bc67c9b56c7a4ba2b95e0404d8bfe1025b6afde72c40e239fc964ae2e7ebb91af87c33e4f498366fa782f569b09d36e75802a56a07c626133160520d0183f945d3cc4f71b494bd0d2443e75224cd8fc5d9f368ef897ce6914e1f03a1a72c5102786dc75c228cfddb24b0702253482e3891312ac8c0db86c1d2e8b40ed549b3e54695cbdbaaf93eb921fe9ccd12a895e90f6fbfa2a11e896cd0e4e0cc7193c5ebbb178c63e646949e89de4030b4a8fdd3d7c29739f51343fb17f1a2cb7bd5c4db5631bc53bbf67c034e34b8929000136d7cf9953830b99c1dcefd2060ddfc294eb168555a13d2128ab88825c8705dcd35ee7099dd4a088707bdb8b6db21cea5488ea6fedd27fa06c2e82cd6228eb58c983b7b9d25f6606c5c42d298e2b0413206d45f6ed1221da41e9975ded97ffbe061f728ac13b830e13076fe20fd01b8149119a0b2735bf8c6490ec5b2c5fe901393377e4828f648fc1308bf0f7bd53217765d65eb01d1534f5c258ad0d05c406daa266cf6f37828c41d173ae77fb239c414e4be17572a85ef94b8252369fec44cca28ea500a3dc556f8121bad1c9d413a8e39e65f8d3f6c7f16ad75f2023aed6881c1009022f9486f4b2ebbc2ecc0e6e0194746aeba0712c843c99c30613d896770267ad78526b3665e69edf99d7baf188ac6225e6282951aa0b6a92ede50a3e055b47cbcb8c10cde277b8f5e881c6fd69aee30a7d9d74011f44e4b6206a0c0a3d45ed2c160c56397aba17b0c2c4b82bea607ffb56bb0f784e9b6e8f64bffe9e7be3792594c642b49638c7dc39c3af3d3587e45205d66337c520597bd7f6dd19ae742cf9b2e61a76c8cbd598f28d33498dffb0133a49331fbb5611cc3e83bb63472e14b5d0742b38d4bf2706dc8cc056b56266a51eb9bae986b901c94981cf9212c278a181f1d409910f50a3234ede80a2086686c049efad27b4bf97dd1da2d07048192d5d8fa260dcd35b127993e9befe0ff985cb2bfe723940b9eee2634ff1f815a721f7f958dd4ab2c8d9b05baf17ebe15e256827e556c884cf6ab1c36018827ea85c4ff710c01eb959775a072269fab7d40e0a2ff55ab67f5cbc013310a33ae6d756a9cfd2b4b39e5e116ddec65ac0a061b367d674166d5e06a1dac3c6ee02bafad27f6155d1543e6d759d448193899269cec6d1e76a5f1fba24633e9f829b1c908226a55fd4b2a0abc62df4e132a299e419cc328686a54b9837c1dee6fccd45b98272a150f9e3e880a0f84296dbd08c2402c7f24f6c226b1c149ddb4bc67628ec27e0a1c7cdf1f69c109a650219a3accd9fd7417d39997d6b7d030d5018b419ede81524d8b0deb3a5b755303f1a3647a6ca4a73c49723348069183e99c36064de69bc4eb74043acef31e90600913f43f71c939f575129cd05fe799c9f7cb97a865fc9457c55d8ea3fa03485d709fc21e3a13046bf022bf6187a9b08deab850ac1d63e9fb5ea0ca13c8b8810a11238af50c2f61bfc56f04c61652546753e5c284ed905d30cdafd0c3d9f7894b54e9b64dfe0fba9b3ffddbfd15b5ba78287eed15d345ad79fcae21715a3a5293b08307e260e209aa77e189756cc303afe1e778fc5fb26226c0140bcfc5bfc7909d15d4c410f3e82199f945178e45ff6e112be49b2b9c909a6e6a5ea4755d74d18804d5b7af2fd43d88cee4a717407777eb18dcfa68086f1b846046f165d0a3656de18652d283249439306ef80e33a109386484bfc763f76ac98564a3a5df5d9954e25c709fd2277373efa457538b2b8981253b7e5780e68a8e8617971284c581d41851f0046a8b8f3a30a97821dbdd7564851154f4130d2a69bd58609920d84c6dcba7e908c023d11ee2bc68f1eeed8019a27dfd147bc4ef84609b82612c0d55d601fba4db700eb29d55fcc77ee63d9ac38cd44c12fd70c69d2b936372b627d107c3fc3df6763503155493ed417d6b5cd76ef08d5d0def24e5a1d76a9c4aaf794bebfd8432dd19b39da5f465dd61ec2680b8b571fc07193536ede01c71528e1896aa42717788bb17405055f0fab9377cfb49ddedda0975c178b2d9a119f68e8aa214a72e972b20d785d929da7d73cf1332423d1e7a0ca8342277c86907826d0eb64136d4ec3698ee3cf03725fd73841a00b7612eeea9ee94529359656109db5d23bbf2157bcba8ca14166ccf774369d70d25b7208166b8169d157af4fd74dfcf18d8ff8e099b4f46acacf56f022d1a648274099e74ddab97d559a1af77924ef6a41dd1ffc64e714a021140eb6a0ae5f5216daa51a17fd7c4102c09f6cac743ae2a859b1e5f176960e94c8d1b1d33441289687009a1e06193a3ef785c95d2778c8052540cacbebda493ea67fdbcf0b1f35f0e60eb24900de7536e69de6d56ad31104706b371a692493302eaf5c22bdaa69783c025c724f2a7b561d1b02b4d4cf800033c4edfe3b3edb3022846642d9660621b1106d0f951f0fb9198ff8a35145c2907164e12622e322d678f46bf06f08e3aaadc52617cd0f7488b94bc8372550c1ee66f004ec2e77763373a60b5d881c665f0a66a2deae72d3a5b07c2a02ab8d7b8937899a3b5faf156fc1d79389e7e1833ad88c6f2010618cc0140ab3e5fb66f56eee4a9609c412f8779a1053aa32bc01bef8c2980acd8ffd029b853703f8cca1d736daecc3d0f0204b9a42bc2a84cb8334bea8f215c41c32e31bd264be57fa1de315178d9c5b1708660487a4b8352812efe5f788871ae42152f7cd919ca4687f55ab34c5b2342ab4d5025e8b4aae170cdf48329b0f26d3f74c6766dbbfa0ce27a93b1c6ac0c28180c495f132d86aa2456f080894cbf08998f8a6cc4910396d25c5faf43d3faacef96e0076651766b9504ee7902553b9765200d8400993d1f97388d2c53eb1c841147ae7c8f65baef5055fcd44919c494603a4cd85467346323db1d1f4d955ec27cf6543575466f3deb19f5a1e2964bea1d691f6524fba5ad34596a72650d8aef330903373e2eb279c716b81dd3435f3093c2e0ef121f06004f8c1df507f52976fd063cf92f96ea1699efd493ff0584439c277fbe91909277658122c9f42a70a2ee6023a0bf43665a0225e7cfd656856d86da280fc01c9a79f69ef0ee15c6f9bbb063561ae6d3ffbf67f5afac54cc32f762c74746f0aff8491c065902d2411a63568bf1e19390f00c864afa9d53a70d9fdbf784a5e4e595132a76bb0d3d380a53ac83f77829b54306f5e0cd4ac3d3d1d2005e00be64cd0eb78bdc1b91fab8f784da781af3562c73e3b71af8a2e378edc43983196ea7dcb2b2ef53823bb42ccda2476252833c720da4c54eec13e036e74fbe0e9f53bfba5abb56e23043c444c48e0784f866142bfc23d7ef35cce3e1de7237ceadbfbaa073ce98ad85c86c962ad6a3cb0d5194fa90dc7640328822f2ec46a1581e0f994a5fb1df2d586e47a50075aa9834e8e7201ebaab0319f9cbf530897eefb0cedf1ef9c5a0e11a91307297b4e4f07b3d3a73386a95d62b2a7ec29fe98bda1bb99b2650c9dceb535e7881cb34fc2c7b6309a8ecb07c67f0e8343e82ed819839283d8910a1eac79c737719588e163c3ffef17848263228c62385bee65c78dc00c081f3fbcafc40941995f7268d2f5073e9731fbe8f75705f3542ed2636f990fe78bf5029566e4adcbf4eef90f5d082d23c8c3e86d709dfe40b8863356731c1df17144018d00124ee3ff7eae3d6d6ae0605b53615efc0356b4298ffec39be1518f90f513b835c650b89b80075ffc9e64b2d25758fc4248571cee2213a9b00e0a351b8c95db4a7835f701d71c5594d058d934608783adbc4df4af4939f2deec9fd59e48"}, {0x50, 0xffff, 0x80000001, "27226feed9188b0ec68feedd49fa33b77d5df9d4c407387e6b3db332f98398cffc8c33b50753cfaa9a18f5263fcd5675c6bdb0d03ac105231a"}, {0x1010, 0xffff, 0x9, "762c9fc86df584e4c001b8be24ec53316ebea8f7a96bfcef6e79481a363b0abfce8d5d8ee895466a774996b58da95de7331765d508cb2fb828209af6cbfa158e820565c8f6cfd5538c7122141a15db4ed214382c6d1fb393a08dc57470eb0ce6fb203d9ccf424e76c7ac2b3eda1cbebd7660b9074b6a1c9087f257334f2ae4507ff0295c4af82e344e309e8286f27a6b125ebbfd371fd6363efd3b67e22f393a74fb6f4b17367dc594d4d90c3df1d0c08939fb921a6b2e7201175d0a0a53239d26960c5c91c323031d1af6160116e62315b840f66570675276487ed1cf9c8193bfe360beedad51dd86c85a0370c28020fc7076472700f9154b23d2266bb554b98fdda433e40510e741817655983f3e253c7d551b17bdfd37b767343e68824f05d85ae8a790660cb88820df54b805f13fa657aa10ddaa5cfc9b11d861bd54286b6b760093ad214fc13b00b1a5147773dcc5f49aeda95a93d542a4f6a5773da23e872d039ef3fadfbf9bbfcd822435f54d805a92a56ec44a8c0df8a814353121b111a5321c76e57a041c7cf4ec9933d7b0446dea39b9532551fd12180bf224f1bb2399911170533cc8a882fec967f57e1c39f3a9acb98216de20e7363809414884ea1938be2dfbbcbe02f62b1640d0a4dc39a69d6c583028d6d57473f258496e031138cbe9a7737a9d6d03de5a1c47d2789497ffb552be062a12e74fddb02c0f75d046a96826139fceb494f0a756ac0eaca8044beb6c0c277fd51b9901645ecf2d03867888d2941af70c7c6e6cbdd3bf0238d2dd80778cf3406d9074afff531de765e6240086a4680ccdd6d2dd85d84746bc95c416a88874df47f43ee3d291a0ea0865bc08e32d3e53d6fb621a91cb6f10fc2f25ac09f0e94d39e3da03be2ef4c3dadde87b3ab42fc1d6a4ae35bd921955c9777a3ae8a59ea324b672c0e6afc15ab5aa35e1088fa6b2c31f263321ce72c3d05cc6ff3023e7dc556df76fb573db793d768f78ef07f8de8b4c251054c7febee4a32084294a8c43b0592a7b40242123cd6203e8648765760673f6f9e5d3b58062cc3502097daab89aa96ac08a5682467303e317ebd0839affebf38dcf80ed99aecbd8c4d45486a1e6129efbfb7a4a3442b560dcaf900f449acc319b184b81e5e6447dddf83ae6913f8a4d3d093f667fe69890cb2ec86a7908c793e4717f731a57db2d4c007fbab32f9ffc3e93da91d72361c9a81bb96fb660bd4ad62211b7dd685e80d4c5e165f5ba0b3aca9ce0d1476ae4d6b51316a9726e19389208af6d9b1b85eec52697b1cad3ae066c8ae5fe84cbc90b275c3866d9a4d65c86375a8b874e5098df3b9b64e856b9c49e70c30cfaf1d3fabaf90fe3839b22f01ba5aac15cd3d01cfd3d399406d733615b427679106317c0976aa44ea8c0a546c4ae17d46690b79bbc3b8ad962881e7fe91ed68fd81af4dea6564546523b9972d2b50873bc3a1db09c9a02afa4813524fcce1705d7b2e78a05bf901288981228decc9f5783dbe022b90dd766e5b90dbe8ae5864f931db12e255173d754941ee56a85dbb7fa17e64ee38935f37c6058a5431181f444600044545fa04e6e47204752eaa1863adc6e4c36b4433945d1f9bfaf35f23eba64e0e75368e0d872722978f79e5ce3091947654d4206561603e2c837e52697d3823f85746a8ea47fa0a68b8b44d22cbb1a8fe0b4b0d017aecee2b92e17d84594ec0b587c0c79ef3ae4b9d35669dfd40929168003abe35d1d667526ae499a6e9c3abb4b57b26cfb6aaa86691eed5ccb4288dd52a83d0847735f32652d7370718a10c698a34be23c9c82af51a1b8919a5f34e0f30ec93d229bc0320927469182b032c9969fa492e13af1a64678c4cdd6ea7bd36bb34f4cd4c3e2c28d6903edc224e5dec88640724e6d59b007a45e9a07b15f52b437a2fb2c72fdffde6fc008222bfefafd3ab30dcff26854e674c4fe1aa31038c518a8e6423580e61b42cd35d6c9f03c4bfcc6c488d3110395d7fbb7d724ffe1bee08d4e7118fdc067813604dbc9a2a9139416ac805fde96c639b75940eeaeaf8b86f32442d41e9ce41f66d6a94f1ce438fc6e1f86776b19b9dc3fceb6adf26cdf1d5d726fa9461e8470373b273eed00cc93195456cb369f082f5eb7358921288171ee6436ce18b0f3f304ece1960c9405aee0a3e2eb49bbb99d87fff7c0daa8a5d33fb0cb9356464dc264c48b8c332f9aed1eadc0bebeb04daed207ee55804fc7d4d93898b96d520189ee3dde39013b6bd5589ef4946829873c80d85353db819b041019d4d78cd999257aed7321a53df80b7de94d670c70d2947734c45c49af97973d62b150288c51b48cc9d6cd8b9a3e84a9bb6eda48a9c5e7e124b9b2aa12f658d32da941e0d08d7a5d4a4af5d62e060f5365a20636e22aec5ceefef3b0f08d9cc90929e1b783dad8baac9ea0eff304eb2742928af465efcfc0ed1185bd691aec3fa76458712ac8efce7e891a8edac048fd36e5e1d3be1522cc1a444186534e0e9a706b59adffd6ee55f58ab7c9a79deb0092e3d775a43c37c530a7fc26ed48b57ff851b0ce03ead176cc93e3cc3324b24d2eebaf4c2a9db7a239ceb5a3b33346d17bca2733e45e974840a32811cca67941d4a24340d671efe6ba80661754e4a8dd9f1154c7ce56faacf26364197425e7e64db65686dd7a51b7154da702994cc2499f840e9916981825f9e5f725e04f3b2a1f9ca2f76f04158262b351a1f64e8dd17e7e519cd512c8d4a4489f91729837cb229a02f1e774ec1465fbaa478b66a90a7fd8a0061551ebf47e1afdedad2b40a999fc91359df89fd7d54faed8b40cacd1697713700fa8bc0597b601c20965e1b1c77b755b0602c3a6a6a289fc4cba4d966f4fe2a13a3f4c26a8e4e6eb99e765bb1acf49f074398d4895e33967542d910f4267017359c3a20e6f80c4e15ee9b7d5066fbdca88e029a02c7a8650ac518225bcd831cdd19ad4f2c977bbb66f474c9a274701c73c13bc4f7ec9c451933e95dd78a2bbf333ca75dcc8508cfa1d03c54bc08b5b0f806bdefaa3b23e0dbf486498b1e00c9dd4a0df1643a181d79d876b700a5d43bee7c46a1f134f6546ecb52874c3d80af4f9f8f352609cb58d0ccca62bc513e77b241292a128f724202d77a9519ff926db8b0defd98787a1e74096e39258e7e410d8a9c91fb9da64ac844568a35ae9241d87528468ada3db481639b5684043bfbc36f689e0be496114b961390f5a095c45e881600ef09b79b7035c0eb3397686c5cc269b3a259b94d77836b16ee4fb87cdcb4cf439e636d22d6b4055d3a2cc5b676229848f1ff53e2efc4b295f395ee1e79377afa82947086110f44fb80a9eabefe2f366ef370afe0f047ee1bd0580f4009d2a69b2da35926cee7e3e28c04f1760306b90a683c4777a43d382bd9d705a5efa51e1ab8e877f713271959383602d363b8b4218e4f844350ae358e73a3291271d7f0daac33c6132ed66f6fc170619e166e9dfadd2c7b30a71b4aa453d1adab5d21fbe85048c119945145df707f6800456dcc504272f893b3403e083176681faa8f0cfc304b00044fbc06f8740fde193229dd5e61cff44d297a40a33e792e095ceffca2e295ddad4adf02d5baa5dfa44bad596c5099ae3041dad668e8bda7c9b17b81b195423884202b8df4a6a753125c56a24c989940f86391812be4ab53c6a101e2e1b4621b84794ddfcf1daafb9e8ea571d554ab344551c5e8bbe07ed40e52f2e1a0ed31df598f76939fb8d4e7069392b73fe95139de79a7f8e808fc2c37123d379ff2648a5d664faa9882d5a3be23f24f10e2615d72bc3b496526bb52efed00f7e0b90a0aeb47c577e7f2e3bf9ce3bdace8b73888df47082436e9fd2f94dabdbc5a7fe5fc1d10d37ff6ad198295b21b1196238429ad1e1aaad0fd7149454a535f308a5a90727c29f73eae15b2568bf1210e2126af7edf9233432604bf2db8c15f03582d28c509e3dd0d047ce0d04a761a0f3264d7e074b5641cd55d0388551a9ae1e4cab82249b0140bf7670ea5445e0d8d4f4b9cf0c876b5c3a348f93b97849d2d26c65dc26c0ee8052020a7172609affed65a83571a9cded56fa36f5a2694a650ef1c46a48b12b11c5358eb20c0cca6940a968f56dcea8d81df7141c3cb52e65593568400827ef53304cea2a259aa76399f46476a1218e59e3e70f42ce5aeecc1b562e76e820126da1f017a510f237feb5168fafb3325d148300233c97f9a48ca9c106f47c72aeaa04beb6332ab83b82496c75da04a58ff49ddb2bf724ad035da8e9b7b4cc42773d316f054bcfe0e74ed701eade110b1b87ae1c738242e8cdbcd31e739de453f0204b387a2c58c46bc3c2fc36dcfe0449830eea2284e02466e6a58037e7c41ca84e49c3d5d58f6216add64ed6e6b7287b845825f76b924514a3dd85f4fdcbcdf7f29d371522b5564d30efd1b13773caca2267e5e39f3f722bc8284b3f7ce261d62997b4f57baf77ff0f6fa9d4c888f518ba9d9fb12ac9c528e4be6331aaf726adf24393293ae1a6daf8efed44ee79213aae9ee689553a44c9c3aabaacac0a7f1e7f3492a1f72c25784316ce9b849346acd1758e30fdd43f0d45d2d30b27a61d6b58a1d2718c76c26ca321bd5fed8efc012e39c7812856fd323ba991114b3eff4e1822f8160e36489f1283bdc1e37780d9c9a9e69d041bde5ef3de78af9e5a68899ab5ea1541be1cb658305bac670d66975fbf1e32c7d8348a13c122be08e93504b354a6147da5913dc81ee81a08c86ecab7255d582a7ac4561f537f55fda9579c6566b34b602aa555f7b6487ce1f7ef012a53e829f1afcb4683b3c15e01d6b19b9b6936f3e846a1121fee76c947c739a3a37e68ec7bcd58261e5c1a2cf9648936d7300d89066faa9dfdd877333e326383e726d226e2b22b78ac6554ca6aaf68a18db1a857fcb6d443b62852f01d55d86c757a6a884361778a8734db39e335be58710603413d0a9ea94dee3ac879f54ff5894fb6eead41a428c5d889fe68157d4f327b24f2a7c3fe61cb2f0e08b36dcc5931ff313be4692414bb68b234a90389ee7bb9c18baef653dd14096d2863d0b77d0c9bd826ac3a63a8601a365029dabc119b1d76515d7f14b7d37f37fcc3ad792aa28f809e382ba9eee5b2d59ce64b3fabfb272ba8280a62132e203d5d6609c4de4a82d9368d48f76229162ae56135e70f4d62cd1482b61b8e0980e99d5c051f34a9858cbbd30cad87b79f265d8d646f87ec67543d7cdee306fd6c3201e321df0e8efd27791c4b844e7b82cd75fe0b2a56201f3cf5dc38005c677d168b3e357a8b09729447976ee19d6c0168ced37f2b02042970e637bb6186fa3009a3c1d94e78f511b72d0b02328367b120e5c09fa341381d79f0d0531c9c17b31c7878894f2ced1804792ceb8cc20b85dcba12338b4c8dc3a129680ae1682b8a0436c7efaf5b630ae9be5fee0398afe71595ce803c0f1edf0c649d6fa707ca1d7924de25dceb4b639f9ea85bb14f606590833bc2fb914d9aa58fd480cabb71a373b91467250855e1c52fc4076955f1a6d0dcb8cf925f9335981af5a9fe509385c392f3c8cc47ce6c9595ecb6402e4f2c3ef187920ad28950990961644a75a59fb92f25fc2e27ad4ac07eb8413403597dc130aa3abd4574414887a4c2a17c04c3ffaf6ced0d54a908492ea4a77f830f29dc1761efd015f540657d8e3880008ce2cbaf950d23cf816c16ecb390e27fe2145c03074b0f26a8039bbe9db5a02f5cdfe45f1823228b680b445ba2fcccc8026b7d8727"}, {0x70, 0x1, 0x400, "76fa10eba000c6f84be58adf95699d06c3e86c86472161674b26c8fe975187eaaf8e8a1d76c65fd4cebaa642976ce0531be23a5c750e666f554662a7bc7d7f6f6d44f0071b2c917fd589f8f994862423d71dbc9d56a0c1166d742517e4"}, {0x70, 0x1, 0x4e5, "445558525e6bc9d5ec6dafd9686444bdf214006d13ad8729029e00bcac610aeed2350a5230277b3ca07b65a8294fd9f2e8891a54622397db27396f1808c74e78d6cf9c24ca922ea861e454fd5bb7771dcbe4c0358804f8c7381d8024"}, {0x20, 0xffff, 0x80000000, "37d5a992ca9796dfeb15164025e759"}, {0x30, 0x1, 0x0, "b22954e36b427943aaa4002094a258344618f7bbbca16b354f72dd"}], 0x21a0}, 0x40c) nanosleep(&(0x7f0000000040)={0xac41, 0x9}, &(0x7f0000002800)) syz_open_pts() lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) setsockopt$sock_int(r4, 0xffff, 0x1005, &(0x7f00000027c0)=0xfffffffffffffffd, 0x4) ioctl$KDENABIO(r4, 0x20004b3c) chflagsat(r1, &(0x7f0000002900)='./bus\x00', 0x1, 0x2) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000140)) kevent(r4, &(0x7f0000002640)=[{{r2}, 0xfffffffffffffffd, 0x14, 0x20, 0x8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x3}], 0x2, &(0x7f0000002680)=[{{r2}, 0xffffffffffffffff, 0x11, 0x20000000, 0x3ff, 0xff}, {{r5}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x1253, 0x94}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x1, 0x2}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x1, 0x4}, {{r5}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x9, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x4, 0x1}, {{r5}, 0xfffffffffffffffa, 0x20, 0x80000008, 0x5, 0x10001}, {{r3}, 0x0, 0x20, 0x4, 0x5, 0xb0}], 0x1, &(0x7f0000002780)={0x9, 0x40}) 02:08:07 executing program 1: nanosleep(&(0x7f0000000000)={0x6, 0x3}, 0x0) 02:08:08 executing program 0: syz_execute_func(&(0x7f0000000000)="9826473e431c040f05f324592666642ef342a740d8e541e2e9b55767660f6b32fbf80f72d50f0b23b8c4054e4eed751e0fa0e509ab34d1c4e10bf8c470c4c461cd583d00000081c66db712c483397fd300c9dcdc0fbcaf04100f00f345d9c6acc4c3214cb9a5605419c201b00b000000f08171a30b8a826eefa80dd4d4e8628f6808a3056f0000004e00c4c4e3d920d1d38de3c0f526264788fe58c4a1dd7dbbbfdd5cc600d030a1c9fb110fd3c4a261b7e2") 02:08:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000240)="997c77af45d839f4de21a0a70d", 0xd) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) dup2(r1, r0) r2 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xff, 0xfffffffffffffff8, "5db622672b00"}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) 02:08:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000180)="f65c0053158e29eb83dc1d3d21e3a912899a2063906eca901aa5e05a5ad19e47f39a0a", 0x23}], 0x1) dup2(r1, r0) r2 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xff, 0xfffffffffffffff8, "5db622672b00"}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0xc6, 0x0) 02:08:10 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18008, 0x0) r5 = syz_open_pts() r6 = socket(0x30, 0x3, 0xffffffff) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20, 0x0) r8 = open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x0, 0xfffffffffffffffc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) listen(r3, 0x5) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x20000001, 0x5, 0x3}, {{r3}, 0xfffffffffffffffa, 0x0, 0x4, 0x4}, {{r4}, 0xffffffffffffffff, 0x8, 0xc0, 0x1, 0xfff}, {{r5}, 0xfffffffffffffffd, 0xa0, 0x1, 0x0, 0xffffffffffffffab}], 0x0, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffd, 0x21, 0x6, 0x800, 0x10001}, {{r7}, 0xfffffffffffffffd, 0xe, 0x80000082, 0x101, 0x2}, {{r8}, 0xfffffffffffffff9, 0x12, 0xa0000000, 0x3f, 0x3}, {{r9}, 0xfffffffffffffffa, 0x20, 0x22, 0x7ff, 0x5}, {{r10}, 0xfffffffffffffffd, 0x50, 0xfffff, 0x7fffffff}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x0, 0x31b}], 0x2c1, &(0x7f0000000440)={0x6, 0xdf}) fchdir(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) sendmsg(r6, &(0x7f0000000740)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc, &(0x7f0000000680)=[{&(0x7f00000005c0)="c1035db28d851406e2592f9e669f9bed23895c97ba6685e011bd164b492c0d74e2c609fd219ee7a9ebe06dcf804cff096a9294fe01f8c685bf33a574d1d7122fa00b682e7ec35d1877c44a9df34af858d123bacb785fd593ac840ab2efbfe7d6d8706964cbbf0354830513ecfff637d562eed45bd57feda82c8139ef06a17110688b57032dee606946e6801d750ad1564f72b5d1d8de41fc97287c80870d5526a686a7be4097eda1ef580a9b5e8c96bcd0c9af5e45", 0xb5}], 0x1, &(0x7f00000006c0)=[{0x80, 0x1, 0x9, "175631eafc94f1cb51aa926f825c66497f4baf025aefdd9675b396cb41f848e003b53b306c68d9df83e25c797ad69bc7a858739979c79d44f7a5994db5f208d5107b21bf700efca166fecde3fe1d379e7cb10ae5148bdeb1b66086d3da3b997111f301391354ef70d3bb85"}], 0x80}, 0x6) nanosleep(&(0x7f0000000540)={0xffb, 0x80000000}, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) nanosleep(&(0x7f0000000480)={0x4, 0x1}, &(0x7f00000004c0)) 02:08:10 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0x0, 0x0) r3 = semget(0x1, 0x4, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000940)=""/251) mlockall(0x1) r4 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000680)='r\x00') open$dir(&(0x7f0000000200)='\x00', 0x400, 0x1) socketpair(0x10, 0x800000004004, 0x9, &(0x7f0000000540)) socketpair(0x6, 0x4, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) r7 = dup(r6) ftruncate(r7, 0x0) getgid() semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000006c0)=""/238) dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000640)='./file0\x00', 0x10c) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r8, &(0x7f0000000900)=@in={0x2, 0x1}, 0x9) mkdir(&(0x7f00000000c0)='./file1\x00', 0x8) semop(r3, &(0x7f00000005c0)=[{0x4, 0x3ff, 0x800}, {0x7, 0x73e, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xfffffffffffffffa, 0x1000}, {0x4, 0xa00000000000000}, {0x3, 0xfffffffffffffff8, 0x800}], 0x7) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 02:08:10 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x80, &(0x7f0000000180)={0x20000000}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 02:08:13 executing program 1: nanosleep(&(0x7f0000000180)={0x804, 0x100000001}, &(0x7f00000001c0)) nanosleep(&(0x7f0000000080)={0x401, 0xfffffffffffffd40}, &(0x7f00000000c0)) 02:08:13 executing program 1: nanosleep(&(0x7f00000004c0)={0x1}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) r5 = socket(0x6, 0x5, 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20800, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r8, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10103, 0x100) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) r11 = syz_open_pts() r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) r13 = socket(0x19, 0x8000, 0x800) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) r15 = socket$inet6(0x18, 0x3, 0x6) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x83, 0xfffff, 0x200, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x39a, 0x7}, {{r3}, 0xfffffffffffffffb, 0x84, 0xc1, 0x1, 0x7}, {{r4}, 0xfffffffffffffffb, 0x1, 0xf00fffff, 0x7f, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffffa, 0x8, 0x0, 0x6ab, 0x204a4fd6}, {{r6}, 0xfffffffffffffff9, 0x80, 0x1, 0x81, 0x1}, {{r7}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x4, 0x6}, {{r9}, 0xfffffffffffffff8, 0x2, 0xc0000002, 0x32, 0x4}, {{r10}, 0xffffffffffffffff, 0x30, 0x0, 0x8001, 0x3ff}, {{r11}, 0xfffffffffffffffe, 0x40, 0xf0000020, 0x6, 0x2}], 0x2, &(0x7f0000000400)=[{{r12}, 0x0, 0x40, 0x400fffff, 0xce}, {{r13}, 0xfffffffffffffff9, 0x3, 0xc0000004, 0x4, 0x89e}, {{r14}, 0xfffffffffffffffd, 0x4, 0x2, 0x7, 0xfff}, {{r15}, 0xfffffffffffffff9, 0x0, 0x28, 0x1, 0x2}], 0x400, &(0x7f0000000480)={0x80000001, 0x8}) 02:08:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x100c, 0x0) open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000600)='./bus\x00', 0x2, 0x0)     02:08:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="12", 0x1}], 0x1) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0xc6, 0x0) 02:08:16 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) geteuid() stat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x49) 02:08:16 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0x0, 0x0) r3 = semget(0x1, 0x4, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000940)=""/251) mlockall(0x1) r4 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000680)='r\x00') open$dir(&(0x7f0000000200)='\x00', 0x400, 0x1) socketpair(0x10, 0x800000004004, 0x9, &(0x7f0000000540)) socketpair(0x6, 0x4, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) r7 = dup(r6) ftruncate(r7, 0x0) getgid() semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000006c0)=""/238) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000640)='./file0\x00', 0x10c) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r9, &(0x7f0000000900)=@in={0x2, 0x1}, 0x9) mkdir(&(0x7f00000000c0)='./file1\x00', 0x8) semop(r3, &(0x7f00000005c0)=[{0x4, 0x3ff, 0x800}, {0x7, 0x73e, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xfffffffffffffffa, 0x1000}, {0x4, 0xa00000000000000}, {0x3, 0xfffffffffffffff8, 0x800}], 0x7) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') linkat(r8, &(0x7f0000000600)='./file0\x00', r9, &(0x7f0000000240)='./file1\x00', 0x4) 02:08:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000240)="997c77af45d839f4de21a0a70d", 0xd) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) dup2(r1, r0) r2 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xff, 0xfffffffffffffff8, "5db622672b00"}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x7c00, 0x0) 02:08:16 executing program 0: syz_execute_func(&(0x7f0000000000)="9826473e431c050f05f324592666642ef342a740d8e541e2e9b55767660f6b32fbf80f72d50f0b23b8c4054e4eed751e0fa0e509ab34d1c4e10bf8c470c4c461cd583d00000081c66db712c483397fd300c9dcdc0fbcaf04100f00f345d9c6acc4c3214cb9a5605419c201b00b000000f08171a30b8a826eefa80dd4d4e8628f6808a3056f0000004e00c4c4e3d920d1d38de3c0f526264788fe58c4a1dd7dbbbfdd5cc600d030a1c9fb110fd3c4a261b7e2") 02:08:18 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r6, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x10000, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x408, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0xaa, 0xfffff, 0x6}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x1, 0x38cb}, {{r3}, 0xfffffffffffffffd, 0x84, 0x40000000, 0x200, 0x10001}, {{r4}, 0xfffffffffffffff9, 0x40, 0x800fffff, 0x400, 0xfffffffffffff74a}, {{r5}, 0xfffffffffffffffe, 0x10, 0x800fffff, 0x10001, 0x1}, {{r7}, 0xfffffffffffffffe, 0x2c, 0x40, 0xd3}], 0x9, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffe, 0x84, 0xb68218cccbda0289, 0x4, 0x240000000000000}, {{r9}, 0x0, 0x83, 0xf00fffff, 0x63de, 0x2cf}, {{r10}, 0xfffffffffffffffd, 0x4, 0x4, 0x8, 0xe9}], 0x40, &(0x7f0000000440)={0x3ff, 0x9}) nanosleep(&(0x7f0000000000)={0x39, 0x101}, &(0x7f0000000040)) 02:08:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000389000/0x3000)=nil, 0x3000, 0x4) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x2, 0x5, &(0x7f0000000100)="bd9e7630378713bd16ced44d9b69bfb765fd9c2a61245b4ed9cf0751e171ee7aa80129b2debd6816", 0x28) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) readlinkat(r2, &(0x7f0000000240)='./file1\x00', &(0x7f0000000280)=""/89, 0x59) r3 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) 02:08:18 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) pipe2(&(0x7f0000000040), 0x4) 02:08:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000786000/0x4000)=nil, 0x4000, 0x9) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 02:08:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) clock_getres(0x0, &(0x7f0000000000)) ioctl$TIOCCDTR(r0, 0x20007478) dup2(r0, r0) nanosleep(&(0x7f0000000140)={0x1}, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8001) 02:08:21 executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) getrlimit(0x5, &(0x7f0000000100)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x9) 02:08:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) fcntl$setstatus(r4, 0x4, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x8000000000000, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) dup2(r1, r4) pipe(&(0x7f0000000140)) 02:08:21 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 02:08:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 02:08:23 executing program 0: mprotect(&(0x7f0000077000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f00000001c0)="ebffcb48", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x53) 02:08:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) close(r0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x20) 02:08:23 executing program 0: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20020, 0x0) ftruncate(r0, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 02:08:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000080)) 02:08:26 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x81002005, 0x2d94) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0xffffff41}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x229, 0x0) 02:08:26 executing program 0: r0 = socket(0x18, 0x0, 0x8) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 02:08:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 02:08:29 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair(0x20, 0x5, 0x3dee, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x1, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8820, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x100, 0x0) r9 = socket$inet6(0x18, 0x8003, 0x1000) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x4000000000008004, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0xffffffff, 0x7c22}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x9, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x400}, {{r4}, 0xfffffffffffffff9, 0x0, 0x80000007, 0x8, 0x9}, {{r5}, 0xfffffffffffffffe, 0x18, 0x90}, {{r6}, 0xfffffffffffffffe, 0x40, 0x4, 0x8, 0x94f0}, {{r7}, 0xfffffffffffffffd, 0x1, 0xc0000002, 0x81, 0x7}], 0x1, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffb, 0x8, 0xf00fffff, 0x7, 0x7}, {{r9}, 0x0, 0x8, 0xf0000000, 0x6000000000, 0x9}, {{r10}, 0xffffffffffffffff, 0x89, 0x20, 0x4, 0x8}], 0x30, &(0x7f0000000400)={0xfffffffffffffffb, 0xffffffffffff1e10}) 02:08:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1}, {0x1}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x5, 0xfff, 0x7, 0xfffffffffffffff7}, {0x371e81c9, 0x100000001, 0x101, 0x81}, {0x1, 0x7, 0x401, 0x5}, {0x81, 0x100000000, 0x9, 0x1000}, {0xfffffffffffff801, 0x9, 0x203}]}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000380)="8db2daf0c4c9a775bcf8a44167a08707e5ed621d27b43cff6e56e845853bb93220c5a26faa84c9109a6c77ef46f3c9a7486fdf0bbc035ba9934673bc58d11a92cac7080b77ef72a25f50fb185fe2cd92bad4824b60d6156e13ba2b836f2f14ffc9452458f6208eb01691a8d7248b209284ce15c056621c589ac09af39a81a1ba85630dc6626213ffeb97e85f7e3b01d48a6fe28cb7b47d6e8afc2d2c") 02:08:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x4, 0x800}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000000c0)=[{0x88, 0x100}, {0x86, 0x9}, {0x46, 0x6}, {0x48, 0x6}, {0x8d, 0xb30}, {0x41, 0x7fff}, {0x88, 0x6}], 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000000)='6') ioctl$KDENABIO(r1, 0x20004b3c) read(r0, &(0x7f0000000140)=""/143, 0x8000) 02:08:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) syz_execute_func(&(0x7f0000000000)="2ef33666430f01de66f0812a0080cf2ed9fac481915d01c462f9ba37f3650f424b7ac423210fbb358e000000440fefe30f0d86367d0000") setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x100000}, 0x28}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="670dc3", 0xffffffffffffffb1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:08:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) flock(r0, 0xa) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) nanosleep(&(0x7f0000000140)={0x1}, 0x0) 02:08:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x80) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}], 0x4, 0x0) r1 = msgget$private(0x0, 0x80) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)) msgrcv(r1, &(0x7f0000000480)={0x0, ""/157}, 0x124, 0xfffffffffffffffe, 0x1000) msgsnd(r1, &(0x7f0000000180)=ANY=[], 0x0, 0x800) 02:08:33 executing program 1: nanosleep(&(0x7f0000000140)={0x4}, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x1}, 0x0) nanosleep(&(0x7f0000000040)={0x401, 0x100000001}, &(0x7f0000000080)) 02:08:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) openat(r2, &(0x7f0000000780)='./file0\x00', 0x0, 0x102) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000440)=""/128, 0x13}, {&(0x7f00000004c0)=""/127, 0x7f}], 0x2, &(0x7f0000000580)=""/216, 0x2d}, 0x800) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="00008a3446066c65300082899f89c79a7c5296199f34bf095301c079f2cdf128867978af6a2d278dedce1b95bbf7838cdeb813c542e67b78bbdf915fc6f0575f748602df4951abf58de501b756ba9ab10c885c61ca57d96a0f12996e3a658a09d04e34e4dd62d5381a3c9adad0447b7d79c29f327b8830c2e165ac5882e5c23464d6364c7277bdfdc6f56b56ba87af4b267c7beb10b0c7"], 0xa) ioctl$KDGKBMODE(r1, 0x40044b06) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000001c0)=0x7) recvmsg(r5, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/73, 0x49}], 0x100000000000006f, &(0x7f00000002c0)=""/216, 0xd8}, 0x2) accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x2a) fcntl$getown(r5, 0x5) getsockname(r3, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) recvmsg(r1, 0xfffffffffffffffe, 0x1002) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) r6 = geteuid() r7 = getgid() chown(&(0x7f0000000740)='./file0\x00', r6, r7) 02:08:37 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x80000000, 0xfffffffffffffffc, 0x2, 0x1, 0x6, 0x6, 0x0, 0x3, 0x1, 0x6f, 0xfffffffffffffffc}) 02:08:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="58152db6cbd25892774b936d49655431370588ea6b5059b804eddc5253234dac6e15ae746630fd", 0xfffffffffffffda4}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:08:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x30a18, 0x30) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x1) fchflags(r0, 0x1) pipe(&(0x7f0000000080)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/123, &(0x7f0000000000)=0x7b) 02:08:39 executing program 1: nanosleep(&(0x7f0000000140)={0x1, 0x20000000000}, 0x0) 02:08:39 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x0, 0x6, 0x20, 0x9, 0x80000000, 0x7]}) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x2) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:08:39 executing program 1: nanosleep(&(0x7f0000000000)={0xc, 0x3}, 0x0) 02:08:42 executing program 1: nanosleep(&(0x7f0000000140)={0x5, 0x7f}, 0x0) 02:08:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0xb0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 02:08:42 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10020, 0x20) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000240)="995e8338253afb235bbbe8e3286d874c2713e9705e0b291dd811194586cc5a0450beba58f7aba6715b8c4a353b4c110716282ad72db93c59910f337a9b51f6c7ad19b05adc486a828db420a3ad0d855786f0b752eeceb46df8172f4a1e98018142faefaba0d65a70fef1ad23cb7da3f8582c94f09a3fb706b9d41be7ef71db7910b808b48859f33c9369fde96528c95909faa5a67cbc2dd9ba6cd541bba16f6372a75f3dc2e3340601bfe6a5d44d89ef99920c8420c0edc2d77327", 0xbb}, {&(0x7f0000000300)="780492c6fa61699c7ff82017e3fa92a8d426e02d0d9ec1d2c86ad33552dd47f68cc874620a37ec4fb034665141748729feae02a7ac9b79554b03f24584f43953ceee3289e8241d6e36dc24dc52e76565d60394fa8d7d431590300bd8395649ce9d74133d01da447902f87609cebfa503bb9085f494ffe45b2e669860838c982db6c0d7cb000035b39103b71de25875213d09dc7337839d92126f8c5c128fdb0f7ea9705e39beafb562fa5b4a56c8ae4b938f065fbb258605b0b03cb211613616d56e11e58c4d895b39d0ef8d501855398d39bf47c91a378ac9f793b3e1b647d9eee4544515161cc5f43ca4ab9ede866fc5dc", 0xf2}, {&(0x7f00000000c0)="fbea2ff9a42a85029cae50521f6ae9f88c32d4780165cc95a71ad489b85ddc212cc7b862cd8e068587370ef9bb0744c44e53dfaca3e04e009ced37e1324968d34276656b6e63b56bf44c6b3a3459bc70931e2c1b25bc1ec2ec636d976003b690ae6bfb53b2e54e2a7f3e138364deb7332f82cc83192a663a6eafad6cc831d8", 0x7f}, {&(0x7f0000000400)="b2eae9e3310948712c89e75110be22c2d3a8ed9f4817508fa73c157ab199e14ac083ebc60028b1ea48dcd66860ac5cbe99b56e2a74403afd635ba6bc5acf98c9d9d33b0b758fdc94084fe44ec1b8b3d02c770c3c87e74dad471deb963cbcb906c6b4cbe02307eb6a4c013a536fa2a663a20d57abb3568fc4cc3075d40c9704e4d033ed54d4f5bd7687f107d7ab2e20d144a0f796d8a8cd1a5249aa4cfed993cce9db31d580b38518f64e99716591a986bbf5f6368cefebaf016703b6adeb400a81b9670fb58fbc3d5c9a54d9a9a59625ab6b6d2e4a5a4041d65ad3c6664090540ceff398e485a4dedb712926fe18fa4beaf474cac849bd2712396391eb55f4014a37564e7d4482643b76e12b3c109ee33ee7503b24a6917270db8b8ffdac37780ed69b33243d51a35e966e9f62d5b650809da8c718e78e17c14c71d0f6ddef724ec9c04664cb8a099ad76fe4be351412ccd14944da3434e05099d5d9e2c09c0eff930f6cc013807a6308f4b7973cf26d98ca6ce8c27b7d0da756deae8af33f38751199b4be43329e4376a1d30dca47b946cb8f37aa9ca4080a16f86792d1b52681f4dca9a839dee3efc05b90d84c63ef06bacbbe259909bfa62f0de13b80c8344fb288a9184236c49ee5bc48ccc30706ffbe5d12ad94152c023957d759a48fc51e4f96f230e7099194f6c5bdbff27265cc0d54c02d8b9f796794cf06482ae0b2aeb7827a4f4f80cb21ce41a8563aa9d4aeee17a44f1932ba466ebf49ff7e86044fad4a05a619f3fcada43447ff91ca64943393baf510a1bf3abe9a252f1140b2a43382f6f29725a29a252a28042560bcf567f42781d27a38766309489752c2c6fcb5b47b4e23a6616938eae69704836fb7ec32578410a328b67982a5517987b3f083906c117465c5ea7ebe3e5ae7b1d8eee33b0ef4f94095fae933fba3a693208c81d704c78731ad58ee64b91f46a1e19d8d316491f5e72601db57974d91532aa3d19aeec6110356c0e1827d83e1e36a42a75e3cffa70603f413b9c8e0d0a7d839ed1332086a0b9c1e0a1002067975d46615e66e9bfe015cda3f42c39752bf5c40fee2d574b3a495c701053497f2b09ca8a4ed0e6a3bfe81332484ee9397452a8d15fdcd330b578f559a4868ee95a3326fbcdb9460e75ac957816a9b8890e6d65487cc773f9aef7d3064e5983e295c2ba618fe4b40b0bf38dcfdb7167ef926abf34cb6716b0436b6ae578f4558353501ae4cf0d921e096163cf5c7e792cf7d9146521f5695d5b402be2518e47a08c90750984ba853a08b27115b4eb41c4a5a00a2ae2a9fda7f02db6d6acef130b7b85ff2d6c6b138fb6881462ec7477abc54a174adfaf278116f4a2ef592efd33ffeebf410ba5d69431eabac9f900d70c21a597bdc5b1c803246497a95e7c792288aeda3c925bdceac7315b31771a3d4bba0f6c943bf8ea77ae2f11c35cf1a10fb41c5160bbc086f7d724bc5d4e240b56026004f304d0551a1ff9c67ef6d51b19a9d45e9eb27aa6148385ac9ac72a10d7e5bc28205af0b7b6a78efbf1c3e298efaf5b3e4a947fa02df135611006a2dc31edc0be228924e9ac07ce0061da50d5128cdd5990bf0068b9ebe7d246ea18ec3df3984aef95297f215dd43ba713cc7795d3311c4d90c15673694efc0584b48f6bbba6e3bd38f3e407942254c3c8353da7d07506896d6ac7154b7783f76b26543f37eb415a75115d4de5dd2ba30145e4cfd2b0c8da7047e031c3926c4b19ae4685af3ef6f847ccbd1cf0808296bdeebf4229b083db7ea5016c0c84033ad918a6e2649176f7acdec450059cb0317d191e9759d3d84fba751848ea0e3cc74cc1cac6325e596b1f9821973d3332c4751652298ca68a7ad6d4dad58a4f3b021b84e215872d732fc1d30156ce55664daaf791b8253c1d868744b097dc6522e01e0d67c4d5735b1c67ebbada774da571734021f73bb84afd037fc899942af058b0b38a596525aea96d82411e32d13186cd790236711a941898eb27e4dde34c4240cc4575f34889891504caf56b3c553a6f1897253e661863a1ed0eeffb11e220453024c0129fa9c1e0842b1a80b66d0cebb0b9b78f42c01068073f56bf599c78118a72dc98e725eadfe9a54b71ef84cdd9615ec32624388bb2dd06c5df61a647820fb354f223eb76856c5cf189c35aa029ec24226863bed362b06e7ae829ff9cb5f4b4d3e1612ea7fed2063f4d9cfd85f64a05cab4f1af6500e63c6381e80d2bc55c2283df2464403caed7ff3a21e8998e94a76ac4616a057baebdc8882986dd67e8335bb791c0497f71bc5eb6ee388fd1cf0d1be126d416ecfee391ff23aaf3a58e96246740ab5fcd6889d8836aa9f72dcbcd342db3c4512413a6d4a3df6c08b0ee40f7f2993aff1950a1df73c9e51034e9abf4d131831e08b532bc2adc5c5bed3b4a84f5ec98a1988b8906ae0b83bc812a42a19d6c2058d2494e0702630d4725d7fead5fda225539d7388d2aeaf0b0448910561db534b6bc366d1e8a6df5197268cd1a6a09e1618f96d4aae824256e7cbfa783d9f8ad58e14c8198691dbab5d68e1b5c0da9be23f4b00e445803cd00e29ab49794ba4baeffef13c9d1a9e807344ccfb4f9abe9e731ce032ce4148ebb0a74ae5c4462ffd2f53e0ae4734d5cb1a225771bfc3b6906d44ffec365486b03f6767f9d3f9fd17abe97caa65cf3b58541ac853f7a4a91f3af1e9610d521f8201a07b822daf1cb7234a84e0427ce6cb57c0fe15461a0e38624257a652a1a2d06f042967624001fc233c9f87e3496aa031d9cbe81683c4dfb09c38fba09d05dcfac1f32863d40d99c1151152d31ae5444701b73a7d74c159deb136770e833e9dac0281e7fc7e3e2cb3061cc0670773d417c9a0f139e974e49cb772bc84aefa85422099dfb70726d834e8e76dfccda547aaea18fba1373ba9ded0c57025ec62aa6769035aaaecdba163b2416bdade48bde8b65774d8ebaa52b88a52a85a95667b168930fe5e92237acc44883d28e8a5c00babdd990703fe9854f422f94b7cded86add647df7fbb0ecbc742cae6ed64d510f8ab5a610e5e47d05cb4d708435a79bbcf57673a2119afa2e9eb721808d24dcd7c4c8b87574f41f8211c9778261067fb4a236aa5b5cbb66f24e1fdf29ea0e794ef33ae5e07f4499f33f028bf6c7d268bc22ab89fa84c433af9ed557edda4d3f35e423399c6d890a704ab39a897dba572103d4fa16b9bad39b181f80b50444caab911100118f2e30c2be2313fd05587622b288ed04521b546ff0e335694a74b958f6c8e83d80913f60ed79524db4096d594e1431d2643dc9ce72b1359755c1d407e753d8584d122f3fd73b141a89ea4c067abbb94f2b3715151e5b3b4f39e7fea1a35ad79ffca93c73398e37bf6b3f8d8c06241a3892d88cac1c0ea98a26283c404c92255893ddf038bd58712eaaa65c7abad42ef1b5a0d47bf608ea8b22b51bdf88f1c60e61b00d170ed08662c879d58321a98dffa572237362bf11ab582d21a10b13f66e12ec29aaf23a5534af9a4ee0b6ec0ddfde97f0836fea685a321f27838576a32da4a3ff2498ffe3aa0c5c4edfb06751e8b925ad54f42af6176f4911181f191a1424f11c16f2bf712158d5b4ced5f87440138b526c6145075d68a58a50ee9a9f70c932cbf0a8eb83d36e266e7a4b1e2cbc4b1a535572404d6c32f9506f108991a693bd1c7b04eabfb9d6f26dd788ce4f57977ac6355b98a31b8d5d0116a76cf5a3c310d4cd88dbe0e94abe291e3a8212dfc5d5de245ba68a0565b2e977a401c552743bb65d728d3495edd18fa544a63c11343541a37a29335077688f12d22eac1a9b07585ecd9f6280f19dcca410874f5832dc7c519f4bf86e0788848061bbb090fe3dc718965b0b8e8a3097fe06890bf11ffea89dd6a0a92b8200a9d8965dfcf3c45b9cbcd0e06f9d01cddb1cf9f918b5c89fd19ddbba7f71cfe83412a869dcc6dcd8a7be1e6cad571deefeb44fca7576cf8ae46b36d2e85c30d124a709bbd8f385ac7f926fed3bce2fd162acfc77952435fce169c600d95e20ae5c529e85bb9946558b9d090dc9cb268a1a54430aa04b606659349a85a0c4fea09efee989dfdf86c73c84586f95a8740480b49f947147be1880c4b0be452a5e031720e722c093710536cc9eaef43f0ed30b388bd6d329903d0a290fa8248957c1d876f91dfe8a24637418df8e43bc3ac46f0acd8b7ed852b11d77ba09ef9b67ef3f6ffee7264c026e50b6dfd70b64ae95158aa57cf343698aeae3273fe631b6c671e3902ce19ecf0f3766f647cf53d2de7b64adc54fb19398d793c4bb6b91531cad640dbf077a65d5b6e06d611c48eaa46c56bc35698238004b097e2f1706843e900ac745398763f934d6a68b0798f67fb2db94169ab68a7530ef7cd7476eed5654e7229fa53ac834207969a9aae6ba6f8d0cbaef6d74bff4a97fc8ff24391438a23a6d5e1fc43d7d7d4cf40ba7f99ab26f73f65dc9f26bd8349eca5fccfd4efe556f4e3e053a7a8a0828af3491b451cc7d633f14df0baec45ba90deb1a26385e421cc11d7c66e7acb80e14cf62fa7cc599614548759504eb98d0b082aad11a3bda1676c22e42e8267fa6539af3395a900e79f211c7ec21e193ab5d6adc7116980cb98c6acf677e1fe85c715bd5d303466cb589cd3e16d310b2b18f299746bc61f14d9359dfebb9ecf7a433263b5d2f1fc1beec5d183a56e227552c66d024d06f25ce116cc667bfff18e26589bda2361b3c9793d33758860b960b764fb78998a0574938910a5e12273200cfec74493cc9734de03b556ed999d2fc33e91a79cfef82367696b6494d66b2c7eb7556422813ecf205e2d4ef4f21e9b31fdc67d8cbbe5a782ecf514e9fea6ba38b052efcceb1ab52e7e3623b375bf3cf288992b262ad1f1be8faad2660396164b6d6b641b152b386266169ddcd40e05294b493619b1ac382ea2428fb5d416ff13f462b1ed59bf079abe70aec5a69ea2f6498c4513d71b1f69cb3a438f258ae315951a9ea4422d0988f60945fa58849f70596e52c95dcbc65d28857627948299140d2e6d10a2b6bbfd91231329cd764b2ae22c2a24d6e8fc0a612a91ba8a699072d37ca7fb9e5f9ca4b05b02ff2a9e340214bbb7469a8fecdc375710667bd728c5245a289671405040e87439df7e9bbf6bb3a7ec765ea2d810de8b6ba448f7a405e5031041e3c453e6bdf18ee49996f31f7037bdb81b91db4383e6a37e884f78f3f26755e577e99ef8fc986dbc4cfdae87ad2741c532298cef28c1d2b7058d55d78d36f4d21efbad90b566f6d1a0ab82a64db10cb7a548d20e44526a65a4b8dd45d3cad2e130a8dbadfb41793d491df39510c43791c2b0a3eb8b122847663919a64f54c151dbad5f00a7cbe52fc4d01bb1d7478e249873e92b60bc77b0b5d975dc6689161f12e3d02ae471e5c4d1219d914eaa3000de541e28107541a581b7db74ca15c1d335be882d16dffcbfc3c52f67109a8e117c69f86351a6d2f4fda06559cf61ebebad55e889b018c45171a6f01b5ea8c5eeb5962985eee72fc8aee8eee1df797ade627a819de26220d9d6be5a6a62e750273430a56ab3247d8ee627bd4bbb4a5b2f6bd50b1876f96f0437e8f6edef6af0dffafc7d28099279803f6d0a9d4ee1bb0e5c670780a47fbf7c442540947934d3e3ca4253070c19fbcd3cdd1a49fbb1d38df67469203b83576c743feacb1c51579ed6e82bc8a3103b77e3f346b3f7f08122ac87df1221bec59e06a32ba23f6a7aec33dd6bdebb8a31f8b5e", 0x1000}, {&(0x7f0000001400)="d4b62934fc0d65f41fe894bcecb02c115ac92c7bb5b12826d6437b9dbd03591f3f08799cfd5eecca8cf4af83424be14f11f2998ee552853576a5f123aa6dac471bf3ed03e85e2ee6c97912b898d20ceb8123b49a773b3011f364068e40acafd39bbc968957183baa8f200fd3eea13c11e09ae41c76e74e2c8842cbb4367212dd71ad2fe86d0e565b5b623981d2a39c2076", 0x91}, {&(0x7f00000014c0)="f58b1427f976feadb50be2b38080172204b4d559c3371f82beed8ce452b5819a13477e60c1013f863f82b25978986b7a82e2911089b0e95543fec8a71b969ef1fc1c7ed06df01dfabfd23dd226236df7875d1185100cc7875828af", 0x5b}], 0x6, 0x4a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x74}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:08:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x200) mknod(&(0x7f0000000040)='./file0\x00', 0x1010, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) fcntl$getown(r1, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001240)="f6546563b825a4a73c179dec116b1215ddb0d79c27105463d55c01f3c9a23f25668b21bffd3d74417b143aad45857050f699747de315e3d87ae9782f4fb218a71ac099779cc97bcb399a43ffaa792b50a6eddd6efdcd4005f8b9bc2c533e07062ce41b8652c5f587f44370c98ab21388273f933f35e4e3b97e2616b33f8d191cb6c0cd3fdf6b70849c12c4ccbfc10e10ad0b837c009ca9422d26a583ce9faa6ce528e1cf7a0bae85d88ec457619e4cd018ba7d4ccd8d5c42aea4ed675d349b8a2db0348134221dbe59ddaaada910be5702fc9d59638022a63ba1b679370b9e06be0f3edbd1806dc4ae87a2b316f88bfbe828d2b0da7e97c45421aae0918e87def672d37f38764bb9c6fac2e0f5e85741e836d46e76e3ee21995e328a46f1d645d001a67f4bea4d2a21c015a4135401f2ddf75fd7e9323a81a66f3423420271207c07f43da95fcb9401a0c0bbabed6f1c013affa2f039c7dab7042638ae2dbb7732f6fecf078cb2928a2e2f611d77e975b374000f7456ad53b5da0ceadb424be69413c0b7f3d05c1ee98f1a7ab9cdcec6cc8a5c89d669c388c047a2e5dc93b0af4dbeec1e601c13909159aee74f82d51d7ec39a8ffe6379bcdb34ea2690e371ef6d3831a75b2883e757d59d64660be9a76ce131b4995727d194b3a1e1cc2bceace4e64f53dbfe946a259c62b8b9be4a21b91888d6464c025056bf10529d6c3b8ac38f43694fcc7bb442258f9bfd8b4d591cc899f7ec2ffda9ca4c0acea77c417ff126e96fcaaca68590189f78e6f8a69ff15e94eb48e968640b351a3a623c9989097099ff0866f45873518bfa66224c322ee6c77d1be0683b25dede2ad3b86a6571679eb8c794e004f155f037a4c1429927099225e05bf088ef8c22f8045d9c4f00d434fd4de8982968f088516f4b93417f0890a3ccd6a9d60862bf692cd275e8866501f9535234fd2204464c5e07e4569c2a2ce9eca1220c494d860126568902029a4aed54f4ea6dff4cfd74d9a46b992f0177668b3fe2010e6d89dcf17f28a0683921112009dcc3e4588061a3da3c7bb768624ff08440c190ca203157642a2f499ae703e2f5d2dbde1a1772f1e93d534441dc11f6ab0e2958308dedcf99157b0a514ace1a09ee568775f9b3de66d4437c8e804df0ed52e2264792d68485fe65ae2f39666bb6ae16ebade93133ed3781b2dc20747ea02b49791d311c88ed0142a5026500f467992f35e7bed4132bfa529b45d6149cb5b67a6224df37297b06129ace88dd102d8611480431354d0550794760ac1d30876a3f999c13ca54e16c0f4974463a03976aaa77c81e6b579cee76238607f2331a2dec01493cf47a197f164c9bfa34759f34ac3a79afa47910cc3d7702a9be430248a0480c36d9b7248b00acf0b86b37e85ecb9129e842aabf45f42ac5c3f77be3929c0a873d5cf45389893aa486c36c0315d21b3eb26fb42d81a8f3e42ae6665cb1ad10c841a85662d9aa8c75e8373a7a9366fff594f3f8b840825c3c06e32641db820a2856c6dfad13b82acbe25c4b8457787f89ff4b95cea6b87d370680b36e0704d6fc00869d6f77fb11f5456f40f9546d6e08b92fa8d6471e0a3ff9522ff110637b40b5665054aaec7885b5a1c1433a4792029dc52fcf1af7712eb9d1c778919147633f9472e78f59e9e15fb48424dfdd91249779eda0149af610f1611a6cd38f8956f3f224c10160dec13fcf87131f1f41f281e1b5bcb3a61fdec1da90652723395c72b3011560cd12ab00f6a6db2bb090d05ea6244a650a083d948542e0be662e5192151420a8cc5a2cbe164aafe1b5a151d39b64d8a926b3668d72658e105f1fa140d9c53d3084423dd17eda50cab1f90e3d1a4cc2fb09ac04dc74761c7ca2d488d286722059a8bc7e4e26ed0205bfda8a89faa11b29ca218d1ad2e18c46e8439fba57afbffef052653ae975854ae51fed6ef270dac3bb3cee073c1b4f23ac9efcf688c8be515170550e135b1d4898d875f494cd2497267af8d3a58e1425618e24d9214b2d35c927aa952587758f7c3f30947381a96841360a56dd55af6e59fbc3401f67efe2b99c5c10e6c8b39b0877472a061d1f139da5b4d6db843d8d81432029aa5cbccf4d74a8bcd108167770286b92bfb8528fa82dbec8307e101bc44da39bb287915aae7f4f77971cad8b352f4cbceab10396cc53621ef131779ce2ffdd454db5e3eff6c1ae9b0311993b4ad9ce45b9e9927ba787ecfb158123f112be30e7f53ed7c2a8f96470135cd4e80dcbbccb7c46b815846d7f76c90a7f9f104718e67e4d2aa4636ea85186d6f65e6127f50e6f853168f1d47c4ba04526325bae6195c4544a854f31252541b6aeb623a233efee410940ae8e7638345537a052c02f3bd342e0ddc1f25c541e2ae68ca4eb8e6f6eeff1e5b2002d2a48948e7a667940b631e2f9a57a377b7a97d7a91cdd61b4f2e9f6ae0eedf996ae40d8d91717492cae7a5ac80b8b225b55981fbf851f84e0e6587a76b4407c2e7a834a99a7bfd367ff04a748ac79898c734c555deeace9e41c89529b2b51be70b19103ef3d148c223fe1abb363758e9331a5055096ddd480befb0a688a0fd583892b6939bc74a74b8147cf495f8d5387e3a1f0acd481e31cd60c40a4e2cbe58de9b2f41b3b165f5ed2df9dee856fb02c95c079eb3540611ab34b56f75158cafc1ab614e6567e0267ced4acb6b5ab2fa6fb26f10fd82c69ec7be286505331540d999c5e33508aab74b9620f9ab1fd2ddc9c25365af77add4a2adcee6cabfe4f0c2f35ab70cecf44a6e61e2deee138183a16a0cdde749953e732270ca5b5e2683fb895e7fb56bbd9583cbba748007e4207aa0a5e2071f08c3dc17b9ff2ef8684f501e3ac442113435d013186af3fdceb115301f9da16e7ef68da81ae108ae283e06ac8fcc3b6ea6f290484793555c8adcf577a459ef8b45cb6285c01be500929656fb6e393d2dafefd2a1bb7dab6feb791559141e1a9e4df3a0b3a995ef18c4c1cb861b20b7121247fcf5d9d9b52611a5c24065f7f506a631c4883e333bbd8d1cf1ec73815ce341ea668692f46ed130765ff2c4f4f312f4c4821b866285d3d972abb7c49e222965c51e2baba49f94c96c421f57146401b4676f1ff1a251e1f7ca3a5a7a5d56a3e93c4c8770793cf1aa6a093052c0ad1f6c552156b4f96e0b6b564db5cc6003a23fae9ac877191f5e6078e816f449d1ef8eec8467ec4e8f78ef47b3cff41fe733220c811045c7db3e1e3d9142bca38e90ca2b3cbf1236c624009165ae79073408f27a69abd7a538ac25efe77427218a0189e6113fb3287224e5f5b102f535db542e10b3183240c4a73647efd8e7668b256bae556a5916c1a322d31159f2be9a07d4cde3eb28345d87b19c0680ebfa1b85a06410922f9c9ec11d2ccee27f59d94dd8da2fdf33746a9496b03742317cff2a2b4dca172d2b955c296909169660cc4d97bce8ff101c6b5b1c57bccac291e6306b3325d235e9c14deda80771510ac5da07919568eee9f94cf4b12631f92da16cb59470f1f6f59eb9a16c156a8ec8288d45e9427c22105410f5cb18acc6c9f2ca31076cb33d8c4c34af4a12bdfa29527ca6da82a561876e5246b91a1735a3979507c4aa50070077b03ed120ec09c99082db288d1f9e005a47a7a20b627c6050d937759cda6633036f30116945e3ec8d47970db1dbb433205655609666e50c54e4280a387d1751392ce696562a9d2977cf6b4bc17dc54d148064480330e7941d08fe5275fedc20d275b5c848964d1758b27840bc582574e929ae0294634c6ee51f193b6fffeb18750d2aedab957b6e9a9f1a0dff8594d88b80d54eb21d24a0ff0a4138609284ff35302cd7ddc7fb89b3f88858290fbbeb1fe2f3afe86d7956117c1bcc29d39c2aa78669e6ad99c34610e3472c1b03e655d6cf20016eea5f71db2d51c7f4c8eea7f42d83a182dd4ae8e3689f4f231857cd111590e15979d26e3b06e405ea7457b379662c711384649c5770c1445c2ac93402122a381183bca6e8fce80c7f4218fc0bb5ade557d7d280029087c24e13e3859163d828286d8fb5dc0c342b759e1a33ac1fae09209a76dc3f76e0a91a7e34e29f576a77e912de2bca31eaa7fad3a48b611521d9f68c482b9d1f8367fe4da414dd0855ad3c7fb7d728e29889806f8097a9df1f5f15899917c3032fcc539240bfbfbb451ab6830c0694064d6f68489c567bbe53f698b4dbbea8d3d8252398c6e276f6dc2368b9b2070f646ca8fa589c5abc2d0fb29267c742a3ea464b9b5d4806bf3e469138df06b2703c311143482f7ba200383917f54b1bcf62da3ac704e54a030075307c457f21294e9bb52168f2291afebda852ba84a84832a8797ed96e51006e2742b30cb215f91d053246431067fda38e4f92905bd5242ed63a7891527d0d0180b6922e91d54a4397e4857b903fca30bdfae62286d22272d6b6d0e7258895e2c8b810563e0e61474b9af9117eaca2ce289b63e2dc6eae956a77c798e3fed318c72d4c62fca8f4d48520325480a7740d19cee3205c352ecff05a5534a2a0fdff3fb5b5fa85fdfbeb0d68396ae379eca651ab3553bc73c60f420edd3d95a0e6e00657378058e8c7a7265e23ffb9a9583cbf14b9b5d11ab977a529011fcd75745a3fa415ded6ac51bd25b63b8665cd03ea2be236b44da1518a4a2096e810bafc874efa564c964a2600ab3add5c042a8a2fd8530867cf3329b1a6c4c4ed44020c0eaea605cc00a61463fec24d1b0405d76a54c4dc7642c309303920362c98f7371db4fd39e212370275f6daf3574956aa90b30393dd07753de992cb0cdd48a1556b220764b890c1e90688c13b289a9eeeb253ec4c84e2858f229b97b5c25580cedcf64a2f1089b56b9691d9b9d094efb470fe1ef51ef30f497ca6c33425ea121b5c35423c62e6384152eb65f87f684ec09bf860403cc6c564ec8427d67e4d72c1472e3abe037f76b5b0a74ce281c906c608b9fce37fabe5f84b0f14abd81486b1bde9fb94618cfa0d5201359881b7675493b9453dbee699bf818979487c46257858f4e27532bae1a79ef9b279234e9c69407de7af21fb4f1e0e35cec3a43e8b115653311cca6ece97966aa11d5138003f1bc1311dcd1ea4906aaf9a2f8511c3441e0b8da3d338b30f3a418c7865a84af76f56dce2850dd1a9dcb0cdefe8a14c572fd12f59130e30c3d9aec423fef66390130374b1e950d904918007aa99799b0d15f516e90e9aeb929464d1dad62a43345d1c88da7af5bde431c11a7b1c5da1f14537803d86f44d52d1612c4ec465a442c9471b74c34508ab2809bc4d1e080e31994408c67e4b281ca0777d49552af040f9d2822d9a721e1c10286ed5c6809c1f8d36066fe028a0ca8d6b41792c8f8893db8ccd1be0a6bbb9fdac666a3b32b55684497f4fc3ace274ccf9c2e42bf622dbd9f43a3631b670e0e99dd6e01ed4258c7fa7a567f80ac2e6445c69ce8d4d96c7d06b0ce6ede528464cbf6bb0ead6bc5a6ebfd70ff4796061b610eb20954215ad60004231e1848a4d496ad864891094d24669ad1988df33d245178e19f4032b7c3f82d997184637e27a9e63a1780102723eb90940c28f753d0363cd12aeaf510561dad18d2bc1941bdbb4ab0e73dd5160e94a567aeca1f833eb1cc471b462f832a458cb6d450c2226e5ac6e099765bb0f64d0abd405852e1f33f934e4e7bcf6c09575909db903da5aa8483d4f9ed5e9cd3733f1a2b75fddb4adf9d24f7ab6451d0dac3b1552ef622d71509f67633e9ae4d91", 0x1000) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="a577257fd78422b4013b3fd95f68e38f1eb3f696766baca7e92528584ecc32c19370be40ba32589e5402e08cf14c7fd321813eb22587f2481cf709fa405e6ddce4d1bbbb4e978401e336fd6de6b85dffbc5b9d06d000af5ce02e9929524ee89bf9f3b93de6e82ca0cb5ac5e9f2894a66ebf8a231369e21a46e9c01e7c9865441f75c864eead1ca78a449de9c2199042439e9daf63dd0781642bf4927c750ac4201851b0c2edd0bb9c9567bb07f73ea5c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01781b2d06080000400000000000023619a155a407abfe0d193d130400000000", 0x20) write(r0, &(0x7f0000000cc0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27e3197d61bcce2e56529569727a75d820291dd03c5e052c4b474dcde1ab9652c6619c30ddce21afc906e422b839d9e139e8bac6da0cb8351ad80e6981a7828e4a63846dec05d9fad7b8692d0e7cea5d7a99b0651570f93ec8498a4908bf1919ab4d7e4bf90cb98af2af14ea48acd1bb0ba1e85ea79a5b2777491715f5ac7fbd8d9aaca42e89f42c22a656bf646a504663544ba4bdff09d49e1d83b8a0442206a955e981b26c73dee94b652bc6f390c300a299e01a96cb2518ad79a158e002062feffe40db4c73d871e61f98830ac5c5d0294224986d506f934ce3c0b36135fb4564bf5d2b6710d13b96cf3a233306070959419c33a62af24a194117ab03193e86ec7c83f10a6052ccca0d1acf75068df2e8a6b51447f60feafdc2276c9201650d21bc6b3d7d9defb9229001245c0b5dddd34b0b06fca307b736d89d04374acfa0daf0ae68541211d35ef0e7489addfdcf121495c8ad98dfc98d3e9c1ab0d048ab174cacf8764ce9836a1a7608d14e3b5529411ae6e4e9405b791345ef734bb9ab1a5b0f463c3f6299b7e7be92582fc9ad9cba0c452186245c042e02776e0c2f86e9fff4dc6b9e91098e1bea9dd33968bc6535df5793aa49ec380eb395bc0aca90ea1142d77c0c9473e7703552fdc82b99c9b5dc17f86718520aa2f89a4aedb7d04e8ce6e79ee87569c81c78692f3767583d496be8d1807612b43cbb7a82848977afadbfa77b57cc9d74a8a92a0d7fe671dc36ed1630b94b86c76cd8ae4e568018def621f1508d1cfd7adadfcecb2cb2e680fd9238068319fc8c7e9823379103380aec23abd336ea2b1655c9c504c2eee84c90a2038556a2f36b3b66479a0804e1e88f755196dbee325ef7b1178f89f172c8e8880bfda29830d038fb229e23159cf25a1fe80894b247409ccc7fc85585a166e1351cff71593ba821686515e77a2d3109a6121f1c5eddc5323d7e61cc87c8364f1565d5aa67da94d823aab6ece4b63ab12eec111d9cf80023565f6678166c7949b8dc32a483dd8bfc65e1d1bb56c5466ee3650b2589bea9ca0763ea91500b1bf24ae6f1728692ed81bdbc8b35e1bd42bffbd75baf69c178df02af0b45852b118fc85572a07079171600892c13aed56f1d12398a092a31a65fefe3741326aa5b028f8e41bf2069e03b8d4003c67216a5dd28fa49d8beb0cbc6a2cb293f9b5c79a61fcad5c681046d2d01cdde4249db65cf82ad63d7236c00860adb4d27fbed889ea3bd48a5c5ebf586634318f597122e342506a9ec5cbac1d15c572dfc01e9e8fd601c8c0f4ce920dda003ca97f5609214498a2f1045b72c906a034312b68c42c7d253aafee5eb1b614cee4faa779f15e3478bb1be2dd1f40be0f4f9f2420ef8549813d55279160c4512caab202330c7888ff51b953e3ac4498fbd109b69f27f52b405ec30818eedab4175701a173a0b10ceb685827c15", 0x579) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x4) 02:08:45 executing program 1: nanosleep(&(0x7f0000000000)={0x11}, 0x0) syz_open_pts() 02:08:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0x4}, {0x1d}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x7, 0xffffffffffffff9c) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 02:08:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004400000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x80, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 02:08:45 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x100) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10828, 0x40) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x110) ioctl$TIOCEXCL(r2, 0x2000740d) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/39, 0x27) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000001c0)=0x7) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x39, 0x7, 0x1, 0x5, 0xffffffffffffaa48, 0x5, 0x1, 0x0, 0xffffffffffffffe1, 0x554}) r4 = semget(0x0, 0x3, 0x150) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000300)=""/34) kevent(r1, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x6}, {{r3}, 0xfffffffffffffffd, 0x5, 0x40, 0x7, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x50, 0x7ff, 0x7351}], 0xffff, &(0x7f00000003c0), 0x2ee, &(0x7f0000000400)={0xdb9, 0x2}) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000480)=',\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='^\xde++-@\x00', &(0x7f0000000540)='/dev/wskbd\x00', &(0x7f0000000580)='@\x00', &(0x7f00000005c0)='%[^\x00', &(0x7f0000000600)='/dev/wskbd\x00', &(0x7f0000000640)='\'[\x00'], &(0x7f0000000840)=[&(0x7f00000006c0)='\v%)v)\x00', &(0x7f0000000700)='[', &(0x7f0000000740)='/dev/wskbd\x00', &(0x7f0000000780)='/dev/wskbd\x00', &(0x7f00000007c0)='/dev/wskbd\x00', &(0x7f0000000800)='/dev/wskbd\x00']) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000900)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r3, &(0x7f0000000880)='./file0/file0\x00', r5, r6, 0x4) link(&(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000980)='./file0/file0\x00') mknodat(r2, &(0x7f00000009c0)='./file0\x00', 0x40, 0x7) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000a00)=""/108) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000a80)="8d1b81a9eee2cff7e22ec79ea936ceecb04393259a51a8adff8bf52bcb3c4ae1c2cb6752f956bc44387069c7b06c0b65f8963c6704a1b4210ab2997ab970578509a4f030a2ce8d1b63d08e7a9bef3ed260a4c9197b228862581ffb954b375b8ee26db25dab92453a350c487faf2190e09321ee958081fd92865045ca8f2f09bb6dbdc2fb786d4f36d6ec745f353db15643e2328c71ee566a3efad0e662119c23a54c32707d23e316257f5dc81665afb9e3be51e577a869a05b9df6b8e3c9074fa97620e1820d15e6748a1eec171b53", 0xcf) mknod(&(0x7f0000000b80)='./file1\x00', 0x2008, 0x3) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000bc0)={0x6, 0x100000001, {[0x4, 0x80000000, 0x9, 0x200, 0x40, 0x4, 0x1, 0x0, 0x40, 0x2, 0x0, 0x3bf, 0x5, 0x2, 0xec7, 0x5, 0x45b8, 0x4], [0xa8d0, 0x3, 0x7, 0x9, 0x3, 0x40, 0x2000000000, 0x7, 0x0, 0xffffffffffffffff], [0x7, 0x9, 0x8, 0x7, 0x0, 0xdd35, 0x6], [0x6, 0x68be, 0x9, 0x2, 0x8, 0x5], [{0x1, 0xb81e, 0x9, 0x3f4e5b72}, {0x5e63, 0xffffffffffff7fff, 0x4, 0x200}, {0x10001, 0x1, 0x1, 0x1}, {0x8, 0x6, 0x1, 0xf06}, {0x7, 0x1fffe000, 0x7657, 0x7}, {0x401}, {0x8d59, 0x80000000, 0x5c0, 0x8}, {0x7, 0x54, 0x64, 0x6}], {0x5, 0x7, 0xef, 0x8}, {0x8, 0xffffffffffffffff, 0x1ff, 0x1}}}) r7 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000e00)=""/203) msgget$private(0x0, 0x80) r8 = open(&(0x7f0000000f00)='./file0\x00', 0x480, 0x1) bind$inet(r1, &(0x7f0000000f40)={0x2, 0x1}, 0xc) semop(r4, &(0x7f0000000f80)=[{0x7, 0x0, 0x800}, {0x0, 0x6, 0x800}, {0x0, 0x6, 0x1000}, {0x6, 0x4, 0x800}], 0x4) setsockopt$sock_int(r8, 0xffff, 0x5, &(0x7f0000000fc0)=0x631c, 0x4) 02:08:48 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) nanosleep(&(0x7f0000000140)={0x1}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) 02:08:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800081002002, 0x0) kqueue() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) socket$inet6(0x18, 0x8000, 0x8) dup2(r0, r1) 02:08:48 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x100}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x401, './file0\x00', './file0\x00'}) r2 = socket(0x1e, 0x4003, 0x0) setsockopt(r0, 0x7, 0x1, &(0x7f0000000140)="96f0836dd49d48ce8bf89cef2450b8f6c9ce29718f816cfba0159d5053f298c59d503c9a8fd8198c55fadb89fe5f85e6596547a179181ac595248e5262fdcf1bfc7a36d084f0f9044427cc33bfc5fdce76dcee993cdd86d79e6a618f206df80d8a7d5ccdc21033f8f9f39a9bc36d2b60daf2ee0b049a43394aab42b5ee155234c297005517fcf2fd0189e3e86ec1f31da3d192caaf4d", 0x96) connect$inet6(r2, &(0x7f0000000100), 0xa) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/99, 0x63}, 0x0) 02:08:48 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000340)=""/140, 0x8c}, {&(0x7f0000000400)=""/219, 0xdb}], 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00400000e74de40900fbff000dd800002000"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/8, 0x8}, {&(0x7f00000001c0)=""/100, 0x64}], 0x5) 02:08:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) fchmod(r0, 0x10) nanosleep(&(0x7f0000000080)={0x1}, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x80000012, r0, 0x0, 0x21) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 02:08:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x4}, 0x8) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 02:08:50 executing program 0: r0 = socket(0x1e, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 02:08:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0200000200ffffffff"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e2289238f1c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) 02:08:51 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) pipe2(&(0x7f0000000000), 0x10000) 02:08:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x100) r1 = socket$inet6(0x18, 0x7, 0x2) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCSCTTY(r2, 0x20007461) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x18) 02:08:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1}, {0x3d}, {0x6}]}) r1 = getgid() setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:08:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) close(r0) pipe2(&(0x7f00000000c0), 0x0) ioctl$TIOCSTART(r1, 0x2000746e) execve(0x0, 0x0, 0x0) 02:08:53 executing program 1: nanosleep(&(0x7f00000000c0)={0x1}, 0x0) nanosleep(&(0x7f0000000000)={0x7, 0x581}, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 02:08:53 executing program 0: clock_settime(0xfffffffffffffffd, &(0x7f0000000140)={0x40, 0x83}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) write(r0, &(0x7f0000000080)="93012f583f81f518a30dd3b499e8ad72f2ed454104b8315fa03d92ebd34115dcf1824cad2e547c10679718b02c4b06", 0x2f) read(r0, &(0x7f00000000c0)=""/95, 0x5f) 02:08:56 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x100, 0x0) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) semget$private(0x0, 0x1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc1, 0x0) semget$private(0x0, 0x4, 0x304) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 02:08:56 executing program 1: nanosleep(&(0x7f0000000080)={0x7, 0xfe}, 0x0) 02:08:56 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x9}, {r0}], 0x2, 0x100000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61ba0db100000100000000764d583e9600004500"}) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000200), 0x63, 0x0, 0x40, 0x0) 02:08:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x6, 0x5, 0x0, 0x1}, {0x1, 0x94, 0x1, 0x6}, {0x2, 0xe7c, 0x1f, 0x2bb}, {0x7, 0x800, 0x2, 0xb76}, {0xbf43, 0x0, 0x8001, 0x1}, {0x80, 0x4, 0x5cce}, {0x7fff, 0x600d, 0xb6, 0x1}, {0x7fffffff, 0x100, 0x9, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='5') 02:08:56 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x1) r1 = dup(r0) flock(r1, 0x5) close(r1) 02:08:59 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x44) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x90, 0x0, 0x1ff, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x100, 0x5}, {{r2}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x0, 0x7}], 0xfe, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0xc6, 0x80000010, 0x7f, 0x7}, {{r4}, 0xffffffffffffffff, 0x80, 0x20, 0x80000001, 0x9}, {{r5}, 0xffffffffffffffff, 0x18, 0xf0000001, 0x120000000000000, 0x1}], 0xffffffff, &(0x7f0000000280)={0x5, 0x64}) nanosleep(&(0x7f0000000300)={0x1e}, 0x0) 02:08:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x122, 0x0) r2 = semget$private(0x0, 0x2, 0x200) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) kevent(r4, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf0000005, 0x0, 0x6}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x6}, {{r3}, 0xfffffffffffffff9, 0xa2, 0x16, 0x600, 0x7ce}, {{r0}, 0xfffffffffffffffe, 0xcb, 0x20000001, 0x4, 0x73}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0xe1f6, 0x4d20}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80, 0x3, 0x9}], 0x8, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffff8, 0x80, 0x2d, 0x4, 0x101}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x2, 0x2d}, {{r1}, 0xffffffffffffffff, 0x24, 0x43, 0x6, 0x3f}], 0x2, &(0x7f0000000600)={0x40, 0xd9}) write(r4, &(0x7f0000000000)="4d0fc3", 0x3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000680)={0x1d1, &(0x7f0000000640)}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)) getrlimit(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom$inet(r4, &(0x7f0000000300)=""/238, 0xee, 0x800, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000180)={0x8, 0xdc2}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000400)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r7 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000006c0)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x2, 0x80000000, 0x5}, {{r6}, 0xfffffffffffffff8, 0x11, 0x4, 0x1000, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x4, 0x9}, {{r7}, 0xfffffffffffffffc, 0x80, 0xf0000052, 0x3e32, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x10000, 0x77}], 0x66, 0x0, 0x81, 0x0) kqueue() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchown(r7, r9, r10) 02:08:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028ad) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') writev(r0, &(0x7f0000002500)=[{&(0x7f0000000000)="20ecddcdd7d82c4e6aa3c2a1458a8051d63b5bba74c41517679b6b0035a91518648a3ad809766ca7fbce76bd31692cf2211b1661be5ec2de5052a4e1b2ee4a5297734f4cca133808e01968afce8a85bb12e1025cbb8825bee802e631413f017ee7e684c06e2067d2da921ad6db020306212cb6d7a55adab263881c7dc05d7c33b3227c1d844e377464feeef690166b68cfb39d643a63c8b43df90c211e748e50b3a50f2e26a97371451f031cc4cedbb4e5c02629bca92391ab7f186605e56aaa8b8687fa1ef60eff2b4fe8a9b512bd595ab95bcca68cba645b9d071bbc0ee52f1daf5859423386c4b35fbb6d0197481372e527ee2bd4", 0xf6}, {&(0x7f0000000280)="c0dfb1980e93e379ebb277f0be475393bd4402d9538e6eab4c7cd3058d1fe53ca4da528cdf5b929d79360e424adbee0f99137ba12796cf539ca59f436912d9fca28310d7e9efb2082482aa9b447ba05704db4c740b86b50de02ec96c9d359380d7c9db50325e03f73153f2aeb7afcc67f474f80930d3066c05bda9c6bcf6780677a7b2a29951fb7f4e5124f142d2327c4ccde476b86bd5dc218fdaaa4698a7e6acae6dfac6e0eb5e7f136497a2eca2e16c9f3b239802e7038d201a72677f5c7aa10c8c2bc8641899f54d132c71ea97c58a95fd1d797b", 0xd6}, {&(0x7f0000000380)="bf345c9d65366c604460e50c76327dc98df6bd92aedffe8668469f264f3b7d0befbf5b97b74845431fe9de9c7802325cf18ac96272c7d0a74e4fe75ea285e2bc945dc401d7b5d22f9a0bfcfd902774f9fac78413fe18651a0e1487cca6b97c901025bcc90ca3b7f3b1c059d32896185396084f9d26e96cd38139a3f2a27dd027b1f6d4a1b81fb0fc1f29a7f901a6a1ebae06a298eb9f3742780e65d184353f53ecc8b7c4cf1768d3f5a9a11e483890a7ddc61f3363f1477d35d91bcf8b731795af0f82b4202384202e7fd2c00a02482c6d5aede34e78c04f5c7cf78082f3cc60dbcfedbc61d4a5c79de17a2517e9ce874d8f3bd93a5aee9577e78f2ece86444fcdf26e06234d1fe207565b99ac2ecfa42243829312ca355b57d577517545e51a2ec75a8646ecd90ba786bb2e7702e18d3a1568cf08fc67485fe4b8b9505dc35986ad34ecf41e47e80e533551082d0b6ab6b253d2000304bbd84f1eb956eae1cfc6a1543e775ab66d36cb236cfcc368d4e95358438ec0027360b258a2e79b7c4041c1dc58bdfda94c841a4837d51b69839fa2b41bf44cdcf4fef87d3568acf31ebeb493c27d2844119405edc06421ae75612e1293b2dfb17b4e96d138ed9cd436472030320c6094ca8e0cc20b819397993f4a53fe557728606da28a597518e377f5d9f72377ce50892aacaf5583792420538a879d89c8c91abfa6124d2b84ee8c31134b325240d196471a80e12a4ed49574bf344138a099edc67d0ec76e894f5f7ecd8a1b3bf977e3c8519c573cd3c5f97fc569472827587946cb1fbd157a8f02a8ad7de82b829d73d48bac1dd2e953106cb21f1e84baa8dde62bccb0fe2f33cb9e1350b9096d63491cbe5c94ecd4b46ec68334031e75e11fb3d5f172a87acf589445ea0f8cd304215c3f4ed0a41af86dcb0a244f208ea4f79c6c78eabcb7d8fde063a38bd0c77c7600fbf50d5ddca6eee543c892dbe34353261bd2937ae0b1bf9b1ef81f3669d2623ba86afacf06ef6a3e96be561b7834150332fe658852bb488f13ec0c1d0574478a159b8c001703927e9871e3c3ae10c898907e338bc2cd11e90b4e56b4f19bbec361c55b85bc2bcc535147af2399be066f63e90b5442e484a5f6745564bdc1c76c993e19cab7b5bcba6cb1d994fc48d360c0d21e4a0934a0c86d82cb1bceeff65bc0f036a6e402dd91e386b7421a18155b63ba7ba316392002dab9436ba49cb03342c579dfcdd4560f21a663833ec8bb1f9310d1dad1efe23620097beff78188a56e0368758908096dfc14f20cf31c630615f89f2d67737e1bfff7196d6777b34bd1be8018c8218fb03435a48fd58254c61eb54cf83eac6c8f3a813fec9150791e4987ce57e2b59b13f36286e038dc3215944a51964b47302c1aef7c53c5c5b92f4b6ad480f1d55aea442fe059f9f9733f074a0339f335c246125aee0c07bfa5ce8551e2553a382e40fc9e0035666cea54959ab3f759f272ec8384530fb7644c13326e6b9febdb23cff8f5c9cd8c1e2f69f7f2b432ae2fab96b28f28a7e4867280101655986f2a872b4f0a0b93e4e8af9d6d0e1cba957034f0dd15d9f813b05f2fdc44e4c978acade0371bf1e30591622e420a34032f2d5323993ce25cfa22900cbbea4da59fca6ea7a06732a34771c754c52b19e3058bb0b6ebe54075a967f1eeb232cb898077e0313a1d7cd316455ede1882bcb04b94c0a201ed3e11f31f9e1323b3a120acad72efc43da0b5cdb1044f10bc2f49263a49e0fd03ee5ae45a39716464ef6c8eb9123b50690f0af8bd6125a836268c59eeb6bd8ed000a7d570f96f3515a8e0dfe11b060ea435d24f5ae6c0a019cbc307f9d34d381bd46a07c8a892be906ab9e6c43009abd9a0cc43cd677e1297f6bd5b346b37bb0512ce41d4a8440583f3cc3640ae44079552d6b8ad1e02fe43a118658113937aa5bffc2fa3ac1163c894d8e661c485388c3973b61a1fc218e89826aefc51a4548d80afa4cdfefc6c5cd4ebb9ebe7bfd472d1dea5ce8250dfda3556d94093db2a6b8301923ecc8844fcd2fee5e21d933da2275a8dbec354a82ed5e1c2a17abbea7d89206fc678a1a392628a84a1a3e14964717ddaae3e3123f48d730f8fe393f93f2c9837565772537832b85130a846f4ef10e27648604e6a039256e00dd511336ad77782ac0933e3284eefaee89eeaf2325fd5292a361825810de78c4b7156874e91c722c97830476f70ad78a20cc7b0bffc0d473ade3cdd1026b50117f04bf8272d6591fdfdb3e8e618e793b51faf669b5f0cc8b514b08e09bde602f887c09ef6a25a965e7ba453e199db5094c110317bdb256919f742ab16bfeeca594e470a8c9cf1d7022d523184888402d1cb4a991d5a0dcdd337f5ef218e821b6482994ffd1ab565184e92663472a581616ce2e635fe68ea42dc3a9661b7676f19d3faa9179a3a0aedee9f998df84e8e6f81b2d7dc618fb1d2f4bbabd79591b7d7c53d1e2bc16c9f6abbfa1b709a2d3e7e3783fb2be27409feaa1c9e6c5c374401e7932b3565b94a67371381358c12cec03e0f2faf3dedbce08a21b59fd89a836e8aa0d8314452f5c83e59cbc6a2ba94ff3b359328045f78261888ec77b896e8c2830acb9f19e06781ac42a1cc7db46f135241b508322623f322a5ea0f7371d64973ad7f6643347cc22449c537e99cc81dfe9564d4c9f1b47c1e1cbd1ea4a0d524e2f92c06e5e3ed12acb6d215d0a6b2fb63f921aa58e0be3f813fe92741e3b86e098650acec9ce176173c79e2edc4c3c9a88a2fa1d3d363831a4cd6084dd82695f4e688a5322e0b97533f032a399dc9339f0b87e28b50552ab0068832b4a64adf14d53f578b055cafcf61177fc34f7d9f979aafef0a673a21bb9ad451c7736dd15a61ee7f2c75b3d686ef18716b411a61952535528ff2780dbce04157174fb4497b298db9cfadb335812eb417295d3c2750d40449ae1e0033f9614e593ab24977933475c0c03bb5d0996b011e2f09c7900877fadb819028c8d0174633225dc1442585ab8d80b4d22c2605cd39ff215a753365dfdf3c6d5fb3da4acbd31e76e8397386e4f69bebba2dac658b2dcc1d43e1eb92b928132d1ecb4e89c7f8cbd1bda3475b214f10eaddbbf36a26020fd598d71d6f22afb8b551f526a64636c9efbd4a8a4780d1fc6931de276e2e6fe39e6de7a5266164ca9b4803d9ff55c31903f7177aaa9724d46353837ce18b10b7b777162aaef3996459d993a5be83a602dfb4ff38e697caa56f7f88b422ce47f649d4d9b34097ede716b78f101d50d0d9da5bed5b3f3dd08d9ae066ad566d3aa5a5bf35fb5205ef498080a8f02c064aa9e13502646f00c6b64d89bb2e15d2e886783181fb8f605834c93960ec38d85e56730baf2434ad5f94cbf75fdc514dd346f11e00545434e97a3d955d4edba5a6d48390e5150b97243131359d0da6106e8db276236f07aee9551412d3b698dd44c4b4dfc6ecb731d2087baeca0eef5545ad3be410e4fc64537534ddff60de7a9973e51e0b859dd666e33577763febde2fd2910dbce0ee1b4ac3b1e550fbe58dd310b8c24fe1d12c4747b7aef4baac152669cbff5a119b55f00592a3d5c36609ccf37025809d7a5ae03646cff1d01ea0706ac5a95d8968886b9e08f39ad58a2a1b201cdec9c03ce5c91cf2ad0bcf14478a6da20dfbf9e322c821e3c4906d358922e0ef85d30b3aaa91f5a530500a08acca992680cc9d145f0a2df06f445502669a5cf3498be3ea0e8ccde7a0c05005a943a070d4a1d459873c520dd9b43f1ea86422fa3a9929e20e04972e72178c03f3cf0410aae1b91a55464232652fff5cff4b20d72a0958e5c76e240ae4ac3fb8b70c4e8b45e83ee692b36331447fe2552278a26f7f0995908ae408486003052e1779bbce5a5271657d12d443e952c00bbefca6bacb8143c4e5b7357edf91b6861259f0539aaee29af940756583fc7e81a4e0f7276e46b632ea65dae24e963fe96818a18c4843f0bf2a1396883bf69816556960280f33a40a3a84d4d0e71b0804fa0eba8d0383ef21a0b06564f5870a24d7608e65ba88a59107f62b74664171f84540d95806af81ffd40febce39d50e8daeaeaa4d25b9b234df057aac792367244a5ce330cdfdcc7ad7f5a38577b0dda1d5831efb5e30e0112a15d63274860aad584d0ae23036ec2fd1578418d76344924d9db039130e50b9e00b94cbee9344d24585c351582598b83dfc385e6bd1e418160e80593a691ceb45277f5a9120d02f28696ac06fd45eca7a04229ea6afdfaad5ecfc4bb3705d0989af440ae0f7f8d1794caf1cde3b89f2ad3acb4851952a93cad60ecf1a8665136d02bc233092ecd4c6521bdb3753431a86609ab8e2af75b983dcfec098cde0c6260e490efe7be1764628fb6ee5f022c054fd35ba20e20096d70ac67cdce4551c69e7681359af331f4b402c8dbfcb23fa810d88cf4929a87ac539b0fed9a32adce00a55bac009f3affe197453aaaf223aa07d0d6e464eae92406a78c1fa8d39b243f3e8519046c4252b43252bf7571402da4bf89bc2e2bc93cf393d8fb53c7196c0c6fcb568e16bf05ce7c33105b023b0c40efc03104396aa6ca1790ddd3b10a6450ae3d81fbbd78e5cb67e55fa0fc2a3289734580fd13f79944b63a45a99b76cce113394b532b2d379d9fca62c6c8ab34fcbe1a939df53f81d9a23da2636205061d244b0f4914ee2a0186253b7586cf7c6d03400a212e70f4c69c19be5cde3cdff8ea9fbbbe7dd8d323eaa59120a325ed9fa513260bf86a073ece3c6f028b507778a7b144bd66913f0c85e602abe7f4f5dde4dec10d831d80042689bd475fd0e605cefd7668913109367c5f841ca6354ef769291b1582049185e4184874fb95cbe744ef5894f53a9a0faf77c45e9afda62a958ded89a6b9c86b9a9dfb39ce81cf806bf5edc34db01d4a992433f373c45a6ab95368a776e199f0735e9ebb7e502b53fbb75277868e00750d2460aa9b6e79ce8905b89fc5cad127ab2dc86da21edb8fec9a9df197e98c79e2d94db47c888c3532a0af7f9c400702a1210b57d266abee397cf3d7eb1997de0ec7c00beee5d4c9931af82d9aa64f020729dbcd444b11e452bc52173411078b72a316f43975dd2212c4faa9b92b3792f895ec97013bc0d1d0531295991ffec2309c101791b634143d2cdaa766934eafe9879e690d2ec5219027d7efdacf82a1b1e9fee1790836ffa15d286db4296ed91285ec6229089623884910c93cf667114cd2774a90f0e59f42e6ed88ae52ab46677d4619b0518c2cabcb28e0cbab6dcb24768abd7976a2981d5098884afa03b84a76be669131c50fb6656407e266c32145adf980df28580c3ad02c4d60aa94b8012ccd4445bf9db843a20a14e2288f037a6a9349addfb38b1998c8b9cad4ed1042ee3d04cde894fc00893eb63ea21e7345b18c0d92deb78bae7a813d4291e3bf6eec9b8106533683072506b5968061b6e766dad7f776c48539e3a9761ecd65cdc5c85ca26b0666f05b6e2825d6e0b8c76d5b6ca53236388eec73f107d51ae9a10fd30f822ca7c3586f4c75ff858094d4c5250d1538799bd861aa58f660df962ecb7036cd2e5901219f5d1ba636875d598ea3a68f8806a84b36be5519333435354dabd5029b18698d5087a44419dd6f212c7a293e1ea63f70fb6cd8abfe4baf8444e1bdea8e6f7c719583b929b954208017de93549be0293e28c17af60c73fcb7498e12f526ab0f9ceb93651177faaa342fd57b6831ebda3346312bb0ceaa8419a175a451cb7", 0x1000}, {&(0x7f0000001380)="0f76c0669d81f763486e1a0c918434e5f7930a5a7c8a281c1d47cfa5dce22a34300f207cb4306e0e3df9736ef8021cf98bfc4cc7067a81cd4bfc48ce6c306b12fc7e5416f9b3758a7037cc93af73ba9a10aedc475ddf359e868b33f1bde2471fbe05bdc217ce8f868dfdefe6801616663676a1095c492abfea0f241604a6dfe84c3c18d17786b08c1d27470430b8b13f69a06c4c17e1a45ef6b3aa7cb58d8889e4953ee29220665d16dc376b8cf3ca6ba2b2f1ae7687d48a8bae3265ce3c7cf98c35cb36b80fd517e43d336f2c55f2dcebde16d53283d4305f440cc6d3203b177499ab7ec63953999b0d8b3e60c4a5283d91c0374133111a", 0xf8}, {&(0x7f0000001480)="bc9ce08860e6f11f75c2c75b8802c231dc87e057d70198fb7007d9069fcf2fd82e29e17f9b3b371130c7af9f83fcb554c22a5ca6d736f4e62a2500b180db113dcf68d486561a2c4a6f4ff7b227767f9725caa5e1059f881a0164cab8a46d4183aa1cff34c32dfb11c768451391b6466460dc369d2fc8d2d9e6e053c57e50460e541ae94789b7a1cf0a0f77b8a02d978e9c824dfa7d23e39d05a7d3620c12e84ef76aa0be6822ebfddb58a3577a14c107cee03d7c4fc9f51390912d31638d0efe01e8c27abe3201ab4ab8c3d427da5d01baff8bc3979e1c9cd82f1bfb8d1a500f19ff3f6fe7ada6427f4a071bbf6bc83d8c3058d4a6fcc52cdec11a8d2d57ec373dc5f999ada382d35e0d3446d8bcaa3fdd1f93f03e2d70b1032fbb0ca9a4e16b18d44ef9af12943390b210da848904799631bcc40cb3eb97d96f932437652b08bf73242b5f0e880b65d5c842aed891955c8c0b08e969d53934179191ca81bc9c4efbcc9df17b5fefb8835c2e0012884d152f51e52b5637568d51916130d886eb4143066bcd3ee84e8e174f610277c3b5065737e2d2850469d6859045039d7566fbcced60f6fc77f997b91d5dd343de7bfe6b253ace16fe325bbb8e42dd0648b2c5b1275c3a5486b82a5f21b3bf617cf57f18ff29b034d40b0793e283be36ff730560de740fd3b7ee135edfa819b462553fd1b17fd88719f25960ef6511731644f21ab8e2b83b3ba8bfff2877a30a8e57c4318f643c60943049e5e2bfd286ef100d199c8c7d73f8a6691305d2f0e6d750986dc62ae58e29696513864139c895cb4cb76cd438a65e695e12c22cbf45f16a6883184c69f0cfc04d99e6e35a0dcb4e313d156befdb884bfcfb721a948db399232f52a49e8976cff79189fcfd2feab677f7aeec216268671d3df0155ee62d48169ee9dea1c12413738ec8d03c14b4921ddadd8efcffcf73b9ce37b8bb83349a30a0aef3ff7f16795e6171c1cb14c78998fda0e868c927c59ba0ce1ff9246ba98ffc4e56250c2e6c987d249f030570d10f685f88e05204de1a7f4b82b056c49bf6535a5b98f371bc96e7c1ecba02025ac0e08f19a1c385f54bfcb8697ad37ae4252f9608abae4ecb39ec318b05b1098f4087ab4e973e0bdee90cba0a9a3087a90f99dc332b990fd1d6840f93ed41f6f050d7ddaed78bd0a8b46d2f46ac010521fca48b13d0fdd23d2b78a0f083ac7d2e30611cc5efebc32dce82e0bea0054da86dc42d53995f8c8c7bb7081cbe76f9cb6d712902b633bd0782076b0d8502a881e733bbbba00cfa42d6b061287a8aeeecbb3ac948ec29cd8ae83cd176a8cea9111f29e3c7f8d239048a4a5f0239781f8396fd3da06f5f6ecefcbb9072d35362dcb8e9e2cb3f9f20b5172d01fff78010acec95671b950d5abc83e8df2716c7ba7628474b320de4bcdb63abc54f2025bdc068e4b351580fed0876b345942f987e00c6e51a5d2f9ff6e0b0d93f956fc3853f954c8cd15d3166792b5aa0f0ed81a688a73fb05c836b491372cb90794099a38d0aed0eec07e288232fb62c2947509635c20157b535f17e2a09a3d340b9c246f73cb586444f0ca5923d53f043fa12044160bfc65926841c0d13b141b2448f155bc20951aac79206f59f818af80395c79139349b0e90e09c231a0948a5d61acdf5385407f461fe76585499dd216e6bf4576fd4873338bbea1a24ce1f2b84741cda4e3495d2a2811d3500fd65f48fed1142b2e9a1dc29e52f666086b78da2be0ad9d467d6032ea7063df2074260e525c9264ad57408ddb921ce4a4cb81c3bcb5ad85106d54731dd5775a99b6481d254c0ed6017d7b3d16e894b6ae87410a8f72216fe66ce8227576592807ef838b9da6c143be4a2b1de8b9efff74ffaa3f55d53b6f107c790ae87496493be4e40cf05359ae16449a6df789f1e0af0a2e72b4aaa5716511af879bbe6c927c10c4d1333a66b26d3be31f29ed8df7e6edff5f503a244c80b0e5d973163051acdbbdce3cc3925f49f3d7d44d763dd7aae14773af986176916e2739961895090494ff5a7db3cca99c367d8f2343ba1d1f48960cdeb9a24b98c99761efce8b89c058dc030d11c8a9f7b882f322f0d99ed0819236b88b87fb4dbeb580fe6edb16dcc943d8f4b40f10c9022761029eaddee5330bcead4118461141e6032aa44090a1bc360eae4dc790235cece1a6be1e2c0099d9df9f1d857ea9eb746123f3d8506fa5b48640ad3daffe1320d22470c7cbf827ef0b8ca8658aaa20037be394722e7d677106bb0d47cfe3c39d4756b63ad10580d6e668dc59d7e95b6a1b6cc8116d24f84d280a94b703c30af4a98709b96a266567b1199723cb8b2a41b635917033a1e5ecd779c8c4a83796891c8e145d5d1aa46fb75865a4313028b4460ccfa9293a7d85cc7d02f4818c0cc1864188c92f3638a08b7eed3787f2008b6e498c678f5c1388372d12cfae47fe5c0fb3b09fc69deb8d24f462cdf94f1264fc13925ad1a77011cb9321af1b350e97c38ac0a08bbb6716a575d4078451484847486823e76cb749e28df2c8158e847571c1cc569d8294647d407bf2bae9808714f37a0e1df25fe2d8b0b348a408b7be02c41a59e0cbe87fd066ee3a842d6e561b52985fe8401e2641581f0d12e1eabddf1df07926ea0f2b2dbc5882683d3846bb2cde00c4874d9dfc3277a26b4554887103f18ebfe46602dcaa2c04ad70ab3d7a1fd021c159b9f10567daeae205b6483a701590e5234c2542aca537d514b0a17181245d89420eb1600ab213ba85da86bbd00eb0583368e03a77227459a33b945d34be1b35300b19e3c5e5afa4b3d52fa54bc7745e7d4b62e861515f506f2dc7cf15e4024c924ba9b9e886b217ed16f6a2725169f5c2fef3b163f49830896c383dec2fc9a520aab19459427da3caced77b8b0275333ff2b4289c303e50df25f665304d5626e65e97718f1925fa736c73aa05cd18eeaf94969b5438ae8662ce48bc719f3136aa0fb1748475ff038644cf58a9f067352b4bdcd38270651e54c7fdd8836e912ad3101dc97b83f8b5b51a19ed693afa115e512d2d19b7e65c56b9c5ac74ec51ee6598fc4389e7dbf2b0918d51fad7ac19e948c57dbddd65950209222bdee2341e4ca442d05ff4751b98b207f827bbf5530a18f52a3c6499fd05eff5f373e16be5508090eadf2e26475497d51b56fe2841aaa7bc238ae9b12adf059b5546cc0b26446a12eca135f996e6e83a55e373412ce10203022f9cc7f230915cf3722b7a947348bb70c45886244d4ae289c6a54f0fddc136307190ca7fb4463d10f7e291d156c839e13b6bee865f2b25aa15d013e40263739bd45d02650cd868973c50aeb06eb16029bcf353e3850a81c37d121aecadc0a527589bfa505bce8c17b0cde7d3ec753e6ac64a85f392ca49bfa4d9fc13bf479d6e456e3ed2363c3f1d677758fc614129dde0526bff1404cc89c6decd1dd6d5796321c46bf96106bcdfea4acfec281f8a2d9cbae0478fbfe8402c48191e1d77c20f38e25ca253ef6d24d628807ca0a81527a1eecfef519e60f9e4f2a1505b535d3b16d3dba6f29201f4fb78bf820b9bbd240e65dbb6d117400b6ad7a13e6269accf81e90b0e478859cb7a30fc832ba2620db433474dccc74d3cf23273be0d637332a348a2295fd1a82747d1da8f0ae7b4fc2611358e54d3fb78e87c311f1cc9a0ab329acc4da426fa4b8e182ca63fbc1d6c229664ff7bf38adae8965661bf6262c42e5533dd5fcd487de336b73b976f550e79d64fc52f233a172a360127d6a09dca9af4ab5529892f8a0cfb00d27256c91c776b58a24ea9e644da7055f89107dc8e069ee8cebd5cb14e28f805671d885a0dd920c7e23e205f56d0517feb3804f31c9e01d9351f7d986baebd72fc3e2b314d93219801cc7dccd65fd039eeddcdd53eef984b2699174ad5d636e106f947a6d712e2d68c387ff3fccc9782a8cac1196af163faddc003331efd9ee5fdd2b549fcb406f4a3b04f8081877f9406ac10ccae724e205d2db2bac12e6e17d43e9e5e4260d98006c134fcff1560237536c70b3fe5d74c0493f0293234e39275793fa651d12c21a335ee7cddbedf450da832be3cf8ea889580d8f6fcf6633ad9aa7ad3272cb479812832470f133236950ccd9fd69f4445f41b5c4431f9cc0757e00081d936798afa805f33355a10ef0345e5f29d6989c0658aa73122958930c4b9f13189816a826dc94f202e5033e4b337c2bfa2a9d37123a0ca380024b8356c60666fb95713f57c0f593d4d45aad13243cb8986abd1f3ce4dfb8b245db8dcab20079bb5814b875f3b65a101a4a354b7ec62aac89b7edc3782e54fee479c73bac844fea625d1bb7a9da8536f6706bd036594c472ef10a948832d6456aa07ec34aec1487e9d422d81eb8ebcafc3cfce63379bc965263c7072a8c329e877c4f23f10f3eb19a5b19e1d1bd3fb9419e61204ef160f284adc3a793b9fb9f71ebb6260b01a4072703028556cde15f93f7a11383d2dad766fceddc962c0699ed0fdc1317cc1b9b5f7c4c2aad806d52cae3adb241190bbc463f2c72f118aaac15d86c71ecf63522533ce794c59058219c8fbeae0272cc56fdec547d22b01cd1365177f7c129cc12978e9989046ead1623625d01c0cfe30fabe02792f053ed34a48468d43890cd800f204843278343065a4b3a16db2fc85a2446a0a44bbeca3ca09ba1a7240467073f963511a57e24c203fb787abbfbb518ca7ff16daf83613f22cd9f2eb2ea6d257a4772265c64003c426e3f6ca0283f02806d868c6a9266492e6b4d6b7bade72dc47fcb8b8f29ccff6800a7dbcf02a6edc7d908f5e205ee2e9230fe3f4ba3912c32f3f7ffab8bc113166a2c21e818cc8b2c0909d561827af3457574e4fd68b700e4fffd59f0e5fcf7f0f0472f7f887f19f9d33c9669b01491a1040b04463b7f28cf095a5fd1d9e58699092947f417d904b1fcc640a255002887cf3c5955afa43e214584660147200d055abac7c39b273506dceeda3fc8b2cdb2e3d8dc02c9ec76774390d097e38743d5b2759c3398baa419ab26a0ee9a956d5eed5786b6ee486071cc6d7d393ec1b040dee6d4234ffe91a477a9701d49fe270d87513e8022f64b8a0ad7b2634258369ad0e0c36a6b83d8e29983570614174617cf39f16c19e3981738e37943c4a3819364b7cb32a55a71e5b14244bae327b0782f3c53601fed084be391b2d0673be59ffd00349897ebbf1e3d88803181d02cb4952e770dfc9fb55f4fe2278e4c4d762f425ba75eb9ff0963ac0627e6238483743f13383ebe391a7512b50e53a9695630032459f6a62e03d692b0ed19cc79577150303449991f0108b3811d0e83b4931f29e3c02c30870b3b0f211a9307e10e1de16ed293df3786b253079b5bac1b7db05f9619f50d8633b6a3b681e8418f9d1b4224629268bb0de10040ec3046bc31fc1d9c5af88244464dc549902e550ff802b7d6a8fef06196203e00addfcb5f22896b88120d6332a12cb29dc7055076fcbb02a5195438eb92f92bddabda4a1a729152e61421347407dfb7dd2f380e01431d340bdbcf99ad99071ac3e7c2dea62bacf1aaf74e1637b8883d50413632a75eb23f2cb31f06bd65079064e4e532bd139af301ce9f4dff1f23e6db4cbaf4967be27caed75545e7c3882f379650b322ec841b1be33ae4ac01f47e07971342d8fc862e4270fd87d361f6ce915b78dae08fc29d71184c15244b0b1189e2a08876fa08940ee029e4316c0b396912008ffed1ff6410ee5a13f9305aefe971", 0x1000}, {&(0x7f0000002480)="bd81bc63dc557436553d1002875bcec729a7448919796c6d6c0aa841e242316f44013977f20a9dc1668bd12c4bd84f621452bc7e9943252567730e194076", 0x3e}, {&(0x7f00000024c0)="0662488adbfadaa9e5bc8235ab8c944caf", 0x11}], 0x7) 02:08:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b1") 02:09:02 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10040, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x88, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = open(&(0x7f0000000280)='./file0\x00', 0x8020, 0x20) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x9, 0x8}, {{r2}, 0xfffffffffffffff8, 0x10, 0x20, 0x2, 0x3}, {{r3}, 0xfffffffffffffffa, 0x6, 0x72b7b1910ca73cee, 0x9, 0x1df}, {{r4}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x101}, {{r5}, 0xfffffffffffffffa, 0xc0, 0x20000002, 0x1, 0x3}, {{r6}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x8001, 0x2}], 0x7, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffff8, 0x2, 0x1, 0x0, 0x2cf9}, {{r8}, 0x0, 0x1, 0x20, 0x2, 0xacdb}], 0x3, &(0x7f0000000340)={0x3, 0x7}) 02:09:02 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x80000000, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x200, './file0\x00', './file0\x00'}) 02:09:02 executing program 0: r0 = socket$inet(0x2, 0x0, 0x83) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x3, 0x7fffffff, &(0x7f0000000600)="8ed39331416c1cbe057e0dfc1302a2b496fb43d01e48b0e2aa1edc646b7df3c0f8f8ac071f8c644b90115e6aab90e48f1f3b103c8f4ce68e746027f504fa8a2343d3ab57cf0a34d8cbdd36c2b4146e0a26c9e806a25d8ac4ce3536982d11a0935eeb74187a2a49bee738b236cf20a3108cc7b8bd923ae0753535c6670aa6aed9b7263a82e2c54d4e82036433f69b5da18827bfb4cd140aef6a7639f30cc669e123ea3b91b181ec77c450a8b103577198", 0xb0) setsockopt(r1, 0x1000, 0x560000000, &(0x7f0000000000), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000200)=""/117, 0x75}, {&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f0000000340)=""/94, 0x5e}, {&(0x7f00000003c0)=""/193, 0xc1}], 0x5, &(0x7f0000000540)=""/121, 0x79}, 0x42) 02:09:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) 02:09:04 executing program 1: nanosleep(&(0x7f0000000140)={0x3, 0xfffe}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x9, 0x271}, {{r2}, 0xfffffffffffffffb, 0x10, 0x44, 0x101, 0x1}, {{r3}, 0xfffffffffffffffa, 0x2, 0x53, 0x6, 0x2a}, {{r4}, 0xfffffffffffffffa, 0x8, 0x8, 0xfffffffffffffff9, 0xffffffffffffff81}], 0xdee0, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0x44, 0x19, 0x1, 0xf6a5}, {{r6}, 0xfffffffffffffffd, 0x4, 0x40000004, 0x40, 0x8000}], 0x1, &(0x7f0000000380)={0x200, 0xe0c}) nanosleep(&(0x7f0000000000)={0x0, 0x1}, &(0x7f0000000040)) nanosleep(&(0x7f0000000100)={0x1, 0x589c}, 0x0) 02:09:04 executing program 0: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) listen(r1, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1000000000000009) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xa4) syz_open_pts() syz_open_pts() 02:09:04 executing program 0: getgroups(0x4000000000000039, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1f, 0xffffffffffffffff, 0xfffffffffffffffc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)='\x00'/20, 0x14) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpid() getpgid(r1) 02:09:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) 02:09:07 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') nanosleep(&(0x7f0000000000)={0x8, 0x5}, &(0x7f0000000040)) nanosleep(&(0x7f0000000140)={0x1}, 0x0) 02:09:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) socketpair(0x10, 0x3, 0x1de1518a, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="4c7c5549e829bf3732219b6fc96114be262ac3e61394a622bf6eae0da52c921c4bb587b8e5747825c4a7233a9664b656204240802e18cc83434bf7a93a4467f97464e73758ac7134dd0a491f22bf22abf987c09b96abc25c715df16570e0f4a073d0b11d357045b327497aff09f4ed60f8fbbd82810c1b677e30e2b2365fed832cd8438ca7565be61d5af4b6d146b1831abe16c18698234990845290b7bf02b059e8b67da915299367edda5d5cb6104230daec7eed131a2451426953c30ba21175ac94f01fa1c79bd06d363b25b50fab17b94f16bd53cc7aaf9abfe844943de173cabffb555f7b04fafd7db0d04617ac22200ab0cea68c2a3975974c", 0xfc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) geteuid() geteuid() geteuid() geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000009c0)=0xfffffffffffffeb4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) setuid(r2) r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="02000077e58fe500320018cf86a3006ad96a9ad310dd50d77d42fdcaab293e27bffcca89d980ec0e0a26ed6da0f49f7997cca675b4f9e62a81155ae00a76941bb0336c47b4184a12b53766280724496c5572301800001b3190493f7bd8d41f76abe717d753e8c7c6436b4400000000000045f211b589e7b110df16dd24e9a196bb6d114f88060b8a0b6ad81cae52041f3e660b8d13876da65e4e65fa436788610c0dac49d60ce813eeca836b14f00693bc7ed52024ca38cf8433211aed7ded68b72186ac4bbb436f392b4bf10d6bceddc574dc65f4901ff8821fe8837003fd19ed4505c177f9982d63c25cf1154e34ee8445e28a26369af56f11424d0f7f22d10f82c1e44878ca87525c34c21c9e52b198a0381abca3c6f49fb4cc64bdb8a5176ef29ae137edad686e49324ce4fb52c8665a8ab31175cf3799b51aa21362add2474fc99834d3758a84aca120946fa336c035314e0a3963de00"/372], 0x1, 0x800) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) syz_emit_ethernet(0x65, &(0x7f00000004c0)="7f77cab82c9b0ce290aa22a4d5bdc860cd1022371d2d96c68f5d4302b84cdbe5ec426bf334119de19de7481cc6392e147b3e7ca508ca9752a725ff7c419a529c9a6d0c6842c80f4c1d85f8e344ef14bb72d0f0641045b43523da9e3af8ae0c7592b70b0fe0") semget$private(0x0, 0x2, 0x40) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8002, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) utimensat(r4, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x1, 0x6}, {0x9, 0x648e}}, 0x2) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x1000}, 0xc) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) r6 = shmget$private(0x0, 0x3000, 0x105, &(0x7f0000ffa000/0x3000)=nil) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x81) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) msgrcv(r3, &(0x7f0000000380)={0x0, ""/240}, 0xf8, 0x0, 0x800) shmat(r6, &(0x7f0000ffa000/0x3000)=nil, 0x3000) sendto$unix(r1, &(0x7f00000001c0)="096730012ba3aa5484a2e4893672643c212fa50c652bc3d2f3faffae6bf42ac2d2e965515720a75889ebd5d56dcac1bcd21acf60e8907c0daf402539be513fd7c4bccb8fce4d91af8dba236346b43fef8add8c0c98b4a63d40fa23218bb1261d674bd902d7fe6e2ba675a1761b5732a8b5cc9f83652586d24b51fbb0c0a08c38330802c7bd9dd631c3e72fb1820953d89e363c07c9b9697a541a29daab3925f912e9b828cb05bc6f08f2c3b8b5f75b4a357e4c31f1fbd3c5c27c649779", 0xbd, 0x2, 0x0, 0x0) getpeername(r1, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x6f) 02:09:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x81}, {0x8000000000000006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x83, 0x88) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x0, 0x2}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 02:09:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpeername$inet(r0, &(0x7f0000000180), &(0x7f0000000300)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = semget(0x2, 0x0, 0x40) r3 = semget$private(0x0, 0x200000000000004, 0x2b3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) r5 = open(&(0x7f00000014c0)='./file0\x00', 0x20008, 0x122) chdir(&(0x7f00000004c0)='./file0\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001500)=[0x633, 0x4]) r6 = shmget$private(0x0, 0x3000, 0x57, &(0x7f0000ffd000/0x3000)=nil) utimensat(r5, &(0x7f0000000400)='./file0\x00', &(0x7f0000000380)={{0x0, 0xfffffffffffffff7}, {0x20000000001, 0x1}}, 0xfffffffffffffffa) semop(r3, &(0x7f00000002c0)=[{0x3, 0xffffffffffffffff, 0x1000}], 0x1) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x20100003000) semop(r3, &(0x7f0000000280)=[{0x3, 0x7}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x810, r7, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000480)) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000240)=0x3) semop(r3, &(0x7f00000001c0)=[{0x3, 0x0, 0x800}], 0x1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)=0x9) semop(r3, &(0x7f00000000c0)=[{0x3, 0x10000, 0x1000}, {0x2, 0x1ff, 0x1800}, {0x2, 0xe000000000000000, 0x1800}], 0x3) getsockname$inet6(r5, &(0x7f0000000140), &(0x7f0000001480)=0x3b8) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000200)) open(&(0x7f0000000340)='./file0\x00', 0x20140, 0x2) ioctl$TIOCSCTTY(r5, 0x20007461) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) 02:09:10 executing program 1: nanosleep(&(0x7f0000000000)={0x1}, 0x0) 02:09:10 executing program 0: mlockall(0xfffffffffffffffa) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="36056409d035f36d293a9abf88de58c9d25f775c203b349ee588d108ea6d62bee8462663f2961aae56af4bf690ab329e0149d094dfb5e41173036101f4a83344a7b302c6d2ad17fc948407a62938ff0390f9c24f25add9989bbdc39c5c00f2189ab4507c", 0x64) madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x80000006) madvise(&(0x7f00009f7000/0x2000)=nil, 0x2000, 0x3) 02:09:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:09:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000000e508ecffffffff279d6665"], 0x18}, 0x0) 02:09:12 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 02:09:12 executing program 0: r0 = socket(0x2, 0x8003, 0x102) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000080)=ANY=[@ANYBLOB="56022e2f66696c453000b2a434c902a5b39f866ac586fdfa36619d04ef1bcc011e7bbe626017222c98623eb8c7f44c46f764a3"], 0x10, 0x0, 0x0, 0x0}, 0x0) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 02:09:12 executing program 0: r0 = socket(0x1b, 0x8000, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000000)="000000008a3d8a7286b2458586dbe0b7b55271b26447db3b8d8beffdc90db9db6cb8a12b97fd89222e22a5ffcc7b6188b4908e9df95efef464eb0044225c45106fdb274ecf", 0x45) socket(0x0, 0x2, 0x5) 02:09:12 executing program 0: minherit(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2) mlockall(0x2) select(0x40, &(0x7f0000000040)={0xf00da9d, 0xff, 0x4, 0x5, 0x20, 0x8, 0x0, 0x9}, &(0x7f0000000080)={0xe60, 0x14, 0x62d, 0x10001, 0x81, 0xc17, 0x3, 0xc839}, &(0x7f00000000c0)={0x6, 0x1, 0x2, 0x77, 0x53, 0x3, 0xffffffff, 0x5b6b5f9a}, &(0x7f0000000100)={0xdde4}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x9, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000240)="9060451bfb5c40e75c4ace75528515605819c467f855aef54c89b582c0d2414bbb3b798d1dd3ba1fe219e6547486917ae0265cf135c261a60eec1efb7c7a36a55e54511f8f18c8fa1e27ea5f2585e176144dd781d6a7210ebef1cc1929ba156961772ab501cf5f23a8afafc8", 0x6c}, {&(0x7f00000002c0)="e5697198adf5a17be4cfa2f9c1cf1f5f247a68edfba6e736f940a16274b3519968fea4c65c074c5a6c9ec4b7a9a0d96689d21fc0820e37e45a46a4fc01b356e4d714f4719cc798d8314902afa5e60aed758e22c605c4db6fd1c744a1aa6ec69f68601e5c1d5034b4676dee3d3bc06632a10d73a8993cbeeecca0119cc25d6a2b9985d0c1dc7b215d34b2dcb0d828451841941afa002af7e6af10935b1ee9958e61c6116764565c69ca9b7ebac9f0bada542e0b5d5656b7fbd08fd7ea8f3edbbfd104a677162609cfb0cbf4747004769bf91d9f3544eef3654b08a3e92d434357f7630f8a27627b3eb12b8f8a54a985be7e7c19e6150d9ed7e05bcf7b2014db12122b27a0b129294dd5cfda8e0d506034510d3650a03c5c9fa73c6715c6663a3a29390f867f115a80d708c00f3103b8b382f8a53fe0f2260d822bfe110405680e46b7fdfe61be8ce0c78eadc0c4010b235c11c3f5ae2cc62358cec5c25f40840c2629d74a1bfeb86dd8581b1cccf507a7876ef0d947c75a91660658ac689324f7e22311ed7dc1c5900d1a50c4d57bef61c90131991705a4ce5618ce98bceeea7ebbe7e593f70a3b3d003e6cfdc5dcf28f2bd23ce938296f0447b616754c11ac20d51ab958fe7651ab50166207b15f78fd37985b091850b27126a1e7f8f5816d2e8ccf11c2cba739f7543f1ddd1b058db0e758a82b8583a3629afbfa05dcdabfe617974180df6abb94236911523cf25627cd4ea4b4be85e44830efb62f0293e1db1577692785639e03ae945a6391409ddf997e8a2f1597da549efff22035b6e42ec7d0d02615871434cb73f8183abe1bd270bde2b3ff311daf88773e76644292f08dcdaa70eb4fa8abf3fac786917ea0a9868f17d2f00234b1ae79ba8fcf1d8f70a52c344de09422c62f2abd014d41faaec901e393fcb4a520d6b21651782c5fc675bd72ce60b0ddd61859c7747ec6db5f0cddaeeb57d3790d0545df176b8c7c5bf0492f593a6cddd67236f45135b2444d2d49c25295bd651d4b62b224651b8b12820759388539aee6230352bf203a9aafc3a6ca11edc28de808e89a3cc6b093ee76f9c00d81e2ed6dfe19b5c3f597b5141423f597d797668b24fb54a19017b2282b74c6bbdac755941425632634782edbf9b4adae1579c8e90b517e87a6d5989543a909b29291d68b802d8947c9ba7563abe1b7e533b45ef5909aef192d16d12efd975e94dc297ef37e63054bc7c577e3fec41d4aad47ef50e75a108eedcbb9c9e2961596e44a820bb96e89eb9387d111684b6b144006a1a4f22e3cc207b5504066c700455288946daf8472db538350bbd839b320fa27d436a5dd1b27b403d30189e328c9e9104051652061ac0d723303c9e022772194fe44dccbe35ce55aa926703e373f135a4d73379c26889f557c5513b4a1703e2a0804fff29b0ead0ab85596a83ac11b28008e2675e66019b940bec1b2e3f837f0e63423148e02d5a2b78a2ece7cf30e2842b6a2860205000814e9c0877dde0c8c397c36fb1d59a8a2a7bbab0a7779554f711d29292f998d33857fedebd48f3635f470877a32662288a18dfaed619750ef48825fa1ec2b0b833d9e7ca14b1c1ac072afe3359308dfa9a08c5b68eba3ae4c4b9de442bda1cf8aab53486dc62a2ebe9f210aac8ebea278b699e23971809c553b6d17ea4777812288c0fd487a00766f381de4edfbd71ee574de8882aa9e70a2d3c7316c64ada554ad5990a1b618cc1ec1eecb20b030c99ce2d92ffe2e030b435b2d6f9acd309edf08732854d233f4b97b24254eed9eb5ff1cf212858201211c00205ec6661ad5896ac53344949295953505d3068d52ec95143008f00b1d6415c7596b1766c3b519efe4d4f12011b074468e1955ab68208c1a97f119c00217ba735d8088bb3d9342516a62751b643ce3377a06c466f64a2022fc79adf9567123a2f2893d3e28fdd79cb6b0ef85392eb67a6c7db3427d43beab6912435d26e36f5586d4465bc7810e849a410916011c763657ef63ca64776720eefc512058bb044a1f4e94f4587917db627a991fa534fa4acb080603748d525085585bdc5729f563b780ea38c29c95c872a2a6cd57e65ff2bb2141fb52795f1e90f0a6389a634f2a7a5d540b43b89bae4b249b136e09ade84d5cac5cd4e6ee1f6f3a289925bc89262aa9972a412206baf42bc6a67c29f552a6fe7aee1b1ea88bf4a95c0d7da2d5e79b2534b29ac41f99de112b682db26259a4254e744b1d5f3f60230b31346cfee77d2a3fde4bbd9ce12d4b928afe2c1fbf734f1c9768484c98e7139c37378d3c715df0ec257faf8bdfe4ae5ca530475858c606173f13cab462cb842de39362716d1df280b8438658a86cf1902169b31cec8b81f2a0036928c930a4b8826c508e945f801ffc5798fde70ddad1e1568eaf75d19981fa16e01aa4d550dc316f947d7daa6df5320ff8cbf1cd27a477f6189ba446ec13f2176b3d2224db8d497ba331fdd7fddfe3cadd24b266feb7d0675803703527eb13adbb6f349185951bafc3451bff38a423ddf76eaf1db7b5281094f5a60b17a46e482696e44377d565161ffcbc831363289470cc021c955f74da9c63c4b3bbd6657c37a7f9c9dd402e73700e90c93ef27f122a26d267b4f63e25ede8220ccc18de944ad98ff4b3ce94ab1b2d401d3ab6376cf2b311cc2ba72ecccdc24244647d3f1114c4bce8d4ba790a460fb2c3de6ddbf42cba9936bca43e9408a80086739ee8d9d0a0ef9985b193392327796c143c303346ba932ca5c01cbe5087089a23e6154778baf960bbd428527931a1ff0ed8aaf7ed7dd055c5d5155f260fe9fa5db07275cda435031184ca5b666d22788d47da7426f0d7632df28e66f2da88ed3ac8435a31fd13afb81e108c6ca322bfc91b438cc597d2af2ba43b50aa0e1123063b19b12f48f40878940d5205f8ac27f550670bdeef0986e9452d4b7612b7dec40eb5a1f38f5cf3c2cdf9d829c6de2108c7191e17e6f31d64f0ae3821585ced759ac765014a950d904e1bfbae1312cba4f659009a04cebbba594bbda06dd43f9828d155157da8ba283925d1a2b45e677916170331aea3cd133ce72c6ca0b3d71252b9f9536c1bbd41edd8ab92ef262ac651e9a676b1ce3b2c0fb0c058e29ac988aba5787fdea2a6c8ddf7a9fbc1e5f9874866c5d2589ea8bc61046faad2f7a8164eeb75ac50485482a96978d1942cdc7b16f4f8cd7510269432ed7d7852f9a46a2d4b449cef207b1baf5edff48639090c371fdc58180bed8099749e3ce175bc40c43224a7696c228b5c14cfcd27b87f18394a117d20161bacf08b25edaa3e983ae868d2480013e41432c0d17d74eab5bda7d892c6a6f65aaa933452db99fb060d1b75d58d4c7778b380a0727d3c5894919877bfd4b1674dc2b85fb0f0551e2a70133f7f977f4845901f706aba5cf0e7a2c0bc4222179a3d1a9c13c1346668193ddf934fab2a77800d42b0583afd69f1ca9165e41f26d4d0b38013c593b5fcf243a4e6337f05a68209c0bbcbee9900d47fbf18982c91aace4df7aac56c3d064976c65a7a898e407362366b4b7e5c96d516f243182f468605f9c13d7120d11b9f7a63efc499bd0f95d8286b11a5f2bf0ee19a6191fe2f1cc63b376eae66fd215df0227f97965178c6c1a9eceecfdee08494ebbb20a278be32f8a1bc3adfb721162f8bae18b5b224279f774cf2931022cce0155c8ec3206340d6a399b2ab0662257d01020a90d956ae79ba1fa0f5fe59c52251a83a6c5ffca21deed04a808f605fcfab49a708c8bae0e2cf0a64a89d7c147bd71f1d6fa006318abe6be67d713bb5f65861afd17e0a5c0b13753d87138870e157fdab359f48db71bc7ad2b197eade8b91f6672eb533641ecf7cc2d9a681a0e99da580384dc060dc557e5b38c2d898fc51152d16d44cd30772c84c7acaa580608eca8c282c5c54b04a63d8eb3234a828cfeb97844b03c8f3d16cd06146fce1f1640a657668f93ba588e8c4f43fbb47ba8713e070a1d6e5a433e169704cf6a9a656e752ef35f93527c61897c0c787f7d280606870ebcc41db62198dcf0b949d2c23837c8dc5d9b95a8df5c4448db48df92b5af97ee49b7fef35828e39e50f6e5d9ddd5b239bc7d748ed585b826aba998954764fa4d98287ff31be9e71390e78981abdc6c71ee367d16df5f80ee735b7fce3aa671e82851a644b8fe85b6727f95dcfeb2856c7d9b4ef406550d78319968b562d8bf7ad17fb5c112ff80f0a2b7c770350cb199602f61c7e7f6d17f7d0f1b3291d3c00809351804cbf38b829aa7b58b9943745b01266701b34fdb3e2e4e35ff3dd76b7a0ad6a9661a29ed55423fe398eb30abd581bb748069700855d393f86d797896b1cea03fb6054d65ef4133b07d21f40721b6f23dc4ef94ea676966d7001d170e130a95c6b921197f4569c9de9159890aef6f0c60219d3395eeaab0e011be81d3a9c5bb1e1c69e9ab7039b95285abd59289aabd7b75ee4e98c5a420091dc3574ac9c61898034db273963ee4f85447418c8630b7a29bb6c9d55934f3d0447327279ec4683de1d5f890931b315cd59716d8882c25cbefdfe3befbd8ca5fa60d97b02ac76526f0fe15a4f30483be8349199ebf34f34ea2d5bb0876f69fa28c1aa5894d376e4c627e2280a940c4cc9d3478cdd06b11e0feb333daaf3dfa0d3ba6865b6500d1e79e559bc113c52c63a5d9e1315ff7c1f2611335435bf33af9030f5e1bff1bd3a86c5c870a606fd23dc2b58cfd72b7dc75879bb8c99378d108c1dff3614beee7796a59b73194cf6f6fb3a8dfa9d3d8459a6cf6afdca28ffc56cd4ad1ddbb2bfe3976fe935805bcc9d730b815e8633d8003ac98a92d9724b551c3c3b2dfaff7f4f0b98c754368304e957782e25aaa6d1894f98cb9cefc05ac1d0e5ade50395a4e7dc42483ba9ea307c6188c3bf3853a5a011d4e2a416bdbfac412852f0512301b292408b3720fe2ce943d8bbfd16ca83bf40c76a63c509cad1905e8435736d7b4e65a8cbcde995e80114e5887277773a4852bc20f10f3f4c082f733a650e622116699fd48ea5d1ec3d70bee3bf2d9005fd5ede36303f2ad2de1c68e896c02dfbd8305509425e603caab3e0fc0f78c2e8dab80632e06877f8b14cf96858506b7cfd1318b274b643b2e6c9205445e627245e93caa34e55fd2f56ead9b1459a4ba71aba496d4051ed27395320df6a76f66a08ea2f6f6f92b99a52740a94ec7b7137d4618ea0e987edad52283c7cad4869225c9e04e66ecbccf074ea28e90f5553033d1b6130c0f38b5d44d769755cdcf45ba601b07ca72555f831984aa5fe5c94058766af6e99a8b253e807fe817b8afcfbb810762a189263ffbdc6784c6899785303f31befa4c7b3594f1604764c987fe8a409d146216039d3ec484758015fbdfb1966b2452a23c2551a62a1e0c3e7d1bfdf1468dac44b3177e79d493ae56ba3e3740c403985608866ba12ad01d38a1061e5058c0691b2c75a646b5d3990e2eea7af029b2e3c7574c3c1849385455e02898ce947555c6895e486a132860b95f4459e43ec87b48aa8c36ab389ecc644176ace2cee9da2ff849db76949029f5c3330f1cdb3a0167690dd777eccda6c18f8388f4e1d1b3a2014fe3a6f2872916c36e0b9013977ffbac2c3ecaf7823874dd9aca90c865efae8f251ca188487510f9bd8f316eae5fd02f2f26c3c19a92b3234943f51f142480cf3087024422c7c7a0a4c0650d8cb609b974c5635f59df70f6a01a39cbfb8de6421752934c4e97ae13c66c5", 0x1000}], 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r1 = socket$inet(0x2, 0x8000, 0x81) setsockopt(r1, 0x900000000000, 0x6, &(0x7f00000001c0)="a2a65179fd0911461a8e5b696abe09f99c7076d7d0c418a8deec7bf69247bb65fac58a4da020faf35446d230c7d0392177c65762a0398c6857", 0x39) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x13c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20021, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x5) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 02:09:14 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = semget$private(0x0, 0x1, 0x14e) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/219) 02:09:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c7, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) dup(r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = shmget$private(0x0, 0x4000, 0x110, &(0x7f0000ffc000/0x4000)=nil) geteuid() shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_LOCK(r1, 0x3) 02:09:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = geteuid() getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = semget$private(0x0, 0x1, 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/31) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xffffffffffffffbe, "c4b3282b60795acd66861666b8f51700"}) 02:09:14 executing program 0: r0 = socket(0x18, 0x8000000000000003, 0x2000000003d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="2779c36d23c4149b2368cdddd130f83b08e44fb53557e8cca8105958b3ba4420e0df25b9a478c3641877be9d8de736a6243ce4ce5fa7acde12a3459b9d001af21cc01df8d228d10edf168c685134ced4af01b146330a1f71735f65c1fc9584715484730bd6c49da3dd486f33bda12fc74df32a449bc0cc15f96cd52ff3aae0be1c4035041622ab49e0db31b7ebd983f0c18c8e5a9fd3c4c792fbd2f46c09912a6c7bde60fc249be2f54f6c57700654037b32", 0xb2) accept$inet(r0, 0x0, &(0x7f0000000100)) 02:09:16 executing program 1: r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x8003, 0xfffffffffffffcf5) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x18009, 0x0) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) r8 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x2a, 0x2, 0x8, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0xf00000c0, 0x7, 0xfff}], 0x2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x34, 0xfffff, 0x7fffffff, 0x1}, {{r4}, 0xffffffffffffffff, 0x28, 0x40000002, 0x8, 0x9}, {{r5}, 0xfffffffffffffffd, 0x10, 0x10, 0xffffffffffffffff, 0x6}, {{r6}, 0xfffffffffffffffb, 0xe4, 0x1, 0x3f, 0x200}, {{r7}, 0xffffffffffffffff, 0x1, 0x800fffff, 0xffffffff, 0x9}, {{r8}, 0xfffffffffffffffb, 0x37, 0x88, 0x4, 0x8}], 0x7, &(0x7f0000000280)={0xffffffffffffffc0, 0x3}) nanosleep(&(0x7f0000000040)={0x5}, 0x0) 02:09:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x400, 0x0) recvmsg(r0, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000a00)=""/229, 0xe5}, {&(0x7f0000000b00)=""/234, 0xea}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000c00)=""/139, 0x8b}, {&(0x7f0000000940)=""/127, 0x7f}], 0x5, &(0x7f0000000d40)=""/242, 0xf2}, 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1000c, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d91) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x81fd, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000340)=0xc) pledge(&(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00') 02:09:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0xffffffffffff6d65}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 02:09:19 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x610, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x530) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x9, &(0x7f0000000480)=[{0x2, 0x5, 0x5, 0x8}, {0xfffffffffffffff7, 0x100, 0x7, 0x200}, {0xffffffff, 0x3ff, 0xfffffffffffffffe, 0x47e}, {0x5, 0x4, 0x1, 0x2}, {0x8, 0x7ff, 0x8, 0x7}, {0xbc8d, 0x7, 0xf4, 0xaa}, {0x8a, 0x3ff, 0x0, 0x4}, {0x7, 0x9, 0x0, 0x10000}, {0x3, 0x0, 0xffffffff00000000, 0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20, 0x0) pipe2(&(0x7f0000000540), 0x4) r5 = socket$unix(0x1, 0xe47a7af7ab4bae1c, 0x0) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r7 = socket(0x1, 0x4007, 0x10000) ioctl$BIOCLOCK(r0, 0x20004276) r8 = syz_open_pts() r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x400, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x91, 0x4, 0x0, 0x4}, {{r2}, 0xfffffffffffffffa, 0x5, 0x0, 0x7, 0x9}, {{r3}, 0xfffffffffffffffe, 0x4, 0x1, 0x46525fda, 0x8a89}], 0x5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffa, 0x40, 0x2, 0x100, 0x6}, {{r5}, 0xfffffffffffffffc, 0x16, 0x40, 0x100, 0x3}, {{r6}, 0xfffffffffffffffb, 0x14, 0x7, 0x5d6abb70, 0x1000}, {{r7}, 0xfffffffffffffffa, 0x85, 0x1, 0x4, 0x6}, {{r8}, 0xfffffffffffffffb, 0x40, 0x8, 0x8000, 0x80000000}, {{r9}, 0xffffffffffffffff, 0x24, 0x1, 0x0, 0x7}, {{r10}, 0xffffffffffffffff, 0x10, 0x0, 0x2, 0x6}, {{r11}, 0xfffffffffffffffc, 0x46, 0x20000000, 0x3, 0x5}], 0x7, &(0x7f0000000400)={0xfffffffffffffef4, 0x3}) 02:09:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)='\x00', 0x1) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00005c00080000", 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x2, 0x3, 0x5, "4eff2fd8600b591275c155cc37b22701d53dc321", 0x8000, 0x1f}) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 02:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x3c5c, 0xe3e0, 0x3, 0x80000000}, {0x5, 0xbf8f, 0x10000}, {0x9, 0x3455, 0x10000, 0x3}, {0x1, 0x5c6, 0x6, 0x3}, {0x1, 0x3f, 0x3, 0x7}, {0x2, 0x6, 0x0, 0x7}, {0x20, 0x3f, 0xff, 0xb7}, {0x8001, 0x1, 0xffffffffffffedd9, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 02:09:20 executing program 0: r0 = socket(0x6, 0x20000000008001, 0x200006) setsockopt(r0, 0x20, 0x1000, &(0x7f0000000000)="4e9d68f8894f3ab79e20ec956c9d3fa3ad527cd1386ffca12868565f1b41c5d8e856878d1e0265d65efb4667f9903f62627009cb293f4abd86aa587c15b31221a157a4bca9cdd9fc507bc679ebed403ada0dab51", 0x54) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 02:09:21 executing program 1: getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) nanosleep(&(0x7f0000000000)={0xb5, 0x6}, &(0x7f0000000080)) nanosleep(&(0x7f0000000040)={0x7f}, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x880, 0x40) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0xfffffffffffffff7) nanosleep(&(0x7f0000000140)={0x1}, 0x0) 02:09:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 02:09:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000216004290000000200000000000000000000000000615f00010000000000bb000000000087899664b8", 0x2c}], 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1ff, './bus\x00'}) ioctl$TIOCCDTR(r0, 0x20007478) 02:09:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:09:25 executing program 1: nanosleep(&(0x7f0000000000)={0x9, 0x7}, &(0x7f0000000040)) nanosleep(&(0x7f0000000140)={0x2}, 0x0) 02:09:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, "886452fa207d879430fcd8001d7066ba00131d6b", 0x10001, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 02:09:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r1, &(0x7f0000002280)=ANY=[@ANYBLOB="a9001006e1eca0f4"], 0x8, 0x0) msgrcv(r1, 0xffffffffffffffff, 0x1ec, 0x3, 0x0) 02:09:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x800, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100051390000000000098002090000000000038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000"/177, 0xb1, 0x0, 0x0, 0x0) 02:09:28 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x200) 02:09:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="7361d9f2e33faa5664226e8d88753beea497a68ff7b1121ae1a2c9b9b8c2a1468aaf398e1981822d0beade488e9004b2efda6f05e482f7eb64dd43bed5973109aae1f0ca248e1d973ded5ec4c495e3c8b866068eca6b17b79f2ec3976aa52c505daefb90f3393ccd6933af0c9d5b95cc099c881e76e489e045bd266a35da2ab6253f7bd9414f670ea459810def6c66f2aff421267b0235c995a1f36895abfb9bab7550a44fd6f424d4770c9147e704d7972d10c98014c3946e4c6bdf5de1ff233e0e", 0xc2}, {&(0x7f00000002c0)="6dda940462307975dd47f747bcf5562b879d3c4eb7cdebb8c3de245c41034b6f2bbd7ff55174043128a2c644d3405a2fe0f53857be984dc518e9621776a451dd39ecb53826b2b6f2a7364038bfcc5772aec4d8b66cf0991f92010188c1d7b7736e4107825ac3e2ef79d38e836609be45a23bbe71f4f07ecc1b16b2a4f06bacb5f502b94fef841e974fa0c8f9e444627979aea7bd6b79091ae2202db5a41344172ebd12d81db557c8", 0xa8}], 0x2, &(0x7f0000000380)=[{0xf8, 0x1, 0x200, "d7b091cd4c179c0c21d805fe919c29c02c36e5b3b007609c156c8ee0030632b17ff70421b82fb99a113ac16168f3908be3303e85ed69d2638033598f20256e0ab56bdfacf6102154418549953041701bfb9ab196f18b8cf7ae5485fb68653c1500211aeea04dd9345ce9dfa4e852be180e5d7af3f40cb3a1e0aad67e4fbcc12521e549f17c27d20402d570f036a7389933a7df9c74501c2ab6429aa862a4ac6b42ff54b4c9a9a928f52a4185249ccfc08c299b81a05e11ec85a6dd4eef508912e593300b45a7331b30f4fea3eff547920bf23d0ddbe796630222cf6712b80e20e2498e95"}, {0x110, 0xffff, 0x3, "027f56d1c4c45c340bf62a489fb4a1d66e1a69ac08dda75c2f3713346392fc2d664095803cf10c11065afdeaf67a6c7f01ce16bc5be8506739fbab7840f39175448de7ea7196c028dca6d918082154234dd66bd64b18cef4746d955c89581d1752c77579ffacaa73b76ad27575fe96853174db4d17cb07d0efa3ed0a0cbebe23ef8e80e04f41fb5bd7eb156d7ef4b181a308768ea08204453080cba32433cdb768cd4dc91455e3ce83ea3484a4f3a4799089dfbfb35e77ec5fb0743c6706dde5b8dc9bab11659e7f21b2dec273539cab45ec7aa5fc9f1437f4d29bcde5a2fd1717bcd2d2897b737660d4f3dc47b4dfe0d10a2770f35e3ab4df"}, {0xe8, 0xffff, 0x6, "49d3f62b4ad666fc867fbac41994805759869c13a87a3732cbf97784c6e8eef72f6ee665a2d173d2a557827bfa815648242d5db9c7fb5db639e5ff8a16516edfb63f2db3e0b2aa5235ab6d9b8f26ad159f16aa04400b63ebf125d7acebb4549844192d84857ac43e7a6e2fcda820138c150cce8278b6fb6f9e352bcd6ae425e2aeb4e1745ecfa7f33dbd3eb6271147b099e952361d385408fe09d7e2c029f5df610302389fbfa1f0112ee9399615c45dea69966817191b75f5c0ef3e2a277b6a4baa0ccb725b18da797d07ffffa67de88545c2885fc5"}, {0x68, 0xffff, 0x7fff, "9d80bf0d7322578f0bc3e2600838faa58e7e49e6510b9b15e1e887bf6e7f778c1d157d4f87bd60c9b621c02c89ba6e7f72c9216ccffa02cc470ce35f9a34de69450b42f1f66988bbdedf0bb4d12d962a4b9fdb6346c1691a"}, {0x28, 0xffff, 0xad88, "c55ac74819ac6382088a1755550482bd1d60a56f1ae5"}, {0x68, 0x1, 0x7, "039f93fc46c654615c75eb765cbb99af27d0769c950e3ea04f7e211ed4dd75a0f1e90bb42d9b81a080caff1b1a6f0a47e7e7ce3382430ffcb84759122fdcf6515d2a532d25b82bff40f82ff776a5351b2b482f45"}], 0x3e8}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x30488, 0x0) fchflags(r0, 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x6010, r2, 0x0, 0x0) 02:09:28 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) 02:09:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() write(r1, &(0x7f00000000c0)='F', 0x1) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) msgget(0x1, 0x402) close(r0) 02:09:30 executing program 1: nanosleep(&(0x7f0000000080)={0x1}, 0x0) r0 = socket(0x0, 0x100000000003, 0x43) r1 = socket$inet6(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000240)="43af07046bbf1a3a45952d969b6eef152532504b4a6350ce85739653efa040d0053e73417ac155bb836e4a3fdde58ba0851852db91d7fc55982d8dd41505459625d9828e232ba0a248e85d30c92a7b9c2c7a3d43bdcd316052eb1025612935089fbf2ab1ed332bc95fe14b5bfaa7ec4d74e458bd53e26f7f86f8d513aabf20380b7d43f932d8b3008a122717263537c6eefef8747bcc087fd60139a8a20a08b1afb2019730b2b7473c940e9daa35c2fa40827ceaa7fc623d202ac507a58c0729903febb55e100dcbd0b91c3e537dc2ab8848ee023e67377c1d89728a8f858e1609040545ea2b47a1162f510b6cade1d3d9d75490bd6ce548f36e0cc14f81dc16d7af115801d6f6b239da80af9fa0ac44725f7368583d994a485fdfaac72838b5ae5716924068a6f91fd48c4e380b344a7485a414b45d174fd8a3954c838f56f822c8767a00d3dab0fc8444204f0e1968fbc34bdbc5d001bc1111f8d574c1fa37486324ef40ee1571fad3382f22a2e76bd93df11cf072b3573f77ed47cce28b5ae2cc37bd6327466ef9f0c21f7f2423d655286e1622212257559bd3e6f3c5080bf1025cc796d85bff0568ab20ee57237c1c3a6fcb149ed693efa4a2eb3717142f303ff5b81b92f2b28cda9d06358d5eebc1cbb062b5a3859049ea06cd9741545984d92f41b50cb26e0b0e9ebdaadcc4a8975c55db03d2bed0d33296a21d89d03b2983ab2c0c64dff4852456d096cdbaeaa41171578452ef39dd8aeaf5d29c0b5a1fc535e14e5f8d866b6c642c16e0e76af551a85c476d3cd17f0113524936c86e0eb509360a37ee82bc0d301b305b05e96757b5dce47033970bf216201891865c1702c8b69adf0b46513fa7944464d61f6a99ae6e5390bd9ae5902728cf6372eca94c7e6cde452e36c589b7cb2c5782107235a8c9955f7dde9c86c5d725c4bb49afd7b69242c3c36b3fb3cc9d116e6235862e451994c839adeb168d0c492460c23b46ec5dff3f6835743bff9d922365881388fc499a8b1179ab61ee48c655c5696905c4e33a69a40fa370022d03cf0743577d4dab0dbe8b886f44b641c7b28d735b99f3868ebb19fa65e1cf40d7e08311bda66d52296ea2ff1e4a2bfc5d9ef74a2a90c7d067921ebff2fac93d73954894a30ec7744886dcaa10ddf7f3b1a5f7f06efa9792888f0e5300d00d7fff2b09a2466246c7a2ef7fe2f1c8ce809d0d72dc9878b0b6b2da226d728ba1b6c1c4d5f9bc8a6b20f4342a53a530e96ebc7d1a8576802beed7f98adc6f71df5f3404aee7714e6133c9f59506da5bd63a5b824fa5d8e8afa89c6f107963e0a614e63e2cb60dfab27b624380d57c3889405e0ba6ab98aa1e8508a93a33812345b0af308f39002c63dcd0b297a7ad6282cb7f1d7d47554b466070e1f90b6a6d816d6dea2b1a91d81be7045dc0f9ab7757f5f30bdaf945b444e48369bd90f11b64a598ea2eaaadcb640825644e099e08cc0658eb0fb350b35e89e51b212fdabc516089bb8ab916daf27c74ed2367aaf9c8607ec7efcc6dd34f7c80faf5e7b9ae9aa2d0764e8f4dc4d69a644760e18697732a08d0663326f18f522b82e405074899654d57f817ee0acf3509a114fff75c817452cc1ff5bef26cba7f81ba95c00a5d004fa3e70fd71fdc735b13ca09de82c32896fc73bd9d7b846b6ab87851140b770796606bb6fd8ec49318cf071b6c7901bfa66d9b44b8d5b14c5b6e89d11424cccda5352b104446187116c5431fc4a94c1513211d39867f994222fee95c31652eaf23022eef7cfe14dbbfedc096912f45a6322833dbf1486a5eabc8c800ac77146864554061278bced8adbd16a9a77e27aec9f8ad6af19a2963478d9ac3459ea55f2abd74233c4dfcf914f695cc91c80417b64e25f3bedbbe2de618fcc7d7ac27cb2f860b4649bb7e5d3a0c83652c70ef61545eeaa928414b65567e41c5c355d74a0a8ce123d99443b8c1cd8102503244f60345a222a7b5da36c8276106f9c09af4099a61c2038566b4405c2ccb72b8fe0fa54694550a6eb165036a67cbdaeb02c3549f9fb920e442275bea9b6a19e28b1514093d042ead45776e3b3c79a60d30c2837c6658ce24f6a58086c12f02fe92884abfbaa2907034ef6aa1a2b390a408801ac2098e87e7b26338b705c3b807a0893172a706d82ba6b04acf66237738442be55fdf41d5a3c4cda12b9d443936b873730b01d90b4511d681e7f098cded2ed6df5832ad975576f916de344825c869247da704ca6f82ad6cdb0e02003912367201e269b6cbdac2c28aa712a83e2ea21ad70a7f50fb8e9f02c6f89c74809115884b830997758d4970c9a488e0cd905c2f361a3f32d7381d28d4e2fc5bbea193cdb28efeb9fc99324f23eb8f0bffc12119bcf867cf965202e7af3644e6790d5ace85f3d6e11ae00916ac634bed624e160b94bad3c5abaf366ea93fefa2b3b248d96d0c202b0efde34e18823b34d62782838fa371254a3ade76263b1c82395ffee22c31ce91c16de3900335ab803554cd9e7d8d7fa60a0c521d1bb00919ce2f0e36ea9d28a4959dbfbf8051ebd39d78f7ea9981a3981787f0203b2afcb26905035da99f1b451f24b7279bc506b541190242f8fc92b82c309799f8ff3b66ad53778c26ab9781c8835d6d5a9ba493307fb9689b35bd5bff36386e8b52a7bf1f53970770176ba7dcc9664dbfdda144f3a83fdf81f9edfb329ef191fd6467cd7e73f087ecab3e7c7fd432311f69af8d23c3b9491cd781bd94bbc6186820b266b8278d519fc73fb18a15b03cf3339b7056696eae2d709dfe2365455f95ee280f433999219776deac5aef68f83c2b413fd5f7a94c1e0f2ec7e0e934ab767a8835f4701c8c1ef06574abb1ef1ed253068f3a376fa429c087d80073d3e7fa6a00856c3718213e1c47a08a4d34ad07b71b22fc5a45223f27a25752da142dfbbdca91e1cd3b7b6600d971bc0d2c70a6fd5affb0fc8d4d1d6341acb6541322c83d78975a4a991d05028b199fdf93cf51fec3f36e4ddda9ffceb26fad6f34a83dc0bf1bcc74aa9ec87b7793ffc403da9a2897e0f5d7c60a1271f077eded9fe834b0756e31227f1f38b3a68550a998077032ac8d95e8986d2ef176adfe2d410d3f226ae8a05a36bb2b868e4d98577d51bf7ac8f1955b41645b1f183b3f2a18763590a71c016cf2ba323608128c6cd50f031dcff6a0a069cf3cd6a8b5e577173cda398600e168c55bda1dc92b6113395896068688f7158ad88586bffcc6ad999f541639809c9506f597ffa2a1b90a89804a465862d48242addb11e2f250c1bbdeedf759ced54534b22e6053b15535292daf36f1a0b96351ca1ed72523ac9a8353acc37f945fafdeba7febf5021a9ae5175773beaeec27e916ab85a89626f2fcaf805a1792237c84c8472873470c6c2fb5f928945c93c35f441f6b138e1aefe43f0596db00e6f9356fa92db7109ba4143bae3b66b7873465781bca6bd3b5e8429006ab9859e00c75be19c5733f315c9a9ba9e4b59a6859c3d2f1e9e18e83d0c508a4673ae8442c62b27cc7c6f404a677d753d6d49bc4414b73b320313ab07dfdd3746beb4e699027567b7a53278a18a937a689c7aac49bb1e2335cda5de6282ba178496c3eaf84672aa0c5374a1176ea8cd2f08790e90b43336535fec507ff691f6e72569c9c6da3da23babe3ce1b8b9f8092f372ec67f9153c25d27349b8ae09fa7386be611d5ef70bb844bd1d49cb956a6b252baccce53077a06c4f675ed81df8258f92ae605482733f22533e35aa004679c7c14ec689fc4f0e97fc52221992a73c3ba752ace3fc544f8dccf9b47608b3c5f968cfc744752d3ebda6e64afc7dd7927d3c00121516a7aa7e40bb249b7938ec99f06a7beb5758dcc3521af6604d75c68ff820f13f88b4d687ce05286ab5f313b472fbf0b3774246d3fb4e1a48fab88c94405bd446084265aa582e348846d0520f8803701fe5648f1285255cb25e95910726704fa56dd68c1a972b56379ea1c413a029af1e8c249b800777429ed1f1d7a0c89fcdcc5766a6d478a31dc0f6d3d3e69f63c063de0b1cb70a4b4f9f494318f2f18978bdb6b708b888847d4e277a52ec062fc9bad74f67b80127e6d3b0e6ce032ee4fd2c3eb071da87d00ff6dcb26dbbacdad29b3243915e575f59f398dfbc06a5259201ace24439ad5fb4b4e4961656473d87b995d9d691c896a1f9a0c4ebcf3f53bdb2ec63ec9edf40849c61e5137d5bfe8ea37fcef233d0afdaff938eda65cc3832c87fc9d0013428dde1cfd00f0c493466e5718f660f697d036c5b0f60d3c2e29f57be1a2dc7dda59f6df3de7ef80cc3922bc7c4e922d5b6a25d98b199e7ad98dadc0181cbc315aaeef66cfcd0faadac1c8cc48c64a4f2c437b6c1d5156297f2efca3658a10ad041eec0141f6f115d1ca484f79969ba7f8072faf83d9288dd386645cb85a04f3fabc5d319a1ef83af4b4486d0ec84ae86eb172755bc1126c70e763c54d392dc5918969fa0dfef4701cf99306292005e2af7d6a1edc3e7d77573b5003d6def852c62dae9742bc32ef30d1eb74dc2b4c78355fdcebf681cd4b7548c8eb54e1e93af125237541bea077bfc38fe2a9cd02c063e2892949764b62bcc530126bef145621659db360d46abb482b23f177e61cc6366327098fc1ba65ef6185349b11d33092de30c1020f8d9938a270474ecc7c4ae28920d45865bab081ed8b8c3624339de0a522b96855b9a5229843224ee451dde0c1b3c7c338cc92baedb9531ab0432aa1b2eedb9e599986e98a6670c8d2c9c48fa9ad988a0a3af7d2152bcd76d33c1e8b418c9db5a4d1a8c4d585baa5aa835648c5e2468bab90603eee0a26d6d071bd9ed12a5d919dfc140661d0260e063aa43abb778817870b7d6df8bf0a71966890148c8cd75b1ba773b35d7831b4a24e9c06c02243c8d2ec4b86bcac57e468b4d5bf0a42549024422f4810f63de1cf62fcb95f6031e221f18fc692877aeac67680c0624f54502431190fe578544b81d48a4bc09f2baf213ebc156946f216bb81f2c281b2716bf4262e3e6afae2d1052d5c9ab1793d10be0282d514d0378518b970522c503e26903b7a986c25887c59623e9b909e5aa60eb17c284e1f40bf4ef8946bbfddb1c8b3fd5fd82845d2497aa7dbfbd8789ed2ab95c7afde054712a450a41d8689eb7f798a0731f5d1a81b09019888b01b18b7531eab3671969dd661dbde05382cb1139b566b2106bb53ec201f9d01193e48afe8c67c43030535b11fb43fc226bcb87f099cdc48b64839a10c3e6197433c10b084a87bfa18ba308bb996485864f1bc61c10ce0ffcf2abb1f2f512286327f9d16a391b216abd643770f94f38623596d30d6920d895a99b09aefa826fd2a812c93cd9b895460e94f3344d39bb7fa57e1e7e1116f8e00dd231e6233b7519e6ca9f238409b7606564fc4bb3f1e82be26bafcb035c24664f67a0487d81d52db569ab572f2f73fc97e907791b083a43944ff2e10cafaa84c3f9626dc152ef892c96d728218ecc15d5ce0e31daa39b92b9a7aad5f44ce6a202654148fee332e3e5ae25039290cf4bd8208cc4fa7e23daa6a836d70f840437993e481283ebc9fb800efe9e02d1059db5ad503304bc150eff4dca1486eb006aa73cd087be443e870be46c3b9016ff17383be0ddd2bc9a224e1f1b4822d6c5080d25fdb0f0fdf0e3aaa7d67f2214bcf0af5008b90eceff4b18f113a13b89814e6d2e54ab1b4cfaffdab71f53b53ff0548640a47027fbdb28a02dd473b414fe6cc919ef181e0da5b", 0x1000}, {&(0x7f0000001240)="b4d32d972b3b57c28bd238f2c193f3fdcd346788ac6c43381e26b7f97de2f009", 0x20}], 0x2) getsockopt(r1, 0x29, 0x0, 0x0, 0x0) r2 = dup(r0) r3 = msgget(0x2, 0x404) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000012c0)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x20, [{0x3, 0x8000}, {0x3, 0xfffffffffffffff8}, {0x3, 0xb90}, {0x1, 0xfffffffffffff7d5}, {0x3, 0x1004}, {0x1, 0x40}, {0x3, 0xf}, {0x3, 0x6}, {0x3, 0xffffffffffffffc5}, {0x3, 0x6}, {0x2, 0x3}, {0x3, 0x8}, {0x2, 0x9}, {0x3, 0x8c4}, {0x3, 0xff}, {0x1, 0x37ad}, {0x3, 0x1}, {0x1, 0x400}, {0x3, 0x1f60}, {0x3, 0x40}, {0x3, 0x5}, {0x1, 0x3}, {0x1, 0xf1}, {0x3, 0x100}, {0x3, 0x1}, {0x2, 0x83}, {0x2, 0x4}, {0x3, 0x8000}, {0x0, 0x81}, {0x2, 0x8001}, {0x3}, {0x78bee3ee421ddadb, 0x3b0b}]}) nanosleep(&(0x7f0000000000)={0x3, 0x9}, &(0x7f0000000040)) 02:09:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x0, 0x2, 0xfffffffffffffff8) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) 02:09:30 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 02:09:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2004000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") fsync(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8003, 0x10) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfda}) 02:09:33 executing program 1: nanosleep(&(0x7f0000000000)={0x6, 0xfffffffffffffffc}, 0x0) 02:09:33 executing program 0: r0 = socket(0x1e, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) chflags(&(0x7f0000000000)='./file0\x00', 0x20004) 02:09:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget$private(0x0, 0x7, 0x16c2e173f56582ee) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000043c0)=""/4096) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000009c0)="4452505b66231033db980aa4fdcf4141aca95bc9e5af8ba8a338349edad9e8ef934197f8283de99de24467e81d03282ce7eb47652e6013cab34aa15a09cb271f1da3f0cd68663c8f21a440fedbc76950e35196b045cc661250770e85afa0506d13193ba20b3a40c20ddb40200c914b677c98483a23c6eeee3ff141184f411dc4378876733322a53f20d3e3a1078609d3a78039571b1f7c4fdb4eb2041ebd1d654db94f52f59cd3cc9ef7d9a59622905c16c4959c26b71f902f0f2100cd46ddc27628e5a83e4e863b555ca9229eed785faaef16f0c3a47354f519e28a57817277298ea696ee604f40612ae6f5d7835d0c8f1849d832d93123e11df8e78b5c10fd5a57b1c6f8e64f1e86ac50cdb0d45549ac14a46c78b060508f15379f3a8da8a93c1e6100daaae6bb24b1e36c3eb99606377d3c55525dc094452bb7fa75b3176036b078a7458c0a85f8513f7b54f000049e78d838f474a1fd47dcaacf345184384895af00063800aa9d56cff64d6ef26aa253568a441be62411d438d6ccde4244091c4ac31906d899d7b1b5d92072949742dfac2c867133739f199ca20dfe380435ff03c77ce377e1097276c56b6e5fa8041e98667088333f972560a2c3bb250a13933bc82b299e334b0b6f2c6cda18b8fd1109846000aa63acd6a61b6a16ab2994cdde8319a24547cff370035966f1212f494e2155d380a44b2f43b5c73c1d962b639c3910e81e2d0c8143061d6f289e1d97bc1ceeb7f960f6e827b5bb9683de4aa7955221d0bb0aff61531cc84a5e3004c9b0a48c39fe2c2e8acf067287d20eee2dab1e2f8d92cd8452f74c7c9b2dde2d8038f12122ee94d4cad49fdac0934456efd33e5c04a77d955181a79f769230e1a35e94b092e0a4e2d1f4a9d0365e85ac394c7fc82db9c86879bc55daf50b2930508279232dd18be4790cbea54792b13b32ac1592c2005418df177869764f1c56cbaf4894e3f5c75818f82665bcdb73c13fc1a3a1b04b411bd8466c340e23a2a35bcd5e8f1a18de248d23bf6e8a9f504174843ca70540ca369078ada173ea53aacd25f9a296f2219681f88fc076cc3fdb7f9c43bd289f1f9b25d4dad75799335bc100c3f02f784e3c2e81114dfb329ec60240fb6b75f24ebca00ac6a333f62ecd619758f69524b024e2ebaa9d3bc288beab609f05dc795f571480a68acf9361263806ddf860b174ea7c3983a98c998736de4730d7714175402498847430094059fb5b4ceebc553692cdf1bc35471fcf4e42a4393f964e0555c63d3263673c9503e88f9fdd88c2fef41f733109f25541d9a8f7c8052db2c9dd23f561afa54c3129136ba18934c04831c3af4bc9eeae98b106cbb581958e931d270f459558267dc718ca05bf88d55d1553af124a76532cbfee1ee66567b3ef90d96644320222e12feda00baeda79dfe4d33285acda781f52ad95a1dc1977fc930d4763fd201ed05d73e60cccf0683744fbc89796fd62acc797892bec8e62c459ac5beeeb65b330afcf87a0fb15d89f2563bb74dd4e5d8afcace4b1fb3cdcf4a495e645108f5df2d10cccb5728580c58e9aca48e3a766bec4c37116c6168ebef52e8357f2d22ab61ff3fb35e7d1d1375d68d9541bf80e54e7ee4d7d1caac65597e5e9b90693782399fee631733dc37c9025cdb0b935752bc3ae07bf2d70564650ec6cefcc36d082c2129919eaf4c18694b2c2d02143eaa220fd52c7a530b1559ab26b4fc25c1e903b109b7b486139716411d1df7cf3ded2b71498933278503ed6d1a9890856a0837d4167421337f397699c980c8bc5b45d13dc0233ceae2e92bffb4c9cfcfbf6cfea01f62985d2e1d0148b33ad1fd894e0101f1687bc173184108a67fca6b9a0050894f51946046d86527d6bc9788bb5f5a4340c2fa63ce00f2f9e105de8c7a1075721a58748ee5d73769c24a7bbddce38716d5089de12a51ceb6275a29f7cdbc17fc48762453f64cbec773fd0522470f1b95fee66aada208ed7672e7c871126dcb67f474412405beb37839087f5c81b37cef99dec0dec9d1a9111cb577f4c969c64c98c001fdfe440c3896f167c66be07610943718a2c6902ab2c3737002b83439e7c494083fb6643238b6ea096e12b6dd3e049da1196678f37a2443446b889e1bb47b3761cf476455d4902b37b5d97792b75096c6fc600d0bb5ffe47b2d8f6dd717f7d8c678ef760566f47158aaa93a8d5b6b777be1365fef823d1c80546565bf8da24d510927446d7bf9db273f9e65ff3277b5b81f9f4fd60b9c19ecb9a6ce5e24540ba09201cc4e26224bc3760e7f4b4ecc382a1bfeaf180bd0021c7d9ad2cab58791c7a4749e917b3fa0b9f0229a25809ef73f1a804be7747652b36065420c04100ea7b837945f193dc0bcbe59b22889a314381ef35ff801ec8a11653bbed449aaf10728eb22cb55c59afffe50a5a5fd6df5316ae9dda6e46e161e8a61ddefa5d3f2b425c64c66a8580522f0f7f6b32ecfa65ea4a50fe290c4575330f05c46cb911bd18d513f7b40552fd69bce44c8fc306e1e6723bc631ca39cfe94ce05a8cc58ef461314d94837d2f1f8a9c7a17dac34623bc19e49112c1be0971a93bcfb8703200d8f784ca10c9034dbce3180d6f916e574d61d04a188149a508137d64a05b698f9274915e9af8c54d637ff880c1e5790e6838b2dcc02ffe20b82e2fd2f5aa1648558290ff7db46b1ff95bbabd4bc2df3634accb5a747fb0a0c53f0731374e2235785e2f563be310deb6ebfbf955cc70a7265b92a9e402f0c5d36cecf3442e227932df62ab9ca4c5837ee48b2d5a94248e2217aa9d8e2afef92cdaa7891ee73825927b798952ae1734865997d63de9c3ea0662ea3c2e9801086455ec36ea7a300ca645358881b9943a3e4f46d4bd0aa61eaab6efa408805cd24a005848161cc326c0cbb3fe50a1e1b536a8534263d0371920ca33f8c1bab5304a0ee019942404ca1e225d071c816155eb9d170eaf024b43963f87bb6c54fe490645c4d45422078a4bc4a62e941a34c402a08da9d9aac8d95593454cbd98407725595d6aff3f71e19c5f98084b074489ca4cd60589ad21d45bbb8088234f7d716650b7b2986f98f0c9a8f2a3191131239aac9ffb58b2aaa32f6d5b8f0ffd81dc7923d0de3f95867ac74320750b08bf2825bb60a1e007b1c3391cd1e3699cc58d5d2b113785d4b19ed56c00c25189369efb557d00920e5b29cd9739f1d1b8da4d3bda7958183ed33e6d7fa8dccf0ba4cced007875d01cbdb2fcdb45b5a64a5aaa8df93c8a6f6c1a18ad5ce2a500622f5bb7545ab81ef66fdad45da621453102c95c53864e9fa3fb797585909e7e420de43fca7912058e89ef156e20861461f79564f06183c8c0bf6419a9373bc1bf516805eb9254985a04eefc878ad8f8ceea1e11e3fa196e689f290ba328c8caedb7cb14a070382d46622efa81f1abca0a11b633051c8f76bbadfaccdf859052269d39547f5d264306c7e65199f30b2462b63a3617104056c2423d18c1cbf588d54be45c71a392c4b8a3efb37a1fe0a40a287857558e564cf64f0745c91c4e97d4bcbfe917e85cf9650be54aa1c67441012afbde0387b54eb544d387fced75d5e296903937d4ce2589e5fa9aff298cdfbfd07839daf3bca3f295ef915e87e15a6bced98f1926971f93fa3d2f57fa71d0ff5b5c365ede799f571b02554ee7f9d05d658822f42ac437628d01dc60c1bf367f4b713a2b00648c369b2f354bf6a240a89c35e5abc41f8e6edf691a084e3fbb1d919b685d34a9715b80c4b9af85da79d98320c764255ee9a581c0f33f9cea827f1d02d9f4b9055c3211805158880d2d2c5ffc534a13cb91c1ff443a539bf2e4506fa3", 0xaac}], 0x1, 0x0) select(0x14, &(0x7f0000000000), 0x0, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f000072f000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = semget$private(0x0, 0x1, 0x20a) mmap(&(0x7f000016c000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x0) kqueue() socketpair(0x13, 0x7, 0xffffffff, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) semop(r2, &(0x7f0000000040)=[{0x7, 0x7fffffff, 0x800}], 0x1) socket$unix(0x1, 0x2, 0x0) 02:09:33 executing program 1: nanosleep(&(0x7f0000000000)={0xfffffffffffffffa}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) fchflags(r0, 0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 02:09:33 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) socket$inet6(0x18, 0x5, 0x6) shmctl$IPC_RMID(r0, 0x0) 02:09:33 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x5}, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x82, 0x100) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x6}, {0x44, 0x1020}}, 0x2) 02:09:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f02006c653000"], 0xa) unveil(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB='0\x00'], 0xa, 0x0}, 0x0) 02:09:33 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="f63b000000fdffffffffffffff00000000000000000001"], 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) fchdir(r1) setgroups(0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x40000, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x30000000000000) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') 02:09:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 02:09:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000003c0)={0x93, 0x7b9733a9, {0xffffffff00000001, 0x1b98}}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) r2 = socket$inet(0x2, 0x8005, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8400, 0x0) r4 = dup(0xffffffffffffffff) r5 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = syz_open_pts() r10 = openat(r3, &(0x7f0000000500)='./file0\x00', 0x40, 0x4) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x10, 0x12, 0xf7a, 0x3}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x6f2, 0x3}, {{r3}, 0xfffffffffffffffd, 0x80, 0x4, 0x1f8b, 0x4}, {{r4}, 0xfffffffffffffffe, 0xc0, 0xf0000080, 0x5, 0xff}, {{r5}, 0xffffffffffffffff, 0x28, 0x80, 0x401, 0x5}, {{r6}, 0xfffffffffffffffb, 0x8c5a68300d3b210e, 0x1, 0x3f, 0x1}, {{r7}, 0xfffffffffffffffa, 0x4, 0x3, 0x9, 0x3}, {{r8}, 0xfffffffffffffff9, 0x4, 0x30, 0x9, 0x8}, {{r9}, 0xfffffffffffffffb, 0x38, 0x20000002, 0x1, 0x15e4}], 0x6, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffffe, 0x80, 0x1, 0x9, 0x100000000}, {{r11}, 0xfffffffffffffff9, 0x8, 0x1, 0x40, 0x6}], 0x9, &(0x7f0000000480)={0x400, 0x2}) nanosleep(&(0x7f0000000140)={0x1}, 0x0) 02:09:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x4, 0xffff7ffffffffffe, 0x1000100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x410, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/152, 0x98, 0x2, &(0x7f0000000140)={0x18, 0x0, 0x60, 0x6}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x101, 0x1ff, 0x100000000, 0x4, "ab9f74a3664dac5a6314de51f1339e31af77e28c", 0x4, 0x4}) 02:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x9) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000003c0)={0x7, 0x8, 0x5, {[0x101, 0x9, 0x10000, 0x2, 0x80, 0x8, 0x6, 0xac0d, 0x5, 0x7ff, 0xfff, 0x80000000, 0x13a, 0x400, 0xfffffffffffffffb, 0x5, 0x10001, 0x540], [0x0, 0x8, 0x586f0772, 0x6, 0x20, 0x7, 0x1, 0x3, 0x4, 0xffffffff00000001], [0xfc2, 0x7fffffff, 0x5, 0xb2ef, 0x9, 0x2, 0x1], [0xaa, 0x101, 0x1, 0x1, 0xffffffffffffff32, 0xf92d], [{0x5f, 0x6042beca, 0x3, 0x8}, {0x4, 0x5, 0x7, 0x100}, {0x40, 0x10000, 0x401, 0x10000}, {0x66d, 0x6, 0x6, 0x6}, {0xba, 0x80000001, 0x81, 0xe082}, {0xffffffff, 0x30000000000000, 0x9}, {0x4, 0x6, 0xfffffffffffffffc}, {0x83, 0xc6, 0x80000000, 0x2}], {0x4, 0x6, 0x4bad, 0x100000000}, {0x5, 0x100000000, 0x8, 0x1}}}) getgroups(0x9, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x54}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2")     02:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x35, 0x2}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt(r2, 0x6, 0x7fff, &(0x7f0000000340)=""/134, &(0x7f00000000c0)=0x86) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x27) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setegid(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4001, 0x0) pledge(0x0, &(0x7f0000000140)='\xc7\xf3\xcf\xda\x7fZ\x8fX\xe73\xdc!\x06\xc7Z1\x8fm\xe7\xef\xdb \xc1\a\x95\xb1\x90\xd9\x92\x8a\x04\xc0\xe1\x80\xd4\xc6\x04\x00\x00\x00\x01F\xa5\xee2u\xfb@\x86[\xa9\xc09g\xfb\xb9\xaa\xc8.\xc2\x17wG\xb7tl\xdd\xa7_\xf5\x92\xc1') connect$inet6(r5, &(0x7f0000000000), 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) write(r0, &(0x7f0000000700)="615028ba6dc9536081a384fa5b771032d97418193d27f34ad63542f8a2621e7a1014346e2cdc985fd60a0f133bf66ac69001768f224bce19910b9c5eb2de53fb112270a4994add295ccb89ca14be55694a656a97e27297c5a0650189262608ea9bfcbc26cd1b95aad235f7c5eda86b3f0bae94dddd2ef826e198eb8775584b5849919e9555363ec01565f21acf2c772611a3df976576e5ae5384e4e0289dec851b958cfe1579702925eba4df000384dfb35eeffa4da237a451f9811808e20e7eac253b93f6877a1327a819da65ac8c5b33f74da1e8bd1ff91ec2097e222f369906edfb99e6e86a8fb099", 0xea)     02:09:40 executing program 1: r0 = geteuid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r0, r2, 0x2) nanosleep(&(0x7f00000001c0)={0xfffffffffffff783, 0x800000000000000}, &(0x7f0000000240)) open(&(0x7f00000000c0)='./file0\x00', 0x1a, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x5, 0x8) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = semget(0x2, 0x2, 0x201) semop(r4, &(0x7f0000000180)=[{0x2, 0x1, 0x1800}, {0x0, 0x100, 0x800}, {0x2, 0x2, 0x1000}, {0x4, 0xf5, 0x800}, {0x1, 0x4, 0x800}, {0x4, 0x5792, 0x1000}], 0x6) 02:09:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0xa) 02:09:40 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10402, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x5) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x9, 0xffffffffffffffff) getdents(r1, &(0x7f0000000040)=""/232, 0xe8) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x166) fchdir(r0) bind$inet(r0, &(0x7f00000012c0)={0x2, 0x1}, 0xc) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x5) ioctl$BIOCFLUSH(r2, 0x20004268) shutdown(r1, 0x0) 02:09:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0xb505}, {0x18, 0x3, 0xd29, 0x1}, 0xae7, [0x1, 0x5c56, 0x100, 0x47, 0x4, 0x0, 0x3ff, 0x8]}, 0x3c) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 02:09:41 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x7, 0x3b8, 0x8}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x4, 0xfffffffffffffffc, 0x3, "85495500020000000000df1067f5bfa6ee00"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0)     02:09:41 executing program 0: r0 = getpid() getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x48}, {0x56}]}) syz_emit_ethernet(0x2, &(0x7f0000000580)="9b1b") 02:09:42 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 02:09:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="26010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x100000001, 0x1, 0x9, 0x5, 0x100000001}, 0xc) 02:09:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0xb, 0x3a, {0x80, 0x1}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x40) sendto(r0, &(0x7f0000000100)="ca170ba0b0d9ad5e620f960d1bedaa397ffba53eb6f6583df931efb6f4dc2c433640501fb02426dd4b7dc256edc0acd5ccd586d00f5eb3e808586403ad7af0de0a45cc160cf11f0c043d5dbfd17c9a29ed32724e304dc3d35e", 0x59, 0xc, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x400}, {0x7, 0x3}, {0x5, 0x1ff}], 0x3}) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r3, r4, r5}, 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) 02:09:44 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x1ff}, &(0x7f0000000040)) 02:09:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x1, 0x7, "3cbf42eb8249066509c75f4a559bb1035eaf4847", 0x0, 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x8) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 02:09:45 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 02:09:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x13, 0x8) fcntl$getflags(r1, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) 02:09:47 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 02:09:47 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xffffffbb) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) nanosleep(&(0x7f0000000140)={0x1}, 0x0) 02:09:48 executing program 0: kqueue() 02:09:48 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x88) close(r0) r2 = socket(0x18, 0x400000003, 0x0) r3 = shmget(0x1, 0x4000, 0x20, &(0x7f0000625000/0x4000)=nil) shmat(r3, &(0x7f00001cb000/0x4000)=nil, 0x1000) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x6, 0x6}, {0x18, 0x2, 0x5, 0x1}, 0x80, [0x3, 0x1488585e, 0x101, 0x2, 0x81, 0x9, 0x9]}, 0x3c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:09:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000040)="612287b6ebfe10016273569714097cc6ad59da24d81f362183821e18c35be6b16e826f764c45f9", 0x27, 0x8, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x21}], 0x2}) 02:09:49 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x0) 02:09:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 02:09:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="a97bc115") 02:09:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x6, r2, r3, r4, r5, 0x0, 0x100}, 0x2, 0x1, r6, r7, 0xde7a, 0x1, 0x8389}) 02:09:51 executing program 1: nanosleep(&(0x7f0000000140)={0x1}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x28502, 0x81) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x0, 0x9) r7 = syz_open_pts() r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000f400000000ff008000"/71], &(0x7f0000000200)=0x47) r9 = dup(0xffffffffffffff9c) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x3, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x180, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20000, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) r14 = socket(0x1f, 0x2, 0x6a) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x20000001, 0x200, 0x3}, {{r2}, 0xfffffffffffffffa, 0x40, 0x40, 0xd36, 0xe345}, {{r3}, 0xfffffffffffffff8, 0x80, 0x0, 0x917, 0x5}, {{r4}, 0xfffffffffffffffa, 0x2, 0x0, 0x8, 0x100000001}, {{r5}, 0xfffffffffffffffd, 0x40, 0x1, 0x7, 0x5}, {{r6}, 0xffffffffffffffff, 0x4, 0x20000080, 0xffffffffffffffc1, 0x74}, {{r7}, 0xfffffffffffffffc, 0x0, 0x2, 0x7}, {{r8}, 0xfffffffffffffff9, 0xc, 0x40000000, 0xfffffffffffffffd, 0x200}], 0x7, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffff9, 0x12, 0x40000000, 0x6, 0x1}, {{r10}, 0xffffffffffffffff, 0xda, 0x82, 0x2}, {{r11}, 0xfffffffffffffff8, 0x4, 0x22, 0x7ff, 0x8}, {{r12}, 0x0, 0x80, 0x1, 0x52}, {{r13}, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x5108d64d}, {{r14}, 0xfffffffffffffff8, 0x2, 0xf0000006, 0x80}], 0x6, &(0x7f00000004c0)={0x6, 0x10000}) 02:09:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000200)='./file0\x00') setuid(0xee01) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x5, 0xffffffffffffffe1, 0x4, 0x1, 0x16, 0x5, 0x0, 0x0, 0x2, 0x100000001, 0xad3f}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b28027822", 0xc9}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x2, 0x48, 0x8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x7f, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000005, 0x1ff, 0x2}, {{r1}, 0xfffffffffffffffa, 0x84, 0x1, 0x9, 0x400}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80000005, 0x5, 0x8}], 0x1, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x100000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x81, 0x5, 0x7f2658a}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1200, 0x8}, {{r1}, 0xffffffffffffffff, 0x22, 0x40000040, 0x80000001, 0x9}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000001, 0xae8f, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x200}], 0x10000, &(0x7f00000001c0)={0xfffffffffffffffd, 0x5}) 02:09:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x84}, {0x16}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) r2 = socket(0x30, 0x4, 0x720000) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = dup(r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x1ff) fcntl$setstatus(r1, 0x4, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:09:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4)     02:09:55 executing program 1: truncate(&(0x7f0000000100)='\x00', 0x8) nanosleep(&(0x7f0000000140)={0x1}, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') nanosleep(&(0x7f00000001c0)={0xfffffffffffffffb, 0xfffffffffffffffa}, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x0) clock_settime(0x3, &(0x7f0000000000)={0x1, 0xc17d}) 02:09:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x4}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200000000101, 0x0)     02:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000015c0)={0xb05, 0x6, 0x1c1, {[0xc2, 0x7d, 0x9, 0x3, 0x5, 0x7fe00000000000, 0x8, 0x99, 0x5, 0x0, 0x5, 0x6a2, 0x0, 0x5, 0x1, 0x9, 0x9, 0x400], [0x3, 0x75b, 0x3f, 0x7c8c, 0x0, 0x7, 0x4, 0x6, 0xd6bc, 0x8], [0x0, 0x1, 0x9, 0x10f, 0x861, 0x4c, 0x1], [0x81, 0x80000000, 0x6, 0x7, 0x0, 0x204], [{0x3, 0x3, 0x97, 0xffffffff}, {0x8, 0x7fffffff, 0xaa, 0x5395}, {0x6, 0x9, 0x8001, 0x3f}, {0x5, 0x1, 0x5, 0x4}, {0x0, 0x1, 0x20, 0xbf7}, {0x4, 0x7fff, 0xde, 0x5}, {0x1, 0x9, 0x3, 0xc0000}, {0x1, 0x100000000, 0x100000000, 0x3f}], {0x10001, 0x10000, 0xfffffffffffffe01, 0x3f}, {0x976, 0x4, 0x3, 0xf2}}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = getegid() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x2) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="102a80636114d1b4346713a2fa20", 0xe}], 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="037bf7678cc6dde9d0664206dee5372c93555a96a2203493fac2274439638b6e3c5eab", 0x23}, {&(0x7f0000000300)="af38da04219c7e0b731e4bf24898e8a9bd6ab82ff30d3849d01700586aee637a8a48e8bbd4b432154869281b536dc6901bc5fe7e59c6bd540eca9aa0114e20d2ef84219bb46012599cb56c01aa1dc5f7cbb08e014837a63cc45f072d3ca9fb45336ae0783e82f6b6621b406dc9e702233e59b7ef583f9ffe26e5cb7ae8841e6aa3f65043cbfb5bb79f08d6aa352b3ef2b520d0bece72b13a0090d7b289b8a006e1e6b05b6e2633", 0xa7}, {&(0x7f00000005c0)="234d8be50ab65fcc0bf96994b77a90230418a40d0b57ff6487edc8835ad6c9205b445b08d710fc97f9d73574a1b33c4db4ac5315de5094fcd725a4c23462d1db9167ef122fec51b730de37f6a381936a0f942253a945471dc6340a266cbfd8b4052f90de315fe1d2aa7271b4e89cd7890da68e7f33270b34cd6b838a30a1d3518efd51fa282790457c22d0697cc721b13b7efacba1cfb68dee406e8da888c49c65f2786adaf715e984c89409c7bd119f1f43d0ca84031e2b9097e8cae32cf192bc2b42edbf0acf59d88aa6e1300235079a3d964ea690d77af80e4491c90edc5ee0d933e8f4776bea67b990676c4159fb9762406df4bc76fb0762277503997dd966114eac1a0f166305658efd8470f99d5ac86e24905ef6a88fba978c2ced41db7b40bb0a41adf5fc7e4c67abcec4230c3212d85cc9622c2082e4713b89d391d8395fedab6f317dbadf89bd720a0a44b924a3edbb4fd5772ab90978931694dad4f597a3772549f88bd5ba728e90e74acabe1c606b11be26dd67eecfcf016c27e820e7179e5b6ac587641a1e542a18c4d6cc8564ddc1061060abbf29af4fb4f4b40695159cebd563b14f1685a8f134f600fb1073b812892fefeda56413143adb5c9267dbb874426ed65b84a42113b343f1ea271aa6674953b714ad3ed8f7786c5d23eeaa5ddfc156d6f951d502e5d7d976fef22754bbe4fb8d851c19a3c109f6c5fc42800665bf6d05fc5099cdb1c7f88507a2bb49f24e79f6dc44e884b4e78c390b23b07147cfb8ad98e8fa378b52d20d5564c4da74e5a345404947c2626dcdfab7683d174e7f82fcde515722768963698ac2178db151172e154eaff029959f6806af89f872afa28224239e300ea7b8deed9aa5afce24ae7f789d3dcd655908a60f1a24387b0e5620b59d6270823eb9db9574fdf5eeef679cac09dd53b6fbf3553ebc9894c912be413fe2b5cd30e31f034929e9bfe232f329e65a3cf268c9e9fc308cefa518f35cda615e5a4cafecc3e90320e60fe07f773b42de0fd4c2e704d2ef3b2143cef88ecfdae516bba0182aa7dc1db94b2d954e441668df7d8aaa743f69775d014cd0cd80551a25e060d2a81509cd0d040983ebfe9ce51a7cfaa25ab5b04a907a53c2a7528082261887e9ee2676a17156011f4ab0bcdc79c34567b1b3e6894db951dfd00bffd1b0b404bc68645cf8d631d4c57a8a5f05c65abbf463ca7ad96f329cc7b41d93a44b34612332fa3074d41a576857313dbcafca1d4f83341ea8a4e65cc3212ccbe0490b9189663ab8e877ee9ba72fd90427d8eb431417f33a821f6c266caa46256a7be75dfab518f92c78e869403c784ab876cc610ab8159beda00f08dabec9e359e9ccd9b394a71991f701633ed1c3c8312e5cb9d6d5e4d01abe4279a507db5660323aed86bdd1585419e249df59398f0494667095cd303df1b9a42190479e5b9c11d1b181ab704fdd306f8b7bbfbb26ba2d3a1b3b2f3a7de5868146775a468241062d303e9445dccbf0f7c3a679bcffbf5b1d91f347111421ff511757f5430191df5f9b1fddb0a50ddd089d4d6c5627187471bdfa8165a6ddfe3bf141ca77daf9d37722b4796a6d3522618016be91617b29ff1bed5c3e1de1e61ce90f16ef1937f33a1cef5cd898e38318cc0009627613a3ab795e831ea3f5ffc66d1da40d2a5b4a4e75a77da2b55210d0bd3e9bc095d55aa57dfd63bbc88325ea970cc3619be8e884741ae8a5af419c6e33b759376621264e26e259a3c23eca730fba5e87602aa1b19b73b26a58cd0fad31e041b4e533b4e836e1dcfc8df0e8e2f40820991c45d1c4498f98165926b09cd714b92df8978e799a9a7edbfd3f824863e755211a8107dd26df24325b63f46601bdb39c249216c91435118381fd0ebff0527654a2167afb36bc9a232ecd6d2ce6669c0cabe10f6909105f4627030f29d86bcec2704cf9d54466108b32b3e108bfdd3f675cf576ce1a7c6929b4fdb0762328683f138794b0e80913d3df8f38e73b33bfd2cc93fb39a1cea34261e59cd4f79c0b093326c7a768e1c3df167927d38be8a80413f0b50642d871f87b2485ad98725b2e64e009bcc8b0f794309c9d7c52ee3e011d4bb306d3f74e064e5328f83255e42517af2db7d78d1d118b392d651a3e9363ae3915e5c5b266eced773a361adc27671e601b11e3ebf9d52905d8522331806b51931133cf01a43404fa35b97695dd9d86e164682c2e42986df440e68634ab1d5249ddc1b4fbc4f54c19a56e0b089909fd56cc034fd20669d89ae0589e4a8c0559367cea9103ecd715e8728ebc2e04f7a8bcb2c1ebb580ae2357739aa59827f47d9e86151073a18d70b83528801923c2a96323a60dafc146f5a4f5731c9de568fe6ea526a3301b28f5dee0503f3077c164abf396587f7e48503fed392164f23222a89884a2ea4769bd14b41915565f82fde768d7babc43de2e9e8605c45603bda98ddf25aa25ee147516b9878b69de58381085cff630d0e6ead16bf4f93cb85a38ba5ba6165aabc0068b009b83bf4cbdbef9888b8d43551b3ffe48f875b59cbc3c7906990f46a7c1594eef6f5ee7921b543a17864db7a75375a0696970cfcd44beac308a4a85d205d6376850a0e5bc0c47f4fa793466661cc35cc7d74f4dbc7e3db13e02e52bcf945ac07dd460bfe3a94a2bfbc67a2a1a46fec58549a3755bfd8e36364d5c6a907deea5a0d682faba4176847badf535a5fcf1651e36e633b64755bf2c38dc1f3342440363e5c693f2877e786adbe23e534af5620bc7b6db3c22a37415fda6b7c5a54c6069c6a5ef26627f1c7dddebb2757a1d9f1c74f655bebc7773b6835424e5f7dcde14aa2e2c9617453e3dc82fbef8cea4aefef4bb4b3cabeb3349279d997331cb86a663900445ec81ff61c388d93ac1392e5e8c832bc360ae74ffcb64ff3bd040c4abe06bd1e3019d4635ce4a06dad85ef7ca425e9ce8b0670740eb7e9bbef6a79e999bbf55f5e4f4eb64071867965d3f039c828f33486a465ddac02c9a535394fe93e1b377b4dbdf58c322edde01f89a3212a006e12b353c5c5ecac81f5e1e41337ffbdf8113e1dff39e627c9f02fe722f8b270b2e180c8a544530a9b92bf21696d32a3f803db49e21c37c0ae3880bdd245c023052984bbdfa63fbdfcf16693368f1c7f5bbd2e4df553501b22666e9fdbffb0e5ecce4a40106318e508c40e63252c79c8e1918671f9b1ac432166bdb9cd152314713949486ea64e1f94ae6eead84fe3d25320da057dfcaa2a71ce2c471b9c0c8c882366894198404aed043f7d6ee4774e3e2aec148174cb987a7dd6a6fc6ca6f376f8e8d8e7d6bdff3381b4fef177e56ab3df420c0edd7371b4e82a8c8129292d877af2d9e50927a62c3289de93f9e2042dcf10764cee9670381b69252dcf708965034f154e5f2d26895a05b468aa2708798fd7f7054e3ac827072d4bfaa9cf0cbacc5d18e0f7ee9e84ea4d935da802c0cc73b600185cd7a960fd5ee4edd6e2278fcff7a65dd23a8a8da77e2cb5af9bdc113fce376b9c1dd25fa16142fb8b1943d50b9611b16a3926b43a4558f9e967d09180d5a287cb326c4f688314c5189aed044616d264cd3f6e36659afdf00b718c43a9b130df0c6461f4d95dc50b84bb5186254b0146cdc705a6cc22e24da7f65b8efe5b58412f76fb6234a6096f3633dc9a19e2634ff9aa1de6d9eb9488371f99ccd86d3cbcc469a9dec07bffded0c39a2e7e8e0540a1475d08e804d2f6e7622961e63302d00141b539c8561cb47cb224b053c9f7c639a4d663f51f757fdbd62d97a51d13789b43cd9426dff5211cc000d6f496487b03f624840661a7258455b45c090babdf21696507eace4dcd25d0f5f553281bedb45f915e96369ede2bf229a2cd7dfd329ff1187aad31215ddfbff9fec493840d58389fc84185747aeb4911550329854ba781f316d4116841bc5a1ac222598af6eac5ce0efe89ec81f7cc82f0df9ff8eeac9ded96c7136d43b02e76b5d86580d70eca51536b6c84441804070eb4734064a6d8f97c156c0ee1fe9de319c93e6bbb5a147fbf70a7cb35e8ff157e208bec14fc3cdb749483a8b9ab5b90c31620cbe2fae3fe583dab443fc2b326baf883fbf1fadbb91b252f206ef363ea5cd86f84ab204c2eb97945c5013bcae04fac785b7c91d21f444a9c0be226df5d16807e04ea269a874f4925d16d068783e019009515fe75bb1cae92e2c05eb1ed3f4ee2f0a506d785a781c95237bf29feb515d964fa742497acb7cb546e4ea5673ce1d2bc4c5fc67a728051a9cb74e82989c6cb98c238105fa6f59d801e49e7f3ddb22c1a7d2a3606ed64677f00547d268e782261e7ce8436bb5de377c3742f4c42e885fdcb29371b8514f3d90cdf9c4fa6741fc12cf4e129f2b4ae581f6d6be912a4c624aa9ddd9d23b17e55e849df3f73ff7bb636fdc663d842956ce3c0d6036b84f2f0b9445a73311f8273b42b37af3a7446ffd8476cd8c7a602b6d8fb14394c05f9dac9c90072853e177cd8655ef2d8b830a0b4122bbe635f72b4fb3518650a320fc84516afb8e92fef1442f1b0ac2583cd3ac943d06947cb3904a230a0a6026e2e51466d4b8ea3118199da327823c36241b301e6bc115e0dae8ddef9e3ea528f0d9f9e9f4a988ccc3d4b30446c4d0c49f55b57901d5a91527572b69b85bf2e100f46acc85c9466089cb314640e440ce95e0b3bd69f4df1aba234a4d14a7279a6840026375fd2dcf1fcb193b59dc219b0d5b88dbc41a1b8b63641b8bcd98b044a081d295594b96b88392933587eb0ec4c2a11dc3c90e4614529b00232549151cd7a72a10cbbd552523f1764a043c6d2fb8de1ad4721f14a547cc633d291ed7790052e0ea2a8c044243a46cedd0222fdbf565e81a2b27c97f13d096b664868cc0713fc0ac891db2f0b2ab8adfa4a8685962e14b481f2244d7cd898cf9e8283b2565fa035ad4238a6f31f78c765576b9e966a205c122666b3d241f08d4e2cd4fc22f6fcd35e15658aa3c2afb999ea3386cada8a2160be8ed328d81f621f9182dd8a5eef71e2176ca3c723e2894e2f65d83eb525352273694308fb6d11c6513d82efe9f302136c36dfcb0de9f3ded00f88530b8e744acf0c9a98466b00491ccaa3fc7d22085426c4320a6ff1b690e66341dfd2ca5539b53baef91847732b4c5c631856973c02437e58d8c43a048f58e309743f62313533773345c9f28b93fc86af58e9491ad462b7063e2d89a5c012485197612212efccab84e28c49a42ac624c7b3e3f0ec5f3fe63e064725433a95bc5847cd5ae9d12c6a2db4680e7973fdb61b7886d7690f053333dfe08cb3f73dccf8094637f7928619eea9a9e873eb9e9361886133e95c94bba4cb4f1a55ec31058d3cd3ab0f0f0c78c50d58bde4d1fee46586832f90d129a7beb24d2b1122bbc7069ab52833525b5f27eccbc62329e421d3f69ffb9270a1168ac492d5af89ea14afd4a2fbe9ce24ca348e48ecd3d7b9228e95e2aa2dcee35bc8c7e386af7c962914a947c4b215aec816b78d268d3c50147351167f92a1de2b444bbc2cbb716f5945b123927ddb50352a0b0d691b5ef1d2899d8455999118007920076db829561647851177056c861b7d3c8fd6468f5b268259a49a87a7993833be0bbfa222eba260e1c5b03d7d43912b57c65957a7dbe789d2ba7e57a5a68ecc5cdbccbecd4ad0a1996a342e9af04f87b0a6246f55d4b56d0d2744da9052ca3e18f078c5860e9c52b7d6e2d6abc92cace1d4aa709e44fd1ca128de6390da3b73efb60", 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) lchown(&(0x7f0000000000)='./file0\x00', r4, r3) 02:09:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x1) fchmod(r1, 0x180) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x1) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:09:56 executing program 1: clock_settime(0x4, &(0x7f0000000000)={0x9, 0x1}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x1) nanosleep(&(0x7f0000000140)={0x2, 0x3}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x12) nanosleep(&(0x7f00000000c0)={0x38, 0x7}, &(0x7f0000000100)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) 02:09:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4}, 0x0) setsockopt(r0, 0xa, 0x0, &(0x7f0000000240)="9536130a7048ad00000083455ef41d1a3a815628af72914c6c35905a852759d377a123ddc6b8b76f4410b36203c3a26154a391761d1dc7b7520918c3c143032b1bc936209b9587814ffa4ae745876ccb6b3ac673ccb6bbdbf4c70f4c4140ff0ef42b64c88908888500", 0xfffffffffffffd3e) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 02:09:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000000)='./bus/file0\x00', 0x10002) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x19, 0x1}, {0x1}]}) 02:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xb1b5) 02:09:59 executing program 1: nanosleep(&(0x7f0000000000)={0x1, 0xffffffff}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000080)={0x1, 0x1f}, &(0x7f0000000100)) nanosleep(&(0x7f0000000140)={0x1}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) syz_open_pts() 02:09:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 02:09:59 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x18, 0x0, 0x4b) 02:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe10, &(0x7f0000000100)="8b50f8d98f2ef30012965179bced1216eaa11a2fa936a4a2e73899efa17e830426b5bfbfe62c6e9a1469b2e97d29d24b9f95c99737c852348df2e135d106217daa515f10f42356191a66564c0c8e8a0530b9108c0abdf67c7ba9d741ed98f94371839a675802cb09000000000000006df8bfcaa1e244c47aa7b29df51cbc3cff0617e95344dbd03aefb0491ce6dbb01fa0897af162bbcbe6df5d3f70b77eb62c3dc886bb87e6610fd16ef7453cc4d70538efd99aeae7e74293545d767edefc75b17bb39ca58b611634ec1028e836cebd6cd1f913f54bfd550325dfcfa475de0f899966021708000000943f9250c0a32b566b968f658ee88f5d85d8919e756e62d80fc9efebf7ced4f7477147ed8620ebf246a95a9fa1c2823bbbf960f4f44b753dd6addbc55d2b1ab950d030eb59d44a86aa2885aeb684c19a03319c200000000000000000079a3c25f13d1475d932853e6d99ffa06ebbbf0a20b3d500"/361) 02:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x64}, {0x50}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:10:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r0 = semget$private(0x0, 0x1, 0x2) semop(r0, &(0x7f0000000000)=[{0x3, 0x10001, 0x1800}, {0x3, 0x8001, 0x1000}, {0x1, 0x1, 0x1800}, {0x6, 0x7fe000, 0x1800}, {0x4, 0x7f, 0x1800}], 0x5) 02:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000000)=[{0x0, 0x66e, 0x6, 0x9}, {0x2, 0x1c, 0x5, 0x1}, {0x80000001, 0x6, 0x101}, {0x7, 0x1, 0x5, 0x1}, {0x0, 0xf3e, 0x1, 0x9193}, {0x7, 0xffff, 0xfffffffffffff800, 0x80000001}, {0x417cfac3, 0x20, 0x4, 0x7}, {0x80000001, 0x100000000000, 0x4, 0x10001}, {0x1, 0xffffffffffffffff, 0x2, 0xffffffffffffffc0}, {0x0, 0xae6d, 0x1f, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x367, &(0x7f00000001c0)='\x00') semget(0x1, 0x0, 0x45) 02:10:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000001200)) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x3) open(&(0x7f00000000c0)='./bus\x00', 0x141, 0x0) 02:10:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="2c3660d34fa682edeaff5680516b6fe27ea3c44739153ab2a7beb9ca6f8e4cb4585475aef93cab25ab303cf60a6ad55b806c8a64cc2c96b10fd3f6951066615f6f4f158bac8a713625ca55e0d5dbf37f90a7e777f28d4af785c1abbb941f4f9062c9effa5002f974a2b8fb55a2ea5a337b4f5f8543ab524dab459e061f7fe2f40f1f45c059a542dad82c622e5d3541d040ec07f00314ea10b4a454", 0x9b) r3 = syz_open_pts() fcntl$getflags(r3, 0x1) r4 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6, &(0x7f0000000180), 0x0) 02:10:03 executing program 1: socket$inet(0x2, 0x8004, 0x6) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="eaff125c0000000091fd4510e93db928263031022b1cfbd999af828353d8a4004d18f18ae3b16dd2d3878d7c9f1a2e48a26c6baf81f2534d0acf77ff4e819a8176e7d4f45231c4c73b469004809152460974458c8c24a8ecaf4476eb731c6202f6ccb79951b4352facf93a8b07d2d58808151bcfe62a1f7f4de55d60ae8555361186ff029daae5d6eed297c5f2ff1966c26c2df10aa7ab5bacce5899fe57f9d0", 0xa0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x104) close(r1) r2 = dup(r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0xab) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 02:10:03 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="28010000ff19b400013e8883aff260e0fa3df17e44f9b6a5704c82812c7b11cb2a241ca37d5f245571bf94967c36036fe122f959eaf18846261cc680794a50dd1490a2e37a83e8488c295c9c39e52b8b0f80c0847960abe54ec0a2393a5ca9b437be928481a3881ed78e526eb3af9f697374c6a61f3c13741485a5cd39fd9ef8b1bcce7cf40fc9c4d30cebbc7ab4924a6d512837bef9e71db2"], 0x9}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x81, 0x4, 0x5e, 0x9}, {{r1}, 0xffffffffffffffff, 0x82, 0xa0000000, 0x0, 0x8000}], 0x5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x44, 0x8, 0x5}], 0x0, &(0x7f0000000180)={0x2, 0x200}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 02:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x10060}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1013, &(0x7f0000000040), &(0x7f0000000180)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 02:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8130, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x3c}, {0x6}]}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x109) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) syz_emit_ethernet(0xffffffffffffff00, &(0x7f00000002c0)="48934e7efcc0a4ca7816df5570016950be91ec813c27a28d5ef3f5a80f1ace831ac7dc62113d64742bbc90901113cb82d4f172dbe44b25e9a1fbb0c54c87e2fc58604123b30595c8c61f9fabdaf587786f3db8284287") 02:10:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffffffa, 0x5}, {0x18, 0x2, 0xfff, 0x3f}, 0x7, [0x4, 0x7, 0x3, 0x1bea000000, 0xff, 0x1, 0x7, 0xfffffffffffffffc]}, 0x3c) r2 = dup2(r0, r0) fcntl$getflags(r2, 0x3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) flock(r0, 0x8) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 02:10:03 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt(r0, 0x3, 0x8, &(0x7f0000000180)=""/111, &(0x7f0000000200)=0x6f) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 02:10:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffffffa, 0x5}, {0x18, 0x2, 0xfff, 0x3f}, 0x7, [0x4, 0x7, 0x3, 0x1bea000000, 0xff, 0x1, 0x7, 0xfffffffffffffffc]}, 0x3c) r2 = dup2(r0, r0) fcntl$getflags(r2, 0x3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000000002052, 0x400) mknod(&(0x7f0000000140)='./bus\x00', 0xc020, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) semget(0x0, 0x3, 0x40) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x8000}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10880, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x8080, 0x2) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000200)={0x2, 0x0, 0xfffffffffffff001, 0xffffffffffffffff, r2}) ioctl$TIOCSCTTY(r1, 0x20007461) 02:10:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffffffa, 0x5}, {0x18, 0x2, 0xfff, 0x3f}, 0x7, [0x4, 0x7, 0x3, 0x1bea000000, 0xff, 0x1, 0x7, 0xfffffffffffffffc]}, 0x3c) r2 = dup2(r0, r0) fcntl$getflags(r2, 0x3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7f, 0x0, 0x8, 0x7}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x7fffffff000000, 0x1, 0x0, 0x3f, 0xfff}, 0xc) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) geteuid() munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 02:10:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffffffa, 0x5}, {0x18, 0x2, 0xfff, 0x3f}, 0x7, [0x4, 0x7, 0x3, 0x1bea000000, 0xff, 0x1, 0x7, 0xfffffffffffffffc]}, 0x3c) r2 = dup2(r0, r0) fcntl$getflags(r2, 0x3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:03 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r1, &(0x7f0000000080)='./file0\x00') utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 02:10:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffffffa, 0x5}, {0x18, 0x2, 0xfff, 0x3f}, 0x7, [0x4, 0x7, 0x3, 0x1bea000000, 0xff, 0x1, 0x7, 0xfffffffffffffffc]}, 0x3c) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:03 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = semget(0x2, 0x3, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xa, r0, r2, r0, r3, 0x0, 0xecb5}, 0x9, 0x5, 0x1f}) setreuid(0x0, 0xffffffffffffffff) seteuid(r0) 02:10:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffffffa, 0x5}, {0x18, 0x2, 0xfff, 0x3f}, 0x7, [0x4, 0x7, 0x3, 0x1bea000000, 0xff, 0x1, 0x7, 0xfffffffffffffffc]}, 0x3c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffffffa, 0x5}, {0x18, 0x2, 0xfff, 0x3f}, 0x7, [0x4, 0x7, 0x3, 0x1bea000000, 0xff, 0x1, 0x7, 0xfffffffffffffffc]}, 0x3c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffffffa, 0x5}, {0x18, 0x2, 0xfff, 0x3f}, 0x7, [0x4, 0x7, 0x3, 0x1bea000000, 0xff, 0x1, 0x7, 0xfffffffffffffffc]}, 0x3c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855", 0x800}], 0x1) readlink(&(0x7f0000000980)='./file0\x00', 0x0, 0x28c) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x1000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/175) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x4003f, 0x0) kqueue() 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x35}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000040)="39420f3a0ffbcb2d17566a8d1cf4cd7aa63f9fdcfdf119304431faf126e876033e071b9fe792b2a5b36f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000080)="03") 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x84}, {0x8000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() mlock(&(0x7f0000dea000/0x2000)=nil, 0x2000) madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) minherit(&(0x7f0000881000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x9a, 0x20) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x3000) 02:10:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x40}, {r2, 0x10}, {r2, 0x30}, {r1, 0x8}], 0x4, 0x6d2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x100000001}, {0x18, 0x0, 0x3, 0x2}, 0xa6e9, [0x6, 0x7, 0x1, 0x7ff, 0x4, 0x100000000, 0x10000, 0x2]}, 0x3c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)) fcntl$lock(r2, 0x7, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3, 0x2, 0x4, 0x0, 0x1, 0x80, 0x9860, 0x0, 0x1, 0x4, 0x5}) close(r2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 02:10:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = getuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x6) mlockall(0x0) r6 = semget$private(0x0, 0x7, 0x1) semctl$IPC_RMID(r6, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x7) recvfrom$unix(r0, &(0x7f00000000c0)=""/63, 0x3f, 0x0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setgroups(0x4, &(0x7f0000000140)=[r5, r4, r2, r2]) semop(r6, &(0x7f0000000180)=[{0x4, 0x7ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}, {0x3, 0x5, 0x800}, {0x0, 0x200, 0x1000}, {0x7}, {0x3, 0x3, 0x800}, {0x2, 0x0, 0x1000}], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r7, &(0x7f0000000200)=@file={0x0, ""/35}, &(0x7f0000000240)=0x25) semctl$IPC_RMID(r6, 0x0, 0x0) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/46, 0x2e) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000300)={0x101, 0x9}) r9 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000340)=""/4096) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001340), 0xc) semop(r6, &(0x7f0000001380)=[{0x3, 0x0, 0x800}, {0x7, 0xb10, 0x800}, {0x3, 0x10000}, {0x0, 0x9, 0x1800}, {0x0, 0x7, 0x1000}, {0x5, 0x283, 0x1000}, {0x2, 0x9, 0x800}, {0x7, 0x3f, 0x800}], 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000013c0)={0x0, 0x8, {0x1000, 0x54080000}}) getuid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001400)={0xffffffffffffffc0, 0xe223ac29836e33f2, 0x1ff, 0x7, 0x178000000}, 0xc) shmat(r9, &(0x7f0000ffe000/0x2000)=nil, 0x3000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001440)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000001480)=0x1) semop(r6, &(0x7f00000014c0)=[{0x6, 0x7fff, 0x800}, {0x7, 0x1ff, 0x1000}, {0x4, 0x2, 0x800}, {0x0, 0xffff, 0x1000}], 0x4) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000001500)) truncate(&(0x7f0000001540)='./file0\x00', 0x6) dup2(r8, r8) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") mknod(&(0x7f0000000100)='./bus\x00', 0xc0, 0x561) unlink(&(0x7f0000000000)='./bus\x00') mkdir(&(0x7f0000000080)='./bus\x00', 0x22) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000003c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)='*\fa36l', 0x6) chdir(&(0x7f0000000380)='./bus\x00') ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x2, 0x8000, {[0x1, 0x3c81, 0x9, 0x8, 0x8, 0x8, 0x3, 0xff, 0x1, 0xc12, 0x0, 0xffffffffffff0001, 0x7, 0x6, 0xffff, 0x9e, 0x400, 0x6c1], [0x2, 0x1000, 0x5, 0xfffffffffffffff8, 0x3, 0xa3, 0x1, 0x80000001, 0x460, 0xde8], [0x1, 0xffffffffffffffc0, 0x1ff, 0x0, 0x6, 0x8, 0x7], [0x35, 0xdd, 0x7, 0xfffffffffffffff7, 0x5, 0x4], [{0x9, 0x610, 0x6, 0x6}, {0x1f, 0x1000, 0x7ff, 0x3}, {0xfffffffffffffff7, 0x0, 0x5, 0xffff}, {0x616, 0xffffffff, 0xffff, 0x2}, {0x1c, 0x92, 0x4, 0x5}, {0xfffffffffffffff4, 0x0, 0x3ff, 0x7a04}, {0x8, 0x1df1, 0x100, 0xdbc}, {0x100, 0x3800000000000000, 0x17000000000000, 0x1000}], {0x20, 0xffffffffffffff24, 0x9, 0x5}, {0x657, 0x100000000, 0x1, 0x2}}}) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x84) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socket$inet(0x2, 0x4005, 0x2bcb) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950000000000", 0x8) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f0000000300)=""/229) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x87}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x30000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") lseek(r0, 0x0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000140)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d8152cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f540300000000000000f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a61e248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31600000000000000000000000000006a07", 0x4cd}], 0x1) close(r2) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000680)=0x2) getsockname(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[0x81]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2012, r2, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x28008, 0x100) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000640)) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000100)=0x1) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x61}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000700)="8b5886eb") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1c, 0x0}, 0x0) 02:10:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x4}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x30) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x1000, 0x977f, {0x8, 0xf7}}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x5, 0x4, 0x1, 0xffff}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x9d, 0x3, 0x1, 0x8000, 0x4b, 0x0, 0x2, 0x0, 0x6}) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, 0x0, 0x0) 02:10:04 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10281, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="719e282a5b1f4c3102a6e9ae56d69e5bffa8db3955358336654974ad08233cd54cd28fff804029c35ace767cfae04ee49e3c30bf943f99732e5ad21e7d8d28b68058d12f96b840c29a9f57d7a0d963dd8553f71ceadcd2a5c61c2d677f62eeee18328a82be22d7af2f3c024e8fd524a5689bfd514d9f", 0x76}, {&(0x7f0000000100)="c7cf1da80455bf07140829a8e859ac456d88f58e35abfc74ccf7c75604cb27a66bcd", 0x22}], 0x2) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, 0x0, 0x0) 02:10:04 executing program 1: getitimer(0x0, &(0x7f00000000c0)) r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = dup2(r0, r1) getitimer(0x1, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x80, 0x1ff, 0xd2}, {{r1}, 0xfffffffffffffff9, 0x1, 0x3, 0xfff, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000000, 0xb3f, 0xfffffffffffffc00}, {{r2}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x1e, 0x101}, {{r0}, 0xfffffffffffffffe, 0x8b, 0xfffff, 0x1, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x60, 0x2, 0x3}], 0x8, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x6, 0x6}, {{r2}, 0xffffffffffffffff, 0x8, 0x10, 0x11, 0x2}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x80, 0x3}, {{r0}, 0x0, 0x20, 0x4, 0x0, 0x8}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0xffff, 0x40}, {{r1}, 0x0, 0xc, 0xf0000051, 0x5, 0x2}, {{r2}, 0xfffffffffffffffc, 0x80, 0x40, 0x1, 0xae4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x200fffff, 0xa538, 0x9}, {{r2}, 0xfffffffffffffffb, 0x9, 0xfffff, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0xfffffffffffffbff, 0x5a77c82f}], 0x800, &(0x7f0000000080)={0x10001}) 02:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, 0x0, 0x0) 02:10:05 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) sendto(r0, &(0x7f0000000080)="dce2cb37f61a614a8c2bc44d272554609e5006101fd10d465c86b9fc66d526ce08102b0e2e297a421d2cf990db01f6bbe95a49c1873d4833b79a763e0057e3e46e16fece0a4edbada2350e9dd3a8", 0x4e, 0xa, &(0x7f0000000100)=@in6={0x18, 0x1, 0xfffffffffffffffb}, 0xc) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 02:10:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 02:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x50}, {0x6}]}) r1 = getuid() r2 = getgid() getgid() fchown(r0, r1, r2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x100000001) 02:10:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 02:10:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000080002005, 0x4300) r0 = open$dir(&(0x7f00000024c0)='./bus\x00', 0x10000004000381, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x40045700, &(0x7f0000000000)) 02:10:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 02:10:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 02:10:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x0, 0x0}, 0x0) 02:10:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x0, 0x0}, 0x0) 02:10:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x0, 0x0}, 0x0) 02:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x6c}, {0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:10:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x0) 02:10:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x0) 02:10:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 02:10:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x0) 02:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="a96ca9813e8db64166c2d3e76d9f111a8417d196dd6d9c3be8feb1e3db3c9bccf3507b9596b40780a861337c6864ed958ad461fd21224a021a9c438fcceddfbab8a57f750652484ddd0b4ca59908a9b71cef88b55aa55c9bbf5f807c438e8e96bfc87ffea4e96287d85386054a48c133312ee5e742fa95eed0565342fa1c60a97a129a40e2f6ddc6b33f9d5dfec85ca7eb9f90015e3c0b21d9e216dd54e7e29b2b9f45ff55d8848e86c99a31dac7e138a6dd9782cbc448834c7c078b55afee8d50b8a30180cbd94935a5568d3efdd254529deb2673c9edb57ee9b2a32d1b3d0ff59cefd1c65344db2735d4aac1f17c2a52e86db4c26411868723e4526cf7a9fbedbb99354bb19f764682fb7525f5d8df9af7488b4d7683d0a2b04effacbac6376ee4b6219ced8d6e482f5b389dd8a271f2c1598bc1a5e330faea7e5f75f840ef8b45bebb46e3a9874b4d53dd050bed379d9c149673d45c97288aae82b436db5175af0a6556adec6861e78fa4e19fa3f8c9f96dade0000faea36455b8d942c3f2a76e840f29a6deef63e2ab96ce9d183e7dbd346e7c551f41082fa3fa753a5686c3ad76a53f9d5bfe204cf5ddc9bb1b9ea883014d267fafab437c7969e097f2e102ca62f81984b4808f3adf38e22689e5f4084119589611c03a08e1816511a06561a5cc78b304033618601f6bbbf3a33611630c28e7e3d28ad79641d8bc34998a74109979094a18734b2624f6a862fc713b022ff5adbf653e23b3aaed54eff496f3141e45effc3308903c2522f3f6c7c7951abdf16f9ce24571069aa2f0ef33907cb32081de53db317635d970ff9317aaef511ca068ba353f6080fe1ba1428f96a4471e52232a16c359fc711b21c5515f694746e7d3f3e8d46612cb6be07d6b9649458f0361e781b70fd6e0bd1cc6d84dc7096ca63173a9f88ba6717883ad58d1e4fd333bc1c5a2fd4d55d53d031ef173754b63d14b9c381b5ea0c9396b5752db662782a537880787ffca81c3b1a2cb2310e8b1a4f3af7385d7e27dd95543cf03f88e49230f365cc5ffd765e049c1b98c05f2a62ab5bf25dc182e3d74529e8fcfd6576261006c72585371c71c9f9d6c40670c92653e51ce65f052b279a597ef4c2ade03afc087099be47a40e8eb27444633df3b910eddb2b2f142df523d3005bc6484eb8345b3780a7a45b05c946c1a8578ea67e2e5efd962545b874568a88f04668986685207307cc25bf624117a21298eedd36bc9a6fbb973a8fb1ed6e8fdc0441f69e2d560613103c24b684383ef5e58a2d150a945177ca28d3655b65cb5639385c4b389dbfbf446df84778370e4f66ef893a60f1e5ccb87fbd78974de7067227fb1ba7e38049a02ed44abd90f501cd4d3d462a54637abeb54825a067595739295f7db4bd29ed66783794b776e814dc12dfdc5782f7765f4a3d2db1a9f477c3a7c97e6c711bd45290e0c06306e3c3752d7a588e1af17b5d4cddba8b4927f6f0ac905aceaf2d25da0cf8a949f2e7de4556bf75b45d24743a4c6fca6fa8b8da5ecff57ef961113ca1211ae9b46e167171f70add367173d50a0bc1d6c902df68f951264712dfe622489785230a86419ca06957e3427b746542f6c494b130510143ead32c268fcae8bf598cbee149db093da0111d87fb8a5d3389e643b5877136b117923afa384768eb17bfe35e9ce07a4b4b0252c6dbf1a5b7444fb26b91207883d8d4ab7d126e1b5c7f917f94fc53ed9ae686784ad670d6badce58252945a5996163d7364a27fe4682cb129e20dec35c7cfe3b294ff4ca2a7dd9fbfcf8d040654af468be8a1b2cc4bac9e0d5f90b13bcc89d4de383002d1ce6f348785e8249a25fd47cdc11e937177f56908d4a7fb59058bc6df85b5d77a9401da9e0d76f3276739e8e0791a297471b09a64567b3189297932a0daebbee2cf950850039d6b03d6e82d2ad3fd96f91c268d9bd09fd6d5e9b2877a2c2fb6353763cf2f7c898b143a809453fbb30532acf70543472584c44f3793f40a01aafa0ced5eb081f195a1417c685568bf7c22018e8fbf9a872fc8c56795c099e7de7caea39c166dd79d26d2e3a1877349e3bddb76b680ca0da3c967510f9145dccdf555ec317ede24c8683f9174b3ce50f98112df8369ca819a3fe3c32b3807c62a3a1d4b821c9fbd54256e241b1c5044ae8100901507f6dddc6ae5dde9b78dde7e6b4bf925254b46a73353b7a57cb1c879a30092a9f2187ae9f1d76343722234894236c02b09702dff347254f97b8cbfa34df2cb968214f59bcf3a37064073708088beaeee5c0e5ae30520e2f79f11e6c01183a0557b56f760e0314130bb35d578e445e9d108d4f896c7827a0d562949459032201d09125467c06afa0658a110374f7f0cc164fc0fffd38444b68d552b3e5c1b17c7032ea86307a85c49aec6dc94863dc36558b269f02919ebaeb890701a271433d6969caf744d903ac6f3f2f7bf36b4901b67c12b1ef7b43a7d361100c58d5ee29b12b8b92e060850aefcbf48ae2d1af92348f13bc85b5775fe15705f2f1541cd3ed0b97037af606086e1f841fa65d5504270a927466043ca8956c9ebe9daeadd68ca11af343219ea3ff053229f347fe624fc9672d4700814e6b8249218f16ef7fa1d176c53c70466178e7ac9524b1b828b561f18fbe07e80c2fef2263cdc355cac4dfcbf86bf8f05c13fdf24b88e70c827eb538b8196dd891f01d9c956f0e9aef2a5b0d0519c434959930bf0c3e9921cce2a80158bcefa43da8f72da94a900196127e03d89195cb6e59179141e0de12367daa089bc39ffc5772d9c5dd5a0acbb5f45f8994fd9db9165cad856a5418ad353432017b3bede348ec2b7082a5c3dc9e3628d45ff5e3f482e8737bc0ac26abd932d145e5a7f7270a607bc3b7aafbbaab8cdd020f48db2fd3687fd4edbddc8dde39cb846971a8311f80a2bdc0fc5dc8bd11c8e4ce0adb1535bcf2387e13fb71c5c46eeea0773d39eadfe415cb3a214035fff8e20a2b833335cfe7e4ecc264cf10489ca7b81c1eb1f8277d3194a62db209a7223eb83e1ce583840cd609188d55a81f79493f2ea77248272f848c7b9212aba40564d7d690a110b4136631b8dc104b872c3b014d3e14cc4e642bf3ec6b538aed3101be4b60600944e0003535357ee656f72c332ba0c5455f7883925a1ae469ecec20169fd8b2080bd0315422b9a7dc4343e8f50c253e8e78f142de6e761a7ec75a787e82ea8d48d2fe2ee479968ff3edf628d198392f5d573b2760815ea31b0c1c57755f2cbcc1f6ce440b1a87320f36b37c04a1e6951a5c7080765e0119f74804c2c8437455a05faf1db02c455e7f392379d3494e83e996cdff9054012422f14f01ce01fc4729b5d46ef89ceab474c413b467c0a2e3148cd4dad541df37bd1cdfa022af22271f17ab9cd7f2fb32da133a97a4bd7ac57af023cb73b7c563e249396c8d60cd4a714d5a5978d479f562750b32acd858de0d92fe34f548a75bb11dfdf2787193a08db3fafa4fa5a59408ebdec1c0c5346c8ff86743cdf88aff43c522f0982b1bfcd84252c30c7a679d621e25a53a83776aa325a865a063bca8d237514801ba41bad8bf37fe81789042fd26c8b2356e2627363fffa779747b2da171f0cfb96764a78874e97d073f939420c614b81b155c832e9bbcac9e15e63c266fc04779a25bfcf2c8e2dad48f0b364d294a80fdb526bc41cccf32c37308e394a80d836fb73ed06c5d128dacb7ffdb57f33635a8c62806a8a4788c19f356954051c723fc42ef754c9460c297b1cebe7188a04911cae142a7c2d46c9835bab843a3f809a280d2af826d29a2de6e288b285038dae4ca9ab72a556326949914aef45a57165d2f0b8dadf476ebf75a17b8a34ec4b60e97228bc70ae48fa07d57ae3b2b2a9700ddaab8f19cce705c5a4e321ebc0f611f3f9d632408c7de3f9f8c13426783fd7cca25881eb68bd91d7c74082fff73529540cf0d083cea2beaedcb1a302f2887fe96ce2f6c163f35dcaef36183989e23fa5a2caa0700f87bd82223fd810de72a57f3c8658efecc11ce57bdc2806a57b5549fe0ea75e30ac0494baa89fea7a2c802e8436f8f3ffab4ac5902fcd18bd0df1ba8e69b28a884730f0a5a1be7734bac95d482eafd77e984a6a02666ccf3cecbc4e3d80ad2bc15d72099cac506764b698c852081a157e08599de933af2671dcc53f004bb46506cbaf7e0934b7c775107dbe012c36dfec45bc27f4d8973070ebed70013201982ce4c2cd692d4d482efe66531be41a273a7bc819caf32c276c3cf547aa325a81567422721be307c58299cc2ec890fb07e613fb2b994ee884e9a2fd5d4a8321a1deb8122c4d825252df1ebc329e15cc003373ad09081d4060ff1e94c32025e28d45a0d2d67ae3627a689364f155705ec59c405f63fc0861ca6b221aece5e6b8b37636d748b0090fad1b259709559b9a9ace18c39d98ea7b0c75ad837290f7aaf8fe774292786a36dc15b8a467f506f1011258cb2a39f7be1fc2c67c1f258b185b92387998cdd4cd58d3a486e1fe0cad2b597ea662bcf18ef51f7491fb242614e708aa3f8a2c228e200ea8c8391c1711858de1871f7bcea3fb2adf9ce04e7ba68e58bde4e19148ddb3a2a0b01c77660b47a4466fefa95045d75cb00b14673650477e040f13c55f3d6ba7f6650262a2592d2b846b150ace680b5330d675da4b36514a4f5d9c7688948df64f75fe16156279108e2dc397c7b74e9e40082e5b4a867a493d8b7283ebd0030a6f1c7f7ebf4faf744b6677b9acdf23608a875ec787b0db43804a4825202ee9fa32febd4567d21161081eae893308f6d24489a3fa262f694d8cc7904f4bed6d94e586e05597c90efc4c4231d890a3c0be555e473295770088dfdafd6a12088c827835a8957e7b052caf2df574f5eb62d428fe74f0a55addd75e13510b5cec09219fa316322d1a1482536fdfb9e94b4b2df06356a2dea199dccee22cc12a45e8a5f42ce50efe432516a317e7580e181a906efefd9d1491dca5165ffc9c09b7aa8de5886d1c814bde4fc791e8576475af386d25754e27176fe8cb026449b285ed2bc0fed792011b2296f67742650db90579d3cf872017bd9f5de35b96e0e50fe64d04a314027571b0e611574675b0133c300fa6b6a1c940a62396cd826ab16261cd3cb95fefc29fa6ff4ebbd3871da5188ce79039407719a0c983245c20eb85e8159e7717b9b62662dcfa85cfad8facdc7c29a8b71638150ebfcf22bd153b0b1c642346b3c7816b1340d833d6f5cbdc73be9d652b9f4e21e13bf3f7de0e7492f6987b3244108b4028f69aebac4b866951a6a502341ddd16088bd4f5e849f0c550f3d268685d93dfb3f2a7e91c247f4a08af120342602749e56d903be5cc1566fbcf1740fcfa3a3feb5b4b891cfe1b0ec72f2fe0ac93316854787f51be1ae5847457f0a6318c5fbca5417fea7e32fdadb0bcc8b14d43488f73d08be8189b42b16bb639f036ed3b6f61e5cdc304e726cc5ca648191a4a62bcffc4e5251ca5b31bbb22950219690ae66c3a8eabc850c2ccc59293a2839b1613d9e65cdb225c2bab9b6802d5a65ea2f02a3ef746cc13d83a24282dbcd26240207f90687d19bb7d82b74b9899276665e7895a1646dc69f46e6ba6fb721e4b786cbe938b2068f724b5c6a6ad5aaa93616f92e95a927111076b653b121f2c7a3fe48da5ce2b3ae838f3fe373d9567dbd6ec1244ce06ce78edc183b65229aafdd4945893dda5532e2d0bdc70e4caa8b0db2c76948b85a0dba7883b14bd9c31925", 0x1000) write(r0, 0x0, 0x9000000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xfffffffeffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r2) 02:10:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e"], 0x1, 0x0}, 0x0) 02:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x8000000002d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xadb, './file0\x00'}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x27) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x1) 02:10:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e"], 0x1, 0x0}, 0x0) 02:10:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x111}, {r0, 0xc0}], 0x2, 0x0) 02:10:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="eaff125c00000000", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xcb0, 0x9, {0x1, 0x80}}) 02:10:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e"], 0x1, 0x0}, 0x0) 02:10:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f66"], 0x1, 0x0}, 0x0) 02:10:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x12000000000, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x800, 0x1, 0x3, 0x7fff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x800000, 0x478b, 0x64a5, 0x0, "d3db975d3d6247b2f7cb13410d01b47a3a5cae8f"}) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x3ff, 0x9, './file0\x00', 0x2, 0x2b8a, 0x3, 0x7}) ioctl$KDSETRAD(r2, 0x20004b43) 02:10:08 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000c00), 0x10000) readv(r1, &(0x7f0000000a40)=[{&(0x7f0000000080)=""/33, 0x21}, {&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f0000000440)=""/153, 0x99}, {&(0x7f00000005c0)=""/210, 0xd2}, {&(0x7f00000006c0)=""/241, 0xf1}, {&(0x7f00000007c0)=""/95, 0x5f}, {&(0x7f0000000840)=""/118, 0x76}, {&(0x7f00000008c0)=""/124, 0x7c}, {&(0x7f0000000940)=""/210, 0xd2}], 0x9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000c40)) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r0, &(0x7f0000000000)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) read(r0, &(0x7f00000002c0)=""/218, 0xda) getsockopt(r0, 0x100, 0x1, &(0x7f0000000b00)=""/247, &(0x7f00000003c0)=0xf7) 02:10:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f66"], 0x1, 0x0}, 0x0) 02:10:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f66"], 0x1, 0x0}, 0x0) 02:10:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe16, &(0x7f0000000280)="15") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x51, &(0x7f0000000180)="067efa121191b415999178b705130abdfd4c14767c48093cb5675a5b30d0d7aab80d3d942c5836beca16023ecdd6ff3111ec163086ae0d22acc020a9fd66c4986cde06d76ae881179714875c9e6a07dfe2") 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6604"], 0x1, 0x0}, 0x0) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6608"], 0x1, 0x0}, 0x0) 02:10:11 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8488, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6609"], 0x1, 0x0}, 0x0) 02:10:11 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x101) unlink(&(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000140)="68e92b98fd0ef23000eaf33e560a", 0xe) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f66c6"], 0x1, 0x0}, 0x0) 02:10:11 executing program 1: r0 = socket(0x6, 0x0, 0x0) r1 = socket(0x1, 0x0, 0x400000000000000) fcntl$dupfd(r0, 0x0, r1) getsockopt(r1, 0x5, 0xf083, &(0x7f00000000c0), &(0x7f0000000100)) r2 = semget(0x2, 0x1, 0x10) setrlimit(0x8, &(0x7f0000000040)) kqueue() r3 = geteuid() r4 = getegid() r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xffffffffffff352b, r3, r4, r5, r6, 0x100, 0xac}, 0x100000001, 0xe000000000, 0x8}) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000080)) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 02:10:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1, 0x6}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) clock_settime(0x2, &(0x7f0000000080)={0xeaf6, 0x8}) r2 = msgget(0x1, 0x80) ioctl$TIOCCBRK(r0, 0x2000747a) mknodat(r0, &(0x7f0000000740)='./bus\x00', 0x2, 0x100000001) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000600)=""/169) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) r3 = getppid() wait4(r3, 0x0, 0x0, &(0x7f0000000540)) clock_settime(0x3, &(0x7f00000006c0)={0xf921, 0x401}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x6}) writev(r1, &(0x7f0000002bc0)=[{&(0x7f0000001b80)="761fde9cbcd903529398c6c19d68aad70e0ab4cfd39b4db2c93e5c4cef69cefbb7f7395de39e9d056ce17316368749bb6f8a335e7c891fb2020194b4482724b54969f6667d8085a9e735b4759c9f26a210daceed60b593d4db1626b036705424f1419368d4cb7c90058dcebbf4b8612a370687646da89010da516a41d89c66b6f2f9a144305195024de3f54b849b6ba72422f2b8b43c236be2955d451a4e137422c5ff94c0cb03602c16017bd169011e49f9c7c05d90d8aa55feb876475c426720e2946ab22491d788753a6af3f905c1a9b2cf1d76edad300d2c73e03678cef10ebaee6ef0110c9773209d959c548ea973f81c07580edc6a380c2314ab723c24322b2e69a22c9cf101880452a06f03903645c6c96f3e0464409cf2d74266f4c505ede11029135c152e46ec56b1170d2aaa316e88b85fb73319c01b85d0552d6de6dc059292d1b00a6d99490a84fd1b57935a5389a9c04af16625d191a6e0e1078907612972953658b7825e0efdad544abc93c42fd8fe633bb81367786fd6081eefeea26b69dc0d2e15b908ab0aa98f1db61dd4720f3a73e7a4789b1b866e3bb8c4eef6a8ef9306217aaf611bab24d5f31b40cc0c61603b5f4e2e7011369f7f42aac5ed94a17c18f97f70825c7cc58f2b3c9b9b4bfff9396861b9b2a4da5fa0e1cb77903b2a623ad35f309785caf161950b16ecd970d90be01b446d8bbe8b9f03a122bb86c61e689da977cf4b789c20a3ff9c76e8f2bc4b49ab8951ab86206b53fa336b20f373471cb20400d2b3e246bfe48a41a944619f3ca526878c54333207c91f0e5a1cf7a006be5944acc7b982ea7cef1f4a8f83bfd11cf7674bbb31f3927672f60f62ac12dd892de66ff951b8ef123ed635c5bf48009713ce4d77cba90b41f6f1a7cd7604cf1c2b2a9e00b99178a9224d1ff5888f0f30aa6d50d22f5fd887ac8451f395e35a1d59ed37bbac104c9293db565d8267e237a15f988cff48c735aea8a1d8def140ed1dea65ca98cab64831295a3c318df34aeab15af8e27c8125dedfcb9c94fc874c5604363f4606c404be3044774dcd1d69bd76b1d4de65835a0babada5743937f61dc03ff4c0aae8fc68e319169ec8bd9b62ed17a8ba0340869306290c8494d4bfe6f344a48ce11505ca50e10ea0a3554926e4374b82d45479d2f831bb51f9125c43bc24e1e2dda6ffe6276669f862d813e26df01e03deb415aa59c2772c75c15a204907babfc129d73c3b664d6710537a7b0428d6ee17bddcf44f004821d577468469806584f5533db07fa90785a91d9038b1faf32d277854aeb5dff1a593fca879b5f24eee86f233da352d123d874a80eeea94189cb49a53f4bd4eec94db1e6496af5c45e049055afade81a03c19aa5355955a3bd2b7b9a5eb9d93374960a2ac5395bc048800339ff950ef06107ba0ffe7728aa47afecbb2fa6620d87e6f48cccad921d6aad281c427170d0ee0d38866672ff7de730254aeeafd84952f98482e1dbe69dd37e540db21de062245edf58d718acea4446eac8d96057b4448740386e0acaf28ac17df6b65ac680ac6311556cace7bb081e67ec8bb6ced84d1950b4fe22ee68c3fa7dd518c924b7ec275214aabcbd0282612bc5c425d2ed99584c3577a4eb80b1caefb471d9d9462e75d7b9ece11beb3978bbf734b0b9ba0a78b6877d5e478b37518a46773f84463b177aff410c470234180fc642ae998d9241b1077665ee4e5d08bc6d82929820e3495733233e42728efec8afc4ba1acf8a40b36d57ef39513cd4b60dcf20b921cc659904d1aa468eb636087df244b4485e96b98faed1f2e37b5c7915f8d51c4a24060a6ea2b6365211f7107306dc8efebff21c1a550ccf98fa82a4b85d84539b62222e233e078b74c5ab90a1ebbed7b9a1fcd394c92a7ca14ab08726bbeda7cc81265ddc0fd92808d8e3072ea161352dd44fe27321709c23b5a6ae3e7acd4828b4d8e316e3df9d6a08f7f2e7057b59ed0139634073df0705d093c1886ad246bcf7cebcde93cb29a3adf7027cd3f4f58e55bf9babe5af2f2a0903e8ba69ab1749403809f4be5c5037c912a2d4ec0356f71d872d1d03e187f2fe56a5839a09036ffea78968c7b8f34d2fc8e68bb282a72a3e3abdcf79cb349ac1e42293a7bf5a931a1c29c6e8778e7c33b459f0f91d2fc37afc3020a020cf2567256946115515d820c34eb87e48138caeb4f1a851cdb3d597e5fc53d9a88a8456a24cc010eef682b05a975163bab07cc4662cf37236b7c8316c5cf36c89d7d3f4c8d58046fabf48b16c0cc21bf1d4c451277bb6dd1deb3fa385b32a89a1f682a6010f49902232132b1cc648f620ee8363eae18cde4306ab12395bd4f2ca6d60d85d05b504f5ed8e4bd0923a6920b95b4ccb6caae8b2868b4438071ae96ebda4652bfdc8d7aa85a1f177050848cd5a274870f0747128736462a0fd08179cb5142236f7bbae10cb431e6f9bc7d9b0f40a641a1c79b96ce6acc83aed011db349a5080f8d58658bc8c59015e49aa085a67e138ddb57446179550bd0a397253ff2b5cdcdfad1307d635adae5fb812cf723033d76ebbbe4bad2b829d1dab52e5c8670856b22843af9ee972eff192f921c1b09832f52118a3bbe70c373c7ff309d1bed417a73ec242b58742dca712eada3089e0a0d46c7c4fb330ddf7afbaba41ee54020ca4d648be9681f35bde455d0bff40879c67406261f10f20547272b55b5b9d91608934f0121ee78dd406c89dc7e3f331c690ee163dcbf9f7b1f756b64d5c2040bd3e21888908f17b1a21406f4017786977c4a9f2a0cc859f1d3fa3688e4e10fcde6af6b31c951384d55b7d0d7b506be1c152e0d37080ddc7c71b00fa6d0c6d49e25a2874c0019de7b751970cc3756e7ac1a8c615d6b1a2e753bb1ca39dfbfbf820c4835026baab99d05c551e37567bbd87092e6e4977470d20802ff62a4fa1159e2fa75b4f82ad16fb33aa27e11a9b6497bf6d506e2142cd1ecbe82ead6b6ecedb5b309c0d4ced89ced4aa066bf094fa1ab7b6d0943fed3705dfb115f6cc87fb37343682cead363c12e2379e3b79b83f51262af324fcf0ff52211cdfe5b445abac68694f51ca1d14c9c988ad606327e4f330c1575c8ea1fe52a33d913a44233fbe1f945ec131570fb77e1815d39aa233b878acf3663c0329d64cc9da8ea841d97a6c5dab16c1fe366b82ce057676844eabf738dae48746371992aaa9b4525ef1b11ca22f3148659bd1ebc1930502c03900ac09b39c28b6e16728ff2ef79ebcc1399d3540bd30d0b958a440a9793f6f8307270c96d75d00d5a8a1decfea89999f2c02c40f7bfea82e07dcfdcb066af5e3b765cb3d2aba4e30c4cb45855b7c6b1b5c6c45c50dfa7b432c6875f189154da7ac91d076b4a39daa930846fe06974d70dac7cabea6c9ed9c97bef1818727005e69f2f3812ff930d359bd341d67a3820ff27a6ad9910e6edff1e41a3ea1964c77a0cd800d0a38d7555048bd927e1f383e8c32f2040de3d17ea5658e17c2c425c3142b9ce411f10f4ebf71385904289cafd78ec16b8ae82f5f071baad5dacf30de40bacebf9d25e252a9de3829601408e5d8dfe84af8cc141b3de230728da7832581a033e0fb2a40169227a10ff025437e78213592bc8da3d002a898404570073485e390d60c43d0eef9fb0ccef8893c4eedfedb282beae1d53125ae5a20556b5af20cd6349058c6704908d66bd773b4d83edfda8b3fc8a105825cd708fbcaf62cc322821b77afe2cfff490c13ec850d6d6b2fe1f6305f3c6e07e9277d548255d47a08351435edd70d1dc7b41bd0293d9e8e114e4203dc102b0704e41537020719ce5fcbd9fbd3dc8dabda13c8a9106527d2d16a8d5af7c1a629fb4f2883131a52f642028644fa1bd75d577a85e44abf5cf74aad6a92472e2230f61074d3bc68eed50182e6677ae8828024fb90891f7adc46aa0a1f89bb3aac1c328b998c88f9fb159a3644d99aca66bf7a746ab6b0e7424416fef512523af795aa3d75a99259fbf724159ccebfb77a1dcc8326e8874982a0e28fa6980b7a3b70c70183457dd8e74525d8c0af7221fb68dbcf62ad7e471c77943c077cf5f3975b0b9bdc6e98acb485479377b4f6a9082e828acea6b88b30caf962404c47693a733ff285535b08159577c6b8533135e40fe6b91107ed2182d73f18b012dd1cdeea1a92bb86c60df5045a4f78fc520dd4f64c894091a21e63861425d8d3761708f521cb9cddf6b711b8a2471e30f7a254ae6ff955c0d183f419c000a8503197b2954fd902ace4a8294eebcbdd64c21b88df6414781756cc5a6840db13f5d65ad9679b629c26d6971aaac6b8145760108af5d9c409b9c5c7852e079e4328ab1970cc4d92362fdb74fb6de1fb10e722a0fa69ce04419e4641308ab98f9f84fe1fbf95c7a15df518658a3c6ea12dcb7a5e231aa8f161984e62b0c62e70d08cc38d5fdd984d5c0a30a3c8bcab743732bd0c85befd1b8b02b11724d6bad9500558c7acb1c6c2cf3faeec10135bd06e831c356236800eea0e8faaf51370a0f1a335076709be40d9677248148fad73a809d84e66e6c0866a2e3a9e4bd4dee58f409e579030cd54850a88cfe286082f9c88b64516510134b722eb6422419a99787e6d66aa3ed5ed4ed715a6fefc4fd43596273fb4794a6ba92be983373a9c2dcfb974ed238cc47a4c7a1f6f9aba3419d6e7d16306b37a630cad8bfe69eb1454120c18063a864402481dd317bdc8308ee23e438277c846d27680ee386b451a4b8d581544d1f17943d7fe063417320c9ff71a6c819fe390572b7d6ff5ab35478e2be806267a55a5417eea9249774bfc724a6b572a4cda5203040df172e8dfbba0868a6db4a130fb73c51d5bad0e49eb56a810bcd2e47834ecaa5688308df3a2016879fe58a62a37045467e677ef1bec314f63c5307042d820ed57ae8fc0a8cbb5f09dfd70aa71819cf403dbef239268569a85eaa68512ba9cfb3e96b89adbe9487ce4f1f1b956448687132a00f99a0752edaab4517590f7e7f53cf9987d3d1500e713b20529cf0c05f17039df87918a152a21c749e47016040cee9983f5afdf0ced4cfeda58277f174102649db70c3333850aaf6db5aa7f9ac319a0c7317ec9d9de14d5f617c6a1497e5b2917875611f7b04f749e233505f25a2dca619d580d2094cd7545e83b452d7e02148aa072ed5ce58cf9911c541aaffa43b117787fe9409bf584c7f6996c8832e082ece0c9dacb87a82a671e70353d110b5f8b38c7d98bdaa72f7b67ab1a92e2c3bc136dfc95d0cde3d721724f1b999ca2c9973e1e8cbcbe13f0240d0890352a1efb774c6b1d03e8ada9832ea78d0d9ea61affc5de6cb95bf24c96574bd48adca92aa7ccf5ac58cc991a532739652e9417bd20146a3af8f622b11b5b33d1d04e67840d272bb1bd0ac06118ecea5677342c0e84b366771955c9795779b1c49c0f95be7b09fede7c95a392152b595b363a2c6787de51a6abb2f27159ab8a98ce71d9bf9fc48153ff6f05538a6f62314b7568de61522484e1b1253d972ae7b0516c7a9d651bd171e30766317bf9639e51da0a007e76b5c70068fe923417605662ccce5b6fe0a80ecc7edf77fb903d6ce3092118ee32fa1568239dedfb5898b30c3b183f76bd4467d0a54628ce5ef803460f52b96748b48ac0b8d30a527718919a832fec41e23b90d628153e3dff600c95431c91e356070ca38d55624bb32a1b522afa542949b03415c917c5300f8c387fe065d9b79a6ff614d2caf2c17d5f3eb9967b8ead3c009b8a989f2fca1ce65482bd9f9043bce78a", 0x100f}, {&(0x7f0000000300)="215e3454bf28fcf645b5f3e1a15a07300b8a6d874a7a0f1b32171cbc129e3f70fe69344ec0daa64e5857f3475b6186954b6b70dfe34a642c6021e5a493556744e6e9a2718d0a6b713dddd9813a12220b7d59", 0x52}, {&(0x7f0000000480)="bbae4766f3dc39af03786e210741ecbd4005fd9314fbde5f30064089a2787bdf543f", 0x22}, {&(0x7f0000001940)="a9e84c0b176c48de97fa197c6d968ceda982ece053d58fc13187eb3f33389f4544f2c5b8973b10315d8a0e3a0579ddceca65fc9e1a8c110aa426814823dc59da3610704db26426a691c78bdd354664c1cc7b2ccbacdd35d66ce93e75c50971ac31d2944cb8bc80bbe8672c5d8a858cf1223b0fbcf8922ddc2a1e1a439d7847b4303fc4f8aaec651099f9", 0x8a}, {&(0x7f00000004c0)="13cccbc8bd599e4ce0602aef6a7fdd237442b0d2f6c94f048a5fb3177a26f1950fe01183d51804ebd6c7493dbe2b69044d1a4d034b14f57bd9bd85d19e74fa078541ca5cde9ab60782a01aba73c0f58e7898698e978bfa743af768aff39c4fca", 0x60}, {&(0x7f0000001a00)="6af58e787cd0e8d3ccddfc52ff810792f3787303c21b6ce3feafb50cbbc6850931559b3f7c7018d276656cf23c0c5b0d40a8f1f234dd45f1f37cfc541e948bc3ca25a4ebf52f66f8e2aff688d86b95af40ae6d62cf968674a9f6008b48a2530ea136786fe0e67c87fdf4945a39a4270dcf98f90b43a86d72424ff25f8eb33b6cc299f6313ab314186ef5a2459c0043d159f3e156e4c7f125e0702d6cfc04c1fb3ef0f89802fc647da1337c0a49a2f5075c9ee56edc89e0c03684ad9b6f07ca4abd76841fb14f3d89ce69a52046", 0xcd}], 0x6) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) open$dir(&(0x7f0000000700)='./bus\x00', 0x20000, 0x100) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) fchflags(r0, 0x40000) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x9, 0x2ce, 0x5ad3, 0x7b765485}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r0) ioctl$KDENABIO(r2, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") socket(0x10, 0x5, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x9) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) r1 = dup(r0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000140)='\n', 0x1) syz_open_pts() setitimer(0x3, &(0x7f0000000000)={{0xfffffffffffff893, 0x10000}, {0x800, 0x7b7}}, 0x0) r3 = syz_open_pts() r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x6) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x7, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x441, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) socket(0x30, 0x7, 0x0) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x2, 0x0}, 0x0) 02:10:11 executing program 1: link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x18, &(0x7f00000002c0)="8b") 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000ad002b66c70000000000000000000000000008bc6821000100000000000000000000000000000000000800000000000000000000000000000000000000000032"], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10200, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x20002d0f, 0x9, &(0x7f00000000c0)="03001e915678bb335a7c93ad3ab984a39c9cd58827e14c76951383fd37cb901e54a335cb30eaa4096daeac395fb31dd880a009fd41c986af09c2a113c42fcaee2493a93037f85ddc28e45d749282298b55ec8bc7c6fb794278073330455b", 0xfffffffffffffee1) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x41, 0x6}, {0x89, 0x7}, {0x8f, 0x7fffffff}, {0x48, 0x9}, {0x42, 0x20}, {0x84}, {0x87, 0x8000}, {0x42, 0x2}, {0x86, 0x401}, {0x84, 0x3}], 0xa}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x1, 0x2, 0xdf, 0x0, r3}) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000001180)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000011c0)="de9bbae16592767a727063d300506030a77bf796943c430f62508104fe0cb5dc05718ea9a9bb269443949b77e235b6e6c5eaef0ef3052b9879df1d88f7cb462abb38eab90caf09d6ed313738dce789f21457810a4227b3cb29e4f13920ce265c1a0df69f7ef272008ce49e395b86f9734ded33ccc50737d09144706838f5aa5f470a326c019eb219d7a071de4339e8176b0b704c7dc166e5a17a4a9c14d95580b58336e97b2f740e104af7010a590115167307eeb9523da76cf80216ff99dd93d90d7feeef9c2f17ee40920721c309e9c3e3bac4cb9e80f5994403737553d87e91a9e307af722f60c58c9e8487fb555054060fb57f17603df898acd4b6283ae5f0b9a0ef167c65fe18ed0910eaa3819c739acf155df840b134f613ff70d5d98811f4f18caa183934ffacc99d993f6fe6c7aa7bfc5856f48547606d1c17ec33f7b04b9af8d09519efc744ce421ba0fc7e231815139e3b0f19ed17bc8d2567ae50ed8d9af9127657f8263de737bf5600e770f6615c2c503e0e8c912ad3b439c0734b92d7282f9133c9fc049c5318605a62c002575defa0228f80d08d01a8041ebb97f33919092c6116f9fb842cc0b5a954a86660a6dbd60b94356f57873e8eeb486c9d4bcad0b58deebf58f81bbfbf660082fdc6a2ed844f51739e80d1f0e83131e2444607fa614be058816277c617710ac11d9820d7d0408e5541b505961e85cae53abdbf5197741b0860f2b0ab43493c068b160f602c76ab54a520c26cc51c9184bce4bfe8286cc0578c75e42a334390a872a0f0744c09820a629abfead5404de6bf85dafb02e523b790caa854093f871871ddf83f3d345658ed54ea78619bdb1adef97aa615b6828950eabdde859756cbe4232e365685ba48a842e64475330659fea00b1752e481a328090d096a1f855e3aa0cb2e5a29aca9198d941f5f8b159aabbc640cf97610c1b80969e932f6331318fe7c40bdf78bfbeb35a4fae612c4619e05de984dd79878d3a9b30e38023835a06a10d207851f322fc131106a1eae0bb469c7419f9e26f2e57cc30bd9ff9c3c5390c4c96046ec5aa31e76511c97278df80614504cde51d84c43c05e97339c3eed2876118f3fe0130a76f24988d72249867905ac904365ece6ac428575afe0753f81b05e691e05055affeb3802b1d5398c7a5062a3adcf0ea8e721ba40269454f67505f25c40debc636480d08eef2f41b961f474a53c4c4461fd3f8efafd0e75eaf35772e6c7ea799c4f5b92b70ea84abd71cd476f8a85671246db26b45bfab0d4fbf8610cd82be2104421f93c62d0d1f8337161474af1f1785ba9351bddaf2eafbe5a9f1c1263277d452ed19883e4c0ad1210f398b61ec9e222f4fbfbce83bbc2fb322ed75c632aa3a65decceac4dca0dc899a205d18123cf82d9916accdeb162125967642f1ef77fe625c82a949690756c9af02a7740e7dfcfde2cfa71408ded9ee2eb5ce013c030d4824e49df9f3a89b7f82b9f7dfe390c2636b1b089591f0f296689fbe2b6036cb89d2ab6a69224bc467b12aa4a768767d2c602a90c72f2d2ad5120a3310211c3ae7d40400b0cce11b5c69d6678483eaf140fc41acbf6ba57c9c221eb5090f165236905ab8b82cb59aadc80dfa61e77ee817a8ed648b61bebade51a50f295e801d231b1660141ba36aef7fb462f8fbbacb8992a38c47b42aef173af959ea3df4663d40ad0f6f78d282a6470569e9cb4123b23b468ee4fc9e4dc48667952ffc70bc966692e0227815bcd12851259ff8b34b1afc80b540a886bd9f7f4ccb27b9ab064a2391d80678a6dc61e52de74f0d600e9d058bf5da8af8ef2ad58e8b6722b1c83cac43ebfd2df92cc3730c2f559e769e3e2ba5181153fa4998a00b1bfb02dfa3d36a0cf5e940e89d76b052722d49c802fc4762a53e2e5b5800fdb5896a51aa5de23e39ad09a6af9e7fe9efff40a4f54830c1473dd49f9f788c755dc468c53b5a15d989b3c157c335c755264503c779ea7a9dfb48b01c14c0a09469ee5ac7877d9b97d3fab8243953b0f89c720003ecf238d71d8fb55372f3ba0533b24ebf3202d892719670534a3a36618ebe1e304dd85f1ce07de6be181809c4b37411738036dcddbc211390c3bb124b8f1feb9110ee6ef1ac429b2fc7d532e1e5d3e3b0fcf55aaec2adc2503bbdc3a3f3fbea4f3f65999bd16ccae1649c8663b65429b6e1c2fba68dba31d55c19fe5460e077f554d117ec592c17a95dac5fb0e8c251ffd8dc6cfb1679e4c22083e3b8fd232e27fb0d4cfa16cae10f720e23fcf3446195383a5f8ee0bc0e3585250713a52997e84e9830a1e54da5e8809dcd25a7e12b43a23d6d256f41317d2b1f0b467d2db809879eb520d22f45c25a599e671341b54a8303bd15f8547afbd08c71cb391156c134b3edc6289b29e54f0e75bb3baca31c4ec4c63cd7ce4ca67ecf6d906cc83639a0730f1a3f30f225cfd65c451687cd34828478a9c5a8aa9c58b5e007cf255b806ba7efba423792c24b920cc74aa86e6bbe33f98551b06e3e8aa744e754eedfae8c8687fe3b1a61ed4f42e8bcfdde29dea56ca6369b30e5ad640ae38bdda01f6ada940e423562b6d013209065e980dce8a1fb47badc7ba43d563ec4a0e688cb154ae3d8fdb057226b7fbff3207424dcd93e4520dec21d3387ebe3f351d43251c1a3d53fdb74bb36f724a00a85af0c5c49b08b44849dd27b9f155410d954fd8f91e1e069123d70952bb6b3bf1652683087ad6af8b226cb602e5fc109f0d9308b7d4d8f4b2fbb3682d653e17a3754a362f11f26e217633241d983cee855aa7c4198647f961d6aac5ddc1f0b44cb54d58d7183c65c98ce0088c55b972b729a2a5f472f0d1263f275b4bf6cf94a59e619ece30e073fb3b50a5bdc25fc9aa9495aac5b6de70b17051713d13244bc88a9a39e11b165290994bb6dac1775a4777b1c1e77a6f48986b471ff0dc57ddf970fef13afa1b771ba6358f37a8b356c1f75d521edd710ece40d67ab6c129920ba84ca49b81a9592ab9b72b75e193353e71c5e641c4ec7d0f24b9cfea8247247a9a5fdf943949f7bbd95a680931123046b661701b12ad877adb0b57bc93b6505099bb6fd687e5edb7f9c1242b5bf9a7cbc3980902b94fa551f8d07dad23c83be0d454ad5c3a79d0e2bdbc97c17fb5af52f60ec8bb1995fd8c765192ad27740e49046d5bff3d5d194f55e9c2988eb1a41b1f90cdf050048f73eb813c2d32ef9fe4ec44f64d24aec231ac86d71854bdec4836b4cdb2196ebcd685edeefaadaabb7d655ec66eb102413e2e551bd82a09fd52940efdd4e94b07f683a96d13d7273cacaff3850a0fc1fae5f2f5f1e47c3a5759ebc5b7f8f478161b3f2061b3f1c980cb6c7e440d021c0a64ea46ba63613577085996478c64e9293ddb60d5ff6a101f051c5463d1988e50e6c33313a62b307fe2549b558d3d792e1b1205c86a3b3b188edec430fb3ac6283542954f2d2080005eb8266cc485c574c8bd6be8db275a2caf0d11669ce70b5d9272cc09fb6c62fe5923f971c8998e77872d702c090c805d0943bbd364c4cdde466a9d0b83026881a399dd677a1d43ee3d275e3c7e03caa20a42a29948c60090b1e0a284222a428ead78f5fcca261960bee415b43c566b6061926de3dfa48890330aaa0b86369c2f162429774db6aa6318e9f433dcc8de55b3a0ece516114e1593d68c36c3cd4adf654e54e8f7fae1e83a0d4e41e7b411dff6bb8a94e8d86873526ce5dd2413bb7314611643faeb73ce7bb55c84cd88acfe01a2937862a2b77ac289923a9777c55797b7dd3bde41e027bb2ee324effd082af0e146d54fa8b595d550a23c701e92fd0fec31e20d6d4995690cbc4c1056b28ca9ab5cc2ed6ddef02e80e8e1ca6f5c999e74f4532a88641b814b42b78c4290dd98b9038eaa12914a51e296795e1b3cc6136ab3d7e5114b47ba52c25a9f3952b81b5f09b3ef5f0bfae7ff4b8a9778aa9566a34ba552976c5188825d4fa7eb6522620126513744f6fb1d7a7cd633f106bd57705b28fd75a11506849c5732fb45e634848029b5aad0fab902ab8cc28e6dfa74446ddd351aa0c1001513ba68b26c2fcbaa45a20ca5bc1294c1e46695a5a05916aa883cad56953ff9405adf8bcece38d8732885f5fd2db1fcd0d135aed785ff920fa06761aeaaadfe6cf6a512beb471078b3ce84b9f3bc51ab120c8a029556215b5993fcac8bfd1d4f5b2562e399e5e698d303ee52a77ad80b0c620ad46cebae53ff2e926d7961ccb8e55e74bdb8f62b6f2d8c5ebb9d84bdfb55ee9e2bcc27331340e90cb2440ac5c56aa01b59933cba5d79bae11ac3a818a50a2ef7b203ab17141cbcd38b4d3d4b853e727b1f2a55aa37809e78c5ef4fec4558c58bc0ae9bf465c73eeebc5bb7e298da786e2b34e0f011343bfedca53e87fa48f1f599b7ce97f11ebfa46f8980d21183e2a8f8c31773d16deb6a436ab51a2a29935e4aa401aa7c1a610c825057af7aa7521bd010602ec838e67e136e7c84aa34be11628fee55c02eb753ba061469af004aefe8d2c399f7ff5b678b0c33e838aa2ba725c9d19c05c7334e22c8876d269f3087cb2094b1da0498117323b113db9d3d669eaacb2bf80d02a2a58f8f263dc3494a85a44d05d78b7558cdd5159a55dc8ec5f10322619942eb606cbe1947ac2d94ee7ebe6b25478095e3981b915fcff931a1f489643b7d6baa81b5a42a48d469cb3452dace35cce03b93a17a40254a034b2960e8c43cf97cb3470f07a764a070c189b4ce781784aea1d007c0f0d60c00705a21f7a627ab4ea29d139120d3b41ff2f59ac54984889c4da5a51f3800d6ca3d6a23a21971a89bc314e118834d4fff2402149cda31ccd13dd54bf2123f57480a913c3bf5d7247ac8bdd824bee4de6fa7edc5b0e3269dd2ba01f0c9a1a48467cc63c6b88a17d0d5d2bd11872c35396440a6cdf8c68c306ff80d99f3f1d37b7d089ad1c0c1ff6a6dcf7d8ad72355197995ea538228425e805c6275809f4c33411e36b2d59d7e0fde01903368b50c59c03daaa13823ab1567c79564291fc469a8a79783c4dfc68edb7d426f8528e0baf55c153bda600d0e7159fd29308c354536649fa13e891234eb72a90d1337090aa88808d25714236a75db6ee493c592ba9f0eed55dc019b587dab64240296c630bc2bc9fd6eb1f3a1563fcd60cba9c5ddd307a4f945ec5da1456fd8f2d26abd4f59355c84794c50f2471488f42104c896058ae4a0a0914ff8fbcfea2103d4bb19dfa635d62d3c070b6079956306bca92dc06541959458e4354d77298b819bb3387710c526de3c5b85cc301617c6a1466eccc28b5adfa332a6a16c8a5df1937c7acd88d8ab41ef8a3840ebd2dbf75bcd89d79af86a31d7f87105d4166889ea4e4c7e210719867f857d5b459c9c7750eda68567637482d4397248b5ea5deb863653aa3072c82886b9cb26ecf07620a9048de86bfab00706680a11240f8ca856b9f89e70ea43fe3450adba44408e22ad8ce5897e791c04c8bd6645d6482cfdeb61c04f7d7d9bb101491bfe51337fb55266bf625e1053519a2f6f5be7e5619b047e3f99076a7fb77ba93decd9114342f7a4b09a72a63548b635cda58e13909b95a549679f3fb328c815eeaadbc7bb21d9d0bb8a39c83d7c44e745be0d8d2693ea60c920b5f016df18d17082f31c48b392628d65d13477405fe4e748d1113e9b13e13582cee72835117013d476a87c7030fab4856ec514a1191404f0feb4079adc2a2d21b550b95d6875cb2b07c4d00a3e7eb618d1f7b", 0x1000) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) recvfrom$unix(r1, &(0x7f0000000100)=""/22, 0xac2caa6be7d25d13, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000021c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085964e85683a99020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064fde5fbf01b3600"/4105], &(0x7f0000000000)=0x1002) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) getsockname$unix(r1, &(0x7f0000000c40)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) r2 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ed498959ec8e082889f3817f54858c3d5e0a10e045ef4e170f88afa7a2f48274f3ff6013087e5b92ba9c955cae8950ce72e06bcd7c042cbdadefebf4369ee3fb964bc66e51eb7e8db5bd902f2907fc28a8d112163f6a61cd7b331a27ed507bdfb0e485234ccfe0e57f6b9a4953559a3e3e262a002a61862e95e610432fe025b4c53b8abcd4626e0aae289d350ee32e2e30deee84544e35f1f12d9294050939babd703c126405746247355015f9f6728d4a9ced67089fa45fada06444ed043bd600000000d4e6ac8c4154b54626ed198aa7c3e466898cc1a45c57ae24e1a759f2e12dc515d5af8b92a01020bfd0843818057a502fea6cf8cfd1138190c9a4dc8b0af3932b32273ea6a681698e2aceeefc0862ee479c"], 0x1, 0x3, 0x1000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000374"], 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000580)="54903db030c96654688a67791a69a2be23f08785b97065da2be97513310441", 0x1f}], 0x1) msgsnd(r0, &(0x7f0000000940)={0xfffffffffffffffd, "64fe5872a62960bb69f835e996f7415e1d41bd7259fe14080000f9cf89447300201e4b06450b2781dc4369514074e77ceda6850fff5995f271f4cbe0a28febeeabf22a97f50e9f7cdc970631105bb556cd3b83cb640f4f40ad241c960a4e4066f0744458454b2ab7ae0286eb5d2c1c3f07c7ff005b32b8db511ba62b473606d99351b0d7b4da41d524ed2c9092917df12265558e1a8786e0712206ddd2a5a15c63c445"}, 0xab, 0x800) msgsnd(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000001ae1383de3df472f6cd770cb06382ad11567d4e600e93bf151d6ac6540c62ca693c3abd84258c84abc3a30044dc2e56e2eacf10cb3baa7c0ab49352580a7880321b25b9810b37fa7aee2723bde790815f40ad72c5f2e668b2c2258decf341a05bd19e2922df57bf2365955f4ac4164bea0c9bb3332da0139fa422d78d7b04f66a0b88361cef4440f1ac1eb4f8b7c0865aa543c9a0fcd1fa4d64b7e9220357d1a4c495e59dda4de03c67dbdeedbefb8655ce56410b4a8ef365e7a70770a3ddb9505bc837e4cf851cb60988e9e15ceb5d1784202bc5b198d1733ff7b3db4059f45d3b6d42fbf355e9bcd490a30c6de3426a9d388b53587df3e4ef3caa6a7526c81ce124001636bf7d9ebca6fa75aec0e92e41e794c193d73f7461959d3c818e79f2a64ad3736e10baeada8b151b31439e31c53e376587884992b14a3102302b3a09f0520400fbc9e2872b08e8c950765cb2591034ea2171bce25e52c9cb1f98f11634236fd5e72c73598d159e1727efba69185bcdeb57ac23251cc65126973c74bccdd6c8ceacc5cf01fb218fb59a65f1b0d2acf5c1a77e3bd7b4bb3d9e07e7368078593b2295d62d9203fb845b4a53f6a7c67428e86aad96a2cc95ab4da77749592f2b4c64fa008f4404690595008bfe4e4930833fc49d69cefb803f82811f8edb16abf40e973985dd432fa7598d80ab64ce28bc4f5"], 0x1, 0x800) writev(r3, &(0x7f0000000c00)=[{&(0x7f00000001c0)="28abbe36f35524ab9aac1f928a3d2b7b91d1f1cbf293601bbdb9e8d3f81eaca8fcb68a81063d01a29cb5a56b7c66af1e376fe6f072", 0x35}], 0x1) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) r6 = fcntl$dupfd(r5, 0xa, r3) readlinkat(r6, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000480)=""/195, 0xc3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() r10 = getgid() r11 = getppid() r12 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, r7, r8, r9, r10, 0x3e, 0x7}, 0x7, 0x9, r11, r12, 0x4, 0x0, 0x80000000, 0x6}) munlockall() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x4010, r5, 0x0, 0x0) listen(r5, 0x0) listen(r5, 0x0) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000128, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000001c0)=[{0x1f, 0x6, 0x1f, 0xa66}, {0x7, 0x3, 0x1, 0x6}, {0x80, 0x2, 0x6, 0x9}, {0x4bd62816, 0x4, 0x0, 0x4}, {0xea, 0x1000, 0x3, 0x805a}, {0x7, 0x76, 0x0, 0x6b86}, {0x7fff, 0x5, 0x20, 0x800}, {0x100, 0x3, 0x5, 0x9}, {0x80, 0x2, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="7f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3) 02:10:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x4}, 0x0) 02:10:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x8}, 0x0) 02:10:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x2}], 0x2}) r1 = shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 02:10:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x9}, 0x0) 02:10:15 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x1) close(r0) listen(r0, 0x0) ftruncate(r1, 0x1f) 02:10:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0xc6}, 0x0) 02:10:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x20) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000100)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 02:10:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x900}, 0x0) 02:10:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0xc600}, 0x0) 02:10:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x40000}, 0x0) 02:10:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) bind$inet(r2, &(0x7f0000000280), 0xc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r1, 0x0) 02:10:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x8000000}, 0x0) 02:10:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x9000000}, 0x0) 02:10:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0xc6000000}, 0x0) 02:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0xfffffffffffffffe, 0x0, 0x20000000000000}, {0x54, 0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="f72043aabe5929148d") r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x4, 0x4393, 0x9, 0x3}, {0x1, 0x800, 0x3, 0x174d}, {0x4, 0x7, 0x3, 0x8}, {0x2, 0x40, 0xfffffffffffffffb, 0x9}, {0xa72, 0x10000, 0x3, 0x6}, {0x0, 0x8, 0x3f, 0x8}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 02:10:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x4000000000000}, 0x0) 02:10:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x800000000000000}, 0x0) 02:10:16 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 02:10:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x900000000000000}, 0x0) 02:10:16 executing program 1: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x8080, 0x0) dup2(r0, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="00002e2f66696c65d82829f2a3c16a5f26d4c1fba680989fab1a7b7ed0a2c510f1f30012bcecd3c580cfb36f94d9d6970adb7debb570138ed3caf47db32eca264892d99c5e0b40af6f0747fbade3ae9b1cbe8beb3f935c69a29b18f1aa43bd12116ba821482696ef180cda55398f936d88676db2d02598fc701a113c6a0cc0d42f5303de343b4e62300a2add0c436a25b1e63141af217744d838478076e4c7ff8b93ea47ceb8e28545cd76cdc2561e2f16ca6c245fed4f2ba729e1445623c821a64bdd34fee925ad6a856f184db543c8ebdc6d0841d4d036bbbc05153144e81c3b33ee60fa61eed716a47ec695c222eb85bab74a6892ae16f05b368bf2648b7dd83f70c5aecbc00ea654a5c2e63365bfcb805b1b7619bf3d869c2eecdc163be111f9a63a6b2aa5a766e7f817304eb86684b2548779ac23de801c764c70a605881bc0b54f620b4f0ba18249b413c04b2ab663697c75a583cd8fc8256b7c86a87169e4d664d583a30f16495cc2be1486957daafc063ceaa7f4a2916890a523c782d418bca509ae4595941e3cca"], 0x1, 0x0, 0xffffffffffffff1a, 0x0}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x8300, 0x20) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000440)=0x7) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)=':{!)\x00', &(0x7f00000000c0)='^/\x00'], &(0x7f0000000300)=[&(0x7f0000000140)=':^!-\x15\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%[%}[,\x00', &(0x7f0000000200)='\'', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':$#\x00', &(0x7f00000002c0)='-\x00']) 02:10:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "08000c929fd8969645ae1000000800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/128, 0x80}, {&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/70, 0x46}], 0x4, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x3) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0xc600000000000000}, 0x0)     02:10:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x4}, 0x0) 02:10:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) flock(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x800, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x5d5}) dup(r3) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000200)={0xffffffffffffffff, 0x1, 0x6, 0xffffffffffff8000}) unlinkat(r3, &(0x7f0000000240)='./bus\x00', 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) symlink(&(0x7f00000003c0)='./bus/file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7ff, 0x991b, "8d0f5c4c7dc17ede9eef0cd631aa1f3d37310cc4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000740)="87120a0975faa23bf49aa468c68a264c913ea1783ef883f7234d7a43292825914b6bdf293d5622db4d571d7071523cdf5a14cd3f5a749241353daa349ff6ba0b53eb3d9070c07508e8b5a25299029a65dfdd566265a5324e4c9d4fa46837c0b44e5e373436aff2597e4b160cbc6d09b440276fc4cd3a48865f76c4c1", 0x7c}], 0x1) close(r2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000400)) select(0x40, &(0x7f00000002c0)={0xd2}, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000280)) ioctl$TIOCSDTR(r1, 0x20007479) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x8}, 0x0) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x9}, 0x0) 02:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcc8, &(0x7f0000000400)="b8d8bbfefb00000000c44bc0db2eff9942ff9f1c69551934d84e52e307dfe300c7d21dc0f479f052c54c13b7317f5e7e8bee313d842db027cd65c26ce855a14f2d11a162830a98021af461069df810a1ff1b3822463138e6b1fd7a8eeba5f6d88bd67f6b2cb546216ef3a30beb65e6d595b9d2727ff32da97a591d3eac53a3e66f411049eb4163266f6e2c956419d3c11b88d3008d2601b404549887ffcbb469d462afc922da430e1496295ac200000000001d515c6c6bad75f732961e7f6574a00465683c2330cecd41218bd0fb4ddbae6d7eeba4a7ad5fb5ba853117674e8c2951f55d1e78c227adbcdfa598cd5c29d6a5016574078867621528a4f801f09e17023999ef554ab110a54c8bb856045b51195a29d41a1ec014a5f000d9ee85396370e6c9d236e5d7424f79c826838b726707742e411f81e66f2a89c1657db38d89386db1406d3fe7ec9c970ff7ac90ce4c3440f888baf85089763f0e271f96d2edbb48e63b127945556b413dc5235f3bad99061cf5eed6921b80f7f9838c96a1d7fade46c9b8278ac5b98b7946cca43830d2ca") 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0xc6}, 0x0) 02:10:17 executing program 1: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x80000001, 0x4, 0x1, 0xcbd, "0b96e522b3e4a9d7773205952c4218a6e8bb43c1", 0x80, 0x3}) setpgid(0x0, 0x0) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x900}, 0x0) 02:10:17 executing program 1: r0 = geteuid() setreuid(r0, r0) r1 = geteuid() r2 = semget$private(0x0, 0xa, 0x1000000000000020) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000500)=""/104) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = socket(0x10, 0x7, 0xdb31) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001100)=""/216, &(0x7f0000001200)=0xd8) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f0000000440)="f74d22a4d74735b798b05a524967ed9bb615d1f71f686a021af752f25dad818edca9eb7a0ef817df3d3012552f05ed0d50fce02c9b1a6574d691c43846752e306afdd542e62a89c0c56a487ea95453e1d7eb0a2ac25bc779853250b513a5ce0101000000000000227927bab351c42f00d3fd76aa71b747c8d108c14cb129e1bccefee4664b0ffec3060ca3040d44f2e27c07e62592abc1eb1c", 0x99}], 0x1, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)) r6 = dup(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xdc) msgget$private(0x0, 0x4c0) r8 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r8, 0x0, 0x5, 0x0, 0x3) r9 = getegid() getgroups(0x1, &(0x7f0000000040)=[0x0, r9]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r1, r9, r1, r10, 0x8, 0x5}, 0x673f, 0x1ff, 0x7d}) r11 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x8020, 0x6) setsockopt(r8, 0xcd7, 0x800000000000b76a, &(0x7f00000013c0)="caeb32eb34bfe9d470bc6fae80ba1d50dd1e6e9311a2526b7e1eeacd8db44ec9eddcb1fd28a6889d1ed6d8ef720d219b2895236ca7e6f4c49fc212ca8270eae151127fa23293b239539152d6e895d0e401a2dbb628b1889259dc5c691aa86dbc6194fbd2a075198c0d012f81eb12f1150773991289f4dbd0605578a47f152d559f96c89853a1ed34b49984243eaede7342081b3184dd012a07603fc246613877d9c11cbbc7cf55bffaf68e52ed5b6dcbe35d6f90e943f201c003eb7e9e31a35c52ccb0c1d5da6d38c45881a9e87c2cb6dc5aadf793d46fb186adbeaa71eaa9554d9dbbc292c62893374854407e632d262111f3546d38400d97590339f83c48c0b4f3b9742adcb5f226613f7ea6ebfde62d7d0f56feee1c50466c72cb994c91591d61c2061fc32004ae74cdd73d2506976b7a31e05d20cf25ed118d736cf87439206ef9715a219e3246815737d261e1aeb466f92c826c10e5001762d678c58ed9548a8567c0fe897ee349489d4c9bc5a07fe0a84dfe0ddc7f50a65b48b48203a2f780122b2e28ec628beea4e7f71fdea8347cc3151ce15f8f7c3aa314a0b9eba607793212815c39cc275a230bdcdbb6c52802908f471ef370e0fdb3fb8083e7cb8a3f9ef9a8f9f7e170f907cd8599c72603511bb74f56301a926de8c6a59294ef77986df845e393288ffbb24def8f663c6aa9e569cdae035d8d0e0d68461944226dffe181e6e32c1a6935170fbf8a60734db772251a5c9a445bc1f9b90f72a4c7f512f8e4276393228ca2a8b9b1c7c8088dc2c5f6515657c475643e6b063537bb0c09ce0fb3391c353c32707b4400dc3635f4044d410af4841f8a1d544c6158ac99e7512eec6c4180a170c5e39095166cf8c31e97091369079ccd17d5529a64b37d31ddd1f486aafa552895cd55d61e2c371aedba1123ec8c259db92658e2002fbab31ff6a8cf1bb320ce118ca9719dec48e32f5bc40aef92a984c33eb34a98175a24d4310460aa0072107f9f0e7298ee3e235227ee84c95736e89e86e2b2ee67bdcce96f583c8ae5b4179226748406d6f892c9f1d6460d9b88cebdf9af270740fe8665ac39236dfe541b60fbc4b3e42880dd8fcbc4d9e4ec1d54b4b64063e6b23ffd7948ff88955f9cdd6be2363b288021a2098cb897141acf4a4c1aa45a1c16a5498557bd79ea8f0dcaa4bdcf335c58cc005e3c48f446b48e406c69b88cc19029ee692f29f6fc1ae55e09c44049488629a93d501c08bc87ed133b5f2f22ef34cdbac93e5a2a18177c69a454fb5932d02dae123af1c4ac980be29c01c6c9103e9a318c48dcb056320d7cd58b883a90b595b3e0a163b9b41cca83a58952384bf277ce4af05a4e88d2dcf1220fd979eb18f70271d23ee0dffba7cd59342112148f6f514e8150dbe75446dad095a6c15a23e381e10551b8cc0620572c33e0602a0d502ba54b4e0f1235f5abd99ad465ec2f428f16acca2c944efb0717e17eab7f6f681ed638c4bbba55e62522394f0889e9045bb4c89e30a327cc85a31074ca2b9f198f9b4e6f4cbfa31582983ba90b9787bf8bb25206c1d7779d1a33ebd61456ca58ae814420740fafeaa64f2bf318000f489c14848cc33a58dcdf181936e4103d98228d65b3af2b482995cdec26f82b7cf693b11b94b2ef8e7cbad5ab8933143ed9fbbec5730df9e9cb7c5ee102a2ff46339f7ecd52d03475bd2bd122ede0e62a9ce7e2cc0da539558c8f66361f69a443b695655404c35625a0f3c775aa3e2c6849d5d36659e9db35243c9bae0a3f3e4caa5d0b60a43d670cf2ff012878a6f115d7027889d56c6cedd532e4d5a47e4c73f1808769553ea2bbbab9e98de56d7c465317c01a0d752d065f7ba62553169abd93ba46c5bc8e13f03d85ab05ec3e6f47b6edca0d052816573f5eab18957aa12432e38072957de74872d37b4762b04b950d2537eb7674bf2b93fe15f79ebb3cd7a7e879451d05612d049e5c908ed9cb3f0dc1e4140c2122d73547c24e545f6532e0a2af45fcc7c9fa9376af7247430ed0c67bea6e957f41fc582078a5dee68ce03e373806b9bac1882937e5166dc43229359dcfa8c44feb1ad3c7ef116b356710d3da37fed5ca2c2669c8ef96590f9d72fe7fd3c07f1ddbd28e4548c2cedc0e59175b0fc52a0681e718c13e62781b7ed97d36a5e711fa707589c88a8962085c87c9b7a4dc43898836707bbc360eef70c4423c70e1b7dd107faddcc9c306d0857449c4e9fffbed70d4d4b8afc73768a60a0ee23b96a0a3e259cb0e1a52c6476153c997f31bc6d12e37af6b918b79c088f14fd72ecf82a7b3dcf44c6e50ac4fdf8e2423d201180ac2bb32aadf94a31e2aa4f57e203d01d75a475226d7ac9918c3cf9bc2898345b049ef5dd958371980fe7fc17cf01f91bc6bdf7d2cb1597ddecace5c78cef12f6cf7df178b0b4eb935b0e48fc07b587bc869ab2f7963d92f6dd47ac549215b6cffa7c7faebe026f67c730033603feaae001256bc37b5158e848b9405b09b68726eab588d64f0d2f5e21be855d52083d324ef4d6476a241057861b279fc04f7b845702da05bea78694832f86eab84b2817cdf15c6d6b1dc9fb3322659a79175a50d02b173745274013339ce491d2b43e9d72394117067ba0775b451671a42dfd407b0d558cc3792f8b75c39554121c88732be04699341360ac6347a71d741840d24636d96ded953bd299633a5e53ee07645112236d9d032ab3edbbe5e3b43ddcb14c898ccfd2bc3ea086079bd65d08fab5b08894e08f2eeb2bba4316242ee859d7905deb2f973140ac973d8f393644565ee988bdd2d83aa0af50c57cd0805995edcf56e4a8c0af2b3faade13baa5e2e7d8fd7dc0ebc3a34855caf54a2e2a63cb278faa6cc6ca9fc599c555110f01e30e8b46a04780509cfb882c35a1f8ddcda3d95ac1885498d100638a1974f48a4c947a36044f4906c56add15906d3a5aa597cada348ddb56d0beb3d2531a62c68109381e091f6bb372051108c502a59e356496bbe3b5650d2dfd5854f32880c0253da447c399de3569a9b553e25f1fa1d645110692f7f25ca50257a8a76b6e2b8f8611da4114a5fa1e024439ee0f88fe53acde71ae6dbe5a0079a5148eaa09ad2e480ae6d93a6e74ff10a4c5b2a11b0819661da92b7f4e0946bae3aacf4099111702d5055f92a20492064ea5798fcc5957c5028a9cb35bdc127c9349a02d6ee450670b82447942238a30b77c949a4c52da4dec67e34b667f353b584db71d0920138f81e5778d27ec627da246bb1cadee24e9ddf93818f8454c2056866521a9be658a2a641dc92e823bc7edab367e170a411c8ee6a5b30d5b763d321d18c66129058598f04608093cbfc8f77d12be14295da7e3ed96df6e78d2d036cf8e2264adcb67a38b823b2f892d8583737c82f8c04ba994b721d95885bc0e3ce4dacd175ac9ee130262f053102690358a1e31e47585e0664cf17869cd3a3135d11e7fd23d2ce12f07c2c57429fa87d4fa2b005e27aa7eb3183c660de7a48a96786b16b327909c920dffc4a36169e31e2b41ecb4a151e9591beebd80474074afb1dfc7e3ba60cc2624ae0a405f06c66a5f3f93d1acb111a3850f145c0e623ab6cf186ae7455d900e650cc3da855a50e59b53eb4bf189eb1fdfc0a714693d1f04efc5e452e24473c356a71af132f5eb811c0345b2034443498158b689cdbd6b62bbcef123f9e21a0a0cb79186a0a3cbf8276736e0d4f42d15435d0cc298f2499e5c9e11c00727d8fe9425273ffb746afc7c7186f0225194c27513d6d3f089810face8710d4564b5dfa8f67ae01de09913cd421527bce284c847903e5733ceda7298948108657ebe0e6f5c6d3bebd24b4a0ae3b40e0791c39d12cd27c2a22752dcc822bbd073655eb686b21a9b678169ee78d77ab8997cb1a324f5e2214863b19bb596b018443773c39a3084b79e4994ae8db158c637673f4dc4825c5450d8bbeaf8f939310fe4cbf88ccf7d995b2f17007960236300ab6b4939d44add21303e0bb4dbfcfc53046ef07f7262bbb66f7bb48e6f924daab7470e601a02e703bf89353139722a126a4fd59e0a9ada13fe74d7f7560b43fe47de81ed481e00bbebfc19bf446067046476029cc084f93516a49049693c0fe4e105d236bd2d7c7c2bcae161ae2b4565ac8c08d03e32690fc8672c361aff7b5e51f3ac855bf3c6565b12b62c83b34e2d428b850e5f996b06fcc6478546b8aa561d52ab953ebad61ebc191ac82d4861c97f355f2f4deca0e027aad6594b1b7c2c1d0a05d8600a905765be4ec935eed582878fc4062558f247e8994ba9e77b25ae249db0b5129a51e1df8f75ccfd8395e32886470099f6865ed8bda615f95760db7ea7e434e2cd554de5b58f6b80235b039d4d6938fe87bc37144e695da1909e5e4c5d7adf3cf2aa0c3b1f2d9456534cae76ed6bac6a5a61fdda19d864c51b1eeb241dd4e4b266a93c5eb533f0524d40919e46338eb122936b1cc1876d9a8061e0ff7455c333e4ee26442b84663dbc2e4468b46c8941ae607257bce6f4b7502e99b8f60d5196c800267b2b22fb273ef96d685bf05426d2a46a12434a1d536488324a67cee21b22326d508b12d5a716bfd23f0bf6c0cc6eb65a79b8858c5f2d6ab36e31ba62f611dd3a712747ceca5850d0d1fca2fc43402880f0897b80de6dabb8075fd754347c8cc1125b21e03affd0945c32fd0d224e76242d198a59810b9b37b6c59904286c98bdb1b585d8c1c9cac62a353e965f8e34e6a7c43e56e648bcc7b530626f2b2fd01ff8aff3f00dc9d4c5c21ff7ab53e490f3a0d99ceefd1c9aa3edb4b1fe08ceab4aa9b502d19df62b03b71caa94524bb1d8535f2e9413c54dfc0ce77017d98e43c3a92886636a96e3664feff3d835ff9b5da208a9f3f87b66e59b6714768c38b21ffb9cee2066e16298d98e9417fc70ebfe9b532278f67b3d313bfa394862379e80562c028e8dca78eca84cf49f6714574901e0c48c11a70b90d80132a3fe38eae2155b2a33b79483173f6711e8a55f11a591ad5d62be45a6a2c48e820ee019967393b6a5ff441c8aee439c6e26fdaf73898769e07898d545fdf6f7c83bc7f86d323d47e1b791e2d51a6d05e4d6e0d94cc068981ed0e44de5e7d0201dae90ffe5aa94f68d7445bbcb4447793697b81d67b8a93459eb7b3368096372d51a45a5d6607316a69a72830fb32a34b54bf49f2d83f85fcb0c28fed1a9bb9b519d61b799a78dd2cabec76ec8eb3976207e9f85b55812028637f3f8f53fc3cacf30cad00bc67cdf9cf0474529ddc2f7138ed0ee268c39d3f1a34b85dc96b6be63467e95bd3ab3df4384b6371cdb877f88fa6b0592bb51ed999d1effab68610e103874553aab748646f2483ffb6455448a84525eab429f0c5fd183d62e4c1d4cb8a8b0a5758cc0c49884a1b7b31efec4d2a8e19473b8c6edc40963cc4ed556127e7949301cd404aa3f878f58a78509edc894aa7e52d6fac2c430d50ca6335c2768eae8ce13cde7b056e929351ec7d4832c60eeb970e62410875bd1e173d2a41edd7b0444de8a13db1484db5bc7c43c608ff768cbda037a0d6027961dbab688c338eda89d4cdf498e289cd5e3c50beeea31a11ba69e416bcc39b0f784268e2babd54b9e7fa5bdf8160283f1d8ceb74fcb6613156bd3aca009be8a1cd1f9179274f52c4d8c38d0314cb59fa9668983a35142c592206e0099e263575a043319b2f7876278aec93bd3d840f423f255fb5864d646381fb2eca41e7a4f7daf1586db69cb16cd046ea6df7d2cb6b2f", 0x1000) fchdir(r11) setreuid(r7, r1) socket(0x38, 0x20000000c004, 0x2800000000084) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000240)=0x3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) setreuid(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000380)) setreuid(r1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000200)=0xffffffffffffff49) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0xc600}, 0x0) 02:10:17 executing program 1: ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x40000}, 0x0) 02:10:17 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 02:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x84}, {0x16}]}) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10208, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x8000000}, 0x0) 02:10:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) semget$private(0x0, 0x4, 0x200) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x9000000}, 0x0) 02:10:17 executing program 1: mlockall(0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0xc6000000}, 0x0) 02:10:17 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) socketpair(0x20, 0x8000, 0x2000001, &(0x7f00000000c0)) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x4000000000000}, 0x0) 02:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setgid(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0)                                           02:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xff34, &(0x7f0000000600)="81004bbcc5dc5436c404c2a4dc3c7b90b01f142aeefd3b6d08c642c6f0521f260ac89a8ae0784cdfd56e8675b843a722d7942fe1bac865fc304fd5abc4f7ee35107752098a018c3436006b16ae2deb77e077a6161db8ba05eef32df41d51ceeb12bb4017bb63714e03e4663dff7a1ae56a275e94baeeffdd175e9070e288ccccdf00ef607e0209c0bf9f6ccea9b977006c2f1749e7f57a2f1b959fbf479561f83bfc90d13cfe4530547873a7b75932ebdb285d8c807fc211085c4cd4d49187f0924740f0fcbba9b3c35063d4a8811f49c5fe0250bdfc72cc5a7f232aa1148efb895216301d4d44288e4301a44af3d9d56a5d0599b1e6feed086bf960883a9cf8b62176c231c0f8095ec2e62c48cf3748911c6ddd3b9b03d51bca8abf155afb94bcf749eb857fa6e99a9c17d56b6f58d8b2d7dbe581eb9ba07a8b07c23e8507b93704a2768f1787dce535fb3d") 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0) 02:10:17 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000300), 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x900000000000000}, 0x0) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0xc600000000000000}, 0x0) 02:10:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 02:10:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') r1 = socket$inet(0x2, 0xc005, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xffff) 02:10:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) 02:10:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 02:10:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fchflags(r1, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)}) 02:10:20 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x28}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 02:10:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc6}, 0x0) 02:10:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x900}, 0x0) 02:10:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc600}, 0x0) 02:10:23 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket$inet(0x2, 0x8001, 0x9) r4 = open(&(0x7f0000000280)='./file0\x00', 0x6e2, 0x4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x18, 0x80, 0x3, 0x80}, {{r2}, 0xfffffffffffffffd, 0x35, 0x4, 0x0, 0x7}, {{r3}, 0x0, 0x80, 0x5, 0x9, 0x6}], 0x8, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x18, 0x40, 0x88, 0xffffffffffff116d}, {{r5}, 0xffffffffffffffff, 0x42, 0xf0000000, 0x7, 0x1}], 0x0, &(0x7f0000000300)={0x3, 0x200}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000000)="da", 0x1) write(r6, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369e584dc47a783a0608b85073fb5b69408e9f6a79a6684a09981691cc46c250000000000006e454e07f39aa03c0396a7fac23940352d15af70b627f019df8ee5d218e49b06c8e326dde4d7fb8eeff8cb7ab1b6576926a3", 0x91) lseek(r6, 0x0, 0x1ca49949c6a9cb5a) write(r5, 0x0, 0xfffffffffffffe9c) 02:10:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0) 02:10:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8000000}, 0x0) 02:10:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x9000000}, 0x0) 02:10:27 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x203, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getpgid(0x0) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000780)={{0x5, r1, r4, r3, r5, 0x1, 0x87c0}, 0xa9, 0x5, r2, r6, 0x80000001, 0x5, 0xd6a}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/249) r7 = semget$private(0x0, 0x10000000008, 0x800000000280) r8 = kqueue() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8000006) r9 = semget$private(0x0, 0x3, 0x84000000004a7) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r11, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000640)=0x400000000000000) semop(r7, &(0x7f0000000440)=[{0x3, 0x101, 0x802}, {0x0, 0x407, 0x800}, {0x4, 0x10001, 0x1001}, {0x4, 0x7fffffff, 0x1000}, {0x0, 0x5, 0x1000}, {0x5, 0x81, 0x1800}, {0x7, 0x6, 0xfffffffffffffffc}, {0x2, 0x7, 0x1000}, {0x4, 0xa1b, 0x1002}], 0x9) getsockname$inet6(r11, &(0x7f0000000300), &(0x7f0000000740)=0xfffffffffffffd26) ioctl$TIOCSBRK(r10, 0x2000747b) ioctl$TIOCSBRK(r11, 0x2000747b) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000540)=0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) shutdown(r8, 0x2) socket(0x2, 0x3, 0x0) bind(r10, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0x2cd) getgroups(0x0, &(0x7f0000000580)=[r5, r12, r4, 0xffffffffffffffff, 0x0, r5]) fchown(r11, r3, r13) semop(r7, &(0x7f0000000200)=[{0x2, 0x6, 0x1000}, {0x7, 0x7ff, 0x1000}, {0x3, 0x4, 0x4267c2303caa6587}, {0x2, 0x6, 0x1802}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x1, 0x5, 0x800}, {0x3, 0x8000, 0x1000}], 0x9) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000000180)={&(0x7f0000000500)=[{0x844, 0xb9}], 0x1}) fcntl$setstatus(r8, 0x4, 0x80) 02:10:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc6000000}, 0x0) 02:10:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4000000000000}, 0x0) 02:10:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x2}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000440)="8b83e211439b57eba8cb6d6c24952591cd666306a1b09b5f6d5936d5a316fae60a", 0x21) ioctl$TIOCCDTR(r0, 0x20007478) 02:10:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0) 02:10:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x900000000000000}, 0x0) 02:10:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc600000000000000}, 0x0) 02:10:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockname(r0, 0x0, &(0x7f00000000c0)=0xfffffebd) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r0, 0x5}, {r0, 0x4}, {r0, 0x10}, {r0, 0x24}, {r0}], 0x6, 0x39ef) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008005586ca900f0e08fecea11ea8fef96ecfc73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000000200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x1, 0x3}, 0xc) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 1: clock_settime(0x3, 0xffffffffffffffff) r0 = getgid() getgroups(0x1, &(0x7f0000000000)=[r0]) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x6c}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x33, &(0x7f0000000040)="20229d0765abf2a3dfc1e7bd285c36f546c816a3d0dcb1f6a6f4259837abfe60a3a189cac75ae1f07e5eb4cbd34e50b71c892f7f75f97a791281852e018b4464eb4174afd644f5") 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x7, [{0x2, 0x1}, {0x3, 0x8}, {0x1, 0xb713}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x8}, {0x3, 0x5}, {0x1, 0x1}, {0x3, 0x4b}, {0x0, 0x4}, {0x2, 0x3}, {0x3}, {0x1, 0x9}, {0x3, 0x4}, {0x3, 0x101}, {0x0, 0x5}, {0x3, 0xfffffffffffffff9}, {0x2, 0x4}, {0x1, 0x2}, {0x3, 0x1}, {0x1, 0x4}, {0x1, 0xbd4}, {0x3}, {0x3, 0xffffffffffffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x3, 0x24000000}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x7fffffff}, {0x2, 0x2}, {0x1, 0x8}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r2 = getuid() setuid(r2) read(0xffffffffffffffff, &(0x7f0000000680)=""/44, 0x2c) syz_open_pts() fcntl$getflags(r0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r3, 0x0, 0x1000400000000008, &(0x7f0000000a40)="b1ce7444d8b6bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8437ff029b75ae167e9360064de2e1c3e0800000000000000e94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25b10e083a4987492fbb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b8a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6bf98e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60700"/326, 0x146) socket(0x40000000001c, 0xffffbffffdfffffd, 0x24) write(0xffffffffffffffff, &(0x7f00000004c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcffffffff7ba811cf114a851f987b29a92a9e0738223ff64357deb098a616c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733eff0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff00afa29380b3658c73a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580de4b487f7a5dac55dc80443ec0a0ef5e1ac9c120d31166abf0e6b0b3c7243945c65f98d311814e02a5c9ca0adb52a441368c0", 0x125) r4 = semget$private(0x0, 0x6, 0x8c) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000640)='./file0\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000380)="a02a4762ec9fc16bb33c24025d9f73268a9bc4f4e98d030db633637993ec76128ab45696f8af828c8efcd66f7577c191547fadb2a32e2f49bea5909a94b0049631db13286183ca80c26ec802932d8b469c9eb35684a7ffc6cd8bafebf09f5946488f2e2ea62a80b06c147f099cd66b87a551c6d21a1a0a826e61e2db5c7cea76338fbad00f868df1a3ff5f16c8132d698470e544aeb481a79e7e0cf055d4396179b4806762f3e691af5f1876c3e87cf14d1f09e1f4abd4f9699dc61f0830d91bc442bb458e5a6c642bc23e62a3ec5794c65fd2c20658af", 0xd7) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffff7) semop(r4, &(0x7f0000000300)=[{0x4, 0x1f, 0x1000}, {0x1, 0x80000005, 0x1800}, {0x3, 0x5, 0x800}], 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) getgid() r5 = openat(r1, &(0x7f0000000600)='./file0\x00', 0x1, 0x100) chflagsat(r5, &(0x7f0000000280)='./file0\x00', 0x4000000000000000, 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000028c0)=""/4096) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) shmget$private(0x0, 0x3000, 0x23, &(0x7f0000ffd000/0x3000)=nil) socketpair(0x1, 0x4000, 0x1000, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f0000000340)=""/62, 0x3e, 0x3, &(0x7f0000000700)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x81d8) chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) kqueue() 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) shutdown(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10800, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x200}, 0x10) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000067aced3027f6602d435e9487a7e9b59c949eb617a03ef6446500"/86], &(0x7f0000000100)=0x47) fcntl$dupfd(r4, 0x0, r2) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 02:10:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = msgget$private(0x0, 0x2) r2 = geteuid() getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) r4 = getuid() r5 = getegid() r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x6, r2, r3, r4, r5, 0x2, 0x127}, 0x9, 0xffffffff, r6, r7, 0x400, 0x0, 0x5, 0x100}) r8 = kqueue() r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) dup2(r8, r0) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x401) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x105, 0x2) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="f1") close(r0) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x1}], 0x20, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0xd1}], 0x7f, 0x0, 0x100, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xe5) fcntl$getown(r0, 0x5) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 1: r0 = semget(0x1, 0x0, 0x10) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0xffffffffffff8000, 0x4a7b, 0x5}, {0xdb, 0x6, 0x0, 0x1623}]}) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x2) listen(r2, 0x0) socket$inet(0x2, 0x5, 0x82c) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:10:30 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0x6ff7, 0x0, 0xc600, 0x0) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x4) 02:10:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x645, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x8) 02:10:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x84}, {0x4c}, {0x6, 0x0, 0x0, 0x10}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000400)="1c") r1 = semget$private(0x0, 0x4, 0x9) r2 = shmget(0x1, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/76) semget$private(0x0, 0x0, 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/4096) read(r0, &(0x7f0000001440)=""/131, 0x83) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/180, 0xb4) fsync(r0) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x9) 02:10:30 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x6}}, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/221, &(0x7f0000000200)=0xdd) r1 = shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r4, r5, 0x170, 0x22bb}, 0x1ff, 0x8, r6, r7, 0x0, 0x100000001, 0x427}) shmctl$SHM_LOCK(r1, 0x3) getitimer(0x0, &(0x7f0000000040)) open(&(0x7f0000000240)='./file0\x00', 0x188, 0x40) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0xc6) 02:10:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000002c0)='./file0\x00', 0xfff7fffffffffffe, 0x14d) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000400)) open(&(0x7f0000000040)='./file0\x00', 0x801, 0x50) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x900) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0xc600) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x40000) 02:10:30 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getitimer(0x2, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c5495f06df2743", 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8b7, './bus\x00'}) execve(0x0, 0x0, 0x0) close(r0) socket(0x27, 0x1, 0x3) 02:10:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x8000000) 02:10:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x9000000) 02:10:31 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 02:10:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0xc6000000) 02:10:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) flock(r0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 02:10:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x4000000000000) 02:10:31 executing program 1: r0 = socket(0x10, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) 02:10:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f00000001c0)=0x8001) chdir(&(0x7f0000000000)='./file0\x00') readv(r0, &(0x7f0000000280), 0x61) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/67, 0x43}, {&(0x7f0000000140)=""/4, 0x4}], 0x6) 02:10:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x800000000000000) 02:10:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x900000000000000) 02:10:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0xc600000000000000) 02:10:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) stat(&(0x7f0000001380)='./bus\x00', &(0x7f00000013c0)) r0 = open(&(0x7f0000001480)='./bus\x00', 0x105, 0x1) write(r0, &(0x7f0000000280)="543932f29c06d5cae4524f2e4150d0880163ffc3f771ac07d3c83855858fcaae8fd41374d72a5a1228451f0f77c90bb238bb2f05ecf49ce087735b4e7741ff28a89ea2a96cbf3e992a5d79c752cf576a3136d89a7066a49af6199fd19c39913ba447ff53f16dd3187c9f85445d34fb1acc115216a785bfe7be89ff227e170feeda5ccd0794451f406ff5c36b66604f0b8c4a0a1faea70bed782524b5cdb3b300b1d1f23b0de545fe83c99865032467524f2ab7e5791b1200507fcc3cc50f3131e0026c4543e4237b3f0000001eb82d0f36dc4a1f27ea408e20c916c93e1e087f5d59cc66a1ffd2c642100352985e4cd90dc94125", 0xffffffffffffffc9) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000380)="f8a9a9cbd2fedeb095d691f1911b5c2fb6b9f4e36d80f031346ce8f5e56b33fd23b5d8ae4bc3bbce3775b8c50650586cbc73da1499426293489642a49a02ecb7ce7e6dd40ce01e771b45f9559d83c56256c4434269f15dea99d3d428711903342ba98effa5fd46926513fb5f7e18d75066d4c8af0ffcc41fda67ce1eed0515c855d08c52756c0f846af8ad9e501990b3d6c2f9c9da7384e03025f9e296ad8a014a9b01edc059e67ee454fc8b26c9b3b15a3a17f427f2f4d06ecbc29f5b607912da4962c54e2406dc8af79dc5751a8b51840ed1698db32560245149ec6a10fb6566ad512292e6f0418566575b12cf4d852c9996b7b390d5dbcc0bd4f0dee6761b4b60c390648dd48de28ea979682c2c0c2d63c59689e268a0f0a32a9d71294ad3219ab6dc7dbdb8f6679dd30537c754b4f842735e3d10966af6bf60451b6ef20a397fbee7063649375d2ce992d2db52bd3fd0e16c970452cb7eee0d31aa23128f11e69856b6411cb7fcc218f437e9e20fe76464be0492f1e273ed8656aef559d6780f726b597cb803b804c448e640d56c32860665ece5d2b31f60114c6fed5322ef7a09f91ccce057f9acc57f26f3e1861c16ad540467dfa665a3defbaea4e1c29f3496e5fbbc381411ddc1850bc2c1c91d67946de4fccb11ca031dc27b43ce3f5235dfc3a49a996a5ea71be2516e3462b8b6d708070c020241d5e52398d7df7fb60d9b02fcf674f9577179963bfc9fa42b813d0eb08b77141c0358bf42a64b348b8bbd91fc2be23b6733b32eef098797ac2e63f70230aa8ff70fc29424f2310832f32c85597682ada8a64086054b20882054763dc4988055073ef59ccdd6294b66e99bb46b76b4e7a20fe09f4c0752c94906c906d7a7725023e5b7fe5f6ae706c4bf12b081bf6129582cb28da70661164a53240cadbb0f0099fba95e4ad2f7a3ea9f5b13460b5ceef818b5afcf344faae632bd73ea7ab67a2acdd4379829270c2fab1552514afa45b961025c1485f4479668e3a6e2bfdb127cdffcae8b208a1699aab90adaf381360a77a16ddb0bf7a5014bfeba36287bc9905889b28fdc707ffebaa49761ee8ae7563d610bed4b8939b9ce01c3f5f1c7e2c41a11d4f7b40f79ee8d468b33b768020cb9c9cddacef8cf425df44a44218b078cb01f1e3eeb6eee44fe51f6def27130f54e6ad46472775ea1c9aadf152f524eb87c961e6d7c666be8e4e5daca992663e4b1b75ec9f9e357ae2c7f2597d316a58accad51c997da7463ffe346c3909dd9eef7eaefc5b31fdf49371d50c1182a57e9b871cefb99119a95083a2b43f7f36d2c828d7c3a9c8f3773cc0cf21798d7dadc064a60d3e2c461907f8974b40631b33c43c10c207b380f7194691ae5432d6e323fb8b1516e5c6d5609d43c239bc394174027e2ee608cbc9d9f0fa5efaca6a0961cc4105a2f2ee6200a441b871780747655d7b0a571638c95ab0fa8ff4194f08a353910b0ce0e296d50b4fd7f2e06d9c0869f1c96b87e2ce083fa2a88ffc83205297b4410a80d4a05222099e5dd8ceaafa893718c734e27a41b065902e0f5b306db7202ac43f22e6b3ccba7d68a28aac03213d21b0d2091ed26f2956642ad42673c70f904142d6fe36cbd7c50790e7ed83efa9c5b512e87a2c7f7e5766e1f95e9b08b0fe1f6bb51d275bd77c643c5d3fe293f77191c2131ee0b46ffc3c44dfaab221f5b5264e8f6200f817768cc7f79eabda5966726ab0d675a85601b26565598f44121760781fdce8345ebd9466c859be4cc5fb7b284a7c07a1681f8339b5c90c09f72b5e603775bf8b256b14c9a9eb94bcb9445aad91419dd7d2e963d91ab414b8d70dacd7e9337abfe60f2fa864d518d914e96a416a59251f797bd5b4082b8bc352a3c20cf17d79a8dd41e0935d2aaa6965750084d0e9504dc57c260a61c42395a234efdf24ce148b367478dc74cf168e7604e367cacfd6d00c1999e6dedc4d1060a872a860f1f33b1264cce45b9fb300a4bc7fce370ccd8b6029ddb819b2ef85c3887ca3f7285f4bdd5d8e89e15e45484ef8259545c1a7d55d3a719927e509448adf380870a15d3e51198e92731ac6380e85436bc96229f34184b7f710945980f6f2e419a0e0d4aa048f1b900444c83e407d495e7ca34ecd30603049d563e0cb2c8f8c94d19affba55979eba0c8df1d3cd90f451d774467ebcaee882777a403ac9f76090c6a93a2513235c7f1ceef0357aeeb13dcef28a1c5e3a42069b88d093ee2bcf3126caf668e1b3280ef57c2e09f238ac9dc6cb7e73f7d81c4aacbee6eb7f1867eee6d19da1f646e42d41c721ae90094b18987f8f0f0b2a8dc7d52812b79972e5c60eafdb26a7fef9f772d7363ee9cc3055767921a5e3a2515014ae277741bf4d547e892ec719ce02ac53044c269e9acd6f1e38e8b4dc0b5cd9ba5f1565631337488c099e6252b5dcfc352b0636763ba1411753008694b54462b8e6e1d5d85fc82a59f02e01b84925afd4a4840346ac05cc83dd6043017b6114eeaf4d893c5fd90e7b93ff2639a4ac8d79b7f7d84cce419fa3c24f6fa691dc6e64cebff788f3ef73b3d86c5df54966d0112354a9a13c5221773c419036d598b1d89c33124cdb56d10ab726d8c9f2911a5049c5a68f695409ad2e7c5e8864ecedd7f186152540a8e4038656a3df1ca1c636317ba03fd9c6092074b9709b5a100ee1667ff8ac3ce1244c133f651e3ad2e2acee012790f3c4401f23bf44927da302130eaa88e2abd921d2e011fef7c445ae7acf179cec52341e3ddec6f4433fc874608699ee5b8e69e22d32c41f3954e7d1a8d0dd8b6a468af21852d99a8becacbbd8724b66eee8e412331a9e22eb51a99ff27be79682582e0f27177b9e3b95f14f52c43a579bc34ffcf4d3194d908ff5527323e79c8151f51ed023795c50ab4dc462730c72a774c6c2310100a08935245f892af6ce7cdc5fa8d5eddbade2bd3087747aa44b9c854603125be6461f42759d0690da738f9639d37459746748fa3c667e3114f2260bfe25a4acd8d1f6172ee96bd9d553b6199280585a050342b7af1940866c35a7907a8ca26a99dc93e7d92cfdd1abfad76d6ab016c63f8daf60316e6b7d81ef535024eb1b058c90f7ba8c987e41089cc19f49affd415419c7041ee26d61ba96b554311affcb70cd3b376d1a4b922539f796970261bc31cf49c71cbd09bb8866fe501c8991e389819985d41f830eb125332f3e5a8b54b071c53ca1ce4e29e33945cfac9c9845ee955c4e325443aeead8e259226e35dd97f558fd69bfa188995abfb8aa71187e85dc023da772ff78b972be48b5ee1541879555cd97ed467af0df1e44f6b9a903ff93f7185d152bf87dfaf7a241d9d0729ee7c18067543c542a06d35894a577737fbe1be587b62e761951c077aba1e7e40c8f63d27583b81bc16e57a58d5668c4a7fa4cb997b04c95200d6209b1f1c8e40ad0a22ca9a1c930e3f8c63e3e75674daef970307a81a831140158a769c209976404f5e498549a04663ddd7a734d3643e5233668da4523d911ea707b5d619fa93c0c275b364e80cb8ad166d8cae32591115ffa2cb9b9ab0ae3196ac2a02bad51281c0f3c87f71e3d97a3d11c41014aad43a8460aeb2c8d65c6df8b79edda6b6f4a21c524b2a2daed9d46575c3b5f90f9fcc15a30df02808f0403913abab2d3f21911b8bee97ff53adfa86b926ae8f8a36472f70f6d9a693e0183273c541dd124a23b39e857bfe9564009ce37af36bcf9b03f77b6d2da8823f0ab68c87764c8e0cfd05959b9fa392ae8c0c68739eca2f88495b49831febebeea3e3ab74e634434629aa78d310c3af0d0cc92b80cc44dbf3a2a1327c9a04293a4738ef001b2cedba4e7f3bca6f8c2cd334a1d46dd0e6ee2696a2c14ce042e7f582c577ffadb973b5737ead5821acb900ec98aeaf7ffdc3985dff4008834202cb6523ed198e1b9551eb0b03b8b15372cfa36798fadcb3139e22fd68bd5064826ca69331abc4e52aec71abc54fd489e380c7c23cc94dda5ec3c7569223efe34f01784ecfe6e9d0bd2c9368876edd8ce08e60263bdc45ca65d73a2a79cce7c8eb65012c799fce63da92539af98cdbbc44c674742c3c8ec63cfb9fe797c4cab5ec42f3252f0a5d51444ff093cd1768463217ea06403499fd35ebcd21e00cca962e2ada7198c755f2e2a8dea635c757869bf8df8832160f77733d859a304a25d04a8ebc86ed481ed46eca6fbaa8a8c06046caa87dc23a579364e99b0cd7b72c56eec1f03b1b8e8c4f27b61dd3c91a8862fffddafc1e4c653904f35a3e17295deaffbad70c34cecc0e3d70a37fc9db2416514258c906d46f02f585e9ef13acd33565b3e42edd351b752954ee8047ee07f1aae64a7d3b667e28237c1fd8386aa2111b0227ce7713e3486d1f853c09f70cfb9cfc18e6da7d1942e2d32c353322098d3a12250d503e961adce6972df2f83ecaa265a212f18ab479381516b349ac54b118b1bf2c120ae344badf17f232c1f1788ec0a769e9e4036df0116494a0be4070377351feb1ec61d91fc6075810780c1d4329b094974656df2829d74e9c0f6dea67b32a534d74f421c197f02420ab48bb354b2aa000e1b3ee7071c1eb28d550429f518035043987e69f62ee30a8765abf057bce58afb959bbd871126656e9067350a3e186710581a8802e9ed21128ec0cf70b83028d0112a701df12d5fb63df4e51987a48c922015dbc430425b98238ff099954b99bae1c099cbff6b0cd2731eee62dabc27de820f2dd97fbcc3159165b12079ad67ef710a6e0ca1ec6448d390ec7022005ff6898af94cede2feee5767b5cde79bd082df1aab8ffe400eb435dc03748f8d3beb56fde65a9c0dc031d363831e074fcf560e442078235aa1522a5417a070f764fd2b5c19a847aeb037d4a20ff98998cdaf6b6c7b059f08025f740f78245562a3366aa31727cc4d1db78cbb2b1db285690db3b301d617e87e9ea6134fd29715aaa5d32f83e61058f02901b83598a57c1699e37bcd26d83cf3d720c89eadfec672004ab3c63b617472eae70a16b302b139c807cf5e605c8ce1d37f9379ab491714bacd58071709aba7dbcc42618fa153d8221b566465750dcdce6d827c1f9d46f4727fd44c0b993c0cb558a30ebc129c90fe22124e537d513f58e441515ea13cfa44a054d17834ae7a169a48b501fcb27da6f6a8e347dbdf1dbc11bdb2f400c57f323a21bfea7802beef23407a782c634393dde935b8482f946a52f513a59aeeb0fd8a852628dbf3fa2221d413e92eee9f468159894c6baad0e0c0b853324a5eaca711093ad4887e37964c2e25c245747b5e8dfe246892f0d7d2f29e46471073a617320f6103553b148da63f0f5a5925a3faecb2209a2f5a54d420152f6aa8809aecb775683d9c69447498f50b39a7384ad76e4d4653a05b4579c98d7559583798891a23e8cd62ae97a65f22f82c5559152ff9b46f2325cc290cefe6378982f1a76090755c83588f85337a5dda290528328a1e2d5b5d220eaaad1c8dad3cc489acf908ba253840ae73be29a3c2099eca1d0b7f2062d2958464b81b7f623cb679449dbcc27d239a2767314c1257483f9a7050f2d3fdbf5574e531fe01b355244431c592fbc2b5651b3535d004258d42f2de31f7f891d805404ccdc31e4435e97ed528d17a96673f5a89384886863ade2ad17bc1bc99392487227d625fa2b55f816fd25c6448c0765332bb4685bc4d86dfd9b46b6287945df69d3ee1cddf7051ce22cf47065a7848ef823976300ea903763ff649228af", 0x1000}, {&(0x7f0000000180)="8c8840119509c5a7ea58a856502a0ce02c234f4ab37dec1355c4c1bf9f0a5d13d3db9af058f31f00ef84f7d9a7f7c25e53ab5158edd05a99b9adc6d9c34c04c56b60c18fbd8ff77288d4dd458ccc1a4f981a73330affe0e51b4b8571a71b52271e351a35f0b20a384da6386377c7e4d6020fa8d0f03908e9b5ff42127f23167f5d4c3b821e49f341ce0354eef96eb523a3dd50ccdd5e1c53263e7e15f3006947419773162c6ca3d478e86d960c6868f56d716782040f86715cbd1b4c262364d16aaf60b7a97005d5d1bad71a7114bd37655cdecc7cf2893153dbb921c80e00acd85b05a2b573c47dd5439818", 0xec}, {&(0x7f0000000000)="828bf1305b6fe5ee114b418c042c61329c052f1c9724907a02d410f840703758d3504e6b9d36ed517a90c93befdf80388a105607b3bbbab84d8775bad1f4f3bba6ee37cb9096ea4d5eaebba7017b9d9d0fa154fe480376d90864300349b389e04c0efab0742a3113a5e96ca94380918171ec31f2c8c98e786976be8a1147d204cd8c1064", 0x84}], 0x3, 0x0) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x800000000000001, 0x800000) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() r7 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getegid() r10 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="f57d21c33f655bb9c71142a92221fa9cba78290655a9a817e87a4bb49bc9f0d6866d8b91454bba5652cce9338d8c602d95fa7a223d8d786b2fd5da8516ff8ace729dbc1471ef28dca7fe77cdf81485563e211bbfa6bda673ca", 0x59}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="30000000000000adf5001edefe276a62b028e4fff7000001002b4cbda35334a9a40436c521a9e52f77f9f3c5ef687c", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x402}, 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r16 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r16, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) dup2(r0, r0) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080), 0x0) recvfrom(r0, &(0x7f00000000c0)=""/79, 0x4f, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x4, 0xe4ab, &(0x7f0000000000)="c065aeb47725678a4d6ba3cf4d29e5ed86c99ad8e52cd4d43ba3170be5fef9b30fc96211574678131ec135a68b8297e47819c2540ad99d5e77e4a1a79d54ccb6990a3c515ebcd674b907d3419e62eaf377210ac5218d978044063d92bef0da8cd2b9a97fa9754996f22e034ea0560ec8f745b4633e78b2cc8c29b853933d9e3417d45c8e940a14c395b3cc7a531f204e850a95c0a60555e9d83a", 0x9a) sendto(r0, &(0x7f00000001c0)="a1cd2e387d2a1ca4e6d8a82701bc901a4633e12ec194225832dd20f55960f1c3b90d2db99717574dcd87c97892e66d0ae355f0c0f765d6db69f17a68a0c3237a0a1537682288edeb2606db4311c446ba515b1ac3ce6762a43cb0c41ff657c4565459cf8f3c64119c49f72421aef21d2ee5e60e39ecf221c4ec06eea71255723b145be40a988be5e26003eb7df0cacb1bb9198f0aead91e0100aac2c53eda83407930ffbaaf1116dcf27475814440f049dc0e4d960a", 0xb5, 0x4, &(0x7f0000000280)=@in6={0x18, 0x3, 0x1, 0x36e229bb}, 0xc) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000040)=[0x0]) setregid(r1, r2) r3 = dup2(r0, r0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb1a00c38db5fab382b8625a488741ad77d7133e17"], 0x1, 0x0}, 0x0) 02:10:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0xfffffff7fffffffc, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="3981a37aa61782049df03760fe032843e90a721dd74bd40f74b797a7de79f5ee88303d31bf67d4321f3d5cd6cacc1d3d30024aa13799dc817aecbd1780afcdc29a0377f7574d56226c3169519be481d3c27a6a5bf2b9b3173fe00c0a8a17884407ee653bed19e0b137405f7718d64717239a846c2d0500fa4effc163ea4ac798e742ad0c7a24e072a7cbac7b6b27f80dc5dc318acd878adfbe11a0e4d98f45847fa5ab3fccb577d02a508c45270fc759e4a835dbb0b5d8a0495680e30854c20d47491a1402a148", 0xc7, 0x4, &(0x7f0000000280)={0x18, 0x2, 0x9, 0xfd92}, 0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000380)="9495893c04d6df70381e0abfd50178e82e0a55fbb6697c6118529766e11d21477966dfdf24384c4a7359cc140fd7b548c7800ed987081696b0a3391497e4c05717a46d2b8dc16aacf07ead5f859470056905e2929e12771ff26912b951ec960f41cb62da18fc712650bef8b7069b10bd6dcb3ad60b98312330250301ae3bf1d13ab4cf", 0x83}, {&(0x7f0000000080)="6dcc47403b888f4d1988766c9e49136aee2786815e61304dc91db0d362cef182585b3535aa0853e6084f7b7d7997c68215e39a81df", 0x35}, {&(0x7f0000000440)="b9d225a8d9f94f3c74aec8ef63fbfa396bde000890ef67aa0c9b9c1a07f6724e23d2519c377956276ead05fb874ecd3d01f05f54b07ae230bc6004adc51d2ab8ea78612ff24a6dc735", 0x49}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6}]}) r1 = dup(r0) sendto$inet6(r1, &(0x7f00000004c0)="d871dabbc99a161daacd08a6e9c3bc368abd9e61e6a445a8e2d00f8b15ac385c886def626fd276018269d35e8c9e4c60cfd637dd5fac18cff639175945e6e0280f171cec097f83d57276231bacfbc3c3096e5a15dbd691b0a3509f45ad81e743cdd02542fd5914676efcef4e633403f9dc296b16364965494ced7b1402d58b074470d6cd8e0a7a7dbc890c075420db9aa8bcd664eaa2aefd8ce272be79b2f7b821f5695c2fb1d826fa2db9e2", 0xac, 0x400, 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffc48}, 0x1) 02:10:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:10:34 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:34 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/199, 0xc7, 0x2, &(0x7f0000000180)={0x2, 0x1}, 0xc) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x5, 0x99, 0x0, 0x100000001, "39d03ba1edab3e7f1fd37adac323943cbcf7c6ab", 0x4, 0x17}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0xaba21acb47b52f50, &(0x7f0000000040)={0xd2}, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) 02:10:34 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) msgget(0x1, 0x300) r2 = accept(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b28aea02ed0e6902e5d5e2ae22ebe48073e83583f163aa2374b01e2cc553cf37e35df9a4f7cd31e5a0a7585c64073c32b7ddd740efffae9934d6621b4e3306322ffa111c03414ecdbe2dfca8592f4e39d986357c3814afc182b82b8adf602c4f1abc9cf95278718301aed8cfb4e81e599a05165204703e81753805b8dd8f3465096848f981b158c810ca754b05b9c10cef542a2489d98a1c0cb6cf1630f23d7fd047f0f4d7979f2eb48a954ad2f798e7d9a53bed5a894ee"], &(0x7f0000000080)=0x6e) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000180)) connect$unix(r2, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r6, 0x2000740d) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) fchown(r0, r7, r8) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) mkdir(&(0x7f00000003c0)='./file0\x00', 0x40) 02:10:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10140, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="8f150c47") 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:34 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x200001ff, 0x0, '\x00\x00\x00\x00\b\x00'}) r1 = socket$unix(0x1, 0x800007, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000001340)="d4e2dbf84edfc81c5a47765ac0e48cc18cd119c71e37c0b163312ce6c72175295abb1807559867efb31166f635ca7c062a4a7db35bfca181cf0a2f340bbb6eae2313389c60cf3e8db6a9d4037a7f9ba69e9ba6f0db62ae71a49a88af2811454c463fe6967b573891d3d66bf23c446e2796e8cb293048156d74b20efb9f93d17108cfc225fd770eb1290d84d8cce2bcb028b42f79e1c1521a94a05da8a7aa8a065b390fb483ecc17277cd88b75dfc28dd1bd33de0e08a1729cc951bc218fdcfea2aef05ba72800ec8ca1af98920d89016fd49a3bb7728374353c0677f2368392db441cc51a6200dfa65e0e05fd5", 0xed}, {&(0x7f0000001440)="9511eca2d60a486e119c1f00ea8084f43b84042f89d0ace131b12e225643d8b3bb087c3715cb5e2e8b26e5842763b38ed2298c5391d7584481d94a2ed932e401ef014f828734a437304d2e5c20849eaecb2b5e6a7cdb44cfd9df300790103248e4439bcb33a99dfed6d73344eae0198b301df476ea601b248c77dc69da6ef5614cb74df828c94a3f3934a59e2502c235df63b345ab5cd98492982037ad5bdab3b1711d8721e81701b2368f776118ebccd8", 0xb1}], 0x2, &(0x7f0000001740)=[{0x20, 0x1, 0x6, "bb9949340fbd6d5a090b3e6565125d11"}, {0xe0, 0xffff, 0x1166, "ef9552eb543eb0c48c7a9d92eaa19128c1e3bf17d63927b997f297e2e9a01e2bd0f3634d243ec4cde834e3fea74976599b7e2352909fc211c48f5d13a87ee9ca64712f1f9af619f3ed6cb29181e647d0db735301c4f502d06137fd494cab9c71448d73e5dbed20b3ccf11c7b99fcf18c9bd1731e3d8db57790e8d98373ef8869188e1faf24b5383dabd38ac133365e550664072839fd072bbf3ceaaafbc6f7454c32f42976a1a65d4ae513adaa117f55b85da48a4f984f1d64bea2908fb8fe50a02adb68a108ed805d17"}, {0x40, 0x1, 0x8, "f31b0afec7e90d7d576076ceab863a0af6fcbe89677e8a82c0b04917a602db722200e58f74f654e8b2429c"}, {0xa0, 0xffff, 0xd82d, "18d9ea34e6bdc6468087b17715a19bca9fad9aafa2d38762dbe911d459350334bf88789b0dd82b99fddd9cb8d0bf1ac043e253db1f7b6eba954ea46fe82bd24a7fe5268a2cee852108f8a8df339f4ab162ca64942b92dbf34b731caf26808fff5dd9c4b0db1f09a2627f1d973d889361d26cfaa731f0ef23c66432bfe4cbe101258819789f3418f0bc42db5c5b6d15"}, {0xd0, 0xffff, 0x6, "0fa8f651b5092a511e2bd15958dc0474cfea9e77ea05ee9359a0e737d66f5188516ce646d735c6e94b7ffc4b5f0750d419dec893ea861db787bfc95d3b2564ee4263b44027f45e4ca6deca24ea1088efa75cf474e3dbd4d58f836cb5e118623146c1ee7cb2fc82d645e16f2a9b18dbd556a1eb233ff0dfe92838119890c17077b79d0fd2602da34d002f24fbc88d9f5ffb824713accc417d6009993434560c3a576a37a6c40e247fd3a1f38ba97b814909481dea5803909d3a"}, {0x50, 0xffff, 0x7fff, "c9d431737246897c6b65b9958b3e0afe98c79ebacf503c11d51ae3d78a96631c3f86feedfd508f4d38d1b300e755c1466862b4ac6697b7381396"}], 0x300}, 0x2) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="531a9527d7d8f6fdc3ea3a16514bb50e0004e2d6a5a33ee9a5eaef3f9000268bf0439d89dd49f866bd656a8fc53578ea61c2d034d02df0db470ecc0616ce61f26438578c5d85b9e037eec0a6ec1692db39574d0751fbf050062a5fd81323895d2247d0de607befede2b7689a46b4283f71a862e6", 0x74}, {&(0x7f0000000080)="783f76e2d4a66d2f96dec3da22c97b5d3438af8f80e71865c924066801b091ebd11b5e99afa5d2b5fd49f685a9a2101b12d9462ac0b15d838359a66230f95789dd1ae3dde8d5ad52d125f7cfdf4294", 0x4f}, {&(0x7f0000000340)="4a9ff65ae2cf8c6923bb90dd13b5cad0539bfcf699ad27a6565ece1673ba9691380f29ade5c1c2cb9f009c2dbbe124b9d4065e4fff74677992fff722257e110c5245ee97086b28b46954375e23d9d9ca19272e95862a505e8368dd5378c198f41b70b68003c45209ceb8ac88d8338cb323871e72f6989be902d49068e51accbe26d952990ab1fe8bc78f1b0da781d20bb9a76d9deedb84860226e22ed813206bf3b75b26950922fe74acf126646407416212f5723afb78d5f537fb026a82d184e7ca932f437efd8b206622c0621c1effa5a1f38f0aef62cea416b67b2983d719c4b347df1e6132989db55b5237ff87489b05d12c53ae21c2a53720062b88c7b5b559d23d2655d98dec37825cdfe76c42a55449ce7f3aee8161fd69772ea4241eca1504782f0aafac53e7b30faa3736e08a7c7e7c17ffd6948e6a5fac54e2353bc352ffef55c4a76d5240595fe8e241657b4838be4b59945dc85787a6b957363336d4cf47222b22270fa5ab52e89126075e955afdc412d7a15a1d3839ad6f8759c4175ee43a405bb351f59bb04f0f3d5264b6a33a687f041820ee67f304a545bc46d0f8b952fddb8869d9cc856dc2b90b5b32475b4d20f9669bfd8a3a1eca216cabf1d82beb255c3ba5290828f345c9df50ede0619035e236e3adc3a77942530cc04c8d0a22e629ba1bab67b16b7a8a01789cc76a687c837a697b15d64224e13eb0364c86549320ca258c8b1656a3c73d9889ff406dbc349d670f01feba13201cd2263c6134485ef5ea63adfa6300bf83b87abad72e2c53a632fc89c42abd117d0a4a2ddc009a587cf7bf63b63532fd1918ab28ac4127e99f3c3282eeb087a98b0472a31a8ed8c3b71958349b5b842889cf33ca69f549d27986debc1e0c7f235f17884340bf86dd77a2f74bf31bd2285b6022675d59a2b9edb34817c02e601c8f97524daba591346e6d584d8bcddd6f5ee374667fe3a25b5ff1472c444706b6d47b11b24b209f2ac71e4885626eab7e45f4c964cec4860f5e0f3692ee42bf04f0b9a386eb128fc1aac6feba6b294b4e0db32de97be5a66d2ce1feda40c48ce67db9d4c35c748b7bf7265aa27a3a49654351a6a88681cd681502208ef6982727ae082bb943bf6b48550489cf631ad813c5bdc5b547519716020ba0dfd77e3a198336ff59d93861c5f05b8d4fc1c3b105ad82dc77818a225dfdb317c58f3ffde7b272ebe84e021bb4d6d7bf8f62d51dca4fe04e4122547d5925b582d0633f7fa3f29fd3acf973a5f6256139ed6756435faddb95045a3f951b6be101a39fd6500debad5f11bc22010f0c2e0ca800a270c597d7d01199043aeefcc5f5fe07e20311a632b2bc88ab06c96b059c9914d56d0d1569d60f775df74184e5578133d1f505435d52ae9f0e1f3a6054aae6e1fd801268a75cddef6b16a8e1992ef1be116e0794deace63b79c12ed605ad8447027d9741b00030107d6df117f4b195c1455bb6113529d193abde090e3f0a48813c6207789ce98c4979a1a12b02c83148a56ee5d3114acfd82d7a5132ad72514a51083c9220fd6ac255bbdb2e6c706492e5a4f0b5e3cf63cc14abed82893f2d1b32063b7f3c722b550a36b81ce5d8be4975f5399c751db0756bb3724488627d3363fe035b6d5aaada26c64b2922ebfe172467c06af8097105f59712122a45b8d9d1d36a2596d60b53e40ba04c3eb0fa59874cfcca0a7bea9f71c7f20754f990598b0a8de0dafd1bb2d27e7f5049c1bba593f8cd249dad16cffd3a6fe47b304a9d05fa506566c4b00741c80deda96c6b1541190faabaf40883819f841539e6babf9c81cdeb09442ccaded420201d32f1cb4db8511253634c50b0a7350f5f7a14036cc4a1aadb9af79519bb3c1844d1f98b414053c01c22d59ed83a4b682abd345a93f47c9801fbc6b57e9ba6323188b216d63786f566e45ade4dd0b302880feb9edb4be8415b8b55e49a7dc0efa31835c6435ab544abf5b5ebc0528bbda6b43bd82289bbf7622b64010c82b57de56739fb6d7d823a5ac633e33cebb7a6b772acc1c92a154346708afc285395c629f0d4f7d6b986dc117f240e6e99e2770cce13d076529bdc194b9d3f1ccbeca78a245dcfd92efd2db487f68f57c8a3e08a372811e9f3a6a8baa107556419a650e61ed021ed13e5fec47881d30850d43bf9516c0d8507b1e77bcc8e0cbe6f9c4a0b37ed9cc3ad28009ec5cdd8d1a84026bcb746c7395bcdbbe862daa948f22c1b67e0aee5f97108fefd893906b4531b90c22bb3f60b54a8fa1dfa1241b5801be5971c7c45c99b885a45e8363f77ac71acdfb5cfb4936d7937f697f5d84c3ee8a7b31ed030fa915d1e6b2d1f01c2a38c00faec9a71284bd3512d373f2e8c627e8e85d7fde147075dcd413203927c5eb463ef37b28b04aa0fa337c489899e171a24171b049266bae0f812a93d9fa715d61f05570c06fe1139c34e3dd52e4527b5c74fca1888c5b0ef11f9c9c109f28e1075090758c0cedd896a885f611d55a2f1c6cb884f4d79a95d9fb12ba7fded772bd1959ef7a2f558397cd4d0cb65dfa89c13ecf3aaf45a81d1bb62656c00d4b077f0449c9179a6518e02fdb9779f5650f88ae7775cdac006806b69fe31d8e4b7d6a74bb17eb3e049d66ec3ae907acfc241c4fd2d40f5101bff63ef257e93e03a9655cb51db18c69786929f71b2151497cd8fded1811d6de580cc9a42e7a57f814e4722c7213cf59c3c38b862c339bcffbbd1d2f377dcb17c0cef7403d61868d8cba84bb93291d5c3a05ec808e8812d2391e5eba24d89c38b9f768792a3d65a511aa23302badfde4ffc3c84688ed71d680479373b1e5061b355e4b904289681d0e45c7c8aa23a1281a7513c5ecbce8ba80cf5dd4302c63e5117e431bb429e080d49a838784a19778eeda40f3c28cf50823d55c26996ce5b7b344afcf9de3affc120a9e2ffc32146f55eea0700a588cbc1570115a16c6ba8a47e4289f448cf67f93182c10f8946ce66af3a0c715496f18b08bcc61bd36cc6c6489ae7448199cba4fd3a15693bc6fcc1027a2f7d323c037c84a28cb9ed9ec5ee9824586c4983bd55be89472599ba793ba1692f75ec3097ab9db528d0ad1aadfd9a3ac1f269788dd7907efc85ea83305a762ae987448c9984bd63c4c7fefc2c5e1ee646ff485f2e9fcf719bbb57e1f73cc2960d7c6aef1542f9cdc00333b5713b6d6769a469517baa68ff65d1ad479b3405831cf932b4f8005f69347a6cea426f4ee9843ff0472c3f0bfb2c90ce07704df44fa9ba45e1b6223261c43c0ab0d35787ff4d4cdccfe427a243acce7095e0943f8387d1272361b5897073fa8889d2350758b4c8099717db3761086e623a48320e06a1eb119e7259bffd0b105d02f02b056065b46e410e1d5c9d5bbebdc8c400421d6bb2aa614268b8e92ec05e9647ce7d65e09b7d07ec7a6dc93e1e3394ef53f196ded00b9fd4b6dfa501a30059c1f9a60a67604ed0e76e53e867a6848d64846b5ee9526d383ace9c8dac3d7afa9e30bd654f671b25c630d989b4a0dfc494b3f0be57f9145cf7fb2fae421cd9c4c777085dd8f522e97164891c95e2402851ae7325ca2cdd2651377b3af2ddae5fc3a8247986f2119b8dc4a9aa23670b41aee2cd17f26cc11e6bbe25f79e7a19929210c47be14c91a033d0c566637e1ce8ffcf930c67dc24fa37e9a0d97ecb1ed2493679f887af67a9f4461106fa16349a0b7a8743b67f97954024d115a40b34a08b5f1640c2e4891aacbb02f8755529d491ddcf159d8d83bfc44b721e07f28c1944f84a3e164aeda92262119ae9f2e2a48ca6b98566862449c8447c836baa89db396e967a8a279f73990639a1b58aeacec07033b37bbcf7405cef2b19043b124b54ad1f52a26bec38dc3708b2f7e80377bca1abece281a41ea14bd26643a23ea5b32cd8482aa17dd2b1b58576d3dbd7520068e037d3c525b9950e1ab2ec43fdee25ece9341833a46afee1b578c0dd60dfb939d20d00ca7fab1f4b276d712163389fcdc814163accefbd3a2fc0b3f55b10ce55a6d2f84b3ba6e32d9e866a97338e236c37fdb0d12e9fa4a0e806ab2c12ba064eb995f1b96460aa53af45806600770a59630b83a7c7c4d44c1ffda57313a5ee80aebffa08c5403ddf1cc7347f06fd2c18dd1d62795d68e6668f1fed78886dad847bd10f3e6d4f5fabd28494717cb4da93fe6e4e6f1e3c2500a585f1cde5d20e477537669cc611cd590444b2128ddafac6d19967eafd055db88d87d7c204d64b96ca8a054dcc2ea194213773557e4b453a068c87608890990f15118476372ef9a4c2b71836415188915a861ad335984ca673489821960d28e8f7815871d16273914ad287856bde389b6f61b53bd7fe0f769e21751bef46dbf9d4dc0e51e6f7ec8f8b200d2a96c3ebede871dd8cba2288d6b37fc71a35ad0a6d493369aac0843d969201298df87fd620dbdbe3598bd5622ac840880355f22453fed2ac8ba8ae5ad870557844c63382fa43be78be05a5b5b3fc900c8ba9f91002458045516805cdbf2444fa8674955287400eea0c4ad2a3267c028177e8629570b2cd9bc90c872e61d6b5ede5045e60f6154a90266e70312487381cf0b672cdd051799adbe71eb7cadb6e27eba9c251d0d7957a64dc48cf95d5e1d4f3f7ee91b22e0a2955fa0af1ffbf6c12aca951d5169380bb0e52709d8f1f4cdeb7a9da58c132101104a2f509805aef048f62f2fc5402fcbd6abc250f92e4ec3d73be4816414d664ab9b2949fbb6281a3193a9192ae5f187f4cf79a23c4d7b5c18afc48787063bc4db4dfba8b680e8645ecd4cbbb251f36766699e67026cbab34cef8f7608c989bb84339440e3538c80b07ae743d4cc170f410c4477b23ec87904434836db1bbf7b3d3ced4fb5c85f4dc48328c26ae89af1878e08b7204bcd516282618353b8dec3afcc650205cbc6ebce5d792b645b632349b4016e1926d5a5cb5a9d9aa80f4babea3cb5cf1e0e48241e230f351ea9786f9a0d9133794e73de884539028e0efc50d02d18acd4a67e51f4242569a6337c27ca60ad49df06d0ddc30e8ce517b9b844da0e060b812c785e8a5c977345c06e5229fde9cbbdb19c1d90295c0ab8adbdabfc14108bcda1dea3a09a25fdc3878c0bcc805f8cea647eae12caad3a1a7bfe48eb77bf03ee67cefec03dc85dad3f77d90824d2c61feb1a6a8dbf9fcb4b3a677a748c80c78bbf85330a0ad3092cfee4ed6904248baad56ade4fa4d896d1229cfc2db08b0d70743fab127081f70562399846df656aaaedc4c0e12f53df96fe1f25ad8fd1d220505e6620fa7fd3911177046c5d1297be99d447111d7fbe6b51863bedc4a9aee52e8e69e23e82cd4ee3e6c78c449810fed71f10eeadb40f6976adcd861a6a6d35cd9e2c45c1aa61769efdad158d474b1494de85c07a5d8c64c31d28c882d393574a55bf2e18f48c466c52caabc111285404ae3769f18964785d6a1c00abe9566964940ad83c4e7908320553e9b0a109d91bbf2dd31f833120b42a216b6d2f6f88d135a968b7e7fe934277af2e128187f5e325ba796dd34470de40981327757acbbedb6360acef650b6b064e2646dd89e5ca736c6eee8c372df3638088924e1041d2efac71e8cdf37cd2aa81cb9752c74aebd0585ae6f8190d413714d632881bfb9342239e2ddb16219a65859f3bf6e43edb03ab45a060889d2accfb47f0ae05eb3b1a84c1f861548a8250c738224c6bddbd9782bd3a656dd90e5f23f479845de95e14d39407601ef80468355b8ed18aa8f31f0", 0x1000}, {&(0x7f0000000100)="50e1a55529d798a8f5d16db70acd339a5c1d7c7f666ecc9e0ecca3ce02119cbb39c9b92184d0761802f36ac28bc5a6936980de0ccf419a1df62a4ed432c50113edc880482d581025d75b0577da351f87939649cdbf48218a70e6659af08a7f59d0fa85b9751bd342e02a46e31b00700d12914ef206", 0x75}, {&(0x7f0000000180)="3332c57dc7b8cccb79812c906f25246d29b2bc46e23f694dc4fbeaa0f2010d82f2884b08102771f22e87f6b1b96097a9b312f19ea90862344a548751a4f39b9089807060ddfd33df916509914ea0220037293b41e1da618b98d878208360f6c8c58db56196a299a9f4277177e7e87c32fbcd00d58a9f33f317ad0129695f369d43f3bbe1f05f2f7d7071d173a15c53d50f1eb07694ffb2e8ae61f8169befa9c124de6eb1291ca52f801136e03d43b9668d60b4896d25fac88f270725994819f728ef645bd076a0e78a01ebbbe431e7", 0xcf}], 0x5, 0x0) 02:10:34 executing program 1: readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000440)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 02:10:34 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = socket$inet6(0x18, 0x2, 0x5c) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x1ff, 0xe3e, 0x1, 0xaa, 0x1, 0xa000000000, 0x1, 0x0, 0x5a0, 0x100000000}) lseek(r0, 0x0, 0x0) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="f9182e2f87ff"], 0x1, 0x0, 0xfffffffffffffe9e, 0x0, 0x0, 0x10}, 0x0) 02:10:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25, 0x0, 0x0, 0x9}, {0x45}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x280, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) socket(0x22, 0x6, 0x37bb) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) write(r0, &(0x7f0000000000)="44a1a348cae728d145f66488eb2c4afa29349ac8e3b71b523ee18805fcd05b48c4f7dc89f4f7e8a611f283f23c38a5d00469663f0ace6a322bd1a00086d0d8045aa70e88b4ca7624ff665601b9eb7c4a3bb5d255465273bb", 0x58) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fbb0a15e28af"], 0x1, 0x0}, 0x0) 02:10:34 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x410, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x3, 0xff}, 0x10) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r3 = syz_open_pts() getrlimit(0x3, &(0x7f0000000180)) r4 = syz_open_pts() r5 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x100) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) readlinkat(r5, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/246, 0xf6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x4, 0x8, 0x1340000, 0xfffffffffffffff8, "13289b7f38e3028f68bfca9f1a836917e004ff63", 0x6, 0x715}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000400)=0xfffffffffffffff8) linkat(r5, &(0x7f0000000440)='./file0\x00', r6, &(0x7f0000000480)='./file0\x00', 0x4) ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f00000004c0)) shutdown(r2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x2) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000540)=0x5) ioctl$TIOCSBRK(r4, 0x2000747b) syz_emit_ethernet(0x94, &(0x7f0000000580)="04b52d5976fa2ba5061805667396303d826052858132b556cb8aebda7059f494b9075390cd087542cdad379a58e27e3504140554900a0579664319a4e4698901fed2fc3a6982b72e14fea57d7681ffd3cd28ac287a633088c21c104aa64620918cbaff24e95ad64dfeecf8bd9fdd50457ca97b9965e524f63480b71ce9081ee3a07a7c58063f4a074aec920853d4306030b0ccf6") getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) mkdirat(r5, &(0x7f00000006c0)='./file0\x00', 0x100) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000700)) syz_open_pts() 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = dup2(r0, r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x48, 0x3) chdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="f73b0a4ceccd134101d91ae4d52b49ef959170761dad02d7e748ca9f005d3a24846976f0c08d3bb58f945fe83053b16c3194b91671f69b7b98caa090461b77750916a9616f40ee91628be9462e7a7f5466d42f95e325c5c82606acc2cd79cf132552f6400d83dee46e650f02d5b56d216770cf584147fe72d38b1f754813de7c99648b1e1af330e60400"/151], 0x1, 0x0}, 0x1000) 02:10:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000340)='./file0\x00', 0x50, 0x84) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000032, &(0x7f0000000040)=[{0x317, 0x81, 0x2, 0x1}, {0xede, 0xfffffffffffffffa, 0x4, 0xcd0}, {0x17, 0x0, 0x2c, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f0000000080)=[{0x8, 0x8, 0x5, 0x1}, {0x6, 0x80000000, 0x4, 0x4bf5}, {0x0, 0x8001, 0x6, 0x80000001}, {0x6, 0x4, 0xfffffffffffffb98, 0x81}, {0xffffffffffffffe0, 0x0, 0xffffffffffffffff, 0x6}, {0x7, 0x3, 0x4, 0x2}, {0x3, 0x0, 0x3}, {0x7104, 0x0, 0x7}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="ba80ddb7e419a1b0800ba655fbc05d1535f16f3858810505ed76523e7d12955ef6fdb5a7de280f8acb85505fa9cdd5655865165da00cdaf103b11197d4377876686ae71d650020db7bf89851e61c84c1eaa7e5ee00b60292b679acb21ea7811cb6af784ce3f789f2d60a1f80711e2f0c105db9fed8480d252706cba5ead77fca44057154d2298d0df0461ae008b5a42afe") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x30}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 02:10:34 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) chroot(&(0x7f000009a000)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x100000000, 0x9, 0x80000000, 0x1, 0xef1, 0x9bb, 0x7ff, 0x2, 0x0, 0x1, 0xfffffffffffffff7}) chdir(&(0x7f0000000280)='\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x180) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fbec20c3d4479e389b7476300cd98cef"], 0x1, 0x0}, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 02:10:34 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), 0x10) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xa0) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fbe4fb6d5bbc"], 0x1, 0x0, 0xffffff84}, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) fchdir(r1) 02:10:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket$inet6(0x18, 0x4, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="70520226ad2b659cb16a368a502d1c2865f28cd085924a4ed8f5015d7ce35405c62991"], 0x1, 0x0}, 0x0) 02:10:34 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), 0x10) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xa0) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f6600e85fcababd29c8df65fd8ed5c96bcab0c26aa296f42f211eeb3b0d027b121e63c8f323340e60cfde45ec2507f65f9b4d6e53e6b767591059cb020022721d51889f38842172234605732166a35b9ca241e2f15e356c000908ea5f"], 0x1, 0x0}, 0x0) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="005bb739f64fe605e5f9d128c7da0430491b41411c7a6e27661406c88fd85950acd816c0c1be54efa945087047159c34f5f3b20d7c656ebbb21bd06b4d1ff7d66df2e8324380e6c7071e498341bd4f9897"], 0x1, 0x0}, 0x0) 02:10:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:35 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), 0x10) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xa0) 02:10:35 executing program 0: socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 02:10:35 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) openat(r0, &(0x7f0000000640)='./file0\x00', 0x440, 0x8) kevent(r1, &(0x7f0000000580)=[{{r0}, 0x0, 0x0, 0x400fffff, 0xfffffffffffffffc, 0x2}], 0x7, &(0x7f00000005c0)=[{{r0}, 0x4cc0e6a47f67528b, 0xd0, 0xc0000001, 0x3c9, 0x3}, {{r1}, 0xe63ff189d06927a2, 0x42, 0x4, 0x2, 0x7ab9}], 0x0, &(0x7f0000000600)={0x3ff, 0xffff}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb183e2f6600"], 0x1, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000040)="977add5761f7ec731647637b58ee5bf83c40018216e33be085089fa89921c6db09868d1ece72baf51fe62f8091eb417e4f42c42def87b1c02df78dcb41a32797", 0x40}, {&(0x7f0000000080)="ca39851ea7d276120f8c6c53e0a6744be334cfc1af71a723f277c44b87636bfb742af817a966cd0f936adc101857bdd2f8eb1f22bdb66d7c42d991b5e3866f2ff0ca68ecd98a989c6059e1951d1c906c665a1b0220741a583ebcf46385945229101ef82624fa818fc01de34cb857d58c5f1fb11ec091bdb3427187b413", 0x7d}, {&(0x7f0000000100)="a1a061e2a06f9fbb7b588aa1151171efea1bbb3d2a37a0281fd2c1db1df72b5d918646df5aac6eeeb7d0ef9d61c361468017dec8f37d2fc1fdb1655f272fc5eb7f7a12683264b2ba17c4dc0c3fd5ca96804bb66fe89a50a6f0fc147cb6f97f44b18d976b036810480bf11ed58167e82c4b417b395fe115dc9e9b7a4b0c380c6c8d0d54844096f662587b030dc92eaa629ee825c12ca94d88307355607715b5d41bc27abce6b66807be3fe617323fca", 0xaf}, {&(0x7f00000001c0)="f525decbd9ea601b0a14943ac9e018fe5e40886112091f84bc821419b2701900b5c70e8524aed8a7cb2969ca9699ac6ade126a48105ed4ee79be89b2b08b0f4467c8ab0c503ccade803f04f24d24726404abf0e95897b773bba3f5555c611ec90675e968ff7715cc0463b8d5d33043dac401459a7eb6c554c7b58d2a7490cc4d3961b0c6fa8de68d3de1869307e12c481efc1276beed11964952f26e55c105d5210554e7859e7924f7122e40e13ee16b73c762e55586b661e38256e56fdd259f5b745460d4925fb45183b9e593", 0xcd}, {&(0x7f0000000340)="a3d7d70365da4e761f08dd99fbe11f157efe3315f73142c3a544a5440b02c496d598d7730cc8e01fce4e9db71737ebfffd5a42ee5610a0e006c121b9cce9947d88eb44c4fb5a7c4c5c8864d7fef7cfa0b01f6e80efdd4bc2ab543847967da99f1f5c998497343b45fbabd0dd1679ce7c2c8e84116b02d5983a0122f5ad25b6075c102f791ce3a7a6ee9896c1c546109286c2615d659a7148289f2965854c2c86b5e0ff81055fd1f662227f4942398a5fdde47560f2bc73b9b84c49e05484afc5735d5c3255baaac9daf6385b206600de66df8ed02a015f984a5c93d81ef66167b7c175f3a301f603c60c", 0xea}, {&(0x7f00000002c0)="cb5a9da89efe030e7558783c007a824301636b7eb521c24e8b634e51b2471a2b131123b3965406c5638cb4d54738a3", 0x2f}, {&(0x7f0000000440)="327db163e5d00ef51fd0e41a70da8c4d7a05be33281afdc5f59b84471cfbc8c5836a01c352376202beb5882909e6182a0fb7e7cc59a199f6f69769c171448c042425f0b665e347594ed07582e2a93566ce604b06e70dc8a791a672", 0x5b}], 0x7, 0x0, 0x0, 0x400}, 0x2) 02:10:35 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="33ed31fe25fbafbcf7c14267a489aed15fa877f26ab7fa216820f7bf6197e5961654426f6dbc032a02cde78eeb3234f00f15ff7502bd5264a182235805ad96250bfe9276ba8ee46dcb", 0x49}, {&(0x7f00000000c0)="bf12b0eee775df4329d8bc9d3139a37b019bfdb80b487dd1250dd64e377b9871ffd763dfca5c3a205bd156717df48f418f1251b247ca8104", 0x38}, {&(0x7f0000000100)="7f3e6d3ee748fd586b230248f0a9038fb16bd0f7f6589988955fe6ee9b37ac1e226b2527bd98869015c687c49ea0aecc912551c7ebb42e81d92a9db965a6373c66c37448dc222fd33daf301de6c724305ad38303144e2b392d", 0x59}, {&(0x7f0000000180)="76aa7f73c2d4c2fa2a61d1d6fafef397683366b4fc36c20fae963714536f44329aa0d584c5f1083eacc53cea7a4df9f9559e55c7095a9f5f406bb2fe07499ba8f174aeb85e8ce7d61881b02348e56807898a99d0154db6643b95b095c0a5e55d38188738ae961f34873ed5bb", 0x6c}, {&(0x7f0000000340)="e2ace6951a32e8d0fa9b60da1075e383f9276025a182219c3b66ce39fd0077c0d1a6da0c25005eee6264cba07159d662c5fb919f5d5a96a3e445a6725aaa01183f03e72d83bf4e9fb944cf56c6fffcc97409755b35cbf9a4e33ce271c3ca510f522e88f26611cf986003c5fc038fc6820a96fe428b1000f860ea5e1bb39f06f6da71417cd68a481238ae01530cdad9d0fc0afcaa13d5c345ca309a0df3e51906c36b7016e23cd862e264d7d0f16f2506d180eeb4f97e01c019d894fe19896eab85e48adb12442ecea9682131f4b975b478dc4c6ec86d28f98d98bd2586c7267665d3e087bd06fb5a165233d0e53be914404dd786f12c456d7c714e89868f95acac13c67c11892bcef1cc70c21fee7976da07a7965212f42a389e240eab6f1d5a7564de5a4609a3185b9dfeb3cf1454ba303e63de3628ce457d4d970091806fd5d7c8b8e303ffddbafbeaf23c9866a8938ef991cc9b4ffbb6d778577f44ae74dc0d9ee232f967059c1fe5d7e02ace13cee1783c5f409d8c670a5fdb29dccdeb01a2666855b309058f39f0fdb0cefb6a87fb5dc09bfc15f886f981ab59bf30dd22c1a50e8c5b7ea6bb3b23c923a252cb08a1fb188f394e62001f7aea67e5b8f6eaa5722eba451fcfc8accd0615d7442627102b1cc741d6b976aacc97f46ea4e9929a3f017dc99bf02b0edcc4f752134993ed1053534992c9f58478240acbe42e817d74b48c8328ef551c13a963ddf5d4c7464de84b420392697bb7085b3c6ce873cb785d6f9facb2536ba3512216f40bc64cea1296b9d2f17931dc4e21fcb57c5b44bad734f384df328112fd2dc03665cc0eef4ff1929a1e12413ac0adc8dd418b40758facff831ff651375367f427316e036dc384b51a034103ed1ed5e1a18fe475bb84615f9f8cefccd5004c82b22fb0fc3305c5b04aace9d5df63585acf14a98be28b445a4ab4b1cac9d77259bcfa512b37004458542289f71e948ceef4621e362aed7ea008e6c204e577eef6ac3a0181a4b4bacb461830b30be9bab5de3a009952a7f35189e8f224ab20a4cf4875e59d97ea14528de1bb5ba9e9b7dc6c1a0dff5d26369022f4ab595b481579f1eb00026b28ae0a85e9092eb012c2ed4ba059acd128fa9070d13cd19ce8fd14b220604f17e725dcc7a640ec28c9d7ea3d6b719a2c71d09db42d07cc65ad345de6cabda91b40c96139f25ba4cf9c84bd56e212dfd46c617bbd680fdeb1fcdf9c42531b93e80be1bef3ae58947546fed71282a7d3e1c8098e58335fdf01a1eeea355cbf23d999bb892ee4093d63d591cdf1880779b51709c48e05a8d4c71cfbbe0262a2a31dae279356008c2a21481c20ce9807f00e6afaab5df1426ecffebe5b01c2439773892d1c2d70f122df0e53bce2addd67e9f968c4d0d65120b1bbb7b52065365e5aeda3094a0fe273d005dfd4ad6a368aab234593f8481cde24cc8c0aa874bc0818ec5f84f222142644c32ecd70db907231266ecdda4e95d734c6e9071473b184c99869d149e77c09689157a2fe44bba05095b0c1cdf3b41cb0201beb34d05881ed80bb6266a9b180f06f79188c6747315da7c4f2518e0e6f4d337a79911e295fc820af650e26e4c7e70d394c84b51f94f057ab8e714719fce6985cf3e3d8cf91e57881dc7fd2643c2d239da36791a079fa0e8d406860661c3a9196c733bd96f7c8a7a9a4e3a046e29475e5d9008ea31832c9adabb34c52c37d893d44523c9b75b3921f15af9ff52f8ca5df60eae638ff1cd4e9cda81d3cc6222c9005ec92aa116dafaab271b9ab31830a1587c9c9f118ea9e47eebdfbd9ab4b425f9bceff966d8bef7c9ab682403a73b1ba806dc6abe6f5978d676bb527f99d33b9db08725c3427ebf1b5e50a01a0c0ef7cc742140c032cbdeaf3b93b0b28290c619f17e3e2528a65e73da2884e5d0568fc880641d0b5a82310dd5712030dc805e86a038c6ab35a0bb249db5abcbf811020c51aeacbfa87c3b01f374af780afe521eb6de505377b16347334b13342c5be83995e5572fc03b6153509869fcaea6280836d243abcbac46fc632c40535b9be4eedaa459d6b632a23660df37ff8df7412272c1c218b241488a1590be1c80a7b604fc6f9107c3dbd2078490f7ef7d07b8f15bca9091299d75e17b2b15aa09cb3fa828df30b6028777438b7198e734d7ec918ea6c6d0ec711329eee4925fbf468632d33d6efa5d7869bda8cf8f00f39320cbb43b15e1f6f23b3bbd75cd70708f0ef9c88e5da452e8fb0c18b372ab35b78a59c2d787366f0cfc634039bafdb2e08e10e0a4e6e8d76d0f9e086bf6773299272a5fdc249e8a207a803006c3848d0f7d3594594ff9bd9c8d88c977131f1856b183438cb6e9492f194f906b453601207871f30288556cc2bd80166e8cde462e1aab76ab6d75f7cbe187cdfbb078f39637b0cebb45698647eb6c154403453693338df0bd3a5658b1290318df1ba660518c196dd4cb111e3d0a2f9e87307c860666e4428968bf5f4be99a04bad4bac1a6e1ef6a75d2304202617c77818ce9431337b2d4024ead408d21b57d9fefc23e93257c9a68d85a0d874bce5ea410da28431acb56ace4ba337f69c4a7982287db41992f7a17cb07af358f05bd81423f93398f6dc2e33f647f4d842217b3769adbd71006f661f905e0538bd842fdd47fb1e8da3af0da0bbfa7df26aaf62c6fadb24e413df6ca9a83f7f2f6f13b92765d67b8ad2dccba2c92687cb7dbe979912f2e102325a4945ce9a517de54d3512dc7d6d73a79f03127b0fbcb4697b8ab546d34c5f69b0f93a6c7f838d9c708fe3c8d09522cd7e995568b0a316c8921c11ffb5648af953c9d7ce2d283c32c77c85716a4c27042e7ce3832c281744d6ab1cb5cd86e400cd999a928fab0af4a326ea78350e9af28c1be219dec890ed4a8c7d4e87537f202573dd8f4eff2c39284a58f7db97fb5a84e6c819aab4611616f1cc09181ee58173af7a4b8860586fe55af779f8f9442f4fa1ab8e4a525270a20d32b4bfad2d1b84cf3a941fbe6911fa3a0aaab62c8689eadcd42d576f37d6acce55d83b6381bad785fc46928119ccf7a753d5330d319f5690cac8186232eb4770902f6ec76b265bc2a5e8f8b6378c09f6c14d6e6b869e60d2bdacbe6a18b1e8e9e5ee0b854e81b1ed72a0f1e0b595ef3af2287066be04677243230e862b919ddcc82b99c7697b131399f042797ca360044d0385217cbe321e386b611fbd36397bd0e58371d4463456013950580018abbf780018ae309c6b8470fa0f4dc486d45f2e79b19989a7de41717a7d5c7f51418ac0d1b7ba8c5f2cf919431b608f5dc61905bffcf4589237d097dafc7a575bfe89f9946a7e8d29a9093a704047faf8ba93a5a49467173ad6acc4afae716919e8badbc7e6f3285b5ba8ba0f9cf2d9c0eaf8372d93e983503078617406cc2c1dc0eedbf85d6d103624a5d19f7d891d634579cfd18a4da02941d24144bc71528ec35c938a6307bd47558fb9eddcd0f85808405f6f0adf6cf5057f631bb2f6289ce1c630e00c9829fe8f52a96d1ee44a64f7b534cd4d54799e70101a82a23ef63f4ac5429ea723994547b6ddc0770df73b3af91640e48753d60877ecd3bdde040a6c4b584d53f718744a47d211f504c27ba360064c4c7717e095a5f0ef7e9dea3516b728fe0fd367084133a9211d9425126d538a763541b3df2903c8466c589357da4b8b6f0b24f8870e1a54c40213be2e061b3fc61a4e7f5ac2449bc91c4a3c9d1fa50bdbb22e59a355b9c6a2783f5eb4a56608621b66134ece3838080fc82b010b43f012c58f440836f8910b2967e3420e8cf7f31642ee83e59ff15900d6f902bd3df3c8cace7defcaed618b960ee1f49bf6115337902241169023d9ab45e2f29312eb169b916956d1d9adbb8be9ccd56a379f6b448e5301848b983cef37b0420b4b8b68db7ff4cf2f3bd933e4d52a3eafdbf4b0651249f508ec9ed576af9a0031fc4684ac6a26b4a8c524ab3ed690edf4513a63d3a278ca62bde8c3f1ab9ab1b6958976b20b7c7f53d8c8ff76a92e8712dee3c1c5784f7a1cda24eb9a9a388516bb570f97b100e5fe616f2966298eccd2aa310fe1e06a2dde0f54a41c032c6aee7f1b58744beaeadf323fab17e0d110fd4d1ebc743bd637e4c63343fff791a03f6638bf1da8c54048e77c54699e26f11b1102ed071e217bd9cdd28e8681c2e2cc07216172a46b988d200f31a0facfb49663e18730e208539c8f9c10fc0027caae77bdf74760ec7de9d19fc0cb8506cdebca3f7f001fe199ce334eb487b7068dc3462ffcd955c578a7552b16c60c9bf6bbdb1d15b67ba836a2707f95a43763ed9a436557b722599f84c1d97ba66e07a241906b516318602b340be1d6a2677272b4243247fbfda1071c0b2a06a73c0f9167eb63d7cb2baaed8f6e5b6b3e6ce9794c547c8ae55fbe9631f99a9cf891d5727f2cfc3b97eb87085deb352d086b34fb182af88506fa54b575b0214aa9de7ecfcbf4cb68cf8c2b7f90d022bd480216e7c8254b2e90db44176b8ee851d8250afff3c9dd6d01d188ee44102ee8acfcf5003da6800e11ffa52f962d91d4a145afc9fd0ccd3baff2ff2edd28ea2b7cdc98ee59a13e94b689865e0d6232154f5bb4cd31b7dad95d5aafbab622d9af89f6871210dbdd040e44271891603e781b6bfa151aba3a463fc7d8aa1798af2becbf0f5934aea3e7e4336b732303fc16a3852bffe4ab979de8d964702fa79a85c088609bb52ca707e3cd6f3104e1c66cbf6f3cdda9539076d54ffe2593b547193d587e1bddf3533f57bffbd92869a1404068aa99554105e29d2f54c683cfce104b9392066fc6b0a9a6bda030cd819674049858284c528ecb277fc4b6725d7312f543903565546b7e744c0b7f5858cf9866778a28c5abe711a7df5660f2907982eb10ab20bb4bd9741f01b78650b43a94123bc9c8ab6fb562ee7b2d833febd2aed7ceaf9e481864428699ddde611cd3020c4eed953c785eb2d08cc16b2540a5320ce0fbf3336977f781229bf7a23276434eafe8a22312c8e4222fc001e664eec5f9de4dc61d3b1cadeaab6065cb26ca5026bc73a5bc1635d3caed870703bf13f917ca50da77a1a2defed4574d42cf67650bc7554b66f4aba726c5663e6453954e23c6fd0023d94f69cb9ac7a57bbfcb0e26d84e3af7fa0909ba00f59e49a8fe4577a45645ddbb98bc04f7ced8885d4a747f5335d397da1814c206e8d43cae5839db760b0d4d7e998ac9c887e1c19d631b4f05d5f820c92c36a91e3a9bedb4c40e0550f0d67d4236cc70657687598d2c7214c1822a4cb7877160a70a147186e142ff4636e2f3a3f4bc5c4231a23360367b8d569e7a93138134ceb2196dae83d91c042235b5ba88a6ee8e14a42df90d927e5716dfefbd11d778c90911df08d11b234044b02548a420d9e4c85f572e7839900aa9a74ad3ea77cb9fead93d8eb552462dbeaacc47fbaaeb5d504b946935d46354cc988192517b0039ad8f0e701b7ef05c92d9652643f9b9eb4eddf89ea3cbb1b91edb17bb5e208e31a445de3e2aebb8cd363183e99ae2ed3c257318a145bfa1caa3a33af0745981966968fd7f23e20bfcdfefeaff3ee1fbe13138edb5031b18a81854b560ddf56fd9c7ee1b9609b6a173cd21b2eb740883f6a5f762048ef40477b0e946188224d4fbc42cf956279e7805a7c8f2f1fd612d2e00d7d89608fae6db586f8334816f1c3b21f9a300a7722bbf1d8c04cffe91f580da3172c67e1c40938e4bfb61a1994dcee47497bd73907e", 0x1000}], 0x5, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x30, 0x1}, 0x9) 02:10:35 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), 0x10) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xa0) 02:10:35 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x803a, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/21}, &(0x7f0000000140)=0x17) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x81, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x400, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x4) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = syz_open_pts() r2 = dup2(r1, r0) getsockname(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="a501fc23d4a5"], 0x1, 0x0}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0)={0x3, 0xfffffffffffff001}, 0x10) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0xffff}, {0x48, 0x3}, {0x47, 0x1}, {0x3, 0x8}, {0x43, 0x5cf81de}, {0x65, 0xb374}, {0xa7, 0x100000000}, {0x81}, {0xe7, 0xa672}, {0xcf, 0x1ff}], 0xa}) 02:10:35 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), 0x10) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) 02:10:35 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), 0x10) 02:10:35 executing program 1: socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) 02:10:38 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x5, 0x1, &(0x7f0000000080)="049c106b57938c04e5fc27c64bd8e580acb85298d964d1579f400e400bfc0b5dbabdd3d6ae3f78654f7fab94c61ae513ab45f1b38fe1bae8f704e587caa49e104c08e53b5a31d59233c71dd839ac98fcbb26799eae05f3546c048a17a207e9edb19bc699f63ee500d2dd98c4f704369052470120d67f2ce00b1d7aad1a8e04d179ca7d4a626d69cfe03fc2f6c263eb4c08031f81b3ef36e7755c2c09e25b5fbde319", 0xa2) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:38 executing program 1: socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 02:10:38 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:38 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) fchmod(r1, 0x140) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/180, 0xb4}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)}], 0x4, 0x0) 02:10:38 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() msgsnd(0x0, &(0x7f00000000c0)={0x0, "10aae1ba78096f6084b30ed78f26ef99de10223cbc7e156edc9ac6a111b98f66e4788eb187c349de940461277feb2710052484b7c73bc40a45d569e1e68e06292a76e1b748866d3cb8fbdbd57ef8986af5f59e990318244d297d818737d1c740cc2e898c38336c95956392df2f26c668d02993d7234ebc89e31b4ab7b846239f1bf08da88ab886056a18e833d6d0e8a0d0ff0fd1eda64b01173b83fc0396b09504cb1e14eca78cd2d8f50eb4242df1b3113b1d"}, 0xbb, 0x800) r4 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x40) r5 = dup2(r0, r0) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x0) 02:10:38 executing program 1: socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 02:10:38 executing program 0: r0 = socket$inet6(0x18, 0x6, 0x936c) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) unlink(&(0x7f0000000080)='./file0\x00') getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 02:10:38 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x2) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 02:10:39 executing program 1: socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 02:10:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)=""/238, 0xee}, {&(0x7f0000000140)=""/213, 0xd5}], 0x2, &(0x7f0000000340)=""/138, 0x8a}, 0x1)     02:10:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 02:10:39 executing program 1: socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 02:10:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="2a7b81fa1c09d4fb182e2f6683d9ad7b26605f1f6cfb8a6d47002e73301134c52a5431cade53a15f1ad38ce31bb79f1c2e2c9045cd89d5566337ea027d646ac07246e35c79c22be7ce8b870374c5e18178"], 0x1, 0x0}, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3ff) 02:10:39 executing program 1: socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 02:10:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x240, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2f0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20000, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20000, 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r8 = dup(0xffffffffffffffff) r9 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x40000007, 0x5, 0x6}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0x4a, 0xfffff, 0x20, 0x2}, {{r3}, 0xfffffffffffffff9, 0x2, 0x0, 0x237, 0x5}, {{r4}, 0xffffffffffffffff, 0x10, 0x74, 0x0, 0x100000001}, {{r5}, 0xfffffffffffffffb, 0x40, 0x0, 0x5, 0x4}, {{r6}, 0xffffffffffffffff, 0x20, 0x4, 0x1, 0x7}, {{r7}, 0xffffffffffffffff, 0x44, 0x60, 0x809, 0x6}, {{r8}, 0xfffffffffffffffc, 0x40, 0xf00fffff, 0x4bfc, 0x9}, {{r9}, 0xfffffffffffffffa, 0x2, 0x8, 0x3, 0x6}], 0x1f46, &(0x7f0000000280)={0x3, 0x8001}) r10 = socket$inet6(0x18, 0x2, 0x0) r11 = dup2(r10, r10) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x38) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:40 executing program 1: socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0)     02:10:41 executing program 1: socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0)     02:10:41 executing program 1: socket(0x18, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 02:10:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/198, 0xc6}], 0x1, &(0x7f0000000140)=""/50, 0x32}, 0x40) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)=0x1) clock_gettime(0x3, &(0x7f00000001c0)) 02:10:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 02:10:42 executing program 1: r0 = open(0x0, 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 02:10:42 executing program 1: r0 = open(0x0, 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 02:10:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 02:10:45 executing program 1: r0 = open(0x0, 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 02:10:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 02:10:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 02:10:45 executing program 0: r0 = socket$inet6(0x18, 0x202, 0x0) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/94}, &(0x7f0000000080)=0x60) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r1]], 0x1, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 02:10:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 02:10:45 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000001380)=""/22, 0x16, 0x3, &(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) mkdir(&(0x7f0000001440)='./file0\x00', 0x2c) r5 = getgid() r6 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r7 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r8) kevent(r7, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) shmdt(r6) getitimer(0x3, &(0x7f0000001400)) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="3f4b118eb0984990b8e6d507e9310df0d7248c997a578acfce2a0769cd09d1deae3ff8e37c9459f6b60dd19f58d1fa7ca72bf0a7de2df3ff22bb1dfe6a96993e140eeb24bceb187c6f24625a550f056896dd2723b0953d97c5f9b50fc90aa4c7621e5609ecf2ae91b59d66327f300e80458bf5a3f0d9e059b869c287fc918d390f07c6b5fa265834da0a4e0528006b09757944d8720689fc4a24d64df88a7381f0544a8e57e66a83b6769828776ff068442ca5ec7b29466a9e43529b5970c16c28b76112ba788d51fdae9be269d108fad7124d9984b0ca51bad35bf4a9f52e9bc233650a199e9e383c7dc98f460eaec3e2d23a42c993cb8344411cc1a05daed768b44f097c77ba4215740ba88e8ad664310405f6a5fbd1eb4e4120ddda8b7f716a698479c8d8e8887eb2fd29a1668261de44a360649ec0939c8fa94d2ac323d18e03830b28672b11ba74e0a204cfb9b5231379b6e5774d9c1a8c0b1503da26b7ae4cfb05ea547d9914a7c34a1ac6386aff514a951e4c834414bb3df89106c536d79378a237a97877f3488ce18d8bb229fd47b83408d391a35eeb6a72f2a5eea3dbe3bcff140725f1cbe0222a69e3d1b2381e4fc23a996beed9ab4ee2583e2dea9b69bbfacf5518b6d6b5e30d55d715f35b0afcbd527e5d76407c5446f0ee64ee104cf95b98b31b988220f3214a8fa5c1517af4e37bf9ba7f9e8cce4fc189470280ace518f9a4621846ca96902fa7fa2f41b77d2dfeb06b02d4353149a428471f3ad1721b72dc106caa2b8f82fd96ef735421addc2abde4ac50b4634dab07df612a66bdd5af358987263c6872fac6623ad2f592a604fc9287494953e742c1d3f90135a22a4e2f070582f093f44711cbfddc3ae5755d74234bc41c119154eca4e7a9f834c72977433951e65b96c98c826d61c83b56d02aa99b331047f77826cac637e96c7520205000c8c145c082f70d848002066d94519feaea80efeb350daa34d18f283bb4e92a218b40dece1266bf7276900dacd3b0afd020983ddf9ee21125fb22c0f7e4aab238808f827c475cf8d96855246c6122af65bc586eecabbe1196169c084bcae57c70f537b546beb1f28c2e269960413f0e015c9865f001f01322e6a3ca37a58b0269b070179a1aad221f32876af6cc3c2dcb40052038772b31b2a6ba2bc67bc8f621291a43aa5b59cac23465a987687ab8cdc843fd08d0a99ecbef22fe0e1dbe3fa7fb55f1e172192605fe062c4826201b5647a3cd6d80c682356760b3ad4d45fca1fec145b2f7d64d832b4d589865ea0bdfc9fb348559ec5d1171e5d363befb3c631013b24bc632dceedab19f52ec6dbc6b8cd3d6489ba8afbcd17c08f1c211ebb392aecb0ab16e78aa851c254688382d3fdcc9396fd4d79d9706ef3244554b27a219ad7aca6b500c0e6db457c8ca754e1123eb01742235ffd3bc2554387387137a46de82d7d07d704ab4655f43e435d4561c44190e85eb9c8df6ea2069b659f6e5b73fa6bbc816e46f2de3601db6030142e505b608887e9c336b2be303aae8d4afeb34276ac81ded832c9a9ea6c0354894aef8690434a35b4b6f197ea22ccb92ff985fd32dafcbd8e0836d4ffcbf89c114dd2d9e9609b93861d670229e24378dc681d625ca046f39d756143cde6a32f14d56620ef0b9d73878e9e92208ceee72311c316e2f4cbc273006038bd760508385ac63fbf50d9a2cdd237cdcee81f4723f5b1fc71e5966a68bf6b6f16565e55db0cfa33f20f6565522a3b9e34ebecb717e26385f02fc5644fe5f4145036fffe75ab360a4f2f0351744f7d92977e91a7516d268ac836c30b980d5c392e98a1271fefb36cab8e57bb141d9dca1142c0f575f97fa122b74445e131e0396f419662a167df41e459ed93cdf91edda45c8693b82d16782fd648058048990974525594e90075a20d229dab3032035e6688c3ca63dcc643e28b6262f8a71087abfe13bccef98fe50d41ec3edbf834da4f588c1f37284f5c7b9442cd86be94166efdb5202cdcba10f9cf63622e09282dbb8a760541b68990d6a4984996cde92708b8287bc3b741a3a3fd8ea8717520511a9969ff87fdb9e446d0e349f2ae34fc4020e9c4abae3288d48e4dc9b0debaa643fab62875c72145637f644d98170fc524839c9ab3a7a5abdb8ef5a68b5e432a504feab62f76e66ac6b25cc23f1f6972c16e5a68501eaa9b1472c1bec8bfcdeb554fb76c504acc7407b265d26365efe23294c594f3329d06ae70312db64025147ec40400944c3f8bf8996aae8a993e9b5a5ba177b5f6ed3dca43364541529dec90acc39d4946f8a31f04f992468697f78cb9e6092c282e572c41453b4257492713019d820842e3eb919eb02321aa3e36b5bf98a03d8773afd5038e0604496cc4510d7af01ee01f30cd7bae3b94e7a30299beeeff50313d29e410da5cf09855c359d561586549b4847ea0ab1ca0a84a202d03357b4d5ac7a354e264795769b06eee9399b63cc9108f392b81eb4f2212888cf729cb0ddbe81050f0e2fbcc26a93042137acfbc76ce8890a74168a6fb96f0a055481310f5a695bb90551aa476ed285ae0a58e6e121b2c70aadd2a7e342ee441b3a592795a8ece737d17c80c9f0414de2f5bed8756b88d2673e48113ba64854b7eb279bbca468ebb0bfadefe083bd609fc02f2e4dc71b5748d5ece529d9bcc7531d3e37d0ca3943176b01dbfe450a93a4daf5c02abd9411e6087267d2280a868a9744ee9e784c8457f327e2c4087e2833c4340dd540fa3862d090e4e9d42d126a6a2540094822c535b26de7d9846199b5d8942dc16752fa55673c2f4011ff1c17d823041f52eb1d66adf7704d5829978a9126c938ca73337a7affb27fb802f5c93b3b692e6ea0a5e9c8dafe4674fce03030c6b81877cbeb4f93a89b9a55db1e86a8f3e770e1a72762f4fb2ddd74ca19a1a54d000cae9fd66aeea57b8e9732d4934b5512c909aefaace749df928da62eef7ec1b69aaafe23de7babfdf0c5438987aba0f952d02941c1c1a6fef56d4b4c52624e1e092250d3107ce39fe577afd34545463118f778628364c178e2088e10c3cae342e4980bb56975913839fd6834dffe2a29e9fa287b15f8e4d76a2370f7c7caa088b29637d61a02dbd176aebd23e34a3f947ca91d9f6bc724a50ec79d38dea43fb9b0947a1215cfd7d55059fc2c38166b57afa7d9160fa91c61a3d2823036eff8a7325e0c050868e0121331c384901495ff4173c8c36b5ada43494cfd13cc793c2a6a227b785fcd812979779e98cf1f26cacbea160df8f463b120f78a79759c2f4882b829913113bf06b180769b4cf85923ac86e4edfdb1831c1794851b0e2fae22a3d1fd41b2cb9b3b01bb1676a08c2e9f741baf0e320e386e6883c964c133a667653a5a33b6d84c15b7647851a1d3935e79737e0ad961272a0db7fd5ddd9e2c2752cabf830f560ba4bad14caa4b1df278ebd0804287e6f55b287a4b4a299ed6a09572cd8fb95d091f7db27727e3ef665d2d1b82e895c8f1bc54330e5de413798d5b9700657458ac4e7fca8ff1561cdb1084e9d7917e16aad51a5beca1062dd6951544b9c01f8210ee89ae590cc77ade96207fe263f8304ba51a915af649c5216b403bac2a94fc3fc318775e687df1ba46728ce7b02accb45badda105370634de8311de56c743524a3c22013a15199a14e9b6ed68f3f29840c5edb17002d73c292ee1fba5e68fc6403d419894f564a98dd904476e6098dc9e1b0fd9b46a7674447174007fea2daa9d3c344a2500db41a17490c61bd28b2062a89817e19f7eed4a00c1849e8f87eddb5c1408c91a833b0f53101c46b6b58369d3261ff3b280cd38c22eaf45fbd32e4e5206c04d3f6c9972870bfb38e50605bff8dc9ffc98a310d6f807eee92647968d634040654a32a449184d4f984c936d08f570ddb52bc395fc0a88f9e4106104ee4d3838fcc9f3157bf8f3dc0ceb903597a11faa621d76803902d5855fc66d402c153d8b53d4189599d145ddb17f1b9a24d8bb5b03c0cbdab6adaec9ffc8001a205b4a906486adbbbfd900a34f4159096c876455049904940d4aca773def8203b983e215fa715c2720305b6e326b84240ae4fd22c56c9937403ff0cbcd6b48ab642594f956b66cd310f312d4d00f2058cc9ca4dbd17ed3cfc9dd0739e93d0e7b8b8aaff1ccb1251128026f005479a7c9bf449475c9ac0575554c72e4277370694375848d7a0c856ac47a8d1f8266df6a04d69ead1c5069d31fd63cbf269679d751263051aa19d1d8f86e2fe89c8f48ca3768e3162e3f2cf52975b445808dad5da8b60a3b7266faeb24b9028d12627fc6c775f1fceb96a75d1ec325ccd7a2bc222d72d89218a103ec531acaf40ebc5579057f462359a51ba16b53415c34f709e0821171aa70659e8cd3054b27e1e132bd7bc60a14a0d764070d04249ca5377257f2077d05217c46ee061538e0b6c0f44c656299818a96d372eb33fb1e17723f7065825ae3aaa4883dae690e6bde7a268e6631d69a206cfb4b5622d1799c23517a94eeaddef0eb08e8a980ba602ddbc54f41693c1004a3ed4e300a0e14f6d43fe80700ed397b3e45934e6983e154c0400e84535f48f7e070c9dc388afd09b0116c964910c3bde7a21b47b0ac5881b1c6dc7ff94e21f129071bd9c9f2ce68247d24165b61bc20b17a3c4839920b0c46110720cec5fdfdf33433ad53585878f580be28ce363f2c483029e42ace5eb1dda87c1afa02c53acbc1ead46af9a42a5642d2ec55bfab7d8c4954c9b892e9a8c86412d5f2ff26d6340b9a875bff3f3852f610fab3ff06eea3ece00ff0d02178357d0a0911a1ef1297fc8ff0dbaa98b71411105192edfd65a32c6d443101bc9d330c544910ed5eb4767f3eeb5d330e33de8446e9b0d23b20ce18ab1456d620bae53cbdf1f943a278058f163373f7f85fbfef8ec3237f369150cb1d8e9b6830807b084accf423a296047585d33f25414c9d6ba434294cb60f64c391ccff0d5afc2a18de094b14f23281a77be84eea8585902d42671feb1ad3263a2f2e48da47381ffe2c78bad13b583626cf78bb2dc97e7caf648cb55c3ffa736df8be2a72dabf485f9584b77b529f962b4ff020e9e4f52ba4f9a25b5bbcef0c94ca590443963373108a3bcf6bedeaaa8172da7dfe236746160cc8d03e619dd11f204399e91191a819bd86fca0eaad95f10bb325cda7d434679a7cd1a3ca8026745f9abbdfb9550c8d268fa7c64792714497b0958d36b3a7139e65cacb5dc442f35244367524ef668c001cf3d5830294d515af38f37b682d4d2ec57f0e651ebee3853b6c54aeb9440c44e16ca509cd64d3b64189a98fa2bffb7ddd27d7de571e4213fee19af3bb732bd1e61ab37d12faa029b4ae68a98e4da4adcca72a15ed4b7a40fca2af18615aef7ebb933fffbec0747a292c6dc12b77f7f52d55e44c79add96538fc9c7289ce8b33b7dc0e54207b4d4a3139277c9ac0b4f5dea57b293a31a162f09c796ba6bc0814e2e08d5cd5e6287e844bd2bbbaa09736e59d7b8caf54d6c9bc7c88fa69885d46db8ede2c64c204cc839be262172266328bcd3bdd22ddcfe52671847f857cb082947fa6de86420158ba946ffa1fa7df797c4f4343d3ebd60e40537f260f17b9f98164f19191cfed7abe4365ad77e57786b41bfac426ff74e5168f6a7ba0d5375630775e210d1b4ee460d6051bc2da645dd7cf6a0aace9d217e7433646b2bf04449eca769c44c65d3d7121efced24fba0582c845e44b2b95c4808acf239ebb0b96a7004", 0x1000}, {&(0x7f0000000040)="c51adb4e4aafec840d9b2923ac9c15089ddf305915cee4c33c2c4f941087a50ef33ac946e4dd90ff572bf6d04820db8f40d0a494e9413a6a3aebe30f3a7bdaad1ad99b1eb220f0bd40e6f34ddfb5073100546c76e931acba8cd1fe1c6d8d3c2d6245f84da36076718ecda0c37ced8afd2bab2f6f67691aa66b7faf9f71fcb634e2db016006679ab3a7652edf03c85db2b0c5a6d0e2a937d20320b48d83d3dee556ea08c4e86e67c251482c9bfc68f62b0f021049754f75", 0xb7}, {&(0x7f0000000100)="e7364f6a85a27fb280ad4373eb0187fb427e431de47816ad9a0309f6a284ff0f3f5ae170c8bf17192bd6489e9edd64d7", 0x30}, {&(0x7f0000001740)="83adf38289163e646df355e4fd6f9684b58791041450d74063750dbe9c115a56568510f019d1a19936442c485cb2f4734873624301f8cbf210f9e37a19ffcd12f5f98a303228e3f52094c2bc758ca1081a4f8691dc1b8b1e822614b416b555b0994f92522aa4c60f38369eb42ca0264ddba10e78a3e73252fbe82c3adea65d60342719c3b5d5c214cbfc5e25ca4a61a8bff43ed2cfbfc1e6301626f6c86a075105a0d14b12e5c9f7c0d35b35f69336b4d026c03a980a64fb9e534046717a8c464dc82c52f1b2d1548e06ec97bf011a7ec3b41677d73cce7096c19cbc41edbaf3219762a0d21999f53bcbb609b0433deb2c81048ea257e003aaf11f7b96d4348e1eaf851ffc1f63c9a88f1a7cfdedf00ebba0abcb2d6d4c993ceb4bce503e2f42c6247edf557c467efb70c98322a3863d672739fe362731f35563eb7226d9a9941d161184c1762b2f5d3be928c306a636d6425e5d074547e0e244906315a111004ccd09e2d9e5c87e576ed6ce1f86baefd25015ac2e78ee76fcbc443add4f4cc262e33feea8fdfc0037be24598973b6e506431b548dfbb99fa4cb548a1b9b9381844e350f7763a803209a5011d9d8a4822cb2baaae63097e9e77d1441284473ecbc012715a60ff395a858e011458de819827b2b724a3e5531cb0095b937837e0709c1e0c2a747a3388b3d2c1b6be05fb7a9567a3da2321f0190ef721b3790460549df32ca3472398a3a7df440302357076d04057028c007d1306be163a899ea5805e6b0aedb77e39c0f94057cb5868d9ac868a4316003bfba69fcf7c4c5a0e7a421df3ee7983a302895da62fab280ba195ddc2e2ab098becace3aa0c1c9b8a82ae4cac4e87346aab4d338298ed3ab25c687ded11d32b0252bf3652c73df79dd1075e2402e7dd01224ba2904a0ecd1c29536c52740e674ef0dfa1b393e585686abde90734d7c71f1d9346787c917bda3add10ae0122b02812b2a354f67c72f893dd2be05e44eac3fcf20863140e14e914f8eca7acbfcd961ef7dd492bfb8a2ee1c419b3ee1470c52212e2a255f04982c3dfc4894af81682dd44fb133f585723264577aa18c226b2ae0d5eb2469af6e44162c0919cbd4986dd7de7bc366bbbc69a5d09a56f622fa1496d81d02a164c217ae0c1c5e87eaaae77a5dab5146697079af312a09764af9f9fb852006a808038b1425266de03e793eda19b556f8cee60fd9c8e2fc2a4a1362675ae9b69daeb9c764cb8f95f255bfe0e6a01f0679cc03edeceb06bd279a792f219bbde84f1666b74438aee17755afc36787a69b2a799566e0ac4749e8b612a34c49e443fc45ff8d5ced3ced7b92c451d41ec5cb9d6b29bdef7bdbecb9f7f380d99900036eee811e5b8de86a335d3d223b8c64c00f8f2e11f432cdb923c8f9da98aea22e1c336e87f55f5cf0ccdd01acf7ec82b441fa981ab08c31580b122a6c4e6fa0c20dce2af55f17122588bdba55125de92d4dad235b0118541ec0dac72d1630be8d08f4a3d5ec20fb0ca034782be0966dd73a24e2ca206fedde05cf8ee372b88ac7bd27c9272306ac67aba96afb89ebf83b3e384e08d5f358f0a253770479570df5861b26ee7cddce5225eb51e593d23c4d5f369911cc4b7b3e706a395bef7ba59bbcff5a9db55490381e2b5a33991d9381aeeffd0ad824779579b286d75842e9a14dab34afc3bcda72f98175dc7287e9a50db4ee2a7126b22461c23d79250d48539e4891f045cd4cf91f6a1d1f743fc573e3e8cb92933dce16e8037061dd649004ace152c448b95a0e9f97b706d4b4e7e18772b91a6686d3aa6c3ecedae15f744cccfe9e46ecbb6c43830d94559683be07893c5767c81d1cf67435fc8975988f2a0f9c3f72e9cc921f1b9a3cb7abeac37d45abe3bf17885fdd53ad87995a0abccddcd25120c668039c606efc623224ec804c305a2e7f9ea8398a16d34ad0740f61ebac7d6535de0d23c53bc04fe2f51b74b14285cbbf1633c4751f00e8bdb0d5ddb1224e471ee8a903281b52b4b99accec052d790acedf5e0683182456b9b9233b89b17b122ffe9158d3f3f160f10d98e16f34ba0d77a6b905bc0de3dc365c3e8753c67c52f501bca47a21a2231a4414c120a1367ddc4c8b7393989a3ebb3127158a499f10ca421e466c97c6d7e88400bb7e42483270900342c5b13a044fb8f7e32686001508a3734f3d318fa3f9a72a11b8f6bc8dc1c7a8263b778e6def97862df50b5bb2f5b0885054b1583815d9599fba3dae33a5b785b6e81474d5654e19dfb0b433d81f74782cba54597e86ddbefdc874ed01acf7c00faf8bda4bd1d3e6f94e7725b94591c430f6446be5a8baa25d0e0e077e7e89fdcefd8d68d780a0822468541871ecba22d4f9ed4be07e2b880f0294ec6fb70bc7aed2b7fec56c44618914ce559c107b4709b0ed13ae41b1f56274d8ba500688ef33ab4bf76ab8ff031efd962337ea46f9def00ef276af73a99dbeedd8489d713f2d0fb47c919fc0e0d1c17b3eecd26c84aa9feecc335c4eb3d6058853783542d898f8f26f1f1ad2254e67b2f10cef4b02fdc43a8ead8b385e049814b0713cbbc8d5117aaab5b141fbc85a49e6025b0dc0c791599602acb50a6a16c19deff0c3c67054c413369da6de05800c02f6edffc5244d9f1a49894c2fa05269cf995ef31ee56a892f3bddfb298bfc66bbd9bd193b441c43e171ce90da7035a6deedd762883866f3cee17e37e4b1f94e80f14a11a91868394414c2431ec8cf4b142ffa4b9876818087a6ea3bf964e254b5b3d8bba8271ccf1931e958c4aeb96efcd43bb9b4d2208338e4235113e00ef13def2f13abb56f6c9bd95fd373b5618362e24d1e0a6ffef1f6b02784505bc00c34f731467568486168362c6bace5fe3a850dcb307307c2c34585ed808a3d87819a8377c69aac8ce953602db2b4958222c069b2a850bf0aa817c509cabfb2cb1467a672f96042f6b39ec4fac5031b6990c7c24ee68154602b975134d4ca95b3b6d268310e0933081b9cfbba9d625c48c83f7286f1428bd688a4690280305626527fd73dd2425b16fa2c29e2070de181b9f47ca0653f77bbaab1d00855bdd07b9158d49e5fb2dceabe2be4bad7d69fefa78125a9d0c7912ddd0eaa62db22ce7d032334a4727852cadbfe0e83a939c2d9cf5561ab99ca57b3f71aea04d0521326df284265ffeaaa178c69e09ec5ae22ef1670bc792de2a942d7431b7ae2f7db0979f54e9d70f3035c49d175dbb09353efad7beb03f9f5471f4727d57a8ef5c1b454d79688133a23f5d6718637e2e2fe1542d2a00b66fa45f883540b5f31d1b12ba659abafac8741cefc1fc638b3677d9fa45d0418b1266ff773453d84da96c496a87d9a2ed39020432c5ff4a0e7abcf1d062e07aa0aa70226783ab6cedfebca0f39d52fbe89ee06c564352fa26085c96bd7c3bc9305a753d5c1afdd6addd0682b67bb4f8a612dd0d051ad5e8513bfd4921981489864d006a1fdf4c88b99dd57acf19d6f246ff51431472797f7927b74384c9d8227c257e2dbfa17dc0aac35352994a8137be6dde79b9468e87bdf4088b904cdffa4ed38509de56de7188376a7706f08bacd23464be287ec055e98aac7261ea9ef9a35e67583e4efbcb1d51475a7a56053a7ab2112163878102e3f3daf30b029124f3ce55ba72eba94d74ac3f1ef533201b4b61c69b2935db3ded3e632358e88a6c9b91b8533c5ac464a890e288ad39b8f4b8d1a6fd160a971a931bf95ff1cb548cba2db53e488b14c742a253350b789a5ce45b633eb79d9686982746eeccfa387d80f49f8aedc2a3ffa621251ddd27e35b5f3479d077386a9a36df93af9f32a0a350cb68dfc68a3e1334fa8728a6482b257a298d9213ef9af66eef62520eb64246066facb9cd5b0291827e8a2c7b824da54691d6edc0823f9e3178eb6ef1d104978bb5d98914c64713e39afbc1912d96b5f57ca220ec9ca28bfef22654ef295b18b94b47328f1314ee0816727cb4a524d611287b15082f37265ea97ee44fd070bec7103d40a31237de08053638e58f38e1139e7fde7100e595a856db2085f0fab2f965f5e41f5afd896d6aef0ac2adc2516bcbd78cf053a88f7deddfed506bf9e8841d439b6f83524ff9ef273ead6b23e5c05c5d129560ee92f57283b752257940cc88baeb73f84399a3a34a014457a52345f5017f5cda362f261e0b1f53bd796e7dc623f104cb00b833a3290e2768d59dec62df9b95b5c43c8de1fc578b96c2dbdfea4be525cf5c78e52b8055ff51b22ae4e6dbf30d205538a9ef0547a8a74b7dffcbdf32f8be68ed7b37fba1eaa6c9baba68b2eea3eaae984fd0d41d69a5b71d0305e6c20039155c19c47ce57ec61ba2080a8e6bb4f8928e05cf69f7468cd7a10b9f563ab675efd1f9a20c082ed1182f2ca589e68731a9f5c20080c685c58977c498984e255f827dcd02ddd22101addcf76e142e52dfb0e70419ed50f5619775bfd31415cbfc1eb5d0c5384a336596649a954eb722e0864643c4e232413e9017b42616cffe4ebe634f348188fa7240c4b28323d4114f3630c806d692e9dec440c4fe584dda214eeeb018a6a8590ca2323024b339fbabd5a3c43cf31ac98bf59fbba1911816ba8d16ded116f7d025e3a72733290382bc55e4903c0a4d5027df331f8471c9c5a11ffb59cefce27f8c02aaa2799c467b53589fcd0ee78ad49b5a2a7613388968e20dd392d7098a6584db213680a80aa19b2f843b7c167babb11c1211a4c45bb6b79a150c9ffbd58984222e42d27d16bcf614114ae510fde9337893d5063eaebcde458d80cdd221f41c7b7ef466c984dad7eb716fe367bcfb8c1a57184e90a33177cdc8fd869691f62a37b8ae2ae82c3503227d6f5fa9882aa4246d74d7d5e1c96ace9e5b7a0dc7b17a1fa3b623f487d0e3d456ba1a650779e5354a2ab877433f1ec8a3aba7119930bc20300c9c8b589172a0bccc8ff6070442e5265f83b012bd5debdf82fb7b9085ed61b5fc08b43679055d82996298692d5976b03fd21e9d0bd645f997da4d5ea4f54b15382103ce93fbd0461954ee409ff8fa8060c66aa1017c0b9c32e60d0ee3ba29369d45aede3f2d1e8bc58f3e95112850ab1b8275cdca0e0414afcbd215cd5ddc00f8eda7d17c1bf0340411e7948cc50221ea121575d525d38f594686fba4b2fe32fc97e4e2896b66956e64db3bc7ab297e84db28c9cdf023f535dcc8d683172e2261a6aa45abd405d388677ddd1eddcb43480465aea214d52c1f6b67d86932c341030ece6d137360809edc40839d3af1d44c5e7229e75351916997fc861927c22ca84ed6da22eff5dcbd98f806fad831d00320b25744a038818204da296caaa78fcb9e4ae30343942fa4652dbccf160515ec02d8b27527689cb71aeb82eb7e1e294363a63fec42170df06e7d372d69361013806eddffe2da905eb00d374d322b2aa51400664ce71fdfc93600c68ae949d4d82e6dc588cc43fd6cdc870ebb04cf77de4486087a1fe2a450ba09223dac80eb857aa76d828c074a02f0f457209f6fa49b866880c93dc5a09e30d15b86fedd644635114dc4874f097c67ef40b0a2dc500f2cd5da54fd846f715c5874879f293fc725f2610d35e90273843cf75140fc0e15b52b2294b63610013069410be1d6a85741ad7b3b68f0e14e710e349008b9e64b05d34cf1c2d4c174c154f812238eda7b48f21841e0a8f353442afe313280d00aeb5ce75a771da7e12b9d04dd81182c579180145dc1d1efa9a23cef26eeb9bb49e09ab996498e22b71c22657810b848d", 0x1000}, {&(0x7f0000002740)="54eb4e5c2b51207ade35d9942bc9ee8f05090afa71044c7018a32688abe6526bdb438b6a2db34d686b3fc9f35ed9c54e6cae64edd6ff545b45821c50f59fcd181deb0098a7eae08be2788b1c90c89494b6952d220aee14194402b2fc07b06276a0cd4ca08969b4fc505b0256ab9f503507ae3130488ab0cf069114df7e284faafd86912242b537225c263a0222d6ef76e7cfd79fd145b28c9cc6372d6203b3af04878459f66883c0df3fa14d3403c2436e6a20e5f4629acc5efb9773ec173dfa14d25c81aae4da7d80f3045e081159e9dec47c4315ad11149cbfc75d8d46089ff0c2f933d1348f3f637a0d22b2b260ea387be4260cbea25ca1a28c30609bc0a720cf7dae7baa3a23b8d3a4d6087b894c9c54481a35bad290286153d9c736ee63d90992221abfa7e23bc21c22418f95829f158585b17f8e1a59cc9128b48c64eca0e2372f5f84b882122765b0863002ccdd3e5ce09e8ebd536176da8d5596b57393e33e320e0ac288ed67b45c4e47b6c74512cb4833e9761daae5f950d9917ba9c1cbed08fe11fa9b80538992c3c688d64cfcb0d72de3475afc2534f259cd4dc79fa84477cee08b249693c080e6c88bbf43e0e18d3d037d3c2fcd16e6b085189e8be35ab7ac7356a6d78bc19866b975e34aec195496706b23f7728701d0673869bd3d55a37b597d8729ab80a9b9dff832eb5323f946d7c8a0fe81e49296cc8a13a0c789f90e1ca2eb5d2d40f1e1bed090c44e1c95fb90f9bb46f0c14b8a979c0d6ba6e37e4e776ab5a3516f54887c05630a4be31035d38ff4bb4c45e19c5a90da5fbc34801fd54e8188456745c6bd37fd5139c462a122aa0f041eabf2cc309e56b72b9a8732bf099c893b0a05564326bb7c9eddb0365a7bda2c13ef6043a0b3920ad07df8fb8151e25c74d958299edfe75725b9c308526c401e9ca47e3191dfa5c24c9458c10e6f29d38841c5baee61035dccca4e66e2f9d0264890c731483f2c8d8f816af6f1ffce973223c28501bb1f4cbd14a3415c425d37ec6a3fc0b5647269db0f5b09cd92c8493175aad8c0de1f3994dc26e92ee6194d60d9e3ad6c8ffdb96fad1a61ca97a7e09fce1896580ff87dc1ad7e5ba8e900e7f5a12c081eb9e46220cfc67ad60d79af4b4fc95de3817ad2e7eaf92b608c06756baefd9b911cf525037eb444c413f26ec96ef794fc44c95644e3413ec232ef231575c8e0876458cccfe73f0cdb4663e2a8f4b46d557d3aaaff45d042044f32fedd15d23b45a6ffc40fc0f86fdd3db69d483631f0d82352a790562e778a9baaaeed9c8de48d8b80ca8f551848c0d57f68834c2aae335dbce41e2d33e77e62d19fad15975b7061f5e79cffd859286be737dba5de0ee810843e58d7b5546d0ea9b49083fd5301aa7deb3ac612b43cf8c3b1c17e2e06488cb06f1ab23c3f51288eee7e23cf7725887ec87e0cab0774527cad0ee1bfab382cd2dd9bfcea1ddf06c775f7867f9eaef79bdcd87859f1b24fc18ca98d07e67d0103d17b756637e5fa05ec364d1f31954d3eb8278a6652a9e8b5b2f61567dd93c3074949fcc58b0d651174525b04c31e10e590e03df15ee0ae8f1d64065787b01729a6e964e3d006978c54a3f47f4c0a62e8e18e7e9447acb9f2836d319e4f40a8b04ba71ff5cbffd2f802e22ad28b80b3830fdc107604c50c24f01533624a1c8bddb98ef1f63af3d0d99d1376185b4d8a14e87fa65ff2f11beb0caab26bda812bde93c54c3632d40398fa273ce87ec17a1a55bb50d336a54f6b1d8de9ac9c33e802a3a5fecf65217d165f563fb0bfe5ee4ffd0373744bae7bfc163043debdd929e54b92cd728d014479c43dd51308eb64b9615f06f3db1cad9efa99b90b805ace4459f07bbab6341086adf6e94ebd4af06bdee1d77e34c9ae433762e125e010b587d2944d739439c336168cd9c2d46c917c76f6635e8f23b545b1426bf25dd2178da63e5e999a47e19684be910f7540957a4976b0dfb9de8046d8a36d5162cd8535cfcb87a9f4d3b32f5e316bcc2f6b36ceb4ca5c64badff240c271d9becfd04a09c7f31d4f3836b5303a65de13eaaf7458aca1cefed28056b28192c8e46dd88734142d4fe864412319c8227deeb18081f0ed53bdbc146f8aa1e031592cc1a21422ababeac85ed250fd58ba1bce3a27b3b291f8bd47903aa1e59aab80eee41da2d26e2b375bf2ad7f1aa92bc79f4f1ece10824a6a269bf9e87c556a1be4fb186fa31239145a60eac6612f7d960c0c2bd7ba7e1f0230f6aef7c2482c25f0964afa5f85911d17d05d579cc25a31584b698e7d05de3f55e8e7b57044f74b85fb003f6f1772e0803d96eb2a3d37c20aa0546ef3661f97504ce9086d3f12c6778c774367f6bfdde7c4b3e36d7d26c39ee7af0c3d5c5a31da53dc89662573994860f2727f18b18fe7711ff066931e759ddddfb5dae904e57c30e7c6d39440bc65c401d81b4111849f056a0dab56751114efd0c168c392c297951e34a687fac0cc2f5931cc970d4989bbe6688d840b03e5ad752524ffbb21ee8e6af740138c1d66eac5046d4183eff73a60133ff911c4dc3b6e318a52148a294c0e988cc55c97a1207bfc61d6ce809dfa9f91e2a492529aa67533c45f620d4affb055e4ef182a3240f52e7a5f7def685274c5561887dce5d58599f863f90569c54b596ecd0539ee31754fda10d251cd562c617aad1a0a547060baa1ce1d65bc9deb34e5c3f64343646f99c7e3e1d94d845c70b664296083c27ce22148ce3e11b073f71acf5e4ca3ae9d37ded2aacec51316129ff2fe356db4f16ee9757b0f1f0b2665a2a8ff10d370f46d5c19489e7fc3117d4a91264f32a55a7c2292f1f03d7d85b0e54ec3c774e2740590344a3cb66a494d92d8f2c6ef376528e597f3710468ad262afe5ecad3b5f77eec171c0a5a25449b31a6f29f07155f1db10e1081c178911295d1c1f632b5c3a345b8a1fdef6a702761ae424b4822a26beab5938b940d85407213fdbe143cbb98de70492b6b1c50aeae9e0ae6645af3a8bf731cc47fa2f3595f029976c002785807239a54f8164566039a94a5890cff86d1247bf8ecc63ea9b7e4c8ff056de003ccdae278c6a7644d63625903506e3c2917e7e612cffc7c1fb8e28a19f7cdbddc68b266e50e6f0810b97500b7970d3d1b3cbd12ffb6adc88657973e83316df461865c56fc4db5f651a2da6a09b028dee7d37bb098ea69cc7fbd5d579edca9e8c172e16fd8b5f161f22e0c1161af24eeb262eb66248f93f4af7206713a27e2aae5409726dbe3245913ba4974fba7b26bd268f1fc983a41eb17307263576408ee7b5fc292af862b853c690be3d6e502762c66d87a38920d9f17ae5b6f0e7ba2546f03f7ff1c467b7513c47e17e26c8962df979a9138bad61390c23abb71d0295e61ea426214fee0b6325371c775b22f3402aa1baec3a106aed22b603236c60509605c9fa518f38c58214d493762a57ba1a4622fe72c7777fc483c7b8c8b43459cb78895d64e6443c1d23740be6fef7c67b53f61b7cfab59c977ddbfafeee80d5c172c0e0fdf55e30e423471a192f49127952fa4c2129a38e9db14991dad6e20c1a6cab454fe1d46da83e3e6bedb60598c0a094020818928e87bc28d58b5104d5bcc840cb92b37a5a693a2713cdfef1951945bbca646e60a8afbbcb959486c9b1fc8ebb08f7c5c4cbe36a956c295fdbe84110d50b2d02c0cdc6b8a2cd258b85a080760b11430a3db5b32efa0215f46e1ca3a06f7680385f4a1a0122348ea9863084ff6b4a5ec5dfe714536b4dac28630470f6ffac4248d90f34b041467f92b75d27aba4c189d2e112d10806eac7b586871f316ef2b3a2579ccca354a084b9f61138014ac5a5349c725abe74761f0e537ed5c2aa55956f1589d21d5d0b77f7167d56ed8d9b6afe5f1c0cc11716439fbe7932d3ca707fca6948cc527fc70a700d494f470111c88bafe854d3e6e9c6d1cab49d98db0c724fa996593656d00b5a91d36f4bc70252ef09138a2f1c244efc24d68978a960c6fd9002cfd2be0f56d4de37ad8f0b1b8f4fcdd5b2cd527c30a704b82f2439c497ae529cb7b9301f49e3fe57ff7f37d2967c18eff0b779c8d827ca60c6bf2c6d5a3c4988bce3861db4941f1c60bd12dd34c28de085ce9861eef9d04367040f34ddf2e4816a1b79a0c3ecb75aba6d102aa4b4f12cc5c56e8eb4dfca1a239523584ababcd29dc6bf07c271dadd874ea150c71b59b8c91484d2d74d50140ab1aa6e415295d58e7e5a2b9321a4498d89e8cba5836a78bf1929c4669aea66a7f89869d58b594c3eb2d43a82a3e0548efcde1c0fb88feb5d90e5e5f1623a179f723573e94ffb647c2c8cafadfb3b962d26e64ff2c68bb6c9dd424dcef3210d27556743fd188b9081661a0b12cfd1e6494a69a766253e743606fcd73e9fe7579a97cb2c4532ce6b870c5f3d5322a31f14da7989b66c0c0acae6251dc54f8cbef893713ffb290aa09c198cf519ecfd7739078acf20d496a2c2d3f7541cb62938621c77773ba56b2d9c41543ce8b8bbccc2221d06faa2ced7fbff7792f09fc5086b9f784d3d7572c7e57882940a3a705a902ea6666288706ff197d8d4fc308e8e7de6c53199166573c9eb49137c6d8dd50375fbf9341139aa38f9cc0653f62625408d263b048e929f28f06fa9671df812024cba224cb69e3a44459d9bf0193aff85fdff81ce57455c8eb2316a9ff7737218ea37eab885c25622e0a2abbe016a0168d78c7baf08406dd416e8ba34e57077eab4f0d2424c248861a87c6daac14904ba03cae961cf6dfac6a5cdf7473be9369e9bb993b7e52b233f7de6260f2dd740a7ffe6fbc95ff2653121c620786722ec0acf95d42f043c94cfb83ddbf13eb386ffe27841ccb0d7568570d34e38eafdc6b76d3806c7097b1dfafecd94d3fd60eaf10be6b4a55d4f76912c0eb186fef7b47793620ec94655738f6f316abbc49b3709cc9c00a2ac012d4387b58d691b5cff3b80c3f9f416f6eb32625d381d5ca0e4e912aad9fc18a2a3b5a29a9fe30b50e09260a7cae005ab5854877f148921381bb7259504ecf9993bf0f34d600dcae6b24e374eb6ad18101e61138518a7e00b8e23b358793d4e5b40d47d0c35cd625ae79b4193320f1970ff76fdeb4f552f4c1870832ec65d9b98534b45e30f118b15d7f1982fca91e1aacb8bbc8bcf59814378a8c41f92d3b359975fbc1d84113ab404678e3fd9b25516cc42836f952399645a31720382fcbaa4cdfae9c340abc3250cd16989de66fb251d5d724801ee1032886e72997d398565021a5a2c10b7870c75b57a859d10b1580a6cb649d40103bdf057f8c36d27c3e6f18d1c545b47a94bc44e848bbcd5395ec4014adbc2339243bf0ba3080f9f6f34933c969f45e0c91963070629957cbae09ea33d459b3fa803bc700aadd54062dd90d0e71b794ef97bc84a6d9c079d5d698ac3c9c849a09c5954a90378d7cd029bd9f9ba27017635c51ef42fbc8c9a76e8843a9083603bf3879b64b18ca7b091a899ffd6a7426d4d415e653ab56b8cfbd5dc98d8d1d3184c7aabc5e119fe11e74e397dcd172bb6dcf35c62e0aec818a6097c77f267db957b4c1cdbf409eee1f2b2fad32b3da47aa4115f0f324445df1133066677476e11f4c7ef109c52fb9dd4e5fbb32b799f4dd756c1241816415254b8947000703b4e9ec7b465ac665efd1326993c22e6c23b33efb8cfeddcf2616458b6a9cae85599fb304bb6b6c6487dbc8fd434e49914bd2158fb2c33b9cf091a7d2f820a2b733341a41a7efdb", 0x1000}], 0x5, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r1, r2, r2, r1]}], 0x70, 0xf}, 0x2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 02:10:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x96, 0x0, 0x0, 0xfffffffffffffffc}, 0x400) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\\(\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='\x9b\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')\x95^%@\x00', &(0x7f0000000280)=')\x00']) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0xca}) connect$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) 02:10:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 02:10:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000280)="f6e58e23130b46555ba1548f4fd096ba2bb46cbe3932cc5ae9b46117a8e1bcf3405633a3c7b5f5c150136d28bf3f7bbce3fe09e79393260b1e12bbb131ab2a6c7d7699e39e5d2c69cb28a95db1daca3b9d53d24671837d875e4219e8bd500d3d3f0cc975f53491fdc1b06fdba4aca71e9333fbae5ca1932cf4f8ebc755f5c4fe9f961515acf84cfc2e97ef30d07c6b7ee1683a1a0729d2d93aed4166176a4fe9001b513e32ec5b9fd41437e32b6e8731d1b78bb671ef1df4a411421e5f2177f4f7fa25b4925fa63eafc93b93de929dd3ca12eac039989b1c14bf912a3c721e6b6c13442f5609357454a71c9b65e63013fb85a9edcb7168c863722791540103da7ff919791f6bd492eacdb6854d1aec1fb5cc5770ecfd628490864b6876dc924eda0fa0626853330a3518b8a1d4e1e19f798102ba36678117b84348366e40f5eba80d43aeeabe7bf6f4f44aad462f592b360a23169777ec364a55082c1fe2fe63226ddfd409b66c39953b3b5a5af2d0de66098b680b8c51b140910e24142398145ebf45e81b6fdd923b6e1dfc215f4d0191b17b30b52644595282f4f5c0df7ce8e859724b4993eb9d17c79c5c2d73e0e4179363562b343773be660c2a869d98d7ab37b32f451a67cd9d37742431354bd774c6cd86f7f3a54d8cd765817f364a468f01606758870914dfa40d2eb8efff946ff17800b47c3b2e66838b24e939fc0ae6ebf09723cb8138c0e2b57c0f992c4fbc6508d581683f676c7d8e792537d54500f307584c94d7a44ffbfc70ecc18aaffaca20e94acf92e6ba0cfd59a3f75a506198053196a70d7aaf9729df8f39f1cffb201e30802b562be300aa0bbef2a44f11c42e3621ddcd48d89ee457fcb69c29178e2c1906d61155edf653e33b16e5113499ad521e004ea1c5aebacd648fdf7c1367a6d87b417afba5f6204fa74ccccb772a951a8ee28f0f82fcdfa5cf8b1a1a3bbb9fe3cec71b49df31b05aac3bb020f0e108598bbd32f8232e42b0d72ebb2c0ba6e610d0d8465bc688ffca19f534ea6d89db7a7e43f0d4e47b0735feeab42caec91b68912b614302210b249907d9ffb0c12fabec0f1b0f439d67b693716bcdc271a1618640bf25490300159e878d2349e1199a3428a6ee30a8116d0bc30ba057ebb340f1e8b1eb64e12638e20a2cf7c33ffa77f27f43e78dd7a7633fd30a55d60a86d0a2ff7071edd6287ee0921471c815993e9c54be41f99985f825aa11591c69351a3383615dcf24075a348f047738b8f1946c3ae0466da69827c51db65e923754e4ba9f1806e50ee4280e5a7b878957169197f6376ef0efa4677f017702d59a402d927a19d9648b28ff87cdee3c881b90a99a3b00b0841a8c0a4c7c19172a7b4a14e6dc6e738a325257d370421aeb508f017fad6b81cae385202967f6c69ce9ba91a0c39d4356d971c8147bd29d85211565fc7cc8790b9f7d399779ecf09214185bdf2483da764fc8ee542c49160576a1e77cee0d5c5dbe28314ae95e01ea1767118eda7633c5952a90a356099aa1b7530cc8fafd9090710fde28e29f9ce83b40aef42daeaa6b19fb919d3cdef140c7a1a99b23373153a25338170ce1d0d6d0ea1ba6dbbc2bbf8812ab2ffbef114c23c181af0b28b159cb94f31cbf3fff4159a23b63ff209a536bff3b1e1f6e17f79768ea8cc71ac89d0eed7362002977a8a78796bcee221b6e9afa6259235188c604d1620a5fc3f17849e325b524f606cbb434977fab90eea6d8fdc821318d4eb1d8ce6815347e342145ffb6e7b2ec568292290a43f9a91078eb332d6cf5336df0320348742fd2203f367f40532f960e592505e42c17c6a8abbcf92974489adcd29b6da318111da708b9ffa01c0f5954bceb8671c0c349d3e55c8841277fd3cc8bc692e6557eae5bafcdcb287a5783b864bd20e4372a3effb29b96a8e602e14f5e18e62cbe103df248d2d08f020809a062e22828e95b49813454b7f1c0a4302bb2f06b1f434dc9ecd3d1f51e6e3a9c47fd0063b26960f68d927f0477fd48b6023e3cd094bba7e6ad71fbcf3f0f297544217e680ae9fc39079fc68dcd057671f18c42e623eb7a2f1cb5f492200d6b7c6df1fc1e05e56cbd92157fa417b5b99b2fbfbd49a1d160f2fe943fffc3e5d790208505bc88082d3a6442056d0e11633a75ad9823c0017b6799001d53b22ee4f80908315f95c38d0937ab6835070e426c1e2ae9cf9f1f2dc84bc237c646a68d60c4581caf53808785a7d95b10d3115f2944a54bed051f2b4514b76a7db2a91d4570b5455732a9f3c104342096e0a34df508d979221c6100a4499e2fd42e22d2f274637673c65142eab44210c024bc4b1e0f1604caa516f7b8a63f5c8602da1fa61a421a01f9f9b9808f82fe61987478d53eff500c2cad67f186fea15e2d599ce59e3d7eebc4c26a5151c76d8d6c7bed1ab60bc327042e202e8caaf2ffa4dae74748c2775d8dffa7a5eea4c7a0c21cfd7dc990b37dcd100e1d165eaa72c0d6f4b8dd8861f9aca0f1fa466a947a1ee353ee88b8edf0485022f5d8732f78cf0e3adae31d352fe0ae2496d633fb7facd6806dbf0dda936af5867e81818e8eea2b054937d35f804f4bb01b6f23c0ffe87834db119c2785c587ffbba6ecd912f786fdb5abd6ce5631ffc83cbd00eb98eaa8dc8b36a2b98ecb627c13013bb360e90f395c4e2ede5d4f3427a84f0698594877bdafc50fd01a8cd86ee9f36d42b1dd3315a0dbfb9d758a6860cb9d03c79ead82aeeb32e1d4005777a8152f5c4d26dcf0f73039fb1f344456ec66a322954a452f3aec43b724abaad4005c992497fd9074858e7d9934ec115f77a163e062e3bf480a13fa382d96a1dac99479bf99e50efdb8447ac9f466e72e079bb096622270088df6f71958f6b454869f6c4239d489475998100620f8d945892a949e00fd7e46802c672504591a5bde404bcac61b8d1853ed5ebb2cdf79d6b219940025a643a4c63408f51c0052af3eaeb0ae2383e5c00854601759af8ef2c263feab5ae8235bc1736344fa8f58ac67613ddb539ec7cea0e59368024f51596cb4be6a70ba6f2c7b588738fd7e7d7cfd726b87cdde00d6d78108e2bf249b145d16c34f7d15c23c5d5a4527e8a394b6ad758208807a47cac81ea1773907aa4a39ac494ff22eca2ae50009b31e3c9545fa3505d2f7c36d1822ae4fba2bebfcecbfb49eaae4bbb9dc9395a58163d90308171de1c06665bedeef2556143a27905b5a58167721325a86d2f643cbd620144f1f8e9a52f58f7b0cee2c3476041db91fa5d866d9cfa65077610fa4d42e2426fa7415d4869ea4d7668ec8eede839158c201cde5136a88378a951c7d1238faf088f4c8773f73e57d385da3bc6aeec9a043a985194428416739af910c4e07a200b0e89bd62d242af65d35a4909873da3e7c433d95385a0074473b5ff26dfc6c44d8d7ed354df85be57475b32be6b94cc92d986c952b86b55734b1e81e2f6784ac9acf03039c62759bc0f20930147e1aa25cf36b756ea06b222455ffc15a06046a265e3ae8fdb0dc3e0486342ee7116d71bded4a3c9d2c403a2ac7e7be20d5b8c36ad6b321e15bc2eecf7c6f9042f6ed4163d3b521a95e13e86dca21062a14919f387089b5649efe2252b70cf263ff1b7700b5c2b02f9d3abfb6f831e35821aef2b97c3ffcfdd75f1bd505dea8d8c03f839d9bd7f6376a5dede27988001c75256b22567b8d7ef97986f0ce0fe672782028f823a45fd961e3ee0a2e55bc1560a31d27e216c75218b189c0d1bf972d46e1e789db7c39d62ba27077899dca94f28e361cbd8f085b54e818c7349a1a1f4d7643f6f16cee5af33c00aca87ea848e60bfb08dc481ab8af6c756089120077dff6776ffecdaf5d8485d05c33554d2ba3d6c60abe3046c90c6839c209e968c4aa575dd6da1da458b81f09ba5c0e6c2c658eea6e2f58d1097c2c1611acd0c97e4570cc218099039ff61efe4c29c29679e68ba4efd956bda223a6deb08c6b993f32bedcd8e5bad8a79268280852c0bf109f95607136bb95a8f20a52e16548ec0f431e9bb26d1be9e1b8903cae6aab5f0cb1c4479bbb7d975d9d293cdc08cf9c3b440681c67a6df3aeb1540059e712dabc928c6f4786bdf75469ddf0dc3662cbc13319c2c3ff49f097f96828ead07594c5516ddb5c9fb003d77a0209fe3f787b4e264b5037eaa2a273e48c72aee4b2ac53193efe37bf68ac614071745d4f65e99711874ea58df58d42fa17a524f196610719dfa75f0ad4fbd3877be30601c3eec105e1530a475369a1c981af7521fc576431ee3035c30f6a9db39e937f6d88f426792fbc83dac48458bed360c8facaff3103f10b9b248336651591def0565ad6159388e8975a4fc55e0d45ca34b04dc69f449ce53a13cdb78884d16caf3d81a8d07d11534ebc7258c1e82d351ac92369c1c7078971658ffc45a3a760b91dfbee56faf3281b50dc26f571859606fe0ffab1cde33ff14f2fd191add4a6b765d975dad8098c250937ec948e2993e90e1abbed7025d23f02fb46c7f7143e2ec9784e5505d50a773396e76e3567e582864095f174916da7b277219cec6b7c41beca242573413622dc1e420d442e7ba2b20c7b493a2fae31bc5548a6f483d777e489c3a8e8016982dc43ab2676f7f26da3cb58e04f3cfe109950afbd89e249e3103b1ba5db74e521a2b26a5ed9b34a3cfd16d1db31753899ccf57d34c43433eadbfa41de277b600969d4e1bbeae6ee1146a48579eb5992a6c8a118d1c74707d41d181271f7a273bf58b72670a78d8bc9bdaaad0e5f687f82a68e7bd5edff3ee1ea92a2ae3293280a0b682ef264a1f4897bb474d4e29ee201720e7f499c4f352272974e2c6fa9bb25ac28d764fad5dcf87824e91570387bc2e09edfdf9ee10af831fb29ff0c0cd7405aecdcfe5833c3a9d92985ff194c70c6f4caf384977144ed52237bd9f8f557e815a525d2f0edc463539887b7b2e388bce0d372acea340bb2057dceae63fdf2ad7aacec420f1d6ea7ed794e1515c45d0832df1b26297ff632e61f1a7e2ca073e8b23cc39449fc902d96bc8e35e3daaca58a4e13aacf4d119aa1e6aee362801ac58f5938784b6a5924803c025abdceda6ade64a86836ceecefd534658b5a3f64dafa3143e25376bc29d0757d436028d837cfc255da0e3b0cf852b2d0263d1beb5a472be639a84ec839abeac4a6a03d2f4d8e41ce438442924ae351ca075dca363d50376d8c8e6684e570393793c954e4cef364b05c3566851a7a20f56726c3863834395fc80cd4fbd41c9bbcf106957e3dcf56317fa6b8ece1a4c8807ff34168c1a31ac064092e7842fc4cd448bc37e7a718e637d3a696a5293dc9735fc03e0992f3cc6801d57e1e1accc06b3fd4363cf5a9c173e3564e4b38203bcf53eb203b909e1a4e518d0e027d727b118e109948265fd4d8b0ffc63d4ef8bae2027619fc89c4cd5c58d94af0c3a61d30e91211b2d61bd7002cfc22e23ead44e4eb5c2651b6ae898b1e60293c90bb2e15b5c7594ffd2aa9efccc49c5acc64ec1a58b8454a7be93a212e8e58770a0f238d019b75b4b750c55fab6edc38a433ecc8eb21014698216ffdb8297354d9ee69cbb661f071fedf690934d3963aa2fe82aa2f363c143c8619d458e9c03042c4272f54cfa6462dc6b00e4dc84bb5e666bf4aee842fa089a6fd4996219a416796199c621ed643dbcf22645db43f50eada4b7944f2785c93cfef4a31a8838f1d4e26dee4983c01e931d3ac07e2e0774f15f5c0774bac7697e185c0cc161af82562a53b", 0x1000}, {&(0x7f0000000040)="e62f5b929fe5c2d2fb54a0ed55098368825dcb85a6c99dc32a90e77f7194e6ffd6dc5d3779478de4fcf54175cc93e605bf2d83071a0f496bcacfb7fc59faafb92f8396caafb49e575b22afd6ad42553a410239ee3e38c855caf089", 0x5b}, {&(0x7f0000001280)="3265ebd4cafce4f07c9ff319f1bd06ef82b63b4310883daa16c700b9e1364786bafb6c24fdcad8338716632a0e54f426f5c5cb6b30224b5daa90bf0b177bc60b570f73e4ffdbf3e294f6b982f5944e6d70ba018d58ade9b79b918461d02b65ea2cb47c2ecb7441cdd8b4e425b96020fa2c541393133daff3c33925c02412df4399d6474ff7804c80982d9d093e438d05a81e743623919cb8dbdeb493ebd2e7c70ccae945ee1305668403fb9dede3252f2a091d8a4a1cf7a9133a15f8a1753511406a109a4302584d6042ec675a5bdf32d3ef92caa9c5384ec5abffc9b6adb4a0ca23fa68eef7ea715e95a3ea0b8650441aea4ace9ee41c3dc2a0d4cd9e", 0xfd}, {&(0x7f0000001380)="dc9d61a0d7129e3dff06a4c2ab6bf698172feeafa12655be3b6c63993621a61901348d561b11b539ccf806aefdc621a3ad0bb21bae88e8395cc3a61e592409bb7f45c2f6151fef10f9045d24f831d47f51a18a5d1e200a813b0b01c8a58296eae324715152b8585893d335b84d981786ec734d9e9ec82d6b412d8dd38e841681ea9e53f3fc1d718289fedb2443cf421580ae13cd69cbd93640c87062316d985cacef4c3ae731de640490c41b5335c16bf6ad54904337a92700c66a91b689", 0xbe}, {&(0x7f0000001740)="6de5edacae79ace96425f0441bba278a9dfedf8a8e3401d0ef603b8d3840776fd5d8c39e55cc1b2e3cfb14bf7624004d40badceeaec3018b56ba0690476ff1a0011aa6603ecade0fbef575bbf3cae8275efa2c257ddb3b0029968c421d00dc98ee0b4be61b6ee2a33862a50f03b58d1ec061115e3520fea597c8beab57c0d05ddc8f49e65d3c8690b8e556f506665ff6c048fce45358b866c4f5e7181a2f07e43c76555a031186212e25f286ac7218a11f6882da90626f20948d16ee951fd18258974a6877fcb481a4589b2883ab0b46b5098315487a1b13490af39f0ada9925f39213a95cae6d2cfa4a65f67fdb0817ae7ca5e7d0e97af588f29446b820ed2073db1f04850582dbe4ec24f1d68372971901f82a5ba13de50e254902235e53fed1edf660d60ecc2e6ef89e7f1b3ee996e30bfb543a0ea7f9e3d0e6e6a63e31ca3786a9eff314480486f3a8e9b5779afabe8b64c258e7de1924b697ebf0050b5337f83e2f7dca3b7eed91f1e7224fd3cb2ab8b5101f6a338da2011852c3a380b11928500849a67f944981d444fb9cdbbba7aa2e2e029aff276585831759c542fc57601f0f829057be0a86a0530eb34736d2ec187bafc14cf384c85c142cc5734d2f7583938fca2f6726438adc0f39ccdd357346d351b0597828c3b1c0323e2a5109ab1fa304587420716e032474892b3baf51b033b3dee9782ec2f0e88d6abe2d8900cf5d40297d4e2b40402d5d3f0c606d117ae832f046af69b87ba908586e10eb0cfe159bde2b3bc13369194439de01119e56c1390c4f949fd02a0c1777ebd8e21ef22d339e1238befe231ca71234de1ec7cae0981a150e6f18a9312ef97c07dfab38123b04d1423f14fab2a5188fa8511782cd637e9b2bde281e2a2899bfa8a4ed570adc3b997088b6c08f76c3f1c06cf516ffcb4a32d54f4f121cb4ec3ddcd54d0b6cf8e0aabd1ddb4177e242eca0f784869deabe91815596c9bd53ea4b35421ed333ea9164845529d75fcabae333af40d4b9b48e6fc630e4eee29de096a96d7e59a310d841115e7eb8b8269135ea99068f73fbbdbe381558861d547b6e67b104abb3443aff179e20489c5aa60bdd950bda5fc0af4911db422fd54d2fc164f8b87af1e5e772ea0805e0fe54139f241a6f214690b7f27446b4d273f3de5ed2932448b36fa63949df05c7aae7208f99548706c317ad949b2a5344dc3c9532a8ba3ecc50e51af6f9fb930a7fb5a1909508d8d594b478e9e06789171e11f9176096477758dc2fad09247da83a681130a2b4a042911984347c406f9d67cda88e284715e40a13134fb8c8f738c7934ee7fb6839106354d6face74b4c6317ced95239836b40467263c7e12467eeb0d27b576eef72ff29d1d1f06866e7c9a034a6bfc5cff481d603322b8480529ea7e789b3e549cac5b3d0fffa797e196127d698e8d4bb8151203537bc9bfb6ab94d19bb14154ca805a75912d84dffa357561cef33a53199f6a2af0176f55651f3f0f190df6d83e8bcba23e5f9aaebac5123d7e65a8cf3912269e04d763e349d946fd1e190d244458fc91581f670cd0ee5414a64d189924e546ed94fbc0db6a80a21b48f59fba3427fe402cca5fb2763d12d824b17ca206ed7072dfb4aa13d0a25c57f0fa29ffec09b0652cc44dd94e8ac0b254e912c0a7ce762f2bbdf27a648b45790286acef12f57d242822bfd1712867c00f56c7a6a04c4b6725193ae36e666c4a0b96e73a1b03188302511aa73170a685cccf596345020c2d378ea8bd47fdf35ef40bd7f272fe1468920971075a21ddd7bb55708c5f08a53ce8cd1c82d85978546a098512d155ffd095d4d15f8873ff7e1cd0f46027fe6aecd91683aeb659ff304501a27a27d254f899b748534447bc1fa5c27b7532e19ca4e350bd196673eba47269feae5fac0ee35d3cedbc69672dc26c86cb12cff89d369170bd88556d48fb2083e2237484a6f636a6d7020b40cdd2dcadee5734260ce6b317d364937491267748ccebc34d7d286454fb5ee544953ab5c28e4e479f79569e75a453a1f871e041ed3e9ac76be524c4c6e746bf40c7daabaa41eabc62db981a221d53dbf1de0951a55f9f7c3400c4510580c3fb8d7865616c2c2fb173e048310c76984f6bd9b7b56f84f9a6d61c9062b3ce175aaecb9bec1c53edd77d1228b84bd1684022b42cbeb6bdaa9cc35d7c37b741d1490ad565ea8da2bcc6d5bd260c13e617dd7381263492bfec8f199c880be09df12a515d4a9b425ea2c34533881a51ff4d7c2ec634bbe41617228e1faba48ae89faf78f0543200b4b7c372b0615f26fca367fd39c974adda9593296d2f641550b7bdcbce16ef5bd7fcc3deae960da6fc3d214a4fe7dfd3862de300c84b454ec58d29a6b10f8b1f1705feeaec8200c83745382c42b454c3e6d3a64430d17606827441f60d182e598762800d587a2084a252c6625b10d04a647612bba3076379d59390eec903bbce47658deca7df79fc18516557e468608a6c183862d90c0c7ee5c4220f1d2da0c8302cc71d06484d552d33a39f27cd22990c65e254a13b4a771c4391a8e3c482865d5ef6e72b8295719ab037b555e1fbd1c7bdc0df59c07827bb178883f84df68df604ef9b47d316b39ee4ef1eb051557335d1a1d7adc5918c595a6f5a06828a2c70761fc7ca0778c00dc1f827cd5a5eb812860dc342453630868417677b559a680d0194fe154645e7c30711bcfb141891d6fece18d7474d56f94085dd6af4aa5a48b80e7fa4ac9c03672b00154a23788ace77b20cce49bfed84a0ad65eeae3b1fd5b6cb447ac142338ed7e18af12e9c107dfce626048f20f786ae92943438bebea2999c1ea1561e36dd68072115404b87b90bb30a150c34745bfe95fb92992beed9b4b7b1b87882b0d286bd94f05e1ade62f798ad41ca0f359bed736b7ad2786384c8c8beedbc5e68caf83470b1356ae125d993f7ac7c881535963daf1bb74e27007931a0278acceebf0b82613badbd7a879dda0b2ca986e5cbf993bab99d6ea8600c4eb3ff651163f59a7d2387c53847d60c397d4402bfba9157cccd8db7e80074d95ccaea4f591c4864f8988dafe859549d1b30862127e2d8ee586e0697577734994401a1f2994da3766f4b1225d8c0726a462e2b483784a216a4f1697c242d4192e9626e2d70bb91ec9de62f625c16b569df3873dfd792eb4ba2b0a1e089730c41db94bc11351c34a8f8e17c140b44eb8599656ae7a4e4c3070eb831a060638cb8f69f8c15d46bba932bd7b0e75d12c17ff8e8832e7e0425147dcaac1eb7a241e305f127614fb187624fcf7c4a1ddcda96836bc5503633fb5be6fe736c03b147b2c63ad72579a0679bee21187b42ba4039db0aac3408b2b3e11ba08edb75eda64fbae1537affb4196f99ba88db367a0e4361f0ef4add2da6864361e8094b96a6cdf365ffd974596ac90c21af8989b0be35b9b58a62771434d0e8f0e6833ddf5d443863039dd5c5c7c70c09c05c0b8c48d571f1c7327ef3a812d175cd9c51493792321136a40945469b3e724cc83437b34e562ca8a45ef73fa853193cc9cb69184967f57eb8c69b9afd089ec4ba725f72db59b2dc0a682f5db98562d6266f53fcfa043e1206ea0c10c41c59dca92b2eda3ec4c4e94b02590b67f91985ec0633c88cc473aac5620ddb069e6ef9482f359e270909804858d65f1af684083a09bf7676b525c2e486149c037cfc3fbef4bdbdfabddb460b9ad49ffc9781bb43691b6ef8ea94832ee4db3970750bfea9bad8e43efcfbac62af9aa18ddb138d003fbb43d6014eac4db2a726dbf7f49652eb717039c5a0e287efa9f0a77927d9fdb18929f0d5e03f5751361fb731239ea3fec57d384f640c8983a1be5a82c6a62e056b9896897157d896738d2636583a06e42855700f7613f55e9b9c1269cc2934c9a9100f19407b01c1a65b3741e1c9252220063479ee17a69b9f89f26c0f351b31a7f9b6ddfaa475580ba6cc049888afe6e1be42292f87498b8d23b4b586d501d76cc1c4a133f259069446a94d287ce103bc9ca8c4375282584d597eb6404f82bb3c7679bcc61bb6658c7e58fc7398137ef54510dc1f0c66c94a1babbcad9c9f228075b39a4af01b765467cad4476818552b9b67e06ec3013309efb63b2229b64cfbbce930245cfb1437fcf15c575dabdd1952c742c79ee281ae030dd96a619904322436739cc65b285644dfc991a31bb7f1c205fb8214480904183a57c0ff1491a5143819a3de0b3e9c1057140aa2dda813aff98678bb34063cfad1871f62869d8af649d60e4f884fc865a8341855b3e587dec9c4a4a3f216f5764428276507047f643f977d8cec6b626796fc2c6b40a77a7c6ba7a52d2269011e7842d235daf81d73f05460d4918ed1286127024e0a388aba17f049d75051463c9ac389f1474b1b06039e43f0191df24b611c7bfac1e22e18cf2c98d183e6c24603bbd29907677bef494eee25f773d90e37049957c8cefdbf39778396f37582bc60e459346f4b1eb85fda8b34250e0e108e24346a59ebeb23c5f3b06cb5d17451f3756592676a539007ec04ac25f61eb27f0918295557c12de112baa8612fc753db6084d50d3726e9ad997eb1f92342748e46556ab9ed76e41133c5068ea6df29ec6ba20ae198ebeab04833c66edc2c17f2c61d714df70dc4bbe9b8963e314070dfd00d16063c0e77b4aa03fbf42935aca867c6cb63cc82b8b4a4a407108d2abde95ca25a71ac401006dcff7dc396f72755d17dd819024d8e82666856322c2ae3922d513617b44899d4576c4b98f7ad7e7d7c8cae1368524f80f2b5ea8cb8a7e5b77152972c68dce4f5cad00e298f8c8f4a9c448280e926be1979d638b084968ec4bdda9a2e348fc1616d6add9d87bc2b0989603b372be7c67d962d0d8c73678dc6ce74b726956165df8c0e67d14150cd4d660d79105caf636d26f96b756f12c96e2da6b84bd6cc74c72c03d61fb596912723c89c2a38d28eca1c5c7fe40312f8b0b0700bb6b5a95f143590c11bc6a3d18643c94de7fbeab32c78e716481ddf39f05c27b775801c433758af13bf95751f39717329cef7ff147336be4b04f84270036967db5c08e0bad15783af45ac9e82d2f4fe7f03845b3a977e983383ff91c8ae74330375a4f9966491b5f0a6fb92d318ab82041c9f92125e78fa5f618e6ef1a6a5e194b393cc91e6fd7ea156ee203de1e3dd933fa6e5478c9af7f3772bad05d11dd11e7b9d5c1612794d67c681adf7b5c60ce4d2b9efa6b2ab44bb2ee3c456ef937aa8875232eb64c187462a7fbec9aa42c9359954ae3191785d914d94875488200015e08b4cf9b25b4cf0de4e7d4ace07856e86489606ec4ac2f64ca171f775815737e848f131685550828ef313a11de51bc9f7a1d86e52c4a2459390179647ebd530b83b8cf29f31240c0d66cf5f4309867d0e37adfd56f200114286e8517fbd468060f4e1adadf1e7b86f466dd1b659d321c8d2edf2ee975e115625d68aed74ffe018ef6f0c82cb45060fb017838ecce580fb8368b4801c28f421e66b71a426c189402b1647bd6273ee88973a16596c704460364b80358a048e2f80ac0a9a843e4e3f7fb7eb238b18ba896e5202d64ff6eb21c82cdf7c7ad08094f165402506fd23981b53c3fe1ff6ddb2db6142d27b428e10d9a2b2de19ab13ffd265753bfcd9f59e7538a3fb61868720da24d2f0cca280fe064965738893fc7574dc4207a8a1b4a2160af77356285f7e08cd7b80d6bd8f63cf0f6ec89563ddf5f680da6f919c415f5807b8", 0x1000}, {&(0x7f0000000180)="7487e35d65fd5565e68c689ef918989d9a7b1f303d8de9c1d254dbab752959c820c6d9180f74475a71b933", 0x2b}, {&(0x7f0000001440)="0a71cbbb823f1e82266589d6723201277e597ad7f9f65dcdb6c2e7dc03a29c8469e18d23efea08e0b6835b0017c6a00c3030e7899705a5e2184f8f80403f8a7d7bae77e7cb083e7fc048cc4d41f01dd8b83a4a3bcd037efe980442d39bb94f6abcbe9cba1b36007709536c901a5f9171326a767b26c57eeba80a19c22b2db13bf87e586c20cd07e7b410f522dd6b89b05cbb01021f0f4759188f189b84bcc53ef254feb2cddff5efc2eb1d1e5b1d5cdfc1ef5a7e236c9108148c746d92bcbda3b8115642435fbc0efb", 0xc9}, {&(0x7f0000001540)="95bb74304fdc8e5db4c02a1d38c735960d8a983058f279080e38e686fd6a4572d862505564897be8f969fe451258471beae198bfeb5015c138d08e90cc7f42baab65eb02198d00becf235d039df05c2bafe085c6cac4ed0aef903d49a3e77b2268f542cda976eef4f24e2d1166339292ae151c930d41726e72e885632999b08462eded7b64341dbe549cbe9853e2109f3a34dfb537ca916f1257f1f3fd791c3242a83c1aafc3ce4cd29fc5cd5c8a4eeff8cee0ae99278b5ce79869a4ac314b44d972ea14aee707efa637277458f8712c6d5ea014b5ebea82ae29aacb9866cf98526f", 0xe2}], 0x8, &(0x7f0000002740)=[{0x20, 0x1, 0x100, "e64a3a99d6af41834ce46392"}, {0x1010, 0x1, 0x0, "313850898f1e8447998ddb62db60c22afb27f62d66abcfb185fab7df12532ce128b3297d694cbc3ed5d8e961fef0c53b71a6e6c7fa5e25e255efe74bce1d8fb451644d5be212c9192d8165f682f63faa93ee9fdf4fb53268dbe6f23e4bd167558e92ae8973e3c0610ddb6a43f20d2430db17d339876e3e233f765b2d084b87815dcdbe9a53e4070eb7f7ed30efa0fe731fe5feddb982d13b5b5e0fb1a28b657025a7b5e4551fd4de2da6fc3de6bd36da7f7b51b88b66b599db11de81b123628d7b81f43cb28c8363f066c226ced2f8e5b7e8bc2446b31c8b36594fff27b7852c2843d0da3a6b52a2d99c0ff268faa30547bf98523e2646dcabcc4125bdaa11624e3ba31efa50bd7290b45af202e500ac6de54846ab6d890ef8f649dc64fa6f098313b70fc9ea6894ef784fb591e03222d1eb9e479bc469181d96c843e0215d574485335a358c1ae3850d013e8e127c4bc24ce4923d77cd3d497d5df35337b669c7cbb6d5765d3fcb9834d86b475a094edb8cfdf4fb4c4510b67264e62cec772375ee6f1b54724fd6e32bc670ef411c1512294c0055fe49f210d084edeebfc35b76bdd65a08686356022622fcbb921ba3bac98f3007bd1517acd61cea31d90c64ece6aee44a397cd22ce95251ef230be7f1a41ba4c0147a70df549be0e4236fb67e0acacdc480e7fc416e23e06e390f761f26bcec0c7c138ebc895fdd3f3a9968d2a449e74137f5278a44f3cd81a5427a06fb6cee62d3c3a8873f9b61e2a91d2720c5deba7219cb2a23ade1335f13241ad51b7a87a71c5a48e446262d2196b1e767b798aa2de6fe03efccd84b8fc484f0ef49bc58eaf6e2d6bf20a3c5713297ae8413d574b0c2bf67cb25e038531661b191bdf91d80450ec5c54f14ebbe743c3201040a6641b78a1be99fd463d7f127e8c95cb56a797a55a4c5cb76958e7ef56d7a60852f121e18777475c707e42d69564a159c25103bd03f3df4646ecd23e7aa3668530314c71f23f2161a0ef8560ae77bbf1f3652895cbc4988175b9c77a569b5af3f6e89c7233168cc858b80e2968f9c7ce7835095bc435a501fc66bd4aa351ed50b110ce15b4034b8c7469b761419e3245cd44df7d0d13868c6a4f0e433bdfcfb371f7ae637b30e49656a34da8fd40fddea246d8fa5028372ac09ebe43f4c5da5f6b4f2fabe34e5f3398e28c59cf9a7ff09d7d174c2aad030f295f6a027d32b9268b6a9a769738a1a12a6aa71de0494cc5981e139d1b85e14024533c320e4c549cdc308e8d9fe3e1404a5cbf0970d1d9f4ba52aabd0a8b1b1e3b58434486b6dfdb7eaf7945ddbb2c60904a70acab8b95ef3c3a7e05c61f4d1691b3e9b97302200eb128350076974155fabc9d672c336335d4e4f59d8d69557fd46fa6f797fd5eada74a9a15f3fe70ff9069cb98cb89302af946cd2ba3302edba744a443e0d4c72d7f0ecb4ecbe697d4cdb58877864fead0612cf22f8071651a3f820a7da01009208a70ecacafdba8ab9b5c8fccb246217a0f734f4571608aa2a4a8ea4910ddfdaabaea5548be670a7531a42fa5b5f721992023105897bbe44d178c9c12d6e9df0e64b0ec79b4cefc4fd733b391b2ece9881cb8a6d4ff0b2257cf54fc899ffc97286cc9bac64f4653f48615857ddf50040d075df6231bd456442263c7cd8fec5b64a798c29aebf748afd737a092538b52a55a1e0d96a1dfb568c7b373eb84ecb8fd2a38667482887d40abd32a04d29ee1c1e6b579115ccb888011e20050873c8409a9e06da74c1766abad438225843dc8b5454eefe46250b5ea48784912607181831c2b384492fa9caf49ea2b39a8823e998e72cbdf429b3cdeb19ff4031aecd51b01ad9ee45eb1e315f9b4f2a8f55c01fc95a306a861385d1e5562c6d6581d3a18629bf5725bfe38e35aa2d25332d89c75dfc436297e637906dbfefec307a357e2b9fe48d45be33858b6deededb1192fac53442de98d3b5b569ee586ef7172905b7fbb1c1205e3a1890b1d0de9ca9ddb497f35c40afe7661148344698a33a9bf6f4c26f9d9716b17ef36aebd8757ffecf8d1cee4fd37fef661ff313a1dd50cb1de1ff48494cf4370dfc37ed16434c1b2511b4dd571fa63d89193d8052851272bbdf2654319054e1bd2ecc0fb713251314e6c549d6822673591f3f09818ec64093764be84bd9f9ec14634c924f49e0650cdcd8a310e63e0113e533393ae4bd890efc1b383326683f1279b4f0710467e22aa00074b2c5db421c775a0bc9aa65409b9372fc90aa6e237fd88210b925f8838235f2fb7a8b28ac9d027fee6b3280a061b849b030210063836bc64667502e273b90fac1dd955c0fd67eab15c9dfdba39ba2d3ff0cdb535e6f6b31ea2392592fc9fdebf008d8290864631e5561ec7c8389623d48e7271f8fba2c8b2fa1f816542df926c7f818555b83f7bc2c19471370e51a9be3899bc343edda5b2d2fd0abe84ce86c6c983aff1ab4034cff86150dbfa1f1ad60414b84e686ea72945e4885524231be8985eed5b823e36a49e8b6d8db5e8e72eff896f7b070cc9a492eb943f0963556255268d55079909a8b4b9d157038af623feb386d120bd017d38663d3d9a77a54ad4e00dff0403199baf9e5cda77dc9a7dae9733b45fdf1af7d630d86f094f0827143b6b5ccc7065d1337c03e11b445e97745a935f2a13ca43389f455693848e407a45ad4ce4e9d6b0678161d80d8566ae906c8b48d6f72cdd6a41ea0fb6cf5d23e8520612544c6989f50a465fab5f2bc4316c7bcb73d0f9144898f7543e085a69fdfcd5eb0fc791c785f1b2d947fcddeb40db64cdae6f0e69a072ada0e351a5c797c5d5178acdb32c92446f9b1a0489a2d8df67418aa65d32a9c2ff3c157954eed1029b2962fba300a3899e37c4705a05c209ba054ab8ecf43bf68b4a7687a7dc1c377855ed064e03b267f8561d2957ea07246a0e34db07db0ce98b83a82ec8db95f9276f62c49516a5999d68eb8cdce853da2e19c1e0d4050cd1ef8e28e42137e5d0fe695653cfb310b294e1a66e0d8cd4b3ca2ca2f1399ac5d18264aed8de8f95d83aa48d8d576de18467d64655480182d0d99e747038edd0ae0f84820d9ca1cafe10bd005c97d9781095e3c8edff163e9f343e0fdc6d651c44928e830a8ee37ce3e745ab9bcfefc77092fd7fc2a36d6c1e030e21cc2c083c98e4369257a8ebb4969c623589206af79e3ce75b0091a6955d0bcc0e3ddc5565c7d76c3ae8c38a206b6fed87bc9bb351618b27c2394de351530b86dc3bbe9d2024fee11766ecc997575f7234b67bbe88bd3d89ac1045e075d86ba72392b910f0bd168d14a3e0116da716154e699b003c6dc575a2c2f4dcf05e378fce19fddb0b2deeb19bf76575474135a058089572806a6fa567000310b1454c05761ff862aea4f1ae450bd052b36208d1b5ac99ee44972885efa50cdd432cb96b619efa9fc42eb1f24deba01cf180dfdda18e1be87c2d8887511c7b4b490ea2708c2b547e1a407faf32c105034199ec00ae75ada0d12035adc2d191f33e0033015965ef087f1cd73681fe031da3095ae7f8087c93999e70e1cbf8f649583fdf735952669aace1ade3b6b83479f89b7f501877b7c16fbc2782bb56bcf4f6ac26e3ce80d0d44c48c5c9301ca34bd0374e0b5e6df3348ed30e46dde5422d94fc250dd143202c31265e10eb51e7dda64affe674e6bf5b55605820919e46c8e0d4f8a0bbab9c44c33b99eaff07a1d5df9b77aa8b612a91649955b331e60d377f0146706944fcd1690bb4e63d1edc2f4839ab291bc423baca96fb1ec79ce5e7771d703daccd87a6d7d02ad0a4b87092c66a8c2c3ff6b5a02961879d8f2ac3f3f71faa91ce758328ba6bbba16b8244611c4777f8c45bde6520af22260d404de9c71bc69ef1e81073825394e486916127db68b4c08ea0c3c08ce6e31d8bca0f95fe8ca7cf6830e64d419922f2ef68aac13768ecefcff13bdeab32d566d1a5ce63093cc98f3c85dcd415f23aaa8d3a4a29d8ddf1c28f8e60a844ef46358be37a0f59e3456fc78a763fdd6319a09e86d0f6b4315e5a9701ae27ba6e1db9117cf87d3aa216fe24413c25233ccc83195528772450b2806d475efdb65e635c143ceb0328db2243d63a0e4ac6537a7d2a1eaf949ede738b36e4f3858ea69560f672ff41f7a3e0cebbd4d52477e1241fb2b7be439e9d32ce9737cdc4049d55cd93a98570e10dfa5a362dd1b0ce18131394f4a00b353cb002aa63e813932a1112a17ea305a6684cee18ccbe7d1a225d7721ed92f15bcfed7c4b9bd6650aaae97489837eb44484c4166f893097ff3ee930f93be6f126ce6a495d8419527aca10841f6aa3e3cfe9e9790b146f462f1ae21827e6b91ffcf54d7804ea26be045ba00d8c2f3d783a1bef4b386e96dfb51c15c8339f012d18b4db4d68441e0fde4e44e5a994d0293693a4b7bd0d9c5b096841c46145f6f118ba022f75dc12abe14abf87e9c64a1f135b3471013e2bab367c179368c788cb4a66d670b1c97e8d2dc4aa58626c3c4490b3dc54de670124abecb770b2ee50a59cf79a55b57b203a84c011b5bdf970af18874dee6a338c90ff9e7844c5357f650c68a875bb60bf365a23cb54f9a22c1f0c8bbd2947a735511f58004e318d9dfb4f419158a23c7789041531151407d51a1ecc0d9a49c342be35258b9e3d0a26352ed0a1041d152969f976dc686bcd2fde10c16038cee0acd3ce266b8c1663cbc03b37d2bdc4d9799ff55140ff5875c0802bc3943f60155db901993036aefd5708e0eeec6dfc0c3f13c69839a19243350fa9c084337e5e916fa90141344e44561792238364a8e8ec379deecf137a3fa9003dd2493ea542b0389e2bf54cc223e022fd052db40f61d6609a7cb1a386e2c6d2ae8fd6ae0b38094bf0476548ef3362f085ff0e73567c8ecb92b995c8fdbb5b9b47b3f5bea6e1a0536751532b0ae670a4ffdb07ab35c92132ef62fa9c81b04898302ebc7ebfc9ab8599d4a0e563a936baed8006e40e4b2cc3f7a4b906c120df95af20104d3d8750ff6a2824f3dcc25b63b7419aa4c20797475b8af31f37b28b1733192ae721eec5f7721c9a615d0bc8650ad0d41a9cb6f44ffddf491cfab97972287825eb7a834683b242c862dcfb772c40194fefdb468a6863fb1dc9ca1da1ab8db5054bf73c942e42afd922dd79445bce0409d1b787b10c29b98550aee23825f17b9c8e89183f0b527ff6f6fa234fa6057b5a4e28dbf0c4844e29816bffac2a4edc50562296418b8ca044f542881fef8779cd4ee22937d78a352d1eddcf5c99842aa6cb70f2d78823d48e071ef4ac745559d36b9ab99d91ae26d93ce144f58400345c18e9516467bf070663540a8b830f16af6e482e46d94a343d0351affdd76ec9d4d55b0f7fd8a0af257be511c67c8d3985c5c86dc1e5bf7bede2ed5d6173faf53ff4e84e9896e5d3dfc854a717877feb9ee647e125202b3d618403892ad4e0c7fa1bb1d2081397fe2d7aaa88b4b8c3b9d0d827f20c5aa8f367dc7aa20585e85da389b31df4bf8def894ad3e052c07c3eb9125120969da51f1834e00d57651d3e3cd8b2645b7f228545abc47ab2635dd4296167f2a8245ca36f4f6ccab37b6999baca637685025dc474d88ec2f88d192b4a5c5251ba0823c651d7487787b9a01bbd4b9d8388e0d8cb796b5333d6fecd179f5fb45d2a6576e2f7f836b7f4ea569e9888ae5af22bbd93639b60d177e2992de86b7abfc1fee460aa8d462aed2a12e5c4aaa6416a3710bf7d2c36b49073c67d3d2b51d9db029246782"}, {0xa8, 0xffff, 0x81, "71296e8c95e02615f02a065ce198187f9d07051889d4f57b62c5a4eaff366bef4cc22d53d4a440854e7ac0866de960fc850f4ee9b7a2e53d8d4070e5f88e16682cde7349ed615ccd782f275914a65404a80feb10d5ef795e99715db01272808ba3f807540b8626235f148d98fb6a4494e6b9230653decdaeb83cfa3f4be866a7725064c3ad3e6f394a9798600eddef90d6b9e3"}, {0x28, 0xffff, 0x5, "8f68ffcb7fce93f409cc355cdb9ed74c34e8fa2aa6e2c285"}, {0x90, 0xffff, 0x0, "3688cd56dd9f22b866e0a55a0dcb164af1f7669e724df9b1cfbb6cee9841b01cc4b5eaf2965ed15561a74a3e024b6d3de18f47c4dce5aeb935e24ae7d48be1e2961fee7105d8717e3b5026803de82e6450a5f50004f883dcee20295bb1b89b72271308ef033d45c04204e7e559a927ce6dcb0f331cf84753b11b2d229ccf"}, {0x108, 0xffff, 0x1, "c216ea0e260b0d482005a00b20787dac439d14b141a49536814d67771788d5dbc265743461bc393fe6b8d432a200cfaab97ca4c476bd64cb919e6b094cc5be7a5f1192f5ddef180ee4069df5138332c93f59d6cd886b6621f38f0dab4fb30d8522f94251bc031d94c97f1e0840a92afe91ebda237e009e093000eb7ac93cb0e1b1017b52034ad46ccdf01d7a4006b3037f9b17d4aeebfa392939a14d20935e66cbbc46f150100be54ad1fca80612bc23a5ccee1cfe5a9219eb2821b3c3ddcfd0b489ed8d1ef18944f1cce0b91008c8cedd870b7f2c3abb069a5b18b308e16864979216591297d8a0f493e3334330030d3d72dfd70705e0"}], 0x1298}, 0x40c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x7fff, 0x1, {0x4ca, 0x3}}) r2 = dup2(r0, r0) r3 = fcntl$getown(r1, 0x5) r4 = getpgid(r3) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035"], 0x31}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) fcntl$setown(r0, 0x6, r4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) r9 = dup2(r6, r8) r10 = kqueue() close(r8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r7, r10) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYPTR64], 0x1, 0x0, 0x10f}, 0x0) socket$inet6(0x18, 0x3, 0x7) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, 0x0, 0x0, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x0, 0x0, 0xfffffffffffffcb2}, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, 0x0, 0x0, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x6, 0x1}) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, 0x0, 0x0, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) semget$private(0x0, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x400) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0, 0x0, 0x0, 0xffffffffffffffe2}, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x2, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6666"], 0x1, 0x0}, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x3, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb184bad6604"], 0x1, 0x0}, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000000)=""/224, 0xe0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x4, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x5, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2fabf279336cd66600"], 0x1, 0x0}, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x6, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x7, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x17) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="c73d856cd7e6a183033fe1ef22457eecfb182e2f6600"], 0x1, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x80000f6, 0x3}, {0x18, 0x3, 0x509, 0x400}, 0x2, [0x800000000000009, 0x2, 0x7, 0x9, 0x7, 0x8, 0x10000, 0x6]}, 0x3c) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x8, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x9, 0x0) 02:10:46 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) pledge(&(0x7f0000000000)='\\,\x00', &(0x7f0000000040)='!\x00') sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kqueue() r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000340)=""/4096, &(0x7f0000000000)=0x1000) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xa, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xb, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001340), &(0x7f0000001380)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x190, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001400)) getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r3, 0x2000747b) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001440)={'./file0\x00', 0x800, 0xffffffff80000001, 0x1, 0x0, 0x7, 0x6, 0x3, 0x1, 0x3, 0x1d}) r5 = getuid() pipe(&(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="be70bb3af726efd45b5eb40e89789f64a270a7f7e61c37b3cea9fd7957ab5359d89cb176a48d9681104441a2df27f421b421b4458dbe5268bead825656136ae2323da057d918e510843b4b180a98fc3642784fbc356283c3a026a1821b62002c7a0136ffe7e091b474524220c2a2c79a55da2dce75b191e7662013cfa805290d141b376fbc265ddb0e6d4c", 0x8b}, {&(0x7f0000000140)="2c4651861ce1d716c2e6325b5e5678c78c133a", 0x13}, {&(0x7f0000000340)="29d52fc43adbf4da99da6111716bf66707230592bf374ea43dc29645c65da7a1159b90b30e1b5eb83c80fad12df97031c19cc1d51e5b305e8ba83cbf0cdac4372d6f4af26e443ad87b47987f29c936fdb11f1109332ed68ac292e2bde30373e87adeb3d4277281758e177664c715b426f80b689aa6cc997beaa88b5e3990199a7119880d0996b049c3e9307ba655a5a2e70dbb971dee6677317d69e3ee6ec468314159ebdd6483dae22d48ed0f4e433e02bca6630b82bdfbea91b3605f0d24b0ed4ed5150d119ce370dda88684de0debf5755df2c3d3016606a6e3097793630bbe4d1450e6bb81d34c7c09d21598843f1121d397b43e1f2f396c80fb3ad627e7c1716fcdf77e4fecf860e77197801a5a8bd3d2b83d1ee024cc2202e77e495297eb0b62e782e17dcc90b7bd3953615526e2833320071616c72e7a5c072e3b7f4eed388e491e50981ca32e4e5877478e1e2be13d38402c31b01a94168090460e01da29eea5dabb9e57fb9e82bea3a778088544ee208f29eb8674952dc6e7566f426623ec9a62f27fdbf6c9463a35e32caf8724772f84ad7d4bf4734771ebe422bf9e3fc1bb9560d29969e3c077c1d727c2af37e01ca605ce370140b9075eca893b65f19002c1c090467389f655d007040acc2402a4bf0a8af38ec33781233654b1788bf76d370575e08dfac8972b2cd8f1ca11b5d3fe6911d8e6b65e3b0fb6f05d57f63257d3ff572ac736a3c37389925d49453410f399006a4ef98d6172cd7f023a1c88470b7f3fa3c694bc57c1ab18c8497cf2c90795b025d1bac4d1558bd0114c405e418e5368cedb5ac0ad8e4b1c5764af1fc0a47da710e4304188d2ad60b7f35aa578133406ca8b7ca688ec87ad1624e0bbaddd2860db1992e4491c4b498da416f8fd3beee228066e665bbf588831df28f90af593510a8332895214fa1b5a1ed217e673bf85f8938df3703b22e2d3deaf48f4ea6bea942b4ba0a47b35bfa1a0620c078f287b5c4e77a4811c13f18246ce8c37ce5b3c7aefffe82fe5eaa1752455310c3a70544dddbe3fded7c8d83cbf3423145b9d7da75df7deb605ef940a3223fc93388243f4052fa36d8a53f5f219fe593dda90fa41bc7b9602d0973980ac1f5b41218f7d7148f780114080b87478980f4c1a0ce54649a99e34eb25b7d6155eccd9848868fca1db8cda6ad9cae2331fd71380ad82a23b5c55fa84b532dec8d47d173ff46aa071cba1d809ed08eb8bc512e397f458d3ed8d6324d13e1f982186c73d8f5af4f192d7cb37aa71712c10d737ff1352b610a2627594963fa676696d71185b8eb0f538d28b009aa318463b5c0a5712a470a08da90d84b64923bdfccc5522b088c3e633ae0a444cf33d45e68f829b317aaeeff27c3e8bd78c5558a53268ef2a4e36324435391d131299299a9b84b6bab8bb48c124302bc2f988777b80efb9742e37e68a1e6ea08e2db244411240a39806b94534bf360238138e5ae4aa001bfe6ad76ecbb2d06709d5a206a4aec31a4cac830c357f79a348943231006f06475190ed73401141c960c31682e7ca32cb4296604fb2ff179b915a3721d86577ab12d8d84ad8de1fc98416127c24fde570b03f5fb999ff2d14a588f04308140c1e62d6971e67a9e525d0e9066815134fced23f80c6ab57a820c27b83bd6c6f19c5527c21916b621004dfb2960b26882e1695039e94257a5b5eaefb5b0ba0e1d41e8b196ffc1c3331fa0b6460479db87a334b1064dc7817f726909580e15bde8cbe8914a3b55d59d7fee460bd34809e3d5e837b58ba65cd884d172e6cb8fbb181f8763fb04ed6b5946c4da5cd6626c475da255fc262322bc2e9d54dce53a74d1acfcb136307bcd94053152a95d42970e2cf763ae5c66db4e2b551aa4bc65bd6bbfe8aa0fa60cb755d506c20d1f165248361e4cf374b6a1fc847b8f5ce48a6e45e6a4d868b667e566da2ee864c511f32a3513b0d1a94c56fe0f061bd97be9b7f3f07002eb1a7b019106d945efd68db1860272b481ce1c806ded04a88bf1bc6e2ecd4563b3c21a2373213fa8d5db7dd44829a73d51e5ceec15d94b912905fdfa39f6d0bffa31060c752644bb6e7e6d0b3c46b12e4ec5c897f5802392afd81ce64f60a8d3f01f7b4434fa19801c191b892dea0103f254518d3ed6d3d8ad726a2f2b698ec3371918df0cd23f13074a7150608939ce6e03ef8e3394ab67062ca337ce72562e845f6103c700edc1293b4e22ae94c4a79025583fb6518df6b823b07915f0c1dad6c29fca6d1f6c7ebd3e561e08d75b646e9bc84fca02049f4974c7255ddf88f1bb5c169d8bf56746b39105be687f67006cbbf25b559a6b57de131fc204da1bc137be54795d6e9c503c33b6d5f9a8cb3833ae62729bc5902c78ffed8e15fb2b718bc5df309cf3f94600aa6e6f9ad2f6bb68aef21b9d2c36d31ae361d54ef95724b20f73b0e8be1abcc8fb45cc41450ad6ab93d0f8ddbf8ed3cfaeffaddd12742a90354066fa428ec3f9212951e32c94a0d06ac4e5c64121d1bbf2e00d257311c31d191a828d7cd20d495fdafd0084c9b8bc7960be84e7c1e4c3b1589e92494ad0ce2fc7229de44ae16b8ff82aeaf3236c6c5be0e086300a45df4ee926fe87360ed2f60ae5bf949799ca003da44f0e3887568d1f785f4e92434a4cf96e2d803b56795bf711868edc6175bbe10e72f0358527ee7ed2cc295a442bee15e75b55209d30e889966086ed04b520aa1deefc4dba1d9e999294b289411ca1f12295e252caee4055b857a2979d3b9f5225b434381ef63267dbb50883463a8b08b4463fab5f61d09468f5bc149ba82ce68c0a52ba28ce0e5661bfeed9f428a2b349ccb157f5f12695620fb7057eba4d5075b04fc705e8acb5ae440eeb0ac5b59f482f38805862fa8e480705e9f7ad29d72836cca063b8ec05205bd91e0b13375a14f3e144c3f9c285e5e4d9a3305330cc84e55367899686c7bca2c176eab98876379b83d7237bd79015eaafb0265eead81710ff9b3863247339cc937d350c342f591dddd16f906f5c2c5a8e51a99dcb9d69f7675e995a58da3aa631f5e28e18e3bf70d91ec9e498f245d3a9ea837f6a10b47c1ffcc0c289283fe7ee8da5287599c01ea0c7148cbd68f6b1f131468f62bff9f9e146b166a6802fca5c41d11202b4b0054d35f37b1cdff3c11c4f36e730396123bd30080b642be9f35113e2bec7eeeb562613e1e72277b3d05c4f1637ef88ace287f99b9453a931379fd37e7e97cb7660dbc152cbc7dd42923d54ebb534252a1b15e3f8f765162b644de904eb1f0f16218de162633c9cedee7695d6f66903ab5a0ec7f057cabb539563bd62df52ee99a7598e07ced6fdb20f3195701bd2da59542034b78e40cd66670c717c193ef7fd9a22c2b8517da700b6ae90b694d7313fedd7868de9012de1141c73155af65a3fa332381cb9117b781ef11361728643deb294358b15c5797875ddefc9c268910f3bb22ecfb6cd7ed7c47f7847a55619e8de47382d91ac35c83554447b8378d0ed7a2537b00d6db816bea6bdb78d031137a04ac26de1f9ef9c1d2b607b14fd1794c6444a70e084fa8c60e055d90368d5cde793d0318070c50c7659ad6bb839021e8f4552d7dbfa1bf0d3cf3d1f0dc0bd8fbaa8eab7952393925b15838f76bde87b69c67545c99bce0be788e99131d19b0978dbb6bf60c99e5cdcb87ace79a9a2c06ca1f4b916fd2ccb1aaae267b03fd89ee97e5f76b4748531c0ea4c5b25bb2af981e47897b21c88d46c51042ea5e0672eba4a867b9456ae02d9c4a9a3edfeec352122ab80406ee702cab75cd656177b3f931acbde9380de2e3995dbdce9e8bddf6289b7b162b5eb541835f44ea4aa7fa20ec6ea81f429f73b6b31b4748bc4bf27b6afb6d89cfdc8804696fde24720e2c854c8ce9218e7a85e58a4894bc070b28210cf04a6f6e43fb34607aedfe535b193b4b3150cfa08c4d27aee858e4ead38f47ebeb85cfef977870db7902cce7822fbffd5f6b97e6c19d64d25a04f11c270c2cce0ac65c4652764beaa4c7acfb02f0c3899ce70a9f575c16d0b7b985910ccf12f8ccd9de1d87d7eb91bdeb2ae02569548563d991cb03e646afe29510f7ba6397abac11b3e91c7177f15d5f18f5ae5361f65dd700cc837fd125555ff3da50688bcabacf9a831348c896f9ba01ce19a4633f912f34b0bc28c76782a2c2944b1229911228ab58132dd6fcf05f7bfc432120f97414602202c426099a21d8dac9809c4c18f3bffab2abdda0bf8595bcd049d0f3d2d9fd9badeecacc9bc58d89160860a9cd587a3945fc74f6c15fbc2045f6526564a2a7c706cb59125c171388634fd55d382cbda78e09951f3363ae45886074bb6dc4a0924b1aceb522323a5af55ad21378604272682c88d0add3d52230a210d9f5e8e5fb3f144801f156177e744e550730abf05a481e6a1b2d47f013eeea4850fce4e1eb6e4f3d8668786ebb010e5da9b3e198338a11223980d3721cd0b60e25572564ec224123d02954cbf67d64efc84bba70bcad42f85fbe697c0c8ae7f54635b0db3468e0145042e1559bfb1f6e828b239f077c6dd2758efda6bf1d3aa90f887d70f3ac2f3c7ac2a3ba2dacdc3f6883ef3529af488a374b8480de4db42545b4d1382adbe047283bfd64847f225bfaacd7e0ec0bda9a3f990027053d103a0d66b790881b2895d2b48ffe48fe3b1feee17ace057c474eb9574761bb82843b4306576f5d1a44bcb0677c20f93803ca6f28f7947d1a50833e9346a448867aa65ffc99eebcf84db7d1656adae04b51af0024645729f67475c3eeefa97297b09a8658004c7ca86fcc53741232c3a236d533d6cbd47863df2ab689345ff1ebc10bbd154ac75ad1efe37c3e72ef9a28fd8418ecb46bb7626e2cc897d550cee740ee8cb05659c818c312af1943fa88db9de0c12013ce630b5472d13c6dc17b054fa5d25b1defa2edc21cb40a9ff46123b4e655213c678c6524219adada9969810dd39c4083bcb9a9816de0963f5ed146d97edf154f544c73a47741e33ccc7e28e262ed2ae0879c14d2421ce25c94731767a14d361210a4b6f12585322f8c41691e359403429dd0caa351e8db2f222b3c1fd15337c6512208f8e57c36fc38f04309f79c492692426be41c1e0320d0bb51e72474b777d234b86d447831218b20d79eb613a3cb2b5df45087d1db02770dc16d0dd2b216a7da863d8e00b62258ba2316f243f8765d1f9331944de9c38e554bbed4841e57bd2f8759c0904f13941f3c39d67a01d1afabcbab6f1e1faf54c41d3c481f38a0b0a1e683df3ff70956e97224eddca602fe3cb349dada4aab28c28a62f958b3f4507ab30ffc9d877dbbc51731da3d7a85288ace89f54beea6d116cd70d61e57b14069fba2e02c49124ce9b83b1fb490f083bd2c87f4ba2238d7c79e9765ed10c9e7040ae748d119881cb2aec1762acaa706bdd4f26ce829ed5d381ea887b883386b4d1954da9c6d5b0d6fe06165862570f02d034f2120799a80b7139f03a37429129e1c0523b61f2a250ecb8cf58a2c4800ee5c4d40f8082f69895cf68c988e71d1a8a54209de193cbdfa92fdb114292273c21f43eef67cd61c90bded861a3a8cf37770177027948d0c15cff21dd11e0d13b67d3e2a25fb2af4e071ec3afbde58faa61f406f5e0dc921ec75b7c2a11f841d5811b3d7545129ccf9204858c4a77b7a621bddff630faa9c138395200ea37b4e2169978c3a0f7717e4c29c49c7f2e63d8bf8fb528c213e74b857bbfd8674b079592d0d51f96f449b2887", 0x1000}], 0x3, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x405}, 0x2) r7 = dup2(r2, r0) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x1, 0x0}, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffce4, 0x406}, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x102, 0xffff, 0x1ff, "14eaf37e941d49df9e1864bac08bb00fa7c10bc0", 0x0, 0xfffffffffffffff7}) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xc, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xd, 0x0) 02:10:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) close(r0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="d5182e2f56c8f8a90ca049786ffefe00"], 0x1, 0x0}, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x96}, 0xc) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xe, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) semget$private(0x0, 0x0, 0x347) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) poll(&(0x7f0000000140)=[{r0, 0x101}, {r0, 0xf4}, {r1, 0x80}, {r1, 0x100}, {r0}, {r0, 0x101}, {r1, 0x20}], 0x7, 0x59a6) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = dup2(r0, r0) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc0d811b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xeb15}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fee000/0xb000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x8000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x26}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xf, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x1, 0x0, 0xab}, 0x10000) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/96, 0x60) fchflags(r1, 0x1) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x10, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="09182e20c72587c38a3100"], 0x1, 0x0}, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x11, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x7fffffa, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="577f3c8c60213adce476fb182e2f6600387e5540c35da7ebbbc94b497786e189ca71321ca88d8a142ab103102470f16760c94953b703b5a1c8911e764124ded25f585104ccfc3c812d775d4e3a5ef2f93b8cdf7de91e517742f554bca0f5aaa89cfc6dbbbb20a701b7ec140aea0beb063ef2390f24087757f93d082ba71e321e3b78a066385e320c768aedbd5df9b285ac46ecf351d979a3563d0a17e4d6069bfe0be3c8a2bbdd295efd631e05b82e2ad84f9675839fc04bb18ab6ee704fa15767"], 0x1, 0x0}, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x12, 0x0) 02:10:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e1f6600403f8e47efd900"/25], 0x1, 0x0}, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x13, 0x0) 02:10:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x5) r1 = socket$inet6(0x18, 0x2, 0x10000) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x14, 0x0) 02:10:46 executing program 0: socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f6600d4e401fc033f8dc739b3c856a82131d953ca026a2cbc3b1b1ed0390050ec89cdb8302153cbda5aa2a096f8492d3c63a36c095f8a3f1559b46b2bf2936252198160b6c595e92ac4f0cad6a3244d89b618d8de2e0f0dffd1d2694d2c8c96a38da1e76c981a3bd8330e46db6919396501d77a91a7704bf18be50cf7465cf9b666611547a72ac0afe9"], 0x1, 0x0}, 0x0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x15, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="7f182e2f6602cd3dfa2db92ddbe142d9d56742c6dae9afea1d354379901b72699285f151190a1e75cdfd08890481813bb2c8ade2756f6d18195613d3ceb5a96a331ea49433e8e3ca319e597c272b71245c1f3df2167b4180b06b"], 0x1, 0x0}, 0x0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x16, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) fchmod(r1, 0x21) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x17, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getrusage(0x0, &(0x7f0000000140)) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYRES32=r1], 0x1, 0x0}, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000040), 0x1, &(0x7f0000000080)) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0x0, 0x7, 0x8001fb96d5d}) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x18, 0x0) 02:10:47 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10001, 0x51) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000000200f45894246cafa218a927584297190a5607c137530153061d1392df5bbe23c70603573b381f1774d00f6be6f926b0dc0241d1bee415246fae504e7d28232efb27e1d89bf605da72135f6c2b5ddd67baad7b59d879685c6e8b935ad9712cd5316d74ca877b4a651450cd086e83f19664688687bb5d089e2ebbb2bd7baad49d0c15623ca1bda585c7c6f7fab32e"], 0x1, 0x0}, 0x0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x19, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000000)=0x9332, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSBRK(r1, 0x2000747b) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x1a, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x1b, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x10200002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="d9ccab3bf400"], 0x1, 0x0}, 0x0) pipe(&(0x7f00000001c0)) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x1c, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x1d, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb0030000000"], 0x1, 0x0}, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x100, 0x1, 0x3, 0x3, "95e96cc14647d8b3b90134bfcc4ca824c02910e0", 0x5}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x1e, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fchdir(r0) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x21, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb012e2f91af"], 0x1, 0x0}, 0x0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x22, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e000000"], 0x1, 0x0}, 0x0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x23, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) getsockopt(r1, 0x1, 0x81, &(0x7f0000000040)=""/184, &(0x7f0000000100)=0xb8) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x24, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) dup2(r0, r0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x25, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00 \x00\x00\x00\x00'], 0x1, 0x0}, 0x0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x26, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x80) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x80000001]) chmod(&(0x7f0000000000)='./file0\x00', 0x2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x27, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00f\x00'], 0x1, 0x0}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x28, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x29, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x9b597f6aa22bac92, 0xfffffffffffffffc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fbcfff2f6600"], 0x1, 0x0}, 0x0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x2a, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x20) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/213, 0xd5, 0x842, &(0x7f0000000100)={0x18, 0x1, 0x10000}, 0xc) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x2b, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) r1 = getppid() getpgid(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) ftruncate(r0, 0x7) close(0xffffffffffffffff) r2 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() r5 = geteuid() getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x9e, r3, r4, r5, r6, 0x20, 0x2}, 0x768, 0x0, r7, r8, 0x2000000000000000, 0x5}) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x2c, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="c7a1cd51209970937a3d3aa76e308ef4a06ecc8e2ca169eb37c86a7e4e85f650512b65"], 0x1, 0x0}, 0x0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x2d, 0x0) 02:10:47 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r0, r2) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fbf72d2f6e00"], 0x1, 0x0}, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x1000) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x2e, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x3, 0x0, 0x1, 0x6, 0x8e9d, 0x3dc, 0x0, 0x1, 0x2, 0x8}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xcd1) semget$private(0x0, 0x7, 0x80) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x2f, 0x0) 02:10:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000000)=0x2, 0x4) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x30, 0x0) 02:10:47 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x165646c80dd090b8) shmdt(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) 02:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x31, 0x0) 02:10:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb44eea959fb"], 0x1, 0x0}, 0x0) 02:10:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x32, 0x0) 02:10:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1e2e2f6600"], 0x1, 0x0}, 0x0) 02:10:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x33, 0x0) 02:10:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3f, 0x4003, 0x208) setsockopt(r0, 0x1fc, 0x7, &(0x7f0000000000)="d5ff9668", 0x3) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:10:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f00000003c0)="6186a35dc782f8f612353fb934fa17", 0xf}], 0x1) write(r0, &(0x7f0000000240)="e58756de14703a84b0f04e2e2e", 0xd) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x8100, 0xc4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/76}, &(0x7f0000000100)=0x4e) read(r1, &(0x7f00000001c0)=""/119, 0x77) 02:10:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x34, 0x0) 02:10:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000004b80)={&(0x7f0000002400)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000004980)=[{&(0x7f0000002440)="3e259c5bce46f5ad3648b9da1aa44703e07a40f9ebdc1134d1b3a6c01cffdbb0d56294d229aacbd9b6db02eb47d764cc63cb0fa1a817aa4657fd395b83cbb506b882cbd2c3c81cc4d29d3aa46de6c59528e0bbe5502d14725cab91bc6a1c804f8300b47046a97cbbcea03ef134ef9b96e410daaf78d31c59acc99fdd40b6876ea0fee2ac7e9fa72af11e7d35d7428241e23022d71a2a425edffde64a8f9d240ba02d730b606d9ee1fe28b8d630996a1890ca29d731fdcddaa345d53a2db3ac19e2", 0xc1}, {&(0x7f0000002540)="294ec48ab57faa39ce435e29fa5fbe52cf770c4420600db849b8b763cceb302162a3f3e2e0646ecf0f63b34ac2f9bb5b903f55b7f9ce49127b33a07efeae0dccd71d37776ae59a470cc996b09de51cb39592dbca883a094b6198a7438bbbc8ea45d1de487287699b488b16986c2c5c43fbe637747c71e17488303d1e00a70359acdc24415e735d702fc9964d0d437fc11797971361b84b42b3475fcb6542aa1794aaceb83e8fe19b668815bb7d2010346d5870cba4a07b706fd5e9f2e9c1a07aea9891b06ef17cc6e9a2c59841aa8bbaa0df91aec9999cb76cee6f2f615268f71c494a1c5f23c0f027f9f3f7874605980da295afd02608d07ecc1dba28dd54d1d237833c66a5a9e317a33887c773cfe461773360defcaeb0016e4b47a8ed6e6ac4eda26f7fb3dfb207e249bf48c900081b91eca47409626755fe422f038c451748064e92e396d46dd865eed3872b55a598bd988f82117760faa64926cdee82fba40b54d93753da19f308aacfff3a3fc7257ee1b5eb3e482babe32560e233f514443f3ec8f404ac12792de8632caa121dc35539650aa870449ac58bd572a99e4d070c45ce5b1b9266e7fb4b4046a63b96f3a6dea06ce54ffe9a4238ea1e11f239df393127a6a78cc348d4a24cbdf963499294dfe8aea74d00929ea87d1b0c7d4e83bda3644b033d0a9e328398101c38b82430bca6c7f1e02a0ca74976f73bb64b418a5e63500e173dbf1a6301ca038dcca4ee9130060682ea9a9e12d885a9204e8308a2247f5c3285f384b02d77cbc58995074c816c65fe6e502beeeaecbbd46076ba72ebcc2ce09201c016d2f92d63771516e1f1d8b9d00221847fd0ccfa207ff45c484d0f2c4a45a458cf43868b405173b1507439450c24d2aa6b77ba305ba16b1860c219590d588f5e2de85a9d8f865399f638963e1727461aabe7123a77ea3afbcda34ba4f07c0d317528ba8e5d34dfe2d6cd086566f4fe8e3ed6fb0f918168d2ef5027d580978ab0daa5167a55ee1f17adae99881b14f386f2a2f4c1521025b6d63e5b0b187dca28ebb6c09bcd95e61ad1051c9746f051fefee8daba33cd62f3e9fb35a98c47b22162c696077024a4b2560204cc7f8613a80c4cc36a7d7765369f002283cd6b8c5f3753831064c02d15b66bbd1c139e7363b3117fe0c2e1d2df24aca52c55256843227531f253e2020b694211d4fc5e5f1f7a3eb04efe35af99534896829de7a6590c46449bde81f628bd274abddc4cb3efa07831f4f6053f1520d02819f713061b69b440bb38773258bcd4cb7cc16356d28e3174a0b5d78ca22cd9ce6bacf08d34ed321368e00fa8d38b4fb4c205ea23575743163c89024034bc0e21e37e5afca95d3e103bd7b6ff4a88da8f6f002b7aaf11bdd80c8e992d5edfa1b2459b9541dcea1f4d07df16655e1ce0e6cc4fb34255fe5d5f5fe8d5a12be82c20affd2dec9c3e448e15502774419355e085a82789eb0c80d88941505dd6dafcaa918fc85ab5f5ca4526b4100c451f4da86f835f0a35dd5360005fe77ed179026efa26b2d1f6fbc32eb898e7118f86eb9d865762cdb1ba1ab1e83d956c606fba512912bc78c22145423d1aa32440c9594e196d3785b83291f064e96289984c3c837c42d0d1631c1844f67d8b0d8b978d362787483ef406556f151bae31a5438801ac0ec3236ca5885ed817cbee6d9304939e6dcd750c05b92c33e7d46cf0219a7bff08aa43f39bddce578efcb390a9f6532d0750046820186e6cdd42ce5f0ca2339dc8908aa8976b5a6792e233239675e0ca6de1b0ecc3fc59c4f11a1233026885d6485de4b87eb9ecbd93c8b878f9f19187a4fcbb2b723a541f97b8f96392bb2b611d32d8639023fb2e7860670a847485c5a5834e4d58ea8b9836d9c7e2837a58c1ec4e88f5eb9dee2e9545024fd69699b5eb77b0cfdfd57e6186fbdbfb8bbc952acd0a8330785122220ce148c2637486d1b02565850fe5b0c0b580d9c341ebdc1c84f997bd0bb5a25425167840030a58971bb63384759cf806d7506b31383cb98b4df08b61693748c3f71eba9be8555dfe0b6ee39eab55d65d0dc66441b52a873085142781524a550bb4defd29186b57584cbb99e46cccd2c45dcd12d460d20f4b410e6c6e1c61d3a6e4109b8a34d81ef5001e6218d90c0b103f1e845ffd65e18cbafa169d1fd76539d499ed9d82b62b8bc16cb43cfb95f576bfd3fd75871ad510e1a0a6196983752bd59602813d212b2c8d98e2ea20692f8ac7a5bf47ac37b9205be760386ca5f16aaf9c38e3c36a47a8742ea487534bfcd6033771ea7cf74597e2d714ee146eebce89fa3d6f506b413e5156f590b051db63726ab723bf0d0516990bda5b4f550b64d0c1c5f810e95b5f7b8e2f75106cb6013ca3e7f14372057e4aecad2f48a35590eee9e0f11cd6c211ee1aa2467b1a208559647f29563a7e6fba843004e3ed93f10032072d9a0443f4670bcc591243ae3e6e3e774a669ce89a281d1fb5fcb0c250506a59a96197fa9793800273c48c76ef5415b5de1335842db8248a07a037e423db2e8c186490034f5a30061b574b0a4d0e408a0e38feb63335055f4f19c9ec84727364a76bdb48dc61e609c731d7f0526da4f50f2471bef3bc18407a557bd1c16cfac956bd8d0127020bd32434c66ae384c1d03a4c4841900559e622404009909fbcb06adc0e7fea939e028628688e8287835dcf2a7bcd5e702aba86b3ac7f53c4da743c9745d3ab99e7583245dbed423e97a3497369aa47ae04841b12fe9a4c473ef3be87dd28f0f6fabc8c05c605db8ccae46badb200901b724a1b989d3d2d67a227e29edc0b2f9420093fe994ad4871daf548197720c7edffc9d80fb597d455e67f7a54bf3403515ca29452f4b79aa1bb9b91e51b2247871fe16cab0c506e0d0fb19e3471348f9b9bc3355c7794f2e93f6f4242ebc0896381b15965ad57be2b0b6aa37a905603eecee9cb1bec8d49518547c57a7b2789ebce542628057ed462082e2ae74266bf111e301986618c10e0f15ac7bb9e19bc2118a9f2fb9aff3e7d725e52f177d402fcba95e1b735b6c8639c313884b11f608b3ab86c0a9d9463198a059bf056a75af65314dbefe23647f98321217351652f92f91fc5d837469cdf767a66b3bb121f75528bd8670fd59e84b8286fb6cd740bc80ae8d1faf1958ed6c93935d6eff052e61002fb6c7300af971fc5e7f0a3f3a53a6e7b5994f5f87d0937d3063274d79c561d74d944c6b6d3773dd8c2ed593e7ef0fe8bea37a785a58381adb768a82c116129665d87cb92aad28c3807d8b3e0ee13cca0a723f0689524f16d0a4786df28952fdbc49c14ebc6fda255d03f622a7f200e84e57bde3ddeb3ab2ea85c7412ba09ed4118b29ff4d3e918e7425f6c701fe49c25d1516a84673e6d0abf58bfed74ec2733013e05e70e7f08809651a8aa09075c09afaaa4b9293bc7449d14cc8e80479401e943faf002080f99290daf4a637236cd6a57c0a4a342c2dadeae7478673a651d548b421bca5dafb1c6aff44b17785c74cb1870a0745b3522047e35b708aacb91113a88731d11349964b0a44d617ca197b5a7ecc7c58a0c5c5d2cc44e8c8d92a1c03482383614ac80476fddbb85a0db3887d8df12fe116bfc609f164a3478ad8a91b13c83117068ec5b6a68384783ab44fefac4f8fa4cfa6fd7e4e4e2750f1d0b8a3bd038da70193a8781684ecd285e08ea7933e841ad7c1daa8f74667cdbc2a2d7d93278de994e3d14c47fbb9adaeb5aec24020d01e29bb61cb393fc0bbba7d28249e65d6ea7aeaf4caa194850f69e8199ae96c3121aeaabfb26a7ab98d8f127259b38ee0bae838dbe183b56794f9bba29efc2ce520b3739806b746f5b82a35053cbe3d185959c8a967dc8319a80e45819ef8b81983dbc02a23d83f747d20e3d2c01cf3903118c6da7b69d96424262389bafceec8ca716cf8abb58fe44b4907c8798dd34c049ab2dcfae92f3e186ad5879f87a1e18ad8f13340281fd31d72cb39f97ae7d96b63adbb22d1421133f617e858247cb59dba99dc34a5aba1f5885a7b171fb748f1a12e15f7ad78a1ce48a76a080334e4111431f6cfb5904a4ea9c384cb03007607f853e0b04cdf2567a67adda7e5ed8fc5f4606a5bcf0901cc44048e1b8b6ade08d1aa28fcf94820fd75c4ef572b17c815f15b9f6d38a41dd80d1621dad9a5cc0b56fbaeb5d5126cba65dd6a303d916a1b6dd2be9322bf65f6691b36cc8e395b86af27999ecdb9353f8a875a2be504b10f29f5ce2556a3c1dc1b3e5971ed69901a1be53534be88dfea4dbbde8d0bbf974cb552a8173441eddd7434c7b969fd0f49b4040dc3905bc717b81fbd3473d817683238adc4427fa2e46a402e3bc13457cc75e56c3284e99768d4cf7cc103722d9cbd93f59e7e51ccbdfd072b90ef564dc8d740e4d6798bb37c0ef3b4e9e39c1fe9b766f0e24c96417af864baa22b96a63ee928a8f4ab7dea57f2324102cc32e19cb7be5de214e026a0405f95f16027048644ca1700df53813c8083e43a6b0b0f9dafcf18773b20a922de3e689c6aa8bec9a9a9c3b5e2158693c88bcdc5196db093dd21a4a5fc4ce028e4934b0d67cb7b0f0f3f1ef68edc5d04bc17dd86fd6e47753210f2d2de8e74ffbca2abe881bbef2bfa2ec06fb9ebb32bb434d932ee2e9b3eb4db97afbf68065f0cb015921bfc6a7f7591342bcc9bd6d79916d3b3e65f1db2bd4c1ab50a9613e14ccd5c6b719c316130dba07a475c17a129fbdf16e3dac8238ca0194471f956b84cb78f89b493b34653980f5f67e285e2d176c2188fb820bf35dfec9a666dc70c83d76d42cd2f90aaac9461da017aaeac407ff442541d118f202c68d1047e9b6d133c3bbbfaa59e553a62d13f2426241cc838b7ba6e15b4cf2010feccbc81491996fbab03f1a40cb0bbc5c6c5efdcfef1ca38366bd14ec9d2fba06989463c5430674d56d0c59f65a8f7cdd1e18511b486a3b23b30fae7917f6f799aee0f80a891094a2368f1db67292f6b0dfc2b0f8bfab49c09d70049d1e087898bf913c7c3b041e60fb2d8ba39e23a53917cb21c227c2c66f053237617d852342456db22924fe2dfe361ed31d5ccea56eae87e4fd59e6896e9416022ab5b56fef1072e193832ef837dcc7083e4e408c1d4d7cd41e3a4741b349b495be07898fbaf33a145c00a27a9303c059f01e4c333a38ce62d758f1c311be11ad497c2e34a58a459a46f18fc6ebbb576bbd997749c5efdbaabd7702c9ffd3f2e18325be93ff15f90f0d41123e3c99710abee9c1014f778487ffd581d4be59e90018db417bca8036c3157f75684ea5202877da2fba49514f730945662a8501303b72c2d6745aff6d1abc1f4e639a3ab580f7de639868a6a3190cd3924fd748e64016916f847d2491cc4226a391d38648fbf138b8a4b3f7e0e9a6b8c4c0fbb2910994e0703df098db9a245071f7764582e9e751717613aa33328375e57c056e0c034a717dded29b976f33f8241148f7afd5f5ea58a276eaae2d144fc67b8c65beb0bc299bfa061943fd3a0f05489bd5087b3db6609dd277bdf782d5920fb5d168b2341cf30ddf8ae230a1eb24c78ac8d8d5c35c89e83c4900061559914db75af904edf66379de0d0f711642427ac29b1c2e16e85e3f89f694226d3b587f60c595f416b246c0caf6dd61f7c812f8a9ea2be30bc2a587996a98e1aed98774ac74e6f1406addf6485a983929db782ae644ab8a21c66803884d41cf5c88a2d9de411c10cce9e07284336fb7aaa5434d001762260b224dcc", 0x1000}, {&(0x7f0000003540)="61bb5ec926f8919b349920f2bf3c475ba62cad2d992d070b8764245c4e5c08eaf6e2", 0x22}, {&(0x7f0000003580)="aa85f4fb00de490a24f4a33ebc940988b2958bc376dc682ebd944b902edf42e5afb8fc4df4fd62f16107272b69186e2676b9f0614edfcfd411d23a0525fdd5754ecd0c69f9c2d9a2e33f2ae71c81029045d4a4860f03c161bc676fdf898875925ba0ca038a79cb79f8af2b94894351c8297f6237522e8281c65ae12eab5e84f6c47630da35a0781933c30bf02210b6eb82201e8512", 0x95}, {&(0x7f0000003640)="f99958b4b9e88b23b6ba97755f39f74a12de05ded23da0723004dfa48ab7b3a2e5230556b02ba478fdd9262eb0e0596819815c4f106ec7df734f4bdbfa8eea2fea09ba6f8c2b7a01a6ea187b024c9d174d279f37e130c718cc18b9130fc9db3c118cbb64eb93d8b29b5e437d493a98b74dc923a71531f126cf5f06ebd96477b1b1", 0x81}, {&(0x7f0000003700)="114ee3e1d199d5a254e660e6524f618db6d170156cf7b3ed85aca116e842f1cee42dd969d807c38541bf1dc06dec6c5f5696f44cbad0b7f4bb6a39ed4d1772ad5c02fd08ff52d8eef88de294fc54d6a2d7ae9abd890b76bfede31b4163a7dd3fe44fbfdd2de72f1e61ee29889a09581c3db1a71fcbcdf16d90963e4b90f0bb8dc5b41f6bbcead352a10670c50bdbc9fa9fddb015eb8f8f5bd1e921339412e41a38648b58cc2909cd9bed3091aff5951b", 0xb0}, {&(0x7f00000037c0)="66131a073c170e1fe35fada3ca8b68ed27a40843628d414eb525c76bb2379f2323ebd2cd233da7d43681e5084d1168a5748db30afa7decbf2396a9c5e43f64bdbef647e86444b23e21048f987f30b80bd067ec70d2d5b9d7fce5207fb756549be4f834c0e1c4a1b351c274b11dec80f869a6072c4d0d776cde5e44e81e7b11c70771e48f27a99e0d79c858e24fede22b9ed2aecbb8d305755de1f1552e41658bb09d8b154fcb60bb9f2948e404811a94497585586abd50d47c498bd24658527635971e497efe31c33a5bd50f7d191226f5edd836ea2f6a38218bbad8d80ec74565406171e25662672d2c7aba538215700bb6b6921ad49d621ae3bfa76e5d892cb4d72f615cfc1d6ff6ec9123407a1de96bdd43f53ddc902852a66a9dc6da41546f48c28d56c473c2474f7e7b249bc2c2dade83472d5d34f2e61486c4db8bb1dbd6786c5894b1318fa5479c00750fe3dcbb971c7698459e1a57a260dea8eef7987e20b3c76a60c0e9c105a08f0ce2d15541ce11afc32e62b8007862ac924db399c582601b3b16e9b47d6b19a8d4b154c36365b562d86242555b43ec00f880df09fbfed89aa51c4bb62725efa2667d25465c49732d69352c470eef8ad59bd6f22f00402973dd175f66bdbf3a59b67431bc4f3d5aa38a3d1bf13027c73465140e5fe1c5a4cdf25568588638fd6834da0ccf44b81850697038f76481021d92021dd2fa162c7580feefdec6c1c0ff8bbd1d675a9c074ec34a25a6090044ad60f2213cb538cfb186d31bdbb84362f7627afaad105a1b152f5c3539cd2219791b024bd8ae696ede18167e6886f9f9a1fd3f160aa8008239f382e2c33f9adcb89969b64aefd69f598da764817904462a6a11dc1f3c87641555abaf750f887052c7ab05f541149b35ed6b02983ae681b0bdfaf32726788c5a9828d50c4b2730fde8386f12baab4e19a68ba06359eadb6c30b08bb070e86eab6f5ff3479c48a5a6f8bb18093f910954f20be87d0a83a0a7c21bcf5cd6086c768055833dc401a758d5c73c392d33cc824d284b95ba890916224840ac318f905ca1f7cbc63a788e2ca99a65bc6dd0cd671bca2bd820ac65079fac966647806f9733d0d26c2852930757de3452fe78e5854cf50e5f02de10c2c7731916298e6fbae0f10c3c67731b3a062abf5fed71ccfe6c92c4626648dd6dfc3173568e64fc89b2b579994b45a067ff866bcbe1d761de3511f1d9b0d1bd1d32b653212833cbdc361ecfb628e4a20c05ac654b67ff15badac96ef6c58e0495ed896ddfd3c45bc892215de9adc1ab5c3b6fd5c9a092d1210ccab87b54e728a60dcb152aaad721e75f45a6f806bac9845a28480ad024afd80c2f49b44c3dd8b189c9105ad75140cc8254c4e9f66c2f32f575b594df3623a88c6a0a01a8deaa7c0a2a8ba09ee295a5e5907ea6d8a789019702513bab0a293679ecaef2ec291af4a9cee1c206e0fd379d471139c7ab8201de92dc97a771f34dae9236902b62ac4a7c899a8390591c70c368e63e86c91376d6d5d2fadbce5b61104949927564db501412fa041806c1356ea58929e36966706f19036d6dbbda7d87a294405a0c452c251cedc667e82625285ab8fbdaf57f1e1053f3085af7e452af51fa88fa8adb0587ff5976a6831544170f023c19de07209839621b4942a374df118ae3e2a763a89b52797ec922ccc4a3ee8ef815319fc10fc41605014930af8ec3c620fc4de534953648859234390584bba5583dbd909f5d8fbe526e72862e3884edffcf771ded2de99ddb0d6c91bcd162775529d9db92b5793d454becfc3c3085f4d791b413b9b223b2c22319b599956c334b3a92cf13afc2d721531034f04286c51bbc6853441cadefb39f13e774a232d0fb91d3bb8211b9c2c8b75ddc6a990ffea1c890e035be1782048a6c2bfc59db10830b039185eb7acf68d4e56edd009a7eaad64970051d067f4beddc520d4d5a0fbd92ed139c0a596fec3f4d6e721a36babadaeab7469129691d97c9b2c543bb8e61fc16c4e22f465f46e8728281d7db716884f74b03510b8ff08046cc552a59aad529820e622e071d5b552b0002d595c83ec9d34ed17862e63e38cc2666cd5e7aef049e59eae0fb82af85a7ef14cef2b26ae742527e28cb6f9216ca3b184f956e9bc07ad3595c03b23e6ede8d9d878addcb3c5180e95ecaa4e71c6cd35b82d67efa925b386de2fb2d82e6d3f2c1c8de218088134459ddc01daf7294ddb745076fbb88ec9b49bad242ceeac3bc74deac3478d93c50c5ac9d5961ab4d03c1fa17b6d748519277370f522d0fb4a2a4e808cefdac25f83b53cd3dd648d21d0b2511d44656584a4f98fa9d26bce029009f84ea3b1f3e388f26a5ddff455bbd32db01754183ed618e1b642444ebf32bc20f8c4e03c6d867d9f52a4b774da9a8f127600555d2eb67bb1d5578fdac5ac354f8bf9904e16eaf347e1ccd85447b50295d8d90a23348f25f246b6b40361d1ed5b8c8e77479e0a3e0e9397129339aec0623d12ecb48ef62ebb78ae6b8d5b93e1a2ad978504223226fabd6817c603aa3308c1582f3fcdb138fad74d0a5314c1c621f49f67a47778fcea42a80bfb720d8767c6e375f3d19b2a1e89b128c22f8c2153c33063e33a5d9c83258ad503a7b7f8ed655015d52b5ce053ee9e2a44ea8893347eeef478b5b0b459be9d17646c44d38111c53098f7c38a8fe2bee91e67dc25f92ea2d91aeaa9d67fd87ad3c3aa454cc336f807c0fdac14a48e96e945c22c65741d9a23ed164221fa59d69aeb116ef849d1f105907575d5254c5921f5cbb87a88ca50bdb9f42f185c19da066d9fe6711ae077c2cf2f50bb98ded090cd2b2ee6b6017476a8deb8f84888d890209e8e362914629e48b3ec2d3274880599bb61cc3e2953ab3c394f3b3f6477b66ffa10f6973d4afa2d351865176c831d7a8613d79c554534cc74bad8cf293b3087257b3e9c19938fb19a1616fc926da0567a634a7692fd81fa19097db6c572e29565d1112aaaacec7b806fe36cce5961c2ec7190618b4203eafd29e2cd0e3d1fe1122040c0ac5e981a2c4c9ed40c86cb84a39861617339cdc1cd3d516681bda6025c334086601a6b57d49f4583a3f559700f718337967e859b85fa06de7a24b19e15fe3c06ef7b0ea8f64db5a2ff8cb786253bbd88c6c1cbd7fff93b11f919bdaf27ac7acba60ec6234ea92897f5ec45d4603ff079599429c6b2b85315e6bec4e6890e4c96cd658cb57ee79aae8acd274f634aaf2efdf4af0bcf217b8fe72c0cd0344a84324e7eb0c9e2b4f10086e4427c1c2f608280dd991108285046d444d7653f88b9a0756f78695b9aad1f85ed3ea26912d6cb2a80eb1dbbd824aa83b4f0ea053ad587897fb210e037b4f66531004e395783bec23fa11eadb76aa0c4e62f757d2f8a51b9ba71d1ac2624ca1a188024b2d842355014030f832926d18c18823d922b003844f92daf6ce74beb17ba7fc59e8d8703b6d3fd95b571227b0e78f90137f86ef887bc43b0f8765df56c94799c26b932baf5d3e3c469ba97644016f123db08bcdf5e075ac39b8a791dc0d228158b4d95997e7f29a0cd2528f102c9bfe019bcf3276151651772c75ce1bcdff49712ee726a30f142a2f7a0e1f48525b838be5b94812ff3951471a446c7d90921d898aec34e92fc38a4f8fb010ada9d41d2628d3a50fa439cc861b3b13f1775120294164ecb24fc08571243d335f8161ddd309f3beb2db8c99f09e91aa932895ebc4bc168fedb34bbeb501b77196e1ba0fa5f2feec0f9bc5cd62702ced733e250a59944bbefa6fe86e68c74e55e055a9fb5afe1746bd8dfc5ad259a15c94f2c6f0c90dca19325d6e346a8da9e115e0a4fd5a6afb821a0a34f8e05a8ddf0c4703be582c869fa3a9b9730daeb336c227c758bcc6779ef098dfe1000f89e93fb0b9b94bc3c7a30091bd917f0fce10acb66e48448cbc405a3d9d6fe4002a8ccf66c49bf61ace489a5f6fcfb117995c7066e6e1a954ef551d54faa48e0bd53d1813cbbed746be45b42fbcb951dbcb64fd186b84975037a694d591f775e1192f6f71061b21252f693e5240a5f70c4d9a7edec5bab00d0bd1c20b1a1874ebcf26e032f557117dfce39efdcc498b08568f1d53f6982f6c003a77d9bfe9e90511c0e0da097bd29bfb27f9e92cd550e7759a32c1b57803e42e5214f1f57e28129947b3b43fd08c876bc9eecb3fd81755a44a97e3006643776643b12d7e7d37e6dd0f3425e48893d2a6e7a6141b1fd357049a2d6f3e5a9150d1a23b4bc6d43670fa55d74b2a138641eacda031c9d714937ca1aac8d493dcfbc64cf2936bb360f4cd808c54b3c8311cfcf8ad9a17f8c7f727da735ff7d71b7c0957c45e9a7e5617f6f025b700a94d3d809eb35c90403f3882193f8725086f6313b32629dbf671f96ca8712099c33970a9ce8d87709ecac7712a5c0a7008b7f058a67f55a4b8d16cda68677e2837e99734aee0d7354a92820b17793bb6813dcac60fe2d84e1363d074d31fb0707f231ca0ea6a3b630f799916bf6ab5f82fa3a5400acb33b5b3f18bfb671183e1deba67d0e0a2d57767a36546f9c8159112da80461da57b652f76a8ff37732ccfc5235a0754f6fceb347eef5873f1ee358a7a91beb6826be27d90004477d9527998efdd0ecc1123ba2e9c85c5dbaa814684129e87a75a9d8b9b30b5ef109371b89ea1a614f9a960c7d6410ad5e36030510d332c9f1702e293f85254d63422771e4f04a11cac007dd2a82d0a4db817ed10bc6fc5db7137923e904fc822c1caf84171cb36061445e3bb5b06400a195fe069de4ff6b1040c2af7559ef453409120a666228539f206ef2456cf6bc84acf4e60d18bd9ed5103da7bc45568c0232b44f98ec7fc107b3e9f91a0ef2f3472ec8b3407cf5ac235bffc33d9f192c9853070d11954d30f7f5d0cd8acbf3e267945d73e91ecc63893ebbcedeb52728c262cbe6ca390d663e41a71c5f037cc381c8a69c5fe3123957e2db6e6d53a90b0394efb69072675b8b79faf413265059a76388ecb7d7d1d2f23bd06a2e24135cc798fe951d20b7d6776739975a2f1d5ff87f494d8fc1507e9c62628deffbd1e1a090945b8e5dfd913452c1d01674f57ef04a361d2af9fd64357f7c6520818275f2403420097fd5a927ca200695224cc69cc8a9f8c1d6c9282f8a8b1961b4fd3c0966d12a99afb4cee5f9f2323be4dc6cfc7a088f8c1e32bdcfd50a16e7b6dc55bee02cff7ae0e0c78a0ae931abafdd882ffab514c68f1dbb037a41a9602995bd7a692864e6e78792850bd309afda062bc2590a079880aad7a8ed501c4aa1899a78ef86e0e27292075186a2107806d5d8a0561e33fa96d56e545bc698529c0aca057cdfae8e81ad20d00ba91c65f6e504f1aee472a0dad678084ea556232be606cacfa196c86e44efed2f8346d4548872f948e20fc2c52519b0df1d8c9eb4bf00c72b4c359fc561c5be0c2125d5cef15920bf73ecf33769e8f96b10e9b916793cec8561df9c18caea2557ab1f5ee8ede0209a649c613358401ed192d9c9a0713ddfd3e423d2dc4818b2b597087d72524b621c6bf20dcc69b63f041321b761224faf13fbed7fc63ffd8dc7b23499b85ba7e73dc138c6773ea7daf33ec246a831f9a4cf7ecc2189ff8f0f51a60769c42a3743686fc649e64297e347bb48638f1f3a34d4637079b0e449f807dfa579415e1e477dd583f9a00167178f3e5e65ce82d81b5495b7106a67ed124e54d097458f51e8ce30102b842dd08cdfced6ab7f238d6808bc0607f", 0x1000}, {&(0x7f00000047c0)="dd91c3012271e5dab28338ab584c1de1ea8ee61fc0b8d4ae5c52fac38c02b536b57fb7c900b8840d97dc7ac28b1fec9b8997a9e797ed9f4ee0066145f6a92f552f45f2410096020a0756229a76dfbcd25f5c1d9437245a5792f3f81cd2909dfa75868ed08d70079bd292173e5234ae47b254386f44f63f2ebf677fa4ffb6dae08f0e43996acd01289e52116e77d2a757d0a3ce2c62c2e5df81b5dcab89c106661faf9d3e4837edeb24eb840a2eab21f198a6b17cc5700339e249309660ea53891d579e72d3fec0bb43d63ef9ebc7ea42f021eb75c45971cfe746d5074ea678b71f0c0da0e3346a", 0xe7}, {&(0x7f00000048c0)="95c462e256b576", 0x7}, {&(0x7f0000004900)="a2d0309bb11231707a326b2dc5fe96ea0a19af5d672104486b2c5a4abcdf566d1abc1874d2209160d578c2364b0c95668d1e42da0f3f91a431e3e8fbf31f04e08aad58dcda92c462dd5e2dec551b5d09", 0x50}], 0xa, &(0x7f0000004bc0)=ANY=[@ANYBLOB="da00000000000000ffff00000800000025006003ae0421c3a87fc4de8ecb94ca62dcbf53eee6b2ef246f232babec4e507a1c7e7c7a5095ec13956f908e0ac4b1945f5a884b26fe36b31b9d4670929ea9d401fe9cca7ebb4bd3fa2674fcd18299bcba41c5ee86cb7cf0e00ec3f37f4d4c37465c14ea2a6729b1ceb0364d4a082e89a1ea272400a1690c5dfb4e44cb4f731485f7f9b2fa02ad3b5ceba0c7bd136a86fb7fd8e4abfbd33c7a382328ea0c30772302ceb72418c9300000000000000001000000080000009346456722ad76d0d4a4b0a0a97a84cfdcfebcfda49e29a056000000000000004000000000000000ffff00002c000000602b60ebea3a2931f3f24fba9ff8236bb0984aafb50de1412879397fcbe4bfdc947da5ba67fae9438514fb0000000000cd1bf59ca5c91db1b48a1bb16daf41e0767c27255ae12aa3185132a08b1356ca587833820a1a26b3ab4882fea9695287432c5d4bf375b684e0aa6b0309a321a156c2b3b7f9d458ef16d0e0149858e17ee84e807e09"], 0x128}, 0xa) fcntl$setown(r0, 0x6, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000140)="cc6d4eef58a671e6877ed558d38907bf2b41848b0eede7a49c6fa4ff7f29902746ef9c61f87b4bbf45d398c7c8cb2f326b1fb5b4e4a3d91d56cbb0a305d5d05495710883544ccbd1648d6021e6ac562de814ac482907a19c8ba701f713dcff3644693f3a9e5b74d474754d713824cb9b660bf0dbef3f7795c6226c4048572627cbe4a3b4514b118f696813f109510cc7ce9e908f8074df3b8736e108befeedd1fa08b586aca4e511212453d4353d4661f3a2b50ca882af33afa73cffc77d4c190de651c42edc7d04b7e2813c1c4ef58e", 0xd0}, {&(0x7f0000000240)="526cb89712b69796d433fd5c0aa4e372cf64542c0254abd6d1ad3b4d2b49dd22f6411a571ec7ea768cc68d9cb64e00fb1ccb0e6e242b6d45c25ff19c7e7288a2832e248b31e64f9f243bd3059ebab36be0fec1246403e9ce8609d62ff4ae47b3bc12d158120e907e1fe005e63e922b14852a568215ec1412c9ac0e00705163303f60c19610bf4e305b340569cb2346812f4497dca7c13ca13337e9f78919d1f83b19e192b1fc8c1d01678d4e8479a107f4b821e171bb5b7b7d7774844d47b0b0d76ebfa8b25c1d1c4206d7149e7c1c4b5de863f69f07586ab6e6ca04214a62a6088676c9d3a560eb08df15087a350ac973453bfee1204e5dd1f5361183695c1d97251dde2554e3a3b4e65c3eec13fd7d8c905bd2deefc3012263424615d75888350a931ce9fe7bb52a554b3192b84b0e8f65437d259f023c6037deab948d10409fd117cebdf879e22390c811c38bc91b872c3bc1633f8cd60f72fa8414463aa40d9576943145cb14e479a5435c468b0f85720ac954a6be8a65d3317cdddf9487243e6231d6145993c1b0efdfccdea05389e6d1a71d8e95a603e43cc4940ca7d28f1d2c3c7817663b215dc8103d78b533f0b664a1d7849453e5cc96bfb9a32f55eb98923f383c6cff815247c819be503404243a910d40bc3e03ee5d05fcb3286574658aff824608507e93e500488b899c4564fa4a3e48f3d1242dabb06f8626e5b8b2bcd0c5048d8fa5281b5edd680c106ee336ac478d68d5ac05f3230c8ba48cfe0170965a14d1ccc0205014401e8dde35daf0a53d0d514fea689bad24346e57b71115762cccdb0204de84f7b87aded46e7c4f1c86a07ab6fe7286560c28131c8840c34e78fbd560090ccf0529f7b8090861c278e8dd1c9cc120c6d18c3a688250a0ca29903e1c4a51f370e8cbdedbb05333ad865c435a1bf3b34d6e5155802381ad71038e6c2ebae2d7e9da7f477888d05141913f62e5ec45f88cbdbf842c7245c20f76af6703b334ebb3d552e5b7b480421aa82c4d4e35ab9053b81a7def8f94c6ba4a515c70177309572828433458aa0b4231c1bee73c87678a6e1a1984c5b526f6ac46ca65f438b27b2f2a108d1b9eda932d8c207f0b0719ac68a58d18e47f2e8ce90864a9aadc841a929f29d7027561f80f9eb27f87b28a24725ea2c49664aba4c34b9ef95a2e007016e32ffee19df210f6977b29adf73af00761159775fa8c5a74706a432e9d5bb0726a0aa6a0ade312a23e3cfdf8c34b52e4dc8180ee149c7eab76649246f10d515989d848f7e7931eefc9937b7d822f9e0475db1e7b826a016a7fd6267dacbbc511fa1a70084fbd6fd4431a423d2ddc5bfe21b9ec851e46e573d70a77c966ea3be9034a94b2e4508b631c6ef26887656791b5e76cdcf2e273f1bc86e010e69b6f1f96bad07975666dd7d9e70274fcafceec35d015c475d748ba4828fa099a5078c8e7cf4d757c19c7ce30db1e4bc1cf7135d2596679b3301acc6af820005e4fe2c627f6c21d09babf9929c5a3ad9839891745c88f4b68ff617b55a603fd1a978b6dfde73f0afa5ff6e20b3e6f1e88d9b0df9c0914b79359c3d5fb250acfd51298cd6f6d2506593038a201d93ff034917ebdfe0f97a5a21d7a6cb60f08bd18145f93026960b6c90442bcb8c8b37dae8cbb768ef7300009fc0a4abba595805b0627577f53b08df7d287880bfa8d25f03212d23a0e37f848130ce7d0197b4b4afce185f6dac3f5e7e0bfce50f3a638e92cbbc8246ccce452af791ca238b9445cf74d33709098bf0f9f69d03517a2d4c33309c07416dd5227e66afc4408a1e54be68a4d33ad59e515b668871d2d143f01260d374d134192378c907736348e523675a5c41a8a0de6bbced84619b92dcb90b107fc43178556e3c40510f59add17b6f062b25a7a213a57aa31233a3de38a65a506a58781adf430f10b3cad7133a8d00309dbf02a24b39127874ff67a3111e8827b3e5b8852a534e51a4107ab831c744f231ee7d5110c079a2d181f3697ba483d86be36c700c4626dc88e5ab223e27d1fa29ea58cd9cdf21af3a2c6e5528cba4b0e886c17c9aa1a5146f8f24e292b80a0a57cdce0aee4dc5bb54a23cd113e969de1bd0777c8d792658b3532e33a98463b8644a06c63b478719e43af1eb63b74fafcc30f8f0b1a2a110ae9a75b944e8f894404dbe51f2d1096bbad178646cfc1a7e5ab072032772cfa2a3f9194f77b293d101082e1c526e2c2f0ace5289d16b89d075aab876700c92fbf95ccfac9136700d19db71490fabd519cdff7f80fd9c684dc97836f3e96119f647a4b34477ddbdd6ded75d4f7290ef8c03c17cbbcf5774239db3456a3d8e3abf3f248167b8f60ca49a2341da65c60f37e4407aa591c55fe6668e77621790c681682bf2333b251d3ab83a575d1fb245850d4ccc9d0abbc2efe3fa8ba436d27b6efeec8d0b4289f53197df6921d22db52f348d1323e5dbcfe5ea48b7386510256c86c5a2b8a2a52f630e327672d91dcd52244fee661e82501b2143cd06c6db083bc5ae8459e12419b527c17bf1d03ecb19915e334808581a25b7e1213dd68411c7d8bc693d190cba22ddb85ca161a58ebc87a3338cde1a8e505347c4fc618d55cde93e59f6df90e06d177eb4346779f3200f4ac6ece8d4671c045b49467b7e0284ee0e799dd5bc051d21044dc55534d7a2782a8607448a3e815ba01b7662eb59e6ff670a61ef26a1d065366423c5fa6bcf10cab75e20c4167c78db9ba748920650474dfe4c10f0cb7b1c0e308b179233d8b50c0a2ad985758783205536a02ec3095fd450072a0afc509ef69cc6ed494af06e669f9e29dab1a92740649385208f694faf4544eb3addf1d457a9d808dec2f6ee8a2f1e5d267d9b466ab272c8fffa4637cf722c8de08c89f58a0169d5f87a326823f3bd2595e4f24bf93e06a375433a98c640c600125271e385fc1f7b9c3f666a058d8d2682dad6034524ea1a980e321fb5e6dd0141d2e2aa6a1e0033e8974a08eb19bdae1f40bc9e006f75e7088aa1ba74f41bd5e168b759c2bd3c2774d9bd666672d689f03a5fdd9307754814d77b9b8179fdb9e86b4f9989bc6dd49f1a64b551f0dbdd6907178b2dbcd42058e6551be0775894a0c12057ea14ab432dbbd44fc6deebd8894e84f3430219ec21988b8d684071f8976c545ed06fc7d79faac6cadc802f5eae3e8a13e450ca4518088a14efde5894368f4bdc792aca59846863a9ba54d71a4b2134804bc9c168cf502b22d0bd6a437a6135c5adc7c2350e74f783046c7ce840d07074713e483c4167792ee53f46471ad77cd1a52b103468a487c7abea36a1c0084cbaaabe512fa108c63c1cce202255f5e91889c80e07d7ea2281fe1bf56f515cf4266760e4eb3c245ce88d350ad1c7c4687e0a023fa4b2122bfffdbd0c63f00720987af083c0393cb269cf938be3442308182a34792ac6d16f2ecf0e48183838be876e761dfb3a6cf3930f48c06ccdd61e963f62145e2388e59fe2dd502cfbbcd58ba130901955a299e2c954a4a7ed966f893118674ec3c400b6036f950c3728b8046a46d2b32186aa3dd53e7f45f07e93c0780826c4b0d72954dc4e0f1caaa2f8177810636c6fd4afb197f675d7d5c63d42b0c6d153aca815273cfb96efc8f1e4562ad467e0f817c4cbe30b8687d4916f6701481b917731c5efbe835920f8c40ecd3648b030b3c1e4370cf0c5617fb1dc946472b72fe2a7f7506b3b2b56afe13c53cb0c80fdf22e11f1f42aa9e5ebdb527e37d146dd657e8c80ec4a5aa0b6ca0061ac10b5b4f7fcbaf240b3bd2ec661faa6848a7c2fffafa6c7f75cba1ebe1a265d4d145f012908e11515ac1f89eb1ad318957eba06827465deacccf6dfad7a742ef5b5492cd8d5436a93fea34195a3069838dd6804f3130900559feea4d23d740290b6508c263f6f922001297d6776b241c0d82b71cd863bfc2ea11be85d17f9c17d5c388fbb05f309cc24d2afddcb0ae23c136391184424668083df0f165ab98044cab302fc28258d77aef42e4c1d50c4c5f2ac079bced2915c025a24b66eb543b7db9d239a0156b5be07178fa044a087e800923499277b9e9be40b0082a442285e25eb86800dcac80dc57e95b7d5b6ea1b9d319f72f9a1265e7102eab65c4fd3ac800d8834de9d61b02281757833abb59ccc551e598fb456dc77558d27032ca564e5aa1d38c5ebc386177f0004a732b0154b1c36eb4b8aef310b0b60e6df414a897a69f62aef6cf313b7aebe9415e88e21356a0b4f04d54127a052a358b64b7188ccada141a57cd893d18332c7da559e3709d1175d856e3ea0781951a625fe20b7dec365dec1294b44ef1dd9be6bae392391aa6c1890a5d5d71c51de5cb346ac22cc3cb933b226edcb352bbc9585d3fa98bc1976c70cee38fd0cbb2b470421cb1b98b5dd8e35fca7dfdb485aa35a3f2d5bee905e0ab35622f3cd23c232a86c18a85b6d021948e9039501bbd0c6cff6f2ef3f89883ea53507c3a4a54797ac2bd1ce838e39a747c58421e4f8e78c25b3512bb81184ca0ace5be509437a4986f0d1fe4cfd18d03dc6b157a1e8d54f03a781282c059cb5201646fea17e1ee140fafdbca6491e550d3d8f09daf0e74c395d891bc057cf64a760493d7e586578a487949ed6ea51f7f9f715f4e4df2905436cc00bf4fcad40f86d64254df0415cfe2792b2960afa103eaa73dab001f47c894e93af71e555da44afc6183bbecb44229aa3fe7cce83315c0b49c48a6de781634b7f898ad12fcc3cb27c8db9da0dfa198864a0e9383fa6369f0e3a167a12920955e293471a7363ca222b58fbb3a572ad1bbc89946e4b53fdcd1247c66d018d3d8a982c0bec75463dbf69977400d23b80403bcd923275b05422aca6b7d2f164f870e1d46a8b19f889e911968c19bf4641697b3cc8ebbb8610b08c530c98f3beea0ee8d2908196304bdc52a562b26b89813c05a703a295aa8ff8240c6d4725e4982b168afe45bc1806239bf00cc5a7339c1cfa0929589cae0219107bbef3d099145a2450f3f543e1ac50d38d5a62062c21f8c1a5b61225632cbbf38b944df4e88fae4cdddeccf645ab1deb8ed620e8d3cdd3c81e096810353737b38db6ea52e13ca0cbe958780d98069d22fa273db6adccd4c43c272c12c54915465e00eca1d84fb7cf7e820085c504753f7643782048903a0dc166ace9348d05670a76c5621110e63f5e23f076ec09c3a43e99a4c9b4d3e9ad6468c520376d2b7aaec320a6580f7ad8f7d70909829e8d1fb961e31a0586b38c8a8a48094ff531c8eceed6bd09856ec559dd16e67edc33a44976cecb9c2b02a7344f929adf195f71646133893b70841b35209bd13aef97bbc8a1a4eec21079e99a1927ed03dd9a5570f8f451ccf6ed38b22aae12976c5dfe29cf394d5789f648615e0cc571a86db875662fa119c3a310edbb42d7458973aa94f9b33f35d37d6ae326fd21f3832a27b67fcd6d222146ef8865c8ccb795806531d61c62f768d14fa2d3ba60078f2c9207c94032fa0a9ce0c928c46d1b32bd4a944e4239900fd26a55798c20c46f885fff7847f4b98733d98fa6bc873dd4531da2c9321994abb4d4ac1cb731d2e753983e9c81262cf05363284588816ce9d9b93488c12abfe0742bc22006bf3011acc736337475235b6956d394fdbbd372209ab4a084496a1531e859c8187ae43bee8b7ab6785c0926b33ea320b4d8d88e82f6e575337f097bbc51bd67a65c356d8c3e73aba309d733024e5425232076ecff20d18aa83a9336722a01add6243", 0x1000}, {&(0x7f0000001240)="0fab2b2f8276672d8d8f2e44d115e0b031b27d1b93245c95a149050fd673dbd7017ec2fa7c760fa086928e30538271f2a348c2701094f2b5008d10266dec0b5fc2425b6a587519d223398179c1c5862a9ec69df7c54f2dc4296db5e3799c72648eed2433ac94e5cb039226fc1cbe24b073610611bb28d4f41d2e7b6e1ce6597d0c48d1c234635679e2d141", 0x8b}, {&(0x7f0000001300)="00a4dbf6c432ef301c49f9a54685dda723037ba112aa96a67afe2adc2b5cbc3b551130aae63cd155d692abd808e3248d8e92b017a02956a4044901c4a4f0474b7e02d251f803d2fe2d427976840fc46040921ba162b9b7e7454a428c66138eac28d45a056b5a8909acf8cd89c3e7325a8b5ec0fb847a1c001fbdbf71894450076fc3237c97e5f133a0da7187b9db35670cf6f645ea10d29b6610e8ab0619bdcfef98621cccae1b8414a84118115e6d2c27c802328dde407f687ed7ab6f3a9c32ccedfbb6d631e3f7da9fe80305d89447a00d8101c1ae9300803ba0dd9b2a3b10d71cb329211791e46b93fd736546344f60a0176f38d934d097cd7b79ba47e874edac9b6e0f0138c17750a61d78411de650212170f9f4d398fe28dc85ec1739087bcc4760c5abab94cd2056c39e37a3b4c05509b42a31d444926e8d17a07bc169bf68bf4438397312f14f0acd37c11fbc8401eb9a645bd2d73560c6d1ff9ade62fbd3daa8b30db7bf29026d43f85a14a9789b37914dbe903f9e1a321d65801e546336a8c83f1a1c701fa55a41f837880fef276e8b0158775d668b0c7dd446631e967b4e4a7cdba88e6081e66210ca6f9693d7d21c4d69224ba9f9ea944b18cd3c1e35e1acb63712a7a10898b50eb26f1bbedc9827e559a74a25672f1647d7ee75f7d2c0fe1d54d2f0952284a5ed719e16e8d89a75239e8ea085f1268ca3b8c9a64203e9dae0486d2785985b8c9f2834f4d3afeff7d8677651949b8928973907a310efe7be67bf43005d2896916965b4ab6d09ba6b9372409060d1b37dbfbbf5c86533b60fc6e55aa839af9c0986bc621ae7ccb190066d9dca8bd4204b712b48206160f7b0cd548bee202f050d57dd4101657675ed524ab432be54de98a0b4956abaa8461dcd1f1366d24af23b00890dace7144e48f196bf21b92069fe3140830611c279668ed357a4a0df02918c99a6a3b1b21cb00334c2eed8a30e4d759f76976aeddd3d77d672ce447683ad7b7e73589adf306627d2373265607922fa5ebadfdee158300cd78c482597efe8f27d3efb6bee17aa0feff039007dcd8bbfaa408dae4af566243f22a248c60a38ea11e4f16f443577b820c7d5a55d43cac63c5a00e1cf65c628bc5f50f17c9f8f012c80a8b091f1a86cfbc0c43cfd0632bba4768bc82133db832456ab245e4418c4f40b56697da2efe9fab5f175b52857506f304fc7833ac0913f2f151b32f2988d8f11984182d0f1a5a1ec8a17fcb4f12490e6bdceacd73b99fddf825214177dd0436955bfc45d704fa264a5d55f6192b7c2f2cd15a658878265a8b070c3eda1bf51fd0708fd5ddec160ab8c0567b1022b6bfba1778b5acfbebbf3ecf045e606a78a48ef33a17f2bfb071611e87693e82d9ad3d78f43a87081444256d7bfa1725a826da9064c6c59888434f2d33214c32e569cd576ba389385b87d51bae7e0de552e40d465806642d0468bcb9c335b5551b84e032650f1ecaecbc869dd3e12517d355819dc7af74b20cf0684b82193e767efa1787a71900efd3feb56e6c1a3f3a359bb5f646397577911c4db9c4beae7d08d9b4d595257823756223b89d041c87f846304ffb77a13270891c3b0a45a89d294322287294037b1e9a14ab3ae8e1d57d83c53c689176aadd98e3f530591d739c60ccf8876d42356a94a9e557169e74f19dcda99c6375ff41f2f3484900f5fcd07715e6800ae2a324d4fcbbb0a7408df6d6c6018ec79ad1a72eeb240cfde87bb3cf503977abf4d4a0f6de85bdbb294713b47baebdd8b99064065fc7741bdd3b3dd897f6c80b3fb2de029d5d2d6c3a15dd5fa4d87926a3cc748a656f4c934567dccc6aac143bedd194315cf411fe0d6d4c411e9e356b719bee6fd2dc957600cb0371436fa35ab0422ad182b1ca7098664a6ea0d66911b9ffded78ecd4b34d629de4e769a959cabb969cb40da2a683d5f8b57e0a928fc910a2ff2bc798cd9b0805da8545d4657da2cf875883404f345bb5523ce3b478d1ad3272adde47b9e049c2ce640474fa659b8e0384b29e971e56cc441c754c2b65bd1e0b9ac0537dc9b9568068a45dd387c89e23344b6676299ceedfa0b3e038f153cb1fd867c870fb9999c52a3b0cef2712abfaf440c6584cafcb2492b5c7f5ea0eefafb44248bd6e695664085c6144640effaef1d5bf65e37c25b0e4917cc95e745cd86d2e3c83d8ee0c587771d9e26228f8bb34979cdbcfdce1c5bbfa4c416fbae42f54fe46d5080e71a79ca02c8bc6385d013dd5ed6bcaba8f1ee11b83678e3488579feb5e316b38dc007b60c79f25a1587b3f33d4b491a391deb94dea109c9a0221675040fdfcd48e46b9a55a837b78db6b680906ab1f183d5df361bfcbb09e72d60c10a4d4369c4b57cbb6544486cfed1ec8939febac84a37d2dc9680b51dfac53de21fd897fefe3679276c8a4ad9d13414724919546483eba84685bd8e7aed130e7e5efc100fc31210127dc2170a33c6d698b16578e5372d619f1c5245ad4eb39394846582f8575d7f41b2c9c1940b73a4d09b4b1a4bd82333fa12398a4592d2fe27666cec5b084970e4d912bf390c2aba42938b08cb75c79b8905e528f7d9be66d75667b638a18d7c953740c8ebac95218afd9f86a7a49b862887eb725cd79c2fdb416aa3f7d97199d4d9c3762bc14b22c72c121d2c80ed74d03f331dbeceaffd134fc080b0f6f57897a90a8eeb6dd17f0a97021d4d099a0309cfc129c3a5ed998326067b7d0505294ee976bcfd34b8a0228b7ad5b9b423564314870e484bc660b9c47ec4d4a698be7d62332c7e77c606081c7815e78a56271240592b4509d3f09dff22c9d4c23c3ff59cdd97ab73629b32834241db64e6d04b5a0aecfa315e94bb144f7a15121d6db8deb2bbfe8d870ecd8df65aefbca924d40469159384c52faa1877d6afb3debd79c75aa61437d627a49ed906bb48f244aef85837ebfb09a136d99344a267d86b5c48085643b77902734cdb32a2eafab8c90485f1a7e697d95606c4761c0de5214c3cde3c6247b6a97bd1af927642d7caa1a16faabbe9481e069f69a10df20854826e5555ad4a81f966e0fcce4edd52b52d6bcff63d3e53216367f782f457835405c27c34afa3c9bae859e2a2147ee316e1856269f582aeb76605923e6389cbd962cd16d123c00fb9adf51d990de2822d8d2e7bfccc909e3b1a07ec456edbf5e07cca8810a90bc06480f8a1145dbaa1625bf247d77ed8e423957fd6bc0690d192459f9277dbdc1de7deb9cf17b44cf4ea043993c0a6c3cb791ea615e5492635c0816e5f42f6d7993778b36cec6a9b5c25332745c59327365486a0aed8c9cd5914c2611f627bb2c192629c42887bcfc96787be9da5a5075b0d86d8dfd39a005a3c6b82d629fd2b8b68749111105e3f41df3385b713cf4545de1fd8ce0aaabfb3cc93c460a8b6e6a38aa191a83516c59d816a77975d2f5ba1694fce97256fdc49e7fc6e24aba2c25fde1f02fe9f279fddabdbf144c90c4bc3a50c530dda7b9608c7e0a4fb9e2b30a575d38822cebf40fe9c0895dad5afc3bd13096e85de8ff36b29d697bd576aae0f98d21c15395ef8deffb03de45bc69695439a87642e1952e3e05bc2af450c277906af1055806029e724b6cc9deac3a23cd7bc4d8ea3be4cfb725c375602487cd9c38596bc0d6faf4d5800ea89945cdac82736ab8d41ae96cb51b200bef148f5b268d7d8f28a4da09da46edd5e1993da578cb6a20657aa893d72463a6a9c332c16189b7d33cf9033253e40c4a869aec25b2580fc77c0d42cfcbba69e2bcb4b956cea6ce8ef79439d0462c4fc0c4c93b097ea6444e64a9cff30e9d962cddb14985e14a62b013a106a9512fc825fcc823aabb5e4e3790aad1cb129d8aa2da710b2f54f76bbf5842d5360ba79505fb787634ebc053d2920b0b795810a6dfb881021bd2403f62cc4abd2b89885969dea85bdcf7300c9af1990d25ce4b22c7293ff90518dad7d3988ad0c69c565be2c94c7badeef1c414eb91a2c0359e1cd9db1aac36bdaccc9d68c96406a8890c8342292d6a7e3db71ec1ad9658fca12890b32901d3f591fe7bfdb0c4ff9275409e82dda2d1957e8be85091b2f42e334014529e5b1c2264675b9caa49f7331abda0b116ffea534cea1628ce5c5f3a69c9017af313809d3e8edd8d26c30522fd2fc63cee281e9f39b1bc1a9369ca1c6d3e45e880f6552fa76a6dd520a5666b898770872e26fa5d4fd75fe9b4a6aa6f0a5c2ac5cf80da31046f603d749eefbe4bf8fcdfcec5691052834b69043e120048ed9f9169e2afdf04dad724ff65e48fff891bb1ad3b18b0cf29b2b9ca0f5baa4f6aa3230acd59bee760f68d6a97e8e28d5f6f57eefb3356de0bb57b52ea5c45a7a614c57d57d20b2673f000dfa08c80bffcca33d8567e665495298668ff16a31104e1f9ec0a27f8a0ff0bb3b13a855400806d4c1c93560c9d08405d93de03044f9f34ee4555333c8783e4ef523024409afd1ec08dc22897e73c5197817a001cf68f1ec538e39b23adb8aaed22c331df4911634648a096f307f763f87692782043091fdacb4a4fac1cc8da60f59d441109421fde26256f209ac8d0e77eb37d8acf303033baef878315221458ece6f98f7c55e2c5b2f4333240ccec6d7f4369aa272db5b198259310dee07be0a2d4843e5008b169cd72615523523e80f3f27381262c67ccfb331d63127f3d53c073608a7275676c46b489b70d1ff0a15f35aa856d3039e0621d502bc19d63f75089f503daada18c3bb242925ff806fc0c59f99d269eb44b36f328bea6b762744393889efc7ae28954c80158053af0a4c1d608d077c7aaac4621ac30e471a1ca2e597b5a6031698169f24324009c6f75921266c35d74d8396dc380d56485a41afb87228a2979d147f3a362d9dacb7958837bbfd308d9c48d471b9528f183f513bd7625ed60e18bfc7c9de0cd3804186b13e9cc77511e95be394248d388f6657a3176e6974870e14632a442d46e2b4be2b44b2162597dd0d6d9329272c11e591230856667d9ee6aa4d9b7c4cdc19bfa0f496df1f17d96f1326023a208c090285e265a5dfd0896b395f2f6916c3b7168f1fa6ae36be69c3b36ed21e58e276d5c64404ef4f57e6a0f08a5cc2da2ae0d066736638a3df07a3e0a6feb91476c361c0561f0e9f827425062874fa3f7e859712c839f3ed809a09eec57ad87e9b8fbc85a3ba9b99630e61e99a879788a3c9aecf3b58b9e220075f6e7d93cfe6998f09c4e151f9325c027a8b190eb29d56a8e0b0d1a112b338e0a72be521a9b03d8e57f2b9308cfc0547526e1209d28333032e088f1c17b748d95d0d151afda67511cf46b9c382a667470df228162d93010da8de6f43292dc276635192acec7ef8c19196da5e62b6a74bcc318776f2699692416cfa5a9a5a970f9c836ef2864e0959cfcefad8e7efb349c751758d0433cd19078a712a3e52d2d39ca6d847a7aa68f4fc955d8f4f95fc0c961ee2b2153265a13dbdca8a9f81c23341ba82d39dc0c832aeda93bbaa1da46a2e30c7dd040b49aabb610f8d5720f258f0f4b96a4b3b67725ad31a0e429b04e700de4a0e1659408a99d2790e52f27c669c781b6f9a439279f913c7dab8e79cfa10232991bce5d629feda8a80fbdbac37472dea4b8aad08ccc024ea1a3b028ae7094c7875473a03ec98a40019bd94688ff226c03cdce0da4d2fd0fe16d1bdba6f7173ac494d4da03c191877e02fb87db4daa4ce501373eb5b5f5886e16bcbc56f9ae28bd8da8a2bb06729ce865b9344438", 0x1000}, {&(0x7f0000000000)="0d97171c5f37d446ca97068bfcf545d3cff69ce5ae080fd97905d019c95baf5aa1a3cc32360aa91df83b2d9d0f80fd12c74ee8", 0x33}, {&(0x7f0000000080)="7ea0f95653dd90a03a20be931444b3260b610e11d20a8dd8f460f2079ea77d3937162dac1f7038d5442f1fd90044c309dc6a", 0x32}, {&(0x7f0000002300)="a5d82401412711ee27df17a79c844f104d8aa7fb06866f8c01640edd7584dbad91d6716d4ee49b53472e06c8a007e97ff30eac711d2a623b937ea54e999108e4fc14d7fa2e48b09229fef986eedf7cb9c94c5cec750e3d2c9c0623c6eabb32092da798cbe67b570aa791c6b29a808f1c509cdef076c2fe6dcba010", 0x7b}, {&(0x7f00000000c0)="27bbae83ff3a380fd7a2ccc1c20f9a9a4a4a", 0x12}], 0x8, 0x0) 02:10:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x35, 0x0) 02:10:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x36, 0x0) 02:10:48 executing program 0: r0 = kqueue() nanosleep(0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x200) r5 = semget$private(0x0, 0x0, 0x50) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCPROMISC(r1, 0x20004269) kqueue() semop(r5, &(0x7f0000000480)=[{0x6, 0x6, 0x800}, {0x4, 0xb1, 0x800}, {0x4, 0x2, 0x1000}, {0x3, 0xfffffffffffffffe, 0x800}, {0x4, 0x80000000, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0x4bab, 0x1800}], 0x7) r6 = semget$private(0x0, 0x3, 0x10) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0xff, 0x9}, 0xc) semctl$GETPID(r5, 0x5, 0x4, &(0x7f0000000ac0)=""/224) ioctl$TIOCSDTR(r2, 0x20007479) getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xdd) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) flock(r3, 0xa) getgroups(0x6, &(0x7f0000001cc0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000000000000054, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000001e00)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f0000001e40)=[0x0, 0x0]) semop(r6, &(0x7f0000000240)=[{0x0, 0x8001, 0x800}, {0x3, 0xcb71}, {0x3, 0x2, 0x1000}, {0x3, 0x8000, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0x3f, 0x1000}, {0x1, 0x0, 0x1000}, {0x5, 0x0, 0x1800}, {0x4, 0xffffffffffffffff, 0x1800}, {0x3, 0x9fc, 0x1000}], 0xa) getgroups(0x229, &(0x7f0000001e80)=[r12, r7, r8, r9, r10, 0x0, r11, r13, r14]) ioctl$TIOCNXCL(r1, 0x2000740e) socket$inet6(0x18, 0xffffffffffffffff, 0xd3) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10010, 0x0) semctl$GETVAL(r6, 0x66f2538ddba45a8e, 0x5, &(0x7f0000000300)=""/236)     02:10:50 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="6841f1bcfcb32cfc44f4cc88d62632aed2d9a30a", 0x14}, {&(0x7f0000000100)="d627bae7cbffb92f127ba1652c4d5e91cb4a691a7cf6f04c0eaf10e82df97f2e902eaaec25de4946f3ddaaf900e89d71a186af590dd6c39da294b8d3f1d5b31841a85d8b7deed385a85f0f214d012f83a2fe8b7c66a61b2c36d6606f603583bc0130bfb8e69083f5368a87ff34fa5eaae00b6eb20dc4e44ad5879146c4692252f28f34037e0bd1a25772ab29f587ca893b5824c8487c69553ceb760b02ad5217d8cd082d3fe5c233600709a86d7cfce2eadc7e519e5350e06b4c830014f30448fa0e0fcfe5251678876bc2741f9024bf92", 0xd1}, {&(0x7f0000000200)="195acd59f0a890d39674200bf566b0bb7fc91a5fa2d1096cf81d6b5c724fc74fb402811ef3000809afcf673a287c1cd87783aa63ade7f5018d1777aef5d9f6720be4c968936d4eec35030377241290d13d2a6dc121b25fb091a77d4e0a8feaa790c407e99ca3a985c1b71f88f49d273fab3836effe8e7ff2fc23c8a668fc4756afe89f6bd057151d028e29a9bc22c96f3c423a98d2f03e5b58a3ba98b88fef7cfde4193545e4ce904638812840c64624e44b910040722d5a63761dad6da4fde4455f814dc97dcc8d53999f1bbcdbe3381e12d5e188bef69031b6589b99d776717fc628ef90abfb7f5ef25ca64deee5227240a91393224558590309", 0xfb}, {&(0x7f0000000300)="a767b1630e64f90574fbef2daefe67", 0xf}, {&(0x7f0000000340)="795a00493f6da1797519ed938bd67f9747ff0e8422daade8be0606493ff96f5e54c172a62df74379753b0f358309db7673002a07622e8638d91462f05d06c8e915b306c1c119b9badeb7577e00bb91b8828f6e447c49e02da8d994d51ca849ea7a735b1c51de95658275e41ccce869af16d16be4c1d8318a3933f49fce22e313566817b1e671bd416a6020f5f3263d46662c8f4948e2d96b54d7d14bc6627b145b462a0d12efdecf78e3", 0xaa}, {&(0x7f0000000400)="f01f53faa7e93495f8451e30178f5f56cb2f7ad318e529add99e1a8e831d4219475849de393f0bb8e82d56c5b5735acc588f5d0203bc5f7918ab2f79bd9c3db1bca0f3e6578a7f9a25680ac17b56fc645d132672820666d6a52f6a82b9b7e9568ba81626e2b03c34b578a326c831c6619304bf7d0a336f8b2b831b64bae9f126bd4b0eb2a5a1ddf3b0f8576c79830a4393d8c09c8979b17224a3a5c9fed4f4c62101e144e20df76a51ec4f2fffc24c", 0xaf}], 0x6, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_broadaddr=@in}) mmap(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = accept(r0, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r3 = geteuid() seteuid(r3) r4 = geteuid() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r0, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0x9, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2a, 0x10, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0x14, 0x40000000, 0x3, 0x44f}, {{r1}, 0xffffffffffffffff, 0xb9, 0xa0000021, 0x8, 0x80}, {{r0}, 0xffffffffffffffff, 0x5, 0xfffff, 0x3, 0x1ff}], 0x9, &(0x7f00000006c0)=[{{r2}, 0xfffffffffffffff9, 0x45, 0x2, 0x5, 0x3}, {{r2}, 0xfffffffffffffffc, 0x71, 0xc0000051, 0x8cb8, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0x18, 0x40000001, 0x9, 0x39}, {{r1}, 0xfffffffffffffffc, 0x80, 0x8, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0xb, 0xc0000005, 0x0, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x28, 0x9, 0x3, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0xd1d, 0x3}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x9, 0x2}], 0x7ff, &(0x7f00000007c0)={0x3, 0x2}) openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x22, 0x0) write(r2, &(0x7f0000000840)="12f38000c615d9db535a6942cacdb272b3092d106d0c2b11c417e650a24c8a6252c77eaaf25dec816002deaff22a9ae3f4e22724c6c944ffad3b6edfd32ec84284334aa3f5f2613d96703fb83fd6034f62c6ee34fdbe5b0f39bceaf7b9b1a7f86861f222f38daff64be4b0281f3c6ce9d28978abbd17f8f02ff0afb520507aadcd277c23898112839dda8c8a57e0c3774b22490aba06d210e11099b140d657201150ae2da896182443a086314aceda0eb6a3f81d9af1afcc5ec38840756a84a9a7c59872a8930231d90765c19eb841b1dd6cfdeed70dc3106e01af7827aaa1069a1dafae3e86f4219f41a023667932fbc8d372b210bbd378037465ae7b8cad", 0xff) getuid() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000940)=0x9) setsockopt(r2, 0x81, 0x0, &(0x7f0000000980)="13154a869661ddfbf5684a6a54c321fd278c8b45d2ee22247c8b488809728d6580cce7abaa6bc3081a34e550ed958f0022901308f251ac973ece799014b525b06a4dc07859a8accdc720db7cca32ade2cdfd2d6d5e38b9fc5b56af12913ccfba0d37d237bc4d3908dbf35f239571aff0ac626acae3", 0x75) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000a00)=0x1) recvmsg(r2, &(0x7f0000001f80)={&(0x7f0000000a40)=@in, 0xc, &(0x7f0000001ec0)=[{&(0x7f0000000a80)=""/151, 0x97}, {&(0x7f0000000b40)=""/255, 0xff}, {&(0x7f0000000c40)=""/167, 0xa7}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000001d00)=""/195, 0xc3}, {&(0x7f0000001e00)=""/187, 0xbb}], 0x6, &(0x7f0000001f40)}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001fc0)={'./file0\x00', 0x7ed, 0x2, 0x2, 0x1, 0x800000000, 0x4, 0x7fffffff, 0x2, 0x53cf26463b7df551, 0x3, 0x8}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000002040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000002080)={0x10, 0x400, 0x4, 0x5, [{&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6b1eef1e}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fec000/0x3000)=nil, 0xc6ad}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe3f}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1f6}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x7}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x3}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x2}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) openat(r0, &(0x7f0000002580)='./file0/file0\x00', 0x0, 0x8) r5 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000025c0)=""/154) minherit(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, &(0x7f0000002700)=0xc) chown(&(0x7f0000002680)='./file1\x00', r4, r6) 02:10:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x37, 0x0)     02:10:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffe, "037bb9cd76ef3caf00", 0x0, 0x1000000000000}) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x7, &(0x7f0000000000)={0x1, 0xffffffffffffffe1}) write(r0, &(0x7f0000000000), 0x0) 02:10:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x38, 0x0) 02:10:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x76}]}) r1 = getuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x10c) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 02:10:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x39, 0x0) 02:10:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x3a, 0x0) 02:10:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = msgget$private(0x0, 0x180) msgrcv(r2, &(0x7f0000000180)={0x0, ""/67}, 0x4b, 0x3, 0x1000) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x9}], 0xc45, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0xfffffffffffffffc, 0xfffffffffffffc01}, {{r0}, 0xffffffffffffffff, 0x48, 0x0, 0x7ff, 0x7}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40000005, 0x3, 0xf8}, {{r0}, 0xfffffffffffffffd, 0xa, 0x200fffff, 0x80, 0xfffffffffffffff7}], 0x2c, &(0x7f0000000380)={0x0, 0x10000}) sendto$inet(r1, &(0x7f00000003c0)="4aba9f697b581fcde83e8f40d014e9433cf4037cc9491d1f7a96a1fbe11248bcfaec6a8779eaf95c61db87e88f4c6cfde348c0bbadf56d5ce1ba6d4d070920d3eaa860d03a57573b63adf5585cfc6124c70f283b648e75beff7ada3804e4d8ff1b59f8a7d5c9401ddf6215f60fbe2626fe3b883b69fb0b029d62d8b5058cb4dcb19caae761871b4e927212f275fbf049063488595c84527a55101ec3df68cf0e5afb9c9a80864a81acb95749f13558d660d56de6fe04f09babd4b410870b242b623427ddfe95e15db4f8c3f1b4cc302f9490ab9fa13e92a7a26bcb2d809ba1dc6d2e0cf705a12eedf9c8121d6e6869ffbc8d9676e6ef3bf6ce4e8b88dccff7eca57348b9c0c9958bc7d0033c05d08ca08d4ae108c69567073a9a55c44bee54b635423c9d905f75271ae2f91c38dce7cb099e7ab4bdcf36f8d74e862c3fb682466d201ab6c1f1680b53fc89d30bb7960fad934cac62e0008254b6690d4cc18af0b32f96fe5e2e8e0cda9ef5e517c3160f228dde23f84a9b7ab75bb542f80e5e9f17573aaffab796041a237fb4e9cccbb21bc2529531125b8e054a03c66fa3d8c7c265b2f8525976f88baa805777e372bca2570d8eba0ea2b2091ff1b4b628dccec46e45400e80634fe73068f32736f6d33affa6569b945e6553f152b7150f8da41ae85a70ada22086009279a963e80a7b9763a4df74da1ab78a80581d2f61c3642a9357fc93b1c696ebd71c612936be611ee233bb6609", 0xb8, 0x400, 0x0, 0xfffffffffffffdba) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="8f009debe4dff8146f49b9311afb7e1a3464f90ec20b9d4d8a6b9f3d45ec20ef7862e9b4c56207d7931c700c57bbf7485f4e3f92314918eed62972f1d07dc44a33a904cf9f345c47c9bed3dd94a080734dedbe319dfd80e5a03028e0ffdbe540b2d0da97b006ce68c863d899", 0x6c) 02:10:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x3b, 0x0) 02:10:50 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x22) getsockopt(r0, 0x7fffffff, 0xc04a, &(0x7f0000000140)=""/226, &(0x7f0000000240)=0xe2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') 02:10:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x3c, 0x0) 02:10:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000200), &(0x7f00000005c0)=0x25b90a2ff738b216) r1 = socket$inet(0x2, 0xffffffffffdfffff, 0x8) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00000007c0)="eaff000000100000d4615b824f8482c67b5bcf7aa8c5edc32bc6869832f207a18f2717986789965c7c266aa7fd35a44687f2c272f85e47f27fcf4af3795fca60720ae9032e804bf045201e1801748e0f851b2f850a530153910a7c95c7a0c4609784b1b17ef06bb9b4a7aae92a1c62ba4eb96a2758db16d64f734275ded4000f75eaf4934d41a3e0c42802791996309377e3be78702b21814a79bff74e66d3025f76dce148dfd62b2f45f7f61cf6dcf74cffd4ecd0ac1a21872874868b1c058bda75659550d3942b662bc5e7c900f48c007987d0a2c636bb499cabb7c4de649ff489aac78f01aa83733c1ec369f92cb0ea0f55a812e18b", 0xf7) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000040), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x9) sendto$inet(r3, &(0x7f0000001900)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x40d, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) getpeername$inet(r1, &(0x7f00000004c0), &(0x7f00000001c0)=0xffffffffffffff14) syz_extract_tcp_res(&(0x7f0000000540), 0x27fffffff, 0x9e0) r4 = semget$private(0x0, 0x2, 0x1) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000580)=0x1009d8f) write(r0, &(0x7f0000000100), 0x79) poll(&(0x7f0000000080)=[{r0, 0x14}, {r0, 0x10}, {r1, 0x2}, {r3, 0x40}], 0x4, 0x80005) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8000000000000004) sendto$inet(r0, 0x0, 0x0, 0xfffffffffffbfffd, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$inet(r2, &(0x7f0000000680)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0f71e3e0c387b0da4685319373ccc538cdb174af1bcdbec9e0ac7c9adf9b31dc93c91a235e470f9e785a8660a6c7beb0e180e0a25c1a4e961e18174ce5da31678965b5dc7ad1bd393c21b008ba0aa4269a64598699807bfed362877112486a23a287f8ed620d636c739493cfa669c1cba9d172d05e8ae89765dc9faa4dd35a22e2a0955bb568d9834aa3bd9d3a0f97669ba60fea8a04f97a56c85d0bb4dce1793749a6a18d2d88e9bf8a729d8693959f3fcdd76ca", 0x119, 0x80000000000c, 0x0, 0x0) r5 = dup(r3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x664e) r6 = semget$private(0x0, 0x4, 0x30a) msgget(0x2, 0x8) msgget(0x1, 0x80) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xfffffecf) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640), 0xfffffffffffffe81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000500)=0x4) 02:10:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x3d, 0x0) 02:10:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x3e, 0x0) 02:10:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x10c0, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x5) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffffd0) setgid(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x10001, 0x4}, {0x18, 0x2, 0x10009, 0x3}, 0x80005, [0x26, 0x8, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0xfffffffffffffc46) socket(0x13, 0x4, 0x100000060b5) open$dir(&(0x7f0000000340)='./file0\x00', 0x4001, 0x4) socketpair$unix(0x1, 0x40000000000002, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="01f32d40e64073003559f88d4ff6afc3f18b2ee14e5d93f5de06000000f2d58effeb5a1868437cb66db6ac61045e42b97b4c66500169c4e6dda98183c18e2f1752c042f2382e800c5420f872d2c21047dfed97f0cd23265a6bf9a80b48a7dc3018bf45b0f84d6554ca2e8faa1c1a80cbfaa187ca61c52cfb513a3c8e1eea041b7ca0b83b925b81b4ee4088d56a8a8488afd4550d66cba73ce101d97244910fe9530ded81fcb084fc24b29067624bcd3bfa320967280408d9fda6b56534a91939c67ef12804106245c4c23b658ab036802a980ca0d7bc5a54ee6e8b51da416f8af43475ad64901b2f429f21c21583017be9f3812f49a83bd4bcfdfad189da1fcd5d816012ea0fd915a8aacd36b65582a0f024e2950cb2fefe03b0dec6968c264f922aeb0ce49f4df2efda0ad2b2176d97f925fa00d30d2615d7dfcc618264f465c8d8a9303b179bc6476d3fa0b2a660a32efbcc74f05446faaf5649d1f2726c2661ca5d8b400180000090a79d5467053df6280021456b14fe2a96f6b187cb76103874cd00069eab83e82b3f4776924d7c5460273005327e325d94c23fb96d567ecb3c80770bcb3b2977d0a7daa87fc1e1d8c692e6ff652233c48e260229a709d6d20dcf2a3d0bc67bbfbfd3ef3ce4bcc8863d331f2233568f2d2804000000bfd9e0811cb8ac056f4ec1fb57e10442880d6b7148f7fdc30171aa4f12388f51220e170fcfb68779142e37f114e8d999aa419cbc0c4cb4b7e543fd5a9153d044e620691007794a76d0385d38754a4a302972eece7d5e783eaaf1f7a6bfa8833e68db57e0268261f062a239c512e87e94e98a347ce264d2b5388473c8ebbc48ed7cddfd809e9a7e1dacea1947630c3b9a2532a5ea42a1c384e2eaf60be18f9e92f7508a259dadaddc3ebdd6f3486f45811b85f25fa3a9384f881762cd87c6325c99b0b3e84cb1be05df6a4bbad49127210e388511031b7e243f6af036a1412963061730737e7744b8bd2b80dd87d3b8e8c76bc02cb382aede96fd23d7320a46aee5d6ce3b33beb860a4c973b85a46242729e7fa7b452461a4131ea0bc0000001bf72d2753da603424fd7db2b88558c64aef8a2ac50aa504285ecfc2159de44b5646161b6c05d0b663a9bfd92f7e04cfaa632e83f2a76766d71df6fc47c45d5e9b60b4c390705fcc7dcf0216808934e95940356673e88e3d53e68c1fc1ae2d7efca6393d141e911356132f26684fee32538b371a4add779131a074b688b2cc"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r3, 0x0, 0xfdf8, 0x400, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000100)=0xc) recvmsg(r1, 0x0, 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 02:10:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x41, 0x0) 02:10:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x42, 0x0) 02:10:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x43, 0x0) 02:10:52 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x85}, {r0, 0x18c}, {r0, 0x94}, {r0, 0x20}, {r0, 0x44}, {r0, 0x128}], 0x6, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) 02:10:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x44, 0x0) 02:10:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x45, 0x0) 02:10:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x46, 0x0) 02:10:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="84fd311c4777ccd82100d7eef75c4b192f0f0e6b73cb3797847a4fdc9dafbd0fa71786282e461b7c7b878b929318a86f92720bb64e07869b060a5e25cfc5200192d73a48c2619a718e5a07e356ed747a07e7b7ce979b5811d25d718053f59e9eea318575f3b493f35ad63218a794ff0297cf81e58b7a3591615ac1d4d1e9b5aadbc6d8648beb5cc17000"/147], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xf829759eed786203, 0xfc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7ff, 0x1, 0xffff, 0xff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1ff, 0xf0, 0x4, 0x0, 0xfffffffffffffff9, 0x800, 0x401, 0x2, 0x0, 0x1, 0x100000001}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x47, 0x0) 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x48, 0x0) 02:10:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="000000186004290000000200000000000000000000000000615f000100000000000000000000ffff899664b8", 0x2c}], 0x1) 02:10:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x800000001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x49, 0x0) 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x4a, 0x0) 02:10:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x39, 0x0, 0x333) 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x4b, 0x0) 02:10:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x2, 0x9}, {0x18, 0x0, 0x1, 0x3}, 0x7fff, [0xff, 0xfffffffffffffff9, 0xfffffffffffffff8, 0xffff, 0x6, 0x401, 0x0, 0x1]}, 0x3c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x44}, {0x24}, {0x6}]}) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = msgget(0x2, 0x2) msgctl$IPC_RMID(r4, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x4c, 0x0) 02:10:53 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64], 0x28}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x4d, 0x0) 02:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xd1982712f9f1b29, &(0x7f0000000480)='\x00') 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x4e, 0x0) 02:10:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10200, 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x4f, 0x0) 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x50, 0x0) 02:10:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x0, 0xffffffff00000001}, 0xc) recvfrom(r0, &(0x7f0000000140)=""/219, 0xdb, 0x40, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x100000000, 0x3}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x51, 0x0) 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x52, 0x0) 02:10:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x53, 0x0) 02:10:56 executing program 0: r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x22b, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/137) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x480, 0x19e) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x2, 0x6, 0x10000, 0x1, 0x0, 0x1, 0x1ff, 0x0, 0x2, 0xffff, 0x80000000}) r5 = semget(0x1, 0x0, 0x4) semop(r5, &(0x7f00000000c0)=[{0x2, 0x3, 0x1800}], 0x1) r6 = getpgid(0x0) fcntl$setown(r3, 0x6, r6) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x183, 0x6c64}, {0x23, 0x1}, {0x2, 0x2}, {0x42, 0x8}, {0xe7, 0x6}, {0x20, 0x3}, {0x7, 0x8}], 0x7}) 02:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x54, 0x0) 02:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x55, 0x0) 02:10:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff9, 0x5, 0x8, "9b9473b6e51afb509c483327f861b37d18426257"}) write(r0, &(0x7f0000000140)="c19b79245f137db431ad7245cc12594cf3af7dfb236f0f03e07d6c6144d4d80929635e48a59666e1e00d1be632f09a606551cd8268da548f8483e2d59299361ad5adc233ca8b3af6ecfe71b9f0dad98252ab4e0b5a3f244435a60b6332ab3fd9ae5d5724d49e1e53aaebe9116578dcdb74c7a7b414a2eb6e4f45bbc70449a2a05ed9d941c03f8c96141f68290e2fa185673435cd987f0ec8a407c748a3056eadd1f39def2bf24a3482fe55c1b09f3229c852870d13235dcdddbc4cb2c37f2c3aeefc0f5411ce719ec22e630deced0453b384c6b15dd68c02773ee90475f24950f6a1421703b91d2f3486a58245b1fd2267cfa093ef536ab5c5f93488f8e04971dda2f1a9dfe0c58c3f23eb888a1f878039bb4451288e1b12599351618c930e8b688dd32c6ddaf14388eb8556fc49b352bf53e467", 0x134) 02:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x56, 0x0) 02:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x64}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x44d7d211b399ae42, &(0x7f0000000200)="8d") 02:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x57, 0x0) 02:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget(0x3, 0x7, 0x1) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/120) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x48, 0x7, 0x8, 0x9, "7e7fa8fe9c82b3460e1d757401a39f3dd0304791", 0x400, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 02:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x58, 0x0) 02:10:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) mknod(&(0x7f00000011c0)='./file0\x00', 0x6000, 0xfffffffffffffff7) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x10, 0x7, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2109, 0x401) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x88, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x4000000000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 02:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x59, 0x0) 02:10:56 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0/file0/file0\x00', r1, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') openat(r0, &(0x7f00000000c0)='./file0/file0/file0\x00', 0x400, 0x108) 02:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x5a, 0x0) 02:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x5b, 0x0) 02:10:56 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x20, 0x2, 0x9}, {{r1}, 0x0, 0x9, 0x2, 0xfff, 0x9}, {{r0}, 0x0, 0x64, 0x0, 0x7f, 0x6}], 0x2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x80, 0x6}, {{r3}, 0xfffffffffffffff8, 0x1d, 0x1, 0xef}, {{r2}, 0x0, 0x4, 0x40000000, 0x100, 0x3b}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x1, 0x1ff}, {{r1}, 0x0, 0xa1, 0x81, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x1, 0x1, 0x1, 0x8}, {{r3}, 0xfffffffffffffff8, 0xab, 0x20000046, 0x2}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x7f, 0x5}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000044, 0x2, 0x401}], 0xab, &(0x7f0000000280)={0xfffffffffffffffd, 0x3ff}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10081, 0x0) 02:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x5c, 0x0) 02:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x5d, 0x0) 02:10:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, 0xfffffffffffffffe, 0x21a8b19f0b269df3) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) setsockopt(r0, 0xe9d, 0x81, &(0x7f00000000c0)="048dd5d517ff46e883ab880c9e382bdcb5ee93d417f0a5f365c07e87321fe1f67be2c980e55cd395f9395f9a918661fff5c9d8aaff2826713c22f76a96ca06fbfae107c8ad74", 0x46) 02:10:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x5e, 0x0) 02:10:56 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x6c54, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0xffffffff, 0xffffffff, "73cc0ec3aef9cd779f04000605070a7fc06d00"}) writev(r0, &(0x7f00000034c0)=[{&(0x7f0000000300)="85e723396c1bbf55eb362cc6147828cf65180c86298f65bf738a33838312e3598c506d8ded291cee220a0e065e55746d9e8871aeb924695ee61e9fb688ee09cbd6d98887a6cafe140caff87957b424eac64bc7b0f926db65ec4f1a4c44cc810316e83eadce6d2ca93a7158b4c532fd13f726e47e28f17183f1c7f2680a6b9e0e9051000e69026ac8318bb3f7507105c0420d751a870b12cb2d9c8398aecdf7499894be319503159b10f9565c3eb4ad16ff778e07ec570ae6f94efb3cd09c471c81d235812ad489b05fce3ec7a530b75fd2206b260b524ceb3369763487f365a49a96a40edc0b4c9a4c6c5184f96b88398f3ec92441af94897e4df164269235e0c4a1e28dc3ae4d83411f34e12561e602a5b5f01cc3ea8f6ac90d8a2ac380ee077f", 0x121}], 0x1) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x5f, 0x0) 02:10:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x74}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r2 = getgid() fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="9edd22f66085bf20e760a31fe5abe7f2060084348313c36a48a8fdb6cdc015116e6af2850bed8ba09a46012a59b0450688d60b6efbb7fe0f1cce6deb1bb2b2f5476065bd7ea5b4120e45fde504124fd6be23fcb46888ba7b31be5daaa96053dd5eacda2a8cf775c314422a2970ed67cd2a9096aa964a1987da5a3ac88235856e85e80b40f7b1e6d1dabe846033f06e7900c17bb820476cb603c0d6310e7f0a6cb8fd734f6eb6e965af57fa5d8ee6e019c71d1545bd0f13ec31225957136e38c978922b6b6a3c6cce73939de97827", 0xce}, {&(0x7f0000000380)="b204e3410e95a393f34f986532c0250ae3c307ba7df32c9dc70523c3cece4756cbbe23a7801a4a13c68c8e369790c161fea5b07fc5607dc58164349b3176d61f26b038683917cbd078a44dc5ca9af23346dd25bb170530f332d6d2a07c3f29b78aefe39ed1ae9f168897a5215a239f6fef1d10fcd08c160e62b7f096a4be502d733c1bab127acb03b33863a6829a82f5a01a78963209a0d7045356e409fbe463c0accff465a274eb3ab3664c6858fe97308c908b9d12c6fc4b976b23c56a1345d2d97e127896bd1df320866324f6a70bdd86c7862be0bd7ef5104cb81218b8c42bbba2e0c967c6c0b026eda1b62e3accfcf9a1c034c5372b7f0536a3e0860d0d06420dff2ba3f15d4edd648092d6b423f205aee0df2aad2ab1905eae6210628baf791d015b5373a06ca23e721042d4f79b8959c480b00a82be34ddfe2350ccca9cccd6cc46858502cbfdaed56151808338a9ff230f6b5c39359ee0b36a67e1d2c809cfef43e0c38132648c045783369309b4c9f03ee3626e3d1c3ae90502fec09153efd9d895362aced8c431f8725d2e4f699da06a32622ca6d31e0e8e74a0837ad49d8b5a9c5148d4ba2116f91a694f5645b7bc7f053dbbed650d16916fe0d5a39f87478aad2e956936b31ed6bbb273aa905723c78aa4021ad92499b3fab5ca0891ef4f41a6117cdba0baac0cf077649f56489a558c7b09eada97db088359cb62a68febd9bc9f926647876c294e0bf6184639bfe5fc7eafe1af1154ee0bd6769eab26f64c962e6d00e39fddb9cfc960fffee7d3eac103cb9bca3124532a0af10ce14669d86ce12cdb16474c36ecc85ff50736133915f8199fb475d57987ed33881bea0db8b3ff4f88ce0412748f71c495cfc34ce26f7e8a8655285bd29fd902522d5c4a0a89f628facb52d27ac663fc6642d3b53a565bb88f0374f5a7ce9183de87d2d6b83602dad0f499e8a980a8e7609f90b4908a90831fa75b9d5522d1f43e3ae3886a1f1cc5529387673930dfcff2b39b58d4a0bb914c5acd57dd27e826b0c63b699e938e583b7d7fa63336ef55e480282258e17e15d03284c3a8f05337116e4aad3dca78b6bd51260033061b8958f3322dfea0b8ea29d26b4dd73c93decf9659b155a31a72d06813354b9517b4fd663152d60a15247e4c9bb2f67194f51ca2dfb13bb181b4f2886be7538df606ebada27b2e1098603212b927d244f9cfa1020762b72a7247f6033508ac2eaae03936fcca3766ddb0e0e67c6623d71b213db2d11e9f5610eb2dc5c8389da696758babf2dcfa140bb55dd8ca76234691ffc93c0e1a3abf5827b53dd9d6472851c92ddeabe24115703879b0a803508a5270f02f8ed395530bc2e8acabb3218cb6dba9082a226ccd8d59e28d7c8c6a38f17023e28d74ed0bcb8a69118bc5c93a5538904d66a69b00bf352c598b0e1bd4ba692a820c82bfaa2a53d0f1487ede123faa7dc82bcab27a85661ccb67b86f13dcbe29e03abdda2d362221ddf141088ab03e6e27ba203cfaa5344bf401c72f00601f46edb572f9e786f1c439f9a8a26dd6334b643d353db7ba6b8e8963746bac5958ac7a997b37cea2ffa8b97ee375dd3a1215dbc1ed5e35da54f60858231483a4498b5f2c486165d4de9380c43635ed371a1f2586bbdfa321abb55eea1b62a798a256d214cb49db41e6cba4240163eca58607ff50472f33d8f8db2b13525d355cd9e518eb64954065f8067dc31c93c24fe840b37c714314de921810087d52fa8e0808055234ac63f588253560f753cd3457b3f797c7cb49c35a8dde0732935abe34c062241fdd9eda9029c541358ec3bb1a09ba379d0c4f2d4afb2b8f9ea1af067ee4605196e9cf40d8f9a332a1e94ee3ce72c4380f5e96be837cee34ce68f0b06004aa9158b4ca52e0b2cb9b35fe1f5645a06e0f0e5477fc562349fda198f6a5e7a295127affb66d77bcb589977b8636b14cdfa8971cf0b9ccd11407561f09bb09a96f8c179078a8aabc0a3da4b92c37a1afbdb10353768a522b2f32baa8c9e253bdfed6c26c6057143420463da959ad8350f84e43dbe13c73f885cbf7465dbb47890e610772a27acffc1134bf8007159510e1e222cb73f145df83e3e6f3aee38d9b11d21cc753ff0c57e049a524e8701ab4fae24c49b7195361f0ab833de4cdfd94c212d2862370799866b44e5be524eb126b4566344dd75340d1c892c0e134ac4a978eccf0181216f6a7deb02a578baf870f83be637729226576309dd9dabf07b0ff39261a2921289407b4fd09be2940ae6b512d5873ff7e3a3ed9b709b88980c7adf0ceb87ecbcc476bc7dbb3d8a022b0cd60c5f5851c8a43246ef8aa57455f92869c82c45312daa9c3550fe0cf472a316390c91136adf49fbed16da41a4c7d8e642faaead9674e8c25d8d4287efd2db8fa33147927cce59d9894b1e902b25afee97485117de0e42d776841d4806fd1224bfbc03d4df771d7553548422550a0f43d2a44889f5185c5a4b919d42ac902b322ccb1bfe9ffb46a42fcac4dbd8bc6ecc9c62b278a9ee4f786f20e70e36bd4fde50942065f1c4ca4abb91183b7bf0903fed0daa79946ddd104ed5b540fca745fc608d1e1cfaa2b27fe2531abb86093b5d9432f2159004e58c56d836a0e3272fe48c7046fde84ae069b3a4757c7f3e9a3d38a2ecb330429437c73687bc5d2923afe4afd1ee6c8c6f8d609698bba57858302644994355d152d75c657478d25b823ca96fa1983d68ec9dd91be0090304bd4c2bc449464175fbf3bf4cf8cfa5feceb9e728422e7308a9889c770cacd669fc3ca7433cae79f899b272f10381fb4fe3aa6809176ca4ab2f834cd884a908a1841af628c39e6f7b37b15f9ee747ac6ff5ea6407dba13f27db5f85e61e3b67e86018ae4391216fd33d5b07fa505fb40dbbf3b0ca10c64fe976ac37d386b2b2af4e35fec7ce4802f195dd96a3a19984ccfeae6209b4d98df2561b5eae10a379d658631e3d025e0db020b70a44a1a1bd2148e98268de73aac613f0349ab68370bc634111b4d28df571c15bbe9952d7cb30655e839bf7ba28745fa0c0e334aaf711d29c9cb3b1531fcbf6ed78733c0166ade9406c0c7c1bd58c38c5d13a0310694d6b85cf1b1243aac6a967dda9b7c29d0dfb726ef14b894e2519d99f2fe88157b279adc6d2b02eeb478f65f647a496bef176d248f69b8e671e2ae0920d9677e7f4785d72945e488a4f3754e44ad5891babb7cd17873c2e7da97724d829e08c0f755648d512b5721617ea28dcc87e0e0e43680359e5e61defc9bcb6a6269a8b7563fc533c11d1fed482c0fd30452b8dbfd4d3fde202ac9dcf2066e9221ad5f6a39410d152aa93a9f1da5c91bcebe0cd339508752e3a2b925954644081df207a6e1bfde54c34d18851fa3e73212b98ed30c09ab3e5321ad442cfcc7cfcd6d4dec85b60425c3e059c1805849e86862431424d1e3329bad0ac05c24be930932ec21aa20b7d836e221c10cb089f9e17dae6379931e7f61608fa8e9b305d0c432626f1274b24254bb48bcbd26ce11016ec35ba8b626e4da8c11cbb5ac4f00c8ef35a0f17219d16d239f16fc9f58746067678c36a2111bd243c9ba166dd1070c443e89dd8f7e38160dd7d94699d2661d0f9868ade3f3d712741287acf90769fe97544780a800f5686945006797c2fa7a9a895db690e645c537e8699f4161dc5c4ee243f43efca16b5a10c18f6e1c67819627266997e84d92e5bc2c1cd29d287db2758a593bda6c8cf5b8b7586bf6c4ad23ee4781a0faeaf6d0b2171d8a67656a7ee5b9c7ef6898bb38a2dc5e89d53209e60599bb709d25c0117838e7e20d34c9729ae07aaa03c602c08de6c3689563dd234dbf3639b8dd651d1dcd234bb4d3a54ab5ba2aaea43acd8940e6c4ff6eef66f2af1576675ceb01d05ecf01b732dc444c1e3578d27ff11fefbd0e8a2384d63389069f7f8579da992fe1f8d989fd6b14926efb63eeff03ccf67d7525adebaca2896d0f6895b56d4dcea1ba2be432c564a524148f47c060021462c600a3596be44703445eedcc905e2150b6e215a1e3d4e21808a43b68108ba9bf8d5d1490a58ab4e09dff701075152d41ea5902bb9f0689571f7bce253a79ea061eaabe6069b05e935ac1d97079caedd3b55224d6582d56da448747d4bc0815bdfb432c5d6bb72359e30707ce89c3851494e3cc1cf7e069503fdbc985c8cffbb196ddb1fddcf3d645d43001fde669bce5232c0870b255e5c92f7e148d7c2b7da33c710b7dc68d331ec2c3d6edf85b7ace6ce38cce3b5cb3de34cc7a8d20cc5a91de284aa09a3f886042065c041a9e29b01a3349b78d0820abb1c0365eafbdbaf0eda96383dee9c3f6e78f826e61635c9e67282b7db0df04f880831ad70928958b5ee0f9f534332801cccab52c9aec14e017734fa3225b19e8f4b778bf3ab4fe374c563b8a024a3b6f4fabb6573a535464d6fb2f1b9ceac93dbe2c7da82682ed0788842b68d8ae9ef205036ea537ae8b71b318b2285e0105a51302c2ced9e20fee3b4c151f51f3b7b391d56d8d99f3f07f5c3ca509baba9a664d2203a839e3d446a402ff349d8e088fbad7c31717ad8b28cd697ada7a8e68619f0f0b6d8adb22743e8f22cc1ed5432c4bd079ff844cdd94c0c6d870e84572ede5b12c6fa830fe572cf6b8bed822624c9aa46a9f4d31449279c0357e6a0dd968daed092307db2c0f7383c8ac95b155dfe1ea7814c3cdda8813395d3628299f7e219634bc3beaa4426366961ae3a28e1a6fe8df06d8d986658d1613d63a80515d799e49a74b8aaa236b3bf825d7ac62b967793053596995f711d653a79f95b937d23dabb92430d1c98a83e6dbbd2657d8a653e1eaf5f524a7326cb7f1cd7ed2b3814dc3cfa84c11527156721e0ca504490301ce522dfa32c6d151eef8f3330cbf58cc3d7d1843b37edd71cd4b936e9b3766be3379be6724bf9fa6be9f3a27e5280b89fdfd9001b4aad38cc9e48ad822c222787f843878afd7c762667bfa74b088b492a435079909d8d8ec2444280c9e56f4ec7fb6332d44933bf812b09f4173a228632a326e49e3db702abe12724052ad99dcebef8cc4c1503c7bf47a027a7a845df578f440417017f91eb724c35b476142f7832c18b6b81126ef34d2779780c2e7e97500d2336b658dd7b6ae16c2e19463d5a36346753ac456b4f2852df75713799ed7e010135983a075593290628ba1c654ab0c1d80cf38f2b50196bbc21fd85bc12aeb138b8082882c62eb24f57f9f7d37795dbbbd2c28c5c1fa947a268ef8017cc009072c327f1c0cdbf0432fa25b6b0e2477d06da88a790c8d6a355dac5a64e36759fcab6eac43cb0f974dd919eb2b792e35ac1c7367c285b427e68f7e35c5e54758674766eb23dc81b76fb128415d211f3e29f81966157df5defec273ec78f895b9990774e9963b2db03ea7d12d79ec7a41dffa71b044eb0439a0daa1f1bda44a75cbae38ffe05f48125046a7c554d7f5fc401ed631ddd28fa06936492d126e672b5c170de408deae0cf4d9e41a675188c33217c6e426c35620bbef2abc826df9aa3f7385ae481f61873683d638fdf2b39badeb9b6dbcfdab815b2fe0ac37fb11e7f6c1c2329e89cfe53849dc8ec03bc803c59af00d999c029c6c7653f93ec6dfc4e865e19863bee6d140dce0f57231cf19729c2344556fb37a86fd66759816c848a8a237320d5fe84a908d3552ad46ce5d4f2053a119fabcdc151f8c9b38ef48d781bd6ee5be35a3c1cdead9813794377553990e373c12d575eb7b71810e9b9f", 0x1000}, {&(0x7f0000001380)="76f6d8e3c9894d9afad9aaab715420bdc6148f54da67d724cfdcb677ea0b4393a5443d0dd08f12c39dc46a3c2882ed7b85ff6246da428700ce5b58f90dfc954af7ae1e0216b7ac088c3d1a92259a59a1aa48dd1a8e4d4e677b0c7e9183f70c15f2360fe5d5c8610e9dc3996d5c856f00c4c1293c996302b108342e75e7f3dd1d02958c74216fdda29122a4ba27299dafd3e922d25b467cb80cc477353b9a3631007ee54f4a185e4e0bb7cee22a2539222a384c564314c898f05a944a11e02dcc1fc3b9aea144dd119e2dca4422e5c877da29e70ff5a30caf659014d831", 0xdd}, {&(0x7f0000001480)="a3dccd7be6e1d295bf09d3b14d0495aee634a6b8c91de85ce3dafdf89d3fa285192b44170319a48dd6dc90321270a52a67ef03654dfee7faf45ebc11056e008e6a09df9eec2741f10ffb55e5ac9627b7fb68c9f235b61f90f862a9b29590ca5366a9dce4fd49f3b0422c7d783837f5afb10d2c14e1157a1ff40535af4bbea2cd8a40830acbcdf51f95f5f8f8d363f27dc63722141e76a303005a68e4e22834a7ffa420714eeaaaa9775d0c23712812b34ee0681b148aa526cfa4910ce68340ab93dbc7d1df502060d3741500f86db2fd", 0xd0}], 0x4, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse0\x00', 0x80, 0x0) pipe2(&(0x7f0000001600), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x2, 0x5, 0x2a0, 0x5}, {0x2, 0x6, 0x4, 0x5}, {0x80000001, 0x5, 0x100, 0x8e6}, {0xae, 0x8001, 0x7, 0x1}, {0x2, 0x3f, 0x7}]}) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x60, 0x0) 02:10:57 executing program 0: r0 = socket$inet(0x2, 0x4000000040000001, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x61, 0x0) 02:10:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5f7d8a88, 0x4, 0x40, 0xc00000000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x62, 0x0) 02:10:57 executing program 0: r0 = syz_open_pts() pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, 0xffffffffffffffff) 02:10:57 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000080)) fchown(r0, r1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) socketpair(0x19, 0xc005, 0x2, &(0x7f0000000000)) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x63, 0x0) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x64, 0x0) 02:10:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000000)=""/54, 0x36, 0x803, &(0x7f0000000040)={0x2, 0x0}, 0xc) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x65, 0x0) 02:10:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x8a0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x7, 0x1000}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x221, 0x0) openat(r2, &(0x7f0000000140)='./bus\x00', 0x982, 0x100) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0x54, 0x4, 0x986e, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xdbf}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x21f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) write(r3, &(0x7f0000000000)="8d8bc3774f4c35b84e53432e2e058036ecd88ab384b59f5132fba7222b36a9008e27cc78be356195dade2248271288b1ef829f6f502cb3385f2aca4585ae2f3641722f22071c07367efa1a57b0ca5099e7f950554832b082ffcd833a100b5c1d6333fd", 0x63) execve(0x0, 0x0, 0x0) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x66, 0x0) 02:10:57 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000000)='L92', 0x3) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x67, 0x0) 02:10:57 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r4, &(0x7f0000001280)='./file0\x00', 0x180, 0x3fffffffd) r5 = open(&(0x7f0000000200)='./file0\x00', 0xa0, 0x20) r6 = semget(0x3, 0x2, 0x401) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/118) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') r7 = semget(0x2, 0x6, 0x2020) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x6, 0x0, 0x4, 0x8, 0xfffffffffffffffa, 0x3, 0x29, 0x0]) r8 = socket(0x18, 0x1, 0x0) fsync(r5) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = shmget$private(0x0, 0x1000, 0x2d0, &(0x7f0000ffc000/0x1000)=nil) syz_execute_func(&(0x7f0000000180)="f20f0dba00080000416b151b00000085f20ff0b4e100008020c4c2f3f6a317198cd7c1f300c4212816d5c4227925f942dc7e0266410f38327ff0c442499640ef") shmctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x68, r9, r10, r12, r13, 0x2, 0x7fffffff}, 0xffffffffffffffe0, 0x2, r11, r11, 0x9, 0x74, 0x4}) fchown(r8, r9, r10) recvfrom$unix(r8, &(0x7f0000001480)=""/181, 0xad, 0x800, 0x0, 0x0) lseek(r4, 0x0, 0xffffffffffffffff) sendmsg(r8, &(0x7f0000001240)={&(0x7f00000011c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001880)=[{&(0x7f0000001640)="ceb0655a389f95908dff5e7959b1038ce593dc6e6155570fc1cf381307d9def40c958ea8e899238c4f3c12e0575135f065d1140b9859fd1f62cd34a957f8dd40c26ac43ad36cba52e1e29ebaab1a3670706db444f9ba918fb18b79e166193ff72c9094dece48e2f79dffb3a3165fbc33198c72ae19776eb13f95cd43c19cfdc04162abdec2beed85dd763830342ee93e927ae5b502d1239da04e82c8", 0x9c}], 0x1, 0x0}, 0xd) setsockopt(r8, 0x7ff, 0x8a4, &(0x7f00000018c0)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setuid(0xee01) setsockopt(r8, 0x29, 0x9, &(0x7f0000000380)="16986760be74f8a55218048707a3ad2175c1d22aa39118a88ed342a6513e6a4e8e03913809d03f06df2ecf8e5d9ac11193eb1dc360fdfbd3f1068d7db1a5182eb4b776197b36410b2a2bc29da29240611a2163de217aaa7c11dc623706d7a3303b2f95cf9f5703db2216d5f0a90d672660368f55c91045130d30304101eb605b0b29935c3ff40c846af0d81a51e29959e6fabb87cad7c56b1545b45e7411d55b9f6fabca84490100093fb85633c6f502156a48e45f5bcc98859bc737cabc0d15dfa311e01d11eeb105297e97e746cf2167335dd8c5da82db344aa39d1b2980c4fa8655d745c510b87d7d8755a4d06dff9d33e222cb5797dfab73c9b48f027da9ed8734d4407834ebb666a628600bd546f12edf2b3ac15b03da54bc44d1a78d6920073a100d58870a942f2aec487104f45abf266f2f", 0x135) chown(&(0x7f00000000c0)='./file1\x00', r1, r13) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000340)=""/21) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x68, 0x0) 02:10:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2050, 0x4800) mkdir(&(0x7f0000000040)='./bus\x00', 0x80) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) getsockname$inet(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) recvfrom(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x17b15480e036cbb2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x69, 0x0) 02:10:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x6a, 0x0) 02:10:57 executing program 0: r0 = syz_open_pts() flock(r0, 0x5) pipe2(&(0x7f0000000000), 0x10000) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x6b, 0x0) 02:10:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x1) r1 = fcntl$dupfd(r0, 0x80000000000, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3}, {0x6}]}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") write(r1, &(0x7f0000000200)="9611feb5c1e6f730bd8e9a3690485f812c9685f42055b87f49da2518b911e41834c5f7de79370822c8fa36a78f8c2953a754085b8deeaa7ef8a5a3ab438747f5c403dc048396d063a41e15b2e83d24a3ef9e784010a6eff181ed61a0027387c814191c93a9364931f583a0b2f840d80193b151a10b498c48801c7407a98fa970c0c5d16ea0bd40ae46b026e2a6c2af809501ddc97f70d1899b3c60f84591310bcbf9aefcf814449c0e", 0xa9) mknod(&(0x7f00000000c0)='./file0\x00', 0x2011, 0x5) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x6c, 0x0) 02:10:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x2d}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7, 0x9, 0x8f07, 0x4, "899a4479ef2ba4daeecd0c9a7f8a7771b49be229", 0x0, 0x1}) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x6d, 0x0) 02:10:57 executing program 0: r0 = socket(0x0, 0x8003, 0xfffffffffffffff7) mknod(&(0x7f0000000300)='./file0\x00', 0x8000080002005, 0x2d94) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x6, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x3ff) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}, {{r1}, 0xffffffffffffffff, 0x41}], 0x74be, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x6, 0x3}) close(r0) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x6e, 0x0) 02:10:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000200)=0x1, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) getsockopt(r0, 0x117e, 0x401, &(0x7f0000000080)=""/248, &(0x7f0000000180)=0xf8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r1, 0x200000029, 0x40, 0x0, 0x0) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x6f, 0x0) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x70, 0x0) 02:10:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8c6b5f63ff236133, &(0x7f0000000040)={0x3, 0x1, 0x80000001, 0x2, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7fffffff, 0x8, 0x0, 0x1, 0x788, 0x2, 0x1, 0x0, 0x0, 0x5, 0x7fff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 02:10:57 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x71, 0x0) 02:10:57 executing program 0: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00009fd000/0x4000)=nil, 0x4000, 0x6) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x72, 0x0) 02:10:57 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000100)=""/92, 0x5c, 0x3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100051390000000000098070400000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x73, 0x0) 02:10:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000080002005, 0x4300) r0 = open$dir(&(0x7f00000024c0)='./bus\x00', 0x10000004000381, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x12) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x4, 0x6a, './bus\x00', 0x4, 0x2, 0x7ff, 0x7}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x40045700, &(0x7f0000000000)) 02:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x74, 0x0)     02:10:59 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2014, 0x2e00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x4) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getuid() ioctl$TIOCSDTR(r2, 0x40386301)     02:11:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x75, 0x0) 02:11:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) sendto(r1, &(0x7f0000000000)="52a0e49f68ec88596a8365eeaafccf94a13cc77934d807236b2758b7f3e960e4a0ae1a6787e753e509dc3054b9e9b727950a", 0x32, 0x0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="000000186004008b00000004000000000000000000fe00000000000000030000ff0022276e00000000000000", 0x2c}], 0x1) 02:11:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x76, 0x0) 02:11:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 02:11:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x77, 0x0) 02:11:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x78, 0x0) 02:11:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x79, 0x0) 02:11:03 executing program 0: mkdir(&(0x7f00000003c0)='./file0\x00', 0x800) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000300)=""/149, 0x95) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x20000000) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x20) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'.\x00', 0x9, 0xfffffffffffffffe, 0x7, 0x1, 0x12, 0x9, 0x80000000, 0x3, 0x2, 0xd20e, 0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x6, './file2\x00'}) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) bind$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100284a696c919d94fee2b968c3a04b597f719ad856fb8560e3cb8ab7d915b3c72bc26abcbd27"], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x422) chown(&(0x7f0000000400)='./file0/file0/file0\x00', r3, r4) readlinkat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x7a, 0x0) 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x7b, 0x0) 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x7c, 0x0) 02:11:03 executing program 0: r0 = socket(0x2, 0x6, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/87}, &(0x7f0000000100)=0x59) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000880)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRES64=r0, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES16=r1], @ANYBLOB="14a463e353dcf262473ee98ccf760bdf53e41d941a14ba000a52931679439dbefc20597aef57e7020085280232cbb2c8086411e8883a6ab0cab2d4dd901acea447affc60b22743c5f6471b6b1ae1c2a00971cad83f30357985b98389a1fea04ca20f5b8cb80204c1d0cfc3b820b26540ee7ecc67fba1b9ef9f9a6daca60b4ba9b9c07d9c4c449e74c82ba0c8735144222206bbdee9ee691f6b0cde7d379ebb", @ANYRESDEC=r0, @ANYRES16=r1, @ANYPTR=&(0x7f0000000780)=ANY=[@ANYBLOB="e6bd53aaf8001edb6adb16100b88099b2f84f201fc5d05163b91a0b3107d6d8fbbe28cfa1fd6b793ec4abba6eae99db5c5fefc4a5a58856dc8d918460167652b20b161332fc44817b10465792598b7f1e58b4da6104f496b85c47c7eec119326d4cb740056df6da8785a3ba484764ca4d199819ca81dabf89fb8fc4a51e8706fe60c9ad333479dbda2ce1748af5473a858d31df832d4903d5075ba72f1882398e6d300039a2cbd65876fb997d6020c4ec798831f507b3bcb8e0e83e1a9a6ce68433fd1ba53a14a70cc7570df942dcbe54438b44208241843a8cb7723aa16e172fcfe21b98fd9565a60d0dc6c1ac01f579e8d2e811a71dc06329a"], @ANYRES32=r1], 0x9, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x800000000001) r2 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1ff, 0x4, 0x346c00000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3350}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffd88}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x400}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x20}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6c8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xbd}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xacd}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800000}) 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x7d, 0x0) 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x7e, 0x0) 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x82, 0x0) 02:11:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x6, 0x3, 0x3, 0x9}, {0x3, 0x100000001, 0x100, 0x7}, {0x1, 0x7fff, 0x1c, 0x7}, {0x6, 0x0, 0x6, 0x6}, {0x80, 0x984d, 0x7, 0xfff}, {0x5, 0xcd23, 0x7}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0xfffffffffffff2d8) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x83, 0x0) 02:11:03 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x20) 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x84, 0x0) 02:11:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)=':-\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)='\xae{\x00'], &(0x7f0000000400)=[&(0x7f0000000200)=':##,\x00', &(0x7f0000000240)='\'\';)(\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='*{/\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='$\x00', &(0x7f0000000380)='&[\x00', &(0x7f00000003c0)='\x00']) connect(r0, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) getsockname$unix(r0, &(0x7f0000000480)=@file={0x0, ""/74}, &(0x7f0000000500)=0x4c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x85, 0x0) 02:11:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000000100)=0xfffffffffffffffe) 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x86, 0x0) 02:11:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x10400000000, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000002840)=[{0x0, 0x81}, {0xc7, 0x7f}, {0xad, 0x9}, {0x0, 0xdd}, {0x0, 0x6ba}, {0xc7, 0x80000000}, {0x83, 0x1}, {0xcf, 0x40000}, {0x0, 0x5}], 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) nanosleep(&(0x7f0000002780)={0x6, 0x101}, &(0x7f00000027c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000002800)=ANY=[@ANYBLOB="c46cb849000000e16a50033daa316b3260a063d5ed4b7995c581f40ea6546c849e4e770c71fa840fa83ab5e6d3d84332b379bffb3e75673b5b2edf00"], 0x8, &(0x7f00000026c0)=[{&(0x7f0000000100)="b2006892d178c1139372d2ff9bff8b16aaec566f5151cb44cf9abbcdaff9afe56fd324d2178317474849d7a78709d9eeeefae483697a7bc74f7495253021039afe31ee44bd68f9b63ffa5d7913d8fbdcd0b3117fc225554a66fda1ef577348175ce12546eb837cab10aa231876b70bfe21be3cf1e7e228a9a0bbc5994d051f688ad5a1366c61bcac9100afb529a4878931f7511f13c5beb8282536640c521675ad33ad6fc7062f3f92d1fd48c8927f1a00d2b0710458f4dfba5fbbd2d0f960fc35d055ae5d723c984c51168dc2d31f4fac3a53588e8506e14dbbe9264b5b9a672aadfc", 0xe3}, {&(0x7f0000000200)="05c6ee57d4089a8ff3d94ca87aa5601add901ca60dee3beb7da5f5831ed9c90d2a04e27c08ae4198e6b4e1d1979ccc8727161201ae24169894d6b4c271cc8f11b1d673d97e1f085045f9735f02230a12fc7b2e3652886e56b77c119473fcb084f71d7cba048bf0c9821a92211b5a6cfdc824eb81f38fede1d394be97ac8f2d0ec21b75f65d24e4c9f194199713d55d2f319ac552abbd38cdcf03d756601dea8fe12004fa5cd7180659aa886750ca5e684d15bf9a47124126df0dcfcb753ec01b249741d3d4de350004e0b9812232cab986010d4fe6e3775a997d379b1b046b2cde3ec84d7a26eaa149ba1590e2da6c82b4f7e9384f4e51be8c4b196b343a0b27fe1f29cf7324df28dbe9dbe83b438634ac047b7c568b2a606ace7ae6a6530b362b104af510c3d39cfdd931158ae842441afdb3944219d638472007441b4e82677105305b869a7a910f4eba0acbdbcefe782130ea4ee747bf6f7e56957606edb70ecbbe82ccd39372c9ea9581debdae5e3a1cdcdc1e3339b9ac351afbb4ecd22d105c96be818f8f78f77e801406fde1f95392b631c40c1d93ae60683d692b5874777ae49df933c711bcbefdbcd9ca9766563194991f8cf91ba057dc77ab0d33571e8d101c145beb3d02afc1e04a376415668a95e2c32b527e1861c2dfc70db5476496ab30675d9a8358ba3c738d02e793d67ef98de7c82c0a0ad390b6c64e3c282f45f799ee78f2d847bd426b8b4800cadf27455f338077f69d881c8857024ab5743ed578c41e1daa7a6ba12a57aaac0016e67005c7e1bc349833a987c3e75b7fdd674ec92104edf587f45a5b9daad48848bec01a81d2f614f83afbb6b5f165d3c4667905f3e8773b98bb26d03ad720ca472b71cc7108bf1018be6db45ba8cad8631d99e48a5fcb1f6d8d07b1988074f944235d44e29728234eab41f2e0960f92d0c66b3551cc5c638d22c06b60743d54efa6b0362567897e8ecd5270b9894e8f83d2eb982510567c363379f8d1180bfb7c0a0f04ab013cbfd1c1466d6f78462731dc81f207a7f5441231f8d5b5253de7e12ae857ee9f2b6a8630109c907791c8b4da795665ffcf86b5923ae08125b78a3eeee03fac2f9fd2e61688b7aa4b63246121fb193e68807cd6570a3fbb22bbd1b6818dbc5b3b78b627b106bc2fc3d68a3ede33ea2cb28205efadc38b622f6a0f77c79f9d1873c27941a1608f95a8d1d3a8728e343e61fad1fed42237fa3b2511d73fe3cf911d48e20a13a1cc24460e4cdb9121828f44a4bce949d4f89d9eece5d516b2dbfe6198123f75d222001ae7e6ff757ee4df5d29377208b50dcdaf9487b301b1ba1d988bcce1e3b736724d2b4c20ae287d09b9da5268244f312e67e889ab5fae09cb5ec902b1512e2de4a4451c5813c990933b79343e52d64d6a507299bae80d46ff243aa4a57b6f62000e99b561c5c7e28ab5b1e72884ece96728dde8f9497498e35e1b6fdd910ae6eeb47cd5174e0af49b986da281a7f6d3ee0f61c9aff703be4491e798dd9837d24d7069206862b2f519f6bfd171632493bf1657ad09386b1bb359bc8dd97f648ada9f5899556f608d160a4b0a37830debd79572b1faedd1c2b4b658985a1b5d793a44f19a50acb8a7eeaec8c34dab3ef977d04724324c97e9634c793cef92d197dff91dc94c23e0d4dfeb5720079ad06fcdd4a230a5c08f00b6d67222716ebe6bfe328258ee2c07a4a395d4248807b4f20e93187378927a9a85c8caf211d6d8abd9f83f4ca745443969967d378fb803c6ad599d8a3fb658ab28bb5ec7e07f44b7e379e34260261d5f125c88c7c665e7cfd63e63895b11fced4913343fb47bf5a673b5b860bbe5e299a839da51a25689dbfef9b0f9e02653b6f5d7573e63c814664b343792a630ea0a6539d5f9c9d66eecf78a574b4a51b9a094446145028100b50a51df0c87828fd11a82df71201360e6af9129968736ae0dbdb5dc3221c03bb8373ab9d4d2f607102b34322ff0645a189bf616a71bde6914e36665ef7553686dbd4e5a85026636c49be65168eab31e34c74a089490ebc1f847a26598c2672a66179fa84ba233f5ce62b1a770f694a6b8a724445998d1fc98c2ec77de3829d4d8381cdff40599140adf2985b43be5ce7649c6de15625920429a01a9bdac61db03e0953f9dffbe9a370952f3d1cf968c11667701964412e03bf89e2869aa7d9c591d028a8338848f05a624669d6404ac230d5b3f63c06aefaef7723b8ca3d1846e7f4416080ca9b7e6f16e0c969139157fb7bdcef17bb476e92fa0dd7a7538386efa9040b91112334456462c8acaef6b67dee839d955fb1b722f36f2bd032afa4f9a2c6740e5922a49a52b585ed918932ac7980468cbd6b44ca112cd10c72736a78805177e0acdd3820ba238d65399e7278415fb64be6e81ea1d58732ae84f3df9d320e35e04f179d80393ad9c1bcf5301fb8a50a23874f6a984ba49028b530de0fd98be95065078ea478aafc48976234ca87f4011409c827756586674470d7dae6f66902a39432e002ef122b0587dd1a9d883c5e55d8ebf510d7b7465408e018b44e8d0f0c34bb683d0ccc3b0715f6faaec36760215b31e14ce701677743caf851c4da8e6a905a3594575a9cb45a69731c71dce55bf6455e0a25036ec16d5f0f9f99a002f1798138945b867a4e05c080fac5d1a9bcb0dff7d578a86e105bf95df1d9648f5be3795c4ac0a8895148c06f9494a25486638492021fd69bb27ee7fde5efe2aab99b5e11a86770c97e636142d32e05061d0c36e68c76ce73a58544ff279632183e64d3f9c6dfcca933e4935ec8afcb66b94b2ff378ee0c5ce5c56888a3cb55f23993f8421deb7e93a66e66ba9d71440d97370655b51ad7a2518f2e4e09a0305437777601e5da7c15128654144f878fb2116fa3c75a39389e41882e3e94880ce6818535c2102b5ec6bf9e647a9af894268c1bfe4787047aafcda4537a8c7cb2b7b9c2abdfd3e5324525d42b3f84bfa620a40ca473d5aee32562d20aa78c607bbcd14599c5f3296220682a2e75670fb314441f7d40b286d2112217cb6261237e1521f5a13a5a1be27eae5b2e3a23b5dfa095faee68c36e8962b6698fb853d5f5331f21e1f3a8f2d94fbf53d6e369c2df0a55f109f11ba64f181d01fa40ebe739961740308c4aef3f6b229c4bb2edab33c777e02c06fd25fb9cdbd3998cf19f23d9cfebffca563e63f9fe7ef805022411e2bfa4d8b2633acc8b1619d8ef4afee924aa746f270fd8984cdbf001a68f69667c4b2f8617e76d0d2aaa0655f1564dcd6ff1290d240095030a5b36b84de73992307dc0efce1dc4cb778be07c745426d1e49b93aa92b03200c3472fd92e02708dd6b171ea11356a4c86b5fdaf1225fdb259b4e6ecb762f7c9f8bd3feca82fc8cec195bd3aba9dba6fb6294842e2c3f41ebf490f77ba4d7ec1e93719127a35c8839f7053e6ee116b7359c279437ffefe343a30e02072b01e0b4dcd1fec9c2a30bb4129647fec28bc519aad0e63667d09d5d073e729ae4c92208d2ded82e506cd80e646f73815f4e35d4fc71bfa4d9c423a8fbaf13c66d795af5cd5ac332e11a3e3aa4d447df1ea3cca1668e66cedf4f4decb7e0dc68119d3f43afe775cbc1d4ff50630e15aebadce5c4dd210ef293cb17194e12f195cf7a416411f3d552ea111b486bb212c76020cf1f8dfc3bf6c094d3bdbc476130db99c6861e5e2ab09e59834791b91e96fbd97d45252756de2ce32d4b55e3783cfebb17f5f0d1a11fea9b5bfc3b968ae46e09b960b80db6e81203cbf4056cb8f5ad5fc711f448dc2dddb581aaacb47470ecec82e8f8d8a939ee6e8804d521c23cac353b0993dfda8d83fa52ee846e5640621a3436e2fc7b7690ca5ed9c86c32a73058adcb9c4db83da76201e19efe137dc252eb342a4f95ff41874d2b2ebe8219221e7620baae5461df36bf2c07a995a0fc5610865c6555496f406d702cc2f4826e4c37c897a4fc9c6b0d3ff34bc87fee23758ec113ce8c8489346e61c46616d95daed398eea1dd3dcc46088e9850d260672e340e224a8ca56bdc4eb7462aafb82a47606e067d7d8c1802b2feb80ad28763876178e8bced1e608cecceeed8ac8f94845d4a042641bfd5c34bf1fe4e45f7b3cf8ec2955630b684c6725a0fcb69caedbe3a5e142491955cac26d2d114699ad2fa1740d0fc0f216f4ad4cb63e75ea0740cf9b75bf66b8961f74cf31cf4c2d69251fea7696dd0fdec5f1fed3cf239cc6fdfb9bf0ae1c7fe731db778359c17db82d7530f60207be47ce84df672967ab755af707ea6bb76385bc9c144306c2d6430da5412474fe55451c27a633a0ab0c0a2dd0aec585a2f18ed7bf5800674c0b60d3365e1987dda636d086a4631be6264b8457e619febfddcf06243d3d038e876289383cf09ad45b702efef033dac1640dac2240269e67d6ebfaa17f28c8d09cd5bf7e8c6fc6c4b5ddb65ee6ade9472e424a2ca11605e87aef35fdd4fdc0387676b7a493a6c1318d48becdc9a03efe31472f434a0b66ba81ac79f0edd0d2293caebbcdec75b501a52292f69e319324444339881369efaacae7bf3916584827d5979f1511fdeb2d5986d8e43a1d79531c192aa47ef790a8cba99485c5b84c6d6a7d6284072cdc0c9da013e11bde4ed91c53b4ae948583c4d5899fe92faaae70766a4d89869574ff565a6e4ce9765f3a8d99a6ce4e7f122dc694ea4b1fed1914a12dad613ece9d4d1c0e34c54beec381cf10fbaff012e50ba82c66eea0945443c24b6a379a8b034ea3e643e8d719153510a949eb33d7d5e0f25eec11cf7add34c1396eb488067be30ecae2d1a43b4810f781992bf806bf809b66a1a583a325e82955ab363dee0ece211e361c1a2b6f3dce5153f1237dc4a50e51b937b75ead6504a43a60356ea421014f716575508bddabe114b2be444d8dc3254dc2d22edecbaa7cc951169f28c180c3b67c17f3e301111ddd73c56451f71aa5bb87f41ef1c8ce490206cdc45aac011810ba36c26ed91c466108754965e5625862810e3d14d8863bf528ab944675ebda36dc9f6e109887b729d8ff360c2d8565cf3d7ea8c27ca3b2b98134d54c21fc9c96e91edf10a5db9f194961dcdb0d244dd9ac4895a04149ec863ca5f21aa35376b14655c9fc0fc91d427211f64276c46082682bedebfb781e5e9b1fa8d63b361e8692457015d93eff1a1d8a0da97d71d68a4ad21b875371dab7f7458fd455c76bfd5608af894c33adbd81403caddc9d373263491da9e6a0478990e1be5220152d50a97b92101162b0c67a86c3c67b0cfbe0e09e4e2128b36b6f91227519035b79843470cb660d0de4a96a671c8793a0c6c18b79d83c5977d8b2711a8695ef4fd9738528330d230fed9c5c02248eec488b18fe9b08ebab77c8044d8e2a5b1b18054f00c2a151592bbfc418829b4f115d9b035d34e795e62026cc4bd6ea6365a45e59f94ae7fbde95ce572888d57e17cb81125c915b4c8b233e2310663de978bd482ef57a977ebc94fe9b2ab229b6f02ce36fe0f1044a726a16a6c90796e598c132ad7bee8b2869951edc9d0a31c69cd02059967f6e84b706ec6048dc174ab58ba6abd629a59d46647d8ab81a3a9b8c823e5a9dfa6cf34b979de5480c438b41c2e110197c6e42ba9ffa32cd78c7af447ef13f101448c6e15ad1655e7102b6c545ffdd852be65f28aa4c8767a7d205b47a0d2f17d796b39f62b91ae74865daa8a1e6d2dba6d915faaadbd9d5eeef2ba430f9013ad3d59811d73a4dc1bab655802bc9f08e4f16e", 0x1000}, {&(0x7f0000001200)="c8ac291cbb82e4065c8112f916cfbd5e510dab7bb5cdfe504071b5117e8b7040d9a91a028d18e1b6fd65e183cb0ba27a7c524fce3718f2fdc4b591f003458c194469869dc235bc11fd93d229f7ff4f89a2736cf08af92ca63c00f4f119cc22993efa60f13c47b0e90602c14a107cc2c4ea011725653c33967097875901450562025c225b7247f036552f47bc9e6e732faaa20aa34ddef033384a057f66ccc68da00074e5eba4fb255493c076859cad8fe8542664f02d563058384802a1205d064eeef6c1a8038abc", 0xc8}, {&(0x7f0000001300)="0b339d1036243dce78c37dd10676327b760e2e74d103a6b13e64277dfe44a2bf940cfb642346ccb94410f40c181927cccf3e70ac29da4d4958131528c0caa8edc703f99f2ec2dad37bacf0397c49a38dc95ae7ae08f5f77e73f4f0d96b69f80f38d71608fb67eb528460821578ee50e81156fb097c3f3d7597bcfca1a48dad6520aabac20d5e1c4b2c4e74b5110209bde83f89bb4bca2b9c20e29fd2dddb104e6e4f7bce8f5efb680727968c96899bb14008f9d8a736728e6f06e2f545bb3aad3b21b379e79409bf01f2fd1c7225add8bea868bd5ce156c5a51250ad2631475a4a268d6d31fa3179e33e78b826fc127b73fc1eee9b58b8f843", 0xf9}, {&(0x7f0000001400)="5bc9c02e304e128e230bdcb06b6d00bef57a654653e09ae4e8e1a6e178308ba0b7af55d94babc7a75226846be9f381558e00dc69a4c0b6fa074f1d58333858e3200a1b6b593d541dc37fc25e74c5677526991c6653ba8e9d68a43c57f4d6f3910b6ec61df802501240b66a7edc1e7f0e46982366a19882c4c599c6d9453ea491a58b9c8d4293736fae585ae8daf0bfb841ac729fd38923828ab9873906ae327a12921402d3b8fce80c5875a652ede0f0134f9122cdf9c0bba83979fef61f084d8afb6a1e7d4baa7355fa8540c687f9e0b9fa4d2ab081aecdbe501ba78236af0f1905f8d6d0bef8f160d04d464f9f3ff6ea26263874164926ac2b5a22b52aef62bf29be5c8cefbfe3d89d6fde5e800254a0f250193076547591802e3823b25d361324c122e5c153c98f8beb492e5721bfd801b5d43f17725548529a69578eefa7a922c152ee406d45e25c768149618f883c59531e0d799b5a6cb2758406774f2478d193289af1cac4c2a573b41a71a7fa083eea3d2b27772216e668a9e3039b7e53e958b8729cfca50a92520aea394bbcabcd586bccb23f9d4afca1b2fbf0197f83e99a39a3cd285244648d03e5f7e7afc3b620de5dba6605dd04d7e99b43c74c5a0b5fc9f9e302bb23938bfd5e7834813bdae47c74785526b2936f1dfdc2299d6e67606dd56a43bb2bda9c47f5f6ecc01122c2e015597a43bc8c6d6e28ef721dd2fa749488efe5d985a89361494cb685ec5adbfe6485c866194b2bdee54075470fdaa08c3be3f03b099a402f2a21ced05bc1fd80cb4d7fb0abe550915c7f0547f0205cfffbcc84a34f7acc7da8cf4716a4bc9e344f0d2e099e9b55b9500791ea51fd88836c2008bf654963e1f10635449ede17e60834d5b3a56886ece5a6125ea95d1835e8f3cfc9489b51529d64582a7e2f52fc79299704f528ea8643421d6cc7c639b1a920d0031c0c5a167763653f19a050edf4316a90f681bc81d9d989f31d8ad319e0aecda6bc4882b3071a510ee57e7100617ca7c854e96dd03c0309da0dd767260fe7e8047f0d7c490dbc7b6a4ae00734f6f8edce75b313a3f52870fe52262596981242869c3232c05c09df856d631d418e48ab8d12fea68981529940815779584a0ff91e619f8bf266de212f425c05500de9b0ae8c2441c266d931e7d55498cd3ec33fe081f92b9f319b76ef6e1759d01644f331ceaa9c82a79832064062182a240ef106a60e79b33a525b31dda216b8fac095993f948187934f3d49696001fda85bfe653e91b1b5440665ea605f32574d5a48171ce205a9e18d0b014d3f82413de66e7a606ba934e7d2ca5ac51ae4472b447a3cb59290608ec788de11acc8ebdebff52d366a35d6f381d3913207c7ff4158d0e38d24f165b6a398a5f73d36e49d5e22b25aa7f3570a87c0b4a8654334d94f84320021c0783a273cfe54e51aaa011f4a323303b6f99addd834b473048251ff18208a741bce0323553a91cc2d17259004ce219dfc0502b6d3d51b65d3eed1a036acb1d0bd89b4907c8f96a3cadabb51a5dc89286b37b95299430a9834ae27b807fb6cee67548ea3b948eae3ace1c0fb1d78d9620be6ce5e1d1e601b617db0ec750a52d2ed5ef4af996a0c7d2e529ceafc9e3480c3aba8621f990b66e0cc4a270ca94a8e230e34494d560bbd5e2d24d2fd9791e960ad7828a3b0beeb73d14f6bf00c16b525fa3b79bc1c574d9e51673404e08619738267c40c27bd2993d01fb4729b96bc571a7d05df7def4b3db0f21022187fdf778eca0fce17d44a3aaf0d346217da442d369927f4877be117ec54a952a13f5b3738db9f66559ea4d30edb6caf41b3ef848fd324d1f6bf888de5301ea6d4680d2723e955313bb803cd8f93cd5858b78e6e38080c91e0ad838be3d6b9a4b5b92e1acb452ffac7709dd8c0d3a91f1a909ccb61602a50ec6a2f2ecdc0693fa42d9faec35e6e2926ac08253a2a6b892f767fec8d38689e9e75da73ab8da90bd6aadec4533d15dedcc711ce3c3b4d9888c376432985da4af5eda3341e8f8a078da2762d54a9aa38bc6d648d74721803cc412e6b0845aa2ee412d71697e04072961b8f695f4c96aa9abf6e069812fccd447407a007d2a40e7587be263b2c1e19b02d47729b21e2f040dc21a38a0a3a273ffb8488581cd6111b57578b77967cafc382847815086481b9a15f294331cfe60833d0bbc6ff647e7702668fb1cdd19ae5ace9c67711a6b503fe8788ce3e010234f95973dec681fa2878efe86aeeb57fb2ffabe678c0c8c03946f0b765325aeca5d67aa654f2822e4eac8a48d9e01edb531d4696663e385f05606fb27fcdd989ca18496db1e6b4a8bbf2da1f4bcb2e39aacd7285ee430c3dba0449c8454cc355bda7676778e4baa5757f92ec8a8de02921b12faefc7c1f1d548e22515cd79685747c0acbbbf763f3239f1a454d708f90dc2e4d143a6663c98fff7354c684554bc46808ee5d0fe600b618edc0a2830e9b02c438b34969f23d19dc678a706338c8643f5055a7e46f38fbfd3b4fc75c08d2b9285c310180c086cf07ca28dbe28688c579a77eb48ec580d80740b1907735af6c21a753228a0c8c3ba09636af663f6d30a20404437df124a54f3b377ade601a811470e83eed9599cf72b29ff59f50cc5af72de2809fb44f3c1b5ddc0b0e85fc2b000eb281f458d8ccf37f9824468f608f42a2d6698b0f2f1e8eee55e39e73adf2d8406d560618ef60bec069b3182387f1393bab8dfad4edea3d902c9efef1780febc133ada8de8115135753c033adfab9be7d900e26cd0c8784bdef12c6173bb3132bce2a2a2089a02bc4556fb9f9bf075c1adb4da205023f69731fe170902cf6a22c5c2c73eec2c8c8e62afbef1b975f7907623823b4e82abc11861afb6ac66bda6ca4ff511d2ba65f8bb0c1df5fd414e7946477acafa499a61d62091b551da455e207ca4a39603f460dd8c38d457a2473c1ae25c6988113fac6d163ce80f09a78149f25266d3100c6f2c642b5069f16069cc90414feb0f026fe2935714e144fde7042ebe4216ef19b44a10edaf58e30fcbcd5b1e672d0da33833166f5e0750c79091ae71041132da516bd93e4a1a8a74b4c1f34d801416850a72a586898d6879d1fb36c56bb0d33dbf4f55ff9eb964f899115252fd62d2ea05b3133de0e00180055e4ce4785d26cf6363cbceb4fe253fd81dcb5ded2db7c7a4b0f209ef3a48c7ae1081e59e0bf068832b96ba5c54ed35e09a540e71963425ab470b7db193d488e2704de584009764c0d6d5eb180de4275a6289b634541cac1a5d92051703c0262fbcecada753ea40dfae4e75e671985ac443f16b04bf0782d06b05cd229473e5d260b181704b25e7b8537349b96e52febcebb84945f682f3b16b9224a87bfc772389e4ac59bceb8bb4fd90cbcfa148df75d24d1b165fa75324dd518448a61b0d74fdf60bd72ae71706a3398a6631017107d4c97d834e66269dd919bf3ff23bc17348a0dc972d0b41aef9ccaa835f2cdb47fa05320a6f72991b8ff03e5f517975e3b130a7e07a321ae387f78c23e9e42bbd7be6fde77a4615a4c19db309942ba936ad8e3cdce339a3ce4fe284425e4ddc7266f03f246cafc96b5d0b75c1ed53a9591b64e1e692e779aad75a464d6d3fcc51f362aab64c88d333c1f3375ec34f26d43d053bcece56c8f1615921a1078981d3d4970d0dcb4a8172cdc54788b5dbcb20870b2047313b85f5702a0776989c046bf5f2ecdff2e6e6f019f329f6202bf9c8fce0da1c006c8baebd799821e9ba65bd7af4af9693574d51e58f561d99e696fff286e0a11a540830b10625dbeaed5728674a5f93f86a83842cd021996fe892cb0a373040a34ad542f1f46a292152958e1399f0c7a62f6b244250e19bc85d13ef66b84748f98936d32c6daf87426135334edfa7d4ee2d6a5e09e7558374b174cd5bfcfb0f1a44a7717dffe7cd9408e06b39eb0e40e368441673c67c11aac82fd7a92c5bf007aa5f18b15caa3f36e5ecbaab6e6244c97ced3cce053b365efd351a9ee7eb07ed1bfc470f90b83584031734af9af25986960b79f36b385be9cf27a265ba2508fe33ddbd097821ac65fbbc6574857cb68b66e6dd00fdeb9b5b217e84a9eb76fd6767b7cdd6051b37ea57865c52b3153e28bc76d930c280abe21fea22aa18ac0380d426fba06b75c7b5f4badae15d9b9fa89d2473467e28ca4fd0bfc7d9f8caaab9e012d6f776899fec6e957e83437d26d3970c30e5269ce615a8761f72bfe3bda321e468c51e2092d497c2f62c71cea6e05cae0424b0a645a24fd623294ab6c2bbf5340d87844d8694f5c95986d980496540e2708b3d2fd9f9557c291c06823b5c25173de31e59cb3e860029dcdb36bb62a0b5ef08ffac0ba8acc9adfb535edc76d46075244a39251a8aaaa1019ccf555df2c0bdd4b2aa4c512d39c4b2ec67d5932a545b5c87ad86a9b6419e9294ee91b8c79f2ab88f4a0ef00f44d7da567c1fadf501ce27474b48cb178371e75491c3764a9b79b10d63de87113bc3618e71d394f1add8325263983573e3beb9a716774e1256e4b0f7e42ba3711531e611a4ccdb3e92a4ad4de4c156543cb5cab6c8bd8190e03cda217cb9bbe637825f6d6f7d836f35b9ba8d4886908b65f10412568704e083c9e81b2bca897b97b57d1d22d8faf88d5f1a5a8c9132f9684d7d88debf2d4f7950dda92dbd6f27c0c380b72a23944a83d464f566512c8ee39fc30cce285ac759698ed4aa1228526576d224242034a973e24cb886ee6cdde0088da3283d09d1226a6c89ddbdd69f4806adfc9be9a9f5744eadbc803e45319863bfc13d5b4dd740c811c899484ec99dfabaee84f63c17d0507762ce70e4ecc9e0463cab358c9b21dfd3627d9a4600321269c25c8edf72819b0a7942e7e19e55eb5e53e80879907ba1336abe4d676d164968eeb014ab1bcf606cd2944a176fd699b762d82033c21b939288d94fe2d4d8d69131a42015495eb631e569670132329a45649b8839fa48768c3b393a968abe0009b015d75b2bdc24255dd2e1bf3456891308bcdb762f7bd3cd4314dc61f2c132363833889f402670d767390a2c049644170dedfdca907b78fb01db7c09a29e564fb6ba614a4f201e77bf778eb9fb4891f8a0cb047cd2bda892f2fe293e430119533465e4323ddeb9feba1062a3afe8ded02e46013a8c660f7bdd867983c16aa47a31fc9970651523e66b93d7de5ef37ad5e1a9f796f1f6e940236e672dbe9ac54395192219fd10561a0c878814e0b133bf3927ba819020565da4b594151b6318c7b6398b22cdebd828e0f16803a8fbb8ee577078dc4a4687ffa6e194596c37a0f023728625458042daddd1a4676646c03b33052a6ab0b31fc3a5c3e0783cf5a418c7482089d7c27ad8efd36ebe7a3977b7202763f9b2109d1c09897652d4764c9ab7d5980a08c41911b2046b209ea88be8fef5b5298f7d00a24410f4e06386e5b1768b616d005a25f643887c077f93a278963dcf51ce091829a379f10a41a0c5bf1b79c60d0a31c7f32f84312296807ea221f39323bb9ebc632c678f9a74736995fa41da4bce60daf4d23eb30867512db1385a5750c9dea408908dcc2a33c5c59efa01eea11ad44391d711db451dc718686bd212f34c677cefe7ca6e175ce75f305b12c1a005dede12ddd2fad5ad8f12da0501775273960da0b2394031a193a6a7634dac80bc9abdeabe27c681235c8ded9b690f21471553a5486817a49988a08297b1d49cec4bcd89068da58ece1843f7f0cfb1c0f58", 0x1000}, {&(0x7f0000002400)="73d3acbd4c3a2567744d28fb9127d7fb053a0d6396e3daf72e8095a159c56a1eaf1f730097539cd9d2f1b0e8845bee60bab122722fddc5a5d0eb56ba576d6612f8e2ef6c57fad628e7d98eb2de23e660c85393550dac3ce7be", 0x59}, {&(0x7f0000002480)="8ddff0b07fbf623f3c8b6b6d5ba92e35a3c6613ac26938430c88a7773f80c6ac7376becd05e4855a6cd90d46ba9a49670e84653701f47b772d5ce6669fe8ec15eb377369000401e46271a5cde401440d1f66626f05a7e1", 0x57}, {&(0x7f0000002500)="77d765c5d5e06155abba95766bc30420954d69e81ec67977c69348a079f251c6998416ae4ae87a5eae1591545751be89012f6bd730c31ad2f603cd08d0855cd47d9ba424364cd4299723eaa92c0e1d6e00a218bf27faccdb1f6d6ff30e3b78da1f9d6e0211cc64112245154bd0d1dea6e6121f90d4eda687734738f596d86c9a07cc2c789cbb1980954b9ec235f2cc70693927d989d2e104fc6449e3c99203d36dd99f2674afbcb0e37ff82e80dab9d658ba403f108a991efa11f732", 0xbc}, {&(0x7f00000025c0)="fb1b5ac9ad412605adeba249116f71b267a00f2d5550cc4fd3daf654c65b7f9593627122afb62af9901f9cd611999583884d9e0200b88f316a696cac132d6aec4d93c407173cfef9e59829e8fe4e28179c1c1cf40a81bbee11a2cea5c5fce0d5df331bf3def5bbb0b900cf6f0b44b64eaab63aa300bff72cb37b1f3246a533c3440fbf519b0bf63be8d172aaaf7e9ffa4fd92fc7be24933ab5577453970305004b0e50ba8de6615aa6e64201720e2775e3515478370ddb7842bc04c17d5d0599bc809ca312a545", 0xc7}], 0x9, 0x0, 0x0, 0x40f}, 0x1) fchflags(r1, 0x60004) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x87, 0x0) 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x88, 0x0) 02:11:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x89, 0x0) 02:11:06 executing program 0: setreuid(0x0, 0xee01) munlockall() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x4000000000000001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="03e01067a720c21c8b0f16fba75306cc8577ae08355c3eb5bc82accd63453019f0ecc6a9e338948618f9d9c1358bd770bda4a6ee180fc387f1c34a76a0c8439efba7300166e835af46173fad698a5e500fb8b0344a8457f1ad361a2fb6a2d63686e6445b70bf601e46315fe9157045207d9a7ab04b1e8bf0646a34131af45b196511b1849cae5b518db1fd696c0292f4c152cd41b1ed8806c80ca3", 0x9b, 0x1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:11:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x8a, 0x0) 02:11:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x8b, 0x0) 02:11:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x74}, {0x16}]}) dup(r0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x0, 0x1, 0x3ff, 0x397}, {0x1, 0x4, 0x1f, 0x8}, {0x40, 0x26d1, 0x1}, {0xe49, 0x800, 0x7fff, 0x5}, {0x4, 0x6, 0x8, 0xc0000000}, {0x7, 0x10000, 0x3, 0x8}, {0x7724, 0x7, 0x6, 0x6}, {0x5, 0x9, 0x2, 0xffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:11:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xba0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0xc000000000000000, 0xa0a, 0x4, 0x88b}, {0x0, 0x3, 0x5, 0x7f}, {0x8, 0xfff, 0x5, 0x8444}, {0x8, 0x9, 0x9, 0xffffffffffff7223}, {0x7, 0x6, 0x4, 0x7}, {0x0, 0x8, 0x4000000000000000, 0x5}, {0x6, 0x2008000000000, 0x200, 0x400}]}) syz_emit_ethernet(0x49, &(0x7f0000000300)="8dfb7d3bfffdfd3174dd459b5852d5f0a0e16bc5c196c2bcaedf7b76a1c1af02bfc51be80293a6121c042420b7669ffafe01b41f8546a2327c05c3c7696de114ad218e6a3081739238d8e1bbb46e1027994f57dc59fd31505a6217c1666531d42bd7016a8a3a75346741d1505813") 02:11:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x8c, 0x0) 02:11:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f00000001c0)="02", 0x1) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) write(r0, &(0x7f0000000100)='\n', 0x1) write(r0, &(0x7f00000001c0), 0xfffffef3) 02:11:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x8d, 0x0) 02:11:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x8e, 0x0) 02:11:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x8f, 0x0) 02:11:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1c00, 0xfc}, {0x18, 0x3, 0x28, 0x8}, 0x7, [0x4, 0x4c22294b, 0x7, 0x1, 0x6, 0xfffffffffffff801, 0x4, 0x9]}, 0x3c) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x90, 0x0) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x91, 0x0) 02:11:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = semget$private(0x0, 0x7, 0x101) semop(r1, &(0x7f0000000000)=[{0x0, 0xcf, 0x1000}, {0x0, 0xfffffffffffffffa, 0x800}, {0x3, 0x823, 0x1000}, {0x3, 0x1ff, 0x1800}], 0x4) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x92, 0x0) 02:11:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x93, 0x0) 02:11:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff76aa28e30000f8208a5b671b1b542a538706000000b814000000290000002f0000009427255a0000000000000000"], 0x38}, 0x0) r0 = socket(0x20, 0x4000, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x94, 0x0) 02:11:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x80}, {0x6}]}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x95, 0x0) 02:11:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80, 0x2e1eaca3, 0x2, 0x8000}, {0x4, 0x3ff, 0x5, 0xfffffffffffffe01}, {0xba6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x96, 0x0) 02:11:07 executing program 0: r0 = socket(0x23, 0x3, 0x1) socket(0x18, 0x5, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x2f}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x31d) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x5c) 02:11:07 executing program 0: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xc6000000) r1 = fcntl$dupfd(r0, 0xa, r0) socketpair(0x0, 0x5, 0x3, &(0x7f0000000000)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x6, 0x8001, 0x100000000}, 0x3, 0x8001, 0x100}) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x97, 0x0) 02:11:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f00000000c0)) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x98, 0x0) 02:11:07 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x8001}) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="33a65a8b875e39fea8ad8c5d3894cecafc2cde42b8c4c1f94e5c5589ed", 0x1d}, {&(0x7f0000000100)="8a44cf58ca15f9da1ef65d6bb8c7b4b5285e30184ed2bc88e15c13", 0x1b}, {&(0x7f00000002c0)="960bc6108a632f19fad72a7130c46a24fcad298934f763c42545aa9680f971a059e55d1ada72564b79ab91c621f45f986a4b1b0e87ae2965289117b9912d7083eee08f52868d96dd1259d0fd3db361d0aec1fa9af13812acd159ad3322668a51f129a5338732501af277e0b8501d5f194e3594c6d2d738571a0542d13f276230de40", 0x82}, {&(0x7f00000003c0)="c7f633404a9f5774eeed209693317b3d58438ba9214c4b9569267fd0e3a4d58c4835c205fa6a2803a1fc682a0d3030a9648c7f5ee5c7c9a5c00fa71853285fcc240e9220266777dbfc1442ee3cfb384296f14e04d0bd4e03351663d600f3d141a0695e841859cddcb3fe6b513a9c8d0a2a461b543ff7fd180b7473849d512d78015a1004415eb22e398f4686", 0x8c}, {&(0x7f0000001540)="8dfcaf54439ec5d7e2c418f36d52a81da4cfb66f3c906329b18d11240609e57ae4562c2ccff6b62dfef2092e374ee90a4f56a8c8c5562daf51f630868c757dee1f5216c00bad1243eb6578c64b153011885c3f131f5732a2c9bc6b8dd92806cb0f62a78e91df0bda024b43adcb148c8dec05062af7e25201ef03394fcb70f552e39934a214089202d9e5964736d8f70c30ec8f4a91bc1205b632544fc45a5e35d94464de3b1a0c908bb2e4a2874ba6fb371c131b613b896bdc53756d7ac349c63e4d6c9fef005fdd70601f9682de6074f51ff43f7ebc1878ae6d516f0d1781606d58eea87e4a6b27372e77bf867decfe4400ac2950c89f59602260b7255bd80a7cef24dd685b2e3492cf27dd64ba023cc9155be953ec4b52351b58e7be697e875f5c9378688aedb8b29f6a5e3f914db4d2af6c4607edec1399b6b9bee360ad19239e296550a6b240a58d78c692528607514f6b1197351f420856897473759e6409ec206459c9eeb29c3a5dc5723742e03e65ae203a22a52dce62e4aef9e623143b156b2fbc0e9ce42e5f8627305bc37cdf7a7646fbe506d0b63bb644093072e945439860a33fef356c40834678698de6672a5e57561cd25daeebcc33d81b1179d370742d20a30cc9923f8353ad2e7cd68d3481adea8e58d4cc5d81b629b35a9ecc39aa9e60ca08aee1d5ec2252b2ec0ea8a31af4a3e9726ec83497a1cdb7ae9663d1800a0e1791441970c9780a4ebaa52f8a814403cfd20930a71116195ff344d2ba635fb9103a4f884b7f2fe7b13bc027c9bb1890c158c96cb00abb99dc1f57de19cbc186feeb051f0d293e5b348e261a7eae2ea6ae59e17a34d4ff227491130401a3afaf5d0d0106214af7c71c924234c05c5cf5bcf3a040ad5f63ce58b227376b927d17f050a41fd8901cfde2f1736ae3de3085e9beedda5fe6139dad49e2cef63b82f40d28f2362e0201593941fb468457b8b8d5e2b8f2d8cd5d6e7f359d480eb9ef3661f7d5a9f298974865a8fe7ed99a6b1072a4fccccb8e4fc4a380606fc2d695b57d9032b962a5b78e21bf8b8a5c833c5a73d0bee03625b17cb1e7c6520d82560eb07afe20add61eed73b2e5b277ece14697836d978edd443b5414f8f29b2a714562ac4369503e93f57ad4e963c7fae11cd188e9bcd9bb8c476912a81816723963fbe88ff8e36f903985da63588b431b8925574b2880c44f9a343f0a153e5b1789d4e3ecb0a21239b924b15a295feaf69cfbb0431c5f08086045a3f29ec838c4e7e275a53faa0b9ff41c0c85d7a4b1996a0404e95bd997747caafb151194482fd6382a637b5326786623b59a323a07d2b713503048bfa37676f89e4ae867e8b082a7887ef34f9d4094b15f7302f62ff312dc8ec5388ea0917e6c79e314e909567aac57d35b52f3bfaa871f60dbe609d27bbb4d466d6fa7aee7010a04ce22bd267c4aa93cff637c9e1a0a974ff0b064d873e10e28eaece1ae39ffec855627a40c85536015ac1be28b72b82aa22d734915ff9d3779a1ea0667474f19a1220e655aac24806abea9fc0e3f3478bb4c330a1523d569b1c490853c48e71b3d34d89652331b6a70bbf1f8ce9d55d96e9596835ee65cdd1494c2b82c99ac6984158cbfa407d64a388e9b8ff0ba9c05cabb5ae0c8863face1564a66a57b1473eb9ea2653798560924f68518f2a90bd01693c0c2efde3019a598505349edf737b99bd5e9b72fc514575192b76a92083ad30a44c3dd6d7547c82b53b26c9947d997de957446e46280ae9ec8ab9e7470dfe4c7f2198f40389931324166906cf36aed571668fde0a3ad83756f7001e829fd508925da75fc5e039b14ccc1ea1d4fa7e05ea9a09a3a6ab7b71a83842a13e2fe6b5ff092b47f2a4f2de13b6aa62ef3189a640309fe9290d0f0dc47a1958807dba3fda54bc0cd7ce260a1e35a78bf26facac8ce8a18c69dd48a5e9aaf73b0facdceb520badceab68802ff99363422b24ecb0abf08c8c1939f4764d256aea76d95cd4b0f6edb768fc006124a28d65acc441ee02d9443c46fcfa4c5c6db9f2b5677cb77e2beee5df0a131a4bad4b226e815e555eed74bc4c11cca47aa890c6d9e51601986cc85b2e00831b65a9a18b035fbd99b4309abbfe21a877337f2a788a6ccb03b8f2fdf4ae84cdb87353c28496f85f0781021f0c76a9b158558baccb3218e9c285fe9201030d4f64318e5e7f98774e6b771d65d1d85dcf7eab10d559c7cc2aad68e9db376c830ef46bb1503968dc6125569470c61d6fdab7fd4fa142d4d54f4816dd584badfd73e5f83f58997930caac5baccc70a77b9e1c31e8174835776ea7b2ca7fdf9d4c6be764049e8739d8023f5592d40304acc351ee124a8ec4d547b3e54d40766f80c41316b3a9efdc00eb8dcb1691b00f6fa7eb00e58670ad2889152eb43b7192d2193354b0323874794aba40d34f209c8615d239d8872080057aa7cd84dbda8a1d6b08d00d622b9d72366edd82ad35cfd1897cc454b55b4b500b6337c0b90eb6bc371d1d9dc6ebbfc916b53a0c7c735540d42619f28e533198519b13aff0020e00f3465d8a1a7c4eadb2a72111619e625872688fa8278f0335a7f2b7b4f43d2644e074a9d1ea79d7514a13f4ad48115f776cfb7f159897375718e056ff88844fa082fede6646708983bab0bea6bb62768634cadd085deb295e495cfa030c9260e12cdae84089ec42a37d4941cc7e168b08ce041fb6a5dcb7109e014880eac6a7f78ae718887539b05e7b97f4753679836e9e988d301c3a5d9630c5d27713797e2569b620a87178e049d505fdc030a55edb7802ee4bfb31e551549cb5fea1ea992cb60f759d1ab2456cb626a85a00f5148e93b83e3ae7d904fa46e765cb4a0631c042ae1f51ca522f8d4e1e4c7c0cf00bb108937ac7807c433c8094d128f25b7d785b1fd36514fce48ffda088886c3c13dab57deefe50f46154af4b03e97c9f9ef563e81231232adeb0df6c235270f26edecc13f3d45a64d69254f316e2a1f6a62d3fe05f419a2f8f866ea9e275fbff2e00f8e88a7b218899734630af40a7ce7fc5ea76493b87e65277b9c07a6fd4d4e0205fc7fbcdaa51b87d40e6232cf3eaa98a0d29c56fe00ea91845e495c946f83672af7836b9db5a0effa692755cb0d477074496d7e5d9856b28329c629ef7cae50c41ab9e47f0a6f05ef187d06dafdde1bac2ec077cd32519f780ba2f99f1a6976c8e9411c01bef879d20ab63f8c07085e891ba6bd82ac3e9e078120df77b4965e9bb439395c2677aa8926cc287ed9fd214f45d43acfff4e58de6c17820499ee1935a94f86a85a4f26f27cb355462e6598ee3857b5119ee6697c37cdda12f3c711862383cc78c7e8aea24072cdc5127bea5ebd9a1bab01a3dfd479f0f9365f7478a5349d2dda4cbc7e1217249e2780a002147566294f770264c1a675210df1a16f23e7a2e70ca8b2c0a6a61856ead0b29d0a509a9d64781a3028145937b3e536206758c4f6e071755c1f8acd41e4d96a8c9618dee8d3a64ddc9b0553920bf376aabc221af25d102d3b4853caf7f3158ac01e739fc2834334a7d9843445e842ae6afcee2a2ad598a45b7f8d94b1a6099ae1243972c96f9dc3e033515109a6253ef14712eea7802885a1aa65a891170f97edf9fdbfc051eb2b14fbe903d032d4c7b5a17d2993eeee5564a2aacc01a0ad2cb9792c022031cdb01b885c01546597764ed3711c0633a1ee8bd8f293817b7610cb3c6818a0719ac0bd8f8708329dc6ce8b73956a132370346be8228b801fee36fa2aa26aef7da995bc591aa0ab62e9be4b59f3644b39958c4d5972e50ceb06e0f8ada40ab519b993bfb668db3f6610bd9e5f498ddf44b1e13f7f5a8383571e47091f6d4cdd98d86adc46beb12d01d7ba7a1a1fbf91005c3d8240a6f95e0ff2f0d55121b6d270c337a9d74ff9c844421890bd9e307a679ecb08b63cb7038392da4e3c9845282ac02a29b9c9ea29212970c5d9a7a50f7f108dbe495aa61d17ed95b33bb4904c40d6da08ca718f980ec5605c07b3e13ecac0f01b2d78f0ddcd11ef74e462f5f6c63f8dcd7045a36b1c0a23f4a2ba4804df2a4683253f9b8e5b6df5006a7a2e9eb27140f50cf8d20b3512d4ab8075a275c7e94549e35bb0870c9ae71dd147cf3a1372c913d800a490190d076ba379291349cdcf87380c70e7d9c781ac84b1a976ea20fe0984264cf700b218671c3170837c026736ff2836a152e1fa1b5cfa6539e1e790b6b96f53b9e3cb96ec3ebc9a272a55577df46b5cd9aea2d9cfef80480e0803c1ff28b5c7064fb06113bcf308c37a2383dd50efa6e398f6df22e0583b94f282cef31d0f746ae9b9b342a6008e259aa01c49b3870bce038bb607ddb79078b6cdec28c39cedb2118d9752d655a6ed5c6e11225b946882ae99867ecfa7766482fe68caa062bdd81f7c7bec620e8cca8f6a9a0c5b04f64974b6eb482e1484b7a2a30a7ad4764841b49a5f3d125922aec63713eb5ab58ae91accffcea93f35f460f2fe4033e72be25bd450899afbdbbd2868d76bbda402453e45c68098a6995ae0fae858e43a60d57e5016541da0b7dd18d8acd7fc18a8c86e107d54cf34d1e21d3cbff7bd085bd467206d6db1c60d89aa155279d844ef72a819c5c08fa9ac18d0bf11b1979416bec26dee33c354cc82a395501a710ec2b20c2fa90fb7c6a8227c0ee239462c2f0cf355953f6c6e378046d4c14e4ea093cb8930c3d2aff3de27fe057d630865b50ca5bd06d0269c4890d5f44f2dcebcfafda40162e9738d2717b09318e972555cadc4c629441c0021de034e071e065766416afacab885a837b78bb99454d5452e1773e57bc5f0d42403c82f6154d57b94602f494d9af1a3a56285a140de5cea4e98af7a2807828b7effb5500e2cb823c4f9f34b4834ec90f2a1fdb53648b0610f1e4f613a693be0ab7885277d0d9780c9bc43745080ce4c3f694f58ceb8cfce24deda42bcfec971aa98cc6286a3526d8f676e4f3d3fb5800021fc73282b797dd4097faf856939b8bcf6e5a0474abd087bef86441972e56dcab6a2a29ed541be06c2652596c54028492524e444e2627ccd81eeee71f139d2a81868d68a7bbea1597797201c028f4a1a097d568271ce643f64ae7f8df6516fab509396f378e396c34aad06141fdd7c50a23a347168d81938f5a4a4e90a9c58951460d242242e7bc24ffa1d3d71b914cdd158a80348dce01431a329ec597c804ddbd0b55824f1c32da5edc79c24f0989101d197c49c73c56cfc3135f9f8aff8ef01fe1d1baf8e76fce3756f37ab42795b810c98c2924da6ab84d53aaa697ebf984d1b8fa15284dfc27d56a3b262d9f0fb06a16243296e5ab83eabda10653dff650a8bcba3b98a7e50ea3cbed9d83a903e2989d3dee6cf7bc2124f46301d10d3139df0cef82b851edefa3f9d9937139c4ae28f4e7a9aedea8674d3e37966fa110a6761e4dc01eabd5035a25b5b22b8475b522eba5063c0ae1301905de1acab3b63ebc98e071906e42302d19db3504a1df14fe5e4b16486a649cf795715cbe5869ecdb01c6eb79408252c4a39e35679d4d8dbe8222190c4c2474c7fbeefed64973bccd6d60b0bae92edb9eea9f913f5c51122cf20e227e0ecc0d2a650b110b117b04294e98137f1d07231c35b7a16f9d1d7f34f063b2206f4b766de3f27bc537931e63ba0ec98d77bbe1e6a51ff9a3ea2c3617d7de476cd1940f1c7a43da3057e5380a8e240a013bcf267b9d3e292f0bcff1a5b9af75cdd4e77433684f3c5682d323bdec01b8e47df", 0x1000}], 0x5, 0x0) sendto(r0, &(0x7f0000000080)="ace1c748628270a75a154164dab5ae37060612f1b96a9ceb2944897b9004b71ca97914122663af43a51e2199ca0672ae8ee1dda3a312adb45dd2abf69ddf8048915ce03976f985238140ef2479bcdc5e4d2fb847bb606a1c58a940816d9b174e3f20c552ce6952c3c11a2cb1", 0x6c, 0x2, 0x0, 0x0) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x99, 0x0) 02:11:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) clock_getres(0x0, &(0x7f0000000000)) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x9a, 0x0) 02:11:07 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./bus\x00', 0x260, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x229, 0x0) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x9b, 0x0) 02:11:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x9c, 0x0) 02:11:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20000002000, 0x0, 0x5b) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x9d, 0x0) 02:11:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 02:11:07 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x9e, 0x0) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x9f, 0x0) 02:11:07 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x10001, 0x4a2, 0x7fffffff, 0x100000000, "32c422f2f7587e58a8fb7e8776a42250733cc7f4", 0x401, 0x6}) close(r0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40", 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) socket$inet(0x2, 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xfffffffffffffc04) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xa0, 0x0) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xa1, 0x0) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xa2, 0x0) 02:11:07 executing program 0: r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f00000001c0), 0x8, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x81, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 02:11:07 executing program 0: r0 = open$dir(&(0x7f00000018c0)='./bus\x00', 0x280, 0x80) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000180)="55152bce6a07e4bde66275571050b903e0eb476ace5ae721ef2ce415c371740916780ced22609949975c66a59b0c416aa0412dad4db4f8fd82c1facd657e69747945ecd8150e99a37083d7b17c8017c9c66262d30c037398507a8a40102cda2a84af6faaeadfc03929e4f411cec14cba32d0eff886e50bdd8e7ab05f94d702c6f876abff018a", 0x86}, {&(0x7f0000000240)="3397890a471e5ae5da42580bd099c97e6025039ae771242102d41dc1b247338595e0b51c91894e32923b0fcb90f315e8adbf22eda46447a6753ca133c2ebb689b9a50bb8cb73b24ebd12d561f42fbd6563b4441d0c0987829dccdb3a72e2ccb8f245d8d2e00368acd5ece4f77b20ee95d1923d36b448858aff3d08e27f425d4aacd5b468bfe3457a84c1ef815f06b4f149ec8972cc7bd62b02d8", 0x9a}, {&(0x7f0000000300)="f8c6530e65c3825f31f341951ac5107ba873ba845302df17ab8cec4157d266104dbeba26f768a720eef8007bffd64f1b60f3f39a48ee8629e62e3855479a9a9e2e", 0x41}, {&(0x7f0000000440)="be3dc42cdebbfba5fbf93828c98ab215905759256cc8d5bd4e840e5c87e1178939de18f89f30028ef6d0186d09ef841aecbb27bd14afe5c598409182191f9c589312b60817a762e5b113f16304b06977fa50013c85b67bc99ba437315154855679f1e70f965ca025cee49db249615bab0a18477fc092f58b6d4878ce94416b25c816c37bc5de296480be06deb098115b9a4cb2b414da5724db0efc7db77ed2954fa78416d76bba92f7a1ec4f9ee93af4ae1146d735fbac781bce970f55f04376e118f8e8ab5f3aaf76f4841f185654982e2fffcfa89eaddc01840c39eef7314e741c3ccbe496f56032525bd0376d2bc09aa62e96a7440e2c4a69de33d8465569f2593e3f2dc6197fc016f581bf1e0a1a2f81ae3835f43408931d59d27260e618bb2c639a8f0d09036a9b38075909a211579f5c826c1975ee670bdeb21179735bcb693b3f87da124899a543051b6a992798a43f91339b57d28f9cf3b19c2e945d88c8114df6b7876ac2228a430fdfcf35b60dc8e9d58ed24b24cf6fd9d0e495f235145f66daa66c37e47918129813a2902862fd35a0e7e1fe8242714d11352df110b7de3b03466d9233a69fef92a02c91b83c4be95e7ee0f6332a63d70627a2dfff66ddb98983b9bf4e7cc2c6cdbb54f7bbff2501702efd078ab06766ebd1499a7101100338557399c1f9ff2d2783c8c48babd085506e95326914d19e2e81190075026611db21c8cf1bcbc8e5e8ca9042f26425ba1658c9f208dd57ed47122c6fddb2e1e02c778a4ecda39902452ce5391b9a440f277c4e60d5d1ab86c6132f997afebf4b7a6c9574c5b6263ea60514bc495293226ebf305ae3334372e2518458655dd01d4d2e4153cbc7c4bc3c4e4425b5e1ee7e16cc74d5efd07e112426680813ce05681ad81dc81c3d3c78c954ff82ad5cd27315c06b057776fc3231356b35a2df6b15dd02cc931173a575fd7bad284212f464f27e1008366bd8f04417f7a5839f4ce245fea3afdbd0ddac3961d3acf747e69e4b7e0f2607c64b570838e11c0d7f7beae09a937dc6918f17fefd2ce3e623b624dd8f794ea8bd76b7acfa19176c10c2a8f00b008dd3556370876876c812bcda9c0d889ae49eb2db1ed62b41725aeb4dd11950083fe68cfc70439cab5b9fdd818a7ed9538cd3dadc87f9777a5955576628a51cdd80b331a2e3f3f1d4c940a894678f8999dfdea4eaff85fb6e06158892c0e8873ef070d8b40390ed6cb4d9149606128237d5712599371c2267ff51187c7e8b1fcfdf7127d8d81ac738bfa7705071828fc785d4fbef4ef13db0cbece99c594e280805aabb7b179ccb5d04d9e1709eb135d55b2f052541a492d835f1545fea1b79e9d22ac0aee7cf134dadb24b892171174ac87e4aaaae91cf5308c157adc044b8b6f4a020d9e46aaac8097f0bb51bd2c29915bf37dfa14c2cef3d9bc55fba6b4a21adf447ad0857d88bd154b7f92026d10234b8362d69982a47752eef76641fc647e8606079a8da2a23fd717fedbeff175793f04df3e8418d361c5cb0e0b9dff1731585d307040bc23b060526ddb6963b4e469585d0d0650df24acca7ba6f885859b4aba789d3ca153d616a3b42a819b17947cdc8c6fc16bc5d4a66bbf5c27d9cd004780a28df64025c82999527a3fada80a5b11dae9eec4a60b3be67bbcbde17048c3bfb39955306f9fa1d7f0b0a187e82ec39ed2d5e692123c261aaffbecdf288a023f4c16190e8b78e17dfd275b7904fd8a3a9d2d30e381c607cb8b4a3fa8fe06605bbc373039051016593cbc380b0be2e6a9c520a19d6df6be9ea20921d9e55aa8864addd1cf954314f8f2952387c535818cd37f1204f7d0e71a09a3e1fca80dd0595e367cb6cd73fbd148dc2e22fed4fafacb781e0bb46317cec6ace5892941d247f65f2e56e711d4013d4be4959401bd2fc8ab3ff25daa716c7cfcec297c8219cf9f55839dbd50406a643c7f8223cf76786c55ffe0b87984cb80c5cf821f160d3ca380a99c118fc28e745739cd128a4de55922156df5bb2daffbecdc0d75a33d75400a190c014a15c52cf4a5577f7e33126fbbf91c20c0f82af40f492576ff2c4edf1be4bd6d5fdd6f8b0114004c7fac6bd2bde83f7e809a6945e5d958770c0007b81ed9a47f7c4d0cd2a3633c114b462f509b5b0b35b3dea01ed19eb89b568e9e5b4efd676dab84d5989d1c8f2fa85afada6516ff52f4585ae7a45cb224e7d19c7b406056dfd305afac20c566992ff28af4374361e7498966ad4d27a99238d6f8890222ba9c4c53c32073c90f2a754550421b11fd5ab0ce2a0cd40096b0635627f04e28b8af72e5f10e8f69fc4cc8058ca638e82805104f37c0a628e3f0b9d58e02f9f8a2208f9183a760c7350b4e2adc7b27a97cfde75ac09a125650fe6ae77e55a9ee492e560d8b7b655080e1ef0b8a72466af820ae14816c257a2ae2ca28abbf9c5d5cf23774ac45859a60c9e3dba8bea077ba8203bb9cbbb2eae11094004ee9c8fe0e07a829fce385937162d22deae1a6d37fbfab52c8c99084e384d50b09b8a5cbbaaad79bdf50c06986d75ee5617431d10fa383c624c1856c451931d79710f363a27834725582432d61afbf227eb9ac33f22ce79e90f9ebc9b36d097baeb234605881fda2c612d558238c78e2ac193aaf80a14adb05cc425dbe69c30b902e13dab7307fb9c0cf206bc5dc31f029a712531099968cffa4e07c020a2d1163b312efa59c00e18813eed927c8eba490f610f5bd05385e58308cf9f086ed96113b998e908ec1f8881c7ea7ea52ab9aa019959c3be39fc28a88679ecd130bbe9aeff5e41848611888bdeba7adfa69329501bf8d05c68702f5620517b976c7207f39584c993a54823ff3f57ffd6b5e7969710f36e3c9255825e9bf83192490476df50aa2e4c9c5608fbd7ee80451b7f76ab5b1c1ec8b93029fde99e5d085f3adc47d58ff4e5f80f34135e585b8c4b5adba550932e223129db83b6baba47dbfc6da8d9350a36e69f471345d27dafeb328dc3a0d3fa60c50adc197b18de37a1b173deb06920d2c36107392e8d18d56c4cde5f535032dbb98daa1752be280bdadde6b7a177922e39f4639106a571521fca8059b0684d6ff25678ed53b987b50afe43da328db820968fb7edbf99c1465cc4dd83c5d96e9515cfbf56c1d15584da8d38afe324e4baed990d109e263db85188854c3d81de93887a8d93ee6cfa857cfe7358f0a51ad95680aaa56394a12f791a3ab96e2d53a7085152c524a466e6842ccdf035f485549d6b0d39b3a4064f8202ab9b45ff2c392de56ccb537a9dace8a63a6f7030eb423f04f481568faafc451ac5c74e50371420b1dbef410c6964cc4f4878343073a8a4d1f813ddeed0e769baab8716103004ec132be01c930acbff9bce17205b7ea7da82ffe81f14855426f7c9b7fcc164590f25ae208ff2deacf3e5beed968e77b523dfe5ce4a28d924fd02c9817ae09960a82203024da1db42eadab5a39fb5f16d491eb8a642d5f24f4334c0d6842a98cdcd46ec7c129b7f5e7715c6bec0704d7590b2dcb25c7e2e19a4dd27aad4152d7d23bc935c175e46e08967c4b77a38db9fa1a1fbcc8180e8893fc60ed5674b766e5f3b03b374029c1009db2df352573540c791d319b0a34a919f2f2e664af8b3bf51c51393b29f75370b6bb1aaf98784b24ab5714b86cd59433f11f65568418d53b26f5b15d2d127166f4d0d5b4b18e4dc5d44b11a4741e31e4b62e6596ba36c05fd262f930c0e801aebdf99fb32445dcd5bf50f02cf9cd9264a764629333e2338d80380e9867d1ce58e023e9e46f0a65c6844390d78ea7e2906ce8a0e80c4b0a8dffe639b88046fb4206aaaa2b6841680ffef3648d4ca50c674779d56779916b677253734be210d9301b7127140a4fd5b2fd57f1a0a2b70ecab55751a0ff24c06023ac92e70858909f78a94c82166436771874d990189b166aa0ac17420c7a7cdf61a8f4f860836f38782a04062206b0cfe1728c34c3549f8d4e75ef2ccc0ec4b1086e795eb0628251ed8de128b2eb3a0585ed6b2b9f058c7bf90b8ef2cd81a0d2dd84860b78052d541b369e6fa821ae3d45d14bea97401a131a9067c889fbfed2eaf09d5bfad27684b19531b4df0f80a700a5fe238135d031c977adefb5e7e8ab2c8c1627c6c49c1cc84e5b75a1f81633ccd85d678317a62ff54c98def7d04c70e44347a19e14e4a794f46bf3ff36d5579d712408958ebd96ecbf2c1b3e78903932bd052dcde955061438fbeb2f641f039760e57494475338bca6e0e32a4fe0c81def50f0ce8d763d169420ca886a86fe6e809145649a9860bc00b0ea8bac7ec8a75899b3bdccb9b4060ad61291134f1ebafc0d12578587a274759246afaee3953ea943b5ecc93c00e9ba51f6319357dfdec394313191fcc034682b227b8acd65cebbaed1100d0e22e834832270777bbaf28a5c9e0a00a929b4f88d13171f17a1ed71089c046850b7c5e9d59d3bedf877e01c9b9780a3ec797797f9e1400af4acf839d1282ad4a686fce4174658011c9402313472fd6af88d2c2da4ef8e77334d298e257a8a048e9af0daf15a5d35a620bbf5e7bbcfd009aad5fa8b263acf86a7ca96a1e4e0a73d7b808c7240610b4e4f9a32d9fefb505e0c6a86dc3fdd62e1af4ba6094d5662a0335c969b5fed8016750baeb6efa8a12dd325c78c2d1582f876e49839118c6fecaf1b662c293bf3bc7dbc1be5d658ca23f13deb625fb3fc8ac1623e37ff3320c593139b999c968561d0ed3059e66cfb83e1684b5b411af2038b7c71ba9c89c231656970ea3196b201e5daa85bb76c2667aecf0f768facfd56dd53e782bd2179391153c8febf29c7eef91479b5dbf0a3e59f2db516a19c009f00d6697b4c0a0305d9f758c0accc8a108a8a5355702db740af927bd6e4c7f8e3ea18883cbc882abf13c3ca9d5d113ca4791e7568ccbaa417992b68938b465c1891215951e28e3654cb3017bf6a25bb66875dc8ba331ac0d906e33e6c383849a67adba05aa0b3876d164ac5fc7e27e396be77990d9c64fc82a57ff575933039f0fab8435055048d58b2d781bb7b63faea95e808a0dea049f6d96e47716aa1cc3cff2ab139a3cfbdc0483a29c681b3c300223257b2dc368659724a048eb3dc774d7fb04e212873d328aa858915d3bba1f0720c0db71f372222fd762a6b75ee157ab93e745c098415ea7db9a51217a2fc0c01c95109da32a91bbd96f60fae6e0d5d1da2582f92953cb4df497fab4844f3d07dd47aaaacedf6c33a32127b3c3799ffef463934657d3bda38d415ae576c33b3e674652646cd2154741c40eda46c28de91fa27117d250b5bed82f0f5df694ec3f8adbcf0e2867aafdc5339f90f752a685ec13ee0d507c157d5eb0a74b44954dda8bc0023580bbc149943ffa57ae55b20c03c9d139790e3978370714fc2d8e66abcf09fff10250e383ebd62a7e63aeaa2a52c99fd9175edb58755d097d265f01bc72204a035041dba3acf065993e495624bc83ba5093ee6c9b618d5647c33f2ec591e673dd9d991b64e6201b62b66b418d51a452f338f13c14e53a2539769aa8336c5144ab4c3a81718691c04c6042dbd7e4001403cfaf84c3f5920829623cfee4a5e0c4e8c9e292e1d1aa4c0c64a488f5cef8f07246f2f6c3cab2c5411fe498fda9791f0a09be4eaa9385aa55b44b30107ce071247c00642b84d0b00077c4b11e30baff302211aaa799299a291d0084faa522908faf58c54a72523e6c58995a4e2b226af1e8c4860ea41c1ef4cbd2d3ee630f", 0x1000}, {&(0x7f0000001440)="2cacfd853d14cb6b799d44f35a569de3ba87cc2ec13fc962ee1778c1642828d4679c978466cccdda19171f06de6cd18525ee4a8b5b218c02c1c6ae7778cb563cc61340500cb8481878b53e9d4d5c80a05b18c49ab8e7894a634ed94ac7ebc326722448dd02d7d2a16415a00edbb13df8d75ed2f85d50cf563a699bde7fec80a6293f051423f9db899044fffc5f2dd86c3547a8643d7e46f0d713fae987f24b25fb6c3a3a630788c683aca8b5a96ae3e56921ce2671692422", 0xb8}, {&(0x7f0000000080)="e4ee3ab74c67652945e4a62484740c4da68c7d154f0ebb3e9ae4cb96e14d968c44b2b42983ed5e9f3f94dd", 0x2b}, {&(0x7f0000000380)="07624150cc5f6f1c8b686c9a0502e5f7974eb2bf69c1c4a6681350ff0194b706103b35b573f79dcd74edc293185b8ef862bce6647129ed99795ffc3e1e365d4e2ea154907350907f6562ca23f7c41f819f0432f4ecbd4d9aa24cfa", 0xfffffffffffffd55}, {&(0x7f0000001500)="214f9c526f79ad4c12fd10a77f4a64679dca84b8076e86d68edad350ccafb51417b00f1ee34ab8ee1309f50f1e08803b814b8e6869aeb4c89bd330d43001da762f58f7dcbc29833cc282ccecf679bd3825e0b40082b6b0c0c6d8d0a836ba8442851f9da5e1", 0x65}, {&(0x7f0000001580)="e44060535b55c6bef40711fd4d089da2d5217d06084babe0becaaafb7d289a87f2ced9ecba05300766604bf04dbb904dc5d3d1b0d1a20e2ed2e0323b6c089b7d0c15ce304a8ca041c30150d55a32c2135166df561b31db25e67ef540c8d1ca727f1350fb99fb54b6dfe8178d1ba7daf0f801f9f8be7294901f40169276e695933a9841128896673c36e249d4c4e520", 0x8f}, {&(0x7f0000001640)="c9d7b40990505d7ad0cb269ce6d482d3a9476919277338f53eff61fa446579befb95e59416cfe03b0e78125e0b6a9116a602110b7817022e29d0830b738d56b0a07a76ebd65b54986b9547d67f3aed891ebc30518e", 0x55}], 0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1f) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = shmget(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000c00000/0x400000)=nil, 0x0) pipe(&(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0xed61e84562a4a7a0, 0x1) r2 = semget$private(0x0, 0x3, 0x301) semop(r2, &(0x7f0000000140)=[{0x3, 0x1, 0x1000}, {0x0, 0x400, 0x1800}, {0x2, 0xdc, 0x1800}, {0x3, 0x7, 0x800}, {0x7039cc13542de551, 0x400000000000000, 0x1800}, {0x0, 0x1e, 0x1000}, {0x6, 0xfffffffffffffffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x2, 0x1800}], 0xa) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001780)=""/182) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xa3, 0x0) 02:11:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x3) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r2, r1) 02:11:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xa4, 0x0) 02:11:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xa5, 0x0) 02:11:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xa6, 0x0) 02:11:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r2 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) r3 = syz_open_pts() ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000980)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000dc0)) preadv(r0, &(0x7f0000000900)=[{&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/57, 0x39}, {&(0x7f0000000540)=""/197, 0xc5}, {&(0x7f0000000640)=""/7, 0x7}, {&(0x7f0000000680)=""/225, 0xe1}, {&(0x7f0000000780)=""/188, 0xbc}, {&(0x7f0000000840)=""/173, 0xad}], 0x7, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) lseek(r1, 0xffffffffffffffff, 0x0) socket$unix(0x1, 0x2, 0x0) write(r3, &(0x7f0000001e40)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fsync(r3) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) writev(r3, &(0x7f0000001280)=[{&(0x7f00000000c0)="1fcab5bbdc653d727ca8711db3cd28ab42c4ab19d21479be43f96b2caf68e12974f0ea6d93a1b42fe5a5eff426da6b09e8bf2fa5605e7ee7fd266250e5fc935acce4ad2f5f2c654222d83ea92de9762bee956c495b2a5a7ff54f7161a4fb27b020241d4130183330e4f44a05b1e3665b5f490dc7c296b59f86270f2fbfb8716f74e576d9197af1a450c033bbb653a58a00e688e23502f9d4efd3011d88bb3d982e9246f7ad27cb742e4d0cc269c3a982d194a65bd63e8c15d08108eb5e93f7021acf85823de43cfd9517f5373548b3e346b441a942f56043704cab4832cc88984792756202d51243995f01ca6f0c8489a0de854425c2882914d9fa37b0c70d02ccdf843e5c1a86e1eb92ffe13795d39519c38cd384aa4b6dfebd86635cf92b92b3e4635d57e5c62d7511f54b6bd6e21f24be92b43446fe8792b590e0278019880a04ef70604899887fe9406c2b8d99ffb57bc1c311484e062cf618f69b95c686f14b0035e74153866c259cb93e607671d4548c1a07c72e56553d0b474659c7c493c3988ceb9c67358b5300320cb76714ddfed766df9fa30ae12ff080d3ab8645f193bdc0f042d1e0c6fb43b87e4f7521b03bf9d3b942c382361cf4670ca1c4192d0740d1d9a84ebf99de30f2b5a29cee72e24029f1f8b9a47ab04a8a9ba03e81985b91b809b9714f34b16be17d3cf31c65f00e9aa2ae483bd3c303bf55adaaf78248cee839ed227cb1c227a099d57aba6909fa9d0368f5250a20c8e7cc51135fe6d1a401731201fd06767657546628a1778ff1d7e8a06110ff6b5a042d06af1e6c7b373d0594e684fcc310eb50148d3a1896183547627869adb8257cf5bd8ab8ca6b379d284fbacbaf9d13ccc3c341094a9c65d24961ff967fd7524c222089ea62bec21fbcbbf713fb44323121b262af83c269f9eb6984645ceda4e52f9f1234f88b2e379245e2c5e21fd81e694ad675db5edd18ea4ac1c62f375ce8b4a5ff9645cd7c2aebed72a8768122a54b72fc24623acf03688f48d4e7a90defaa261210d4e8bc5aa3e39d0a", 0x2e8}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) r4 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000003c0)=0xc) setpgid(r5, r5) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000a00)) getitimer(0x2, &(0x7f00000009c0)) close(r2) close(r3) dup(r4) syz_open_pts() preadv(r0, &(0x7f0000000fc0)=[{&(0x7f0000000a40)=""/220, 0xdc}, {&(0x7f0000000b40)=""/170, 0xaa}, {&(0x7f0000000c00)=""/253, 0xfd}, {&(0x7f0000000400)=""/17, 0x11}, {&(0x7f0000000d00)=""/184, 0xb8}, {&(0x7f0000000dc0)}, {&(0x7f0000000e00)=""/99, 0x63}, {&(0x7f0000000e80)=""/28, 0x1c}, {&(0x7f0000000ec0)=""/202, 0xca}], 0x9, 0x0) dup2(r1, r0) 02:11:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xa7, 0x0) 02:11:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xa8, 0x0) 02:11:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xa9, 0x0) 02:11:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffffff, 0x1000}, 0x8) 02:11:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xaa, 0x0) 02:11:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xab, 0x0) 02:11:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xac, 0x0) 02:11:17 executing program 0: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xad, 0x0) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xae, 0x0) 02:11:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) getsockopt(r1, 0x6, 0x9, &(0x7f0000000080)=""/177, &(0x7f0000000140)=0xb1) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0xffffffffffffff9e) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xaf, 0x0) 02:11:17 executing program 0: r0 = semget$private(0x0, 0x8, 0x100) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000140)=0x1000000000002) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="3e00e2ffffff0034f30ba7ffffff005655d40b5c718f49e03f0ab24f74abe0f73bdc61f7be3abc57c378cb0c7ca90a8d1741f236e6824a041844f84eaf33"], 0x1) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r2 = socket(0x17, 0x43, 0x818) close(r2) r3 = socket(0x7, 0x2, 0x7fffffff) setsockopt(r1, 0x4, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) semget$private(0x0, 0x2, 0x1ff) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r4 = fcntl$dupfd(r1, 0xa, r1) getpgrp() sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x412}, 0x20000004) geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/95) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getgid() r6 = shmat(0xffffffffffffffff, &(0x7f000043a000/0x2000)=nil, 0x1000) shmdt(r6) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, r5, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x4000000000000161, &(0x7f00000001c0)) getgroups(0x400000000000036e, &(0x7f0000000240)=[0xffffffffffffffff, r7, 0xffffffffffffffff, r8, 0x0, 0x0, 0x0]) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xb0, 0x0) 02:11:17 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x8000000000000004) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000040)=""/5, 0x5) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xb1, 0x0) 02:11:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100a8, 0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 02:11:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) dup2(r1, r0) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xb2, 0x0) 02:11:17 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5dc6) r0 = socket(0x0, 0x4007, 0x7ff) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/65, 0x41}, {&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f0000000100)=""/118, 0x76}, {&(0x7f00000002c0)=""/70, 0x46}, {&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000004c0)=""/143, 0x8f}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000340)}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/51, 0x33}], 0xa) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000040)=0x8) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xb3, 0x0) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xb4, 0x0) 02:11:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f00000000c0)='\x00', 0x1) r1 = msgget(0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="4208bae9254dd30b0e656aefcc9bf710c9400674c4ef75526272984338cb839e5477d84fe5086eb8cd6fbe560d24fa19434ef1c7216aa88fedd609d20e017efd43ce5a896e51aedade3123446bef8b69844801975fc0163fb95183bb76a2f840f490bb1b1c81d36d5c1a5bb2af324895c2cc17336820a2819f8524ef801b632f0fbdd74e38aa526f5a37196b73abda63d056b17d5ce6c77b281172942a3f0f139b71a1a2f26157ee376df82f119cfcb5abe4585653e0fd325036631dcdd93df37f8da3ef7d59fc28062ad020ed46753d90792e2e13820b3d79163e333b99785561aadd168d62fde13942114290c858c33a5a050931779d7aa1eacd", 0xfb) r2 = msgget(0x0, 0x80) msgrcv(r2, &(0x7f0000000100)={0x0, ""/241}, 0xf9, 0x3, 0x1800) msgrcv(r1, &(0x7f0000000040)={0x0, ""/55}, 0x3f, 0x2000000000000003, 0x1800) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xb5, 0x0) 02:11:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x5}, {0x16}]}) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f0000000480)="9d240400007202004b32b79d63e4e91f7e9415347adb8217a4644296e3c053bdebc0f4905b789043943a2db4632251329038b1aca45c0816aa3a8069a593beb7930b46daee0b8f37c95152fa2b8b2e38b6e343487283a37e4882077af67b7b26a316ff0000000000000000000200acc441b2b33ebdf52d5e8d1988a3a4d026a64b480c424060fe65f83c0620d7c0a079df0fc787f707ce980cdc1007b2a0b4fd72cc7fb959c01678cdf8d41edadd403a6d97da2d8c9af0497d950ff94ad452a8aa24de7243c75073223ec502ced4b5ba75a4de74814f47071ab7a5097c038b896e5e490833c8764c03f2fa2421785f578b52f5fb95232a8053c96e4000"/263) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xb6, 0x0) 02:11:17 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) chdir(&(0x7f0000000080)='./control\x00') mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xb7, 0x0) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xb8, 0x0) 02:11:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x182, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xb9, 0x0) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xba, 0x0) 02:11:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfcc3, &(0x7f0000000200)="8d") r0 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x20) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x2, 0x5, 0x8, 0x65}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xbb, 0x0) 02:11:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sync() preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/77, 0x4d}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) getpeername$unix(r0, 0xffffffffffffffff, &(0x7f00000003c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) fcntl$getflags(r2, 0x3) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000240)) chflags(&(0x7f0000000000)='./file0\x00', 0x50003) pledge(&(0x7f0000000180)='\\[\x00', &(0x7f00000001c0)='\x00') 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xbc, 0x0) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xbd, 0x0) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xbe, 0x0) 02:11:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000000e, &(0x7f0000000100)=[{0x0, 0x401, 0x3, 0x6}, {0x1, 0x1, 0x7ff, 0x2}, {0x3, 0x2, 0x496, 0x5}, {0x3e83, 0x3, 0x4, 0xff}, {0x8, 0x3, 0x7fffffff, 0x7}, {0x2, 0x5, 0x73, 0x412e}, {0x0, 0x800, 0x5, 0xa3b0}, {0x9b, 0x2, 0x8001, 0x61}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0xfd, 0x400, 0x5, 0x5}, {0x1, 0x3, 0x61000000, 0xc8}, {0x7fff, 0x7, 0x4dc, 0x7920}, {0x1c00000, 0x9, 0xed, 0x2}, {0x80, 0x0, 0x8, 0x20}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x930, 0x3, 0x4, 0x2}, {0xfa3, 0x7ff, 0x736f, 0x1}, {0x8, 0x8, 0x6c4b, 0x8}]}) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xbf, 0x0) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xc0, 0x0) 02:11:17 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xc1, 0x0) 02:11:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) fchown(r1, 0x0, 0x0) kqueue() close(r1) ioctl$TIOCSCTTY(r0, 0x20007461) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xc2, 0x0) 02:11:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xc3, 0x0) 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xc4, 0x0) 02:11:18 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r2, 0x0, 0x1, &(0x7f0000000180), 0x5, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x4, 0x8, 0x3}, {{r0}, 0x0, 0x30, 0x400fffff, 0x3, 0x37f7}], 0x7fffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x95, 0xf0000024, 0xffffffffffffffff, 0x2}, {{r4}, 0xfffffffffffffffe, 0x91fcc8ebe93aa56, 0xfffff, 0x0, 0x8}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8, 0x401000}, {{r1}, 0xfffffffffffffff8, 0x24, 0x20, 0x7, 0x9}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x100000000, 0x4}, {{r4}, 0xfffffffffffffff8, 0x20, 0x20000001, 0xffff, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x0, 0x10, 0x6, 0x81e}, {{r3}, 0xffffffffffffffff, 0x40, 0x0, 0xc1ad, 0xb3e}], 0x2, &(0x7f00000001c0)={0x5, 0x6}) dup(r4) 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xc5, 0x0) 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xc6, 0x0) 02:11:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x1, 0x1c0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) setrlimit(0x5, &(0x7f00000002c0)={0x87, 0x3}) getpeername(r0, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) r1 = semget(0x2, 0x3, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/114) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000440)="5cf0bbe80d30f9be718777ad7eaed792075c2b06659894a5df626496dab679feada9907aa23fce4879a582baf7d43ce0b94ae1d56a3d94", 0x37}, {&(0x7f0000000480)="adbe75c38e866d", 0x7}, {&(0x7f00000004c0)="3e7d5be13f6999f3c8342a586edfa3460b534726dabb392ec7ea6049bbb7d18421b49ec8e242dfd721b6a6da81845975ea6759967efef0fa26d8e47e23f89e0c36a538bbcd777bedec4335c5e751def656dec25d23813a513bec38833094551240d226535e960ee2140e7e2277936c6ba1e3d29f83c6ea36a1a3d84b5b7c85148ff4a9c9023e3b48eccd34e1b4a9d4b205fffa539b46c55d4a2acf3a114f2e9d8a7363d4369239", 0xa7}, {&(0x7f0000000580)="ab055a055cd19c831ea2f7fa4d66789558f1edad1392c75aae27aa34e85ffde46e78daceb9d9bbc80667c04b9d62ee9a8a4c905b95b785cc7fcc081cca542741399b841f5821fdd834a3003a63e9fe149ce80789252667dd5b3633929159aa216de76762d5adb0cc18472ad8c92d996b6657cb8bf54ee39ebaf5b0986faf50ffd741a8097271009520e40d43ec54e21ea68f99dc02967d30a7f5f5b426312cb4fb9a26a1de0b43a9b8b4b670181154390b2b6cc2da756f18177cbca864784a117f019ee5", 0xc4}], 0x4, 0x0, 0x0, 0x1}, 0x1) r2 = socket(0x0, 0x4000, 0x2c70) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000700)=0x1) socket(0x3, 0x5, 0x10000) connect(r2, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000007c0)={&(0x7f0000000780)=[{0xa6, 0xffffffffffffff7f}], 0x1}) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000840)="8cd59fa8d438deeb3435d3d1c15c4355f4b9b121b9cf785369f868649e92d053a06b36075a96c5693970f79097dcfbeee662329c51acf145acba24ce40232b0de4f574ca7fc2a6f9d258c9d8224be3ddaa8b8acfa28647dc", 0x58}, {&(0x7f00000008c0)="b3f7915be778439a57142e4966c9fd84eb398414b0cedd998990fee4291fff5fd97bb16cd3126622fda3739cf5ba3a698b48481c899f8bf71e5064e0467e927a0a0f09e6c8b63ef138f6d62b63aa5b3ab96f692fe2653c07dd9de9b920deb7e4f3a5edef16735ed96a71ae832c", 0x6d}, {&(0x7f0000000940)="e961f4a43d8fdd860cc1b1994fcc50b05e7efcbe", 0x14}, {&(0x7f0000000980)="07e27312f525c96a3bf239cfd3fe4dfcad66b3d3e843cb22c5c40e5ef4b4121371556c08228986b108e1a9d852610156d8de", 0x32}], 0x4) sendto$unix(r0, &(0x7f0000000a00)="a5746242504855f7e6171aa322a309b8933b1d43b674a1c840d74189153fcafdec69787e0c895a2ceab825879e9ea7d2e1d2eb86bc0c9fa9b3dfbf8b684b339792fc06abe4114bd56c0474e267bd8ec948ae172766454bb62169568ba06582a3435b82ede572ded4ed7afdf9c50706e8ffa118492f499ab48efc1dbd62", 0x7d, 0x2, &(0x7f0000000a80)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/null\x00', 0x20000, 0x0) mkdirat(r0, &(0x7f0000000b00)='./file1\x00', 0x40) close(r2) r5 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) stat(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)) ioctl$TIOCCBRK(r3, 0x2000747a) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x180, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000c40)=""/243) kqueue() ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000d40)=0x2) linkat(r0, &(0x7f0000000d80)='./file1\x00', r4, &(0x7f0000000dc0)='./file0\x00', 0x4) semop(r1, &(0x7f0000000e00)=[{0x7, 0x80, 0x800}, {0x0, 0x5, 0x800}, {0x1, 0x5, 0x800}, {0x4, 0x8, 0x1800}, {0x4, 0x5, 0x800}, {0x4, 0x10000, 0x1000}, {0x1, 0xd2, 0x800}, {0x0, 0x9aa, 0x800}], 0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000e40)="affd3fa3141a7735f5f0152b7ac51743d3a4742cb65856305b6e491a8955975a4565c81d0403b7f10cf0", 0x2a) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000e80)=0xfd43) 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xc7, 0x0) 02:11:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4000000037e, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)}, {&(0x7f0000000240)="4f0762df84788a2e4afb852bc658aab63eea7d8a2d132ab8d3ec1be9e905d236ece3358e60d5e5f47dbe529fa35d4d243f7fff268b35eba4bd48692d94f328a745736dea72c2951ebeb0c23feccd6786baee649c0bef1c4570bb00dcf17835cf59ec3c3ce56b44e6af2ccd343b9891053deb", 0xfcc9}, {&(0x7f0000000300)="c2695618a243bb8d191cc0887a81e388b567795bb82c34648d7d8e71e8cfc695e282f9bd57f2aa43f9e8a6655e485abcb719f7b16b0adf4dc7f936c05e3c49c30cc11eefb7b5c002225ccb12c22cd7e3d103ae82acaa13d4266c0e7cad56ab621b994a2d75ac8071c05448a8e1f4dd0e456d8aac3ec72194f5f320eafa36145ee6adf6cd98bf8fbc4a635851c65ac3db012b69a340cf038ca78cad9d8af36624b059f5f24d45cf77914a768e0557cd4a224f95d890556f78"}, {&(0x7f00000003c0)="6e15dda54428431e427202e696c83052f89b76bc99c428577acf1059dddbdf85aeea3e750b712a2b67e1997dffe9eb734b6128d2d9d4ac950280399401a438b9bcd364b02c35ab745bc9c269d1c68944b4b218c19a9e84668d3e54c4d13f39c6c237fa09a9d375ca3fed3e47c70104a1cf482eb084e59f2be629f2fed6f0c94d3199620ac65105446f0dc8bf532e58c42a8199593eb7e21319554de9c5a707b4a8ec934f043fe905661448f7"}], 0x1, 0x1000000000000000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x6) 02:11:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) msgget(0x2, 0x48) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xc8, 0x0) 02:11:18 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xcdd1db671be5acf6) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xc9, 0x0) 02:11:18 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x5, 0x1ff, 0x0, 0x0) getgid() 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xca, 0x0) 02:11:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x4, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "35d450f964c3a9efdbac0d0729085620f0fc141e", 0x9, 0x8}) 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xcb, 0x0) 02:11:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x801) linkat(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xcc, 0x0) 02:11:18 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x1, 0x1}, {0x18, 0x1, 0xdd, 0x4}, 0x4, [0x97c7, 0x0, 0x9, 0x7, 0x7, 0xffffffffffffffff, 0x7fffffff, 0x1]}, 0x3c) r2 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x3, 0x1ff, 0x4}, 0xfee9) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x18080, 0x40) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x718) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x8a) r4 = getuid() shutdown(r0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r4, 0x0, 0x0, 0x0, 0x89, 0x7}, 0x3, 0x1, 0xbb}) 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xcd, 0x0) 02:11:18 executing program 0: socketpair(0x6, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x88) mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00009fd000/0x4000)=nil, 0x4000, 0x6) 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xce, 0x0) 02:11:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xfc9570bd7d4809be, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = shmget$private(0x0, 0x1000, 0x388, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="037d217e937e33a613cae128e848c7f7c6f09f0e9a380a22e11a3ca82ac72a3479ef7a35f732fcda10af88d97fc7561dc3c0cf72c2422da4fec17ee6ca9fd6467dda8783822f50511d5efbfa6c6ce1a6879fa0adae6f863ac86ea0f98679154277039e2188f266703a5307b3f18e8b42368f4221ea9bed96c64d7913fd45142267565423ce1d80b6be11dc44ab935f29cd7b748cd31b972b942f2aee10baf0143ac0d5274df2831d9aa35064b1b2024b1adb6332ba28ad856547328684945a5430f3fd95acc68194f55d4580c229e1dcf5e7f9032788fa9b60effb414840d5b2fb884b04564de3cf8fad12c70aa6353b93c47e6b9145227354d7b52a019c0b0dedc09bcab94bfb4415dc62d461705763a415a64bb141e7996d32b5aaec9c216bee4c33e1bc91a4f3dadb01bce159e99700b8e1adaff95f26ef40374769b3ab90bd64eadf59a948111a0a82a02037751ebc88123df4c07154aa029192a9a29933c12fac9b630b7f623dabd63029b1483147e3bce4df1b3b14f4720386db5ecc65727d6b5a5b90c2be4a5fe67e8738fc9da4a56976ab61e8b059f353c78bf8dc48e768108ec5241e5ec4d80db770032eb4c956e2b345c671b5170ef666aaa623ad3358128192953e085f64511ccedcd7953837392f32874886464ff8d8ba3a1ee726ff20d3d6dc34164b90381a517862222bb107d22aa0e042875abffd808b1d24aedb50122dfd00a86474f8e45ab7334285245901db91d9dde1565eac0eda08fd516e4612e7e7d5e6c764a3980f260d94d20d28f0f27be2ecb87259972659fe1775f6233ac2c3798c3befe30b6621ba699f089b17707b245199c9cfff96bf55789bde07a6bb2866851e8c2a7adb71995f24613e47d36e2e617c795400f853e5c120c118b416dbf54cc47d4c824e327c902541ef2e9c8934c17fc845b01e5d7f79782c28eca5fcb3060e55edc0336c9f64e88715befd4c5ee6cd65d294308545a5b868776aa6ac36ac091fc1e8f435e9593c7579fd1c802b0556d9784e61e3ff3eeb8d5b084cb33e06982293a46b1963ec639a8cf4ee6d08c845767f48d5418d9ce201d955c4adbd7be6d8be70af82d638ff120d0b3adb8366ef97fa7c79b50b633583b905c85c26ce3a27d720d6f0b7fde54a726d9be28236d5c3a6ebd9e4d9081c1e127f3dd54b719aca3a643e5c9492dcf461b57fe536ce64f01ae4a7722ea8293bd354636bbf392efc9d316fee23fa8e422ab8e7a3c1d4b7d3361716fcdc87ab5743fad97861093c7e36355ae2eae57a026ec8ae7602e48cfcc4b535f9c33af4102049d7e59a4fcb026966e8937b3c018a691cac17505d089fe79762cca06094952379ca7daf9b91a495fb4579b78d88744c5685e1c12b1e0ca69d47c19a5bd6a8d0d58edf3e76643d58ff875e81a3e35404076a346397faece91f9c47614a55742852190dcccda1522def4c03f656f2c4b41e1c3663d489dd3e6817d3300a901294a0a178e3e2cb40b3c959514a449b6fb2ec8d10e36c1d33ff915af5d8ddfd061e484acff8cec60eddf7643b0705ba24f03d1f1e18d2cc59c8baef5c80436e2c068fb2808d9b425cd5759bdbb5b4cc833daee63c48a0908ca8ac0b78ec7469d45411a0bc8989395b6c463d2391af95d4473576bb64197c95165d8f59f960db9d3c318c27033dd470072bd6f06262428f2890c4fc3734189b0100263e0b171b08302544139c6fe9331ac308fb2cc5c2d2dcf6e7f9de2c15e5a58e4f2a3bd74ea12863327b2e85a96b8ef4cfc351bf9cc6d66d5ec3a1be3faaed765d06d7f9d00b40aa031d3b71ede7ad1d8c3cac49d26b32269f78f39a3274e75e7592a9aebf6a2e5acb53e26cf34bc5339d002d6d800a10b120cc7d3abc438f15ac588f35d2f678fe9fcb167c8eb1d76babbee13b7889fb0db653983e444557b339f2d7e9069379b5eadd99ffaa8bca783cc6957f567c38416a36e67d323dd84e2aa73eea378689050b0c0a83c868ac7f9cc375d1bfdb42eff323f35f4cdf46462b172caecda854850bc12dffe4b6fa55b924ebd5553d52bc17c2f5672eef54af9e05988c9e16e38bfc83366531b5cc71ee49389a5945c118c806e75343204a30c0e582d81c05cdb56f49021aaa4c1bff703910b5dabd6ad6da3460bb826e20c4ed92fe46d0bd10ad53f9126dc0a811d509d843d9843928edc1547b4311d57f10ea2c9c40dff5e4fda44e14853fc8702cd72c1f32220bc1b43c8c7f01799ae90cf4385b041550df9e915e43e277144316732dfc738ad6fde2330263106877d174b30d0836afa1dc141a83203a917235a3b72f49caaebab296eb4eb123dce9f3e14b6dd12592ea1cd9ba4e19b1bde607319f74ecd95ae9721615ee7828b7c7f9077474a172d8dd238cbfecf1b96e2ad7ab82321ce6d2bde573a32494fa58ac70e9b139685a025bcd053da55e38c40364f08a53ba650fdbc5c9c74424c6f1d961d8e9dabda16ead5662d4519020afaf668854519418ac643b4371d3637eb0c1a9ab596a9aeb5216eff6fede72352b8999f7b450f540d5f84ed4aa8a2d2b08c2a9371415ef5ee2b55e6c005ec365762b98880b16f15f12bbecccf6827a2a6be456bf5712046dd34b6ff3306b12286c088eb8d046f7f8caebbd3d62321c828c658aa11d4b27cc7fcb8001006e7350f816945db05f57dba1e2c87b8c0e1d53af78d0aa3560dd0834dd157ee9cebba56fa21c91e279da5130a29b3da63889d5f54dfcb38a2faabed0d3e811e12c6a06d98e32a5c655b019fcd3ead9df582a35ffc5de109e5a1c237a4c72d0513d233f852224adb047b9bed63b9d373b242291769c528f98c93ef1eb99e0d0d6d2c8ec2e9e58fe9c5fac7d7db09d4985c7b1dc00f5f6929f80ff62c000ea46059fd24734aa1763cf453fef29a4d306b9f346a024803938fd4ddd9457b9844a58e0ef5fe1d53397814caf49a3a4cd2773e7b20785c15b586d8eee0e64e0715b15f99d257686e4c7f967c7de2a3e224927902694968dcc7c4bce8cc8b5da991137759fdd2b9e3b94796024ab06a7b842567bb2842678267e894da036d086e06ccaa0935c1b1fa5a8d654930014f592520b68cf343f58af11c93e7defa10f412c9be91a01e939636fe186a23594ceb61c13443cd37eab02e6b3ce8c60bbd8e8045c0093bca734699540e724cadd2ce25e1e026100287804701a816c4ba8f314578654d6e0777dcef10484a398db5daff6be4efa7fb428a6cc733dd1855aa03d5d3577811f07d7a179c4bc67d120a5748d6b99992bf4a594c89c379f424bf6aa11ac172c0aa38971c48bb7b2ed6f1c834b8f7ca7e13843ae1d723fee1ef6fa06a279030861b7ec49b0aa02a69b72a023e22f79774de720323d3193531af51935202899c6511e308481cd410f62c003af449b65a0a89fd4d54fa969bf06616414b8a01ae029b0bf0032957bacb3f2bc52d6ee45cbfe4172dffcbbdbc2674c83e8c2bd1d903c3cce117f58c13648db5f4da35eb86ca76673da81ba0953220015cfb68a879535e91208b3450aa92e42835474127a53423478de9ef61def59a8f3aacb2cdaa8d1a3450ae7e9f4d29ded4430bb8f0f2acb2d73315821ae42736cc36e90222954d40ee7ce6c222357cd58457a1cb560ad80e4e5e83fd3e1dfe21e9275c6cb8ed81e4e1853451055f6757de82ee535cfa8a2a7f618098ec9a99d8650ec591d5769d68091414a7c1fbc6bcf94438c6a2ae00957ad7ee930a964669c5ce7298202c1acf7fe83018371827cbfc820ee146e3aead2586882ceaad5661b444e07248bc4817dd36c579c59b263aa2e8c88a0522166ea0b186ec084891193631868d08b6a41852639d86382b9eca56ecd1053e4b227c9094a5d4ee489ec2375708418fe969745a10854e2dfb559c9b95725313d0cbcad0f919100e6417ab522ef1e15a6d76e62da20b5f3891e034e3a46b534fc0ee82a5256d32566e474ac2e71cca4a910130591e313dfc4e3d74122df82d55ffdd27f10cd813baf8312a64149d71d481c55b54d7b2826f8acbd0e00f194c82d8f019653886dc67da09f68923fb43a0baf202075e81c8e316284fa3547aba718d71dff265eb5884ea4170c0cf17904ec49e8e1f82643a5987b840c11ea52c31b2db5518cc71f3922b4cd7369d9cd064078dd74431df339819745839e90dd84cb6dfdc42bf1de968b77a95db1d1058ca9b4d85334bcc270671ffcb1b74647e247d95261b7646b6bb79dae06db8ff5a91935d1574e8b179e5e464af0d2b90beab9a6356b1af1b1bea1e616bede72f83f1267bc7bae42270cac99333708f9de64e1a419e141d6db90b5f06b8737fd03d3c4384bb63cd2af945cafbfd3fad1d08510517787df129e1c32e6e4ec11d86a0a6b95e7e587c3138ce5ddc696fab55c51708a51cd94ec7146165154b1b9cc1e6e71fe3246a03a7162991a8ee4984dcfc464d6dd9452ce09cbd0a5ce4869c66ad5fcece505cd9381d8df1cfd5c8629a6dab16c2ecdc938fa24847a991782d7b6e19c397ccda4d1d7752f9831b5a14f0f9cafe31fd48d4cabbde31e1d956ff8ae35eda2ed8f06766efe53f7463ea13e3b2f6cb20b85d11ded6cd5cebc5898e1c849a3f3d150e5b9e7dcee345c7727c9a363e304082ac0d05ac174c5628e3edadd97ae3a2309d8728d0a710491444a66134b607951c8931c02ab95be2c964f71c96acf222a3f1a193a5e4aa296d9544750e786ec0155019921931e48d234437eeace1ba896198f34f57ed18bb09e43370aa8162743f77719c4f9cd5f93e98519cb0329dfec2bee49e0fb6419a08ff76f001a7d5929859d745fd8460dc6bc5565f279d478dc6e7865adcdafa7e7f027eb9cc9d2cf6cf6d34ece305cf2c23ea65d46eff606227b48f15ff2d142899a0916a0e3709dd0cf5612985415cf00c3f5568a1a4ccf0395bcaadadc20671952dd1a9fc60d0ba113eebbfebca36a03532f1a422778549304ac15c385e859dace43eba4e37758455d1704f20990bba7c551f4d0e4dcc1794b47b40adb59b948001f1b5fa904abff4ffab60819821b6142164ff2bcff39cc8684568d6acb9170e4dc965311432184e1a38685f1fbf8a9716949f16a1d57444fe018387fda6839a5ee4f69a3755113b10a41f29664e74a8f103c771d0fd3a2f1399e25719200979be3647daca842c02e02cada96ebcfa0d78cfa43c552c91065574c09bc8706e1c18e26ea02ca4bffbb811681e0b49494f8c992f5075fb9b5f3bae6dab40e2388bcf402afb67947d4b668ba37754425f34366278511e2a3e47109c875316ea3b39911c41aeef129635563c576ab81eeaf831947f09cb3f2116ea76f94ddd8a1c68a7cd6f4f394a6225d3ca73a470082715da5facc401cf326ea2fef7922a1c271491560907fc7fc960698f371edfa764fb7f8cd504d4bf13a05c568b55c10c9590380517e5f6f0abf9ea371c3623888ea09c5a5e0f6051571699a8a6373255870d03b0cadd56e268204203bdaac443cf7777fcce717de995aeb23984b639bf52c94f52387d896609c360e3c4abb2fbf96e60cadce4ccfd281db473c28253981a9f51fdde2c9b1541e11fe78e027055a3b254078f505ab60648ff07695536c6432d830d33a0c2ea2b12c0c7edfa813a20d0ed6c006d8966673c3ff49b59c8fe4b4eab36741026b0b2982e569a1bc3e356008fe033eee67cd98dcbb1193255369dfd76fb511c26c1fe9e4bd75a0f1d09be06ce8c2c5ebfab6226b4e9c990b8a8a1c7a7346dd3ddeedc27cfdc7438ff1a286", 0x1000}], 0x1) close(r0) 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xcf, 0x0) 02:11:18 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xd0, 0x0) 02:11:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000200)="126d54b42562cc2e241ee2f2123f11470021f5a4ff2a37f8ba8f3eff2974a91c6a56bf116fd0e20df93bb6f34214a7f149dfd194eacb32ef72a8aa3df073536dae1a5794758ddadfa16c30bc41e5f62d94cb7c7180ceee2529c21ff6ee2fe806083a66891af33df147b9e861a96a65bc707c2112a3ca9829af145858d46f98793f32cf6c8b268612de317dce83a1f858c0e1c25ecc4472f8b133a53c972cb98e6b06b221f618271f51810497e274c23547506a5bac9855a1fef98c9f985e", 0xbe) r1 = socket(0x3f, 0x2, 0x600000000000) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 02:11:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "80942aede27588e2f5780b174a5c3a08cbc31c48", 0x80000000}) syz_open_pts() 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xd1, 0x0) 02:11:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x8000, 0x5) dup2(r1, r0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/232, 0xe8}], 0x1, 0x0}, 0x2) 02:11:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xd2, 0x0) 02:11:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0xacc, 0x6, 0x0, 0x4, 0x3f, 0x2, 0x3, 0x0, 0x58a27f04, 0x1}) unlink(&(0x7f00000000c0)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x20) 02:11:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xd3, 0x0) 02:11:19 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r4) setegid(r6) setgroups(0xa, &(0x7f0000000080)=[r6, r2, r0, r6, r1, r3, r0, r5, r0, r5]) setegid(0x0) 02:11:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xd4, 0x0) 02:11:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x146) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="0921429b9830306075999836d06e6540ccda37a66e8f61e4d5d93ed3f224adabb2acadbbd636b83a8ea9ed18006c12b1f5e99f23aabf1c466023607420cea6f3ffd41c3da0442e71bfbec513bdddc434e57d98d93ee8c1e769068aa5e11ba92b3a6dd4a0a1c28d4df7d996522ceda09dd3d7f71b6b349b9383770892d2cb7739da8b18cd6637847e020dd08bedc92f239912", 0x92}], 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) getdents(r0, &(0x7f00000004c0)=""/183, 0xb7) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r3, r4}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x0, 0xc000001000000000, 0x400}, {0x18, 0x0, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0xffffffff, 0x8, 0x0, 0x1001]}, 0x3c) socket(0x10, 0x40000004003, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000700)) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x5, 0x82d05ad4eb483af8, 0x100000001) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f0000000400)="c0f2ebd1580f622bc4011859700a65f3f1c481fd1183fdfffffff0c5864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 02:11:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xd5, 0x0) 02:11:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xd6, 0x0) 02:11:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xd7, 0x0)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    02:11:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x190000}, 0x8008}, 0xd9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) write(r0, &(0x7f0000000080)="e793ae3b9b6aa8f5399f8fdc07ab4c72bb60dc06988585a1663a4e192239477199d9f9875a24fdb1c4c143aee7adfa38824aa8e44206fe", 0x37) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:11:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xd8, 0x0) 02:11:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xd9, 0x0) 02:11:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') 02:11:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xda, 0x0) 02:11:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="cf774284aee327a471e2b04ed6b3611e7c0d5afc519f3c", 0x17}, {&(0x7f0000000080)="fbbbf3f4679dd2a1b4a50f9a692cdc44b96f219a50783910787e9e986db2ee513949c9349d495e6b4883d8eb054d61b9eac6a728aa2fd2452290ea919c953fcd2b3cbed6b20ea95b540d9134c195a9e0da1dfb152965ed65c8e1d48deab8a7f169a5688327b9df838e45707a0ec65c9f82cb14a02ed5386eef51bca6181952111de8e88f12da8103238b", 0x8a}], 0x2, 0x42) 02:11:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xdb, 0x0) 02:11:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x43, 0x100006, 0x0, 0x3}, {0x16, 0x0, 0x10000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:11:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xdc, 0x0) 02:11:24 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) recvfrom$unix(r0, &(0x7f0000000140)=""/206, 0xce, 0x1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20200, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x1) getuid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x42, &(0x7f0000000340)=[{0x54, 0x0, 0x3}, {0x8, 0x0, 0x8000000000000}, {0x45, 0x0, 0x1}]}) syz_emit_ethernet(0x194, &(0x7f00000004c0)="8a398ca51097c69ddf3d71bc5756da05be93ef0a90bffa13e0aadb754cbf30321bf9d4b1ea4fa29f8229e964f0905e7d46ff1b453ce1158c7be41138ce73cec4c9ffab8da22bdc99ffc4f2893a7d32202d892d250f1c81bb99c2a6e97c819ea8e13f921a94b361ea1c2fe53eacc874673fcb6b00207cec4f83725ae93457acae434852d31cef85ce5125bd8a2e612c1e021d169f7e91f51baf16e2a3497200"/174) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0x2, 0x1, 0x1}, {0x8, 0x4, 0x9, 0x20}]}) 02:11:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xdd, 0x0) 02:11:24 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x61}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") truncate(&(0x7f0000000000)='./file0/../file0\x00', 0x101) writev(r0, &(0x7f0000002280)=[{&(0x7f0000000280)="0b712ed1d9ea30c0aeb064c8b5ce5e48abdf19cbed9b8654762ceeed151656f36d9057c255911898eb8c766c4020f0e7f4db2efcae482aeb10e1db72c9900ca247011c4b43f233e5d6c2e66fcd3a6c4ad1a49f9ed075a4676a2ac5f132c1d3741112fcb305949e9c11371a6ab6a8962e44d0626a9eaa57d4ffe29d4f6b333c1d7b475e6411088095cb87c88f5641db26cd5d3c52cae6431e080c397669824f5d011a3a2bf329c3f3bd97d7e544b138003fb702fde699695a1e850112c881bff79069e6ec983cec42ad3c0ae404ad6c638fb31ec174533791ec32836a8ec070f44023cafd472a1e5e46d9dcd306014a95eab684a51117be0ffa4c4e08987c1e20776e47aaca489940c8b822f25665a6f2832bed1b215d5c8ba9e3071076f917b11bc8ce9e9a3ec043dfa58d1a0c17346c93eb214ddd05a8fb3c34feaacbcbb5619fea75fcc1f887582c413003eca23f29c488a645e65abf082ca3628c6828808282c804516c7efa67b0efbcb48d46aad48764ed7e0542e0a84669d70c86652f820b84d8927b37aa1bc7891c1b818c781aad5f503577af2ac5ec67d5dbad29fb08ff2cf125e3fff65ff2a261786bbaf2ee76585c144675410607cd31753307a1135fe6dcd03b094c629ca3ff86e7c528a3257449a103f80ee9df86427e764de003c0968c2bceecfad51e1b8730847c6080f5df70e328744bd6f7ba6135b52c3c4305f8928d4e72236266319f84075fda6b0d8f55994769565321c258dfce5c771212295a04719dbd139f0339f90d9c75717c6d8256921b7e373bb49d23e47477bdcab7419e49471579c7a52599885a288ff5e8c9a1661b8293b1a93056de74254b9af25a7f2f171b6eb9906b175ac6702c619b94f1ecf2d270939eddd2cbe3391764de2743101edacb35bcd6182d764c245e3a8087dba523bbfda2fbe6ab8d2ec01ccaab9427ab950088d3d6a3151a74ccac9fcbc19b8866608ab79393393f2f0401720b62a8e411523d2138e81dc935e5e4c2517a7b92de4b443af26bba24e2a3ea84d95ba9848dda70a81599bf5174ad61fce95612120b03e15791f1b2d3da629a300a640cec68086ece9fa6e7ed2c7cfa07f67926b8cd42e867446705c7566ad4f37bedd634ac038f2ca75c8d3bbf07c531eacf58a82ea946226dc8b97d91b694466bca81b079c5111887a4242f0962744e5c53b6075610c516adbd15a67aa0fd3c9293eaff5b4a4bd49c86bb8467a876870e7bdc8ca2c551c0a1e11072788cf4303a2e30ad36b21620b9eae9ff4fcd03862c0448b91917003366a1e3e2d7ec0ed336428062fe4ffc2ea5e889ebb6f248c30f91efe7b4c1a4ea5f3ecb969df695b1f0373f95ef1650476c21dae413b668eef111a4888d58bc152ebe4e4d4c416abd54ccb125aea5d4605574f7323e90033bb9510bd4497a414684c3c2bb5a73da5222cc560972fda542cffdaba5c250baf74451da4df36fd69f44d3ad88018c62d6d83182731a69e5e7ee2c2d2e6a7cdf1e957fe6e41d8b89d1aa1da96d3f7f9d525db9bc537e4cc4cd53f2451afe8795052a943fcd86717f724e3dd060720e5a07dcabc5d969bc41649ab51def12883053d5dafd40527d0da3b36ae3339679d1d18c7f18999f41c88bbaaf7e86e3f4fa7787cc4aafe47266b3439d5e61bd1a844425754c5e32e1bd25cceffb0c71cdd5d8759c5d02f5b0f92c84835cae3651e5a3433fa90a556d520f02ba053cc2ff922aa2dd2a120682b52d19370414fc78948f32012f7f54c214922d5b359a71aa7beb442f72d4e1ab47d047010226f25b5baecfe0fca0d4d14d18e999dd36870613a514bd55bc69fdb539d6093cdaa9c3c3c559ed35eba031910e88619de36ee64eb35053c461be5ea4d852a8500fd15500b87a3f0373bf8e349e6a6a6e1d1ba07c86a970ccc75660a456be05c51f7c98b79f693680a7d6f53f1f19352bfcdc6c1651800363931b522486cc9f7c735ae77cab40ac0ea943e2aab40040a6a33a5caabca0e4274743e5633654732c103d773b6542097dc374f58aee5768cc68c33269e197db7ca26ef7f76be3e29676ac6f09676c5f9cb94c418495b34007c357add8f31e20cb4bcfa72df4f1132c7ec8b730cd59d38a61c41ca26e17033754e1ffffc1947bba499654f67b34113e0d87807eb12dc4927024ddd9edb8d0ecb9193b1f6a40bec7b06279bcac57b52f7a2d1db703dd535244d3b944225ab1ee509011b1b4d6fe76c3435d46bfcdd6aee924d8a3a3800278730793bff94d4ada8fa0d591b90a85134ded01d5b8612d25c991f5f39e53ff793fc4fca3745369ab87703690fcf043847317ac9483f2c6bd2c893f42ee8303767efd013912b3f9cee7f03a05112b26902b35cdb455d1a9aee523d8af07765c37a69408b2b728998d2a97d37c65f981d60434f468d82b28c83f771e3a458c5db4e65eb05c912000d1a8fedcc2de416a9fef3759e5380096739e3c297e657337b96b8c9732e7a370991072c32eb79aa3826fd42bd0e60c7664f56f65432436e0daed2a547ac36a301dafda5c58f44e8bc688201d0a5e70147f230afede62aae9c91d1db488be675df1f27abf485ae0086659c689e75e595fc5eac925a1e4b6067dca8558f0741b027120949fc4e7d3f2d6591e4f6407fb4f70cdebfb8360990625e71f3b19be523f64adcfa49a075ba8bce23c7a35797e9044544a33fceae9262f25a4a9bb1de58fa92b12d7f39341476535dca1d98cbb03099f3df0f27f502e9a50ba6a6c1fbf40c7c9859f5f587743248e06385e71bdedb809c34e73e69c7929acf97413810d5625a5ab8e6fbb48f0f0d038833728319d742c8f7a88038a5014e3d1e10de579a639aefbe7e61f4a9b7ffd50f0ce865bcf81d788ad2871c01767f7645f19284ed9de2728d846db00b38249e421bf5da501a6ca1fe3c3c453ea4412c9a4b3bd9e78d8d7d0e3f2fd82753498c44ba87ad194dbbaa9aa8ca12e6b6a2b7669f7fe6191b4a7eac8e7355f714f141f7bd42485590ff8a01351f1ac6562fb37f83c1dd7e7088a080a66c31f61b78861dbe8707482ba91cb87a8785aaeed909c819c902b6ce0d565fce8d3e85fea7382eb6888f39479cd04b67b7395babb6cc99c9a27d69692aa74cfa9fd04637b88518f22ce4ce50959bf783db357f182e88aa9adb2da68752840544b642920ed41598ef80648cb83aee5ee7df2bebf6eedd17295ea22ff856466948cb4291b7c49b18636de8f278b5c86aaef5d7c8241130503a7f61fe8fa18aa041322f3971b9beccd37455017185546621ed339b599e1f941b3e05e77a9a5a7e1c2052ff3d97b6cafdcb354121714004f4865353ce0c130f6334beb6ba44d7ed8612644b0da3e56464f0474c687230c2eed1d15395e7968993f3f54a308e954f9089f7c72ee83184156ad32570b1289e76c10ade87ed43ce99a4fce6674345013e28980c107b31983dff6f0f056a9fa06e09eda662a70cb735f838b64b40e6dc89d4e666c14d9bb2da3957647637da5f82f43032a4b9bc36a4e750eb093d9fe5a7f985b13d3be63bf232b421fbcbf5c3d3e348b584691ea14abde95f1f79686d981bf3a24f44b8eabfe51ee2b9fc3545914dde2c46b36b41ea5f61e57f110fbe50267a0a010474c647464e3d8f2be671deaaf9c1d431510004f459b75bdc3e4b51d67c42985d1643169e47ed3a3381f30e44c5543d7ab5d799456598ec012fce76f9200b43931b2fe7d8e1b6c422cfba649223eaba83e9d706e9edd53edaffc5309edd09882439b27f7e440fb6d27cd18bd5b8ac185b827ccfff5260a2fdcf57be4ee85e2814320e5646be3a9201ededdb410f4eaec7d1d11824187a4974172e13c4010297a49eba097e4dc9a5d5522beba4ab4c9674cd1f74b7b7d7ed16c870cbc4fa4bbb2ac76abdbc2f7c8425e60a6d2da4748a37040ff504e9722f422bc4411279475cbc87d539d9e720fbffc4c014d1679f590bee829d2d5e780d51492fe5619405e4cbdc5d7ecf2dc28b0b0893998595822899af1f9164fcc59003313b28114d0895e9da3090697111f24a2b261a8dc2633175744fa1c8be404380acdace40e68d28d88319458247de4ea46bdeb44ec1442c73f3459f49d771685ec310fc93cba5947940cd5b5beb6f5a933111a2743a26a7a7c844e08555be9a014098f1eec4f633df267047f53073d1f2f2c3ee11a2b66a3b13a53314fd688f69ff64004f9c1ce2842c46d15f7070fc8a46f5fff527a6ea3e3e22adfec87e584b24e2a5e37bda24c808d28a57dd289905a54f41c6a37238fef9610faa9286cfd9372422f529c4efcbcf31ff5403feeccef299de2eb8dbee5973bdcd72803271d2cc5ea50b3838ecf4bec8bbf481d4bfe7b0cc2415a448cfa1027144cfaa36f01ae0a09d1f46d2ce1ec5a1425586e89185d7151e70c6d161b49b14ee79c8808b5aa7b3320e2001b7ea602424b0ab783c78c63e289c7d3d40841a6d78b777b6ef5e62cc052e48c258913a3a9bed8756ad5ec0a1cbe6559fe6e58945b1a503473b98de92f81eb6c283cdeaeee338628ff22c044eedc7430260f9b6bfc5ad9e1c8501b179cd0e2ce649756b0b7e24dbc18b4f246406342a4690dc6b2320bf34af5bec4f8794cd0eafdb23f0bd90f1fe7f40d52cb0c85e8f8425a744c8c1dcb88016586d639e2a24cb866b0d4fb7cde52498adc702753233c88cc1ace75607de5d6303ed165ddf2150707d137d3c0b4c3607d3feb7f34047ceadaa04337063dc6efb78587c911e615f73970bb03d643c3e5ce6155dce4183d109c21ebab63bd7b62abd4a182787b8238df989d4eec5aab480501acc84a99d890da66cfd518338b8c985a8bbafbca251f91ce1893c9679f2c1f7f20c51aab0716c07b0dbaf88b32769ee89f8b308eefb89b11619af32c7058166cee910ba81e847f80d9ca79188a6009f06c29fd4446bdaf402fc320d8bdcc0f0e065b88e52495a4ccafa55559634105e6010f7c1e9cecfe199b68f1c1e8f329d0df1fbcef3a6479368e132f6b09870917e1e9f9d54c3634c279cce02409a73192c4b7530e08f06aa003054a536649e8801d742014f265cb9087e36c688cad7b9f9dd0b75761b9eaeafc16bf489a4813cb6a49b7f1a7c86b68c9e8b5d9c6574a0b79a433480aa5e6d081b6adffb0c07840a4852f80673acd9041e1eba2ac4751d471846e053a67d01b757477f082c974caecfc7ccd28a7dcc6f28e1d357e8908a41ccd1440571f2fb9e2648e6cd7a0db2988f1b987d7e9021a90321266144ad30f3a86989da50a024d6049377b342503919f0e740bc49d2a82c325d5319b52ed6dd2f5f0d0194ffe5618ba3b9c47b3b33bce5940150aaea947756e7ecac4392d0f02c075d61c0b449275b6b82635a28112ff610a291776432724c199586a2b474e06bd5e29fb5bd1a0bed4a5c1ed59c2492e959a2173a0461a58e652066c1b3c2ec081b7c57eff2b7dc392d6b75d4a727319e9a1a25413f8f5c40b36a63da89aded8ef32af34013db8f5e6b33ddb2cdd20445c467f017155bbcbfe94ff493a9de967f8a86c0834549b05a25ed179dc8523394f77830d423907ee35293b51ff09604a2001f8b802481ffdf9cce425360f8f6e2eb329379090ebbcb9a85152a50230066c0af797740aeec5f3f08ec9c01f7592b2021ad684a39f9c4ca3e2c43a27af5aeaa84c9c9e03f957dc5860bd33ac7927cec016f0ab1d16e9e121dac96632d300e805472bca29b7016dfab0416222cc9b334f648fb71da62d68e2297f4b0e6fa40a", 0x1000}, {&(0x7f0000000040)="97f71df29ed924b9741bb4770302a4e6ab9c0064dfac638efc68c9a4b67abeb7176cf6bfad40b64771013e3e3d9f54b17c19c7e5b554bfab861b5192d5d9db07ce4a8608f4763f2e46bf7bc7d1c57fe669c3b684d50bbde40dbea2d8986b4f706b1159c11651fb4932bbba5e880c9bd1d3c4db7e720aeb7ef47b23f3f1a7d83cf72d351eae7ec38364cb73aa0112a8c1236b1108b3d2923c6f428833a177becf1e6012a269b95812cbe6a7b535", 0xad}, {&(0x7f0000000100)="65044ccfb1969cd51b9491f900b83c82a69f1814133d26ab380414acd7b7d0f47864f6887511d7e9c6d8c9463b0e173520", 0x31}, {&(0x7f0000000180)="774ef87ba490bbc5ba6fdd302ee5b9e914d40efa15725c5333d1f46f91057def65e4174f82ddae7e1816cec6d719ba42c7cf7576a7e1edaa67d41cf4e401b4bb9f7bf31741373623e4cc856c605fe1653d7804f0758104feb314bb5ff50f8e7d9edb89622c991ab29dfef0524af66e48a24de16a7595c53926fac0", 0x7b}, {&(0x7f0000001280)="818a2a97f816a756ed3772b9deefb6856a3f141cbd1685617c3b154d8b9afd51886e55296836f167950c9593fcec35edf1415455bb6b1e42a363dcb146a9ffdb60f7bbf0aebf1a8f87e57a21782f24d92c1037690393afb44d9f5ea1f5a6850009ee2e820f785b3ecee07084c57ebbae8e4e3e4e8e26b5994e34add070d33c9862ef5559370df85547f7fa6545a7c60c21ba24c9a19e7dd59627cfb207513b1dabaddaa39ecf1a8a040f554ea8781231a1ca9347a851763237992765b36cc9d170969b278da9232009bc6a7dc4c712fbea96dd79445a4915381e292cf7509618614f5fedb96712421c384d17a3737c9b3df75fc85ad4719c3d24bcc6ac874a67e90c21c70656862a0cc93bcbe16c77b86e61368d25f47e71fba4b13170f55bad44177fcb642e18c39fbada69fe07b3c5373dc214d5ef5142fa6ae6719aca36bbf6e6b79383022b9a0a74285b97af6db560360378d5bc7ebc681f50c991e4417d9b426232b3354e6912d5acf973c96b617f7cf9190104f47e32bf8849c1bdabf0cd3ccc02d2f2f128434f475592943f4da015c2e796a6508189e86fb8346308d9ae8b747ddb6c84258bcc1541e36c5587ed5d437678ba63ac8305c792d14f182b46b407b9f3e1558adf0f50f7592bd1bf5ae5a872115382ed6744ca81b3e52c127762e5d6f5e9ea04daf38e065d2636500276246ee8cfd96e96500a42873578fa8ba2db7717dcb2201b563b8a8c83a005aab0db973eae3774d4749d57bfc66d2c730ddc2aa5672cb595df70379dd1543d12829083bbdab01dc252ce96c9f4164242d6184c7701886bf59769d6c4e5c1a403993399fef997f1d3306fe9364fb9ef3f8acefb8f7d126bf3dad82fb84869abbcaf5f1f493896cba427233794711bf3cfd5a6614ff26b898bc7538435f7ab9d312191886ef035958b1f008dff916fa0455c0670a7b035d767030ae7e7593d35eae5f577108b20d2c4ea6d0ae8696d5f761bdf53eed4f8328cf48a8d118cfda679840396e0a87aa4bf8cdfc1cb96c434afaf3fdf8009a8c9e561aa10297af14ecd9b2c867472bf812caaa596579843e1fddc19c33d0259de7dec9fb2ba996719c41ee984c88d0feab942bbeef75655119c45d8684062cf40303ef1621fd1c158c250872185ee7c64d4be0c688834e9b58d716f4aebcd1ccc56106a720946905339a29e7221e89ec590b15d155e0e4daab125603aef8423a4ba0efc5055ae0727507618f4ef0eee0e0fa50c492414f5aec33c7ac44e62fc36857f91213f4836533091ea7b50a03565f47138ee4e6cb2a184e9b5158a998a400ab37b983d6d46d0d648d5db2c256c9df6b8cc9ccb29d7d9774c17a8ad5ff532a871e3e1d453caeddb6f35e157e3522bf1153d4c4bbd7dcbe34686d689d1d1bdf306e271550ae464497197d586d08b32b2541adf7432539fda411908f3f9974a4d41ec8803ad20303e4152917da0aedde4447e7001d3c5adceccd8dd651e18eef90a3a151ac916aff645b8eabbc34f3685fac0a5474be439bba8267c0b70f3575762c4698ebe84ec2bb2df5819c43bb31d6052f1a782401bf61519b64fd308b91ccb3ce999ff13f75a8dbd9fe827f9f7185766bb16c2da7b352da1bd5b1bc483ee7fdca91b7952083053bf369efe7fbf8953155a15558a792949de617dd80c2afc5d48fcd31011b63bb783b40e228a5e71799db2e7f75c855aa44465583f906078cfe785e435d49388d66b61e1442b995acba97852f04699c282d185d4c36cdef345997343f65aafed75cef5c7be675dddf494e202c5aa29c150e13e86bba7f235bc3c0139b1673d84cfb92a9313cb5c34bb4cd4f2700c964c1e95416576d23bd16fd28ffdff793f32d262b886e0c2d87bd8cb05abdefdc55e362538f4648c3598300aea1f399ab1d5e72e9befcaf22001fdf81c02d2a082c844751d5a73a3b99fbc120d8b0e9c0539df99e1445fbdc1fcd7b9343fef10af3c33f6fe01b76829360aba868dd81b9dcbbd4f26acd8809841fae864de052fe079a09daa03bbcad5cff3c61fa0a6a9c31bc8bcff4a1b9e9cdc5a73a70b20bac2dc9cf1733932c7446d6dcaf261ee1facfc73983473474da00584190b9adae398cf039bbac3dd7ab019ebede8c08843772bacfd21260a28614f2c33e8dff698de98a28a598e52fe7111598cd24f48958172962c0e63f3599eaa0259072b108adf8a9c78668a884674ce189d2127bc5de8068100ec24b8a2c4510fbb1d4c7aca5d85b9a8ec8a579eb6df5e4920108f434736f50bab087f963f89b2107e1c73d874f3eeef219487154062ed86fcc92203dec31ad6f3bd095087fd1d2c14e050bc6ad211bdff005c4eb6cb36ecd3fd559e07f4f41db2c151eeee24f7b001d17111d646f2395b97a02fd8fb0663762262f15b9259f8b76f3f6ee73622e56ea1e1c19fd9357e0cd352d5bb6719430da61e181550993bda9b322ae09cd328e0b53c6954da9d31f44f37cb3b20e22e3485ede214eb8f3a39b8429d03042e46033e4a016dc1090d7afa323525be982906f8f0acd3961c57997c19b070eaae0c73caabceef26b6fb854df453d26e91883e3dffa413b5f5fd59aab522a03f7790ef116e56206ad706d5af91969509ea82fe13a729b7d254ae70aaf1b47baa74404be5bbb9049718339267b071ccfcc6b4493084b15d44ac19833560e349fbafc1786cd6b94ffd585b3c69904522f7d0ad29135a8fee3d35ca43dfc235c98e973c98b1fb1bfd3d1a2d11164e87861f2fe1cf3a6c23e7bd758d292589c030d5f4236649c3e4b9a00876532a13f80da4492f707c3ee6fa7f7217c26b9014d192204e83fcb7ce554846983d92035c60eb565ab6b9d0da351229c4ddcdd0d00d3608460c3ab4cd5cb5893a3df583186cf7ca4ee6a9e70e1d367d09579699ce127f323f3427b2b38970888f91cb445e1dddb5a06d62e958ca63beea6fcc9b955957879d22182097741751b0c03725653c8c2d60507755e681cc68f92ddfd8f2e6c13dd362f4ab86c25a5cae3dc2a963c6d5374690947a3d2b9ac3269785c04f1cce55cddf59bb633bfabc13a30c7bd4b26199d0e934cabfbfd1fe4580f50b559632b2edfaa4deb715a7e521549b7d781428d7b74c27f44251f349c53690ad8d10392faefe4313e017d5ad9621b03ac9221e5bf0ec884ca1a8d477fb345d7a9bf62bd15d10c139a9b80c3c71171fba47e0077ff34cd99bbfc34a66f8598f80f280589b582b28cba620274b855b7dfca8cb13997f696f2b1060b5ae41aa7d646b4f8edd38f0c76a86e752b589dcaa6b54352cc340e6533fc70322ac622ac3f524fbf1069556a9cc3e336894b33aa797d7b53b86bc2310fb358303518a6803d4296a6bd3309e9b79c2a78bdae2f45f14feb17fea43cb53a17f1cdfb2f52b5672194d74e1ab113c626a63e29649748cd993beae56930bdffdcf1931f716bd582f1c1429f288e2578bea2a97d8d3f5118ca15f81b4b000a2cd9589695555cc4650f9238969239d08e0f9da6926db2ce7027989d7ed79df82f47125c4ee31cc819484c5d1dfd45cc3419b9f0130b365c5a39d92c6d8fa716a5127e6eed68050d95584d5774317a547f499fddd77770fa8160711b0396b93984bb26495b574aae43e2d7dbf3600c82c54e5b0692c026bbd76710f98be4db52eae65065a6978f56dbf3de7567a463d9e2194104abbeaf42e205610524bbc4f268301505c2c71800b77a50dbe8293f6d7de57eb0d3e8f80eb1c412034b9b9d985aa96f8259532798d2d267ee4be1f6b7e062af0a46e43c06fb590f703154e0dfa942dce22cd05160f2132eb464c79ac2c7671e76ae1b84ee2be6ba941894300373e0db6929005b2cd0472629c5417a5ac2890f0e518931875a916ce5bd0f9b718450c939e8fbe61ed361f48dfa4ccd29ae5306be2d7913d485646e65ea2c9092782016d9d47b0a9711b39cf44b4d39f502266cfcc0f2b1cce526aacad2f903f9a8a458c46a2ad08bc352740415e37aea7786388112cd725e5ad614bd9af238814cefcb92764605fe6586c9de0f6ce0feed7677143cb8097afb49f45674ac71fd95de5de764214797420a1aeabaa77e41acda3299ce188ef7db343b8a73dec0222e83f0d994ee80de4576cd0fd6da981440c91e9adaf71dce5e263524124a572aa460a4d9c079907b694b081fd996bf8d939c89662d508adade7d76d71026f8aa861fa7538f54abc230b28d67c7227de79fae69891758464c7ccb5f14de0206a462c456fa2db43e98a8ff78bb006e1351a83a9ef2ae7044b3a80f5cd9f73b0acd06afe6162f894ea6c646a70d8e684219411ac9845703cc235127bbb84f5b4756ce6abd02521db716dc775f315d1cc99209364aeb322cf940b36bffe2dba3db9a3189e277643f859b96a73332bad0ce6cab06efee9dbc9260283ea3376db68396016be5548c41c5aed338a16887ff00e14725ac356ee51bd907b3251e8173e0f30cc3238de118c6c2eab3102efa70619560798a83a9bbaa6835666048e4b23d830a912eb5225a4df9b22cabacd886143943f57550886fbc8270da402cdbae8927bdb8a24c2d456132552f496f005f94768004c07b3c87535d9642c5d8f364cad8810f20b2ec3ee1292ed4a99b06c4b9e71711ceadee59cb29f1a86faa0fe14dcca4751cbbc30fd146c6c6c3b1a191fdc22425168431b4777a8d70eacf91be7bc5fa1c83e284a230ac6a775170f9b9a619dfdd691e8b839511a8496d0c30f88e4df2c27023e7184bccb2b7f9fa3fa8dd89fd38380fe088040afff50d1d6f4b63369cb1d0b459a843b413c532fe7497ab85bc7e68a6473e1eaac57e0374619be8a9959fea16604f70ef2b7bc73b01fc6e58893544465b536721a8ff70bb1132f1be853c1c00c9afaa0feeff347fb5c5b12b0971b56b7d3bd54933b67320594a83aa07a1ece971d0070e8c8bc50ad449f035f1f0426064ac4d4c7680b9bd3dc071c2fa80de6569cd55a8c45342acb39b890b91afaa0baa09fd3f5f6408cbd55dff6e57cbeb9f177ec53474f9c84930bf6ed1592ddb3a1c5ddabfb44dadd3d8aa3c73d1db78a5e8dd76a83d1ae8a1e21fa61b6453a59b4adafead67b99c2f82f06e18ee36d786d2ba2c4e0120f46d7a445a267891b51ea43bdbe3dc0f91f1253a65d429e34e67993f2eda51a6f29b85a154a441564637c815cb94dbcf7d7249cbfe79f06970bab40e54eb2224af50912b3df1efd08b1c435980345b2b5e92eedd969fd26bbcb875d0ff0dc8dc323b8bdf9facc5651ab9bd6c1fd24e9236a226495bc296eec631ad32dab881d52f0b1f5a3bcacfb3d75bde9da90ec1b1aa467eb54cfd09158e33893b7f27ff86bfb42daf55e24c8504781104258b0f34ac376ee12e83acc064dc65f7f3bf6c0b10e151f9973363cd1c73fed401360eb52693e7b9e72c99fb7a088f8d903feefdacae237d10cc88a256b52d3c3b0cfb02e3dc16acf8272a951681ca2bf41d820154a2f44ce7853abcd4b5e09de41df670cb045eb8010eab854d881e757292ba9fb1338312fc9a093077802c00b9bc5b4c669449f1675ec0c548cad9f8b2261c2d40773bffe5ce475987fc3e59100d349f30d0591f7930b4500472348f1642ec55159e4bbc5793c81a6b9d4089ebeef2d5f99176ff162c6ea6296451f11023a78190ab49c1df0830ff851d7fbbeda026855980a70803c16ab9ca379b4f8cd47a88fcac42ed0dc6325d5bd986e06d28276041d0e72f5ddb2e5885de27cb14148a43a451fd100c2805523bd", 0x1000}], 0x5) close(r0) close(r0) 02:11:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xde, 0x0) 02:11:24 executing program 0: r0 = dup(0xffffffffffffffff) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000100)=""/219, 0xdb}], 0x1, &(0x7f0000000200)=""/121, 0x79}, 0x1) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="100000000000000000000000cc000000"], 0x10}, 0x0) 02:11:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xdf, 0x0) 02:11:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000a900000018acd39f2f3b31009fbb3cd996a3c76cf69d5f92526e"], 0x10}, 0x0) 02:11:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xe0, 0x0) 02:11:24 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10888, 0x0) dup2(r0, r1) r2 = socket$inet(0x2, 0x3, 0x2000000) getsockopt(r2, 0x3, 0x0, &(0x7f00000000c0)=""/224, &(0x7f00000001c0)=0xe0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x86e9}, 0x8) sendto$inet(r2, &(0x7f0000000200)="1f4cc7f544d85f5618f42dba35782a4dde18a1d95fbf324f3da77384bcf71a1aa491bc4a70fd4c5e5eaabd4f9e3a1f5c61d811b83e80fd92bdb79d97ce021ef05d1ba85ee35f4599bcdb086dc13303902333a47ad52a6c0f5da9b58d29316cb93d914e2f3c30c9", 0x67, 0x1, 0x0, 0x0) 02:11:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xe1, 0x0) 02:11:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x100000367, &(0x7f00000000c0)="d4e9b0fe52a23e4b99d605cd889c4977c9051df28c4a81de4340c751e889623556a3010071f0c6d9a4ad035ebc11e4e52a1b5aafa27761aaf99e668200000000000000") 02:11:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 02:11:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xe2, 0x0) 02:11:24 executing program 0: r0 = syz_open_pts() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001280)="a4f648550285220a8c853908bb919abb72bff0e8ed96ef72808418db164fab674439759f634b41b0e255121cfd7d69c590758e6379e47b61e0be859631b89ca17f6da54714abf02bbf662df518135cbc1dde484aae36e602d9a356e9c9469b26c3c9dfe0beb59cf7bd736b80adf56660117290078780e5ee22508befee3c148ed4cf093207d73fa24eb696f24994a513e0f356b4e1607718fbe86882ecdfe0f43aed6b66077838978e28ce2d73f1caef0c3bf36a4464dfbf60934ac1a513df1a74578d481b8857552d012d5ddf29becd36665e9545093c8bcf0b57464f27c73ef57d401fafd2e5646c7e2d787c070eb47556b9626344360de49566319fe2d8e30aa450e0d60043e2d5bb511f75443b9a21c6fbf067ed771f77b1ccb0cae5d468aca0340941d53edd0969be6fe1fd36491a3bcc5578f3e8d0a268ea0b1b07405d6cf969eb8c3295ba22265178fef918f8df7f353e69f2c69e8c38a71464c3bb72ecaa5e1d2fe1a07e1267ab0cdb686a560c5057bfdbc9610a9eda3b8c997711d0d9a1ab34ae2d7041d86d7e6baee6e7119659fabbf3b24b6b20f87b79b42d821bed23d3b76f5b5b41a2c9e9901b74dd3c585e9b316f285f3e0bcdc7ee8c8cbb8509996413adddab6e221a6a4c22e689810dbaf415add412e78fb2f412189106915592c504039762730ee37a25e2ae7321026b64a961647f69222d4c3586eea381754b109e5ccb3696d5a3c6337500179f20c09dfb9931fe2ee81ec71306057a5426012a3d32aac974db4712bad6bc0e21feac31bd396b8f2f88659281503468df62e89bcccca382df06fc009ca18167a79b29a6e3ec8b4c9c320438698965febcef28d537c38cfd5224c64063a5ff7f2e31dd924cb41e5321032b42c15c87d0ae9082f0ba0a1d7a4460b0f7390a033da246670525192a8f51ff5d03b0244b87667e3ca00e66e3dd0bd24eed938d10ea9ff9366e81ed555d35e4f8b3b2d7b79ba006373f5ae60c201cb1764e74e4f3ecccf899a1eb9492cbcdbfad09598936755d5016ecfbecec77619e25a53ea7bea4e685ab46a7647ab05e5b77656604c3a3ae0f6ed26b229afc0d91f15ac02651ddb0bc68b655033b8b972a20656b47541a8bf6ae09b984f0862b30167ca63dc5d3b0bb849670476f359880338e61e19dfb049f3fcbe08f1ecffcadb5de0e885fe9dd351b4afe1103b166756c2e9f7e7a65724ceb097ce4306d21578324adaec5ff1f83ea193c253bab7404f0760a487a672bce66e6d422f2fc5d8ac19a24be92d0eaea5cd768aef3ee1dad4abb12414a60a99caf539257afe4b17751d602a93c4467e6b47b0a012d816a437a6252574882d64a58539d628ed46f9c8f058f1a410da7f15df71a234817bef6ed03e7ecf6c3c66ea3ce4f1904d4a33b3d18b83f70480cb64bd1dfae38589759199f596b29da920a5963b602c0bc5228450881dbe200fb0daa9f429481d807db59dfe74ce1d6e749217c6332aeaaadb1956c8752d0d52745ebc4b68d96d816de252995384356284380899a07aae2447bfa58701055befd7003e92d450e88f229f9ea64fd2ce05e2945baa7ca479a860a3ba0a3a095198633eae6a2ade25e56401f972ab328192620ad284ce7eeaf87bb16ab4cc7579b66d7ff231f3fb12285c21d43eb59277233d28529a30c31d2f51aade75d93a9f2fcd242933f1da44b17b6afbb6067a7f93390bbeb3f96fe7fa63183dd0851d676b4b4dda408bcb6afd79bdf506116ebf09d29e11802379e8c776eed260deb2a980a2d74c9e87aa855d4013fed3d03c6d7c649575938c38b432ae546ad2d6955c9d4c878da500b60f5a04adbf7df38768306334c04864eb49d897e29cec4da39aece80ea0c10f5fd7c695abaeef5bec82e263e32e6b1a204f7763c8363d054dd2adcd48927ed15b8093ebce1615c34b304cd6b426f0bc7411c1ae383ba11b5dadc9dc7df9abde255dfc4a66fa6e8f8ba2110353ca36b93340d8f6cbcc5d5ef86d8d5abb71e70bb1d8630ba49778deac25b3ba5a3e0b33e0faecf3aa02ccc4b4204a74e1d843aa6bd984761484d66d8f91b3fe7dcbe77708ac5a39ada5d692567c67c1ea9f8107a42728397a88e2682b801451b9ab2c6fbb9133a9935030ff4e7d5dafa004ac7f625bc39c12aff68584cd334ba800620975f5acc26d7429679482dbe7ac4625a6545f687a548990476ec2c142c1c153ddfe0cf91304f6a1220461d74632b6628ce657293768111baba9eff1d724f3a2515c9a1b8a673732d6606d4e5710f1294e9fa9c5190dcdccefa2e6f3535373f2aadd10a3183c4633c3e34ae11780a84038ca049f873c36a07f38cc126be4342cd6c8d03905a12f7f9b8cee266fbf9f230016c4aebb49552fe1846af1c563452261a9e61022a12ba87e2a8c0cb3e8fd125c2c701d7c9250529f92ca12eed08c44e824043a38302ecedfcf17f4f29ce7e6c59cfe006c2320510923f8de72a46f6e0ff2ac92e9a42f4567d1e1ed8443ebaf1781d3ed657dd215d37661aa85f23a457f9c91ad6e7a98793114b48a6764dc023c5e376107ce137aa3e737bbe796603f859e5eb270b8251eadaeda0e1f1d125d2f48eb76a7181b081fd10e447567c2d9ec75adde0819d8ffce552a82d913b37b4cd6a9ea2f793b076f43ecd1d3ccb48d5202d2581983d094624c30238ad10884b8aa372550d7aa49bb2c23ae25d7d90d3b7292ac72241874440a25b4210cb5438cae9f65d4b4808b5c1e7f42098e2aa9535f9e3866f1766a6db432384a57e2167de23dc1ee38c6eef3ae6762b0eae9a9867dfe1e55b8337bb04d6ca680d88c6a6a46105ea122aeae4a71d01b58bcc3912a0675e4dc28807f5976a14389e48b6b2fd855a837811cfde18d959c47c24f1f90126ed787784a96c9f3b0e68c5e45e4a1491117c1e340f5f8d2c8a308235c531ae8b8610eada4b5d1104ef9a6772777e3acb6982cf99a9d4a3db32bb7ba397208b08c851a07491a468d3eadf48a14323c483949e0a8005e749b88762ae985ccf132837c47a3a2a2abe22fc47e29e26ae1a17b5cbca31417f3251d82e55c34e672b5a35a2a4788dc4e2d0369e0dc4a55f392abda04833fc42e340bfce924af169016ca19dd1be766fbc96cc6530ab77948fd14a73624be660d44a7858bbe5a8cf39e85560e247c9ad23e9f8ef3692b12739b0d754a8c68a2a47c6fc89ac4f553333a7f15ffc0a23a3b38984fdae7dfd3b7eea5313e315861f3b47876a6df06ed1505f8785953299b287d9a498534d4ab4c003feb69e7caea399416afb718932e08b5834947f0b220b510d7bb4ff01a11f008f914942efebdd9c9feb1ae15e5276a804f903c5c4f027f3c2b476fa3595103dc9df202ec1d2c80b837b4a02ecf83cecdf597c4892141633925ffeb06fbb22b28938b4a5b2e4689d3ae076aee5977f93063fc04d1b1b1c6cd332c9ff7a9542f5e3c5a62455f98ad5c6188d1a3b636dba160a3e3ed730e1948b6e500acaffbfd4a00f993181356bad89b30931788098c2b553e2b16c910b24d683266944313273ab3d62da86e27c6f5dcc566cc76669516378f9962f0bcbcca3080c540087201c2a053ca805c0e48ba7aa1ddf591333346171c22b49bb61635fcb2ce88e584cf52d7d6b110421d499fe04b346eee6b293a1e85a3ad538b27963a977843830d741914247be6af0ca2953c20780391341865fdd54d24ae58248b0d88a6298104ffb0287711595a308004c86319bec2e96372a4256a4d82e710419eb412e60370dcefe5c78b057f2a143bec2e23375a06aad399a238ef10ff66d8dd448e82563d24afc880f59f7f0bff89f8fae6d979a204bbe34661bb5fa625ec0a5602e5d5f27f04fb515bf43bf799a1cee1ce9679912e70b6489d35bacf38da9d196a757269aaf77801e13f3ebc45dfc05d8e9b7ab5d8da84ee2db684bc54ca6fcd91a12269f930e03c02d9372ee0c8c719b574569898dbec7d6fb1e747c7a570ddac856eea2057fd4d30e12aa8facdcb88712905e91354a8d60b2dbb245bd92ed3b45f8151f626af59020c5007f7876ec56c7da6b637e32f03f51e20ea354ad5071857e74912bda72c069596a20c9cf1b457ad16961ae83881da4ae482be1a5e5da7ee6a0ee9a36e1e0d3537bc7b36e155dca6141c2650292dc84d36344afbf72c2e3d494a0f93e83dd1379ceac9558a7b6a73a9c0cd643004ed4491ee381ac1689e302a8d7e92adf6227ed7d06e5da0aa84c26994c064acbfda8d45af30cfa1a9e8ca4894b9c1fbf0a3cb8c4492e6e1f807c3fd6baa0ef37ce392f0f589790c605537efaa140524e7238d4f3218b653316157d7fe1b59e4d42985d7506797add7c6557043d299c58f857308921062e613e5248efb05858628640a01ecf66300221cb43c3d13d73ad68e7955722a389e85a03ab616682db648cc02b91cd23818341564ffb888d836f984411c6994bfeca30cb98b1a9f39d9c9d0a24bbcd8095fc03d4d31e5f8e2cee9a21c682e129e6582bc86498339082901bb60b05f52b5de59a95fa388253a84a5146749d8c9771c6f2fbf7151bffd7925527f8fc175d6ee3094eb78a980f5db515e378521e3008ddb1761299df022c81833b565f811fd11b39098433674a63c27c559a759eb1cedc4d132c0f368437424efb4bae31d603b708a6df1120b629fe91c52aef07f7263f339ded9e456074b86927323751e231c5627374a56f306ab30c8658d70f236797c6e3fe69ec498e252b54032417cbd7c4099579e39e28d97676792b647bcc6c08ebd976a0507a8b5688d0335aa4c89f63026c2a4bf474869c911f32199d59951cda87c0d9884655596bb7b88e41f159d89287b93bb629c871abb0b5b468a9381c0f94336453a91b8ca075d40b407317229e24dd84fb9e8513b0e1b68b7e6b17b3ac74015eb7b544e79c335518f139e8e34c716f8941f57297fbaf9118c5e778b45ddbb818391b977b59c42ba334c315e25c9716013315e30c54d6b61e12ef352fe59b4a46996adc3f464fb8de255d2390c021a7cd0974071455c7caf8448a7eb95e4242ece864b777d2dbe30d71b40db0233545c5886f3fd7e056a4381d2bedda12880dc0acbafb675be0e14be30a3d06236b6c49060b099862e3184d5285eb5840486c33848d60a7b0a68884fc0c92725b69d318e1a3c8fd8e5dc354e609fcb57880ec0b0092c2c834ee94399317361182318cfe03249e4db19b40da946f53972ada766a930f8b4eb14bce841a98ac59e7525804a1c757837335ccf6aeca5c712549854306d60211d4dc7283af00ee5909fc7089ec3b24dc2caefaef63ef0318aee422197cde9210a2206a5f995be37c8831f917a6650a319d1f460dcd1b1c41aac1304a91b6a5ffc260dcab496fd4cfc4e0d4cd9a41b52e86bbed45769624168cb837c2cde0075d3c4dc3e155b26d880815ccdbfb461acc5a4b2e023e7992bf2735cf24c8b4f1c31237b52658ef4726e496bb750b0f7c77bcf6567ffdb2e78b19507aa2ce3d4e5793ad914924563df3fe205a8deaad8cf16ddb95907b234bc51049081978565c3225c195143618cf5e29ed265b3b6a46ce4f8dc6a45dfaaefcf4809b7848914acaa1b5bf58a66c345c2da4be15926c8601c7dcb04a5087a097335ef3a97e2d1ddf53a69071bf4d2e5fdd4f947ab88c72933107f50fdd441dc9e1cad5f8cf41958f94e53c3be1bcc8969f6720d942444f3dc057d4d209d177f210bb964dc0c2f2aaa7712b8781e53dba6588452be917c956e079ec5a1761228144", 0x1000}], 0x1) dup2(r2, r1) 02:11:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xe3, 0x0) 02:11:25 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c2543e4e1fe3b62136fb1c4167eb3e8c7791d373"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfff, "e6a042026959bdadce44e0a3736eafbdcb1a2832"}) syz_open_pts() 02:11:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xe4, 0x0) 02:11:25 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080), 0xfffffffffffffff9) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/42, 0x2a}], 0x8f7d7b1da41b627) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 02:11:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xe5, 0x0) 02:11:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x6}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x40004, 0x2) 02:11:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8001, 0x80) sendto(r0, &(0x7f0000000300)="83679d78643479385f5ad9f98f493b11b983ef430be6cf2f378354dab8d85dcca8d4f15807056235a661713e9e3110bb1f9646443495cf004abb0dae25006d827a24f060b0f99a0fe735030091862e45b7c9248c5afe3fad66d7d3dfe701e35ef974b3771ca466e69d811d367e839d2b53ce4f4d83c0267e04e40c1665cabdb00e33a75535890d1485907822698ae12f64c3c2f1cc3bd4065c5ace1bad40adffee7596a4e814b63692db2f9cb0127d4f44b7f129c45cca37180c4b11fa54a89c91c3827eb35670319af2cf95b5e9e82a20fb6cf67f07b0a4a09a80139e3c39a2b55b15151a465c", 0xe7, 0x401, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x1000000000004, 0x8, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0xff}) flock(r1, 0xe) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:11:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xe6, 0x0) 02:11:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bff) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) 02:11:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xe7, 0x0) 02:11:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x4) 02:11:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xe8, 0x0) 02:11:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0xe9, 0x0) """"/: bad dir ino 2 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *213814 22819 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149da4e8,ffff8000149da4e8,75b6924c64a525da) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda4b0,ffff8000149da590,ffff8000149da550) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd8032ab9c08,ffff8000ffff5c30) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7078,fffffd8032ab9c08,120) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff4970,ffff8000149dab58,ffff8000149dac23) at unveil_add+0x273 sys_unveil(ffff8000ffff4970,ffff8000149dac98,ffff8000149dad00) at sys_unveil+0x405 syscall(ffff8000149dad70) at syscall+0x511 Xsyscall(6,0,8,0,2,a2785905010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149da4e8,ffff8000149da4e8,75b6924c64a525da) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda4b0,ffff8000149da590,ffff8000149da550) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd8032ab9c08,ffff8000ffff5c30) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7078,fffffd8032ab9c08,120) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff4970,ffff8000149dab58,ffff8000149dac23) at unveil_add+0x273 sys_unveil(ffff8000ffff4970,ffff8000149dac98,ffff8000149dad00) at sys_unveil+0x405 syscall(ffff8000149dad70) at syscall+0x511 Xsyscall(6,0,8,0,2,a2785905010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: -10 ddb> show registers rdi 0xffffffff81a73677 db_enter+0x17 rsi 0x3138 __ALIGN_SIZE+0x2138 rbp 0xffff8000149da300 rbx 0xffff8000149da3b0 rdx 0x3139 __ALIGN_SIZE+0x2139 rcx 0xffff800001794000 rax 0xffff800001794000 r8 0xffff8000149da2c0 r9 0x1 r10 0xffff80000097f3c0 r11 0x4f10eab436788690 r12 0x3000000008 r13 0xffff8000149da310 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149da2f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=213814 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=52, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff5c30,0xffffffff822b78f0 process=0xffff8000ffff7078 user=0xffff8000149d5000, vmspace=0xfffffd803f014d68 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 22819 40214 74270 0 3 0x80 fsleep syz-executor.0 *22819 213814 74270 0 7 0x4000000 syz-executor.0 76100 201917 0 0 3 0x14200 bored sosplice 74270 357210 75994 0 3 0x82 nanosleep syz-executor.0 92029 183376 75994 0 2 0x2 syz-executor.1 75994 378311 58157 0 3 0x82 thrsleep syz-fuzzer 75994 352128 58157 0 3 0x4000082 nanosleep syz-fuzzer 75994 271251 58157 0 3 0x4000082 kqread syz-fuzzer 75994 253470 58157 0 3 0x4000082 thrsleep syz-fuzzer 75994 58246 58157 0 3 0x4000082 thrsleep syz-fuzzer 75994 99154 58157 0 3 0x4000082 thrsleep syz-fuzzer 75994 103231 58157 0 3 0x4000082 thrsleep syz-fuzzer 75994 397737 58157 0 3 0x4000082 thrsleep syz-fuzzer 58157 23217 28470 0 3 0x10008a pause ksh 28470 48069 65720 0 3 0x92 select sshd 17743 163948 1 0 3 0x100083 ttyin getty 65720 76535 1 0 3 0x80 select sshd 17397 169397 11698 73 2 0x100010 syslogd 11698 302397 1 0 3 0x100082 netio syslogd 97416 450338 1 77 3 0x100090 poll dhclient 45161 325681 1 0 3 0x80 poll dhclient 9309 508031 0 0 3 0x14200 pgzero zerothread 51150 492376 0 0 3 0x14200 aiodoned aiodoned 52137 144781 0 0 3 0x14200 syncer update 34614 18657 0 0 3 0x14200 cleaner cleaner 90323 312511 0 0 3 0x14200 reaper reaper 75177 236925 0 0 3 0x14200 pgdaemon pagedaemon 15901 265223 0 0 3 0x14200 bored crynlk 54165 350823 0 0 3 0x14200 bored crypto 97049 178135 0 0 3 0x40014200 acpi0 acpi0 22696 309176 0 0 3 0x14200 bored softnet 40591 51587 0 0 3 0x14200 bored systqmp 170 93194 0 0 3 0x14200 bored systq 44639 141714 0 0 3 0x40014200 bored softclock 73258 485090 0 0 3 0x40014200 idle0 39193 105550 0 0 3 0x14200 bored smr 1 154145 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9514 6352K 6848K 78643K 13608 0 0 pcb 23 9K 10K 78643K 584 0 0 rtable 104 3K 3K 78643K 675 0 0 ifaddr 61 13K 14K 78643K 221 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 68 0 0 iov 0 0K 24K 78643K 419 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 76K 78643K 2640 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 29 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 205 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 2775 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 44 46K 62K 78643K 682 0 0 subproc 64 65538K 69634K 78643K 272 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 135 0 0 in_multi 33 2K 2K 78643K 138 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 353 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 78 20K 24K 78643K 7924 0 0 UVM aobj 100 3K 4K 78643K 118 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 54 0 0 NDP 13 0K 0K 78643K 67 0 0 temp 177 2711K 2839K 78643K 12934 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 18 0 12 1 0 1 1 0 8 0 inpcbpl 280 1509 0 1502 1 0 1 1 0 8 0 plimitpl 152 64 0 57 1 0 1 1 0 8 0 rtentry 112 109 0 67 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 198 0 194 1 0 1 1 0 8 0 nd6 48 22 0 18 1 0 1 1 0 8 0 ppxss 1128 24 0 24 12 11 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 451 0 264 12 0 12 12 0 8 0 art_table 32 452 0 264 2 0 2 2 0 8 0 art_node 16 108 0 70 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 2 1 0 1 1 0 8 0 semapl 112 203 0 193 1 0 1 1 0 8 0 shmpl 112 116 0 18 4 1 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5737 0 4287 47 0 47 47 0 8 0 ffsino 240 5737 0 4287 86 0 86 86 0 8 0 nchpl 144 9573 0 7917 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 25749 0 25748 2 1 1 1 0 8 0 scsiplug 64 3 0 3 3 3 0 1 0 8 0 scxspl 192 51176 0 51176 16 15 1 6 0 8 1 sigapl 432 2927 0 2914 2 0 2 2 0 8 0 futexpl 56 34414 0 34413 1 0 1 1 0 8 0 knotepl 112 582 0 563 1 0 1 1 0 8 0 kqueuepl 104 659 0 657 1 0 1 1 0 8 0 pipepl 112 1064 0 1045 3 2 1 2 0 8 0 fdescpl 424 2928 0 2914 2 0 2 2 0 8 0 filepl 120 12795 0 12700 10 6 4 4 0 8 1 lockfpl 104 1366 0 1366 17 16 1 1 0 8 1 lockfspl 48 398 0 398 17 16 1 1 0 8 1 sessionpl 112 23 0 13 1 0 1 1 0 8 0 pgrppl 48 37 0 27 1 0 1 1 0 8 0 ucredpl 96 1304 0 1297 1 0 1 1 0 8 0 zombiepl 144 2914 0 2914 2 1 1 1 0 8 1 processpl 840 2943 0 2914 4 0 4 4 0 8 0 procpl 600 7004 0 6967 6 2 4 4 0 8 1 sosppl 128 4 0 4 2 2 0 1 0 8 0 sockpl 384 2018 0 2001 18 15 3 3 0 8 1 mcl64k 65536 45 0 45 16 15 1 1 0 8 1 mcl16k 16384 3 0 3 3 3 0 1 0 8 0 mcl12k 12288 44 0 44 20 20 0 1 0 8 0 mcl9k 9216 15 0 15 13 12 1 1 0 8 1 mcl8k 8192 26 0 26 12 12 0 1 0 8 0 mcl4k 4096 83 0 83 21 20 1 1 0 8 1 mcl2k2 2112 6 0 6 6 5 1 1 0 8 1 mcl2k 2048 60190 0 60149 19 12 7 11 0 8 1 mtagpl 80 8 0 6 2 1 1 1 0 8 0 mbufpl 256 111732 0 111658 14 6 8 10 0 8 0 bufpl 256 38357 0 35250 198 0 198 198 0 8 0 anonpl 16 253357 0 242206 148 86 62 62 0 62 15 amapchunkpl 152 13070 0 12970 14 7 7 7 0 158 2 amappl16 192 14591 0 13973 127 88 39 44 0 8 8 amappl15 184 8 0 8 1 1 0 1 0 8 0 amappl14 176 327 0 326 2 1 1 1 0 8 0 amappl13 168 91 0 91 2 2 0 1 0 8 0 amappl12 160 21 0 19 1 0 1 1 0 8 0 amappl11 152 2032 0 2014 1 0 1 1 0 8 0 amappl10 144 409 0 407 2 1 1 1 0 8 0 amappl9 136 642 0 639 1 0 1 1 0 8 0 amappl8 128 175 0 162 1 0 1 1 0 8 0 amappl7 120 391 0 385 1 0 1 1 0 8 0 amappl6 112 2014 0 2006 1 0 1 1 0 8 0 amappl5 104 190 0 178 1 0 1 1 0 8 0 amappl4 96 2937 0 2911 2 1 1 2 0 8 0 amappl3 88 661 0 656 1 0 1 1 0 8 0 amappl2 80 24387 0 24332 2 0 2 2 0 8 0 amappl1 72 63337 0 62928 24 15 9 19 0 8 0 amappl 72 7338 0 7304 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 117 0 18 2 0 2 2 0 8 0 uaddrrnd 24 2928 0 2914 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2928 0 2914 1 0 1 1 0 8 0 vmmpekpl 168 22778 0 22760 2 1 1 2 0 8 0 vmmpepl 168 302426 0 300887 182 104 78 91 0 357 9 vmsppl 264 2927 0 2914 3 2 1 2 0 8 0 pdppl 4096 5862 0 5828 6 1 5 6 0 8 0 pvpl 32 706648 0 692499 336 184 152 153 0 265 37 pmappl 200 2927 0 2914 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 396 0 72 10 0 10 10 0 8 0