Warning: Permanently added '10.128.0.206' (ECDSA) to the list of known hosts. 2019/05/24 06:05:29 fuzzer started 2019/05/24 06:05:35 dialing manager at 10.128.15.235:2151 2019/05/24 06:05:35 syscalls: 322 2019/05/24 06:05:35 code coverage: enabled 2019/05/24 06:05:35 comparison tracing: enabled 2019/05/24 06:05:35 extra coverage: support is not implemented in syzkaller 2019/05/24 06:05:35 setuid sandbox: enabled 2019/05/24 06:05:35 namespace sandbox: support is not implemented in syzkaller 2019/05/24 06:05:35 Android sandbox: support is not implemented in syzkaller 2019/05/24 06:05:35 fault injection: support is not implemented in syzkaller 2019/05/24 06:05:35 leak checking: support is not implemented in syzkaller 2019/05/24 06:05:35 net packet injection: enabled 2019/05/24 06:05:35 net device setup: support is not implemented in syzkaller 06:05:43 executing program 0: syz_execute_func(&(0x7f0000000400)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f94d2c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") msgsnd(0x0, &(0x7f0000000040)={0x0, "f30635"}, 0xb, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8de84dfc43dfc68f097893312d2bbd000010c440d11ea7fdffadffff81fc11e308") 06:05:43 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000400)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f94d2c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8de84dfcc4617d5a73228f097893312d2bbd000010c440d11ec4a1955e87cb3fba61fdffffc422c9a90f8d") 06:05:44 executing program 0: syz_execute_func(&(0x7f0000000200)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e946be0f6d02d7005762620f33b8c4f4014e4e4e5b4b264ad80f30091e1edee50fc421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb00006cc442899cfb076cf907215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b88c4414e53d2c58160160035ee0fc60fd6a8f2aeff10c4e2490b123c01c482510cd508628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c499c4a3297cef32c4638d6e8df9ffffff00ffff410f4acefb110fc7f8b957c405b83aa2f1fbfbe2") sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000140)="fc380c5240986e33c1fefdffd0b152", 0xf}], 0x1}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820201806669d406300023"], 0x1) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8c4811572f4f3fcadf30f1b7f8d0fae5637fdffffc422cdad9a0f") 06:05:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="14d0243edd607ad34d12eb54ed9aca0e8a", 0x11}], 0x1, 0x0}, 0x0) syz_execute_func(&(0x7f0000000600)="964a19e9c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ea74b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096a4ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79ceb066b1f72ec3c4e2899294d80000000019c2c4817f1287f613788a0b0b0000c4414e53d2c581601643d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d1d4b000000c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffff000}, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfc66400f148b09000000c4e27d1654e940613e0f01d540f7dd660f71cd20") 06:05:44 executing program 1: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000040)="43dd25010000006565d9345742aaa4c40209472b168fc8089f1301530f9d343451562e4490ebb37cebf306523edd89090000005f") msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="01808100000000003e254f"], 0x1, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="030000000000000002e87725d93c31aac0"], 0x1, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8085dfcf30f122d2bbd0000c4c1c2c2e610653e0f01d5c4e3e50ca7fdffffff07660f71cd20") 06:05:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x21c) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0'], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x830, 0x18b) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x1}, {0xcb, 0x7fffffff}, {0x86, 0x3}, {0x44, 0x7}], 0x4}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10088, 0x100) 06:05:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4901) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSDTR(r0, 0x20004401) 06:05:45 executing program 0: mlockall(0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x220, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) 06:05:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe72, "00370020000f00"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x1000, 0x6, {0x2b1e, 0x9}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:05:45 executing program 1: mknod(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000240)=""/239, 0xef, 0x800, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 06:05:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x481, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x0, 0x8000, 0x8001, 0xce, 0xfffffffffffffff7, 0x3, 0x2, 0x3, 0x7ff, 0x6}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r0, 0x2) 06:05:45 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') getsockname(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0x2b0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0xb09, 0x9}, {{r0}, 0xffffffffffffffff, 0xaa, 0x2, 0x1f, 0xff}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000001, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x88, 0x800000a1, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x5, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x6e, 0x40000010, 0x200, 0xc7b}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x80}], 0x9, &(0x7f0000000100)={0x8100000, 0x7}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 06:05:45 executing program 0: r0 = socket$inet6(0x18, 0xc005, 0x9f) recvfrom$inet6(r0, &(0x7f0000000100)=""/50, 0x32, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x4, 0xb}, 0xc) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = semget$private(0x0, 0x4, 0x650) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000280)=""/19) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xb) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x66, &(0x7f00000000c0), 0x174) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 06:05:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x43, 0x0, 0x7a) 06:05:45 executing program 0: setregid(0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x5, 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = semget$private(0x0, 0x3, 0x412) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000200)=""/94) setegid(r4) getgroups(0x8, &(0x7f0000000100)=[r4, r4, r4, r4, r4, r4, r3, r4]) setegid(r6) fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x3, 0x0, 0x0, 0xdb, r2}) setegid(0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x1000) 06:05:45 executing program 1: semop(0x0, &(0x7f0000000100)=[{}], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) semget$private(0x0, 0x4, 0x4) semget(0x1, 0x0, 0x620) r1 = semget(0x3, 0x3, 0x414) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x220, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x40) r6 = semget(0x0, 0x5, 0x412) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x4, 0x1000, 0x62, 0x80]) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/176) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) dup(r7) 06:05:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x988, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x200}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 06:05:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() socket(0x18, 0x8000, 0xfffffffffffffffe) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 06:05:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x40) 06:05:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/zero\x00', 0x208, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001b40)={0x5, &(0x7f0000001b00)=[0x1, 0x0, 0x8, 0x1, 0x1ff]}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="48d8657920fff9a17ecd5dba397951a814911c7a3ccd1109f31ed679e674f27978d8ae4a4bbaa60823f0e407ea8dcdfe144c41fab8e7f89bdd6d1db144017f227a0a117d2f59be74d9c0fd429a4b34bc6bbaa455df8be244ebb1b568dd282d99307a03d7", 0x64, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) recvmsg(r2, &(0x7f0000001a80)={&(0x7f0000000300)=@in, 0xc, &(0x7f00000019c0)=[{&(0x7f0000000340)=""/7, 0x7}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000380)=""/134, 0x86}, {&(0x7f0000000440)=""/67, 0x43}, {&(0x7f00000004c0)=""/164, 0xa4}, {&(0x7f0000000580)=""/209, 0xd1}, {&(0x7f00000006c0)=""/177, 0xb1}, {&(0x7f0000001800)=""/149, 0x95}, {&(0x7f00000018c0)=""/242, 0xf2}], 0x9, &(0x7f0000000780)=""/6, 0x6}, 0x840) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c004000"}) accept$inet6(r2, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r3, &(0x7f00000001c0)=""/62, 0x3e) syz_open_pts() syz_open_pts() 06:05:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) 06:05:45 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x2, 0x80000001, './file0\x00', 0x7, 0xfffffffffffffffa, 0x28, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 06:05:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) getppid() 06:05:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) chroot(&(0x7f0000000040)='./bus\x00') 06:05:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0x0) 06:05:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 06:05:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0x1000000}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe40, &(0x7f0000000100)="0fa6c0f8a83a780f8821230781c34c027e46c91c1eb425d4b87ab3834d") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000240)=[{0x4, 0x4, 0x2a33e666, 0x1}, {0xfffffffffffffff7, 0x200, 0x2, 0x3}, {0x0, 0x5, 0x5, 0x4}, {0x4, 0x180000000, 0x1, 0x9}, {0x108, 0x8, 0x9, 0x1}, {0x6, 0x1ff, 0x8, 0x6}, {0x1, 0x6, 0x80, 0x6}, {0x94, 0x4, 0x9, 0x2400000000000}, {0xffffffff7fffffff, 0x4, 0x100000001, 0x4}, {0xffffffff7fffffff, 0x1000, 0x2, 0x24000}]}) 06:05:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') 06:05:46 executing program 1: r0 = socket(0x11, 0x4002, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050260000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) 06:05:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:05:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) socketpair(0x21, 0x0, 0x0, 0x0) 06:05:46 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000540)=0x92e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffff9) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x1, 0x1, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2c66) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r1, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r2, &(0x7f0000000a00), &(0x7f0000000100)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x7f, 0x10001, 0x9]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x7, 0xfffffffffffffff8) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f0000000600)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x8, 0x1800}], 0x9) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) r5 = accept(r4, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x400) accept$inet(r5, &(0x7f0000000140), &(0x7f0000000300)=0x368) dup2(r1, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) 06:05:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x0, 0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') write(r0, &(0x7f0000000040)="71444963a01853475394e8ac70d2e8e21e8c686d78d3b1127dd84613d70195a5653b81736670f4d7396213c4", 0x2c) 06:05:46 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 06:05:46 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x1d98, 0x3, './file0\x00', 0x3f, 0x1, 0x5}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) setreuid(0xffffffffffffffff, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x401) 06:05:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffa, 0x0, "ad0d35997bfe348e9cb0ebaf735c2e840d3f87b6", 0x0, 0xffff}) 06:05:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000005bcd) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x400c4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000080)) 06:05:46 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000080), 0x10004) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)) 06:05:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f15636c653000"], 0x2, 0x0}, 0x0) 06:05:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1, 0x2, './file0\x00', 0x6, 0x5, 0xfffffffffffffff8, 0x80000000}) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="7f3dbdc80e2b56a24da8527698124d0d6fd618435b62b7540926dd9400", 0x1d}, {&(0x7f0000000400)="2a17461ecc4e1e398d821baebd058844d61411711d3cd46704b345f3225237670fe294fb8306a968a04178aa8a8c0d7cac3b85cd86e1a43de3e37e2d41a6160246c7d3b76a652d59ac2ae5afe89b1d409199d23de3e8a47de19164eacf9816103812ab", 0x63}], 0x2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0xac9, 0x2, 0x5, {[0x0, 0x7, 0xbb, 0x100000001, 0x40, 0x9, 0x723, 0x1f, 0x858, 0xfff, 0x3, 0x4, 0x9, 0x1000, 0xfffffffffffff800, 0x0, 0xdc, 0x2], [0x21, 0xc53, 0x765, 0x7, 0x0, 0x7ee5, 0x6, 0x4, 0x1000, 0xfff], [0xa6, 0x2, 0x8, 0x5, 0x0, 0x100000000, 0x10001], [0x9, 0x2, 0xcd5d, 0x5d, 0x5, 0x3], [{0x7, 0x100, 0x800, 0x5}, {0x5, 0x5, 0x3, 0x2}, {0x9d, 0x8, 0x8000, 0xffffffff}, {0x7fffffff, 0xfffffffffffff5eb, 0x55a}, {0x8000, 0x3f, 0x0, 0x8001}, {0xbe92, 0x0, 0x4, 0x800}, {0x8, 0x0, 0x40, 0x9}, {0x20, 0x4f, 0x32}], {0x0, 0x5093, 0x46b3, 0x6}, {0x8, 0xff, 0xfffffffffffffff8, 0x80}}}) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 06:05:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x4b) lseek(r0, 0x0, 0x0, 0x3) 06:05:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x8, 0x80000000, 0xe3}, {0x29, 0x4763, 0x40, 0x1}, {0x3, 0x6, 0x1ff, 0x81}, {0x1, 0x5, 0x4, 0xffff}, {0x0, 0x80, 0xdfe, 0x100}, {0x2, 0x2, 0x100000000, 0x7fff}, {0x80, 0x7, 0x3, 0x1000}, {0x1c00000, 0x5, 0x5e9, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4, 0x1ff}, {0x101, 0x6}}, 0x2) 06:05:47 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 06:05:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x10010, 0x0) 06:05:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x2, 0x7}, 0xc) fchflags(r0, 0x0) getsockopt(r0, 0x1, 0x80, &(0x7f0000000040)=""/1, &(0x7f0000000100)=0x1) write(r0, &(0x7f0000003140)="c0e81222ff39065abbe5646f04ec55ff5fb053f8d93e57cef76205e147937947533e065d908ce296bad81fa96b84195050c1f6d456e5ab366dd343078e95bc29915a97e0b5ba696c13696fde3979bf2b843108041cd732f6d5818b0b29e2b49c06fa6b150dae989699ea4cede2ed8d4e0aa2d103af20960db8305dd5d85b67fb6914d355c39610fa38c3e8f1bf981541061c9cfd8fc5a3aa5796ded11ae03ca98ffe2e02678f1e0212e6627685866c60d54042c594554d720638eab8f081642cbb24c4b8f9368c574b551a80070d39b2e0e245fcaf39afe0d4f62271c82221e7d7a0269d0000c3e012de27e7f690c22e81f4b63a85431f24f4238b11906ddc687b47d1ec97271b1d7d2051bb5072604923e704d7d17d258728be38d724b62ca76a4fd6f7c0a99b048a0e8ca69017f0819d428f2849f60c58cf5eade8db64b420e9809b307ab54b81913050f53963f06ab940f360f2383becbdbecf9156d28cd427a9230caa787c5f385909595df57545cea61f10d4a6a65e9800a7b099b3c43e1eb173c2b0d57d636802ecabe4312103f6fe33de7c14f847108031b28dd4bbe16a52b90fd140f4ffe9a5affd2fa51215095456b040b59b99e5200ad77d52a3b375513ff4bf24ef274d1246e34e9dac570fe476b0a22e47abee7de34af977fe4a11ca5ffafa812a3963335b43b7da6a29b09e95a68630129f62ea8dec7ca772b6fca0c3ed2afa4435b0061cb4309bf5bfcf434ada55cf6e5fc295eb12d21b8d0cfcc26f3a21ade2d8cea7d1432f99f230d8c29178715662ecd322dbd1f83714bece3c95816288a4df62f1aff184f54002b3ea1eee3dd1262f2f3307a4a901ddb052cc63f299f993f7d1222ed37eacd2eb857ba1fc4b014773c13e3b51edd73cc883d504af9cb73c6037b7aa1335b20315001486c9a75c0beb37ab097b40a15ab35e8edee998e6810bb0805e6a2c4d003f137256d5e60436ca8174b0d9dfe441190f746a645ed94b3583320dedc50ba1ae554655ee145632a757aae81f3fb598166ce3393a46b229806ed76ea3e30eb90467aec7eebf9d2b82cf41047623f483f928dfa0fc35a5332485c5601273e90747f73e655742776d4a6d9bbf0d3694c8b1e494fc4311e126b9b5dd15f21f0cce6dee41bf1e74d18eb6cef01999655080cad1fe609178353775cbfb0ad262bb6696b284771bc481ac9803ed02405f615ebb4985d7b51658efa44f80ee5717094a009757a3356fbe80bcb50afa5289ab533c3b5b7261a6e605d1814ee5cc68dd59da0b13fe4da6a80f0cbfe4a08678e9d2ed969c44007ff3dd9d1b88a143de310b14f351eed122d3d23fca8011b43db82227e8367f004e62636f248ace0ece552910c02e843f0a0438e4352ae3a6a18a49bf60c80906c492ba9ba94455cd5160b98f14a0c1b64f3ffa3900a089fc789eef235620bd992fb39c15277e3f341b36098c4e7e8fe1b2d13e1944909ddd65179c7c993633257c329fbb5db47e0dabe3ecd8955b449e71598c143699270e6a1e56df384e3bb9a09f0af2e92a33d073d079316866a4e6c28ad4995f58e78779d47262377671a11609b65d9f1fa233db55202eff935f2c8485b8b2393a92c173a41646c30791c5e351964e63874d29ec7bdb2bffccd4e4b809d3d9f45d20de047d9b2716a19460d54a8872fd6ed6247cb8eb86d7b48a81d2a5220cd1222c4b44bbe15ee1574487cab6cba361f85390610fa4a7a38a32ca0195d625ae60dcbbe50b1eace6c4de21f747656f9ce03e1859a59f4ad3e692b062cf7df147b3bf966fac14171df38a599cd04aabb95e0ab54a78de0295adf5a49d667e1e8ad7581f195d4f1900b9e3eebafd06c14b517d62e906c5f2c2ee25487bafdaf66546d4bdc344fa59bbcf958b519bd9fbeba53c0b1d2322be8dff3dfb56cc21da34eea057c5f7c9a1100963da8cf6af5a5ebf6b5b70811c69a19cceb419845424f85e2dd9c8a40604c2fbd6710eaa3e6d8f4e2db2cd41120588822606967108643f7c21b3796d45ad2a605e4c1af07e9ed4fe2f83996a144eac8ebd59e182e38b6000ae3586da73350baf6aa1dac149718dc07a44558ebc79b6848cb3464b7280ae5b4bdd3bb44ce00316ecd9b107675774932c45983ee52ac0e41184ca075425543c66b6022c9236e618e711a43f6d9979e8f69ec77bc108680cc4ad2d6f0f142bcb13486e6c9fc73914ad430701d6a2a858e62775426d0f4885f9edf3f2e23cec2ef81eed33c526bbccf5e9da364a843bbb14261e7cd40ff97c86e4ca4cd5da9b75a2b4aa0d4679de4b996daff3e148597323bc8dce831820a0ea15acca0ff3eafb9dd0720dfdb5a0d4c24be6b83fb1d8776bd9bdb57c9b5f069a48ca9bbf7506b75d97d024214a54c43bc6a5a064f28e734d9583f39fae13ce4621d7ef8addf7bc86a9580ccc4bc51e2fd46298df82ab02348a8ba60872c86bdcee26937482ac2081ede86cd5808048496f05dd99d607fb84375817e04bacd7faa5e284e05bb5947131c23466fccb5444e7cf527952932a61e36eeeb26aeb719abab7c64c3ebba6343a5aa9daa25fac948f63f812710d7e5c7457131443516bdfafd9dd2684028514cb3293ef53d326a6f03558627e1d2a4752c38d7d980d4e7c57b858289137fb5283d23293f10284d623b415f78f38a62bec2c8810dc27d4ef36d32d116b20b1933c19dde884d2048ea413b38c5a45685e86d63800c0a4c51c3efac1aea5f8ad342e1db70e376bf592ece4a496ab1b43c27bbbf3e2af4a91bf9292c67a98e02fcb128c4d95afb777a9d317864ae99d6217f62b74766de893d24858b7bcd7e1d9dcfc2e91abcb6e9fdcea99650103d1d9d34f2ffb715e02a74edfe10d41d95328affea59ec40aac0b2415956023b55ae5180b9bd783128a89ae2669b2ded9524260e7bde223bd195512747b0138dafe36ea89c916229026ec60dadad679c1cc585b9729a3f317593d4590b640359a172fcaad0a18bdaf38e5ab70f7897db6bb84e1497e56c363b1f460219726f1a27a2d991aff933bfcfec7310392c42a225b4bee9959cc5049f1d418f638a9cfbac306d8087f86ed300acbf18297f5f079893e864cb99b5ebb8c9aaef7744545ea600cd353aaf1c608b3f1d95c38b97e3220bdf86d88016dc1fae3fe6e86730fd30c04eb59e11066b650a18c559e277a35e43a328a03282a1642aadfb9019769954e4cb299b1aa2d0bd108e8a78558da07ba2f71a3745146c5223e6df38045ffd04ca0be33f1444dd8d9f22cfb051f3d1a72e08f701768224831ba5d11be483489db86cdeb8ec655ec28f5433808f084e4fa8024d3f59f96a3d8705c66b774ad81bd518fb4af0aefa0ee53e32714969cea2f89608de1701589047dcc7ac370db11e11d674f3730c0aed44bae17e7e464ad48ae67f3c4d9359aa9925795fca53537a1b7c045ac6d0fa1b5d084f1d45e2dd240d7d10b9b6edac157b0bb27dbfa740da4d0904ad937346b0a09f1674f9cd67ce5b390a5853ee3c98d8a158e722f48b7d84ba925f599de9496ea1ad29b98df2f859f410436ca9538bade46a0082b82c09d43c109c203e9cfdb5ee8d97ab03c6142837bcf51c0e2980064f5cc4b1c04f64b7caa2c9757009057e1d100bafadee0ff17b34a8087f4045083c644825008db7d89d7bae58ed60adc0303b6c87a201562b883fb7d3a91c38b05dfdd9d09f355becdcf53cf67fd994b264f3e74f94d00aa6c4f355374159bab12697887374cf7d04794fc646483a012b2a3352ca1492e54420425315bedd904e6c02a1920be62e33337310ae7695c87096d316c7566028ffd4feae9a08469dffa603a3209f945020a84dc23591e12a60221b3b158b02f9185190ea19d9ae6606a2b898d413e50a97ecd8f39c03ae291be8da7539c52a402c6e503f246e2cf69aee1527b6b53a2365da8c08b23fa9f03ac61de95f8a40bfe24907ba520bf76698a555d1ec09a9d6e15d626c118c8968adac02d86ca4e24b343e9332e0418fa7455505874c9ceeae5ea70955ae63d44a6ddd9646bfd85ed15b014dbe30fa418b4bbbd044d31106f62145234a6aa4563cc73ac65367811ad852f7144a4152c20d8b81acf8474c99aa1689f4179a14dee8ed80e6f98c552bed85fb8ac6587adb45a70c4627e612a25b4212d93eb864716cf481fc81a9d04b8e207072dd0a08a42cce36f25a619f624531fb1fef4d94073bdc22174d1cff429ce6397664c39e2228f737de4248d6a924df9d5513e614c6f310f82126df1ee87fe117291696e5be374e854894d88d3f35bc30c927002e7989feea0b5b1a93e937a0868442e65e4524fbfd33cd80a0649db8e6f69b2d98cc9805bf1a5f9f53c8050febb5c64a5e155209f69335dcf8127705d68dfcc0c99aee58f27ecf053f9538926efa75fef1ff723ed7de18fedbd2231d7b9d6dfccdf80779d9538b48a9352f2dee4a3f5894346c7c140f8813a6e5c2a2f5c099ba5a68401a9b9d5ca6254c9b155b220c86da69d72541c91bfa1a0cf48af199d3b3b9189b85e268cdc9e778dde381dabcd7c4ad21baf25bdd10ef3c386b25bd794ce3ad6681b21e31ef319a090a35405730974eb86263ba9ac1dc6c4716360fccbcfd9f5d533a9aa856dbbbed4521e07ac2c3b5056f13a9b332b54d2bb36437c78d2cbe2ede21ac0ffb48b63f0aaadf632f46bc7920028d3beabef419dffe48c9d4d788b5571728595893a98cef59d10074dbfed34abe47fe63846e6ff1e8ef41d9f877314ad47bccfaf7384ed55605b26afdc035dc6e2a35743f62fb132e67acb5a8e22a384cb13da33f9bc46c1535ef79e43480acdfab4f84f280168c904a5bbbd1fcd2188efc6c2d05f21a014638a0eb4a01bda52022d9f994c3ab422ea0d0705b14c7a4bb9888e448eb67f5c8afcaddf544644756374beec0edaa1306cc45612e01646c8145c35e2bb78f3f8f600ecc1ee128f83eba557e88dbb0930e4cea6c0f803c39596d36fffdb9e232910c583788434659995270bb09370e002e50a8df3430a9875ba553937e437dac364141d031497c65c07c0daf5d8de83a2a9a1cf7268288ab475faa2b3d4bda4356630c5806f08fed2559712ff1b8791a346dc7154bcf1fcb7be5171d4c045f871b0f8637883fc5b69379545a3a2ce47fae8d05d0d477cf1fe7b944d96d77037197615dfb0acdee277c0a41de17cd44ab52b05388368c4a3fc72f4a935cf79002325694b9d133f6d8abb4c9543f7cf7f09f42f97a76385aa023ef28098ecd660a3ca49fd26fcd53af82d48754c66c08e393269c98c60cce3d9ad18fe513f01b886d4614d9959a7d887c09696a33fe6a84f0192a59345f0bc4858b608acb23f10bb51ad3c4c5e6a57e026557410ce234d3dc64b0115013c928b2672c6833d72a8fdadb287d8c65fbabe338c632cfb6be9359af8e257d97db3e84026b4f4966882d8a71cab435eee4fc55e211768784521053231009f75443ba77ddb05cdbeefd9b0aaf309ada413e33652f17dc5a77c7b3bed29cb2e5b70de76293649d0069379f5f11ac5c8d5d97c1ad13a3f3cd775701ba51462583c024f55fc552d58794bcae8c53353f8709c70877c582def1bce978f184209d21028edb5478bfb08c8e525df641adf74abc04b8da5963676c89d08471d96a48c49a059050b077c6f08ad81e19729080dd46a99dd8da6672653a7cabc2c8f1f6c677a30c74d8366f5c5dffa0bda0f4645ae1f42be75f84f54e66662fac958b2ee99d9b51169b59a03c74e80d839732b565b46", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f00000000c0)='/dev/null\x00') 06:05:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x20, 0x20) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x7, r2) madvise(&(0x7f00000c3000/0x3000)=nil, 0x3000, 0x2) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000080)=0xffc1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x8000a, &(0x7f0000000180)="d5ff9668", 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000240)=':\x00', &(0x7f0000000280)='*])\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x8a\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='!\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='E\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='@\x00', &(0x7f0000000500)=',\\\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='&-}\\\xe3\x00', &(0x7f00000005c0)='$\xc3-\x00']) shutdown(r3, 0x2) getsockname(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/63], &(0x7f00000001c0)=0x4c) 06:05:47 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x2003, 0x1704) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x1}], 0x2, 0x3) r2 = socket$inet(0x2, 0x5, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1105, &(0x7f0000000280)=0x14d5, 0x4) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) accept$unix(r5, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) close(r3) sendmsg(r4, &(0x7f0000000840)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000300)="c12826f09cbec721f22c0de7ffb77f5dfd47506b2b1819aa29e9f9435363ade7d0ad70d178670cd237db379f53cbf026772d33acd505eb13e3c65dc544e9ef3b72b7a9cb592180b1f6903c2a47092d44c77fafc3d3d1e359df0101c35587b24102ff8b223e20600efe369ed5156676770f9d1f0fc794e865b10cae054c3d6572dc1b00c027b15a559645c081bf5bea14e29a3b0e9f03aa3a0ddeef1754d8357dcccaacc165660443950cca0ae69c9f71", 0xb0}, {&(0x7f00000003c0)="ac72fcbc29efb724cde6b7dad83262075d790a0e0cebf8c28a3162dd3f4204eb1c3f25ec132cdc665a1b82dd084c0a09179ce25280f1dc1337b9bb9a04cde42c23cca4a62156b3d46ab0502d7252ab17fdade3bb5b935d35325005d028758afd006cb79002602f0482581b5d93c0558353ba80146ed78162440e3b28e03ac81d0d42ffe364ff27f70537e2e3322f4a3e5c998a4d760fec8f42ea244d091ae6626a16e6c716e76d58da338e26c3e8", 0xae}, {&(0x7f0000000480)="1cd9dcead54e09ae45371fdc490fd4f6bc1cad0675258946a0d29206977c04993f8fe26bcca7d28d00571875b921ca2003e62752a4ea2b27e4b92443c6d13314c4b06c5fd511a53d972c12a8a82226f2", 0x50}, {&(0x7f0000000500)="e9a26a6aaaadfb5fa237a900bbd3411725980f5c1331c6ed629302cd705e1899a61b2da7622398082b1ce64b0ea024beb9331fe302c94d4c92b3d1dde4f56cb2db0d8a1ab2297776d3ec1a9c6aac6a30324bb8b055aa909f389f327139ca931abf87b50dbf67", 0x66}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="5d8e5ecb03f17529812d2f67c82892b5be28606c23c31f606d341f0060674ab18b6071d9d192ed5c0c45806a5feebb19aaedbed5daa5adc39f22f8d40f3141d7ff29de08ba43f5545891b2ec230a39bff368358305d4ce925d11f21eef89bae14c5dc8efe5e2acc5dd1190f80934cb29d99f2ba2c5322a6c1777", 0x7a}, {&(0x7f0000000640)="2c63ec244183971de2e015733011feecc2769407e6a7094b61d6d5fac54a6e15a834456513d36a652041407f1024736f4056b8c84fbca7c9314615a8509639c97d93c3f421b96e2fecdcae67bd0eadebc658f4ea114b5fcc97233637dbfecb185d5f93434bfab048e7d795004fc8e9b8e49ac60f6669941fea7086960c8469d19aa68feb44d99f05b84a", 0x8a}], 0x7, &(0x7f0000000780)=[{0x98, 0x1, 0x4, "7a71f7df57cf44030a38b4d332a951a17ae15effd6571929ce24ce45936e7e2f0793308566570d5c73f2bc0a06b8c78da9196938dadf13a5f3204a992f4144b6b9e169e94878ac74ee46ac788d8c7a747da45a873613a0983ad359b8a7c7234b412dee0cdab2fdc0f4c328547227c364eda1b1b1c16d573bc4f9ad718ecd030a099a"}], 0x98}, 0x9) 06:05:47 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) socket(0x6, 0x2, 0x40) 06:05:47 executing program 1: r0 = socket(0x800000017, 0x6, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x1ff]}) setitimer(0x1, &(0x7f0000000100)={{0x1, 0x7fffffff}, {0xfd, 0x4}}, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xfffffffffffffc40) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, 0x0, 0x2) 06:05:47 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7f, 0x8001, 0x7, 0xe51, "b687d6a5d5d8bd5221098c70e1544aaae53bfcc4", 0x1f, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 06:05:48 executing program 0: r0 = socket$inet(0x2, 0xbffd, 0x0) r1 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x3) 06:05:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000180)="93bd5194dd0b5c3d660f9c40f7bc48df2d07ccec0904a853549fccd10c3f5c1c8f5712299f1a7bf440fd7cb48264198943f4cce211304b2e73bef9f77f427dff617991c836dacf62611a6de21c161fa632b8eb366ae186a6508174d83cae96d91e7fc0397a0f733c2a31b04415d126f9eec9fb4388eeb7bd74b2f99f05ab50e4a5656f2c433cff00a959a450c5c36049a283035d12a2ec4e41d887c5e3", 0x9d}, {&(0x7f0000000240)="fe2502b7067a4a223a1e7d1955fb2c588b3c9e2257028cac7228874aa2c37345e4f5fa50aef6fc9943e4f2a8feefaaa0b4f8001b36a227a37c3be2d25fcaad5664527e29bc138fd71417fd0d292d7a38d3beb9910d5c145e40fec5e12c4880d9939293521c0b9fd611f915545133333df9c02109646f0c66ebd62632b76567d908cd44db1fcd89a494a3aa4fa15fc7a379cf0d220185bdc112f685535a573cd7dc65fd5853f38595d959f9f5bbbddd9ce43d24452ab88968e75314ee52b2641532c13e81e00c59c8f56a48ece721191dd5e229c41355285dc0bea1a169dbe1e76a7e", 0xe2}, {&(0x7f0000000380)="79f37162a6a5b55687973d1911a1d27f3573d3e82df5ffea3ce110993ed63a2a02cecc57a7ee087bc21450b909450dcda4e4b716eafdcdb2765fa4724c0d201ab7f612aef0e7bc297960a244233b11928b8d2aef45432e23d8c5e2eba82e4b21957879c51f2ea31239a9b0efaf0646a6cb9d03493dc0f5fa035dce759fd9ba4194c4052195931c47d16b10a88921019867a767c2eb26ea2ecb6150424d1db723d4bebca498e584c15920d262de529cbc157c6308dc6fbe962c073cf60a2160527ab64dff7ededb11bd107c9cfa0433bbe00e53580f444dd6425a715936d2025087f6ef7783940baa9a92911dfead47868860ad68c13b552c433da874e70cc8df8e49695a3d722406836525db3661a7978ca867305b9e25f7d387f8b6abdad8ad4f97d4ed550f12150ae313c98475401cb1a91e4dcc7f2ab7119c32cf7a43c01c40e00ee8c62e139fd9704e6e6d90960ed1746bc4a790ed677a5e0608b3507f4d928c3683939609f284226866ee0641ed0ee4b9524de5110c7a1ba8d6f1670dc0f1eed722c65715f1275ce90b14c230bdcd40372da8e036dfba165005a3d9d0f89500ea4bb49424d9d86c1548426853594a773af8866b444f6eaf8425e0070fb04bec917b06e999eb1165dbfab09c2ebc67d8f64cc45f0b239197a30f2f4d203f5ab61f4d6e6495810a7f54327b3f37715deee2c59db64c7112749a5f61d9cd150f2df5501211dcb4f4e6b777810a0d4e9d4f5c60df90cc7b425a428bd98fb49a1c2181c0295059e2d56f6b36dbf0049137b77f28024462c47a1f15d40705564d75799e8896b9664bd02f7115f83f5716459ea1cc8a6898ef81c0dacd04d3d10f0143d6126a5ce674feb77817a986cfb4c165746379928146d395bba73d293043bcda3b60405660d420cad5b11cff34b1a4a804c12094098c50ccce361834dde7b3e0ef2715650ab0405d5a7341b46c5b86bfef308ee3b8fd9fbb57be778e8ae9d2c33c5a26297d7ef91f9f332b26aeda4d4f35ce3cfce49c48e0da7ad36bddc2816cfa8bdfe0a6dd8ea23f2c3031e588e7c1790b73589261e35ac2a14f33630b2f1a927aab2278a591e4d678b1fe95e2927336d1c0d1a809bc31ddc298e25c8804ea4fda3fbaa18a8bbef73c8f0c4a95a8707a900477279c3d46c9a109dd418c87262e03bc0eeffd560c3c14814f8bdead23e260c4ece5aa8979a35921c11ee55faef8de3eae6e1c55a79b102eab6a5db7687332b08f54bafcf76e23f182341e4c9553ca738ba88b29e65e3f1c7e45e1edda2808e06a0d7270539a4ff5dd1b7592b391caf03334e2fc9f3a3cc6af42af5c1fa597b802cc840e47650ec4c001fee7bc4382c697d53c1f072146c4b87c98cd8b168a3f3835f79aa1f6909a38e79fc92471fc2552ed0cf932ebee3d0428ab03b89aa36c15c061f3dea8e206002a7a89d10c2d9f98316acef9a3040aa38cae836a1319e5ef72e755160ab780c1aee1cf23ef3cbb59bcb96e972c8d5ec79ec361fa37133a4ade33212fcd2789b04ca44cc8bee8f59af9321c917845e1414e9f7a6aebccba08800172f06b9eee4e659a0ca273f571a0a0da9140f125632f0fbc35bc0ed86f0b2ab1779732749fe346877f39299d820971292a682e4914f6136bd6cbbe560fd64f23aa3fbb664472cbbb5b8b63bfc146b6dda1e168938f4cf36013337f1b338923b5a3d76c3e1097be44f233310ff49e77cb3c865e0f949375c2645c20bc1547dea8d1daae5e6ff4fc387309ec56e0a00c56c16f531290ceea8c48cde691912fde3ed8c86804221aecdc8bf3dfb00876c601be4e52e996725cb03a79029b115795d02525b71a93948d5e71c0c53a43636d6b07f44a35de2e9cfc3004f12b38a0f6059a481200f83b891f305b8616f4e1286cd5605bfe586f393366c5d3314087fbdc8cde33c878454d7eba0ce596ef32ae12e649691c9c8431f70e427434c61aaa5d0b6e028a07bfb714a684964e931196b6706ed3c281e978eff8f9ca2e15aaa6ae70f309382656829b9105ce7b65fed4a62fe7543db6d05179de3dec28aba7f14057453a8a54ae32530f0b11becaa1a6785c3ee89aea7af576ad6565e19f485873c2aaa95091c8b2c158b7269347bed3078f2f1acaddb5d6e9139b11ccc0ed127caa5bbf48efab437c3fd998d7c5c512dbdd12042fb365c948fb318a98b3d4fbd448245c16aa9871436c7dfcc933e694b5d7476c7cd3102d5aea884a0472785a070dfd85e46ec5ce6521a201177d26acef3785374f0421e68dd8cbfff22cb4421b4b7d4362ff83eac20572f373ca72f1c9d630e33d6c04f3d0e8cd26cb86611a0328f001e9de4b65001afd7e308e83d318f437fc6151a683190edd98d1987145b8e53e955d72ce8ec4b7b6e2bfc80edcc240e938eb7974f5fd057cd18984e50046979a86428c1b6b5d1c52325ec84c818280486b9db9646a680f1ee481caf4521d0f8eb3877e300274afd602e8eb117282dbf1f3be47a433888d170e366a97e17e474b965f3da9703175775bd31377cbb45e12ef4e94e30c57b0bff5cb61e97ab5b3495114c672a9bb7b2c407e362a9f375aa733f0aa1f5ad59f8d391111118f659085a6dc70cf49a064d6de2aa47fcf1b77601015b359511633073393465c6484b8a08a596af0fd7280b87c0769f2b501699d67d9d55b33243c070e04cb604217ef8d4b76d2f9636591ae07692ef4cd21f77226df177a4795050c29b7d184886e610637f59cdbc6b47594f48cb2c0dd1a19403ceecdac02f48a8be82246c4eb69a173b1b030c7f3b009ea13c1bb32f7e79000b723c6bd12799f9187f97872a98df183d2735d717810eca66c779260aac28be3503571f71ffb6e7904179291c0e276e5291a14ca3fc48e5c9273343e3e11659c894c2f8e224f6f619f077a04b722fa999d43fcc6361c62c27ec06d0761d7f39be43b8fbce85621e00de0c78f9e62e204f8c4b95de1b38dc62181d0e4191f95aa50839146b95c3b76a39f18b7fc797737a800c1f7d591f0cbdff95859384297bccf3dbe3338f8a30b502fdc64c6fe25c6b41171469fa0a238d141eb5f151a5e5c091e87ff544eeddbb27ae288fcda1f7c5795a5e5df68370624a7dd7d74c0f398563c1683689e8074872041f4dc29985ca33c71b76f07677dffb295388dc19984b11eb52398dc7d2fb59a22d63520d891e9956e2cbd2d771ec1157c4b8b9ec5ede4231ae18b87ee857705e8d7188f002141c30300bcd7b15038cc266f5400ccafd1a38f0ac745415fe516583585d5abebde15689aeb3ea2a1bf6853fb86386b653657a7672e463a474348b5bf247166a723626c9230982c24c8f8f139127a54d6c23f69ece66fca9bfc8b18b262616b2b098d2c02782ed49749b616e36c5a8c66853de3ce4e8550e69741e2d30eeb8be9d196b068efb425e48986597c9b21a558b75e31cc1c3f2ddb4ae2537bc4a5a005387aeed09fb925cb0557f9b1a4733a30920beef7fc12706b9a6b0341022c617ef1c02c13f6e956fd7bf013f7f646c700367897a4dcab0f7581ca12d7507d4fe5fb83181988298a8599e38eeff82c93ff700110b6c1c23aa0d5929a05b9eca5fce381ffe096001be21229c6c6f231d03d0f0e7005f4466399737f9012d8f5747e60026b82bad12f5520a148501d15d6630ea5d37b138bcf299b37dbfd8978bc3dd994c920781beca6bed6a95f82b054b7dc945a8c8d9e11303c5b8ab11c885f7ef0d709a8b174cb5c0e31c956c3c8fdf478381b4f51e790739ec3bbce0666f329aa82031aeab148cea6044844ab02877025615298be119432c55016f8de7e259d1d70bb1380a9064e5d1ac66c9a5a50f088c9c1a72ddb2fc86a1d0ff52a1cabe2305302c488edde5065f2c43c849ae930bcb0f4650c99f4a62c5854daf51b0c7b11a7be37457ee3e0b66d2a28f1afd9590382836d6775043dff7b6c8bca17a9ea9516e7f01ef9c95e47b2100ec5ad84fb38f905677f1775a303531ea2f08b8e737a80c6df0d5bc3624c08b81ed3727a259c1625035f3801e5ef43777d70f5a6c0f97dd291a98ba9913e1783669b4e66a061f37654a766a164aba7adc2ef83d1957be09416633fef4afd62cbdeb2e838312180e2d1eef3d4b17367674f2c6fb4dc0ae1d3078df38950dcf2bf410671cc2a8052ea326024f88b175bc46db511a9aad291f38331eb355d2bb68a28723354e8dd865ca2824b4402da75cd29cd06865a7eb5cb39d60172787f80017b50b783301f1421514ad9d3759148c6d2270f84bac66c19e319317e7d2d86d4f0fb9b74c3da4374db76725a2dc209e8efce91b411d4f25223268c410a95f92c10ff04473cf6830de4038f6563c94bf4133b262c76bc650cfb51d614f193174a14e9b78bc4ec1125a28a1cd0452d5ee0089c235776a9b52fae2ce9bd9ac97e336faa03f417c109339354e32b7e24d81c3d53404b492260d40d55c349b38e716ea0f4c0c1e1a4ebe6895cc6d863ca8e75a4d4266698338d029da21e48f552bbb7846402d3c281de5ce6925d1d2488b7ef48bac2aea6bf4972624e4dcbb761c0bb471e09c8863f2d1e8122421b71b9b668a6b1d2b145c0e72f0e164ea85334a4cc90f1cafaff929a041d216775113b3a4f07e244e02db3232e0c0292a87979da8c71d4ae80a91c1805d7f4ae6443ce437eb26e213992349656f5847cc1b748897683491e823cdb96997ffe5555ab28a4ef572caae7788ff84896d1e1dfca568d8778ad2557e827b0ca1995457d4049e8f14030f6329d6caa496a206efd87b25787d1b7757d5bf82d2296243126bd153509fd8754ee892ea9f9528d1e41733134e7e2ebd73c834227c85424ca664d06ad145e2c82343b626acaf3e41f29256b82ac48164e4c02ae599062d6a3033838ca39287a0bc2cc40546f05723bef5b3c0c1e8b9720630f99359e19c8efb2765f0f82abcaf09f4467d44381c0118d19d484941a8ee903d3c5a2b81d01eaff1bba9cf3f900a5a605e065a19211aab75103fb7c5578af6e617f9d568e31fb1ebfd53e4842837e59533b0f9c36c22a0b8ffa586bf0e5c30916189038d940c97f9b2d15b24389cf7800f1a6cf708171cdd42c29203f0eafda078cb14a936fa45670131d60af8832e01d544093e34a13c3abc61dd8ecdba5ba0ce1e185bfdd7b9bbf909a4755636b87514d4b504823653bbcb641450802cf90e40d3b8efce1f3820abe25472309174ef8e94f22192b38bbf96451c1fd15b846204d870d5510b56457844c8a486c6ec5f6b7de07bd4b933dccb76c39e42b6f2384d673e8c4e99eba1334584a71cce26986706e42f3dc12a340e8cdb0776b8cd1442f4e5d9f48997458a749286941f5823760c8405a3b4adf52d7722058fbd36828e33d4c34f02ecf4009f244361827552dabf1ffa4dcfcb37f7f9085664c4c0598805a91be79de9bc44562ff1dc39708cafd479f4e27e81cb43ff9a6a30e84cf0b9af6c4f1d7f683090e7b300383efdd8e2bbabe4d25171ed04ba08e355d08dbfc365a188891ae5792ef45d0470d1437eea238d60a3c9e32e448071d9074e6a862e7e7cb4f9d78106360a59972b3ea4720dd56d25fdec0bed898469ef548600075a9b368b85ea87905e25591f2f34856b3cb96f12ec30d3c16ae0b1d42bee9cabe23da752cee72515201c16ac1381af9512ecfc575e22a11eb471b3b36480866acad38c267be4260a9edfd2cdcf9a0c833aff94142bf72bee0da54923fb78df73190f02a16fd3f83171c119a9a64be9fa87c5342be6fdf", 0x1000}, {&(0x7f0000001380)="277edb567c37ef63490bc8948e73128f023c5057ec906c6cc3dc51cf07f87049da7d8d06c66acd6cb565a0382704d75032f3a648b589af713b88d59b8f4886058ad1a9b2f2515d2c8149ef48", 0x4c}, {&(0x7f0000001400)="0f93e212b3b75b170cd290dab29d3e51eb5b36b60a172a4f7eda1116d3bb3a5ffafa4aa760ece69a09b7574dc16b4c3d8c81e5a8228ef2d4d127e941043531d1f5f8f52727297e54b53d97b3cc22544022bb426c97ad5437945156cfa95fcdcdb1f66081ad463b170974229892292e079447c96d90c9fe068dbccca7686435d0118f3f454d97014ffcd051ed9f7a3cc5faaffa419540c015bbbc4f52f724c9422c659dffae7d83af0f98ae76aa3b0b3a8456f5c50a8743751c64172c5d2af2be6497984abdc002a75da63de7db37ce5cdf4079a8dc2830bfbbc96324ea445f9fba7143be8288fdca96ad10a0ea177adb49708b", 0xf3}, {&(0x7f0000001500)="de6cecbe7078046bd0517949c1e9d0071ffc4f2c2626ebfbc3578494fa2e5eb94fdb719d9009b94e6284b4ea78f94d13e128971e2939fff06f7959a09e592b2ff88090cda82f4344755bb8bd846897ff1c1d8f90740e5922067c71842d532f0326b5aecdc5296223b44385f3025080ce9cf76f6a5b926ddb4316d4cf87d56756a822ffd5c3bf11a28c8fad2eba7c57d8e9db5d5f1caa67263dce16af8488a54d0caa036488b096197f1f1a8ca2ee89eb", 0xb0}, {&(0x7f00000015c0)="adeb1260343b784e4aa85be8783ba78984c49ce8fb8e0dfbee182edf03d97145e1dafa566e153ada9fcde153246cb0df200dfb2a3be1bc590c1c7348a45cdfb9fc0b2297a9253af34db1fb4c7ab98ebbc0c30ee06d2f97ece30befad19585bbf2f7ddf588e761c79f725176607f783465af4bbb45f0e5359c0e5511aef26bb9f4def6010b1beab5f31777ec0b7e14edefcbe616004c8bfac4c46e60eb4df69bc18a344be8ccb7ae5896637", 0xab}, {&(0x7f0000001680)="489fd87fbd52301615105497e10a8b1b32873fa877c6a175a09ebba90d67ab1e1bd280812f4da83b3e111f76e7c14ef0b2da5623852b5edf191093d6dc0a49acbb0346a120df99f833c60cd6acb124a2c2e89a1854d3ea59a2da5df8", 0x5c}, {&(0x7f0000001700)="2288dc027c94712d01ec6eafcc56a12390451bac1d56c517032255c55ba8f7de0a672e1189435f8c3f26ca19e41b7854736881300ead766700dc6c534db2b408ba179c084f034760ec519f914c5f78cf2ac92669366d49eca8b4ede2a91577f08f75c0d75bda094b4ddab41141e2d868af54298442d0f383bbed93d368c27a4bafe1850272daa57051791da3f0fa07be8277fbee9da979dadf1230373bc097ec20cc272d91a8af8edd45c4a673373f7ae5ac75c6fe6bb916879aaa0a83f59a59678dd0184962c628252a8a16b5f72149d3b539fbba8120bd2195deaf78a2", 0xde}], 0x9, 0x0, 0x4000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) 06:05:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20080, 0x80) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7) pledge(0x0, &(0x7f0000000040)='&+>\x00') msgget$private(0x0, 0x4) r1 = shmget(0x2, 0x3000, 0xa0, &(0x7f0000638000/0x3000)=nil) r2 = msgget$private(0x0, 0x102) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/74}, 0x52, 0x0, 0x800) shmat(r1, &(0x7f00007bc000/0x4000)=nil, 0x2000) 06:05:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="5b3000089300010000002061e5559a517e8e2c2f4683b75dfae6fcd46717ee04de80ba3260ac63d72a70cfc6e1af61df4034a516c35a9992509deb86b1169f075355eee819898191a0a111e8e1fe1be85f3adee935bc029ec866ae2bc8960dfbab92ee7b40835aa77ea11e469a47864284d5ef138cd0a281bcd3de12caa5dcdcb76e3f2e4cb4dae1a0677ae7a447c0999b3ba4693228952513bfdc68e6f87d2a54b1e36d1d148279c8475f7461904f10d32bee488ef6e213c3de75df94"], 0x10) pipe(&(0x7f0000000000)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) getpeername(r2, 0x0, &(0x7f0000000080)) 06:05:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 06:05:48 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6d4, 0x5b2, 0x10000, 0x0, 0x20, 0x6, 0x9, 0x1, 0x0, 0x10001, 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}], 0x1}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x6}) 06:05:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x40000000000ff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) 06:05:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() ioctl$TIOCSTART(r0, 0x20007465) 06:05:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0xffffff6a}], 0x1) close(r0) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x8001, 0x101, 0xd282, 0x8, "ccf53c27e9daf048e0fba40ce93626ab563ce9be", 0x9, 0x5}) r2 = dup(r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000840)) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000280)="b2b1f75d1a85e87ccee225968756f7238c9923c745f3961c9f213dcd565739700714ca35a72c58fb26be4fd66992cb0a619138258a1bee28cc9b3fea15252653a8137567e192acf354f533dd46829cfc20e63d64978cd96cb74427ec4cfd2d9cbead696b9b8962d02062adfb53ae0b47e711e65fb48f209860796148dfb6c0317168411c8cdd396f48ea699e8e5867f992606b41cb366c", 0x97}, {&(0x7f0000000180)="feae086722b891e6e0de303e884650425e9c6ce97aad9abf83e4f6d40db0ac684762fcb921efc7722d946c6b701c4ad6132d170ca08a72a76e2c4669bf5d60af9f519eda696508b7577e1634840160687ecc9642ee8a27b0483a743685b5fdb5c351d6e894a19a09", 0x68}, {&(0x7f0000000340)="c965fef1284cfc9c33317993a04fa1d6f565faad061de62d7477c34bb92b", 0x1e}, {&(0x7f0000000380)="d1dbe04694750cd13de5e5cd1335eebeb4f3a530414470c3fa58da79da9bebb34118b2e250370c5ef8db8da3cdf7879eb341d1046ed5f500511d7ca36ca42e394671434d3f95c8746469e7360264ae819fcc8815c1b4ab2b885dd895d560d73cbdff2e3d27da50178c5224a9fc2b8d42200f2b3d6e9d4ad89ff71371cd9a3a1edc1d4b5eaab12fe922897fdba2d048cd98df1c9fe4e905f2e9f17ba4a028aaeb5a2819baaa1fffa44e87b44f8dddccef44abb892c34805cc8354d85dad8d951d63630066bf286aef3d3ebca38809c836baad7b", 0xd3}, {&(0x7f0000000480)="d3db5b7dff5e30b54649769aafadfd73b8ae13", 0x13}, {&(0x7f00000004c0)="2e571de873aac5c0c789725d806fb1529dccb8806732f0e92d07c01dbc57bfefc615029e7f2817ca056db4", 0x2b}, {&(0x7f0000000500)="eb4f4fc700b627964e348ddf2a31d8013399f234af7088c674b477c6e60ef6ab8d8400e87c701b8223f79af52bed23deb79f6ab198c455e592811a96ed01e56b7eb26caa91077cc58ad7eb2b467735e9ef11ba607cc5648a9a6e283c00766b34669a11debd3a357505", 0x69}, {&(0x7f0000000580)="1fe7d5bfde51d56426148b9461734bf7ae5d85e037e9473e5aaa9db941c99b37981139d103610354b8ca84baa27a028ad5bfd6bff0f56c1aba055f8c95223051a06dc515b5439f79c30118b2cbff14c7908da7ce259c81b948507c0aefda7dc9fc4d89f63c8242268953f92202f60ff92dd99ddb6fadc09bc28d05be81d8eddf9512e7f316207ee33678dec7e18f3acce12a83c40e176edd4a879fdf9196969bb0a3cdf71a3489c4fd856b244c118563c8bed373", 0xb4}, {&(0x7f0000000640)="11fd146f79efc0b113f91788894bdc26d7dde26ac88841ddc76aa2b06e97e36ae28569a0362c27f726672ae7ca3992e85b6845", 0x33}, {&(0x7f0000000680)="cb1b5cee41d00f63c9aca514bede166ceaa5349bf952f8d83391987c717b0779743411b4710451624af6049e6d85cfe1a108136c13c76d16394ef5c0f97625ce037e4762206f1166d9c1db9076c9b3f8c95553a26212fb69ed21f95cdb158bca03bf7a2a4064d98782ddd998a01f641176b144b0b21727aac86dc986e02f98aad3c383bbe63f049adcabed12e37c13ddad160f9e7b61512afd8a8c8a0739be504420f2ab1967bf51c4ad14019adbdf2da1b7a5bb1e693f679720361305341ac1eda969770b20cd554aead00d74201ad249853e12dbbc539e38d851f971bf3439b64a23707a873adbe9a9df5845155bb1b6499ee526f9", 0xf6}], 0xa) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fchmod(r0, 0x110) syz_open_pts() 06:05:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0xa9, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/82}, &(0x7f0000000100)=0x54) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80c0, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x10000, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x100, 0x0) r10 = socket$inet6(0x18, 0x7, 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) r11 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x100c0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x81, 0x1, 0x2, 0x51}, {{r2}, 0xfffffffffffffffb, 0x48, 0x0, 0xfffffffffffffe68, 0x3}, {{r3}, 0xffffffffffffffff, 0x6e, 0x0, 0x80000000, 0x1}, {{r4}, 0xfffffffffffffffb, 0x1, 0x11, 0x2, 0x7}, {{r5}, 0xfffffffffffffffc, 0x85, 0x0, 0x9, 0x40}], 0x1, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffffa, 0x0, 0x1, 0x6, 0x7f}, {{r8}, 0xffffffffffffffff, 0x20, 0x1, 0xdb, 0x3}, {{r9}, 0xfffffffffffffffb, 0x29, 0xf0000002, 0x9, 0xe7ab}, {{r10}, 0xfffffffffffffffd, 0x1, 0x20000006, 0x10000, 0x3ff}, {{r11}, 0xffffffffffffffff, 0x14, 0x1, 0xffffffffffffff65, 0x6210}, {{r12}, 0xfffffffffffffffe, 0x0, 0x81, 0x6, 0x740386a1}], 0x8000, &(0x7f0000000500)={0x654, 0x1f}) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000540)=0x1) clock_settime(0x0, &(0x7f0000000000)={0x4001981}) 11:09:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000), 0x10) getpgrp() 11:09:53 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x8010, 0xc52) mknod(&(0x7f0000000000)='./file0\x00', 0xe00a, 0xa) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) syz_emit_ethernet(0x44, &(0x7f0000000240)="b65ffe14d17f451f82e3dffc3dbf00fcba2fc4be98091e62450a5b94f5b742659e2220393ea1f40064212106fbffffffffffffffde3491501beae6b7df61ffff422a5de7") 11:09:53 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x265a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = semget(0x1, 0x2, 0x100) flock(r0, 0x1) semop(r1, &(0x7f0000000000)=[{0x2, 0x5, 0x800}], 0x1) 11:09:53 executing program 0: r0 = socket(0x8000000000030, 0x4003, 0x1000000000004) pread(r0, &(0x7f0000000100)="51551ee40cfc47ccfbd069475102dd917c8e", 0x12, 0x0, 0x0) getsockopt(r0, 0x5, 0x8, &(0x7f0000000000)=""/87, &(0x7f0000000080)=0x57) listen(r0, 0x4) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000140)=0x5, 0x311) r2 = socket(0x10, 0x4000, 0x3) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x6b6, 0x6}, {0x18, 0x2, 0xfdd3, 0x4}, 0x3, [0xffffffffffffffc1, 0x5, 0xfffffffffffffffa, 0x20000, 0x6, 0x9, 0x4, 0x9]}, 0x3c) getsockopt(r0, 0x10001, 0x7fffffff, &(0x7f0000000180)=""/186, &(0x7f0000000240)=0xba) 11:09:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x9, 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000100)="a515d176", 0x4) getegid() socket(0x1e, 0x2, 0x9bc3) 11:09:53 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1000000000003, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000600), 0x0) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x1ff, 0x1, 0x2}, 0xc) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x3f, 0x8, 0xffffffff, 0xfc}, {0x8001, 0x1, 0xae, 0x4}, {0x200, 0x7fff, 0x2, 0x3}, {0x4, 0x7, 0x4}]}) setrlimit(0x8, &(0x7f0000000080)) dup(r3) 11:09:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xc6}], 0x1, 0x0, 0x0) dup(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x7f, 0x5, 0x9, 0x800}) 11:09:53 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x10) ioctl$BIOCFLUSH(r1, 0x20004268) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8001, 0xdc3c, 0x6, 0x1, 0x3, 0x8, 0x3, 0x2, 0x2, 0x2, 0x4}) 11:09:55 executing program 0: mlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff5000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff5000/0x2000)=nil, 0x2004) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x48d, 0x100000001, {[0x1, 0x5, 0x3, 0x20, 0x8, 0x3, 0xfffffffffffffffc, 0x7ff, 0xffffffff7fffffff, 0x5, 0x5, 0x7fff, 0x7, 0x9, 0x8001, 0x1, 0x3f, 0x8000], [0x6, 0x1, 0x1, 0x9, 0xffffffff, 0xffffffff, 0x5, 0x5d35e79c, 0x8, 0xec42], [0x7, 0x61, 0xfffffffffffffffe, 0x10001, 0x80000000, 0x6, 0xfff], [0xc000000000, 0x3, 0x9, 0x6, 0x6, 0x200], [{0xffffffff, 0x7fffffff, 0x61bf, 0x64f}, {0x1, 0x6, 0x77f56afe, 0x7}, {0xffffffffffffffc1, 0x800, 0x8001}, {0xffffffffffffff7f, 0x5, 0x3019, 0x8a}, {0x9, 0x7, 0x9, 0x4}, {0x1, 0x5, 0x9, 0x9}, {0xfffffffffffff3fd, 0x40, 0x4, 0x1}, {0x1, 0x400, 0x6, 0x7}], {0xfffffffffffeffff, 0x7, 0xa74, 0xaf}, {0x3ff, 0x8, 0xbce, 0x80000000}}}) 11:09:58 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000040)="6861fe263f6f64378b5e83cdf314b826b2bbf42161338d1cb349f915e2597291bd50c92ec1ceeb7c735e423facaf3baca7c389f3fcd782fa62747531", 0x3c, 0xfffffffffffffffd, 0x0, 0x0) 11:09:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f6ffe000000000e400100010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x1, 0x2, 0x2000000b, 0x8, 0x2}], 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x4b, 0xa0000025, 0x1000, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x2, 0x6, 0xffffffffffff5705, 0x6}, {{r1}, 0xfffffffffffffffc, 0x7, 0x0, 0xfffffffffffff801, 0x1ff}, {{r0}, 0x0, 0x20, 0x20000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffffc, 0xa2, 0xf0000000, 0x4, 0xffffffff}], 0x0, &(0x7f00000001c0)={0xff}) 11:09:58 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r1 = getpgid(0x0) setpgid(r0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e2addea81a566696c653000"], 0x1, 0x0, 0xffffffffffffffd9, 0x0, 0x0, 0x200000}, 0x80) mknod(&(0x7f00000000c0)='./file0\x00', 0x104, 0x4) dup2(r2, r2) 11:09:58 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000080)=""/206, 0xce}, {&(0x7f0000000180)=""/40, 0x28}], 0x3, 0x0, 0x0) 11:09:58 executing program 1: r0 = socket$inet(0x2, 0x1, 0x100000000) socket$inet(0x2, 0x1, 0x3) shutdown(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) dup2(r0, r0) 11:09:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) write(r0, &(0x7f00000001c0)="c9614fa646db404cfcbafeb655442ae504a5727fdbbc506cac6fc17d1a42c30462d6da8c885e6a9028989120e963052094152f2a209a6300f5e55149abf7664de2b728f9c1259141c03075bacf7fa48b87c29cdf0ca894a243cc8a35f8f78148ab86ca09b763d96336b75e39c3abd9aef38af905a3619bc24635330f8f8818ee53072b325297759e3c547c3bf6cfc410639496", 0x93) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 11:09:58 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x5) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x3f) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) lseek(r0, 0x0, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e650d696c653000"], 0xa) 11:09:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) 11:09:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0), 0x0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x110) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:09:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0xcf, 0xa091}, {}, {0x45, 0x8}, {0x87, 0x4}, {0x3}, {0x67, 0x3fb009f9}, {0x1e7, 0x3}, {0x82, 0x4}, {0x6, 0x7}], 0x9}) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)="ba62eb1cd842bb599bf14571f2e1dd316fd46fbbe285732e6a6fa7ca5775e015c13c6b911243fefea16de7b32b70ade108b3f9222e87e319ee2977f2625a10a301ce0dba1e11e40cb65f2cf101cce3425c88e94a0694455496d6365874945e00ab7c30baf885047a07be7e1ba5c52de847b79da87f4e08ddc23e146d3173696ceb2b3ae5c9e27fc57264eccd92626386434d281a51aab034a7b07f68a24b36215f01df258d70bcc085d30e2658783f1862238cb1a98f1820e2c888812fe1d0be468ed852e9e1e17f0f0f5ecb9b969086", 0xd0}, {&(0x7f0000000340)="f5acd61e79d5c6f7aaee712bef34285c84b9a7290332da01c7806a439d2b8d89b3e8a606bcaf230b4692a54c586ea558dc0455264d9fb79b04f860689045599f3f9914398a1dab54da0767ed335c5a3247f00fecd7c05da4c7c6c69ab326068709fd9eb28f5910ce3b44e19de6a16c41a1aeb76845bbb43883a46d0e02cabf62c5f71aecd44bb33e86ea7a416ffcc2aee3cd0cae2962c4a44e27635b", 0x9c}, {&(0x7f0000000400)="8f71a3a0bf2f2950ae846a48b3ea21c18f1e78d8e5c8896c262dae562c0292094830da5be6b6384ab6183750d6239599d6bc76e19f50aa7ae923b618185a06ea149c8c4f3228724c5c6aefa85f9405643a252855a850469bc2a2f38d6c5e8964dff995da93b2a27b521ae8479991b241c790509c52e9f598f6c3055381c022ebf44f263769f8af8359ed7f3a62d60144a6f9e2a584afb01b23c1f6b688da3bdc3df0138bfee8c8b32a37d359b09b6b0a90", 0xb1}], 0x3, &(0x7f0000000500)=[{0x88, 0x1, 0x81, "4d1489a377fcc07f2d011405540018c4072290f54d0e7527a716a96ee43bb380f8483d8738733e308cb88166989d3ec964b5db3b08b27487c691243067c8abb1446b7d9169413a1898098ffcc308781df5ae43a2b5a29e619c1004d9f5182abb9d1be4bea55bf1d3f2015f8987befa2ed19fc4"}, {0x1010, 0x1, 0x3f, "9333ac7fe3dd50bc353626e1d35eb81419c4d736a50d2191ca39e6f16801301c90a64ba20db97431326a8e5b09f4165cfa5889c449a9db14a006168f49e47c4bcedcdfdb5c183a01d1fa9a7500990e3b75e0c1011082c0e2f7eecbbea9b265bf53c5fa8df54f88fac56678399c53a2c675ce68142f27d2f40a0df7267ec6cd64e0910f07ff3d90ae0e1a3af1afeb59253d3c9ba998424aa100f35a2ec9946f979e445291d6789c54ca254ab25c3b1330932226502541dd5ec0dde727bc79c7012d832203f5754f413c92331b6b2b9755fc080b76b26ea05618fa763dd155c25ebc9e237cb840416732f7716b4b49ba92fecb28debc92760ea1ac882a8403f696c1c4ed3465bb812e93b44f53eb2632268a8ff55a62b0e9ffe598facb30fbc113cc5c7667a849ade1c0f38a9475d24ae307b167dbc085925af9bbd7b588b74a435e8c62d2f42304c1cad850cda78035536f6475b697d2fada517c758398b7b127967bcbd69e9dd2f20a6a3b2828985ac553582934b31da5314a0c023adc8fe00f24fe32480dc40265a7ad894a41660e66f693d3d79850dae39703b230b4b43edae55f2790f9bf79b499af77b41c48cfd26e9f88f88ab81d20037b406e7453f19c0acffe634138cddc478990125f8fd2779d988eb2be840995b53697300265799fc8491c941a2a6b61d646fc8a432556db23c3c1b372054eb68fd90d1bda2f846e13f6146566f405b43f2e6409901da0345f257ac96f6d6ef5b65945748353efddd7cefb73ecccf223177ea289c7f3033a30c10ab9095eeb4b425d038e6e6beb749fa4cc4c9966e1832eebbc363e107644712f2c263836e26d5ee03d8c848c9ac9861be35893e88f2f10785d48e150cbcaeb6db270e3c02e9c2bf15ca32959b5ea6b9efa36ee274fd79bd9670b2ef2ebdb68aec27cf2e9d8a26bbd3cd32ebdb2dc43d66e2ff0d352abdd3178b3cac2f0b3bba6613812baa171a3656d206682082297692c7d4812b2e3867cb4dcc11619676a73e32d8b132dd8ea3eaf0fd82df4b209aca08df04e3217afef28461b5b8ab6db64f3b5d665cb6b553174c51fb3bdf4207555972c0f5a19dbda8c6a57ed5f189039473aa74353c69227552083571ecdb88129703ebfafab88e974b19f1ba8ebe5e345aee28c220a1e8ebc73df8a52c0d8533ec2fa4ac51d43b4c84ed828fde940c78389de10748230b715403a35a637095f6392e1ba647521ae3329b3b6b225597b7646097de775c80a438e44a264982761d55bb990a1ef90b686d276733dbc9cd37abbbc80824993738ef0c379364a68ca80b7a0f6aba37bbc8ae45364102241b88c0601eaada42752b5116a7bea872f867c00d5e4acacdcdf8d96b9c0475b7ac09ddf9bed43fcef89b6906ba2263e659dbbf1f18d79d4857389f075e693ea45dc8439deca32ca1a6220dcfb5a356f1603f4ec745019651bcce5910eee852c93a86de04f492f5d941b4800bd498969e78f9d887374209a4f2339b5b055cfbb664634e8f5485465e21f1a771619ba713402775fd94deef8511b180099356675849a07b1c8490055f650cfa27e5d9710e0542de97ee4c5b4b094c1a65eda6a065d8428d30050b01bcf6722b77ca2948af354ef6213fba1fff36a940b8148dd945a311bdeb9a4dbe44c9344f43d61e8dc61691f13229d03b1344fa9cd0039bea77995f0b9ed82640984b9480f70ee2d973e25111fee911abd1c859b96623646d5f5e2f65fc00481d89e3883b7ef6fabb2fa75f78c07eac4dfd65794e583577d8eec2719addaca2fe492c247b7ae28c3d7c0b40b740c30760ffc9315eb9feb0df115773b06a716c1bcca88ed4b1316101c95bf26b6f3022cb6da48f80916d7b0f4dccbbc289ca04d0ad9ff3211e2a408d86807d42536275f03540a6635d2a0d096d527b84ec5a5b94329c5e137b3572a86ead93233c02262dc2f83bb2790dd752749278fd52dd1ab57db06b544fd7ca8238787f46692affb38054418c2d2248e7a6d3903d1ef3506bf8db0de7495d408b6e899f415297fc21f9815e21d1d3a4b28a4e4f3fe24971f34684a90e403a770c707dd27d27352f886b7b7e2fcc622148713b46c1a9cd506e2c86013df39c6cf6d37ca3eb0f062f3118e250af92a2c2c47867431b30c8a3358536547575eb9a1e5586cdeb9a4856eaba11ca69b1cbf4a048f4cba0d5ebad59d62b1a4806689723d77927811eb53c39e9c571ea70c5a728bdd339fc2a336ff1c3f90d963ac3c15159198bcaeb51575d37e62f0a8f7768f4db4ec40b3ef68f27a6675e6618f0810e699c9142d9fdf0ad50f0e57ef263883bd2f58b9827df080f7f8778378701a475db7e6b0024a4d6cfb7b14bb669acc380f69bc6fe9aee614dd571fbb2fdb8d95c37de598dd1fdd2e57dba5b077aafb498c50ef4abd5f2ad4b86f68b8617ab44b2b7dd1ce71e3e94bd0c829f1efbe6eadce4c2fb02722236dc7edda6e5e9e5aad07dc02177f163ed4fa4d5d6b9527165b299f52a8f754cc4640a5d31a475b13088db1a5885351103b68a7fd3248911c611b7a4925cc3b098ff264ea2c178a4a568829a06ca89e7878f223fd4807b7ad5f67206ef238156d2c61d61f0e0d16b70d6c00d4bfa6ad6816d573d4755cbb29cb023dab469778e5fa0795c51a9ed1bb4d5001c0604de46578ee0d7c60864c9df9265ed5cfbb44609cd45dfc5a6a063754187d560eac84a9a65a40f0819a50200f2428730f4ca3975846faae269d0ba2a5a0163ee1a6110eea69e7bd548dd0ab236bea36335e82d920581dbcdd63ced482346682230be0c106033b2a8f493eefdc94530ca7fc438e4026d67e6dee6b67913555409643d71e5b720b069c41832cd51a41dfd406b41dfe62aa2bd101692fcc43c39468d27616ebdf5688f03782a63bac72a4a4acea7144a3b338e136ef02e468f8a21b991f348f47aa47e6f23a9ed16a3d96bb097ea45b405237dd81cd861b96315e1ee39b097fbb86e118393a42ff93e03288cb31e1c06a3abb2bd4155c0f236f1c64eb1de7919b243c60375e1cbfdd9dbccdbf07b903da9fb2fdc710bfdb71b8d6e7bb0f07fe382c7ca366c478c2324c1c18b2e384c6e6eb19542dd66636a1bde521c462186ad6a8ea571e149af05a8d56f1d10e038850dfce1fe496e092bd34ff64d23d8cae306774ac049c5291b18c2004a0fb60b9fe7bbfa3ff64864d937b030ff149af89bc3b92e508bba476fbf1c42a452aecfbb392c73578ce19ef52ffdabcf3e4e374d9075ba37cfdb3bc1d330e51c7fc4bcf5b470ee96beccdd2b87e4016879535410dcca4279fa49cd03097a9c93ebc8cfb7d2118a6844de7a6ad6d5515d147539ea89ebecd059829b0bbe9da5573afe24a248ea028744c42d0b0396885d9dc6c4a68676d03bcf177778a6d94e8a0f4acd9f5855053ea81b5a4e97e0a646b377fab27d8e7bab4756f27fbdfab0ffc283b69d5573b8aba1ed1e5c3060bc3c61afa593aba61750f57a268734c037d9aaa5c1f009bc38928d961ebf21aeea4d63787f196cd40556c829006f09304bba833d9610b2dc1dfb33bf16b0f089acc894aa2bbf9eefd59f32073ab76078a50b289a1f5846a6130f0aa60458c3ad36a3c531456e371e7550523f184da8933383fcc053b9296e5bf71507fe7229f56193189034e0b85d758285bc86125c5263d5916d65c188c3a93930736d225712eeca15c18ff0783be592ab12301e78d415ccaee45b549d370c03735656c744f52adcc899ac1a0ad7fd8aa1a88ef4255dd15704a200ffea148a4f2bfd5df702c882e07d584f4833d6b438d89531fe27f3913e31093c0fe5eb569883b9106595afd8eaa06a7f7f0b67074c4fc1e65c5f58fd7f5a7db6494f5e6358b6b67c5d78fb1ef9b823bf7433cfcfae844993e88aee8adab8f3a619149ca07652b5d01bfc77abfcbb032118d88d128a32cfe23b72c214db00d1088a612422b30595615685c284fb2caf4789e6fc17f448b9bbad2e32ba47940dc6535b290cbebe6b6afb9daed0675cb7a35a20743e95bc4e2317342a4f715924302caca29d7bcafa85bdd29d4188609a09297aa71424e377d31c4ea9c73168d58cc92ceb8362843a17501c14a3440ad631fbda476ecbdeaf182a082a01aaa1759f509af96eac477ed416e836b65aaa58c2edca2c8e7498f8f057719f6c7ea94d001159ce3f091742f018c37940b5b36ae3b5ebd2bbb01b1ec4cf033b0713e8c51cc8590dfe4c107cdcf9e2e7b68b361f143cb02f8a32602e3f1336c7852e3485b317d948fe77c9de982bc921354e52b3b623a78037e7dd45259e16bd676e807190869c8128b467511c22ac2f0e767ab664a4208885282d2c2c9616cd9c3f90ee9f41461f8ea58a6768dd5c18701dc013273327507fc4d7beda642bd9695394f2d866363e6f6254c2ff1390e0f2d41b74d3cf1c7231cf7305a1e62687a86a128ff24fcf8da62edaf7d0a6b9755d8c72be33b3d7923be5a19c87cfe34f9890145e8f6b5a263e83c3dd21422f79cd2a4ad66647be008bf468cd9120694c0c57c8002a4ba17365cef7f62b577a50697240394d884d3f60da2b475168ece945ffaa1ebf70ece7d63f0671e609c42e17cfad84ef179056989ff4af70f247b43ebb3d470f0e414a6eb62fce2531ebb9a8027683cdf6ee9d81d70cfbdcc02f6a6f66478ec39c0f0e28cba0edbabb3dffa817d8ffe09bed93dd68864dad7b8b99ae58f4210fb40283d13bdea989a59135b744534062d31105ce12ef1e4fe3bbd6e33911663c3bdfc7d6c28ab7cad6dbc7d61456c61ba0e348b8a222370e61d5b5cc03b523ff44f34f253764d46c27a8bb72c5095a19e94be781fed88694fee973ccf19a49118edce440fa510c88157ec3a6f557c7b8afdf98cbeac1e6f4657c7eeb164e7af302fa4b7c56eeee8b73cdaac47ce1c129a4e2c5985946cb0269f13181d247ccf26a73d091e51432a77d8d803d40c5dc0a99c85bb3b4de1eabee23d5d8b9453ce57a110f02d01ec8b659290e1ed913f034d93adfbef7bf102596d14838515f869517c52d96991a0d149049701012c13b44af7ecabe43da65bcbdf6350380ece5c849a9dbdffde5533790533224d468186dcfd38cb6416a1dbcb06d1653fbca16583c1c1f8d87e1874a1914e11545fcc789d3cc17bfa417a045e19443365685f74cb8320c0d20034e59ba90e42c36ca29c81fcd78675253817a72f544fb03b3a8ab5ff8ca8d1c564153e11759918d04b17c48ef4ca928a92b60a3fed8174bf8203deeee4efb10bdb10a95567f52f68b224a1f853c1aef6c80c4b1fb6614e70ce410f92298e473411771cbef5ece04808b70d9fcbfb633819c029abd162041af454764bff6df77920f60cb57e0f0138fbb84a37a9d036badbfe91fa53555d6e93e4be64c90aeb6edda679ff73aba789a9d0ed2573607b1d07b65f1798f6fba3180bc319754f9b4b5b06f70ec0df4a115cc0d6890327bc49d56558f5491ed622b7716bf0a3232d61f8f4f987a1528ca8f981d46c9ade69a83be47797374475cd4b06398e1e4d35081d26b73d13c6b0f5666833a4c0f74937da0b9e5543f3d1067c9dddaa3aeb445fbdd270bb8bc895e54168bbc65c6dd7c2aa6351fc7fa92a2f330fd4c10b61f23d073f24c7bc4fc7e1213d11127a6e12d57cc12e04b1273081a7a673d5eba638fc3c8b87d6d6e2b2e4116cd5ce0b487ccf9e6165b3fbc40684d921a5dbe4daa073019b1715e641b781957f516fd8be1a16e8664dd4a43074e9e82be8efee6f3e24a3923b6c"}, {0xa0, 0xffff, 0xfd7, "1890d02459cf782a2f92b1bf477e8e381a6c025964c1a748d4b09d7d351ae9346b4b749ee0b361e77a3129a8d43bf8e8d637b01626040418ec939e1f6352620e0a276785114afe26460370097985e80e993971898196fd2639028adb63e8061a8d4bd47f52ea02d162c0d69f6a5310d178913a528d589b15769e02e53b89d94220cb85374bc52a7dbe34ecef37"}, {0xa8, 0xffff, 0xe1, "3c05a26d42655969fa21b82656ecc032d24d6e47ba176b3c467493d21e29a24b5b60cc7113e4badb26871eed6fc76c6277dc0ee0e5dd72db4d1495519b9daf9aa67765332a0cda05975a013a84736e365f89caf52692bbb4c9d498260d89243bb19d650731eeb1f1cef50af2bc90c05c780583afcf3bc13b7af8d9d9db666f432692cacb80712a609b1f86f7addb0da7b6cc2abd7342"}, {0x100, 0x1, 0x7, "0bb7b0ec04a765354b3d34a543fae468cd23d7017cc6dd51d6bab2b01055ff707186c22077bfd99d800594dc899444af7276d54ee6e25bf7c7fad75d303f287406f81e09ab04c34859f04eb4f1c4f8483e39a4fffada35107b94ad737fb82032c45b27dd28d3aee32ce583a153fde25f6ae3720ec093f9a26c2fab171f8f8990812a1c844952586cae30187b1070fbd4dc379fc08a44849f46a3bb6d5f552b8dc8d04e9fb84337d9f2847843c861705fbbfb98b56d734fd396545e3c22779586e8a5725e46b755966cdcf95540cd815e0fe2e999a192b8c588d480da1c5e925fcca5f5d5221134efbc00"}, {0x20, 0xffff, 0x10000, "a253a01c77ff4ae565d0e21324c11674"}], 0x1300}, 0x1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) 11:09:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x1, 0x0, "e757baa74f730901776384535eabe2e5dab0a01a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:09:59 executing program 0: lchown(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfff, 0xdf36, 0xffffffff, 0x0, 0xfffffffffffffffe, 0xfff, 0x8, 0x0, 0x2, 0x1ff, 0x1}) 11:09:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) r3 = semget(0x2, 0x6, 0x100) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000080)=0x1000) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:09:59 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 11:10:00 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x0, 0x20}], 0x809130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 11:10:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000040)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:00 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x200, 0x7fffffff}, 0xc) pipe(&(0x7f00000001c0)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x80) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) dup2(r1, r3) 11:10:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x581f, 0xffffffffffffffff, 0x0, 0x0) 11:10:00 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x7, 0x0) r0 = socket$inet(0x2, 0x8000, 0x3) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000080)={0x0, ""/65}, 0x49, 0x0, 0x800) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) msgget$private(0x0, 0x2) 11:10:00 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x38030022) 11:10:00 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0x1000000000000b, &(0x7f0000000000), 0x0) r3 = semget$private(0x0, 0x7, 0x40) semop(r3, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) fchflags(r1, 0x10001) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="972f819b18c87f72ae6c1a18e51acf13e0c6e7c6dbd1f7acedeab06ec5e74854f54a3dc73133f9520d5124f5fe2c7661df19d5fbed4ee5649f0139ce7b8f22883a149b0b8d52b582b75266acf2b81554f1d6a48bab6b8b1c11682870f0112939cc9e15d0b7eea928436e0425641a9490b31c8bea7124f647ce7214f20a296777ff5cd1fa613edfbed393d179f9903c22c324e021f5a171ac0953249d0ca8e961bf65d10ca871a8cd06b3569eb06d9909ee56241893024ad43409fe7724f733ff", 0xc0) 11:10:00 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000000000000000000000000000000568f0000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000e1d4fe1d9b252a6800000000000000040000000000000000000000000000000000faff6a18f2da7694b5155e3489b065178080f16d80acd7f27ca7c505bb16ceda1dcd767e5e3b4c51d99e71ace455ce5db4108190bf43d1a821ad0d"], &(0x7f0000000080)=0x6e) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f00000000c0)="75acd10cb0d9d11a57c50be7235d4fa6538e8e5772b4fc937287a94d4c688412a70073b921425452970e74d47374306f505b238be2053e790132ac4c3827060ddcdd54d44cea4c2ddffbdb5bed84bb7f3c77072aeb3ecddd8d3719807e08c121db5514507a2154399f4ac2d5744bdecba5ebeffc2bac3df10b5a1537c2bea11db4fb497c1445b50f5d4f39c4e3e8fe36381f7e30c7c03915ba9886d45a25e0442430e38c3618fb70209a7abac245360b77cef9833e600ba79f44a2f32bad8a0397e95ed5271b5d5c0d68d870f9e92d4d9c6c3986aabbc54ae1a226f424c58850efd0fb7e0f1c08265c4688c78bb9c47c976b17662687608e449dc74366003a8464d1ab0e92709877c952f4d9ce106de9d889d6f27fe6c8604f402264361d6f3c09ddf8706cdfb8ef663354cf05907f82c63ed0ec98893b4b799c7ac8490748cb98d9a1ec8067a710e931e7e63065dafafc22cdcf66cc520deaf66787dd517395c276c3f5570677d537f1cf874a6925a44d83dbce89b03d06bb35729e5254866e63ebe77ac70aff901c6fd6bf877bb2d5fedbde907e87e4c2e0861ef535917cd72dd131915db289497bfb28fd0ae75ac7e71d75c2a9d5ab5ffd6284e196897520664c93dd5819574af7fcf899e0317a800910284bd062d75e5cf10cc8290fb825ad4011618fa38e6128cb048af97e01648b79237af79027682467c436f601dfd0e8621158a0be8e7aec0d74241ae2d682f3438abbf853ca8f61f9143db0aefd70d1e27893369612fe029c42bd4b674053683e412a7fe71b8d91c037c7e1dab1d39e535154133245e313c2117a0370925daa614939cbe49f54173d54439ffc0c50a7cd2e7ea838e7a9d2f6de8be52cf8c62351cd35a95399ea5de03e1bf0cf7ccca4c13cfc10de03d5152f09e51383c4d7c98676ca80068400c3c8bb0ee78d898eb252b02b7acab4c4bebce10b79f111b94e35fc1dd02a901681957ca705cb09361cfc6ef0e3fd0f4aaabf38f82c75551b0b5648be8a950b62a40c34bb58824f2e7b528d3d91857234ae95b6f0b12845f1442b70d822c9b848faaea05eafd9c326956e055992f30147039e21867b2c0d579ee2e64fb8ab652ebf8f00a0d1a4e56e6b5118b2d655afd8f73a6a0d26ddfb9adc0b68234ffbe1f4a028906683d4b82f2463bd5046880d77d31988c280a557483eb6b978db74c18a80da06777b3ef5f62f566fdcaa645c69a60b1723530de5e4d97dbfae65719836eaf55a14a9546902a41bc23a156242001db1b044ab7051430b75add4864c2a7c718ff853ec5c4e5cb06b73f73127176d32aaafec74c28885b1802116f7cdd89fbb2643be5dec86d32f122b532348ffc807501cc6112b7056b9f7caf7a12004ca801c5e8a4db2e3b806f2d010c9892627d17acbbb370a584d0a5ae30bc4764853bacc8bec822eff73c376bdcd8bab12344422acaa460aa0aa430b30af2e3e52feaa877fb80ff14c74a332bf3e690ff65c2ab728e1d24c24ef7e939de815adb40bc90402941cde02a9daed6df7c6dd5c0abfa5b389e4843943a847deb5e16df032de97507ec360763fab500e59366aeead97f5fe205a51c0e83ab911672f74f3bd62bb48c7d1507eb6c65211f545786f9bd32cb2a67ce9a8d140e546412130efd3c15479911f5c43f0965dc9c007cc303d3f820afbc47fbaf8bdfaa53edbd17b2eab86ed4fe880123052dfffca4fdf76ab9599b228eb55b3a925fc48d4a7bd325ca8466c0c958df71518f6f4dbd6a4f619fa8a02720d1189ad3f7dbc50174d89eaf08d89b249c0990ba0ba855dd6793b070f9bd804dd93e74ea8c0948df81bc194c9c0cab1754f40bda7b1fb13ad3e89fcbee280ab2d650c57caecf149d474719a685f728164227b9f410bd02e6e88e163a17ff4b3bc61d047d54bc58fc07f2556b860036363a7aaceb1aea170a8e2b5f4d1001eccaad1b7152291a0c6059c98ad3c9795d0c43fbf2b39526ce7bddf4ceaf8ccc86ea5cdea5bc22f7560f0276d10c46392367b3518cd35fe368cc92fa7c3ed4916fa3676a582a74fd5a534c856b01845fa8539ba76e94f2dd64fa2373a223ac3aa405ccd65ecad128e653be71560a0f0ae5b7d545757c5e7375d36e9bd4f0e588b177ce7d1038ac5ca7b28002067a9f2deeece5b6e3a18b274ee782ebbbc949f79fe74d2454a8cc1d17d2aaf18f62d535a35f164671760d414b7d5f8e3c9e5e687dcdde6a6f9b472a99d34b10809191c6cce5e101d134a9afdbbd3fb9c4315341ba98bbc7086fa251795a5b7db9c302c6c77e1bcd493be9318503bd3b36a79640a496d0352edd9e15dd0aefae05f7c50b82dbef6455b47e1d009d6fbf9c2646579681de82e3ebfd73b819572ea16effa61e44da877c5482f273c3d4d312db577ed76bab478c11513b317faba61865b3dc7da5aacb650d2b5a90c0f2376eea6176555d7faa2b0a3609506c396f59cdd838b7c91db842b3fbe08d3ddab83e88c53962b442625983c0c29588d26bc7ea487e9aa74c0d867605486d247583d60eab3eda26e89532c34bdf150bff35d674382ef617e8602982a8b8b205ca15aad8fdf7c458ba40e8c14a8a8bb7408558c0f51f31d69d4fbbef0a94d7f412aca02931b8f79e0e8be5d9107eb14085de58dd09fe6646a24c810418083ee0ee0beeb380831490ac90a7d535220116cfd677d2a44168098adc1f99fd5f50a0e37f79e41fdfce693cb4e0f47382ba47e47966122d7e6dd8a988870499006aa0977d58c96e4ae1d461df04c100ebee7bb63a4ea8db9da501e6482296fb6845bf9afaf3286790a72ab12c1d8e1737caea8a7d0b2863ce72a949726dc030f4853e51081ee69a6f1304a7c36465bb51ff9fa4abc474c1f8911605cf35a96", 0x801, 0x0, 0x0, 0x0) 11:10:00 executing program 0: mknod(&(0x7f00000027c0)='./bus\x00', 0x8000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='T0a', 0x3}], 0x1) r1 = socket(0x20, 0x2, 0x6) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000022c0)={0x10, 0x3, 0x4, 0x8ff1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10000}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x94}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffad2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x940}) pwritev(r1, &(0x7f0000002240)=[{&(0x7f0000000080)="63e8e74332a20d37d87e7308830a41e693cadaf172f6316241b74488b64790e28dda36bf07bea4312029c7d580d1d8c15ee02ba80d1786835bc3490602", 0x3d}, {&(0x7f0000000140)="c6d5d536fb93d90f357cdb9670bc8e389951d8bf1e6c5791155a4420a21f8e4e654ba6d74a631f3e10f065e125a1bb28f09fa8fc1639ef1a8ce277f24b50d883201c4e02", 0x44}, {&(0x7f00000001c0)="f57a52e0218670631e971d8b443d4ae864a43476875bad6e596e2ba44b4b00edaf5f94c841dbe1bb7af93a91a0533040b8ef099175fc1361ce88c570f8b94958bb4cad001b4a6d17b761d6f25bf578f8c5e7b337eef614c3e0c74cca520d5c1767e96d0d15753815a1b4c4277d0b046aa458e744f7560cd5e01dd5b9ea1dc628253072f00bf650654829a187f2030bdfa85dac0809a9b8265f7dd65f5e5f93d664ef60f9171008ef73e8dd6c59e076e592c9fdc24d47ceae4bea3098fab9f73f27cb69ce0e69868217362b8409f39191caa183dfdd914b5e6818bdb7b0cf00ec14850fa5b29b6900efdeb3a941c02f0e8b47331179b74cf3beaf683f2fdd2dcebda8e22518859da2896a155e4f4ed6dd744999430d699ad38f7b87b2dbc6da9e4330532f1861c4669d42c7daf62bc01162b5204e3dc1684f81345cda7ede37649253634656c698b2b3f0274bb199a2ed1e6b5713578254c49b2726b5dfbecdcf08a7e82275140a46ab6b8a250b1eb1294669b17c1f0abc2bc05cca85e2992c4be1256b1a56d238e28b3827a644e4fce2433a8376f87f54b42439f2ff5777ef84cd5f53b10c2dcb42621f04056953a4fcc89f60aeea34ad6d8d393a186ca2aa63ead2c66dfc84cad0dbcf10f17dac0f4a271596409b7fcac3e5ff1d6fb7ab00c96a48148c63e7d232f232f2ae29a601622eccc9975bfa2c4c8dca1573b00065602fb40f09924b900d519edb114c4664b02a80f1e82734bae2695f3f4b59e328e512f12430b3caf7d26de05346d1481e6cb39d7574d237ef12cce9e99e245a4afe22521a0274de7d914020dc58f1b8cd52f075cb5591a69f1cd3cf3e2ae39ddc9768704c7899c7e5725cb8b36bf32aa631743c1e6f7e228363b5d710d6710b0c6088da31f25800c53625fbee6bd913d9e43aeab6e1166a34066a51a91f5f8d3cb82ef03b9ec165960c15fa2c4ef5d070b46b819742a720f0ac09aee95612c66b0be635ad762422494f215261b724700c4ebcd216bec40959abedb189fa0f44d5357a9a06a236ebe412ed87870f72c38aa92717511d351c0e32b0c892510ebd7d66518fc5e1a763ea9f356a376e5326e5f72a2c775c5060f9dbf78236d6cb43868b7b944f0052aeb6d11895e4483feb74f28696d001c1ff2860eb2a970415d13433f1c24227103b38dff17f922a5f5368d546566494b9c0d13b41a85f0b361e878bfad29ae3db2e492986e82e8d78ba7a51e001b45ae2349a75eee36a8e32cdc8e962c76c36d0428921a67cb20601311c6e16a9296fb4c050476b81d56c4911776c389d310ca7ae1ce7f6919d5ab9017b5a2485049220152a32333caf0b0cc2a0785c53a30c57b2679c1794d4f475c4efb17597b2cc80e04e0aabecd7445050bced7328ec6d90fcebe5e31557cddf0c26186ffd11fe228b9f094ce086de87624858097bc95d4b015e7151b4cefca4b2ba4605b23db01555d177d96f83a310fe8ad0caf19973e01b31d5ab0874b382da8daea012d4eb801c719cd135049cf43fb4df3b9a2233e994311b93ddd9c1ab173463ffba5a9e213c88c6a906f3432bc4b4978a565ff6df49ce23da1dbaac529aceb10cecbbc2189510b288c6348770a09f8d4204316724da060855422a3cd651397b87d73c3e6ebf55550a8f1ad6614b303ec130ab9d4e3252916747d9c625176367e103f3c3b347caefb735bb81f79698e3cb71fe9d59068887eae7a8a236b3f314b57bc3222eda161c74286a45008125788ca6890acd461773059958b0572a35f6d82a0903d7c50355368d35b65b1bc55409aa9cd264b897b503792e7baff717b4d9a0bd717e3bad671f3b0be0c210bea07cb22862d35fa4f3c93b27a7141d4c46a2e1af5e7d3ac61e86340283f7580f0748a7b40ad6652f5f23584577607fe9dcf68cb8584ff8c7e2e4252fe87f297d86f2c59b02020bdbbd30e175466910bcdfc401b2b056d925c5a610f385efd8254a455bed0e70ce6728476d0f7373e59325231306f3674d3bf133ed47400d0b852b3ec9fe4c7aa79e46d59dba7a2ac921779525c5645e206e9339c7530fe4aca35e3a7ce6cef1fc7051d8e5c2343b72e779e47fcbe0d2f47c776b5575da70fe9c55dc22b19364b7fbbc99262e6b771cef3b21b5163eca1e8d82f5da06a1c1ce966d940937b1b2f4acf9e7d4e7efb8d676ead90d3dbde88feacbf1b3843b3d506f74077cac1423e6d8c5fbf43080a4b1c133372e7fa942216950e0a17f77f7d10ac06e8f4e405b681faa34dd02e2901d707e0559a6d695766e7c40aa37ccd9a8d7f257bfea0359ae691896b221d49a396f82393076b058d483b42cb3858544f3e087d05e7593cb87aed1cd1ac4755f7d86c65c19476d2ae26b385e4c0903b328c4cec04546f0889968cecf0caef257416e85e599682088026d484dc8e0e53edf61abcdf41ba4ae2c4448b0f474a5aab35daf4bf63efe6402aff9170c6d33d5daff2a7e16e7efbbd8fcd1b995914c2caa7a242d19602052ba0d064cb3fc8fb7a75bb16ccc5364701daff5cacfa12bb92536787088cdeaf87de4632fa355df8651b9425bd7ab97c47017d5b29955bbee316525efca9fdbef3a034ced653a3002ca294ddac1394df05a956ee93852d6a22cc8e3eb779226055ebe56376a945dfe56727a29a12c0a8f2d2b71f56e25e7c3f15cb0921530693f07158954a292e4e458d9ec3562924910fcc84def535b9aa3913a836880bcf2cd91a63505d09ebbce6f84ce6d11241dd25a418f90a4c469829c04bb5b789e96e94f7b4cf4fff42e1cd4c7604b819b6a2b64c09d2ac20f4af6fbbe25ad80a4727ed4f2ea58a37a637ecffda30b3904aecdcb2bf7662680e0196800223d840a4e3df6ca30be00d69e57b1d5b9ed2b66dbc7f100e2a3072e2759d81ef1d63131b284deb0e9bd1edf86d75d8471f55656bee769cebc48f1d790516eca9ec226b87d8c40e7822a2874c6ba8b874147a15e0393eaf79c731cd1b14df2054a03f0ff046c7ddd8a49f0da14a4399a5ced2229451ab258a52a1f594d3374404b87675f14997af81d247aaa63373365642d3f29544f17cd117e84223795a58b101bb50bd56b794ca8ee6ecb526bad51a813b7c1175aed3cdb1307b22fd93fed8a2813e8ba9440d78239c8709d125a8e5c7b457bf845526812ff16d38f678b570090c132f33faf18ed51af48533dd7828e8322136ffa2ca5c0051c19dae104955abd52a72f9138048a436f2a3308dd37c068847592e8a5c5993c6df32de0c636bb52564beede343a4eaa84ec6c06ba84ece5f2d6e0dfc92661de31c3893a350ccf673355bbc19662e6c9b625ac6a509849b5a91673568911a018bb75a07034afb45ba8c1b1bea0f043506fac8859a9a3711756556f211c73a75aeb1b9439dbb10ae4ba0d22c2fe15874880fedf9fecb79b2333fe2384b14fabb77a3599959c59552fcc1b188e5364bb77b8b52402bff366d15403fc2f01e736e141456e7f33913c20a6dec77618447445a865b0854cb9172c541e77e8c0b2ccf15faf348f6f0a2171acafbb005adcbcb492fab7e841788d63230b42f007fc0841ac49ebe5785beb0f4014e101a162aa90a3d8e74966d3036be2707a89d3c8952e07d9add00d999239061b5ee163f2b998319b0f02a827813deec077529ed26410bacee368c4e0316c8a6454b4d1b37f045895425837d918096be22287ed8dc80d4a973e156b73d6cebff8536a20b9d0a1ee5acc5246ee9de0c18389a2bf83944a7e970561789a7aa24909da4ed10630c63971f3f1be4ca7613b79f48b90bb5e7920104f4e698b79c2dbb08b636c3379d42b40ef241ddea0f68ed0ae0386f0d7d8486a0217070af656d15970790c8c3126bb55e9a719907e5f4aebf879cebe6f939ef59825c597417f8b68b8f2e0ded6479bc3e667f4d438609a00ffd2cd6b5a41d7ca8f5d745293436ef876bc3dafeb770dffb49837206ea3d0586fcf3e7c75b243d3b22637f0fb17549d05ba6055025d9ea5ec075e6914d8b5fe60b14975f1cf6cc1029b59a8b8436fe200266b8c2414580d0bbbea5364537ff95f815991b89b1e327646ee92976bb09a735b8b77d138377da01c4c2cdb5b4351e0f92fbaf63d941c3a93880141f32bb062bedd0d2e1837eb9dc0e5647f6c7829e8a37533e46289c2ab29fe8db3dab6f73a8bed7784159ecc7ba0e6b34023d84f0714750d4c3549ccb124d4d23949b83f8e4ff4c9404784d1c3acba79214dac417a8cedb4e61c42508ec5592475386c6cadf78e5506ef917e9485dd61ba747daeed69418c95517d345983c14904047bb38f523789e313f7fbcc4f51da23e8476a2777a473912cbc7b7fe82a7441148197ce8813b2c11d17f458fee04f1c4f35cb85c56d2d46610cd2345b1280dbc08770febb8e062984c924a94313e70cdb4eb2d2072274cdd15d43f38416d663a46861fb00e304225c74067bdc19f1fe79dc2a24472320a5d812e54eadb5df66e276a23344ebe95328d8a31ee2ba0a3f2fb4a3030191421de8e61b5362a016d00ad1cdddb956f4373cf7cc1ae30216971fbdd97e2719b684ceacdce1e613bd81ff1c2cb927cd45ae3b8f161ef81271b2fbcd41e24dd28814bfde8a323b46341c6a56868f4c921d7a1f8e35414c110085b0b161f73eb2edcf26ffe1ccfe10562396250912599dbb60c1916c597661624092d42ab715420e612b7df913d4594731f541b7e43403d5994d82a6239878a8d38bff7a119c4682456013b01a1e9621cea7b8edbd65a34474e125f33a292f4ae176c08643cc27e848004e59811d95a72a7ad3c46f0fb70eebdad112dc2aa4847933fcd830397c58b6652f262db3cd15085216e1e5859c257d447efeedad17c9b71be1d7537db9ddb8bfe9db3e788b724daf12b4c96e8db65675f6f2d63eb6056a5004314e364b0f8f566f6e120976998247ba3135099feaefbc4c4cf82e12ee18c451fd25e8e1c4834357caa9a7f95464deab2f00bf5a01a04bab7b4a18a0c6a195933e29047f768004e13a5e40dac5db3ca8ecede5b537026df37a81b3b1507afce52c1d8867e9f0a98e43912d489babf8d16379abdf8355e6fd41a6cd4d7b95dd36bc44d1e9e9f2dc9d116b7dbdede040f8ad71a0f24c71d7dfa835f77f50964b56a556fff23995f1167e76fb73334f5c2950d97b560afc3ffc1aa9d3f7b99072e5fb3c1383483ba75650fa069ee698fbcbcb6044ec3e76ce5a88250d02e9653d1e9ba752b3e2878a17b359ff2df2893f8ce092e183e36182e3921f515f974d9b61e5bbece25a87b4b8e976ec1519a9d3b1ff31313b6d6c045ceb4b2cfa74135e72de78592a45c301a19afaad0d78d08e67844111d134ec5ce676ac64b139831981ae30910177e98767ffdeeb2f70d0726271f880f8b7b377d0fc1e615672e498162614069c3a06ae4ad4619470325096289e54ebce152580bfac3ba49efa96783ab3b04c33f3433471307cec026ae5ec63c508d6ef63098011de5d7c7d429e92a1efeb248dc27371b8aba6464ea2e6bc5569fff4ba52fa275e6ff4d85db3c62487e0661c89b83679390fee021a29afd229ca303fe81d95bd4d79e973ae71729875dc68a6c6319e897e74a6bb2fd0911d2bdc014b9628c4ac7d52dc894a0e684ac5d0adb9cacce4afdc65b0b5f98a12215fd1f572fbce3559c694141b708e4da6abe239ae8af1d39c2b899e184103c729405764157fa88942ff8e481277c494b265bb01fbee8af3d53824ee38d6fee896cd4b1dbd4858ede0793d3d94f099c1", 0x1000}, {&(0x7f00000011c0)="a84490880d23e6e30594fbd9b99eca4b2fb3f18bf753fb4203738388f7a1934e8735af51587c4a695335f803d942a83a730b4ed43fefb0bc481db3a3ff792a8dca874d7068eabb701e3841597f467f8ed5a15c8f2f66ec3a5f5897c89fcce872f166ddabfc896af09c3d7409ab9787018b45a0df9f33badfdd3c7db006e58e6d9c1929dbf932ceb8f6a6618fb16a45e77c5bf338097d31b36b250cc51ce8c382dbf3852c1adb2af44d50bd9a6b929b9f4b03c4c60be0ca8538a86f89fcf81c9ce478bb36758ba9c19bb201098a18720b2625ec00c02e245097a002a641e5c5e8aa17f70632a0f5598e750401032192f89d84de500dd76857764ecf24994a7b8937ff18cf0ca6caef2952ad9a6c72d4d5e1e3b2fc8d690e310f00090e382b7d43a55af8b58d98eef5f010ec54175e25d55f596a9bae3ff2f7cd056e7c1d5af0d8cc7582385ba6ee8ea7778d831661eb230dc33e01e839e7d9d175ab26f2966d939571dc623e793b4dcfd08be75ec86a3d5ebf7c022cbc35a5943b370b81e54b384dbf39e414106337cbdfa6639c6aab96448c7d325b0b112c3574e90022535a310b0a1d66a9c229d8fab9c8f3817151c37696468053784a1fcdab0383bef27301bbd5bcfa4044f0b98853d11e5b26c24ddbcd9650f3c2049335492474a2fff5dab1ec578a8a3ea2ca0bc67093c46cc1c733413fbcb3b0f3d2e3d8836d4bc9f13fb26751c2ffe93c190d70d8e245f91b70fc32ce4d29d33ade0b9ae1fa4118540e836bd58699b8f3ac495104d0387883e158240282f78c27360868d581067d1926d04de35e71e664e02fa4035612eaa50d9614cd7018d4e42c2398114e58ba1193689e4b4c24ce1ced6dcc4f64c4bce19d4687fdd3b63abc3ec152598289f216f2720e11d57f772589db8d3f114d2920be439b9379d3c4ccab547f83a6ddc7f7751e92fce51d177b306577cd6946a1e22fd3679a4ccc95fd8830918267bf6ae4422a54414209bd69e75c41b4af1b45f3ff475cb45b2dfb24cdf60503d804e9945f6605a88f83c27bfb3996d9d6dee8e67135a5256108bbf20ef0188c8c7b88ef9dbbb86d5997dea54022a173efffe6693c42762e5ca3ca6f74c17dfad5da6295ffe9b76943d8d394d6910da36b13b3237b346f6c95b4be088b4c4bf845b6fe602df84f2b3423ece6b5ab0c69d8a29875b7abaf9df135da3edb2fffc89da08e74dd0daee4da16e2c40d7fd1337dc12d8ff3761a9bd8b632ff2bee77db879042ff86f73f3c8a6ca530ad4eaea771e1aec7754bddaabf15726ff38f49095c6b3e02ec33c6d3ee20c1527423e2029907c8ea05385d93e41f05f04da6109dbfffb43477a1afcad8c608e3cc59bb78e02f2aa74202a7576efe3e63fe22944d3695667e41be8040c86b9032efad9c699f42af80d8ebe338049b95eeb06f2396fb2a3819f27b530bcf233194ecc8b80b0efdcd4c65330138c0d2e2fd72ec252431e173e82511fe706fa19483f7c7939c55fc9cb071cc7f085c06dd66c91fb681466b088ed5678cfaf6d457881451bddfbcb278c5946e380cdee516beca8e2f7ab5a293d7271efc719dda72f34b4b08e10e97bcfe7010dbfc0dad51c1cfa760cc7496163b135f4ca03490a9df497df2481300132357abf9c1331793db3815232faeeefbd597c22f3b1ba679539e9792a01c46114b98000136ecc304ed750c34315b54195c53a384a9b8b23bf25e1af575627ce0517bff9f8381138346a41fb23e01d3451c1a50147dd6e523c83e8b61a59a60b524c1dd52f9138c383c876e3043476639259e6ae8c9561b16c553283c8cdd9c0c68ed5a15a0d86520bac47d4a20ca79e21076ba7443427d3bc95ab4a1d54077d5722f81c65a9d6ac56179fdcb6ba03f90fc1677740f8c1e82d8a060f98d5f2e527ac47a8ded03b2c765792cdd4a5b45a115804ddb91a4bd8a57e16b011e7a9c0bd01a9e4d5915674ae6b5c945ddbb712dbbe827791fd4e0412753dc4bccdf28ba916f83cbe155f299342b957537fe1161411ca7d62ee420fe4987457ffcd14664b28147602070f5e454829e5f3041aabaee5947e5db4ccf87116c4740b2f288e30dd36d3e5d5feab267e1d5f57c05a47b6748ba3b29ef2643309552c6231fb09aba68f7fad392485416578795bd10d862a25888b1401ad4dfac606a71c94a10513f5dfcfecce95b0b646b64c5fc8b91d084099c25ee66e048ed1480f62b50f52024131e11e34181e03aebee01d86aa6f51631b0c18fc62e9db50f16666aae4fc069e7faaf79aa210d3248c3f6f4b7984845f617865c113546b42e3237ec482991074882869b6386bafd4306903300ed8431e2190ebdfba9ea41ae48659bda58219e886730d625b2460b47095d9138e8b78ff9fc7ec2b6ac7bad86e97531ea76d6f5af54b4b513fadfc8d8b7bf349f651e8cd17eb9fdfbe2e930a08a806dc7fda92bff3543f2889e9156b9cd13b54809c4f76d1f0e72ee09cafce4d31d087c19c7d313417c6f4182027b46b98175121a86327d983316790b9cf3adea28b1042224fba35abf9d031ec255b8949bcd1d646ca4e2e2a5b67f244e6a7e60d927786ce24c83a81fa602e927ec0cc6bef8fe96123b74279be8c865491fc54d939c3920cbb7f383aad51cfe6b25243f59add1e8755fd3d0c40694c1e6615b8550d490c400359f0bb75ec132f00b31785202652a3908c2bdc5c8199f4f14b2e5dcd0aad65fb3b2a874ab27c00b643e79b405db6a553715fd77bcf5a78be76c4096bdc08a627b0a86e981747d12f4da6433d0778b8b57438ae658729e51c033dad639d0ab35392a1ed8ce6445c99ef9e5683cdff4b89153785418d3cac5e433059af2dd029a347a39016365873df591590b1c1add5ae47ae96f608f3fcc89c1c5b653bb76cc0879ddb8a40c5e601e910d1b695bbf117e4288350c6d8b302e9cf9468e5601724012203f04a1328c2f3f74dddeccf3d42a06bfd20fcd451abd3fd3eadea898517a336ffa2d301d7ca1a65b0aa4759cc3243fa4c4c4aafbaacb8f9608a4be2227d25bd29cad61a02552c52081db6561480ad2c5fa1e3f0a1f048b28a4a3f8864e4c27d3a00749fad93a03b4be4777a0ec916474373adac5761a7aa4e463559bd33d32c57621de02dad3aa63344d5608cf589391e3fbb6ba31402612507bf90993d4d9ca264ade2c9c95c7c40dd72754dc185338dbd3784f8678e75e804295009341f9834e7aca1ad60ced9197d2da94929330f9fbb710e035c4df078bf593f0d309392e9e835a6f08a44180fa55b9da039d8632dbb487f58e00a8127be36605ea10b3867bbeaafee2eafcafae8f971af9df6021932d0e6b2e71025d7d5af893c7e76c822e1491cfc16176c148fcf82fcbce1266857439cc102a8cce0c0fc69a97667efe42c7e26c51635f2b6326092ac709b400891cd2b00aa4b29e48f94848adccb3f26cfd0867f72ccb4a20a2390ac1c373c2bb686d93199f879750f7674357e0140e49533846ea9a59d452b54bcafaa70df7cb0ae2c5633558fb37c512563d6f644aefa52da7c563b97914b5a5331255919f923fe92e414e7aa394b8ad86088ec0c7e4039384b4c5f19c645cadea38a93e704043215601424d844e575c3d109d1a1a7b703422d50f2812d703811e4817941f871022ac303b7e17baca00ee142dbc5e0140fa509488e5104e5ad81f963d88089e4e896fe215ef96a28b91314f74186184f8b54c61c0cb0d799737527841d1dce3be535e5982272c140473c53745accb0a91d299eba237a73868ced718daefb40bb053139bee5ca6b9ba287b6bda2af4052a4e5fe04919907d14ed1c73b48b86013942222436ffb528c93b8b84f4336ef0ec86e935c0fa923bc5932b679785d8d2f34fe2117a30627810d8739d5579aaa42dab08172856dad69d275a610f345f692faf4dab518b5d1d0d3bf47f392931a7dc39c369440238ea0c5899176c03f801bfc8099e2e6ad6ffbaf780276b6eb4921e46fc29aca582d1a55f2c95a32efd15322a6662fc21798ed10c15f322e1bb69653dbe41f7008cefe11fdc07676698327a9080c87ce76653e35b6b6090c1d78269695f7cd0a686687d2024c57f6d141894d9ea1040c756030d880b5cb1706f603e2d5b029b032182cddf7763bd78887f9187609a93b4b38a9e6db9e8cc606b73b5ae35fd979e0a3551d4215bcbfbbd2113967dd0e3a796ea75a8b404df37ba9a930904849af748b221f8065a975bb8e229b99613c18e06a2025f2a92e696c8a0b560a14671a59489823ba07c525602c677ddb5adcac69ed31fe5d5271501a05c7196a779769bac005717fdb7f3fbe59a14705362f1dc5330524faf7a2c7b4d4c3905b3a4f802bd8b4b85f228346239bf75e4a93282a7dd48e4fc9c9bfaee1ea243d9f0c91c76362e33051e6a84c273fa52937f0dbc9b95449c68276bc72f4b9cc5fe4446ba194bc200cd93149e00021aa4bf6aa2ca54f5ddc5ba31c1df9ae8844db6aefa38539f5a842bd022f0d0f78082ea5e9781b3bdeb82bcf4a5201c79c879e21ce980a4030d62bd04f770d4febafc25914aec2d4096c7832395732c80b5d75ff73d9bf0212d22c720f6d5bc1a78eef16387abc70c4d26e7304c0663654ab5c3a5384b68c66f71da7805819ba178f3c9fb8fa2185f4eb1fda67aa6465c2d15d6bdffc75a44b3c13c588ab39b03d99f94badd792cc4753be29cf2ea61ebd120fea5135c831719c37eb647ff044d409c1c162dd55b7bcd64be2348a2de06676a7efbd2885c7e7a6f3e5dacd059584d52908442557993436a27855794b669503415fdc410f586a19c367f946fc0300a65cf9c72b0901906ba81f5fe8352922161a1e816474c269a3df250d5f0ddaf1aafb319aa1cb1e17066991ef303ab395dbe412c55970ea29e0a5fc35c0cb84ef358faab98d0e7f8e668ce1e94b9475768235ca261f17396bdb7ec48a3038745148ec1703804f2f42eb62d24d267451c59a649f4fe8bcc49da2c9e4aedc48ee3f7d2155d38edfef365dd2ac24465ed0e562628c6922dad4db023d3587276646870c392a6a0a65d44b95b764038c16d3596e3a31855d5c1dfe66e423c334da344148bb71266a263251a78ed109dddc7a403a13d6288d369e4fd09043b759ea5a57d441f2bc59927309d5f456672ad70b5c9e4f90afbde0179ea5b68df785379517dc08778eea06325d9f04cb0ac0fbc0c6a0f187495756d1c648caca92960bd1207050ad36bbe24940a96d98d4ac30e80f3f39f7d352153e015768504a3b577a68cf13d4ee9f12c523f0632cb8b8b575414f19c4165b11baaf8b4fce3bc95bb62fc278dfe6cb6e6515b78e8ad283deb0c93cb3dbca88ca34c785a875014a25fc59e4304e176b148b8cc9720436a0a3d575dd9eefeddddf00c5523e121331964a70b7bb873b3c06e4315334768cc9ef61a3fd0bbcf4291c88b67817c6d16f4dce52487462bc31de20e06cd9e8e4397b3edf9d830f05dcf69d296f5f1f292387e4098cc9ccd05a033b896fbb07fe2bcfbd3ba54021ef320dddbf1dab8cf190eb04a545d9ed78328a277b5cdf75acada3e4b727c669bd471b87ce957a793b0b05dfda887264649f0f13b8023aff54b0867247c8600dc5cc73c9f0449f4855ea31c5cd28378e1d2afb4974b3dfbdd98591ec8dba2ee015fdf77ceef7586c73a4bbc62bae48e0ff1f6ca226479a9fb660f28dcc39d10a446b9dc808e4dc8be9d05ed06bb47e5e8d85a6e14b312797a54c0dcbd83e0705a798454e7c32c5a7c4f2359", 0x1000}, {&(0x7f00000021c0)="8486cfc4d5d775244176db7a71ccca671e196427562cfb017ceb6b54e40aa80140f4d33485f64195a54ed45b10358c6e7c45b69066bc3ba4178c52d17aaabf0f3569dd5cc2ceb0c1b835587f47d566c1932ffbb2eee3dc69", 0x58}], 0x5, 0x0, 0x0) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x40000001c}, {0x8006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") r1 = socket$inet6(0x18, 0x7, 0x9) setsockopt(r1, 0x200, 0x81, &(0x7f0000000040)="558c8d85b2f53bf5d497aa077a89a35cec57add82c05bd513a3f43032acaff822bdcf41d9293c03f55fb5d03747e7e53190ca16dd175d82893bc5d054ebb98ce52f713e61c23b2de809c753e3b56a008726220cf0bd0a53192cd4263c9", 0x5d) 11:10:00 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0xfffffffffffffffc) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 11:10:00 executing program 1: socket(0x11, 0x4003, 0x0) socketpair(0x18, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b10005016000000400000000070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1f8e1904c26b6aa5b23ed00f4c8b2cafbbbc257699a77431cbe8f83621e6f50c91f04000000000000000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000027a8fff0139d43d836ff0182ec1a505000000000000020208a30000ff070000", 0x1e3, 0x0, 0x0, 0x0) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x4020426b, &(0x7f0000000040)) 11:10:00 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000001180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000010c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001100)=""/67, 0x43}, 0x1) getppid() shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wskbd0\x00', 0x8000, 0x0) shmget(0x1, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) 11:10:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) r1 = open(&(0x7f000054a000)='./bus\x00', 0x10002, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) ioctl$KDSETLED(r1, 0x20004b42, 0x0) unlink(&(0x7f0000000040)='./bus\x00') kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x7f, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x3ff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x997b, 0x20}, {{r2}, 0xfffffffffffffffc, 0xd5, 0x41, 0x1800000000, 0x401}], 0x0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20000000, 0xffff, 0x3}], 0x5, &(0x7f0000000140)={0x4, 0x1}) pckbd_enable: command error 11:10:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x88eb61cc1dfa2b00) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="3510ca433a7acdf1a48feaeac8764be70b5faed937a6f0c1d82f0834ddd71da5de3c3308be66c08af1b96f38996d4596f105940e3d74a5f609667b47ef72bb841e61bc01aaa5f5a4f8d64bb9dac9784b8fb36d11d81e3e051b266171f7485e75baf0811c2279c5c41fafc069afa13d17fa8705fa5bb3341081f64ce99551cfa8aa50b92c46a7b900000000", 0x26) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) 11:10:02 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) 11:10:02 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x10, 0x48, 0xffffffff, 0x101}, {{r1}, 0xfffffffffffffffe, 0xd4, 0x0, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x42, 0x1, 0xa43, 0x9}, {{r1}, 0x0, 0x2, 0x56a5f2d6553dcaf9, 0xffffffffffffffe1, 0x400}, {{r0}, 0xfffffffffffffff8, 0x41, 0x4, 0x8f, 0x5}], 0x2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x400, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x28, 0xfffff, 0x0, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0xd, 0x7, 0x20}, {{r0}, 0xffffffffffffffff, 0x81, 0x2, 0x8000, 0x3}, {{r0}, 0xffffffffffffffff, 0xc0, 0x1, 0x8ad, 0xffff}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x77, 0xff}], 0x49b, &(0x7f0000000000)={0x8, 0x9}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) 11:10:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b96297f0c033c02df71795acd76ef3caf"}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') dup(r1) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000100)="61cc", 0x2) 11:10:02 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0xc3) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4020426b, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) pipe2(&(0x7f00000001c0), 0x10004) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) poll(&(0x7f0000000100)=[{r0, 0x2}, {r0, 0x94}, {r0, 0x4}, {r0, 0x200100}], 0x2ba, 0x1) 11:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35d, &(0x7f0000000340)='6') 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xc5}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:10:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x204, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0xfffffffffffffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/75, 0x22b}, {&(0x7f0000000240)=""/178, 0xb2}], 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000300)='./file0\x00', 0x41, 0x61) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x2, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xf}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffe}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000480)={0xfe, 0x0, &(0x7f0000000380)=""/254}) 11:10:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 11:10:02 executing program 0: r0 = socket(0x1a, 0x34001, 0x3) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x581) socket(0x10, 0x2, 0x7) 11:10:02 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x28a8) mknod(&(0x7f0000000000)='./file0\x00', 0x1001, 0x30000000000000) open(&(0x7f0000000040)='./bus\x00', 0x100c2, 0x74) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0xfffffffffffffff7) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:10:02 executing program 0: mkdir(&(0x7f0000000480)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) connect$inet6(r0, &(0x7f0000000440)={0x18, 0x2, 0x8, 0x9}, 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='}\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\xca{+\x00', &(0x7f0000000240)='#}\x00', &(0x7f0000000280)=']\x00', &(0x7f00000002c0)='&\x00']) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)='./file0\x00') 11:10:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040), 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) close(r0) 11:10:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000100)="56452f849f3053191dcca212add9f9ba580147e8614cd8d3d80cc5c529bf839f60ab09da93a23cbac578673fed802e3fb9a4db80e91a89e8da063d2e0873b84d0069426c2835a6491104aae5c59f025186ad43e4bf19001697c2c968942da0b21724f318ce6064683cd3369bf35716c19ab548825db68b471f0a1b645443d7a756f1e9c4136d092bbd3daeb5bdc73bffd93c01da16fa561a6a1222c29f3718e5b90777760918f9585067d0076dd3ac5fde5e72a7ed9605c33e09af2021ba5237679a4394285e421bd7f8b6e1ca1a54935d301609c6b53e7401ecf42b9c2b8eff", 0xe0, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x5010, r0, 0x0, 0x0) 11:10:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x5) ioctl$TIOCNXCL(r1, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8482, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 11:10:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r0) chroot(&(0x7f0000000c00)='.\x00') flock(r0, 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x3}) 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000100)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb030f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340c6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7642f97b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fddbc88e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470b00de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21847f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb776d01fc60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652bb2938b6855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae997ecf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f", 0x5a4) 11:10:03 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) socket(0x2, 0x4000, 0x3) r2 = socket(0x3e, 0x8007, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x100000000) dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x10000, 0x100000001}, {0x18, 0x1, 0x7}, 0x7, [0x9, 0x1f2, 0x8, 0x9, 0x8, 0x0, 0x80000001, 0x4]}, 0x3c) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 11:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0x8004427a, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:10:03 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) setgroups(0x0, &(0x7f00000000c0)) 11:10:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x2000746f, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x8a9f) getegid() 11:10:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x22a) 11:10:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001000000000000001940"], 0x10}, 0x0) 11:10:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0xfffffffffffffee1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x480, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x5}, {0x18, 0x0, 0x9, 0xa8}, 0xfffffffffffffffa, [0x3f, 0x1, 0x0, 0x1a8b80000000, 0x4000000000000000, 0x0, 0x7, 0x380000000000]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x4b) 11:10:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0xd910}, {}]}) 11:10:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x8) semop(r2, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}, {0x7, 0x7ff, 0x1800}, {0x5, 0x800, 0x1000}, {0x56bc35d3451e2619, 0x7f, 0x1000}], 0x4) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 11:10:03 executing program 0: clock_getres(0x6, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 11:10:03 executing program 0: syz_execute_func(0xfffffffffffffffe) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="40000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x1, 0x3}) 11:10:03 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 11:10:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc, 0x0) poll(&(0x7f0000001280)=[{r0, 0x1d6}], 0x1, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 11:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x9, 0x81, 0x1, 0xffff}, {0x5, 0x946, 0x1, 0xc}, {0x0, 0xfffffffffffffffe, 0x80000001, 0x5e}, {0x8, 0xffffffffffffffe0, 0x100000000, 0x80000001}, {0xfffffffffffffffc, 0xffffffff, 0x0, 0x4}, {0x80, 0x4, 0x9, 0x52b038c5}, {0x6, 0xbb0a, 0xfffffffffffffff7, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="1a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 11:10:04 executing program 1: r0 = semget$private(0x0, 0x3, 0x40) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10003) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0xc4eb, 0x4, {[0x1ff, 0x7, 0x3, 0x372c, 0x2, 0x6, 0x2, 0x0, 0xfffffffffffffffe, 0x4, 0xff, 0x400000000000, 0x0, 0x0, 0x100000000, 0x8c8ffef, 0x2, 0x7], [0x20, 0x7fff, 0x8, 0x2, 0xfffffffffffffbff, 0xffffffff, 0xdb, 0x4, 0x2c5, 0xfffffffffffffff8], [0x1, 0x1, 0xffffffffffff0001, 0x3, 0x8, 0x2, 0x8], [0x4, 0x18, 0x10000, 0x5, 0x80000000, 0x7], [{0x74a8, 0x7, 0x2, 0x4}, {0x101, 0x1, 0x1, 0x8000000}, {0x0, 0x8, 0x8}, {0x0, 0x1f, 0x800, 0x9}, {0x3, 0x8, 0x200, 0xa9c0}, {0x8d, 0x0, 0x8, 0x3}, {0x3, 0x5, 0x0, 0xfff}, {0x2, 0x6, 0x7ff, 0x3}], {0x2, 0x8001, 0x7fff, 0x800}, {0x2, 0x100000001, 0x6, 0x200}}}) clock_getres(0x3, &(0x7f0000000000)) semctl$GETNCNT(r0, 0xd3dcf607cb57a01a, 0x3, &(0x7f0000000040)=""/117) 11:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x220, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x9) 11:10:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f76696c654600"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="62012e2f66696c6530003511bf84562ff478af1a9b3610e1de364735b16e2ecb052b4652a21bc6e747e7ae4310f0da39143590fa955e8fe5e6e59ca359df754e4000000008ef01f2df4432f8429d50cf97c2ad034572d26463c486f2daccbbf3934308dc08d8a30559a069b5818bd5cb65f8896f6769dd7f03179234ec956874012fc31ea71d2b"], 0x9, 0x0}, 0x0) 11:10:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x2, 0x4, 0x10000}, 0xc) 11:10:04 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 11:10:04 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2000, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000200)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r2) fcntl$getown(r1, 0x5) 11:10:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x3e, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x108, &(0x7f0000ffc000/0x1000)=nil) r3 = semget(0x3, 0x3, 0x52a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x91]) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/4096, &(0x7f0000000080)=0x1000) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 11:10:04 executing program 1: select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x7, 0x9) kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/78, &(0x7f0000000080)=0x4e) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/161, &(0x7f0000000180)=0xa1) r1 = socket$inet(0x2, 0x4000, 0x5) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/203, &(0x7f0000000300)=0xcb) 11:10:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x29b, 0xffffffff00000000}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 11:10:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 11:10:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000600)="5001050260000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2f32728f83ea65f3482e093de7cd0b10427a8c47f93c4e4093160530512cf5719792f824220cd897fb65217034b3efc12a7513046d843a9054dd305acb55f0e1663c75d0ee3cab43c2f15aa158aded9bf5fb086f2297850604e0447f2c4a08d0129f18afc1368b49627ce4d281e9375438fc4b9441edf6779ae90164f4933f7df9117cc03148102bad1f0cfcad3d1a0a7b806b52e28aa0fcfc69f14b2e8ba7e2a30c96c67525fb3c2da2c6430dcc128b889a5ddbd65b1bc9e728ab04bfca7f8e8cb8a10813d4fe30ac89edbd", 0x20a, 0x0, 0x0, 0x0) 11:10:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000140)={0x3, "3a9f84ce09ff4b8bd99f9f7afce0480d4ff6a063ae492afca51c43d18b401dd0f90b2fbbc099850511ad56182ce84689277b3139d5e38783c1181ec4a3426c48e480901736ce800402b3510c629337e3ec969dc6a11ac37b6f532bab20e8ae789e82db394da21bb3bb4804b34a6d80d14d67bd307e1a191437f90257894ec1cb7976095b0c1e6d93897200073ca8646565e95c105679d1e6e3d30f364c65c129f13647199327808fef6ed2fbc83d0d7e4110e0eef80d0198f49c3a6261560acc44824dda352e1927df914a5abf5371f948bf9cbdbe3e37f63f474c7a947c9564fe67a17b21b369b31dc9cb5375a0461323ab4249006659613f3a105cc52cbb5304872c21d88eb2ced6ba8fbd1490d8f6236379c680b071cc636a939d89f6d4feb477f92caaa785783d39334902dd6c1342909d28e0e3a65d9d0d127889609b364a51f0443d4268c21416f54f1e6e985d294bbd05e7250a2c48c5a5abadbb40247fe192a536c3b148817433702a4c32b748b021f4e90fd8a6fd1dc5e985cc57b825856309c4bf08108bd2e204bb7ee201487388851b3d667dbf36920c03eae67e70e16ac762390372e3df3d01827bf0690c9543dedf094d7bcb1c10993ed60a2009caaa3ecace691d62dcc4e5672020895ad03befe3490218588c1a3818857f731debc918b95bc0ce7c265e7b9e5edeaa932ebed91234fa8beecafbeb68038fcd7716043c6380e1fcbca309e239a5004be61d91337fdfb0946488e848277f941dfcca6ad20b4ae8173ad062fc9dc7b4e85a78cb986b64b56cf312e2910bf58092bfd3d50fd2c18bce8faf35737f5224bc6068c2c5c9f7f4ca63cdb70b517654d2fcad19c70532b0e4cbe840a18bf6c8901b1f4540ee60c05765c546bfb0481d2cc2786be28e6e14e9545336f1d1cb557f3357bf39ed4c42ca28a996854728c6c681d88abf539c4269311043f59f3acdd3150da70be126b573c60f8b5de930f38eece7ce9180fbbc08c4d0cf5a07bfa75787c6fa2959e3e2a01664334e3428ec9a00632c470d50dc8c8b599356e17debe45c7afb20918b42a3a18c5caae06088d0e1db47510192c3eaf9c1c6c3297681d1de5805fc4a6418d698f6056b39437245ce33f8c76298078f25afe2a79b9979dcdd988729114340275e864af778322cb24ffcf3ec4cd418d335be6657315109a43d011cd5762b23cb099f0cfaa03aa528438c8a9a547cc5ca85f28bcb9c296c77367674997776ff144e5e85c99760f47c08154cefe874d9fe90990e489c1d5b5fbd60a14cc534ccb2f667cbbf526d02a0d0249cfc7c550f56e01ef9b4f4df85f0113fde71e45ec88b2ed6bcf0b0e05f4cb4a7b3ddcf936f37e7f97fb6a91ce73c3e0edcb7a059a1b92689b954265e77ccddebcfbfe861f46e72f968efcc1629340d88e8478474cd9cc31d659641c7fb5bc5c6415e5a94fe2583df8dde26d0c9946524b9275a4e0e8f07095a059933968a9b8997cfcbb3827ab25cdc6c8c59cdcc160922db1065b0601b40e7fa2d1a0c97c8a7b14184d112bd4dbc02e95657ddbfe10ed50520475f069e31aacf5ac11f80ba423e80565727df6e128245a0a1868c46d4c0097a04102a526d3bb24b30476842a0487fe35f8d39e4b15a23914c484ef4d3adb8549ee1cc10732a193e1daf1a329270730d50025b622cdb4a127629620893ea66f3701f7324982a4a2b49b2819d2b07e3a4954293736e7848e679717a6cfae8a13e90ebd5fc2db830fec648aab4aaf06a26b542f60d5c7b8a207cdeab239c25bc0b2b2b1d18087faf1793ddab0d98473ce4c7ddfead061305d00e9a11696dd223850f07c4350e3c770f195fb67c33b639221757d25fd66462c5408b1e5196b2f0b3ad5498dfe6ab109578f4ce2f4251302bedf13bb9af97c87718ff6911c3c742cdc675b449aa67e249de27be9a285fd698e43159c864f4d345dc92fdd9bf3e89e56e2ec0d5747dbb8912e654bf3e9b22a2829436d93515d64bc50c2401caca5ac32487ecc02ea9d256bdfe984ae8c0fa8c6c71168b77ca5c6b47c1ed1c4f68e69f311c0bfb6e267b85b79e6cee932e3ee2b93ba466af64c67497c0e8f811c47e5aa4a991f1f93810a9daf5798fb8e9d016178e7c6e0a76554d5925060a56f7b59ff267395dd81ccdf7221cafcfbf99a1121b810c3c11bd738f9c83efebec0a2c9bac520cd569f6c3e5305b4fb91c4aa2b6f446efbeb4c4e693f7559ec458eb5692c4d17d5c192b8bc03c0d690a20559a52a71bc79148d57827bfad0256188ad5a4f989b4591e45d8907374c430522222d7cbecf893d7888db213738ce35450ba25a6733862236a8e07dc672e86708f093d67e9e01db1e1091557defd5ee21aab8753e2b076c03042f1585cd4cbb20b4e2cd5e2d5a8c217ff2a337ddfa620ede041ec730f483546251d8bc87c2f5bcfbe3ec6108b1e7eb4c71c0c43e541ae9ca843f2e48e12a161aff6bb0003894091a8dee7de8d424c1cc95cf129ea4d3d703e6ef7e49fef9924b573fc7358987ac90506a14dc96538232e4321842542b9258d12318ea6a4665ce8bc421e211af2d0afc1dd40c67b4db2dd3d56aac749a1be8932a2c9431d76e4c2acdca10a49b5c3110bd5baded9d7a44c079fe8310630dd61c57dc433cf10f8ed0b056bba9a9e556e9d81f836ba6c2416e62b85dd310376a732df8f2207cf4f97a611c9efc0998d73d27c78d30fc7852fcf93fab8c5396042b791ffc8c7c8c277820a250e3faf124698788f9b5f0d89a85bf0c16d9893f5d915a1892c7f10a561dd51f2180806f685c472463b743c098c02b088a23c6ee4b42c6c87e5ff9b3a3dd903610323dcd03f2ad729bdc32878ad7503e002ce539b55cd66d39fbceb1f73865b8a74d20d37fdaadf0e6f16baf590fd35ea90a70161683623ad48388cb3a8e6e28e73b871f807474dd6f455092dd0807d2a1633df712a536a6f32bfb35d5bb832d03a803371d4a1c01e384d93cc321bd2e3ac60406b6204730e18b6f6a49c6e244eb7f09fd2ef7c478a00458d8487898ff457a6a4caf01af08ecda0b1300946427a3efa7ca52d9c79ce4dd6cbb5e28ffcaf8e48acf02038a3f9d5ec3a52466bdcfc05d91bd3b2ead35891119d40e9372f0c7c27c985b640222ce9baa5e5191ccfb5f2c0bab5cca4029a1d03089d577451ded66c59c11c2c38aba85edecb106869df0f12cb78211b164da497e1a55094b800bfe53e8858920d889f7ef46b6905d1d7abb5daa2c72baf3b7c62d4ea49a6043b3194c0ed78ea1eef56a55ddf131bc5b11aeb77bf9f2f46aecbc7ec53d0b42ac7cf2155193bfa2bdce995b7b8238c8181b457c588501231f8b17edc7dba4de21d1d77f072e0cc855f0dd172493f2f8f2a7b262a457104513c7450d924e7bdf3499171162ce4210bed2e67a17641c9a8b10f4976538cce5bb6091b528f6d60f10ac4dfb805d7cf65bcebc4bb8e62bf3006f8430cbefbf5f282d3ac918659e5540d0235b77c9930af0728a2098a4ceea2eaa61a7c3822383859e755debbcc44a1ade7f53662e7ab3424a1ec52a044693d419f70facc9498a40bba6fe40d9aa46321a448730d30b31bdf146c5959275ab9c6406ff88521d022a8e8ad079cc65ac73e703eaab3b868b4dbbb8c0735c89b991c43388b46b2eb30596393aee9e2c3a467ed88d02cec0bb62bad6701292dd4152debacf294441324e89f110d642e266c844f08f21a56b6e6d1b49d9d4f0315d756f02aafed1dbfdbf576c7c70246741920d27c87937c94b29a740104820ac94b660202691e7332f8ff43379472f6bff4bee5eebba1a7f63d8d75bd79ad47a0302b8af8518da698ed9e097f91edaa34a2dc6739ae6ec26f040a38c9512df57e330bfea207a6f9e1bbaf4cb6269014dce3f9904be56d5312c606f99986e8020fbfdfa7639b63fe607a82fb6da2352f4019cc894b601a0538917af8f5c22a7977a068fbbf1c26f8030cacf0b1ad4290566635ee0af4afc543fd0b638d9321b89610bafe2bf37757ba03d1dfc42a5fa91a796f889df9a772ea96d9b8415fbe514ba3b47ab901f14802585bc38f0c51bee5d4d51329344a27519bc467947d776afffe173929aab94505f262338988e7f6075009ebb11828d73baf319ad3a7da1d0b26330b4a3c26c3c2427d626155d43734911b88571ca5199e0ee295faf0b7fe7840a816aa770bb3d9efef0b523a33fa29be4ea37a6a315a2cf8fb6f7cc8d01c3a5f1e03917e207314ab795b12ed39ebe8c7c47d15ceebc804cfe917ed2c685abc8df243079f723baec9d0224c28f349f31984bf60697333641c6647b7fb04f56047120f960a5c10f7ba6427897b1c0fcd85a39eb23cb657a70a354ff93cf93133400d506a4217e7fd9ce46042485f655a44f7af358ddb238bdfa4be32656ec8e75b19e0836a8e3f17f550499d4ffa62b46d47fdeec631a563e26cc71ce834ab77ac15440bae551b49fa84716e3044d2323e6f56e3dc6222fae1aeef3abe51829024944177f7cb13089512c548bc8a9dc27313bcdb7628327aeef0e5638a82a84d627cc77bec60b83d87aef4a35f1ede6afc90b008c5cdc199aaa48ca9a23e49d280ae79526887f135216ec3367e0e45365a329b8b25fab425af207b5f95f803374fc9c6e733421ec0041221ab6023274f7b73e1fea94668783b3f8d9cfa70947a1ea37c10ed0f0b200226e5d8a4a639983cae4bbd04cccb1502f22d78b7719a43d98445a5593697125756eb768a50d5152cd15936d8952aae04967ee72b4b6e2539eb5a4a998c3c9d0eda11606895afe2b3e464409d6fc6d191ee460bc7c871031c68071915bf34b210d21e745f788b12ad9b1f39ba749918545e11048fe9dae2ec3d9a4a5b341d25ccc1721999686bfc00ad313b1e6ab5aae14d5424070dd54076eeccbdcdbe2b8ad5b180f2b448687d2375a6fbc613b25401ee42711bca1edd8235b95bc20ad3b3fbdd2d1490984699db6b60927a40c2a067bb426b109c1a6b6a667cd8b2e8bdf7a31182d034cc2d9452d821e28c4de12ca3990d12635e9c67f8911d59095c1f58674791c8cff59a52c8c21ee742473b041c71a2aea9c1e099b74040cadd78e1778f5e051bb1a25a620856991491213a66fc6e4418dee50c630870d9f8a81343f37e27e2a7db743e88a9f94bc3beccf0580455920d655df5f6f4c37a6e9cae678036b878c227d796f7a7ba1b44d06c663fe75fcc5a6e91accc1ffe066251a27135fdb5a05a64f5431ed99c7228257ec0fdca8af3d8886250c615e0309bc95e81abfb2aeba31e6ac1438873dc93ef73220ef79ccd682660c0159368815551e15cadd8735d73b5edfd5c4dd91996bee505b562eb18ec6513296a2e1de2585d8e4858b32c04fef5ae5e8e7f2642f301e462abe888740c53dd1a8f1019530d43448b68da973d6c3142c998f8a99ae226cbf5c9fcf4f0330619c71a014214866f337d5d73e0a821bdeff83bcb52cb65c5929d90980abd9a13b4daa92bce3dcd57afe23f791e19a43c053488d6ea6f823e118c7f320cc3dc176fef5d2b250939d3c9edf37fea2d36b39ff632a440807f3b68c46a7364312f33c21b6f7ced60747a687fbd96d3d556ab44a6d99e7834def87c5076cc7c9ccca5d31a7d0a34e70bb4611cced8dceb5c6d374404ab7a20ce0b903013994135b26b906ddeac908df253242533e016112ce1b1726eb0b3a23cc9ebfab10bea77ed5d90d0e999e72374cadc0bd176d404b255d10f29175f5901c2123829a607500b0ccbefd47d4ce4"}, 0x1008, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x6, 0x4909, 0x3, "45c938a66d6cf868ff3ebd135cc4539e3fba0de6", 0x9, 0xfffffffffffffff9}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) mprotect(&(0x7f0000055000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000100)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 11:10:04 executing program 0: unveil(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000500)='r\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x1}], 0x2}) 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40000004000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 11:10:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x418, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 11:10:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0xc6, 0xff}, {0x0, 0x2}, {0x20, 0x8000}, {0xcf, 0x1}, {0x2, 0x9}], 0x5}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) 11:10:04 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 11:10:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x40) 11:10:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r0, &(0x7f0000000200)='./file1\x00', r1, r2, 0x2) getdents(r0, &(0x7f0000000040)=""/209, 0xd1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="d7f89438ad72e40a5df81ddf53c8787fe2d28d2423c61501f196b4cf7b2cdbecb43bb8a7af497771ddf13c70cf9dae237841e45bc47756f7a5d7a5ba20236ae951b9622d38c726e9bd7c721066cc11035d8a01871599c7d45d5eb9630d92ad707fbd8e7e926cb615f3de3b21f766ac44dce3a1aea9860c1049f38bd9d55c6aac8d14a697250a47fb226044bd335391aa6f75ce0f78475ae0", 0x98, 0x400, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x5, 0x0, 0x0) 11:10:04 executing program 0: unveil(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000500)='r\x00') truncate(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x8000) r0 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x80, 0x1a0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0/../file0\x00', 0x8, 0x1) 11:10:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000180)="b10005016000000406000001070cca90101002fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:10:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) getpgrp() write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = shmget$private(0x0, 0x2000, 0x209, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/20) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 11:10:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000080)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:10:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/101, 0x65}, {&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000200)=""/213, 0xd5}, {&(0x7f0000000300)=""/232, 0xe8}], 0x4, &(0x7f0000000440)=""/218, 0xda}, 0x1) r1 = kqueue() nanosleep(&(0x7f0000000580)={0x8, 0x1}, &(0x7f00000005c0)) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000600)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffc, 0x81, 0x7, 0x180000, 0x8}, {{r1}, 0xfffffffffffffffe, 0x6, 0x80000004, 0x5, 0x10000}, {{r1}, 0xfffffffffffffff8, 0x2, 0x1, 0x63b, 0x18d1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x93, 0x3, 0x8}, {{r1}, 0xfffffffffffffffb, 0x81, 0x5, 0x2, 0x80000000}], 0x7ff, &(0x7f00000006c0)=[{{r1}, 0xffffffffffffffff, 0x54, 0xf0000002, 0x3, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4b, 0x40000000, 0x8, 0x70}, {{r0}, 0xffffffffffffffff, 0x94, 0xfffff, 0xfcad, 0x1000}, {{r1}, 0xfffffffffffffff8, 0x94, 0x60000000, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x24, 0xf0000000, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x200fffff, 0xa0f, 0x1}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x20000030, 0x7fff, 0x9bf}], 0x5, &(0x7f00000007c0)={0x1000, 0x220}) 11:10:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0xf1) setegid(r1) setgroups(0x0, 0x0) geteuid() r2 = geteuid() setuid(r2) r3 = semget$private(0x0, 0x3, 0x2) semop(r3, &(0x7f0000000240)=[{0x2, 0x4c3, 0x800}], 0x1) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x5c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x101) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) r5 = open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) unlink(&(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000180)={0x8001, './file0\x00', './file0\x00'}) fchownat(r5, &(0x7f0000000000)='./file0\x00', r6, r0, 0x4) 11:10:05 executing program 0: r0 = getuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r1, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r0, r2) r3 = socket(0x18, 0xfffffffffffffffe, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1000, 0xef2, 0x10001, 0x0, 0x4, 0xfffffffffffffffe, 0xffffffffffffffc1, 0x1, 0x2, 0x8000, 0x6}) 11:10:05 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x2e18) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) writev(r0, &(0x7f0000002440)=[{&(0x7f0000000040)="bcd60b4d2418cbb7ba1693e631c9001ece5eb46e64a645a112d2ba804d5e4f344612bb6e97d8e91caa0553f2a559434653", 0x31}, {&(0x7f00000000c0)="3c46d85c74850393c61b6534924b1d4f961abccd682fa623ea9f4b37ce5c8ce36c5ba40cdad0cb2efa6a50c4a1dc128d86ec570aea9222abedfcb65b4668aff38fab0486d048f4211dd0af2eb6be20e1fc20345b53621cd1b8065b2a5382cf4950370ad72bbdceb63a4001320397ae3754ceac2322fd", 0x76}, {&(0x7f0000000140)="a899543f23bb94e7207ee7a798c6da708ea66e354f8eeed4e4d328ebd597edf121ff1d1032c3835eeda327353fbea50f69ed5aa1142b84d51e1bf266f2cf641c7ff1fd17871c72c06cb70bc6c06ce565a408c381ebf7c0dd63ae330f534f1d69a7930e9260f001ebe60bcbeb3b4eb8818b8bf6a04e932d39a99184", 0x7b}, {&(0x7f00000001c0)="b9ce0bf301d0cfa04a0cd09a5350dda23c561a93f9ab7e0371574c0790130f9ee75b6d", 0x23}, {&(0x7f0000001280)="bcad77cae7277d594984d2eb26dc7da9b17afed1180ffdaf6297ea4b045dd5bf79cce79e9bb944f653e049e8caf97393bd7b898437ad8041315001582df61d14dfe886aedea4b76c34718664ce138816ac39504958378c2b2c141accbed3048d02e3324c535746b4faa09a080aae16fd7f34261f7828ebbac33725e3a2992463c724b892b119654673f8507dba94c0d4e225bb070f9863cabe3191329ccd28e88cacd6011a10a1737e36a5e027e457cd486425eef92b3d089402c0d926f2", 0xbe}, {&(0x7f0000001340)="21eebe1b48a146d81c28762d5553edc6a98319ff3053a37fb0e98ce0116590dc53fe99afe39932c011b2a5c8165316fad05dff98fd4faec53e6627e1593d7874a0ef02e7570cb222dbca7c269f57cec90ad18f959fe294ec30b59beb45aadb5d20dfa417b922cf6ae2e4499a39a3e77ae764bf87b863494a4685a32c104c20ef34b8d05c93210544c5161cbe628868312e7ea06bac0de712585b25b006e1e5a290a5abed65125df65b0e851d8374e09f8f6a1fa45d42d8d6a68e97bf66f57fac72c3d223fef833aee455f693d14fe384a920d8c60c6cc76345b156d9e5e743a32b75f311", 0xe4}, {&(0x7f0000001440)="98746bd134cfd0bf96c301a4ae3d329fc863b24d797c237a89dd4c466de0d2d6ce6e724e8095284df3d2f6d292443476dec60d4a754a6686b14a0770bd2665926125c052793ab379bc61281db5a24a8b02242e3296c62ddb326d91c9b6a3c4101baba30b30a5da2870357e52b01a665f023f4471103432b7bfcaf5b79b618a1de2a5b14126e2e5f96e8a5a89369b36dbf223b1f03c9c097288c5f4345ada0841ec879c9f3625bcca23608b04d7eda730a42c2084b7b6204516a9f866c8e905576ce54381012daf9360a161bebaea1475f4e0a712e2f342edac872d05d8e85495b8208e589033f9b2fb36f7fa7fa33f2a84b03d83edb1e52fcb0b57ff7d7e79a138e9a9806962fb947df474ce2b9e11f035b34129a4385cd2a3c91054fcf4f12d40636cbcfc9079a3afaffcc46e599b960df45215e8a4f9f071ac65a7ecf78ba76f2f44c8de361f48ac6c51160920f124c3f2575d1fa2223f269262422d5715c9c2a8045617ed93763f585b8af4f4ac5812dc85cafe2e0bbf4a5ef4999a51613f7b2ab672c66322f86042e4f5e7ee040acecc3192528c73c14c6d240a6cd0cef6eda5c9790690b20343e5c48c32aa89ce8053ae7ef8739e306a1262735be3a0ca0b6ea847240e84ea4fe8398e05aa7df28722812fc6ac090cb43f467877ddb97e57d829414b86dbbcd51047b5be3c329fdc3ec3ba69dc53e8e6b306548ea0a984ef9acdfbe5761a165d4aabc3ab8a668cf9940f5a864b489e24229f61333dfc084c43395fad1818fc610de9b5b23ecdc8d3cefa2b23f10f261572821fc3678c497a62ebe5e638887d9992852cb459bfeeec20851eaec67ac274216063fdcd418a982fc48b2cf061b9032737118060f6de2d75f67ed23a681c538c9ec96bc7ca7bc7852b055f277bff91413186decec8400689742cbc2dead34368b2a11c4d81662f8e1eabcc06052f22748bd9acb65bd11b1bd7603f346be470d4af7a30f6baa579235edf24d39c0e65e864128dc243a20a50dfb87b56c543b5459fd4f090c860983963a811aca578970ec87d14aeb9aca209c966de55f86381c945a190c67e1f2679ddf9e026a6774972b8de4236d14db00f1f84b206bb30c056b073acb1e2d2713c15118736dea83f86e05a4c48b3f0e8f3561b52ef06c5838f13c19e07d485e862278a5f1da40b5c0d6d02c3039110fab7e5d896cc675388f19202aa2dfaf7d796a0ef80aa5bf7b7e9f08b020fbe763eda5968c489c20583147c3305718d36419932f20f4bdd17cc4f510d22065dd770199a13aa5817edacf7e81e7e6976386f4a525363db769640947fbbc20d72455886ec3e4def462bc285b7b830c1801e791f71ee4dd3abab3dcc5ea46fdd4fcd81ffed5d0d3092e76d5982ff64ef01bfccc0c2a61c9d4f2685993a87c3f59a962dcacbb634846ef1e5bc18354de2a4a6516b83cff690593c484655774c1a95fe72d5f8d66d7e57118aabe514c2e200dcbb5957439337f00b18f9e5b61e2aa369f4f26cdcbd904392e785ff583705c70ac91235a2a12dacdbd5ca45d1fed0a6b1c4ac1d9067b2068bbe6361fca26c8780abc7b3ca4eb0e3c59d34b43e8d11b9f38be7f0273ac9488019564b23c9fe170aba77390681dd8524136cca2e72d23a61053bc555e41f71f38a4f6f1474af50d8395bff814b32d6b08031239d773d576358f568011add9eeab8a0f87d8904980a741d12182fafa94a53f996371927a0ad936f9e4429b6f0fe37db96c96b39581652ac044d84893024289ee060ce2d30074941ed7fd30771928f383b57d5445bc9254b7598bc39b491667196c5eca9b3c0c229cbc3046175c910f7c1856e06bf0e22d1b41daa0a8dbdfaefbe73d605840a2c9b12d29a597aa651b8ced546e68b3ba2589a7d886309dba1b0031307f0b26914927813f79a902da51b6cd5987df0cd2aa2a6fdb70e2a4ffd7741a33373ba3890ca4b65d10ae1a31b4ea861ef6fe42b30a1f8785d19718807fab0976b7cef00fd10938bf588a208b4262e6835475823c32cc62472882ace01f851321705bf4a8f1e34954db3855fa11233cdca72342ff9f9e5e9ab75d455d4a82bfb8c477bd6e5ce85d7a2f1b42d5fcf2d9ca9a75de146c562ad8f07cdbd4e88e8b8d0c910c930edc0aea69b76dc1b11bd5ec94565a0529b94505b499eb1270ff4fe64488ab450118ac388036576161e29c7866cc72de034181997af0cb2966f9c3062bed4400e0f2ec24d3cf2fa167cef2362d8c550cbef412f70e98000408c4091cae07db8056e0ecf01f654ee97bae550f6ab9703d497626fa450d6d974fa93b8ef2d7c62a32278147c0e1fb5fbe28b038533507691e70ddf9cc216f99d0004c68c93d9d91e9c7db509a1ab590e0653e89d3286b81233b335b9a16378d3f9f82d39dcf81ccfe0bd2dd77814e93162f4f49f9f866b1142e98346307823935650c1df8465c016ea201fb2f4f6eeac1fccf4f9a351354e1ed407b42716c89929fda06fe308621d0c1a46cd01fb580cbd9d5d6820a14a252f6e0ce17c4cf60d3eaf349b21a8bd95bb9caf2dfa3456521f8c7d02fd53fed1632ab972314db870ad5643ee27195a9d7e7842cf87ae448e2c380769bbd527ed125cb34b7d611b99f7ddbe5093e00e91b86e1536e17c0f397be316d526aaa2047b06ca08b587bb602d7fd1f9aa6b592ca05a67d11a1ae7d1358001bfaf3c9e34573f231e09cb19a5b95562090a3e7d11a3b9a738176867b26bd64bad17cf7c31b81a0618127c4d09111a5ad94f9c9b4a8b47aacf4acf08933fcf91aa29aa22be76de743b02c71160730627675ad716355da8ba8d28d494723cb73f31c3af96610f627e39247cfde85cb73870e8a44f46e1aaca8f5630cbefc89133e7c807cc8fe4318ccff7cffc505df0b462286a316959c5bcbf66dcee09410c79a6d050a2b77aa54825015008ff7e1a18c57ed438cd573accab275fac879d4affea4c09601fff2c07499d45fccd77e509d17a850514adc1024fc25a7d2d5655a603b63333aa2608c95fd493a31f2e7a485e5fdafab48f3e8ecd6e2c9eda89f4063ec1d84b8e45b9f116deccb1566d65e3c094ef4aad631a8d601103e29694ddb83bce5a0a6c53d22a91b818a8f3f2fca12c2ad0d5ea3f881cfd6d011407ef62110670537132adfbebfba624430326f8bfbf268b4d45378a5a835bb7c2f4ec768c5bb8d068fd433c457ca4217195770343d20a9ccd33dfc56b1fe47d8a043c45546bf7a1b782f916636cf3ce03c4e7f5cb10dfe5d6ac4c120805e3e0015f45529053e9937c7452dd0ced388a70445902ebfe0c90678cd79a583c1beffc28cc7314bc16b42256a15eeef3c2eff9d6853db9e3f2ae276c3a46f90944f651ba6ad44e2973c5aa3483b9a27f9bb967bbdc8af1c8ac74c9ee47d636c3932be6c3abac7d45b15eac5dde48b1c01b279c4c30cde22d571b75ca06878979c5225bde8f75cf9f95bbdc5d0a16650ac12c9dd973532d4c1bdcecc3db69090b0dc85224d708d2c7d6cdd450f10a90d28529614187c15cbc72ca7f118d14cc05168df5788428b86efbc4c0a5845ba9644e755c7c494f7f969a35e20cb7eb755de50bd4dc6bc2b05ba286cd864ee6de7d9b32879c1f971ea40792eb43c9a4e6ae3cfc62439479a0f4ba01a44d8bc04e0accf54174666dbaea2affc8d91d0d6b34c1ccfcacfc9933afada3f277ee55d37cb819d859df04e4fd6165fa03016cee45238ddec167b92482eabf3d0b9dc615f0d94146afaa1f377694a42e04fa3f78095c8ac2a9c85531c1194e2b44948ffb37139c2b64dec471fb19e92b0398aaf4d820c8ae3a962fb72f37b73b74f70ed027bec1f0d2c4984749249acf8a1f0d6628653e59f32f1a57e37f4f8713cba4c8dd9fb1e7809e1f6632a2d181648f7fd8fffe2403eb368eff1d94be59c5cb7f2aaad2c7e363de68e84c5e467223bf11bbba67310bf159028a4ef1a5a235dfe17c2e758dffc6d90deedb2b77710d0e6ae34b7eaf3a77fe309e8ff778c5993eb5a08cd28000893c5438c7800846dbd7e544a9c28fe92debf2c972ba93fd0c16628a0f56336273af406c3e4b7bd7d13c5974b8fa431d159e346fdb9e18e8f31a64d8e1142752c6b733c90467c16c8a1ea6cbf9d1daa08b013a732009101981e1062db194ccce1babb3533e5281da02deeccc162710c4f7d7f28187af3c40cd62879eb6c8199e34775013aadd5e2475baf017151d107b5ba712c2ba0fcfcf5243c28d02e1ccfa357e21e20358493ecee902685b098574932c1b6517904e2f5fad4040f3269a7033b819bc563809895f4c55f9f0cd2da673d9ad077e073ba37d3a251c7de6050b7e45874ea62ade687d9ee9ed8af6c7b2d7cfabd5c5a800c762179f3c6975dff1c1385aed115a778a53ad0bbbb61ac8f884b2f4c3348c40adcb368049921e1f0b337c6b8963a89ca0b4f78cbf6f1b2a10ce36609b0ec4190125b81ad610ea81df3cadbdd9776e8a5bb298001215de766be640582783050b0ef74b6cb098ee124f06f9bb249e20d2ea368f4c3aef7e9179cbb5df6301e145f8c858b26985300069a3fcbbf0e2eda93f413950ccc243a6db06ed9cd2fe691b6ac23cd0e1f15764c0267adf88565f3dd3ca92bbcbe98ca375c28bb0e2fb51838dd25ee43a7cf735ea53579d177f01bc52c70aa11860bbd5d407636f48f30e747e806e1d7db7b1be006a0b20f72c19d7c5c38aa04d81bb40f83a999c6bcef5b2f1342267c78c3bde4850f735dd7896296456e2ef9e3a8d79ca274f387781cfb33c56d2d8b68e7efd2bd7ed9a41217aff646dddf23ab1c42a11653506b97a094bd2809674ba35fd1af1e9db253bc7853526108f9b6655c024f9de6d4b4dd0ef34239a68388de495de00a73b7820a78c4ce7e5dc8f167328d83f3af9c22edf311dde0198195c9022e005290b211daf7cb8173421cc6a63c84d1608d76c978efad69d5aa51232e0ea956d9239b7a03abfd5a5886808cab2cbf7f0c261ee00916779bfb4d0bf6d60b65bbf2176dfee357d2c856bbf2afb618dbc2cc145d925c6bb418ab44ea858e079590a4c57761a265133e9397086339ac82d19a87ccddb06fbe929088517a22f4eb676775b7ca0c3173380db368bc2d012b071756c5d4d6ec6c589119722e3c5d5fdac82400b8fb08b591389abcbc884bb24700584f518485d1e7c9e92f96f21b6cfa956ec84ade45971c9706984feb0fdb0f2c094b1eae3c84d973eb0cc04db34b1e631385a5ca8487a87d0a523eea7ad8d63b29cfeadace839181d6626213592330bbca58226d67cd2d2d68d588977bb32ae3b89a62fe1c87edecf4ff8dd55e5a88ac3c6b1e306185688365ab8271057557cadeb603ba645ceccf0f519a0b9c41bfee97d858c206452af4e010baeebf12f267400d9e1cf7a75f4de1e28af2b62f75f297d35bb1270fb82c4041b6a9c87555ff8e82a748441bcf5250a52778aff8853948704243b44cfb3bcc451012fd3c47801273e78f146a406dec07008ba05fc03c91383dc4f2a188d93b3b0839f9baa0510f289ff9d240ad981a628837a42bc8e7c267b21311f22e1063fe07b2a61af0942f25853a3964aa5ebd830103a8f4500e9f67229810d2ca4792e4f069254ffd93669b0dc2c5c85d05aa95bb16da4d865504ddd2028ab4ca6f510a0d8e55fa39941c35ffd2f224e53694a478d8792ac1b8960c56eb417ef8f6d6ab54d9d79de86f70e1381d33b3bf0f16ee79dbcee58fdb7260b08c7f32cb4a97f0b8cc8910456f7abac65be3d4353", 0x1000}], 0x7) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd\x00', 0x8, 0x0) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x8}]}) 11:10:06 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x2, 0x3249, 0x34, "5d2dd4044381ef4ab58287968bb40383847c31b1", 0x100000001, 0x10000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001480)=[0x0, 0x0, 0xffffffffffffffff]) r5 = openat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', 0x8008, 0x20) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000080)="074178c29437bbb7ade4ca94ba18665b1dc2eaf88e1733ad65e3b45e5f4d3d26609d53b613a5a390a65fcdbade40febbe000dfa539daf3a3a9772f1e95fc", 0x3e}, {&(0x7f00000000c0)="571c4682eca068b96546fda43a1e8ef799dca432341be2c22e8350718c720d4a4776af35bf593a5f8ba0f7b96ee393a1744c0f477fb90ba1f8ef8a022d5d4400549634f07df12b10de77bffc93ba3bfd5d8d4bf6def3ea54f6d6af14eaad698f2c6d030684dbb028d163e90f91ac179ea183b403a039cfbc388a3010c40bbb10ae0ed45648c120aaae", 0x89}, {&(0x7f0000000380)="8bfa40c02bf88864569803cc09287aa8ec9a92cdc6abd0c2606199d38a0482aeb69e12692b3d5ef829d568567d33e0bd1b69542c44f05b1859fe15054ecf813ad8d90e8a3a3921cab0b4a10f6137c7193cbaae1ef215df273d72ac4f5331ca7ca4a38682733ca07a395b850213a071d9ad8218255c4435dd696954cc698487107923484a77b0ed2e0ec8e4a8374e70bd794c797d728483d82a084151ece16468b0a44c1d0fac3a76054f4a7324b3ff340b94b25638229ff2cd75eed2a32710dc747b89ff98a7100c400f29a28cb25798b5305e09fbee0a49c3adbfadd8f7fd4c6d5d8a9b6939c67589ec8ca485be0dd27063a3e4af7cc18301fddcf7566ab38d177b8e61aff01468fb450c00bd73493cc0a5fe2c922e8de2082b66200cdd948e5980161153108ccf11fdf8148d580e4444c574255995a38d75457001d7f925723185f33dbfbeb4523bc276fcd3665779805cb640352795d86479a20625a207550a7472e9bf0388cdbd991200d4e22e8a20f60818d212b4c49ac9bff48925783b03c3bf55f01c46be692aa1246af7a05849b82a89c33a4525eac676c873cb088923d5693c676b139b0bd76e24054b40b1a6d604ea70c6bfe01a96f6aa40de914032c674b336dd5b7ae5701f6601c2bc0cb8cb04e11cdf29fdaca8c98ee98a5792b74328f8e6a0203f64a66fed3128688abe7ba8d212186f85cfc34b17447c777cb604041730bfc3403d0c9ed5e7e06de1eb5c7ce3f7e4e0915a2756ea777d6fddf7fba25bb9dd246cd6f2805cf7bcf27e3bc30f427e571710abc225c9787668a0f05c6416a90d9944c74402a98b070ae97dec96a14c9314fc145c6d250347efe274c11ce139be8cec716746ab2f9f4bf4f09d41389590c5e92e566c9c045690e42833603356300ade9a03203c2769e393a557f003454b34a0bc7f30f0f4eb317832574365c3e404f5d98bd5d7ff3ae44443d1f35c514793510eb726c156cfc7e5542d5977261140f93c9f98094ab2b73fc24aecd0f86bbac5e3393c89ea89d2362f00167c91090d38c5905101dc5a47d1de31c19a7c6a784b48a6f75cce9591182e0b98b77f4d8f75d419376fca43b08210685a3c3ad0b190b62cde42fcf7bde15c745b148a07f021a183cae29dcf16250e56059e4ac427e81995a05853f4085fdcc65f797c45cda0fc3766aa878649d803944014926a919a42a33c58143f9422640c4e459260fc1041205d2b984d84af8872edae0fc7a19417d7885289c32da57506ae95482260d7e6266bf9f5139bd5aa9c58b9c9f9be7f240b04f7354cdb14199995b0c1f99d7063337b04574c65b2d5e898798c59bd696e7b92fa7a0790efb9b5bbb35fda1450ea20b8faa38559e8db5d452b89dbd6dbc2fb94222fc2eebb0281a0dced3e2a24f0855ea7808be11cee5a8ad9b7d62ef7fe3c58c5cce5e36ba6486d290690068423b6cafca70e4737ef33f5097d3f2ea90bcbc4784e5c84e349851c9019964b9600d592df05b80476ac615577f3b4059cca6b11b36cf462cd69364eec3e6b038c8e8982d180bc7fc7da84997291ecca9c64484eaa27ff02ffdc08ab71d355aacea6e17823398120807ee0ef452972f25637980bd4a9082a7bab2acea68c3433778697337f0f7b42696885492ded5f330b990cefe4705eb48c310eb202c7633e85c426b490fe40365901af3ae143d6f5b1cdd0587f4b472fd973f1c9d13718452ed1b527c199c5fb808cfbed514325c342a757bdbd51346a821b3b919b5b94b970dee237bb8c12569413f384e52722dfe7a320765392b104137431bf4dbdbbcc0883d3135800b129263d9aa5bf7199e1153c4a7721cc6ef39c6448aa1c1bbe386a48a4d40e2b059b462d365514fcd45b2fd03d5f7c69d8ee3476c3dee78100edcb2d1c6cee0db4c540fe2ad1cb56b7b64b3286e5516712d4aed2733b18bf20629fb59bb819eed88213683744e64284e561fa8423741bf7627cf4daf5794d1a9493d9017aa8a4bf2d38d1b0c8196bb41d4c0c27ef877417db1e30c8fec672ba002f42ffb7776aba37b8217122446c58fd8029007fc8cf93629a654ff4cc4240e637d22afbf0cccff7b74c61a0d998d8ad5c055908b185c76b71873b903673a3fcaa691351b2d1ed09141e74f55b951a13dd7be3da6d0868276f2da8a346dec493421a1e24ce9ff864d9fc0daa4ca77a253b8415ce8d5f91a0e3dbf84e049985e9cc35f4451ba72656cffaaa7334f7f299fa66dcc703d119c09ec8cd12435327f84bb42ee4df084af4dd8e019c95beb0f8eb0786e139d3f1206c896b53d75b5d3bda01fd838c60af4ac4e1c87db957edca6e6a7a13067673bbcc9884c85e7c8d1be6368d64282d206d0fde4a51e82e52b65effebb5e79d068c966f209c07846e40abd68ff97044f3deb6a3ca3a90b33d56647891aade776cb913c0cce3f59a1727a462a224b84aef13e17b54941e3f34961ecfddffa4f8f64ba2e11b072d0dcc5034f339d8172dc731d4f6d1687d96a6af96b658f7c111857a3a23d176bcbed4a0d8043073d9ae3ec1281f688ae71cd4766012729d7015ced1d7cac6dee265eca8f6f0acd768535b112ddec94a912a5dc89123f3b2974f11a8720b8c46cfc8b16378dd9e98541627aed3914db33a66320e9b6c2b8177910c5e690e4e4e59518ab87bbf1adee1eafd175d072e2bc5703d727824791e4ffb544baf0c8ce49977905812133f883e0c12b9e902ed98c533d7bceb249609cd011b54e4d2bc31d2e91c1de47a6cdac39c63478ac040ebf3bf3bba7232bbe0608219a1b02adee3f9b115dd0c0030ab99b7f97f224b05b3257a80782229851740b0ad6c08bb71cee238d4c770204a86a363262f1d53aa3473e12b195c5be3c14c2e09e6629cf498db3796d6f2956ed0617b483e9bac4516e215bc54c9d983f9436d10d926771335cc27030b488a0e636a400c851e396a9f77bb1249ae4ff85d5c30bfcc99686effbd35270831a474a683845826c7e600e7dbe9dc8fde5bb80ba1bc3e97dc7c349392fff97428ba90f9206ff5e55a76b99bf5d476c63d908ea83e728be0f3565533c44a5a09a86d6994c676522446597fc1dc8b108abeefda435a58cdb081b71531ebec2b23711a08751118f5f8e3e56f52f083e108246a5ca5aeb4bcd0d0f614174650fb15bc70b548410fccdd8378a7973be77b8448861437210c72c517a613632fb29566afaf8dae44601ebc4b520c59fc34ef32c75cd63123a9f0bc9e3df0b2b9e121d6efeb545305400cc0892cd6854b188dfb4f83404c47ce355cff688f3bb0fa3c60b66cfd3c433380f1557b0c327500be21db258ab35c618baf673a4197ad440b463ce8280f8b246193c26bd1ec9664e4bdbf8a9b36b709fe9349985cbda6af89b5930fcf91b9df7e67b644061caf677559879b58010eef41cdb020559c00e27d6db6e968f6fc9984b8bebda0e75d2113eb2c9b1f01e4d71ec42fd29f4e8a8dee89685c882e5a8106a142ce6b4f971efac78f9c9b80071e775f073234c8a47b3b5cc73f493e90abcc1ad7fe21d98883c2733a358e0544955b7be90f5d410ecb3f8e97870f524334c65cc7053fd896076f818b45b95baf60b5028f0784df421852d3ad333699ce87f17a7ddf28e371f49b9408abccb5d51ee1bdea680fd03661f69afb7f2fda04404e57a7041bb4b630725f893c833eecf0a089adc649ef6b49c82e4225ac2d178290a802126fb479d85d68a220a9743e940bc42fb703ac242d3ad6532d5bfdb1ff479a3f8fae3fd26304538e170813fecab9a5dfca7ad243b273bee496fec2421b7560061bc0cd58132b2bbcaf47c426bb661e212dbd5e1c842a4590a041a2853dfee6ab30ba7b38671dcde4206829eb9818e21d7662fd4f919323822095bcf0fc04d1d5c1cd2a9d1a4178ed56e887b01b8cc0702c31e624e28d6ae0a4ca557b96b9a1d468d039cc1f56fe7e71cb69ab10e44713dd372bc5c22ae09b94bbcb74a55998e8fe5a75622421773e09d8e44e8a57c17192f66f336d0a5804bef30dc5a2fb643692004ab8b2e53e2010b751e6760665febb684a674c97220f17ebc89e0badebdbb92046245a7c8f8a1857d0d7073e2fe6f2c528959aaf4c54f673aeb44b5494f0063c4ec5b228895a937aa2cbe75b4602cecb5f3a0fc4bbc08c544b467fbc0e20ebfcefd201d44ee36e495a23cdcbdc9a47b36d11645a6813e4bed2e9884f2989f21a53c20141e9cf2bd6f9ab84d0487e07ed602bc11cb1dcb4b222096affce2723921164c4eb1bbfda21a4ac32cab4f22a5ecd0c1a88f761554ce42135d34a7d11138f0738ceb906ffa5af2c9a5be97374b75ac7bba8be5a06a026eab2b126167e2ccf49c089b97d3714c2eaeb0460ca1cc7fef09e81e8b78747688f1aa52ebf926c7ef3f6e0448d93c337a3201de47494d30e16f8407cc52f62fa85acd3ce6b3d94ff51d6cd2267c9739b28530d3cf36099635f762e29c2c1b12557c882bc0e0ed6371d312fb8f720ac49cd96093ffd00d773afbb4c24098a6d7ee3193f034b1d83818fad6e4ef843ca403ce60869d56ada67399b301673909c60dcb476cdef09fb2c466eccfc88bd59fc67f54c7fe08c9f3e80fdd894162b2988f9f31f10d72d47bfc43015aac8e5c7b1ecc210de99a1f6d6c4d782cfb1bd9d63c02192d1cfb3f7b6e0384644a6a91a73a08754f4783a6f3013327d5e5a48a22bec2b8006192ef0efc1e4888ddfc2308cbe0395cf9d787c7c60dde40bd912f305bfeebdda229746651931176e3f9f0ef8841cda165bf17890618061c1e958e83ece5cc2f24d44cda02e6cf6beee91990e0b6af4e6aba36959c27cb768b62294e74181ecf53b4dd5fc8780ee6c339ba5ffb0ae89f34e057e0aa428893376eb2e71ebc8fb3fd1fd4b8f2595f96c34c0db54f5ea7f3dbeb368eace26cf7e65e40b684ce9d2e423f6b0ffc2b52abb2ecb6073681be45dc0b43291c7f5ba20f3fc6b0e48bc893d851dda65f0a987332890cef470553921dea38c82ce88ecd5371c310e31a9d130ca9591c9d89826663efb18c1318bfe2d198321081a3ba05a29657b04fcefb0dde7928e3231551b4d8a31414eb0bd73fe0e078f1bb1de95654292e539f7bed2bcf2308ae1404bf8a3e6fab79f3789a2b0048065537fa12979c48b842f2e576758276e8080c82f3967c08e0815d829453666059f945bd72b51c58fb784c0bd900b65d772b2194b35349fcae47ed245e2b611034bc59b0869a5f37a04351a55dd4985ba837100846c17c73923d19209ad6fd4a50c61876611bf9c97bb6100c8b8eb7b52b2bac19b483647d97f34bc5926c544bd591075f0dfed7ce0f0b73cead7f26b96eb4fc2f6adb2409f4538a551fb873e5c918a213dcd91bd960eb10eaf58843e62251c2f3dd6e419015d6df53913a79ba5fdca6408af9af7db5cf575a859ed3614af6777e73728188262e2f9486e916986d10e3009ea3178b4ba3a41cfcd4b2c56c6534bc7885e4a0943d2fb079d6b5ee9074eb9c31baa61845e77c1ca5b7263fc37468bc6e5d022dfff24b7824cdf93979f94b2468e94af63baf440592f5f6456f56179e3650a14f51c7687558c2e84e253d290fd570e4793d0a36c8f1f054e586864f7b377a84401738851f46b383bfe4be5f162455670af77f12d54fbfbb4a1453ace7e25005135a5c6cbf5af638ee4ac75367804ff59dbc0c0b5a84e62121abae090635c128822dfa066c5dd25f7e9a18f774c2a239d6f103101a091cd8489ecb61f1baa025299ea039c8dec1638", 0x1000}, {&(0x7f0000000240)="42febb3cc9256aa957c71e369d4ca4bf808fc4dd65574ec411590519a168a6765d32072b248391aa9e8386f4ae44ecc2b8b73d13c246a82a8f7bf0aceeb8d895db379dbf7b7c18747bcd386801f0b2dfe7df2a59a579459002bff774f6840551812b210e369ee3fb14685f337221cad0eacd9319c5f1b16ab2b4583e66f372a63f0e49a79cf92e13355a127f5e0ec3941d88a13e09fe33072d0f3f2485b4ace805212c3b34c831a2e0b84d93a7bb7f13152bc906e478c5501b738a62005336a112f9cfea8f08b966845b00143b0096c6c16bada4ca3d5a9206985f60655ee055e9fa08508d8d57f9f6430f63e07b5aa114e464", 0xf3}], 0x4, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff00000100000094b1e0", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x128}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = syz_open_pts() msgget(0x2, 0x108) lseek(r1, 0x0, 0x40fff, 0xfffffffffffffffe) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r2, &(0x7f0000000040), 0x1b) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)='|', 0x1}], 0x1) 11:10:06 executing program 1: socket(0x0, 0x0, 0x0) 11:10:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x5, &(0x7f0000000040)="d9c34ca75c640a4a", 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x1, &(0x7f0000000040)={{0xfffffffffffffff8}, {0x7fffffff, 0x8}}, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0x929939868d53fe67) 11:10:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000002, 0x0, 0xfffffffd) socket(0x6, 0x1, 0x1) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) 11:10:06 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) 11:10:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fchmod(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pckbd_enable: command error 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 11:10:08 executing program 1: r0 = socket(0x17, 0x5, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000500)='./bus\x00', 0x400000003ff, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="17e8c25276aabb6d2a2cee3d6cc222f50b87e810c95447f7533bc7601b45445b8292d87c07f879b3cafd7827270e7c64d0fa28edfd2f025184610b01f4173bffeebd856a1a091fb9018939e22c9cf4bfce1ea0dd0ebfb49cce8fe893ba23f0af655784f36ca10fd7614a236266b6c8f9359bd71683a3f6623bf42306e13f7577cd601f4c6625cee1829aaa183e59deb2c22cc13536a65821e18ff207e2dc2103343855cb39680fa72eb246fd5d04c0e6875d", 0xb2}, {&(0x7f0000000200)="97ecba60f0efbfb5f332141a888c44f87ed86de7f2da2039b2131f03f021a88e7ea0e9bd2e6924386897a33a91042e355285bf6130b9087bcd6d9a22ed3134880e746960af26dc4f9989549388afe47a583fba6b8ec9e8ddb4066dfa1292934b2d84a36e5a3b02117395d512c249c1fad603d56c2749c51b322ddad5a4c7d9ecc231d560f8861e13a44736b80a8cc16ddb73854a4e1b4f31eff210fffa8b05960d439fb9861e6629ea0bbc2c62d080a838da87623ff74ef1377c29", 0xbb}, {&(0x7f00000002c0)="ed6a6074975a046ce05d9e65b4ec84b50a036cc723fa1c1f6a57", 0x1a}, {&(0x7f0000000300)="3746cabeb96bcf1ab47154a0cdeedf55b6a60c6db4786268ab", 0x19}, {&(0x7f0000000340)="da0aa03a7e2970efad008a3545dd6c13c0360d2089d4af00a964854d36ab531a2002f78c4fee2961f766750f17abf993ecf2a555512f6d617d535f1ba0c47a7f84d0ef2b2ec870da374422d8a001ad68df684b7a0c2850ce2afe5f0178a40a78f97f4f218416408b80392fcb21fadc07dfcbdcaff595a62568e0724ba3a631960a", 0x81}], 0x5, &(0x7f0000000480)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r1, r0, r1, r0, r1, r1, r0, r1]}], 0x38, 0x400}, 0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)='a', 0x1}], 0x1) pckbd_enable: command error 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20040, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:10:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) fsync(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x7fffffbf, "a508000000027f00007f1000000000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:10:08 executing program 0: socket$inet(0x2, 0x3, 0xd43) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) 11:10:08 executing program 0: mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/', 0x0) r0 = open$dir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x2) 11:10:08 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x282, 0x193) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x101) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 11:10:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) shmget(0x1, 0x11000, 0x11, &(0x7f0000fef000/0x11000)=nil) r1 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) r2 = dup(r0) shmctl$SHM_LOCK(r1, 0x3) shutdown(r2, 0x0) 11:10:08 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) pipe(&(0x7f0000000040)) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) sendto$inet(r3, &(0x7f00000000c0)="0b08d52af2eb1fb1af87941174a3419685725ff1b5a5a9eb222a209204656798469f282e2a196aaa243fbe4becde1913d9a146d797edfe8487d0386d632264cdb662a6285c8e4001e68129967a6f2d98184f1e1db5f2c6ca3323afa25777d6fb633ca7005abba887a1c296df845b7701a52fe37964282d7967031f0393a7467a17416cd4cbaf5c265851a8fa4ad96a4c5718fe", 0x93, 0xc, &(0x7f0000000000)={0x2, 0x0}, 0xc) r4 = kqueue() mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 11:10:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)) 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6}]}) read(r0, &(0x7f0000000000)=""/85, 0x55) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 11:10:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="153f26d8f197d9a353378b1edd74116633b67efef1e4c8c16d55ffa29c9d80678cc5024e79fea10b23178da030f69ddb04e96f047b7a57a1389055076573812dd7fed9d80311b5f66d27c0fd64a6cee5b9a99eb031", 0x55}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="c7c1425ab23459967ac5ed6e3b8f87c548f7a9c1c437edcaa568821365a407d57541ab93cc5d5ba6d323638393a94247ec518be6fe0b6c9f4fd2d70bba0b6517b8c0f26764c06c2b9469a9105a380958a616bdfc1b15b9f2ebe0a0173e34a409c930790ccb69ffa2ccb3b6c826d3c7cafb0c005585c2caf1f2fbc880e8a55a14d5371f718ae04fc4b2e710ca1642074447a7ccc6db39775b889c1c8b559830", 0x9f, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)="a61657084aa396df5ba35a690a6981c1d2b1e5cc7a09be1364250a31030bb48dbd0d0bc327b3fc8be3bc734190d37f7ef609382b9ff9770000000000000000b4e2482f7221228c941ab7838651637eebe9a29b0dadbd652b156bff23184f13fb102385d9ab0af1afcadc4dfa07feb141fc60440c90f9de03346e5b68b6a337516a51d797fd9626739795e83d0cf844404c9c7c8e136d730a77de57c2547d6a477ed91044d82c5307ef7671efe3eb7822f49b6eacef873d055432f0ed489d712f3c1cc6716beea06bc3c2dd61c50948f3b0b10cb72cf4fb57e0fc68fd629225cc1f5c0e8e81191c6a3e21a73215a767fce0514cd47240aacd7d322ef7fabe4179bfd9a7860b6370eb64ef6b468184c264b8e357d372519e7f68bdc2b78f07085f483d100e78bb88032569f4f48b4f3aeecdfb7b", 0xfffffffffffffe8a}], 0x20d) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) execve(0x0, 0x0, 0x0) 11:10:08 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x20000020, 0x7, 0x3}, {{r0}, 0xfffffffffffffffa, 0x88, 0x81, 0x26, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffa, 0x45, 0x2d, 0x0, 0x800}, {{r1}, 0x0, 0x90, 0x9, 0x10000, 0x2}, {{r1}, 0x0, 0x0, 0xfffff, 0x358}, {{r2}, 0xfffffffffffffffe, 0x8, 0xf0000009, 0x353, 0x80000000}], 0x1000, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x80, 0x80000000, 0x1f, 0x800}, {{r0}, 0x0, 0x2, 0x80, 0x9, 0x8001}, {{r2}, 0xfffffffffffffffb, 0x6, 0x40000000, 0xfbd, 0xae8}, {{r2}, 0xfffffffffffffffb, 0x0, 0x10, 0x9, 0x100}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8a, 0x40000000, 0xfc90, 0x2}, {{r2}, 0xffffffffffffffff, 0x10, 0x5, 0x400, 0x3}, {{r1}, 0xfffffffffffffff8, 0xb1, 0xf00fffff, 0x8, 0x1ff}], 0x401, &(0x7f0000000180)={0xd9, 0x2c3b}) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x7, 0x0) 11:10:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x9, 0x810, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 11:10:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x7, 0x400}], 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x8, [{0x3, 0xf79}, {0x1, 0x3}, {0x1, 0x2}, {0x3, 0x5}, {0x3, 0x7}, {0x3, 0x7}, {0x3, 0x9}, {0x1, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x1, 0x4}, {0x3, 0x7}, {0x2, 0xc80e}, {0x3, 0x551b}, {0x3, 0x401}, {0x3, 0xfffffffffffffe00}, {0x3, 0x3f}, {0x1, 0x4}, {0x3, 0x5}, {0x1, 0x65}, {0x3, 0x10000}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0xb1f3}, {0x1, 0x7}, {}, {0x3, 0x5}, {0x2, 0x17}, {0x1}, {0x3, 0x4}, {0x3, 0x29}, {0x1, 0x4}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 11:10:08 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffff8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000180)={0xfffffffffffffff9, 0x7, 0x9, 0x8000, 0x8000, 0xa6, 0xba4, 0xba02}, &(0x7f00000001c0)={0x0, 0xa0}) 11:10:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20002, 0x140) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x5) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 11:10:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0xfff, 0x0, 0x0) 11:10:09 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r1 = socket(0x3a, 0x2, 0x365) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x7, 0x1, 0x7ff, 0x61, 0x7}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xfff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r3, &(0x7f0000000040)='./file0\x00', 0x900, 0xa1) socketpair(0x11, 0x4003, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x7fff, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000002, 0xffffffffffffffad, 0x3}, {{r3}, 0xfffffffffffffffa, 0xe3, 0x2, 0x401, 0x7}, {{r3}, 0xfffffffffffffffa, 0x99, 0x10, 0x5, 0x3}], 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x28, 0xf0000000, 0x5, 0x6}, {{r3}, 0xfffffffffffffffa, 0x8, 0x800fffff, 0x1ff, 0xfffffffffffffffd}], 0x800, &(0x7f00000001c0)={0x1, 0x1000}) 11:10:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x38000000000) shutdown(r0, 0x0) ftruncate(r0, 0x0, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/5, &(0x7f00000001c0)=0x5) fcntl$getflags(r0, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3, 0x1}) r5 = accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0xffffffff, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000300)="dffbed727ce561fd03c2bca275e1d8ee7049e26cc34cfde89f077e07c63eb12324880ae0fe95c6d2c69df41e25f9e0d2f911028d463e8cf6876f9a80fac30dd6776740944d5e4a28fe3582a9952c6e1d66aa40985669f8baa3fd9db3170cb6e12b3397fae32c34a3dde00dc7da40a32c8edfacd7196aa67a2503bbf2347a40b088bb877e841850473b7a8d9c", 0x8c, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) write(r5, &(0x7f00000003c0)="5f3784d2b047b74dd5666c4cd226c88574d08be4ca85857997e58a3356a6771310d38799cfd310fdea3f115f80977dcdaa5ecd4d80c3326de10f8035edbfb6a0adf415c4d72feaf7ceefb5e9cc2718f7bdc2283656055572c9b455e016d330dd531720725236f5bc9a7ba31cbc9b2c3642976bf3ffdd9ba7dbd0d71e74fc48511b4b0d7ca4f30713d41c68b3bdfdada5aa5644dbfc807045a887184bded0138f2f9383e623059557cbd9abacd52f5a1585048021a6f2b5547ecd5fa858ab1a561316e449d76edf78d163dc8c06b99e3e7f1996b21d8a61c0faefad28ff330b6318cfa57d37c0d109c11e707e0d3cee1ad0583c0193711a3987ccd5e0c2c0c70f29530b5659732cc97f1e79a30ee9835feda604d309454c825fb64f4f59fb198e3837dfe04f291cfaec2d5a38f2d560e4a2ce502656785c50148bebb0b4c54e0f03bfc8bb014404430ceb155147fddb5884f05a762cef3fa4aab2eb7d4f98f1c1a449ad9e36dad8741507dcb89e1bb7840b003b2c941f779642d53592d839d6265108d7facef8b9204041b85857e591338181c16d973e8ef00ae7631eac681fa8a6b08f36d052b9ed6d772e781ee23c4a777abed49ff7bb2236c6c71e29ba91571948c0229688cba3c5c8b0cb6ba4a903f51b94eb0f151f029c596dbc8a9c8070041d0db5d8166a34ba0bf23a6f3dc002eb876a2577fbcea780285e04cb6c87171806dbe597bfdf389f320d6d362bb981b326f1be6e65290ef5b3b574873a1e273dceb4ccad4ae979103e622668c4a293b43bf2d115ca6acd83a8b5d8bd0a26a81f1c5becb117324e4a0f03f7ae0efb551cecf76a11db830f504fba70b122253b8f08c30bbde33c140a17febda4171d6692302e7724bc546f5a9f3a335f162fc857939a0affa41c62d55434b629560680851f5558be01659a30c076a5170d853f279745999d82365ce0c0d13046c560dd6bcfe6e63b26c583a1c358454c4fbf8f6197ec110a95b4559dd9e383b955f1d3ef853cc000322fa6739de624c8b4f5c44e029739df1629f31f050c2bba38412bc749f90a36485c13bcd256d10b83cdef966e6e8e2b0d5299812cd4343326810c1b992782d74c145e06ffda65185081cc98976fc92c4ddefb71d13fbc2e25789d40d381d1570f0ae369be6761597427ba635ab82a92e7d32bebf327c315ab24f7005b1def5ecc50ba1b1ff0c5b8761e24a9284351dd3ea4032dcaf3c85a358212e194dccd510a669ccb5a6658b9bda6559d71107da141b7419db4d72d09bffad196a8baf0825cf531edc105e97c7866093f4edb579cc24471864611bda3f3650930810d7188dc26e00ecb3d20c937860427186d1dc1139bda8a7d7bf76104d4cb909dc38031822bf62ad36cbcbd8f7c43dbc7800ab8b9536fe72bf63d095ae7774510702e786d0733db8323b993dae1e8db567fca5def35c98aea4b75b347cd446a55420e86e62f8960484afeefc57d9a55dcbbbe0aa2efda26b6cb4609c15477e72d837fde4c507b54df8eca58ae957dbb4e8859e8c144c4ef5cf9d69f19771342cd7f2f25608e535449f7f32f9cc23dfedc41b5af3e04f0ec288d26f171f8d14b9be7b1b7074d99b6e33e7a02785cbfe195618a173a8477db2d81cf1c5c515a91904326470c0e3ae9528d95382f671aedf2956b07b5ab4041f1b9b3f877cd83f637b8ed321fd295c140b7c3e0c82ff412f38dcb55c5f131f70d89e138e69e1834559092da1583f57ac5b0db0e90cc2c5f2aa8c3254de4014a5f8a9613c30f0262311f3e0b1e5484305ed10d4b8f9a0e0e8ba90db1aec9e7f4acb36a7ff4b84cb7c23dbbf02272d68ce33098c573d72fdc57674da33a3ccc6244cc0353e1986d1f919cbbf13a4963770dda93faff86a27a7f666296083f6f80610b48029ad95dc6b458bea244d50097462d04596c090e81b15bab3c77fa1080297e2b19b0a8ddd7265e1901c39d0aefc78da577723d9068bb6413ff9502bf6bf59f6c9f7b169c926267b899221eed35428eda444416b4b44abad50d1b38fa2e1015a2405d2768760be1f3375870c66031b7712a169c77ab3a89962bd722ff5fb40811f862db1189eec1ded5bb61bc8c5e65439fdf3c3c8a45d331d4915620aa52f2b99a096163d4191b2b201a7fd2c34f49060e79cd4f503e88bb005090dbca411b7501b099ca901bfd32e9d88ed8b331cd7ca206f8df6525dffecf8bfdfd5408da919c993f68cca0d898cfcf31669fce008993cf2474349f9b557544aa308f6e4ae4eee176ccb2eaaedecf9d3c1af2a41a9f22e382b5b3467eb6aed80e60ebe3bbe14c26b17464c4bfe1926c005a58ca276df1964bfdb992e468bcf19ec3c1ba0e9767cbe925bdeb3a43604f10579ef9bff71b35f8d1eb1bbb4f7adee70e492e192ef4bc575982347adf359c6e8c442603453e039a2545b8c090313c495cefed58a8e222e7e81292ec409e7971d8e29e2e0b8a5522bca6ea78d9195a333ce90d2e819ff13acecccd6c1b3de3cc407338e72ae902234f55698422e0cb5ac1c37c03417ddcfcc487092bbbdad2e6511b8105fc3e30a5acbe1de652f7db0986e53c130563401f2d35f5b7ba14528177c205e3e92168c69e937563fde6b3d17cc62a65134da3d287a553dea773c9c8da8f617c967488f084575cf75f8c998430c7a60e9a93db303977f1016ed820af9a431b7b815423558dcbcb12631cce38639f25ce7b4e89046b8f564ed5a2055416d19c4e0896ee6d64a5244ed04b9fbf90b8aa41c292f592bf8543d95e944fde7f547633729bfecad90adee0b7572fadefb5c2521cf6e7e1714ba3d1c154ce4638247c92cf1b20b24fa377a6ebd5a138dcce820bcd86a0f2b41e0ea212fc3747687f78e872c5b6a6ee1886a27a3676ddfa5089da2887106b9a5a375dbc7b5192baf27bee2e571a54a8fe109f5792fdd245052493fe5e19422f9b7ffbbc0e599796e54a7fb3e4a07ca97309278b4b6b732ccab5bf7ef282cb9bb8aea08318668594cc0f30738d1af322c52d0edff803a5931caad67d460e5381a0548ee1371b7237629423b1a08bbb955e57efd1fad51d03a31eac171b938c222da364e1334e35d8329fae614b73fe390b2babc31a4d36e3841c803dea0dba204e54021e6d87bab234d34964a614aa460503fa8736a2afca6210587f994c722e9dcabf7223588a05b9dd3043b341e59b04300c8db2f39208f33214fa9a0546703bdeba063be6f8d7d68d7a26037f72ddd0da5e1df0e345919798a6dd2e1d0f28239266d717a502212154ce192c2236b0521bc88ef8c4ae81a74a23d1503e02663bea513dd003d6b5e433301e5381d6e81914581416419581a313cc1ea41e6e4877df25656e18abe664b1dfa98115d221043cd1814f72274910d050ae508ade7a2bf0e8e9b2de55c11521a615aeecbb119f87a786bc41a25774769a86f1bfb9f08a161103237c4de0098607ce80e1321f9791a14a9504cafb0297b3fc041dfaa38ce9d21f8de227c54400b2f5c6db92127d46b48fb7f2b88158436ddc3fd64e21370772d2a8e53df3e6de91aca2efda3ef9af2ddc405cbc292b87587fcdb8ac74f15206af92070963a4423babe80869ec948aaf06a6fb77b18117500c1b953ef721a939f26ccf639a08ca0a42dbf9f619060349be07c494b8e37371c4000d94815423dc1d5d3ffcd2fe3a1a3ff2038ea6dee1d627df08e0a438ef01b6be4535f5f7bc26544c5ea915f98b8591d44a0d86cf195a5bdb4b12fc703fda67b9ecb02c5861f94cd2e12d19c4fffea8c8a432dd8bcb477be785245ae5a81f052ef01b56919b43b5df53d787a2f3297f266e692cfab1a25d6e97a91795c804f9514c7ceacd3815b9b01b98960b330b4116f73fc0d19bc9cb23327644701b7ef904195c32660b27ebab2a2a1a167bf40d68fb6bad7826d86da7c6e9e01292f5ac402e1208e15d91602a7534efc9dae9a3f2cbf1b89f9d1620fcc8ea8e80257f25b8a229b74097a81d8e61adac84ca7cf621c6dc44fb1b316f951c9ac6aa6049a48e4e2793e3c6766d1792ca4e9613b62406e5a899b260b08f10f047f0051234b4443974ca8498e8120ed8e0b632b2160436312306d055d9173892f041ada068b4aee473311936f17101de6d33503f58068af09d024821f0f1108063d464e8d04ee6ca0b6ec8dd09187fbd3b088e16c6738605d9356ae9b05af775d57b9a6e12ce9e95b7e00c1f161075197e0ec87571850f236d81279eb9642bd765a9665ce15bcbf5726bb0ba857baa78f38b6517302ce5bf2afbba0e91e32d4d829f91b102e6cd21ebf6c38a2afceaf4a6f2671960768e734ea99982a82765f47137867dd6eec1ed6f7da172bca403248e2f8e321b45004ab4a6fdf427600f46e205eff2a7bccc6fe7134b6eeed954d30f80a43c0dec93688c214311a2b7c9d3bbf5d5ee9383dcb35a9aecb81043971954ec3240bd1cbdae250854339e8e0e858962ce82be319a742945af094846e79b2df80bb8e244ada5fd793563f5f935959650a6c10359131f71f226253e4e310d53610e7e28c2527570e9509e04e8215f6173f78fcc85b9bcfad0f1913efcb9a18ace061f00e719ac1b87f9667bf15c8715ee4ea3dd2b72bf50c6e320ea8c4658f129a86504aa00fed2fe36f8366c01ced2d933851c5f1d0115bb96fdc4703705d42492bb302954364ee6a765e79993930c3cbb6c13b1c20a5d1be2ae3b5942fd8b7c6a92beece600ad41196b3ddfd77968fe4b0c2b1f5f5d7d1bb225e0d28a3a61f981e3000fb7381c603a23db959f3eb422139ae84d1ba5716d7fd572cd2cfec385cfbf92854fcd6bf93702d90c0c82a7d411b26676bfe66566a0fc502defbb310d2c4a79dff876b82460e178de628162d759545c7192d439e13fabd00c8bffe32c645de60a3fbcb82453d6b44e3e78fd587443336cfcc63ff58238b112c0011694250e9402b6dcc2ca26cba9778fa9e2376f6fd4afcb8cdd35bdebd77cd0cabb662da7a9681b10c298e7d412fb0daa2d561279b4eb740b6c9adb3f10b52a3cd761effaf8a364f63680a54658bbe60c806e93a589cebe0c175a06be765cb212a2d4b22df123d4308c85ba9c136731a7a7f2d84cee89e2586c5efc9fe7e758cb05cd157b3911de8a58372a43090e1f0cd9f2aa84cacd31a32edfeb6520c68a46301c3c731077c1694f0af028fcd7c29e354902a5ad5373be4b0d6bf3a7dd309ab136062df866c0748d635bc75c6073d2c12000d407464edf8a03934fbacdb1720206136640f0da1ef67cf2e2629ae047f5b91bf7e0c3bd9956a4dd631a4c6893653099325ff01a21cf942821c7bf974963e416e3402e77e02272d46e119113bca2edf052b38154c9061398b2e40d12661a62283100bc878d02e8bd25224308610c3cd53a3c0660e5f5bc39e02831158cafcff0bc80b2605fc72712e443115c70db878e938da37bda9310c181b0d3e4c801f077905964e225f66fa6a5285ac022d14f57dcf6ee87b457a257320be8b62aa5385332da5612f445ef35eeb44013f4316caedbad1e048089d645d2feb35a9683ec884f25d2821f8531b92c813ed44e1aa0dcc092935421006578a9d37e579899fc43324c57c43e8f3f883b99e69ad5cc430400e3bf7e6b40c4276fe45a0b669415a0fcb45b954b8c755164b08f98a3ccc579ae7d309128928da7b66f26ce0f6777e3ffa81fd780886f90794eb77bc957902f90c338a4300583534c4c73137593fc424dc346568daa46bf69bf6f0df6937fbf0e3c40793fb255", 0x1000) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000013c0)=0x8) getpgrp() ioctl$BIOCLOCK(r0, 0x20004276) fcntl$lock(r4, 0x7, &(0x7f0000001400)={0x1, 0x0, 0x1000, 0x5, r1}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001440)={0x1, 0x2}, 0x10) r6 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000001480)=""/187) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000001540)=""/204) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fchown(r5, r2, r3) fcntl$getown(r5, 0x5) 11:10:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) mmap(&(0x7f0000eb3000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xc00, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x13, 0x2) read(r0, &(0x7f0000000140)=""/208, 0xd0) lseek(r2, 0x0, 0x1a, 0x2) 11:10:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000040)='mB#', 0x3}], 0x1) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x89, 0x0, &(0x7f0000000140)=""/137}) 11:10:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x100000000) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) 11:10:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x28) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3b1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0xffffffffffffffbf) write(r1, &(0x7f0000000040)="9c87c377284c35b841", 0x9) close(r1) sendto(r0, &(0x7f0000000140)="a0e2d66c5c33d60cf6efa540187d59e45314b8e800747ba69f64abeac19550de5eb680ce5863100bac8e0c1583de", 0x2e, 0x408, &(0x7f0000000180)=@un=@file={0x0, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) 11:10:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x104) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4bb) getsockname(r0, 0x0, &(0x7f0000000080)) 11:10:09 executing program 1: syz_emit_ethernet(0x94, &(0x7f0000000200)="9fc17f466ea4db66699364e4e336edd9c28a3cea586437d612172f3398d20e1afee6157ba763823d9e654c0a9d2822039fb602b0af77a0d2f9d9cfe38fb8d9bedcf4223653b2dff9c25a9b340398bcab8a32961037b81db33717b195fe5c044d6e8f5e2d989daae49722366ca803e0a611e7b802576197de7f02768c7a0467fca897102a4e1e05122850efb088120a9afdc2d35c") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000080)=""/17, 0x11) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685", 0x6c6) r2 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 11:10:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x20) recvfrom$inet(r0, &(0x7f0000000340)=""/214, 0xd6, 0x42, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000001c0)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd890fd3872babdbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000010020000000000000e0208a371a3f80004ff00000000000000000000000000a2008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a00", 0x150, 0x1, 0x0, 0x0) 11:10:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2", 0x1}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x5) pipe2(&(0x7f00000001c0), 0x3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x436) 11:10:10 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) close(r0) write(r0, &(0x7f0000000000)="7e4ae4f62654d5b7cc98d0e2b8d2294463d72f10484756ef95b9e152d35520270caca837d25dad24e1765274edd395ec8390fe28fb8f0625280b20ae82f5954a170fa91f8c10c0486dc98ffdba5612ef42aea754cdec385a7c89a0f1322aa823a36d1fcfd47497567fef5848f6547d58f35b08b76926657b2a1ba317ded3e9f2c25c01d9b19b4383c7295ef5d063226c5c8a4627ff8cec5c9919535affd142e20bc57ce67326548a273fc77b5558671c34e94ba87860e3235a6fe661f03a25cc7d2c12c250b4077b38c2669dd757beb4cb4bec78c8b9ae5190aa57c63ddec82b66a57405f3cd29e2a8390111ea8d58c90263432b4c5b46b474", 0xf9) r1 = dup(r0) clock_getres(0x2, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x7d09) 11:10:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/168, 0xa8}, {&(0x7f0000000100)=""/200, 0xc8}], 0x2, 0x0, 0x21) r1 = syz_open_pts() r2 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x4) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000380)=""/95, 0x5f}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0xf67, 0x2, 0x4, 0x100000000000, "95080587c6e3b4aa499f4b7136821b08928ae3f6", 0xcf7, 0x200}) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') setsockopt(r2, 0xffffffffffffffff, 0x9, &(0x7f0000000500)="c6afd6dc892433360a6896a0e39a46cbf67813d28645aba51a9d22d6320c9cd304edc8e8d51322973c4bbcc3be5938ff35352cadf74044075b05e94fd6d8c9743543058bdfee4cdfecc14236cf4f7444d73fae73dd7f8a582b73f33737fd1ccae435a6a5fc5b903c9631df563e1545889c468703633135625a50435147cd6be63f71b72260d33e60b2ff7fbe0db89318fe69b46a3a18f2ff7a208e2fd69e5a076e9ff678b3ddb5575d8ef38e888c", 0xae) sendto$inet(r2, &(0x7f00000005c0), 0x0, 0x1, &(0x7f0000000600)={0x2, 0x1}, 0xc) setsockopt(r0, 0x800, 0x8, &(0x7f0000000640)="975ea345afd86b54a3a3fec515cd35523a766777624bef986b89caa7bfd6d5a34ea7f5e8", 0x24) r3 = semget(0x2, 0x2, 0x1) semop(r3, &(0x7f0000000680)=[{0x1, 0x80000000, 0xcc4cae14b26c93c4}, {0x1, 0xf92, 0x800}, {0x3, 0x2dbee71d, 0x800}, {0x3, 0x40, 0x1000}, {0x5, 0x7fff, 0x1000}, {0x7, 0x7, 0x1000}, {0x0, 0x9, 0x1000}, {0x0, 0x1000}], 0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/82) mknod(&(0x7f0000000740)='./file0\x00', 0x4, 0xffffffff) semop(r3, &(0x7f0000000780)=[{0x3, 0x80000000, 0x1800}, {0x3, 0x1982, 0x1800}, {0x0, 0x0, 0x1800}], 0x3) truncate(&(0x7f00000007c0)='./file0\x00', 0x0, 0x9) recvfrom$inet(r0, &(0x7f0000000800), 0x0, 0x843, &(0x7f0000000840)={0x2, 0x0}, 0xc) fchmod(r2, 0x0) getpid() chflagsat(r2, &(0x7f0000000880)='./file0\x00', 0x0, 0x2) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000008c0)=0x100000000) fchmod(r2, 0x9) fchmodat(r2, &(0x7f0000000900)='./file0\x00', 0x10, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000940)) fchdir(r0) execve(&(0x7f0000000980)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f00000009c0)='*[\x00', &(0x7f0000000a00)='\'*\x00', &(0x7f0000000a40)='/\x00', &(0x7f0000000a80)='}!\xb6\x00'], &(0x7f0000000b40)=[&(0x7f0000000b00)='\x00']) ioctl$TIOCSCTTY(r0, 0x20007461) 11:10:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x28982, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x7c, 0x108) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0xfffffffffffff0ff, 0x6, 0x0, 0x80000001, 0xf45, 0x0, 0x1, 0x1, 0x2, 0x1}) r2 = socket(0x2, 0x2, 0x0) r3 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x3000) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(0xffffffffffffffff, r2) 11:10:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x4, 0x40) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getrlimit(0x5, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x4) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000140)=""/230, 0xe6}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/177, 0xb1}], 0x3, 0x0, 0x0) 11:10:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x9) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x100, 0xfff}], 0x2}) 11:10:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() fchmod(r1, 0x80) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 11:10:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x1, 0xa99, 0x10001, "01571be23ee9c98757dd29ff2dc43b6c9dba9ab6", 0x200, 0xfff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 11:10:10 executing program 1: clock_getres(0x4, &(0x7f0000000840)) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x1, 0x0, 0x1, 0x4}) write(r0, &(0x7f0000000080)="2d308bf26c624f0c22edcf4f197f364e0c28d7fae2300bb6f8ae82071232a6c7001c89bb6b2f28e36cb5d994e61186ca4054e22d3bd46cf30bc67bf6bdbe618b0cd9a17b6ed5d0f7e948498b6b7f00b1a58a7fe188a4339bb81e832d8aac2437411a74fff89e8922cb7b85c2ace6d545e4b08b79e2dcac0eb01e73d71307e0f27eff14e23373ad7257e7bf1712d55a9029271d7767f4f33afc9e95d34456f2b8dc16cc17f481d89489ca081c758f43a73febe96b60e7679246fb3772600f08369f92bd1e55dc8c95a07ee54342", 0xcd) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x7) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x23, 0x5, 0x4, 0x1537}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 11:10:10 executing program 0: r0 = socket(0x18, 0x1, 0xffffffffffffffff) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040)="6d66917636529a000000a28b9906", 0xe) fcntl$getflags(r0, 0x3) fcntl$setflags(r0, 0x2, 0x1) 11:10:10 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)={{0x9, 0x9}, {0x9, 0x3f}}) getdents(r0, &(0x7f00000001c0)=""/69, 0x45) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) 11:10:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0x0, 0x6f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:10:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x68a, 0x0, 0x0, 0x40}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r1 = msgget(0x0, 0x220) msgsnd(r1, &(0x7f0000000180)={0x1, "cbe5ed2b8bffa556e29e8dcbe13711f2afef586c7025ec006356d64d3126d31d40d68c1fc8d4130116ed805c789e322fb4d5185c96c32c6231fb5c7105c1174ad99ae86365d273"}, 0x4f, 0x800) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) 11:10:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 11:10:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x1, &(0x7f0000001000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 11:10:10 executing program 0: r0 = getpid() getpgid(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x840, 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x901, 0x0) renameat(r1, &(0x7f0000000200)='./file1\x00', r2, &(0x7f0000000280)='./file0\x00') pipe(0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000001c0)=0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') renameat(r2, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000300)='./file0\x00') faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:10:10 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000000)=0xffffffffffffffca) 11:10:10 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x180) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e00"/46, 0x2e}], 0x1) 11:10:10 executing program 1: getgroups(0x166, 0x0) 11:10:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000240)=0x7ff) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000004c0)={0x3, [{0x3, 0x8}, {0x0, 0x1}, {0x3, 0x2}, {0x0, 0x9}, {0x1, 0xb00d}, {0x2}, {0x3, 0xf1}, {0x1, 0x6}, {0x1, 0x8000}, {0x3, 0x200}, {0x0, 0x8}, {0x2, 0xfffffffffffffff9}, {0x1, 0x9}, {0x3, 0x3}, {0x3, 0x10001}, {0x2, 0x80}, {0x3, 0x8001}, {0x1, 0x8}, {0x2, 0x5}, {0x3, 0x2}, {0x3, 0x1}, {0x0, 0x65}, {0x2, 0x5}, {0x0, 0x5}, {0x0, 0xe700}, {0x3, 0x3}, {0x3, 0x2}, {0x2, 0x64}, {0x3, 0x40}, {0x3, 0x68a}, {0x0, 0x9}, {0x2, 0x1}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) dup2(r1, r0) mknod(&(0x7f0000000380)='./bus/file0\x00', 0x100, 0x2) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000280)=""/213, 0xd5}], 0x1) read(r1, &(0x7f00000000c0)=""/248, 0xf8) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./bus/file0\x00', 0xfe89, 0x9, 0x9, 0x0, 0x7ff, 0x9, 0xf000000000000000, 0x3, 0x1, 0x3, 0x7}) 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c, 0xfffffffffffffffd}, {0x81}, {0x6, 0x648}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x18, 0x4, 0x4, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 11:10:10 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) fsync(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffff80000000) 11:10:10 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) 11:10:10 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x2, 0x1}, 0x10) getrlimit(0x3, &(0x7f0000000100)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 11:10:10 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x7, 0x8, &(0x7f0000000000)=""/46, &(0x7f0000000040)=0x2e) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 11:10:10 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = dup2(r0, 0xffffffffffffffff) shutdown(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xa1f6}, {0xfc}]}) 11:10:10 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(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xffffffff) readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:10:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x4}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000080)="9f82a25e189b93ad2c7402cc2f50e11c95ced1328727d8fbccd0278b51cdeb5c7375e0114290393005ba180a5938a7a54e5d4c4212bde465d9ddecc7c2", 0x3d}, {&(0x7f00000000c0)="3c44c3e3cc6cc61c26ecca08c2b4", 0xe}, {&(0x7f00000001c0)="d6ec9548a6ee53da041997f2e8266f23e088450bd69dbae429e304f6124388ff668f98a290cea7afe8f50b2066cb0c771c24163d408b613ffee3365887026288eef3ab068b7b532c8992ecf176488bf6d50665584f425b17d2a2f9e29cf1dda5dd438248b4ef1c8be4", 0x69}, {&(0x7f0000000240)="4f8f1d93cb78acd966d8985dbeec9922e615f8dcdc5401089eeabd2f1f3f4e9757b3a0935f5ac8145cf19057ce150e3afc5e825d458acd18d47dff9921b229475f91c26ba3e2d934a4297914d3e66d235f7c86f06d0d3d272ee6446a3c14284af09f2d59bf5964331a77724a7f7049b53d2f1d2268492aabdc8b1e9cf4af3d5fa0be0a19fd8704ec4766b045f4b3c979f5c3fb0217554c44d2d13a036960afbbb6661147c2c92e5cbda87e278227abafe2689089b92c5bc0db504bf94d07add6ca69b78cf8ede0fe07b80609f8ca", 0xce}, {&(0x7f00000003c0)="0757b1d7bb0730352f3611d3c09f46facd0cd39875edb385209bbc38029836b48c78f5c809cafb3342ec4007e581c9bd2900847d68c17a95d2afeb7a8d7040e68cafa3133675e048edf965c7ff7f1aacda7a217fc66aed1823336333a655afbbbc42acc14549fb663c23a093935c248c0c9b47f949fb1e12576d7382f3a7d7ca3b7996bf37c2bec4d31271e7078ede913be5c68eb602f4469bb1cc2f2c0c3a108b27b6d23db07d92808e4284fce88b9ad68c422de377f78b155331396e96cf163751907b7dffd514b35e884ee784885d32637ea5766ee8d780feae053690ff9cd3fbe018f4505534b9744e4e0d78799a3edc0569cb6eecfa0b5506", 0xfb}, {&(0x7f00000004c0)="e67d6fb715d83b009ee36d92e3f5bf8d224a0a439b74bb8874f6525523dcdc8253f52537e2bf2dbd93a2d9fa9fd5d0f4815d23af597d0e15a199ee2716240cdb940c46286613160b52483d8297e085add60cf204cbc82a74b66baa2df749fe57", 0x60}, {&(0x7f0000000140)="6369142acdf5686b4fbdf52097cc", 0xe}], 0x7, &(0x7f0000000a80)=ANY=[@ANYBLOB="8800000000000000ffff000001000000f8156ab1798a7b91af0d2fe351e4ecc1f767e7ce450f6b1028975d31d05e812a75f38918c21a8fbea0de04cad10b7ec364edb01e86109a510c6e23d85d589337e5e91d34d2cdfbfb07748bae75e363b6f660d9a3f57254b1a4fe8ec7316fbb0ae305e322d18ce39d9ccf1ceb3ac22e81819eca2dba000000d8000000000000000100000001000000b5a8b761444e94764b7718a849b54fb601a48789b59cdc27470593b38796bf3982e6450d5bf0c1005b453055bf838b9739ba066cf9abed897b3b21007cc7817fd6eaedad6985d8cff1f1e4e7741dd1e2a6fec4d32154f414120b4e477a61285ea9dd63a3dc87cf5aa9e5a2bc00b8e84451d528e1fbde01de5316042788bf8e574c586f3c7c217d23d2db2a025bdac556332115ee2fe24cf62782bc1a5dde552ca884168be27b844c581691c3f8d0dd9bd64f6eaa9789847cd6c41267fe77602d7e20000000000000a8000000000000000100000000000000c46cf0b4b7c3f185642e1bc8190ea3e2ff31688b3b8032da6f622c3413767811ffaf39fe999c1feaa9b0878ed7e43880e81a67cf68910cc680fff8e9fabaeb5ce887efa7235d8c35fa8f27c58c0160ca49e2b84c1fcd39f61804329cb23cfa631b016e1b4896b44ac4b2d15fa9d8db44df5bf6148a340cb5e685eefb43bd34b06f4e8a3ffa1915c6f21734f4c5c9fc46ebf90000000000007000000000000000ffff0000020000005493f7809d323c3aee4ba8b421ff18970f4351fc3bc598dd3b3c39770c0ba0299c94812c10a3fc58b40fb47007c8ba8a371ebcc003402667b659637a4a7c0245ed9e3f640554fbe38c2b399a88e1530def3bb80343880cf727e4b7e4000000007000000000000000ffff0000080000001e0f2c24c6d44810076bf3d37a9d8807f966adcc2da2feefa9ad78273e8734e41d2a82a26801207ece3c5daad3a9e25d3064738d2637adc340452fb5e80252f4982a3456422a4d919a49f669dec3b9411b268c0c7bc007c78a2312008c000000f800000000000000010000000000000040b1cac2958abc79fe4d7ad61b51956efc78f4c67fa28a779529ff3a7020021666116438a42ee64df5a3d1770b41abaa3f3ce2a590a14883805ce89f6b7588839c988a3325c9fc747132eec17cf0da986a898251fb49237474f63fe305b68eb318d0a22c8d6b7ed88bfaa11d714e935a280fa1a7785ef84a5c58284d6cd0f75a00a98eac80b6244136099cdf9400006899215abf4441f53b79b9e0c6afb6c0a0a990e9689b8eec755b859403506a8e2b3dcffe7cf863cc4f99cfe21cd1e13ca0d4fbe458e412394ad206b9f3e39c031b95733b96a2b23bcb3bc3fbd1ce3648bd1bf3c750000000006d5ab8c3ca71cf8856161d372487a2df6c5234f9dde0e672f309a1ef8039e8fdd2680afcd1516d4dc093d60aaa81d8cb06330737aca0072b8848ed6750b95300a49e113bbf97fba63493e4440b257cb3744d4f837045cd62adf15daea981ac2668f3b2d1714c81117b17aa78f1a0c09434a542582425568ca044dcb0ab730e01f9c8258a518047c0e8bba56feaea2a9c57fc7866b9955c2058217c3275f0c6ec67d8535521d6a08d65f442fb2926b314195e1e17cfdbdf39003854c7"], 0x3e0}, 0xf) clock_gettime(0x4, &(0x7f0000000000)) connect(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f00000005c0)='o', 0xffffffffffffff4c) 11:10:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffefffffffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x54}, {0x2006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x4, 0x1000, 0x6, 0x6}, {0x7, 0x5, 0x20, 0x8001}]}) 11:10:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20082, 0x0) r3 = dup(r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7f) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f00000000c0)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0xb3, 0x1, 0x40, 0x0, "ec11c9971be3ddc2b3dfd99a4c5986e4d5bd14ed", 0x1}) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0}, 0xc) 11:10:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) linkat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001580)="6a8668", 0x3}], 0x1, 0x0, 0x0) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r2, r1) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xc123, 0xfffffffffffffffe}, 0xc) 11:10:10 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000080), 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 11:10:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x6) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 11:10:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000440)="f94836fd5b0defaee486cbf0c418aa13b66f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a761f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b93806d092228c99f3e2a3617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b5305b79736585c6938d71930000000000000000000043", 0x146}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x1, 0x4, 0xbc, 0x0, 0x5, 0x6, 0x20, 0x0, 0x1, 0x274, 0xffffffff}) 11:10:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x60) preadv(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:10:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xe3, 0x0, 0x9, 0x2}, {{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x6, 0xfffff, 0x800, 0x7ff}], 0x6, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x40, 0x6, 0x2a0}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x7ff, 0x80}, {{r1}, 0x0, 0x26, 0xf0000009, 0x4, 0x3}, {{r2}, 0xfffffffffffffffc, 0x84, 0x4, 0x1ff, 0x9}], 0x7, &(0x7f0000000000)={0x0, 0x30}) dup2(r1, r0) 11:10:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) r1 = getpgid(0x0) getpgid(r1) 11:10:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x1) 11:10:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x5, 0x0, 0x9, 0x7, 0x10000, 0x6c519806, 0xfffffffffffff801, 0x515e415}, &(0x7f00000000c0)={0x9, 0x33ca, 0xff, 0xb1, 0x7, 0x4, 0x8001, 0x8}, &(0x7f0000000140)={0x8, 0x6, 0x3, 0x0, 0x7, 0x100, 0x0, 0xef8}, &(0x7f0000000180)={0x7, 0x5}) 11:10:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) fsync(r0) 11:10:11 executing program 1: msgget$private(0x0, 0x0) 11:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r2, &(0x7f0000000040), 0x1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="8f794c56e98ddd5b4e55a0c350cc2ece3c94e8f4c099bc04f07cd212bbbc4fb01e82ca4a45a0504dfddea7520df31a2c966795bd0194db3054ddeb26c082409b36009d2cbe8c", 0x46}, {&(0x7f0000001740)="41e718de05e91de9c90d2c12d177924aa2d6fc834719689d3484f08f35b29fb4a8f2276109803856f0a9282924a19deadbdc082e1ce7fb6de0274cbc013ad6c8d32d02fa0c333450c24b73fc1abca0e2aa65840b6d577d6c93b62b6056ae924c22f29847b6411464431d75be60043aca3550ce8a8077b120747a833664d321af55f65035d3e28b22e74c390fab9e1fb599dcab97b2afb4da0d50bac138b59029af26b16a330aa2cdb3b901e82ef121a7c96faad23dcc16dfaa447781868235fff4703d60bcfb442f57d559eafc0654de9a17c39f0439b8b36caa8acd6c404835855ec24ea215b82cb474f300196cf3438949cd160f20131063358b89eb9287818aa8a7b065cddd36e2771d07201210687b116c86c486d896f39f7c4cbfc57bfda4c8362bdc431f0172885e55755a3df0e5df45b427aca5d1ea26b0a79c9edbdc299e8c0a26f2ce72e68a99cef0f3ace2017831b3c32e5dddf9678d504674d3380b95f5d8d071b0e1da02750a6f7ac9c2d127f581d2ee583ba3fd1847ab385a37cee89031dcc54836cd195c2c3c94d645e5dec56dfac4d19c728cf17b1c80f5692177e75cec7d0f6e223152836bbcf0749fbca6a6ad1f3d19f9254dc8112475720fa5dafbf583862e4bbb676b10a5801217f094d993102b608170ebba7fb31dde9da770e122ed3925dca8e6a85a8c3423eb8a8680ec385f7f56f4e6c8dc562c490a860275ec8d66b76c21a441e80936752ae499bbc6ab5c56833960aae57c6065093e6239b593c36d7ee85f1508c3b6f8cfb683f37b8c61a2ccbccdffa5c3581b9838ec38ce53430d66a8284483ccf3b9c74f5e0e4bc129cf10124925ae43fceec91a57379ce11827eb257a5ec7d9bf760f08193cf1390fe466cb91abbd0e2f71b5f988ff010a4448e4cb263de848223614d716ad18d732295d1ad65d66125daa72e8d8d2a02f1593e8e5890c38bd639fcea68255b46aeaa3254d92a832fe09136738045ce8c28480366ee4aecd4ceeabc2de2f5b73a7a3faa9cef1cc3f3254d608682667bc1f3312acba8097599e69b7ba483e2290d7c7477697691f5deab5e34a9cf5ba8a8f05123958dd15bafefef5b9b5584042036c11fce3a22ac31e082ae6674555b60bdbb42cdd235cb03a5afb7cccdd67726d46301808b5cb5651f93b569205260834b91616c0bde76b9906e265654ffc59e263a642f23113d60a4d7d616fffc3db28f80b462d1a6937beac770036a01cbe75780bc66872392343d6633e4534f580113b816dc5200706fbff1550fbaeb0aba7dc2f6e9473c2dbc4244bd4a0e23d9fe64a18b4f7e9c65113f45e23a49b9c00fe0d0efb7635d0800cf66e35c37e53c7644bc4a59b580123fbc1da3a5dbad64a40fd277d4eb590e62783bd93520f0b20bbde711305fa2e6016773ab5ced5202c8dbca59f9d359d184e078b2ea2a52aa09f45e979c81bd5dc4d5f559ff043a2d9c7a8fe388621ef392f700d9b93b04ec3c831b7cc634fb2d04430201b7a41d966e16b5c251897a310ce18f7a2ecad0054ac9323d8feb010588a74e4c6dd12f25e67b30f0bfd89993d97e3116867da3c89c099cfc7e7331a1d0d807762fa2ac66f387f7b44a7d7ffe59824b6b6626f56af81e2f7f4267e7afdda3ca61ac238af82e1b3073e3bc4c6ca5e16974e3d337c03eeb442d896d9f68fce7dec9b32ae2dfec9b65b2bfd1c970a4d02be787adb387e1825f83375d4fda93f8205764e00708dd649b28f37461610526c77d4c25cbce18f89e2f3a48b9ed9085e9894aa0027e352e53b8ce9626140bec0ea238ea0754f4121a48b29a96e5a7beed631b1f759948a436b370b714dd3e560c68da44d2c645d48de6d1c34ee3b27db32ebcbee24f666c2da85be2f8ee5241a398841e2fdf899f41717a6b0f0417986d340e10f3ed71cf30abb421e0efa0d6dbf81bb979d816379ed67e81243973b8d9cc7c0a71d3ff5d195b36a12f739263767dfa84fe0d24aecac586804883a4094a08293c9e2c3f6b2faffaaf2d4cbf61593381fe941e33bf8cac8fb223060d1407bfd9d398d5f6794f7350aaab001dd4cde5b9bf68a56f7d5fc8845665456b6c502f4199799adf624ec61a5aff84180a3c14bab438082c858b677af3e4d111068bd7282720863bdbff87766666762fd54333976e79f0e2e6b993275b0b375351ce48fbe2aa0745d501d1ac0f92a7a51ea2399b005bfbee04fe806900d944895c09a24487a986c6285c52d23ad1a16bfe46e85fbd70edfd4d8d6e080ec90a45d5fcf075e610f8bb43f94b54d43c83f4905b575e60bafde1d066cd3d617fa5c5a630cb0c55e71642962b17388d84c7307492930770f6be571ad9ef8021de23b6a4652e22181b6c23da712c5f00b14575238368d30941d8e561a8af9b0ba4a5e40dbdc704b1247a8974b03c7519560c844e3a9e3d8d9c34df8375cde6824c7bd8255aed8856265c2d5721aa360454ced7a6c7b64646f461b8fee1812df20add27d26bd84835ac66236d096f13b7609ac28a8b6fba5ff76f61700978f505df635dfeaef66e8a3e669c58996974f0dba0177f3955f6bf6a9b899568493efbea269fd5661729a2192950793de1f4da61ee7b50c945d80045c28f6457969b9c18623745879198623ba61c50f64c043e12d4e6547835da7d3b151ad59cabe5ebb9e432d1f36666c40a03a21883d784424ebdfbd21f1b1fef1c3cfac08cfcea87613734e3a35f41f9b05d2a84c335d2891020756a3cf94c51e794fb755beb875e14d8edd2579179c6e6b3a8161d5cc17bfb458cc005c9708e893ab2284b3ecda952c9c56e0aa698bf519b81f8eebc7f0605dedf5e93456286634b0af82cb82a8e97f8d811bef0f2e46333ccd8aedc205b4eca3e8105fdd6dc53d015a009892136cd6daeca3a55334335edd8b0e35a139015ed381be458b5c72f9dd3ec112dcfda46471c77ae8aef604a4a0dd86b72a43e7ff220dbea10cb61aa35aedbe0a8e5e9ab72e4f737e17d0886719e7eebce0d020248378a791ef012632e9cd5e42d970f756626b49d7418847480ea1ca748ab78835ef2d51b9e76b2bff81890a8fce85d86c809f5845392b965e25547235f27bc38dd358bdc031cb2d7bd9aa7e2cb349b8355f6726aa2df5d4a92e8e4c0a0bfc3e209693939b60234c4c8840ee34ace4121b0fbbd8b022f6794dbd0dd4f73bc4270834e67f112278f7db8b66be87eee4d29cc83448cc56d7de297157c247bb8ebc40d2c5b8a81fa34cd48a5658839e7c50122d7ec580aaefb56ed44d5dc8e92774341abd95877e2df8805715e8ed9ec600bee1283097cbedc235cf50586573214a91dfde43df4d1e3c20338ef598974af0ba7c49ca4325667c7cd92a84af46046746dfd6056e2416467f7f197e7d0d3dc655036d680e7a93e78ff77263f692e62bf9ce5601a842383200e164255d634859f233468fc35308fdc106146829dd74a4c0228d34b5c53d88be546bcddceeb401e6012bd1d64654868f41e80e3f709576079aa7ea845201a7255787580a69c79b824eb6caf908a0c4876d117e6678d0d0f1d830ad89af13b948fac5dda3a0b2d89a566f1b7330be7dc983d7991baf7fe7daf26b03dc9174512ee1c7167abd9cdc4b1ef83fcf458e0f8656eb2c259b5e31a8de2edb5d8993836091580049a37e54108afb68ff137347b0a0e500afdefe24eeb4ca5d86c0322172e4521bdb0d5ca1d713face520d935179eebe7cb89e4b3793a38da8a7b0eaa37ed7dac216c3b2db4133837c59a35775240a8e4f1fb60e9c9ad7c2b3f36aed8dc4ceb98540f3364a9dc0483eb09e47dcd2de671c4fa14b487cfff1e79b7a6eac58afc41ff788772cd20f960b4b864ea5a1a54227adac0ed8855ea9bdc1d76c876f5ca02be8b067ecd873e37e2c0c9a49b6c621fbe3c1f2fd8ab09f70b265339f451177a14cec513d51913075e6b54572df9c6cfad01f633fabf313304d3e5e39577302044c6468b44641191630d1651e7fbd2ed12277fcbc73deb1939ff391db97c7451fd809ad794064b7defd5302e0406e65503b0eca8689f60a0c8a780a4fd2165e6cee94b19bec22fc96b35e9f5c93caa69ad76aca9d739dcba3eef65968dcd046421b34ee5e6512680e5397655978cb35a3ac3e37e7f6ffc90bfa879bd8cc3af37bede5b7cd7dc207597ee12d225c14261ef8613ec8297c03278cceda671060d300b39a9106c5c5ca340d01f6eb8682337465fcefbe0ba914053062cdcd24bb24c035eb7364dcf3c7b73754bffc7ee1c096bdcfdb60ba2f748bc1643e9b2a1aec7f5f2c1be430d03f63c4bb63f5a65a79a17ec1901160dec5e63a243e04c64a6a48e984204a41d7c4ea77a2c5ed7a3f824174e1da704eee2b9d6831798b750715383be9127e0a29a9ab9b3fb71948a945ab98a8da9f527111418d110c4ada054c09f1eee665ddf9127d3c48f6d3d2aab0791b6d7b8b8e5725d82828b0cd3d5ae12157734615bc6bdc9ae87c05e0bfc7fc6bdd7966963d93eec597e61ac6ead1cb7f462a934872f167c91e6ece4c78b13aa25aec09a582481f8d1ab102a006ae30022c550315db244a56351f205455cedd8c9ffed124a9526d72e5f8a574c361454a3718d731f28f256da988d7f2d8b30b447644880d3b9ea7ba2225e183ca3767008af41a7921036e24290841117992373b20aa7497e422b8dadd3267bca46b7a7129f6ed6221f6ea106c89c9e0aa097218f5f75da6a8eb9485c2e429344a1b6b6bf1dccdb3e3326d57aa037b2f529702f8fa2de79d2faa9a5b11cfdffd2ac04a9297e9e62b3083e6f7f7d383ebe747ff1c28542e9158f1295fbc9b824d47d5affcdd8322c2cca76e56aa8e462f8a6b2c03995430b9f46eff7b8e7a579da704e6d4758bf3a7faf572eb1899c75a344f22078d11b11c3e7cfef14128bda163d61d29370b87f6c87edfd2ecb90d966aad48076df7f376b2a6c7384c8f88fc249c10f8c18d5c37371160c1094a511d40f804f1896fffce31bb9a1ff54560a42ccb2ef82a2e1205cf43f8269b50473e98f1565f62c8bc44f5242bfaf3047051724d93ead6b2b0395dae57c5dbd41eee3fd8dfe06d19b4f90b35fb1a733a56ee9ccec9a703685c3a9a6fa3ccda81e0a7160ab1283acd3c88e357bd2ebce99ea64a3e1762251612176e6e0e5e1675c58658a462c95328fb460af56a211b36d84a36528fe9a1499e70681ddca1018188fd8dc91723deb8f471b1f744d6882419bc37a0a467edabd23be39e1a9bbb4593a046edaf7e7d4f2a45180b3600fd25e4a15f815913f673768f1551fa3b3a38fc8f4b13503997b296154dee5707fb9c864af04bcfa07ab30cafe28e41afb5516f47c42007ee71272499ca25d7f8a724113bee0b774b1c1cb872bf9985b98dc391d955676e88e434d3944eefd112d79ef04eedc9f382b465dd9768407b60191358c6204fd932e9a8d7598bcb213cbe8049e14f842317f8454aa68831a3a5a24a2c2ea1a71240ec8b7698d8412ac6f1bc05aade7d0b3b1c54475d8b517ce737fdfa1838817a380c99aef63a2648eb917e316af1d2158cbf408a1c3df406d7aae5168254a86a84e1fff0475bfda39e852ab6d218f83509ffac6cd7a31e4fefda03536c543a999f94d44901e67df92c6a9a43bd61917f4768647b5bc9ff032ed38011cbe85f9e81672405cf813fb1b7d6bc854365fa102dbdb97563bcbb44019541cc11b61d4f68f4ab6d011ee10acf290cee174cabf57d7a64cf1f8e3c11ef926e7e458b1113045cce39f6eebe8bc7e2", 0x370703d}, {&(0x7f0000000580)="b07391a5946c2a9c122dc2bdcbe4355bfb35d06079a7dc903e2f79c7f0a2107c6231479abf45df0e6bec8c2a870f9e89da5476ad87f8137c62235198ea03ef58f9d09f3c6efe9146dbd167c61638fa9e9b35dc6d03d9983c82b74b6feca84f6c65cb6c50eabdd20ba591ec24c0b06c7042d1b283a6733a9652380f791100d3b2501d506eed3d398ab7ffc97d2065d2ccddc9216fd73c344f2f614d0bd879a99eaa6b9cbeb5a6ecb770f4dc10a12f209b61c45ad26f63aa855033201f65abcb471d784840cb06956eec5de0b3385eb9120d7c1eefe6b12b265b0192cd25affe03b15b843c13c7e7519f387dc515bdad3504fb2a73cc", 0x4ab}, {&(0x7f0000000380)="2bc53c0f157610dec7e4240978d35e4e48e8f9c5ffdedab00900ac28582a81778a6935bd5a522f25a6cad64b148657be1f7fdf2e1960e9d59d6a20b9c2e3dfa93442e5344f984a8d95519f93c93f6ad315e7ddde5c7cdc44c0675984704292df35ace43e640687e7678fb791d2e170007dfe176583446e70bc3ffd55f8c1165ed6c6ceaaa50a91bcf566e8abc8f11ac3c8f5ddb2c43d2e7559635e3cfa63d512cce2c5ba392610b149e8043ec41e9ac0a0ab498509d391e21f25a4a857639d26ddb9e06d8fd399126e77501a13fa80e879570acb047b2e1fef88fd293fbb4ef06c8ffc65ddee31", 0xe7}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:10:11 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x190) semop(r4, &(0x7f0000000100)=[{0x7, 0x40, 0x800}, {0x3, 0x1f, 0x1000}, {0x0, 0x200, 0x1800}, {0x7, 0x4, 0x1800}, {0x3, 0x100, 0x800}], 0x5) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) semget(0x1, 0x2, 0x324) setuid(r2) r6 = semget(0x3, 0x0, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r0, r2, r3}, 0xc) pread(r7, &(0x7f0000000080)="24ae97cc275746bc2e2137eb778a0b61c061c281a572d560e47ab38d1baed0f0384ab04307383db69670e0c7f471", 0x2e, 0x0, 0x0) semctl$SETVAL(r6, 0x0, 0x8, 0x0) 11:10:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x800, 0x6, 0x3, 0x1, 0x93e1, 0x7, 0x8, 0x3, 0x0, 0x4, 0x4}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r3 = msgget$private(0x0, 0x20) msgrcv(r3, &(0x7f0000000200)={0x0, ""/237}, 0xf5, 0x3, 0x1000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 11:10:11 executing program 1: r0 = socket(0x6, 0x1, 0x106) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffc2) listen(r0, 0x8) fcntl$getown(r0, 0x5) fchdir(r0) 11:10:11 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f00000014c0)='./file0/file0\x00', r1, &(0x7f0000001500)='./file0\x00') sendmsg(r1, &(0x7f0000001480)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000180)="d82e3a962ebcc909141a0df4e840c59d917afd291541c7334793ddd227ae1dee64c6e83d7c31aa05b43fc9782d34225548edb3aca5bac3b1cecfc0527e428b65ad9d03717b8d647965187212690f42b5c40252bf084df48204b8906d912e1024df68f1695e3bc1bd9ba17a8104c5309740ed04d129bdaffeddaf0faf8265c4f7ea4492f855909f7d110ecd6bdf5ec8720de27a1b2b3c9eb728e9885dd81b8f519e799bc8fb35abe16f4f7c88460a867583aaafb83943cccdc3e8a81059c7fe3b9558fa4e87e29b7cf14e3d8b12e7b5f04642db6104f69f6a757bf59143647918bf9c775c37eb628260145c25f2f2a21839d9b1936253233b6aae766a47a8b2d253d5e97a5de86eb0e4ede1b3581e39d48ac7600ca17142e8a567a3db399330326e0b955067603cdf45a45caba1c113054fbd41f60401753dddfc3f3d5f5c2932e56e2faceb0a214fdf4c719fe078e25be632bf431c95bbce5b32a5b045397b0db4eb673802fe81bf798640050ebb7d1a60e7df27e9f0225bdb2ca4e9674af7a73a0eccda6fd213ab60e0e5694123148321abb51fb0a69d8c6eaced7379d7c87895a743fd38632ccff0d75b378ecee19759333a6c6aff0f697c471fffd3a9fbdc2fc73e1bc9a4563c719f5526f77356c7f148ee2394808368b77df7ee6f469090e47a0788472b4ca782d2d61209307fae4517dc6d0ac461f0e78b839fddbcd04335361d8e76844e1ac9b83f488bd079cd9e2b0368b89ddf59185d33e6a38e2b559f3a826fa6ce229e43760a5b0ccc49fa18e8235b0f4069ed9e43b8956d4c6b191cd0b11dc92558293360c990e566aa83ee40dc8f1d72b052e2a23900dc4f25ba8a21c9eeffe69ecfe868268ef00bd60d87b2147c7aca32c852575968b42baae2e048245c5894f6d69ba5a5d11e89a03f95eeba71953384e17b203264abcd88c221251d30ac142002a4e0be5783bb8c8d7be8674c4b2de631888044ed659ef3c0004a9c98a82cbdaa0af7c824c404413cc9339868d878a334eb814fd88bbb6b410b834144b333fe947784e9d64c37b99d725f9533c4e5e275910a30ae2e99811e28e1e0d8a3b6a5d1406413caa9643153ede4ee56d14351110272c899108a0b0e26987a8a4b5319d0a755e845ce597f71987b9c87654639981938074ec085e408968f455b4772c2ca01fb69aa880f64a5f3ce631471ed61c2d7a9ca10399738fd58d8bb3a778c239440c356911f1623af82ea2d6b5f41ce44378c446022213e45181d037cddb7a9776cae02fa29c730f99f213f285dced1d4d3dae2042e47bb86aec59aa57cb682632dedc013dd8d296ff4e06839c667e37b354a910491fec84178e221694bccec60b7c98652a8e3b953a7df718689ca8899d7aee02f6fbcac7b4a960e083aeb240415d1ea91fb9f3f8cecc1a3f1eb50c06c4165f862ad15af4f44b65dce96f0b5d24cec41be7d0f31da51624e4bd8b31f22186063e773a540601a2cffb8fb287fc3b15898bf0c6651fc5715bb0e0bcebcd04e9f43578c5ee963eb9f03e4b2b2eebb6bf04b117e3f342a2072fd4f1fa962aa55859b466758529adb115cda98bf072a7a17f256e0b265d6295c4173d856e53bf273aafa204a6cc2ea0559d43982e011ba42e8502c6b1b562d3c7913bc47a448ba24446f4794e14dc9503f094eb6f705349c6bc86bd8cbaac78b54b8182c09650667ee9d620248b390bdce681f6437cbe45bd98210680b50f48c5f9b337d943fb711313a7e52c5999ccc3cca1b80a1233e7d80feb90ffc416a0507a43bbecca0254836955e836160b10af150060b53654dffbc7b1e3aa22b37ab02a8fb7d223e5391d9a65d71cf3125eefbf677955e2919e08427ecb4e10a94b394d8319f5c6b450030247b77a75d8099596f42096333553775908e45fc5cc281d2c8ca94277fc59b9e7aab005e5c0c014aa105c47aa30e694f45ab98ac407eca682d1dead10a9d43b002e1ecc18c6fa3e68cc7f2278c90dab979539fbc043d868cbf1a721bfa4ac290a8d61174b2e67297c0857f12a64424cfcd7eab39d51b2c65b0f6af78ceaeffada45fa3d6248282c6cc453bc14a295df90db485b1cb9ebe282daaeea96e5829bcfca34ead246df7083d53ddf401eeba0b5a02af4b64bbdbf59a98ec5474fd2181ae467595aa0604ab845bbe22fa8de55b132388f356401944b7b7e98788b0de044e79e67b1a0d59154d75e8ddd907d9e4818a16c57711967585c1ff2e35d8fa10f4e398302ba0a3bccfc356a3723d2f922bc3ba03941e238b44bf0376a4984d9a23a53e9440121f5069b97f67746b065a1c89dcdab0bf5a4c225424e792047151c3ebebf9c66c7e8263569dae82623603bd6833e919a12bb2f25b83c3752bd43245d83d03a8a4416a3f72082d86ea95d30fe80a3b9524e4c2b66ae829682ce06a3625d14515e67807fe70fedaf3e5a1568e57c57aff80c3f69e222a76b3bdd458195720489cd0f89262af8aff63b1407ae868bfa5db60e60ac584f726af25332a52efe4fd14b5fbe4435090f2891168e9ec87111f5c365bbdc3b0652329617c83bd166c3b84140e82641cefb56ce48a6114b6853770a76df549ca0a2795ea381463d44fb061444e61900562226db258f9ca03dfd99a31a847f78d90f6c8ba74c5f1ae251bb59e0f7391501268c3a455c9b85e4769ccec15c84be6dbbebb0545adb78d590dff9ebb50c3b8b34e007388993d78ccf68d7a0156b303b308f383925a7f35109069b3fb9af5fbbfb718ada164c18bd499c529770934d39987f32189107e0f466647966f85c77be48b38d17c2516cfd111c4df4fa625e94208783796a3377a1951e9a36750be914ab7078e774dacb8132486225cb8add4ca85492541e850fadc718c4df7a78f45969e6bd3f500a9fe29b919411aacdbf3c95ea188be0d49905e36a2dffc2703fe71af4d865a893743c737da423c3c2c52c55e0d95a086046364aaa467afaa4827bf0b154ff69317121fb46b3d39e8f97d5ad7208e34073f3f998ae09fdc2ca2b6af8a84ae1587e979a27c5bcfe3c72b7bd79a18a2a9a3439fda61772502623e33c4b5c595eac737ce53d11f96134012c3e6e927fa847c7cd5a8f8963136d01a09a625462316bd1e3938a5ae8d3e405af872644f6647c50a002015ace579e0c3b43b0ef3f97ca6995be9f626a2e292daec62778fa923401102c8987d4362b3fcc297c56bae3a530c6a6332f3155659ac4254bfe3dbc0bc25e9bbbcc9c78d9b2ab6025170dff950d15a367196700fae11786effcb4b3e2c267a443ea09148191cd9cebd4442de4d640e0b5db665d69b4a2e75256d21df74e1578b6307d2d59eecb751290f4e0f89eec4093f0a8a72752e404d6e3148794982fb0f346966227c39896fe3e88978218f515ff6c13b5da0dc08dad8ec0032d39d55b526906a5147e41a31447fa203be59c9d64a08e41a4b2d495b599ffea94d9b877eb4156df7a44674e6549c80f34f805caf42293e782e5daa006edfbae8076c4354ee44be01d0906d603508a430ff235169ec02c1aec5c79e72f61439a73333f369e995e1f3a64a8d3b62eb184260b8ddf856127f9a16b6b0cb8b49fd08b9881dfacde6efaf4b556cf96d6c85408248fa8381e540d1c26fc43ef573faef785f17c17e0806f6d72af503a6d0477154fbf78b081eef386e025fe246f4dbe515c77d60f5011db6952c94e57cb3e46e8b2df57c1186648a8273b63d9b4f50375f83ca36958c023202bac5dfb84227492248abb428758412fd7002e8106ca796c1b2ed8701d6bd63609f4eb7275f47896916658c8f68cda67e99aa793fd91f280822bd737ab2b88e6372ec5571a89691c060bb3beaf24e56f121a04c06e3d087338e1ae790e2066a1be40d34841cf542d1810ec0b0bd27862d4c680879d8b248739efeb3e1120424edf98b53388bfe01df0287c48880a82205693177625d7095bf3560d68e884850b41f5cd511ae5fbb26f3c1c2a85a242f0943c7d049d3b44a4b82680f2f675f209476abd231eeefa088d3490ee720ea98d1c48c6d9350f3878257c490094b80a234309a244df42f2ef2802bb0540a577763d78054c95874a19475e9b145d91300b5387508ad7a48a108bab93ccd069cb1437a29c4aa0480536f9c8ce955babe9d2fd63ebf2d524af4fbcfbd4b3e67ac59ad8e147324483ebb6ac1a1c994613d6c9235ebd4888de9a817cc2bfc7e05252ebda3c05b87b922e013bc6fefa55114cb8f7b9084348f5bf21785ed10a8cc3fa64724bee621844ec8df273634501b0f6e6b487dac871cdc70a13c7448bbc62d4f513654e4f336354c9d66813bd9f6784c6879508513e251bf161ce5a300cd0076ae5e1fcbb5cc9767286a48b006665cf4bf76a4fcd9ee03b36e9dec5512f11525e833e9a2e66b9623d47c3d33a3c81391e25fffef59ac93543f604f1ba388e69658e5fc256e4bfde9b70f7af99743baa2cccfd1edc04e99f6e98ef86b9785aad56f79766a7ba769c1011f7b3745d3fc73db397ed095f175d54f6727940744f22ca08fb985b4083860bc7930b24c5c1d41854174912708b7cae9603eb24ff8ecc0df49728623d8c4492ce203c189813727e98382799dae024428bf7198652a64113b9164a1f0dc261ca4050defe7662f9f4696dbe545680eb8de45b3c59d1ec18d0715c1bc86a644e4925fb0effa745591c23d8cc58c8ac8f6ac58a26b2d274c696e09c65668e36a844e3104758507381c5bbb93a4e8aa0e69e8372af96d2ded8940287e1dd58b3677526c50cd681615031e7386222ee56c75255b40c5b44cea18fb13d6624dc942538aa036dea3ecd89ab6b5bb0ed4cd0723dc79d12353bb72c3e6939f1ac17599e479529e28d2f6a63f4c1b4ca8596a47f2944b2d6358306bcd3868a612208979f72c13f731e088e7275d3ab4077ae3372be1e82a84bda3d3801906953dea9caa4b40d211838b63f8a1f9555220006b7acc03e51ed0c726337aa212482c7d1e0272e1b4a8c65323c894e87a5191f43bd121ec62504b5693bfdc2e5a09002e8424797a7f0e4827da8a54c2f3e9494a6f4e5bb1bd5c2ef41fa213348399137faf6adbb31b4848bd42f3dbe5ff8efbe6c4d6820a3c41ad41c4ae7f4019a1b5283773ee901e6c7b147d9b58d1bed40539b1fcd8b3c7b40c949666663973577a5864310adba69619bb2c9953924b99e9459e8858706f4336aba46286f9d68070da6b34308d2529d78ab0af323a8a907908c529078265a7b019e81c8e7236bd3214ef8e1c6ed17ed12c6bc14e2c3758ffbeb4deb9577c2f9ab9c61f400c595f225277ccee3a5be1c1c777469f50eaf4568c849393da393da8093639681b70bfcdc76a2c7bec7f1d63a4c4990eb321e2de1ef3f351d90949b00a45506823a20006992c9c8e9a1c159ca773d5451ea2ec3109e54f0ed9b8325e41139b699e35790d220eb97a3db47fe6af2c478b96b7fd36c282f3929a24b4ad7221542f6d49a07ed70ce07a87172b29137164f4151cffe71d36ef513344e40999d60aa36d927a5bac7e958e3763b7af80e92729a4c639e404215add637e12c4410796075d58a102cdaf23d78974e4c83de4c1be428c7a691be8d41c67b81e97047739f05ab9a865043e3c7b74d2330fc72feb3a02f958eb188164b377ae97331d1784bd62029aa6c9010768598e5ad2879261d5f5c76833f05a9aa9680b7f357c3a3b2d32ef05b6cb25690ce57961109fb0768684671919380f5dc1c619e375931091d1775a33036898eb2064d13a2a39f1", 0x1000}, {&(0x7f0000001180)="d8a97aead1577d76c4a1d2407bf4ef4cb4dfd7cdb3318fe0eb3cbec13ab594bef05579799cdbbd605c85460ce2a7ea9edee47b54c4f4d54743ea08d13bb53caabeda94baa92dcdddd76381bdd34e924f1f1c2d6b42b06ad1428c0be4232bcd9657dcc5cbfbda474c9492acce23fc5cac3dd9b9936efd0df9abc6cf0735e37b06eb5388c6a3312d13cb21268deb6401d7e442a3a08ed6643bd4333314a0cf0bae2fbf", 0xa2}], 0x2, &(0x7f0000001280)=[{0x40, 0xffff, 0x1, "9625ae5a74b150498b405a0ec85360b66a1708fcecdf44525a77d79dc50676ea195bac7638429f248a28cf91e3"}, {0x108, 0x1, 0x7e, "2deb728d2a7bf8bb3fe8bc419a2d09c62bcb9345ea0fe1555ebe09d05af2b84651439c936cf4f158317a0702fafbf1b7c092d957856849871a44da400a6c5b60460bc81e9345f4faa2d1047ebe1de4a617c73c7ec0290aa6f15b0b81bd036e4815cdde91f4f44d21a3d9deaac574c15737c8e9f2740bf593186c343b512512ba50892204a0cd1f7f8dca030f65fed3847518fccb7a42d816af9314a9749b3b87019831ae5939f05b6450c4a66a2b94a71eb8443ef53597f1e0791ed6cb60da90e00aa91fddcd091f443d9e298a6c60ad8f4e54fad85fb1cd563aebe83e78d3aa26eebe6cd30a5bf6bdc770aafeb98e6829e4ecbc66"}, {0x88, 0xffff, 0x40, "41f2e1ee29e8811f1dc6305f296e4cb870a1bda59df1abe4f641e2152db2af6e79a27a2a7807266612c1c1a37624f4bfaeabd1f666f386522e27426f36ea568c60289e598d02a284b44d34dff6d691c46d2c842a2e33f66a8027381d98f62c4167dee020f454399c7869b53f84259b59687a9f"}, {0x28, 0xffff, 0x6, "d5ad8d8ac4b586ea82642014121ed9434a31745ec26207d5"}], 0x1f8}, 0x2) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r0, r2) r3 = socket(0x18, 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x10a) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffee5) chown(&(0x7f00000000c0)='./file0\x00', r0, r2) 11:10:11 executing program 1: r0 = semget(0x1, 0x3, 0x45) r1 = semget(0x3, 0x4, 0x61) semctl$GETVAL(r0, 0x4, 0x5, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x6) semop(r1, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x1000, 0x1800}, {0x0, 0x2348, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0xea, 0x1000}, {0x0, 0x101, 0x1000}], 0x6) r2 = semget(0x2, 0x0, 0x180) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0xffffffff) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8080, 0x0) 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x11e) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x6) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:12 executing program 1: r0 = socket(0x11, 0xc000, 0x0) sendto$unix(r0, 0x0, 0xfffffffffffffc85, 0x5, 0x0, 0x101) 11:10:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x5) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000012c0)=""/87, 0x57}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="6f6ef51ad3157ff4d9c29a2d66c4c32a836c4781b8b20c406b670fe7ac9f15e3c68f257a9ea7cdc7f97dfb3c1e3026beb0e8b59ce4b8d85a9c82dd3dcac7f71be8c6a9117e", 0x45) execve(0x0, 0x0, 0x0) 11:10:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2034a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 11:10:12 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x5e4308c1) r2 = syz_open_pts() write(r2, &(0x7f0000000740)='\n', 0x1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 11:10:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000000c0)="fe94ffb33f78457f96daa3c72e490892159692f1ee643b9b011232ec4cd43d7d3c9b22ddd1df36626fa2afec90569e498ae5b8a580904a535498ed7aee9d5495fdf7bf1a5e32fede835a1451b917e9b2ba39a0c78572cd7d093a5a3b24897b7a4f0b1f56caba4874d813711ab3c872b9e44efebe", 0x74, 0x400, &(0x7f0000000180)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:10:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect(r0, &(0x7f0000001280)=@in={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) getsockopt(r1, 0x6745, 0x5, &(0x7f0000001300)=""/45, &(0x7f0000001340)=0x2d) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) chown(&(0x7f0000001380)='./file0\x00', r3, r4) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x3) preadv(r2, &(0x7f0000001240)=[{&(0x7f0000000140)=""/241, 0xf1}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r0, 0xa, r1) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f00000012c0)=ANY=[@ANYBLOB="140000922b2262821190f20e3900000000080700000001000000ac1401ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="8fddf471"], 0x18}, 0x0) shutdown(r2, 0x1) 11:10:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x410, 0x28) ioctl$TIOCSDTR(r1, 0x20007479) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) 11:10:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b98f29a15ee69c056d74d1adf5a6214ee5f13bc74706371426156565af2ed0970d6c093bcfe84de29f98a9e74c9dd09bbad1942c083fc9760318552a9f6f0896c6a7c06971f5664cec140c8d1ad01f780f0c726a42932e2af21c78595bac17b569d0b21b1726daff70ec8a17a83599835ebe88b5872d979718", 0x79) 11:10:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='<0'], 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xa7, 0x71a6f70b, 0x2, 0x7, "b66ae143c4f27b5e8c1741400bb1f781c2d2b9dc", 0xff, 0x6}) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:10:12 executing program 0: open(&(0x7f0000000040)='..', 0x0, 0x0) open(&(0x7f0000000040)='..', 0x8288, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) 11:10:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x9d40) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 11:10:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus/file0\x00') r2 = dup2(r1, r1) ioctl$BIOCPROMISC(r2, 0x20004269) faccessat(r2, &(0x7f0000000180)='./bus\x00', 0xa0, 0x2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r3, r1) 11:10:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), 0xfe3a) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0xfffffffffffffffe, 0x4) 11:10:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x800, 0x2, 0x180000000000000, 0x9, "4d59985bf12ae5e8280b965e6b3f6eb2d45d2602", 0x5, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 11:10:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000f0ff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) semget(0x3, 0x0, 0x1) getrusage(0x2000000040002000, &(0x7f0000000240)) sendmsg(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x800, 0x7}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="314a223d37cf2467", 0x8}], 0x1, &(0x7f0000000440)=[{0xc8, 0x1, 0x0, "e6b4268ce832b8b08b7024898feb3601a862e9a415b4268c702721f575c08e2f0ae743026e507939a835eea4057a12ae05c346bf274090d41c9be89447f156a87291ba16c3858fb2573e4619d5e7e44bd5a4a4dd12c8ea8e63598162af35079cdf22bae53ad8be59c980a0141dc548e83ad959f26e10ecae42a6b169c5c8f6d01f6bd460e70e19cf7b928158c39d502e95f73b7a9b579448c62a6ff6bcf2644cab7dc5247f9a1b05435859820a1e8cacb4106adfe846dc"}, {0xe8, 0xffff, 0x100, "60e212a45a0512339a609c9d352bd6bede271e2f67bc0043b3f0b6a47a89771263a10076dd3f2f2a10f37e8e32a179dd5668047b09188bf4527f35627768d63f2dfed55705d87eefe86ca578c474cff7ac6142c423f5b2b8b7badd537901be95bbca1df73e8b3e47cf74317bba218f789cf1af37c25ebc1c3c9c931006eb18d65a22bfa867684a05d57f4cbff3b546e72af129c7531662621a7c8b950002febb7ce60b1c24b5545e16e6e8d4f131a8f4a8e97bb63311ef1c0129c1089ccede37ff309b95899e8603b3c6f8551fbe496039e6febe01d5ab"}], 0x1b0}, 0xd) 11:10:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x191) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x26) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x4, 0x8, 0x20ac5dc8, 0x3f, "912031acb6c56f9533bee25dc5e69909ff1dd511", 0x3, 0x7}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x23, &(0x7f0000000000), 0x4) 11:10:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505540f55d9bb5fa3be8987e1237f559b05b5e32d3a0000001996791d75bc9028040087f01309bbe061a751731e5c20f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15e74f1279d66c31400b4dc386972d2eae1f3c146eaea700eeaabffa2c7eff7f0000a20000003a31dd57f31cdd5c1a7573c1d9cec09530fa91e0dfc6ba5343a1dd419a83095023331de975dd7d7595644671d8dad51e4b33a963c30c4ab75ca132cd29724d1fef1b60b1dd2a6a7a4e765c92194d7d043f8db3e2c4607122aa80537a5dea0fdffa5a6b9cf0c1e4f5137e293c760bfe2ee1423add9ee541f88fe716535243e43584188f32c5fd", 0x125) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() r3 = dup(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xc37, 0x6, 0x6, 0x6, "0ffa3acdd5c3c96075cac98ac8facc669c719eda", 0x8, 0x84}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/70, &(0x7f0000000200)=0x46) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd11, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) getpid() 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:10:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) shmget(0x1, 0x2000, 0x600, &(0x7f0000ffe000/0x2000)=nil) 11:10:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/51, 0x33) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 11:10:13 executing program 1: minherit(&(0x7f00005c2000/0x4000)=nil, 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) munmap(&(0x7f00005b7000/0xf000)=nil, 0xf000) munmap(&(0x7f00005c5000/0x1000)=nil, 0x1000) 11:10:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000280)=0x305) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x9) mprotect(&(0x7f0000753000/0x1000)=nil, 0x1000, 0x2) recvfrom(r2, &(0x7f00000000c0)=""/210, 0xd2, 0x1, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) 11:10:13 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffffd5}], 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 11:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x66d}]}) 11:10:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) mknod(&(0x7f0000000080)='./bus\x00', 0xd028, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x3}, {0x3}]}) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x28, 0x3, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x60, 0x1, 0x800, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0xccf6, 0x9}], 0x1c, &(0x7f0000000300)=[{{r0}, 0x0, 0x20, 0x1, 0x100, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000002, 0xdc, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf00fffff, 0x6, 0xc6}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000042, 0xffff, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0xa, 0x10, 0x9, 0xc722}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x68bf79e, 0x10000}, {{r0}, 0xffffffffffffffff, 0x40, 0x14, 0x800, 0xff}], 0xc52, &(0x7f0000000400)={0xff80000000000000, 0x40}) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 11:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) fchdir(r0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x268) 11:10:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) pread(r0, &(0x7f00000000c0)="b1fba64312ef905ca8c5aaea3057ac2ca5f735b67f61de8e9ab108828d7a3e5020d0144badcf08f45ae582a83ef3912a24ddb2e4bae82937386c207b77084e41c962212cc1fffd1090ec6c60aa09fd3c1343ff045e178b4333b92a70de776f4794b49407c195d54a108a7ebe70efa003612ff43b61f5aa7dcecb4d86d60d9bbb86bdb377fffb42d7a25b193817595736510821d91d3af342772e496f201fd46064a4da46b0f9d0075b26d24b07920e779a9caea20ff872c4dcc5e26e0a098753447842c8fbf97eeaa4b3f0dc8f244c080a22989e07bcf655baa265e469656ba715de81de5c63651f226b7bbaf3357e3b2a28fd83327e2e0e98eb7675e7cb6b1ffbab8dcc5eac7eadf66dbedd0c70e6a7850ad7d7ec42d91d9325251c78789e7b2ec156cb7e07267caff13156d2b3413c3cc8cbbca870156f8e155b696d8d7a4ffb6cb3c164a0f39066edcf0be5354285743d7d645bdbe2a0c5c8640d52f95b7b700c2da518cfbafec077ffd53afd1d853a50e8c71e06b7f86efcac34b2070378ca2d128241da85af35fe3d8054cb180a266c978783e6c4db2d9fa308b9c8d79a3457abbc7e555288b692aea9f880df97c3c372c6327f5427742a7ac0c14aeba09df6c6a41cf031b474dc973c43ce3a244873170324d4ddd82e3101af3c9e14556d50cfa68b387226a05198cd92468cfc7bab97deb2c170d81814f5fd1f7f4c4ae6c167aa618a01d2fff7fb442f654c19004edcbec080566538368b454e462b96add33971e7bd90f41187a3c842f77788c4b954c7c3e79060f91077dcb51758956cc9e9a4bb6e37d7e0405cc7a2b2116585348bc8fee25b54fc6d2020debc98f3801a818f53eb378a666fb29564ff250172a6c2ac07f75d55afc8f98c50784e3e554e9c959726fb11ddf1a5eb28443227567c12cd6b6a12be1c557ab489a20de26c4899588781f654c89aff4e12b705ebdd335c0ad30a998542e1038d2167c8734b57ca345c08ca65b1f2e8eab0624d4cd092312799c66eff80c2636d4ade8ac1e1fbea16ff67ab7f33486a190893d5655e8e29ede07e7be954e9c1b9ed67a7f0a155f247d882c8cbffea5ffc8f2df6e7e7956377a3d44ede98e265064db6b891914317d7b73e6afa1929131b699b4f36b94672412ede124a96776c0c2dad9f8d664698b02b2906b2cb74ca6b12335282be694d1c22e97ccfc256b644930dd10c101300e9747d9051c2bb4a2d91c5641efe57f26dd12d08cbb08b8b2a0e027b53c2c97141b32d730d46e11fcc3f91b58b06210a4505ad968927395a1279a2932d94093e766d5efa78abeb605feacb288120eaacf4336922bb1c2da752476d3376f80ad975d98e0859fc41b73d8a3eec02c4341fe83b130039615e269bf2b3da177ae21573021f76a3febe42b73963e9b12e79836efdc343d91ed65024e2e02d09bc094ba7423206327c0293b939ccfe6ab3131c24c62daa3cf679ab21467bce94ddad398068d488c2ba301fa8d588db0004a8473bab9416992c1bd84fba7ef0bc8688ecfd7aa004b39c2f45fe53baaa1a38fd254a719b021ec7c172eaea5e7e38442614afa624bc7cc6bd9be5aadf27d25bedd1c06acae3c8884d009973bd5b11f137c9da2b62211a525354ce22868b400d16913528438e6d1dbebed4e398272154f0c5c6b33d8476c98400fcc58a0718611fd13d59c8b3f7e5cb0c3f1c82bfa89ca179ffdf6bf3882bcfc30c526d6ea61cbab7e06c37e3b821f6cd07b6d97c425061cab60f3625de2a064a4edf24db30948cb081de14dd92f87972cc5a474556f9c7d10af0f4180b741d2463dce7cc0b3d19141eb2dbb84913808fb42102404ac27e48782d91925c2edf645b8394c89f270fd5d347d6d409841d9e69875f4abdfcefbf46a3571349e19734e1e390e34f4baf75cd7cf58a599d5de83265faaa4c702a45fdcd3a67010926bd0218e14565cea89eb783f502555e2cc4e99c6270b91572c488fed4c4fcf29b686a34c2f314586479f7b83eadb791bf60817bc113f286a6c7bc5f2ff65ae2e829d008351ae68ba20ce8b02f0c46cc80c8930a9697182c620945bbe91a75b230f89d0481a0bd008f0f4b2ce837a314b7f9d10fcdc1316f8efb6b0ee044299a40c20d996b6583635ba7d063a5bf4c178419c3f173526f3ad2021ddfd98d887d59d85c9782c96540a5bc057313b035391c6f6cd00f5dc416168eeeadba35b58acabd1af30e04057fe167838c2dcaf4ba557a570f5eac42823d82d7f2bd79d3c7c7d5d8cd701079367f5dbd09e631322031bc16c2109aa0589657b8008227075c301622ff64655e608c4f0c2a78775d7bb448047de77623130828068c0bb7bd857ed49972786375625cae701d156df117cbeb22e8257e799d4461f398bdf149e6d6bdb43b26dc4cf0abf03957614ebd1b54d2142e876e5f0d9f51b20c6cacd304686673733269f205fd23730f9eb2a3c3b3c96c5b609392f5ca693aad4e028af768851c579b0ecf4800c424af9d4d61e85815a6a5c18cba7428225a0de81b89d01881df4df98cb38f0b0f5be692d073548a98f5df572b6607baa59c71679bdb04fc28c2d93fb57a7fcdf7fa26907357ac58d273f470505567499877bab20cf4fb05a45a7cea8e40cf32be60ecd050724c3a942f1f12c60a41088a4eb121f2a54f449498fd8f1cd7ba6db50994b9cc3a87ece538243faf28dda8057d9dbdd4a63cdf10cc9846869d32e8db6fdd60153cda24e85cf8bc355f6421a251c7315e4f884cadceb2cc74c9291312dee823168ea6cf0923aee6724c7735a9be73bf6358e4d956eaf674ed3d07ab56d4a70fc10affc95102d5e4eb7f65ca862148d49ba43e2b1dfe2e4f74ebf66fc222785a05944958ea01dd6b8d95750fbc2353a5f82f4a12281ddbc0a7175c8110d28a192ee80a99ab8c76e512b8169851ca45010883a34d279c777f142bf51605d284a80bb092fecd38909b7124097a3906da6aba0d976f666cde59f4b4b10e19fc1c7afe237815c896cdce5ac913d24f9d397958cdcb25972bb2e97807affd0dfd6162562bc1bfb165a75b5432ee485b62c3c96e56054406d94629452e0a442c92ab67b18ffcb7361f2a458908dbb5bfce2d5734dc04b0fcb5cd09356bdfc2dfac38f8637e8044626fdf4c6dcd6080cb1261102a72bfbdf108881344d2d8c741d336ea1dde0d2cddd4d16c9800452fb2e2e05fcc4789d462c37b39594ddb143aa337b6c5b26f2a4e0623adc8123058625adf6aa3ec6b060c2628b9b87d4066481485a26214831c2657a44a1fb5b7ad341d3f36ec3350700c1fbedfd718b5390c6169f7a4cb366db983fd0a120af55f51b32087320219181a25d39e6ab924cd9fe8a327cca265ad150c2d6b1368ddd36926e43804cf3bf9f416905a82e9d4222d35300aecad58641b7682dd4f7fc1559a7f65fd3d5b27ea818ba55dd5d300e54281f237201bafd7b8fb4a977eac77a2bce644b75bac94a011b209b986583a9916ab9e7dc9811698e01bc794137774691091ce2a9eb2c315dc60fffb24273a15895fcb2d4bb15ea5f51647373b227bde44de900a9059bd1df8761a580acae8219f9043f59ca76b71305b80b098bd6f7e6602d495054efe1cf801d29777f22542364b7df5f84abc742abb0c9a062fb3ea24bcd3e8fa47edd9071dcc918727610d81db2d0041ecfca273e203aa5e3de23b5b5536049ce3f7546be8d272f60879b881c90e261b7b5b0419f7916133dfc9e1f1f38d9b5716b48dcaf1cdd5836feaeda6f34013210e69e7866afba213988226ed7336388d90fa7f0192f697094596c7271e2770aed059f52211261681df4e39eb1decad44b88a164497553e4b30ba919fd96143dad4c15c37df806482992a8a375025f74b95a7adc49205409bc374826672f324555f72747b84bb532e126f96784d293a8450f6657e3b3f8c664667a770ef46429a8d11f43c23bba360e580a7efcce778d1a1586726fd64b61c777f4f2b9efb38148692618cd74e4065d772f155975ba868b807ae7cb2cf516ddef7f4be5aa7f0c60773cbadd9896492cd5613f0623bf948cac05e65ee1b5df83a521ddf920bfbb60c0d465b8e959b842761dc136133b1138682682a41b149de744511f67795f0b0da33dbe56f3bed8a3a1d1e0be52a2d46727e75064449d3bbc8d18f87566bdb04c4fdb403fe9d08a2ffa4e77a47a65973c7e8731af6b090d0a6acee218f45b94fa9659f22710368a7280323b78412651216ceb673c83a024d57bb58c0675a12a4a3f9c224477054c05d180f01cc6f30807d49f4ff21e291272ff8b2186b844a553328af60c9d3be39dee8238eb5a6a2ef2e2e23a646dd41fb9b7e96538d49b1f9e83a3883ee91782d90e090e0f9c899ebd89c6fc18bd37367a0edfc5021c4a65ac65dfcc4c4ea0b73e9bd3bd34f65384a84256c41c831942f7aeef5a33357d8a1b33bf0bae59eb41a68b9b820b4281049b52905482e260c8daa69972791572cfccffaac2337dcb779915e6acec95f90379db43af8b101c314eb489ffa38e66c194214f15809efa8109d042ce4bd5a07befb19689cd57094111bb726b0886ec1d5cecc016bab57e37099889ee1af2b9cd003373090f04686d89116aa17f89733737cfd54206e6b4d9bd07da9cbf6a0e7a29f23fb551ade799956243f2d283c1e01d9726c06263764707669e4d00518c802e04a6c46b5071eeef36f88fceff88176b08b650227aa5fdb2625b6e679859446a096fecb882e2d3ba2124702d31e1ef95d4c17f47ddf0285d73765497a5b49f7502cdc3804515051da912e2b1a91ffc55b78618ffd6b9279af22ddc18bab297af91b62ee1e9cbb2b9ab7e4561bec3c97dc16b5dd976e8ce4009bbf2f8339bfe4037d775ff2894a9670861cc575ba2598ab686214821593906bff380136322e36d9a17adf7366e7e262bbe4beefb91014cb4274f73271f5bb72f7ca87e43a81485737f6431df53658b6ab7e1577a0db7703df1ca0ccddd1c1f6b021904225dda6f2f203996a4126166c6005ff36d2a5ac9f5326f9f32381793d3d9f87d382afe5e94d8d63b6b6080b1d648b7315be6772687f6dde491eaf47f217270c0e550b974567fe2d3d2af8b7967ee51e408b29374062ba463bddee8a53b1141472049e9b43524c38d60f06327e8a4fd1cec4b17d1fff8ca50bc28a2e39fe1fe4d2bc802ef37e1fa86c3f672df845766b0b3ca411b4329f508096c94c0c2b97dd1eb5d815334bd841b10ad62cd1fcece0f42993864200423b4afdfd3354ac5a6c2bad05a9bd17aa2a4616440d7e61a36b590ed3e272ca5b607e27814f9b1bdb99e70003c63dd18aa21e3fff9f250a1f5bde10365143045a2e1fd56ec8b72079487507d7792b3ed7cea190f2bd0995aa5976ae3f20bbe44a0d891252c41b9944c2593e90a1c508f0fc6988359c3063ee27f595577eb1ebb939ba9a27a193bc453a9fb18e6baa99105d25d0f7415d9c2f1fa342c9889499876c998ac5c9343f4adcbf282dc85a3bb8d525b57644af92df3c509005780db05872703a807c9b625a55e997c792c78c4642ad29b17d9dc2fa0fdc533331b959814653cc1a8d53ae2ceff09f8345a7b3fd287eadd26b5f542e6bfb3cae35624b405621b390ae633746663c3d20e4b21e38468c9a4fd7c482d774fd2a7361221fa7a896d890f4305b232f178289cdfed4b87afc3a531c077f71f7862498dfdcf3ae2110aa24ff3ae53aa2959ef53aceba634db7696bde4ed3e5ee039aa083e28d5259e334205dbd", 0x1000, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 11:10:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000140)={0x0, ""/227}, 0xeb, 0x1, 0x800) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 11:10:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) write(r0, &(0x7f0000003040)='u', 0x1) 11:10:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 11:10:14 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x81, 0x0, 0x1, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x2, 0x49}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 11:10:14 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2001, 0x401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000140)='./bus\x00', r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5, 0x4, 0x7f, 0xfff, 0x0, 0x10001, 0x80000000, 0xff}, &(0x7f0000000200)={0x2dbe, 0x100}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xff, 0x800}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) 11:10:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x2000000000000, 0xa87, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) kqueue() 11:10:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x800000) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) mmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18000, 0x0) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) madvise(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x7) ioctl$KDGKBMODE(r2, 0x40044b06) 11:10:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2110, 0x5cc2) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10020100, 0x0) dup(r0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x6) 11:10:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xe2, &(0x7f0000000100)="32ff60371fee7bb2e7b8fcb0b9317412e5a2e021f551e5a480719308f2acf28081cc2a82706dba94664bd0f343fc65af12bf61871be0028b59376695b8ceef013cf2fdc5a3e6e331e5b4760959cd5b949b176b0b5613bb953a2d428d026bed0cd756735781489a8c6142621d3d3b0f69667d41354e71001c72fbe290c473782d862c9c97927c3a12c71041521e63cd5f0d83dc8eecc9876c384eec56ed68d8d396db165d8fb8177b087de3b55ee26435d6e2237c79108e8a72dc1b7b6449059d64da63831a2df8b503bb24a27803129be8d4d630ebfd77d6d75b0343d98626c535d1") 11:10:14 executing program 0: getrlimit(0x1, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x3010, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x8, 0x40000000, 0x1, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfff, 0x100}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0xc4, 0x2, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000061, 0xe9, 0x5}, {{r0}, 0xfffffffffffffff8, 0x5, 0x80, 0xfffff80000000000, 0x8c}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x1, 0x1}], 0xabc5, &(0x7f0000000140)={0x1000, 0x8}) open$dir(&(0x7f0000000000)='./file0\x00', 0x102d0, 0x2) 11:10:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x9, 0xffffffff, 0x3, "feb7d5292f0b954bbb67c22aae67cbbf1b58929f", 0x100000000, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 11:10:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) 11:10:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x194, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x100c0, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x71, 0x2, 0x9, {[0xffff, 0x7ff, 0x5, 0x2, 0xffffffffffff211a, 0x0, 0x6, 0x8000, 0x2, 0x8a5f, 0x7, 0x2, 0x4, 0xf189, 0x6, 0x4, 0xf5e, 0x4], [0x9, 0x2, 0x6, 0x2000000000000000, 0x8, 0x6, 0x100000001, 0x2, 0x5, 0x1], [0x6, 0x1, 0xb89, 0x0, 0x45b, 0x3, 0x7ff], [0x8, 0x6, 0x3, 0x7, 0x0, 0x697], [{0xfffffffeffffffff, 0x8, 0xfffffffffffffffc, 0x94}, {0x7ff, 0x9, 0xffffffff}, {0x5, 0x4, 0x3, 0x9a0}, {0x10000, 0x20, 0x6, 0x8}, {0x5, 0x3000, 0x0, 0x8fc}, {0x57d3, 0x7, 0x7}, {0x20, 0x6, 0x40, 0x3f}, {0x200, 0x3, 0x3, 0x83}], {0x3, 0x400, 0x2, 0x688f}, {0x57e9, 0x1, 0x101, 0x8001}}}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x22}], 0x1}) 11:10:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0) 11:10:14 executing program 1: r0 = msgget$private(0x0, 0x402) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0x0]) setegid(r3) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000009f9e62e7621a6214f23480315d34180bb90ce28b8e8f6e3e3caa6947506039f9f748fbbf5829f4fa7ffaf5aa4a43fb436ca3b143c240dc67541c29d85ab202c6"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000140)={0x0, "ec0729aa1e40d5597649db9bae"}, 0x15, 0x800) msgget$private(0x0, 0x400) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x500, 0x0) dup(r4) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/35) 11:10:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c3772c0035b85033", 0xa) chmod(&(0x7f0000000080)='./bus\x00', 0x1) 11:10:14 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') symlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x3, './file0\x00', './file0/file0/fi'}) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 11:10:14 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x8, 0x21, 0x0, 0xfffffffffffffe46) 11:10:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x4, 0x828, 0x4, 0x1, 0x6, 0x4, 0x6000000, 0x1, 0x0, 0x7f, 0x20}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0xfffffffffffffffc) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x91ae, 0x7ff}) 11:10:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0xffff, &(0x7f0000000040)="dd9727ba2d1a29acfe48ba47b24d6f8aecbf41dc35885426070309d73241fb1cdd4e1a83cab5f6275a5cdcfe198ab064ec627f49aaa4d4ccc7fdd67073c98ef1516e31c7d0e2b5d52c1ebb8d40a9cb37f531047ef4bab8904a8d1d482d6ff8d5d0dd83b4cf78d10c65f8aa48e903f6de691f65327b3c754731258b521c7d22518854bef3af7a6e75292a29a540ffd083bebec9a8a096c51a2fd117c04ee9c2876f2dd1fe434489aa510e3949cd8fcbe41e9ba6351b8372b03f543b1a509344535e34f6487a1cc3fc31adfb14beed7d8329b32ea2c9d370f3c3904afcbf758a7e7fcd614014d4a7ed6502303fb9b9dbfc75ea7072630f6a0d5933042be9c6faeb1328df43aaf91ae04a049a168d9a187a4f10c6de2e4e6b0c6e126af562870db08d13835dfbce89daa130e046e4f058b9e9f9ac4f04442b70ca22ae12418e09f4c1a2124d56bee2831a82592a7031aaf982dd46780e77aa46807bf844dfd11849051e40f92cfa8abcfeba9ded21cf7380df1947a5773d852683b8bbf793ba2050dffc52c8f4d7f9fd6cf3280ef9a7f43578f4a4024e003a31fcbb8d9c7678043d16116a8f6075fd0c449fece17657153c937780f9a2e8ef9492b3889619475bbcb0c6cbd4e4c73e96c2adfeb52f673b6492fc7b56decda4682abb9dac4fda68ada0b3985a085df322ab63aa55c170cb33a6ff51f6f9d4fdcc014cfe035a1f360526442a146ac3d075835f81edc901d1c841d63d7548be376abc8e7330750bdbfb172748d6524663abd47274c689b4ba5e2bc8c5fa18a3ab915a14504db194c8a71f3b6db622a8b37d2b8d9f5a7288fdb5b1663bc9dd91a5d95fa06bdeccfdc28791aa9774933824a88f3bc2ab924e5b040846fa7582812191c00792cf2e1cec50cefa9c115b6d65df8260b7d481431e0db35e45fd6dc8a3c0fb42639bd8879946a4aabb74e504d66650b749cd4542b0f96f1b905f491905479a62e719516f2ce61a172b507174f4548d3dfc719a1025c5db15f947105a0e6fbb4d001a3352b9c4b950ef2ad14c42ce925461deac1f5e266c695b38f0cd7722f4c324f83f83f83a6178fe953b827f4fdb3b96cb92250455a1cc794598dc730fc9bf79d2800e5530fd381fb8920bbb6918b8a3321df28e05af46c912a9c33a273c1f6e333b13323a2b8c09dacfbf9111938a5409078c913d918fadd0c68db50db02fb989206d7410de90a9e6c3f871f0ddfab6f879e57711975788c6c3fe4592bbf93024339fffe8178ca4f6440c5cc3c2a04d77c087d6d64a7b49a15686dd2f023173f8638b38dfafc6ac9cbb4f4cbe43546cd4cd82801c23ea22caeb904a56e248fc289f5e8bb518af15bd59d4d60302374f08e9c4ef0c0061bda28df69a780d48348f2cbb6105c12edeed1e09587b62e35cf9c2288731b85d533e2b0b7e3f8a1ff0d756b05d7538d7f8bcadeddabcc1e1a49b4f55c08bb2e171a17d2a17120364d2af12eee2b41b6ca15e0dd67235bdc875a93abc72e72c788efd863674e524b564f20d859f2eb847a0d16f9ce6e58be6742fa30747d93a7d8302afcd8c925d918eae293d92b882bca418939602396c321d838af135b6e71c05f2a5fa632d7e512a2c0354e08f38e02ddb0c26a919042fc0b9d9edfd2ab1dd86bd99f09eb6d713eeff0c882ef511b7326c490a0309bda18be6816141e946ea8f8a2d6129ac5eae3338d28f0a11c6bb5fb6020f39da91a4f48f77fb6394fc1325973e7a66960a95077e25d515be069c731810f2d51cd8c51cb6d34ac81463062b4cb6c2ca53bdc67f35805c6e2cdb74d139420172cef7d3ed361a06aacc90c83642d5b235741ea9faf60a7c3bdaa3de31e215727fa44fffd66cbf38b3bdca14b4b1b81c462e83bee3a9fcf3812c371ba3604ac8040639869310126cac0c98147f919ee6bfdaa8afdeb3b39b41a8523812be852f1c67cef45d21d42d933385fc023cf507a6ccf9e6059d91df2133ee06d597fe60647be52184481e925990d601f2d79f464ee6387262fccd0c2828b7bab7567c2b0132412c1cf68b9ec6c085bf88f9f9ff17b438772bab53f6711f7af0d152829f5106a615a6ac1e4aa0a1694e8122b447a1f4d4c2c8272e76e37b20a1096aa39a3d2837580cc705fbac603a503dc99eee22d84d4cbd80410b2a77da10a3e79b02800ea8299b4cb801789216fe3ebdc98d585517f4fb8c95a6bcc27ba5858f16acb638ab6db2e4bbf9883c3c6081bfd9afea8dec838f0227203d74eba902d2bb1097a912e0b7a5d284243a898b5acf6cc8078e262a5deac06fe1e4e391d12d7f78a381bc4d4b2e097427f48ac3da8fe99c411fcba0a36f0fb6e1aea0265a1013683c64946f903f5a04c64eac7d045bce724689314a1491cebec012d876d36174852cd9ccada2060315e562a63abd672309bd5ec4d0db46341d56487d29d71c90fb3884e756fab59d89ac593c7fe3764de6ccd058d141aa00ffd9d98196298e485e61a623957ca2152ca19558a75ea35a4251153b2657194f34f1bd186dbc87d3a2f7df79d8323ee183f571626a9ad048c4afdfbcdb626ddcc2123f4e76b441cd0268eaf90b837287f83ab9d5a13dc40a7c42c0cdb3ebd8bad1b88fd8af7991b2afccc3520939624cef35a17b17f5b894866454709115380241b000ae5bc49dd0de96fe62146178f16b3b72ad19d3a7e0b4ecc12ab74355aa454fcbd2bca6ef016941901fa10c63a7c374acc354d7132c5a96c02277198d33db30fe6a4fdd4e23d279800fc55a27fd7aca5926580871483360d589ab6155a245be389bb8f943963f718c5221f2af73c751db447f66cd2336c7326aecf48c95bfbd9b601117e1d7b162b2f2dc19603c5a8fafdb736ec8d596449918859149ae3d55584f10fddbce5b749342581ce3b716f5767ca166b586eb573056a484863553a36f6233bd1d6f9acb55f5638880b77d637c8dcf9868896ef73cadc232b2e96b735b5adf0be15f48a57a19da7af1d46631f2df16791880d487190f10897b6e776710b11efe90bb14940c7e0bdecd397bd3c7ffed188e2b2933adf25da0f61eae2db71833a9ea5396ec982edd9bff4f33818b2c537b809fecf62d14aea43484e5386055c6269324c403a8a0da1deb125816ba8ac41e49162b61a0ab6cb01b96df5faeeaf88587eaebb41c22d4d96acaca3948fc7548e2dfd75f3d2cf69002665576f1019f8f7935609b5ba1fb2b4e905c0d6918646de5531e3a93fc076ee71efd6c6726aed5e24e01701146bb8c955f949ffb930c7720e48cb938631d9f50010d5e729f54bdf6b1bf6f3e87515a2210e1acdfef45aa0a033c6b2326370d88809156e512b75ee1c7ea151ad1296447de8b00cb03b9826523b15ee1a170f3ca25c523495f9c9e4dba78b401f2424f6bfe63e8ca7b4cef47556af451e8e179ba904cba213db32fe59193142db975d028ee5868025956f7b3679656ba4b1ab556d008c25a3ba5e52e2f6baf49364d11f024ba86b3774a7fba1a8819733ab5121f2cc258c4154e62ef28ad29c3b40ce5a286d2520dc7be9f653cd7addfd3662a84af19960c04a265494b20687edf395938c5da013a45d9b3bcd4cc20bed2ba885f2ac15b77b8f6b291b8cd9e4958572e6c62e95693bf2e201e15aed7f9bca8112edb1dcc3bb48c4f0e6055180c5956cc121852e9a3f10621e12d79f1da2a7bddf0e1cd7c0cf1062682bb65ef5d00409749e30f413159818033780b842da06372128534e350dc019450c19744a03abd54abe01a3ba0eac552243811a90ba576c984bea1d24afe38695fe221c0e9b470623138f4c848f1d61cb95488d0c1efeb27ba9461b4c2e2653757fc0c106f94c60b89bc02faa271b4bd6503b785bf59c0c97f678cca37d276db3bcfae95977f18834c9a008a57b22edd8d195c5b1c2155020350b48a6b4070a9f2fb2870dbbc6f657ab730a5c25f80230536424e7c2d836ede1dfd3b56006b6cd780d775c098f0a69ab7407be53cd740c9bc196d49b60973c44bc197418b44b60b0acacbf9ce9612dbf91565c8b0fc6f2fe5c0924503ea5833688e43ea4381805641c9d493d656ca6e4def3695715feb7aa0f6f9ec646e27b6474f7768e02f63cf35e81ccbe92cf8d1a72530775d532278dc7bcfa8bdd90e55b93f8cdbf4a8bc03e4a850305d0099d9656b81c28fa8426d9c4d45e720c2f9e2c38ed9dbff50b7e3a469a3a2ea54330645952db87c64ca5b085aeeb1e08890314ee04c5a3e0f0178deb7b87702a82bc7e350564684c2bd30a5c4007d79f8d313985522c80be2136e202e891491f27df15cb8b7e4c13824108852e3bcf572c536827a8be16845af5270e68b85c93f749298a3b1b3a17f268760994baf76ab0fd35d100590349ec76976e5dd21569babfa979ecf5f002aaaf2e2b7a99f60f81ac2f58f216a6b1646ba504d3f727e5d221d0d69c888c3f63d54226287a74e5fb5f42fa866ef8b24f0a3473f3f524393da89a09de33697004d787e0ce2d973fa5bd3ef7460e404ac6183cef58729fe8aec26a7a2e27ee11689e97dd6837aab3af17aa6e17872c8b62bfed38bab4527b70bdcf204c0325c808330ef289743055d67b93a29e50ab910b58bf34cfb286f3433704c8a81372090333a8a87c35eeecb2cea69b69b547eed21a05166adb4eddb2a0c07619d149e279b68f7f1ef7900b9ac1253117b9949f98f201d99c2778201fb82387d1dfc9526abb209f6a5e44593bfdc1e63db83297cbbf635f631cbc8f9f8aad3e868b8be112be0c5d101fe77589efcae22090fcfa91da51b5393660ec673d2f29a5181eb8e1b7cfc9ec96cf5ec3b401b49c0c9f430cebe2c98222097f4f96d35aa8ea3c6ccedacbdb489f65bb658264b37df6f7b4d0b58434906b06f85d554e8543c11e073dc4743613a8a1356bd54b4eb8c2600626ccbb2526959d176a83e6adc77e9d1b430cbf4cd7710b44f6e532c696da161bf4fb9180cf48170fe2f0ede6ba0425ddb899106c2f4b8027e8aecb0d86576dfdc9418e3dab8205e87a59255ea782bfdc15bbded974ecd76e7bded9be13c9d64560b3fd29a93dacd33bff2a780c9f8fd1454977a0b4ba2ff12324a6384d75b0b979f896ac16da88d715ba22c75a95f45e7ad60ba3674aac49c0d90fff6b1739ad2804c0e4fe693f1f44afbb56506cb47f3baa5f7fe0f89d8d4fcf54d7e7bbac69ae18c62882493ac697fd4e4ccfc61491ab72f58784798cca7c7577d3a3bc2418d3564929ad6df9107b0efc51a96e099253fee10ece867a98948cbe30abfa828262d2d9582d3b8e83674cbbd7d74501c3eb68f2d3af9b8b8866ad7e7d1cc030dc258770b341fbba38ed80ef00fa004a1af38cec5fbe5677bcbd21e823e4fa5efbf5e58878eecf342eea4318e9357478c69c611ee6654645b50024b74cd5d40e128bf2f4999dc758582c3b0f25c14981de786fa686ade993835ecfa1b8c8b8208b29f47e37634bad733837ed4e4bbf7ec3fd229112e1f5c73ba5bc458c7c9274d6787ffc767ea6186eea815f19c0a4f9b363b773dfec9e64c9e079d0c30fe4fc4d713d73eb976918ad45735726a7a11e1714ceb82086d6a276b459e37c04f25dd0411ed2589431092c4519b40e5f3fad36c6efb3693994d3830035f11cf2a668ab6cb5a41a352f72d1c5c3a65358bab3743a32acb5fefc9a5237790147d466881ebfce3274f5a91acb2f3a082757492cffa6e152c942a7b72fbb52446d07e1b52ad087b17ccab54ed5120bb73bf503018cc07a1b9c119ff4a0042591d1bb957", 0x1000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x4000000000000078, &(0x7f0000001180)) getpeername(r0, &(0x7f0000001040)=@in6, &(0x7f0000001080)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001180)) flock(r1, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0xc) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000280)={0x2, 0x0}, 0x8) syz_open_pts() poll(&(0x7f0000000240)=[{r1, 0x11}], 0x1, 0xfffffffffffffffa) symlink(&(0x7f00000010c0)='./file0/file0\x00', &(0x7f0000001100)='./file0\x00') getgid() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001140)=0x1000) r3 = semget$private(0x0, 0x100000000000004, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000780)=""/218) 02:21:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f969830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r2 = syz_open_pts() close(r0) dup(r2) pipe(&(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 02:21:34 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000004c0)="00009e36ea", 0x5) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000540)=0x92e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r1, 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r3, &(0x7f0000000a00), &(0x7f0000000100)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x7f, 0x10001, 0x9]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000680)) socket$inet(0x2, 0x7, 0xfffffffffffffff8) r6 = dup(0xffffffffffffffff) rmdir(&(0x7f0000000600)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000180)=[{0x3, 0x0, 0x800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) r7 = accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x10000000000002cc, 0x0, 0x0, 0x4}, 0x400) accept$inet(r7, &(0x7f0000000140), &(0x7f0000000300)=0x368) dup2(r1, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) 02:21:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:21:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x2, 0x0, './file0\x00', 0x80, 0x1301, 0x4, 0x100000001}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 02:21:34 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = semget(0x0, 0x3, 0x200) semop(r1, &(0x7f0000000000)=[{0x1, 0x3, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0xfffffffffffff001, 0x1000}, {0x1, 0x800, 0x1000}, {0x2, 0xff, 0x1800}, {0x0, 0x8000, 0x1800}, {0x2, 0x9, 0x800}, {0x0, 0x81, 0x1800}, {0x2, 0x4, 0x1800}], 0x9) setuid(0xee01) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x8000) r2 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, 0x0) 02:21:34 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt(r1, 0x1, 0xa49, &(0x7f0000000040), 0x0) r2 = shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sendto$inet6(r1, &(0x7f0000000040)="59a62aad041bbf40d2fdb512020016cf213d3ff2118366899e813f90649b241d9ba270515840de601aeb7c1ef155f647898c80b683903e66b56269ed05e1992fd3c013c04b03e7b8279a24bea0467c32aad50f996429f9bc01e058ab9a37", 0x5e, 0x400, &(0x7f00000000c0)={0x18, 0x2, 0x4313, 0x81}, 0xc) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) 02:21:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socketpair(0x1, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3, 0x30000000000000, 0x1f, 0x7, "869fa18ded1953e555346bc579d2e0dde0259c1d", 0x1f}) r3 = getgid() lseek(r1, 0x0, 0xa, 0x1) getgroups(0x1, &(0x7f00000000c0)=[0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000300)=[r3, r4, r5, r6]) flock(r2, 0x6) shutdown(r1, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000340)='./bus\x00', 0x80, 0x41) 02:21:34 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1087, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x20) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x4040) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x1, 0x8, 0x0, 0x7, 0xc000000, 0x8, 0x3, 0x2, 0x6, 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20210, 0x0) 02:21:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/93, 0x5d}], 0x1) 02:21:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d2104", 0x9f) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000500)={0xffff, 0x43, {[0xae97, 0x2, 0x200, 0x2, 0x80000000, 0x9, 0xfff, 0x8000000000000, 0x4, 0x2, 0x8, 0x1, 0x5, 0x9, 0x8, 0x1, 0x0, 0x8], [0x17, 0x1000, 0x3, 0x9, 0x2, 0x0, 0x3, 0x3ff, 0x0, 0xffffffffffff8001], [0x2, 0x0, 0x10000, 0x0, 0x400, 0x4, 0x1], [0xd02f, 0x4, 0x1870, 0x5, 0x3, 0x80000001], [{0x4, 0x4, 0x7, 0x7}, {0x7, 0x0, 0x3, 0x5}, {0x6, 0x7, 0x5, 0x5}, {0x6, 0x81, 0x1, 0x1}, {0xffffffff80000000, 0x23bcc30b, 0x9, 0x9}, {0x4, 0x8, 0x7, 0x94}, {0x529, 0x21c00, 0xf8, 0x1}, {0xff, 0x9, 0x6, 0xffff}], {0xef, 0x24, 0x8, 0x7ff}, {0x3ff, 0x1, 0x5, 0x3}}}) r2 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xae, 0x0, &(0x7f00000002c0)=""/174}) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fchmodat(r3, &(0x7f0000000240)='./file0\x00', 0x30, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x91f, 0x8, 0x80000000, 0x8, "2f7df5811bcfff1e31fb6df93f93706b39b7f8fd", 0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000200)) 02:21:35 executing program 1: r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = semget$private(0x0, 0x7, 0x62) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/13) r3 = dup(0xffffffffffffffff) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/83) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x2) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) 02:21:35 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket$inet(0x2, 0x3, 0x9ae5) write(r1, &(0x7f0000000000)="9e2d5ca95e4537896d9a3a63fce4cc85b6", 0x11) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x2a6) getsockopt(r0, 0x1, 0xdcd, &(0x7f0000000040)=""/25, &(0x7f0000000080)=0x19) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xffffffffffffff96) 02:21:35 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x1, 0x2, 0x1a7) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 02:21:35 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0x0, 0x1000, 0x1]}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x2, 0x0, 0x0, 0x85) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) 02:21:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0xb4b}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() close(r0) setgroups(0x0, 0x0) syz_open_pts() 02:21:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000140)=' ', 0x1) 02:21:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xffffffffffffff11, &(0x7f0000000180)="b6") 02:21:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) mlockall(0x0) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000000180)="a6e2e8dd34585ff64e2a1206aff06da5de84c6e7f04169c9e8f1f01edbe5555bc1b3fe3cb167773019a1673ce79e3f6b4c474b4758091c9fa82a3ed2a5c52ee57ad71a8d1bbd036c624513c9e750817df1536879c0a5790f3f452d31ce73a2528f63c4d4ac69f088a96def0fd87c06a7321a81ff731a3f26cc7070c4461767de6cbc3f", 0x83}, {&(0x7f0000000240)="c503354b3bbfbf6f3344cd315b1f5722af19ec97059d5b963f99da4328d4ed1f36344e075c6a014c376bad7eaec386a26a8ab58e5a738a755173a1ac2d045d47303052c661631d9a1e175afdcd96e27e8737b45bfba2c6bb82b5bb11b1a86ae9275ec6d7dfdcef1f295688f4a463bb728380b3bb021e39e47b3c250bd74994b2f7cd4a13dfc6ed8e7d2d7b6d56f589a312a1f68eebc12819e1fe3166c69da186659052dcf1b66b005c2d2c6569e876fd", 0xb0}, {&(0x7f0000000300)="8b6385260762138f76e426826cacfa56188222d2a099a5a79b52cdf6205068cd53b14d245b164dec5528470153342649e6c2073030be54f479df72ac5786c70f8e2f410b11f28e23e3499e3ec62dbaa2217f75e9243fc8a3c1a8e68b7a9af5802bcc568ebf8e653f3a2b9bb2c88ee8d0e495ebda92da52926ba529f3c978bc13d0904ca370735052bb18f514795902c037f9ef8050cb3488be41538301ed2e4d07fcd01c2cd272686b4c3841e9e93536ffbcae9eee9f82584c143bb6e7f623e6fe02b4ebd7fef0c2d96b2da6703dd5d95c1128425c78e7cf9f17c6f8113faaf37528789d2fa620ad812dfcfb0437db69921ed69367fdbca2f2e942b095ac1f60d5a1597a5782427cd884df906aa048307fbbc28f861a24b17530b662e503a260e7412e30122340879078872655169f92df5a603e9200f4d2b33c19896a1c1c1839059eec858c7f08f2b691da23889f6976ca16df4a7d3fd56e2ba1a75b65d5e5e1f4253b180ab9a0be4ec4a38ee6fd3b94f4b4a70f3d7fb8a7b4eb402bd8ce2efd16645e7ce569b6563f5193e351212902df68c9aa17a66ad4ba8c10549f257331fc4007e82e38f0c752ac044905237a88c7bc3f50709fa4c38aa35bf002d6cc3c9c1844de8879c68020025bec1b452a426904002342ac6e709df2d010fbf36333cf9c9d93cf1994fca4750e2842927155d84613bc46011e7a17107a823cec366435e591151cb9cd549b542cd8f473f640b19178a4ad0a37203c405214ea5403329df5a70bc3403089bfc5695ab34db540ad2ebdae409fadde86022b39f60d2e7ea083791f90325b9951de9feffb6ff90af0719e49b3b8e572db2c8eff0b802bcdfcf11e425d0cb6ba94ae0e5455bbee6803c6c6d5bdb254f38c45e4f4f7b350ece2190fbd5d2ad4e1efb53e745221b5f10546941cd1d9e395c9eba91aab61b05944ea7abc393b89b373f8523e0e4247f3a7e56546b0d2f999aedd279e3e864e47df557bcdb5b0d9cf5f3c6cead9d2bb612776ab1e301ae56baa13cbd3a82f15ba8e0d74747495678766b26c2a13bb2a5d2350ed69c857d8d5502876fc578f996d25f572e52faf6c6ab358f964b772ecf312d4d330987505e290513b22fbda72f9f49d6877946fe4a34ee3b18fe9c4b1155ae05120f393e04750b7d7a804a7c2deb84b5e63cfed20dbda810662145fa04d5534ea77db332545db02744c0e5c449b636ac8218c30916a526c972f483b00e7908b7839660f82e670f79411f6b6a32f9734d9e9154442cd7ab39afa948993ab4c20ac10b230dd10fa781f5b916b5aba8ff2cb209cd9cc9927a30f32ba15d87b702434f7fb0ea9b5551a53b813f4233b18e2fd6fff5091485d516c0e9b7a1a43fb8665b84c6d588dba9f6844b807d0d1c586f39188e67024bd3ef71df5d231f52358b78c1adf6a211377060c5086ed269e2a381ba1b81f2a8254717c20d21761296445e284d473f60d0f49fb3b83ae880c57b25caa5ef625e4eb3e5767261ddbfdf5c1ab2303e081961ef3ac834df780b2f874213a878f84bc5ee0193b75fc9b24cb08a564ed6838eb5403424f4bc4d532e6490630a888c09a08da68bf059cf62cdc0f752bc450ceaba48182844b6e9ddc37963b79969941acd951475eacf6505e54e21988c323c9cfa5ec9108c208342ec63f3d430ec92fef9a671bca8a754a2b2d3b7fd9824ca8c6b6a31ab2e5e2d56d8e669204b1c93e64646fa974015c2702deb8ba2253431d8d414663c2ec66fc5c0b43c2e2204f4743f914bb656df8d51759a3c46b6b7c3a106758a37ea62c76df9e14f0c7a493de1a66b5144f9779940b0370e8ee9b52cd08a9f3b0026e19f6b6a531fa935ea4d2327af922cef6e5d6ffb776e3768fcaa039afbfe7867de1abe8726936418a8a463303480768adaa1ad19f613c78125ce0ac335b38a8d5e3229096b03854d0571b91e4b9bbb43b3ed7aa0617e17c368a1812d62bd64231fe90949454a4e50f679fb15c336a463560c87e2e5889ce5adee9f9838256ef218aae9cbcb7b206a99efd4ad50801f1a8105d68183e1a706854a53163e776770f25d9b5f34ec8af6aec9e155de5eb55b3cc7260e5c7cda186983a35f875665f1731f35bdbc8cdff6421bdd1283cdaed5697b31c091cf6f3c03149c06354a526bf2888c7e37a409e3805a3dd209912b957219c9b14950fff705ae8f96e1fc90872d3927709726f387fe3af1f74b88f2a1cb1157d1c5d7e68ebec5f729bbeb12a9ec8aa5df349fec9e7b487df31ccb4b9b8720504a0fe8415acac9ebd390f998d56d4494509bb02f5983dde341daf7b0ac0360d87d679350cc8c7652adbe0f43e63c44a2e5c62c140725c6e03502d93fc5f0dfc86563f77a7c591fdbea509b7b83db612c1f24f92115ede9b48d99cbeccebbcaf7aa4621c9f6fe289524d18574cb57d4244b21f6fc3f928efad0bcba67b130651b6c4697a8c0039974296df6936c450a9aaf72141633bc745138740d41355688f473ef45190222df062beb9459df68ac57a5b465f05bcef20e4277e1f309c0a53b5036354c2eae0cb59813a4cf89b2c8e2a01a79ac1c9afbe4d681793cb6599d6702fc494c37b9d71f165d77a7b90190e21c0df409eb7332f598656231f2374df0400b8b46a4621c5ef37d54b5be52f52a31891c529a88ac705734e5e3106eae04cb5f2a99d4765458828ceb2ea24b7ecb2b9d10c94b19af9df23feaeeb2439c402a440d8510a13961ec237b410de0bf56eef8c8002310cc50007ac7265635887b2222fc8a56d3f8acea3124593af0e4d452bdcb6edf68a746d0b08cc938b8c28495b949ba54e113ac5d9e10ed87aa49ae60a684f8af39feaf47600259e978ccfd70281ef9b4224c1c896dd2ff59e04044cfff0fbfb2f2078c66bbfaaedae53f3deb876b6c759612183cb9ef52f5576c04704cb12beae88f5283f6c90ffc50e8c73f1cf49205a03e4b7c2ce77abfc58f5b139fdc3f9e5396e992e40c5d0134435173db7d200d001f392ad2c7ce347ab3bc37f4056ed6fe9fee5884a8ea27c81ca673928913683918335243c57d1049862e9bf252a2881f785ba40b7f9cf9c3a3409103739f880100d959dd5284db3ce96b74ba309c00592f2c8ea77f06c82e30f966d74a12cafd0cafe10a039c839ac9d906d252460e34c73a87e1f1c05c9bd9523be60e97eb45bb54f4e00473057d6bb85ab1dd40d02bd158af36cde6ee6762af0258210151bf15e90fd2db96355aa4dc22695924e79dd6d9a6554a91bb14d7ea9ae1c8f6adeb872c6dec20c606bf198a6fd2839b0f0480f2c4f72190935a72c85b17e5713f845ca8c08a9a354506eb88494323284e89f176cf897e2cc138ca034a68a8ee627d59c2c5373debb5bd9be915e9cbc8ef0f0e51b11cd5c19ee9b613e26d30241ce3a43801fd4432ace0baccc0ed3e95ae541deeb4db807bc6adb0992ae54e9a6c5f3e8eb92ba3389e8aa5bf5e850d5f12bb06994ebc0f44cc192d3976f000d4fe1ca812a9d36d2d69bd4872827339d4ab777d53d4d6fd140b31af8538317c36cc528d59c77310941bcb66f4ff4cbf59b19ae3bd94dfdeb6c6a1bd95fc5846ede2198dbd7c2a77cbc7adce51a7ca6844222e0f2653c6f921cbcdc5c70f1ee3a008d04ac11acaae8592afe92aa86650986f552267ecfab5598ed933af33a99cd87c12b0ee80e5d4b93add08d36ee00094bb3e23a418d2e483be11f46bb0684ce75a8a968ad49278d80d018d9a025a286bd07a09c07ecfe608c0f4eb77608156416f01174b0ba07fdb28faee2650a3992b0cac36382edb0d409385b7f9d9b57f4445dcaf9a1bac4630415608d4390714ecedf348c172c578b46ce1ec298acba51a6f21f4317c068a43bf7fd5653d7c6ee7c39e0b00a752cd84f58653bc050b96920dc3aadfa7aa440d6d91503b778ad4045634ae315537000a57bf1bf80862ec375ab2643d8ae764b9e3a01d22402cf4473711360c64fb314ffa08a72528e1ed33412ecdf03057638ccc8596dca95164f1d4c01ad2a30c9b0b116c022510a6fe4bee2aaa1747f17dcad6ea818e6110ea7d045d6b60154edcc3109d7c0b3b9fe16243d1172376e46929de62fe16d5098d347521544cd02f3433ecd4fc187bcb50c647679667bcaf95ecc7ea7f4b59e41c5545eff3ec323d3103259bc3494e4624c8af6954f6c2c91042478f1df14d0cddbdce37436f1399c917790b59433ce1f5875a47b60e08a0a12e6208cb0203468494296d83b54e51d8192d7583c7c26da07bcb67c60cfdfb957a65a053149943a134e62ba26fab38161abb1e3a8b10b625406384c3675d087fae950d6e6a8d15c1fef2615ba2e99a3c20c310e984225101e263ef33efefc228aafd327b29a852c688aabe82a2c72d7b7ebe6c1adf0e259821446219d245c390b6d68860f161c000afe6c1d84ef726a8346c84707dd6b7fedc86920ae78a9d1aa460deff13d593d4038052f76afa700624e79439fd35c8a98614cfe26f178eb4c6d3d5ff947edc63b02b69cf835271f914b5fb89b2f4f6cc986806de84d216e66bd02e6f32294edaeff6d30d6dc9a74cce643beace5989e4384864b228019c61d628f6a56b9d654dd5f1640834ddeeb972235d703b835997e39530b89f55be2cf1141b9be47b6b88bd2801aff4d80b3c28f01d9a2cca1887e70195b5ce1bf1685760b3f2638235930333ac56362cc5ccec808126e92632302120f692d7b963ddfba0a88617008138c5806eefdb32bd471e2150fe80253ef4c44c558e2a4d1b3ad9100e978269e229ee55f2937f1945dde865e28069645e075b624b0f63365bd09be479b6c0aacb0f35edccae6fe2bbdd04bd08041805b2d725324e4327c26dfcc2ba8e70d35e9aba8e563f92957bb289c632e5fb104b7d1841ead5811774c03cd00f3789fac3df63d0e5d366e3c3bee9f7095c399ac21ab12eb11df6844232d11b215252cfd7e6ce6959acb1925735c05eab150f1126fe3b953d97cbc4d463cb715c92a8da1fafaeedd3992cfacc96b1528cd754da3a902428267cf862bde85d73a81e1ed739a7d6562e54f4d957e508e162ca072f5577ccfd4af9ba5ee6cdf42ee54b833a3fbac6599ea4bbd139818d0b6124705874a10d043d566bedc6c827acbe747597c3c663eafffec539525325e5f74a89b8488f228d631959f08798f462e5d45d0d8f265cf9bccdfde8fd628ca3bccdfde921acbd632511bc8e320b56ca472821ac7acc4b81e3b4e11a554ddcab2ec55d7f08e6bc0ee07001e8590c69605e93d76ce04c2cff13b314884e2cf499548fb550a2c2abfa62f0bae180de534ad608700f3ea62e3171b888f0f45857b8bf5b5f9888817cd3394c1bc9110c0ca424aab98dfd8aae56ff0d2b1e36dd88817ce6559dc0ec4816e4b21e0f11a3029180fc097e2905702b0b33dac21a0ab6b1bf92ec78612de01ebad07d0665c9bb21d80825a494934dce51532e883da040177c65771693d7ae6b9a4734019f668291170d18ebb40d6e2505dd4b43f902f127ca58a14fa04bad7570b5ccd12acaba96a9e9be1bfdeb826629b95f76c6447574f41ccd733fbf577df05fa5b75cdb5e2d4c32e50e6a6a724dc204fcef3b7919882b35b846db6f9097d761ef2e358016ecb9c647b75122c511f183ff2b3e26f4df52df0d4bcae7a78f4a13164ae41ec8d9031b50602ba1f899c701609dad5de30052da2075c205cb507fb4e04b5ef12b0237203eae23330fd302dbe1877baad24f9a2fbb04fb15dc892c80249fee63ad97b8f6d", 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000001300)="a4b95e1bdfbaa1bfdba96cb98da34313901b82cf4eb15e8141252b45f2f9739cb6c72d44c36186646e7295c92c0287b562d1802fc0921acba253f96b642b581f4b73200a850b91f686be7437be8358491fe40093c4686a935d92feaf776a1cbca758f24c633bc1d50b1190383cae8dd6fd4184644ba635ac087570d3e0608e622ac20df48d9d6cf51bc8b69bf676eaf943df2b3b76325d80c90cd7c1d4f5a8096acab41816b761e37338e903673a0283b5b7476c42299eaa3afdc8c6217e1645d480c13ad60b275a700f4720ce9151dbb738f92a904282a3884769b421d97af1560df35892b9c59d7949f3794ef31f04314b43a93d50b20d3619c9b412814e04c310862ccd2fd02177e5783dc192f202ea53d16c0114670146dc9c561b70ba5e9c1f2bc755ca3d54363baeb35dc02c085d73583d058ea3d01007516e741172788814b5ed0748a9e930fb2f082fe599a3412b643a3aae23a0b61ea0058fc1330b87cc05a03e308463c12419118d7955cac477be4ee816584258665ada6c1894a209e6c45e694d1efb0479dead4dc61a33d56bdb035cb7aedcc6a984f671d9c648cef81ebc6b88af020bdd07dc7cac4cb36637dd61c3bf22ff7e54f8c8bc8e9d9e18ad23abb39a79e0761131c4bc985d1b3f30f58ef0b9e0eb88c0f6eec7f26e722a852cb1bb28c435fe0db520ad2b56f10f49f04c5a01846102f4bf06a6a013374324ff26188b45dffe0ad5782f8a76ef3528bec7185bc001d77de7325d4b2e6218f42ea74a311994a34e39bdb3d078b6aca0d51ada06edaf58211ee1e35af159c676ea12eb298746ccc05602cb3ca43a7ad1129b27e1c438564292035402c43e5d9f4744f5db6eff4a23d72ea8d2d5c3270a9c54529db1c689ec6a0c0a01150c91f1bb82af6e7bc7b4ed2f87ddf4cef674891585f08319c14ffde543d8a5e665a7f575610eeead359a3be1427ac923e62ccf8be224d51b0c950a8c7e469969f30c5884409c85952e100f8d347649649bdf9c126f52e9468155e7e411254afa87de4c24832c5daefbb43e5bed65b2ecb15155c1a3e418a98d42d6ce8a155634c0bbc3610604bbe4f89aebf82740a923c9ef8b904150b7357fddc7d1f6f645d04a6ff76395d340b530111f9eb6c4ae26e59b111ebee9ccd5a1db0d025b962dc1cfc3a0f968d49fa367f94c9b6cd5025e23a50a1f28639d36be5f967568841941684b01fde0caf7023c1dce8054954604af922f0b48585cddb4dce679f29f633171e353d1f21e8ff1e801379fc7cc3709737fea2fc110533e8cce065ba3994f6d560a29761dce9a6c4abd7f061429724827910c30b00f328f64533b407004aed5abb3326fca12a939dd31ae1b19f89c632d6bcba66c57f5c7ee946beafa4d0aec6d81a4fb7bbd71e54afa349432d73f7ed0f2ba4f813ada3975a53835ccc62bfabaaa70122d2b931bb46b49b24a3662099af8982525c627bb634d92b3b4b5de473b76133644dcc997ac910e8b8d8f53610f7b6585534eb32b3ef1070d66a83221506bc8c3dae7ad02d4ae912daf86ed1fd119b4ed54695801a55cb952410ce83aa247a43038b3a97d35c9350ea5f3fa0976900ac9163c8bf9d9b90501dda0c3a81da3c0d6557a72f1800215a42cc31819de12b86dacf90c3f4a091f198321bd90cfe96afc1aea97990a4c250927e03d8ae7281dc59efe93d3c38c4f825a17edb0a6c6d850258c7d31d9872a69e943d971fdb55086c267c46fc2c99bba251b0da8f51f274d56dad3bc7bdbc3f2c7ef1c0160f69729ecffd7333448e0776cd7bea525c6681b5e70e80fd4b0877baf96ea1227893553370246a0b0bef8c7f9e39f5616f27dd9c1aa5c55cb73dac72afd197927d88983892d224aec93761fb1d889da3f5ca0e9b1b1fdafdf7c4df4721894e473a62d6ba7f3903b44ab7d1b4305baaeda957bbbf10f4e509b9154e093ea2fb22a2dd8e680efe9285afc9a2c04ebc445796ef39f9c56f1bb0bf857bbc58cc6a9432fc27fbf224f13cd8d04703b5a84e7dd7f0b20414b9c733896a48cee867fe035da089260b82156f9a0c28e8d4021a6d6e926fd909501cff0920ca417a01c9c42d5d220a88269320ebf001c084c754a55508742a45259ac71fa6962875c248028df4fe85ea9195f8b8137678b175c730c8a6db5f8866c21f0b34ef4a0de20e53631f6182b91ff4c6310f1f87f5e6c95c559f90066e03b23d15fda12c09547cdc1e199e931b7724ae9375dd51535e987fbcbd30540fb126d452127a8f7f0565acdf9ac21248cea725518b21abb9e134f8ee3b85a963b0e45a68d5ec851a60f55a773baa08218cab29e2e45099671316b283d641cc2498695ba698828bb574cd3c0def347ee508130ad1306bd64f7ae17140bf29c666d2424c25ebbb4f628795601926c5f899a4c42cff1e8e699d7c12228da0a40460935561f2eae6782874a9836e0b23c391b8fdb89f693ea44db49394003ab279a1b73e93423642ddf2065545c0dbe333bb091a3b69013ed8344edf46a92dc69d2f54224abb08b5e47c9a1449b294f0bb38b5930ae4035a80c8e8fc6ac0f811ca4a9c3d8d38d79da3c58cf694a15dfbc682a50feed6d19002dce3e3dece92ef0c40474ed26ad2a24c431364a7d92f5bf04172e47b625989480b5957c2035150a920c9cbf22dc9362b0a5b03ad9c337f05ddddbbe049e5557abf1fc2648244c7c4bde6d962578f66f07b0eb5844b2c0ee4ae59473283089390145318c2f60c8a5f8ebff61acfa0879d6f9db21bd42769a8ff7a869cf3f79ffbab1d754eb7c4d5e6fd8ebe8d424d27bd0c989eb4f00c08b2f2f328f53b95ab25246ccc3062a804e932bd79ad4e0b259770b858d6903826b4aea2e407739949f87640843d4682d007ed823ca3a5b1c0173032523ce72253d21f34b3cc46e3f189f696f782dc227dfa1b45b4ac2bbe44d49282bd19b7e302a9e0ddbd198d4aa8227b1a324bad157840ec1d6c1f857cfa05d514e661d3bd18c99dd63ff6f5d14b53c20a442d4ea47ed4671391efa041a3973a19bccad174d409c9159ffcf13d412c01d3a7594d3c39dd09901ad1ddfb015edf3bebe07e10e7d33bd2857ce824d0ba4f037e62417b701e95d53d99450d9802a589ffe86dc82ec32e35e55795e14c317ea486905769c0dd59e3d4ef62d07cba5ca067ec7a51dd0763a8a8917192d68ed0234b129b41d82d4b6c4ecf9dbe2150a9f198da2fa716f9f155b84adda9e165025229a985ba0e9d86f0ef19e32ee8bc801ba09d540c8b79bcb1bf3bc2241b5d835254efdd9b26b46574a6b6a73d5c19fe902a658dfff61fb3090e44056a5292993626cd447a6cb4512f710f5fc028aa38c060032790493349f658d510b4453e54a46b9f9faa5a482dc010eb0fbbc5c7fdd643f6c24f6fb799fa2e75e30ad26c7026748dc2f33f1e95f692c8d49ee106b8f87848b748f2bc82197ef1a37dfdee32b31aba736d2d281a7ab4e04f8a7123ddb3bb57919d7bc1918a409fe2ce55936c0d4bf339be714f8cfa380310cc0c569c725212d3c66faeab15d42ed4c85b3bda1f04ea3142268aee4d1af020e893518d85b7864eaa267686929ed1d8215e45b3b2b49ed6a9f6a5b9e76087eb654750f2c46e0dc0ff630e180d8de311831a93c9f55a686229e388f86b3ef188e9e117e6120754fbe64e29b79e69d25c52628076cac08d0d92e928dd2cb64c5f2af1c35ae20cb6f57b2f0b574526e4a899c8aefaccfda685f7a826c586a9fe86e0db8570b6e142b1f37c797ce18c67def135bc6ee569202940497b0d5ea64a2437ef74ff2d403c60c59d2ffc530010137cb15c20fb44256e3f89ded9ee29046e9d83c2f32924fe679c36bb0e5a71bac19aee332e11e10a0c1071e2e52379f0d196558fbd28d81d681db83a551ce7294061f81e2a33db9f4f1da3793eb5e7a219e6172a77b60f830b1925526d73ca03250192d2650bf7f901beb8cc4bb42bd3ef703403cfa3ab1267056d24db9f4f06793796b5f58964c56791ccbce1fcfcf0c39e4d774431e1d4ba3f31572190fcb0946f78b14b31349296c4139985f65e07907db31c721f94e024248cda7e957793f640900425749b9270f418a5fc466f1a13915648ba9b5a51b3117154d874c26c22924e5ed7c596bedde8b7e1ee239833a52b1b344c895af7101f500c740ba2bbb486da88ab15ea94b6cd89fe4f7d526fe03c26fa2c90fe7bb5a762d3d532c349b8b3dbd8776eb8c498c1d4548b1f4581668762dc197218a3596bc81bed03996cfbb3f2d5b631a69b00973c5e20f7e5cbb83178b116a28c82d841da2582bdb78b2007c459ed926072e028413fdd1264198d96256096105389968d704a469c441ea23513a0010b96e4d0d854fa1f03925fc2858e2338479c488bd73077d2b61bc1b91eca1796491c1316e0ba1fa44c912d9927b10636f2c7733ccd4a9a2c14d83628eeb366df36be7b9a2aca46c1ef2d62f93da182d883825c81d3f220b38a3970ad2e25103e14f3cc8ba69a69b017764b5603ba3470ef2a82952c126f7057f5f49617bb81ff1d16588a09383d293a47f1d6a64a257aa7dce00fd5d8e1437651faf9a8db11b72a3784636dde385a7f314a2a84494c8f58a17ab8153b5146077714829c43d1c1729231f392d6d57a835dcd94eb28f1f2f66e1760adc738a13117f948798d99bc5ac7fab26210b413abb21628a3dac7731280d80f16e34f9a5edd25b46bd94382771a5f9a1870557db08d25a507c4c0c8d9290f029902ba17063ce2c1ca93b86713e6eb562f406f3dba6825b7d04941dd95cc273c3c3317836e4fb62f2c0a16022efbd931f589964e47f8b7a65ce2830a7a491580f75fa5d600e5a69a9fe3a70c4d48e9ee5e90e41da07afd0eeaa569422fe9bdfbbcfdcc0abcc80aaadec4f575a581c156a8b59855de5f866249242da1940d4a8d16e3b6c290de4e4276aa6faa063a4dd4188bd527a280658c4fe185ad117beaa5d4b2b6ad2ceb63ec78e3211226178f536ff71974ee4b1c3f9dd0905b1c69b241439f5ad11d3f02447f63d407ed8b24d4faac06a60390f8356f63ba2abac68d922535e5e6d6e57ac9f48c42263bd71999e37b6e5edfd033ad1747f2c59b2a63bb62345d69171d78d9a7dd7af27f7439963ee733a20cc1f5143a8baa6af396cf2d3054c32ce535883d7c2a26d43e18bc5f8d7c1039f787dd5c449c902655b88256b24fc02292669afcc9fcf38ea16f29edd5f16eb97860b82c28c32beea885d4b12ed6639a2972341bd9023bb26e42f09eb5cca2089bea61326bd4fbf83d28ce8ea142e1bd3e14787525bff354501f9775475da595e003d77be40982f32c52cc21d6494f5f61132d93b1602faaa0ddf781304e72de23684167a6ad54003cb8bcbb65df77616ad2d123fb1fdfad6164f3bb8970c885290f15a89e94de7be4cd9b0abddbef8cf80e9aa100711ad4624f39eb705d90652821100f13310baad7a69f2ec534b175d5e452dfe0e9097557dd1e068247aed0b6d4b2640299d0616086e4d76d679874ca060a7ea1c4380522ee59214de4687edf0b5e3c08439d39551617c332cd067f071d3c4935981f0740b552aac707bd80afb80ba2b18ac5ccb7a061b2f0800874e65b2272cfe13a3fd593ec04019e041df25f2a04652adfc18e957f2cd1dd50004842098d4c71e72ae4065ab408379139b5f5cad567a8ba6dad65909ec4fd23b67b869e675f8b15c04c16412ac2ba56efda6e2218392ab24f846ec9a48efc493f963e13103cac130991fe0f6", 0x1000}, {&(0x7f0000002300)="545b0f1451a5818b163baabf21aaf3043696367518c530e4ed4b632a1a3968303820d6d9aea92962e2c405ce51eae270abd508c1d98e2344331b266fa0f25dea9afb0f223f0a0714425ef1a1e51a5ed18bc1fb91921c7d6a1bdec855bdf73740d9c15b23b79d25bfee2dbb0808e5733db3f6449c552b85a69c9107ea00b3ea12bd65f4aca4381286dba31b460b4df1470c4ae2891a3702c7d3540e14690aa24320536eb7f6d0e7a4c2dd694c11c58d4bae9538a8ca63e9c0f1dda3af50c98f207479825ae5e29dca84cd3666d0d03d85a239040e284c25b376bdcd753668033a6ac273", 0xe3}, {&(0x7f0000002400)="a8b79be4610d76ff1265480521e8a0b2a64dd2092750d7f7120f4e519f7708ef528945022507ca0a852cb636a39666ada4b7d11835221396844c6236d3ae33585d5f17b37825477fcd5d264a53b014c5ac230df0a47ee156d10f53e2591f3b44646348fea6f126fde9d30148292261f00702", 0x72}, {&(0x7f0000002480)="2d597d26e7241cb2561a7c6a652867b778009ab62f105aab0633beafd205122159bf0ebf798f3608448e883c3f5417fbfad653ff02701bab21abb3c9a9dc5874fbaf2fc8df527a9508ca43d409dedbc25b8a40842a8fc0b415a1121368f7f1c3fb60f00b14389e4b1b694e9dbd55423f1fe37c9af611e64c46ed3f648e3f8f226012414b15909eb9be3a40f9827ef0c3e8a43f698a89cf749b682a854bb4f523214e90df54446ef8c22ef260a3", 0xad}, {&(0x7f0000002540)="1a1df4cc1314d372384bcf0dc5378568d1484e8398c7159250ece1384b92a7713e0e6369c0b41ba0b9242c09ba63d8178ad173253b5bcc2d7534a670d11b53dc3fc6d01a6509b6c48a22050694fd67df9c4937e03e2f105c7bc7e27c1e3e9518", 0x60}], 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8002, 0x0) shutdown(r1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='D', 0x1}], 0x1, 0x0, 0x0) 02:21:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8402, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0xb8, 0x100) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x0, r3, r4, r5, r6, 0x1}, 0x6, 0xffff, r7, r8, 0x401, 0x2, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) 02:21:35 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x200000000000, 0xfffffffffffffffc) 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') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x812, r0, 0x0, 0x32) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 02:21:35 executing program 1: r0 = kqueue() r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x2, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xb5, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000002, 0x7, 0x8b}, {{r0}, 0xffffffffffffffff, 0x8, 0x42, 0x2, 0x3fe00000000000}], 0x5, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0xb0, 0x81, 0x5a}, {{r0}, 0x0, 0x1, 0x1, 0x7, 0x3}], 0x8, &(0x7f00000000c0)={0x6, 0x4000000000000000}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 02:21:36 executing program 0: r0 = socket$unix(0x1, 0x40000000005, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x3) 02:21:36 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 02:21:36 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) shmget(0x2, 0x4000, 0x428, &(0x7f000048a000/0x4000)=nil) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget(0x2, 0x3000, 0x289, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x2) 02:21:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='a', 0x1}], 0x1) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0xdc61) 02:21:36 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000000c0), 0x4) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x48) nanosleep(&(0x7f0000000000)={0x10000000000002, 0x3b9ac9ff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000100)='./file0\x00', r2, r3) 02:21:37 executing program 1: r0 = socket(0x11, 0x3, 0x1) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) socket(0x18, 0xc000, 0x0) 02:21:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8024, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x180, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x101) 02:21:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getuid() setreuid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:21:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{}, {0xfffffffffffffffc}, {}, {}, {}, {}, {}, {}, {}, {}, {0x40}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) 02:21:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) setsockopt(r0, 0x0, 0x7fffffff, &(0x7f0000000140)="f5fff117d1d20bccc2722d0b9537ad14f0aa6583fa02d808a0772ea000c47780ba0d84a8c0ba2404e93a20576d964e04933179862bab936fce1fc98e54e82519e9acc78d2f6c8a5e7674284be465b7ad3e27645af14e897f51a744266ebbee0b66607c355c0042580a6210cfd5cc31cf085d4d612db0cdd94aeeeda927a9f74a3b509856f8cdaa61099a93d7f4cfc78934afb93782e134f4420debafbbf2b0d47765f556aa0d0d217b953157fa1b65", 0xaf) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x5, 0x5}, {0x86, 0x4}, {0x87, 0x5e11}], 0x3}) 02:21:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) read(r1, &(0x7f0000000280)=""/151, 0x6d) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4810, r1, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000340)=""/201, 0xc9}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 02:21:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) 02:21:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x8) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x0, 0x7, 0x7f, 0x1, 0x3}) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x1a400000000) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) open(&(0x7f0000000280)='./bus\x00', 0x690, 0x16) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r5) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) 02:21:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[0x4929, 0x80, 0xf9, 0x1]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:21:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:21:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x7fff, 0x291f946c, 0x8, 0x1, 0x8, 0x44e, 0xfffffffffffffef1, 0x0, 0x3, 0x1, 0x5}) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f00009b7000)='./bus\x00', 0xc2, 0x100) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x3, 0x6, {0x3f}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) setreuid(0x0, 0xee01) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 02:21:38 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r0, &(0x7f0000000100)=""/184, 0xb8, 0x2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:21:38 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) r3 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) clock_getres(0x6, &(0x7f0000000040)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r3) r4 = semget$private(0x0, 0x2, 0x40) semctl$IPC_RMID(r4, 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) clock_getres(0x2, &(0x7f0000000000)) 02:21:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x104e1, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x401, 0xd9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x164, &(0x7f00007fc000/0x3000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:21:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./bus/file0\x00', 0x4) utimes(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)={{0x3ff, 0x359e}, {0x80, 0x7}}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b04) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000080)="9c874cb2fada28462d", 0x9) recvfrom$unix(r2, &(0x7f00000000c0)=""/157, 0x9d, 0x801, 0x0, 0x0) 02:21:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="9c87c3772c0035b850332e", 0xb) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:21:38 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0/file0/file0/file0\x00', 0x88, 0x20) symlinkat(&(0x7f00000001c0)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 02:21:38 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') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xfeffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0xffffffffffffff69) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0xeea) 02:21:38 executing program 1: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4) minherit(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x3) 02:21:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x28030, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) execve(0x0, 0x0, 0x0) 02:21:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x800000000000000) 02:21:38 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f00000000c0)=""/90, 0xfffffffffffffe0b) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 02:21:38 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1, 0x400}, {0x1ff, 0x7}}) 02:21:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0xffff, 0x5, r1}) 02:21:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 02:21:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 02:21:38 executing program 0: r0 = getpid() getpgid(r0) r1 = getpgrp() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x0, 0x2, 0x4, 0x4}) getpgid(r1) r3 = shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x1000) 02:21:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb052d00"], 0x1c, 0x0}, 0x0) sendto$inet(r2, &(0x7f0000000040)="05724a614bef3239aec6fc10e043eb2075ec1b3865e17254398d91b316447c1a06b690cbfb6e4b8a431df7d880b428de8810c483ae84c58eaf8e648975f08b066d9d5ecbd989f45fb243a66dc0eb1593c3dd5f67727b3792b15dd090251a232a5c3188a5399003ef07110163445c20a87fb6f89fe5", 0x75, 0x400, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000180)="3349cdf8b6d014fb7b2fc936be0a58723e91692b5d5dba9274945c3e2d38b6b792d14e8feb743e78eee31f0f85bd8133e0c4b8d3a3c74b4ff6adca4c8f8e6f2e9a984063109522aa29a6bedbb0d01d3a88d36cef93effe92da12f403a4f24899e9bc2d418ef511411c319810bcebc41be675f3ced3c37d9bbdd2e4317b3bdf7e3fa3faa935336e05eee8fbe169813f9dcb6be5db9729f98e3eeff95b871fc63f0335f62ffb4c8173554f2d9174c5163b2b7e9692", 0xb4) 02:21:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 02:21:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x100000001}) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000100)=@abs, 0x8) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) r3 = msgget(0x1, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() r6 = geteuid() r7 = getgid() r8 = getpid() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xff, r4, r5, r6, r7, 0x10, 0x401}, 0x5, 0x8fc4, r8, r9, 0x4, 0x5, 0x5, 0x200}) 02:21:38 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) semget$private(0x0, 0x0, 0x20) r2 = kqueue() r3 = dup(r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) semget$private(0x0, 0x1, 0x418) 02:21:38 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) ioctl$TIOCNOTTY(r0, 0x20007471) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 02:21:39 executing program 0: r0 = getgid() setgid(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) 02:21:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x10002) 02:21:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x238a) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) 02:21:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='r\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x4) chmod(&(0x7f0000000000)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) getsockopt$sock_int(r0, 0xffff, 0x1088, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 02:21:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') ioctl$BIOCPROMISC(r0, 0x20004269) 02:21:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x26a, [{&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xd2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x78}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xaf600000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x100000001}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x4}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x9}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff5000/0x6000)=nil, 0xc000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x6346}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffffef7cd88d}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file']}) 02:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd}], 0x69, 0x0, 0xc6, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000480)={'./bus\x00', 0x6, 0x3, 0x2bdc, 0x1, 0x0, 0x10000, 0xc525, 0x1, 0x1, 0xde, 0x7fffffff}) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000200)=""/202, 0xca}], 0x3, &(0x7f0000000380)=""/181, 0xb5}, 0x800) fcntl$setstatus(r0, 0x4, 0x44) 02:21:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x103) r1 = dup(r0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 02:21:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x1, 0x400, 0x4, 0x1f, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000180), 0x271) r2 = syz_open_pts() poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x9}], 0x1, 0x0) close(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffff7fff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 02:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x40000000600, 0x200001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0xa1d, './bus/file0\x00', './bus\x00'}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x6, 0x4, r1}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) write(r0, &(0x7f0000000080)="6ef1be0023737f6f278a8640b5e79f1a3694f3a4dcd843", 0x17) execve(0x0, 0x0, 0x0) 02:21:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xe8) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000080)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x3, 0xed5, 0x7e3, 0x3}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 02:21:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt(r0, 0x80000001, 0x18, &(0x7f0000000000)=""/143, &(0x7f0000000100)=0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0xfff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x4, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) sendmsg(r1, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[{0x10}], 0xffffffffffffff48}, 0x8) 02:21:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x1, 0x401, 0x2000100000005}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x8e4, 0x7}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x101, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x60000000, 0x7fff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x90, 0x80000000, 0x9, 0xfffffffffffff8d9}], 0x20, &(0x7f0000002180)={0x5, 0x7}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 02:21:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 02:21:39 executing program 0: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2020, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:21:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x20, [{&(0x7f00002a8000/0x2000)=nil, &(0x7f000037e000/0x4000)=nil, 0x7f}, {&(0x7f0000294000/0x3000)=nil, &(0x7f000054a000/0x1000)=nil, 0x9}, {&(0x7f00007a9000/0x6000)=nil, &(0x7f00002cb000/0x4000)=nil, 0x3}, {&(0x7f0000087000/0x1000)=nil, &(0x7f0000105000/0x3000)=nil, 0x8}, {&(0x7f0000311000/0x3000)=nil, &(0x7f000032f000/0x1000)=nil}, {&(0x7f0000071000/0x4000)=nil, &(0x7f000068d000/0x4000)=nil, 0x800}, {&(0x7f0000670000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00003cd000/0x1000)=nil, &(0x7f00002e4000/0x1000)=nil, 0x6}, {&(0x7f0000339000/0x3000)=nil, &(0x7f00004fe000/0x4000)=nil, 0x80000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004d8000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000611000/0x3000)=nil, 0x60}, {&(0x7f0000118000/0x2000)=nil, &(0x7f00003b3000/0x3000)=nil, 0x2f2e}, {&(0x7f00003bf000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f00001bd000/0x1000)=nil, &(0x7f00002e1000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x0) 02:21:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x900, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 02:21:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="00000018610400ff00007527feff023519edffff0000f5ff000000ffff0200000000400000f2e9ff00000000", 0x2c}], 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0x7, 0x100000000, 0x1}) 02:21:40 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0xffffffffffffffff, 0xffffffffffffffff) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r2) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) 02:21:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup(r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0xaa}) open(&(0x7f0000001840)='./file0\x00', 0x1, 0x2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000100)="bcbed840aa84c6a0c4a9de9a6b96f77709ba55612e9ab1258456b6417fbc392a15273725db3c905a0eb7c052495f56792f5770d9ab75f4b9769a40991446de1f6502fa5243a7d2630b1cd7d6d524789dda8171157f99", 0x56}, {&(0x7f0000000280)="70613ef10587b4bb98dea98b8e7ce697bdd164efba2798ef5954b3a83f3974c0b98dcf507cb972c306d1dd52b5bf64ed9614cb0e906b39808862c2afa4cf0dc2aa0a73e974cd8aae7282163e809a352df232d44d04bc456d5f7812adde813eb81bb190c462e234911e82f49282cd4da448778f7ea04d7c481face89ab709164c5d692204f6187fc893c9d973984bd534b6bd1ba41ee7eb9255eb12d2364b3c16f33eefd42d34657e23df1a02215cc7fa6c199eac664b2cd9c629bb10403c0a9131b8142e64ae194471d5ac6b97ee94aeea2ddf564609f200286d2840c541b7b6f07fd6aba43feaad6994d24e48b4389690b8e2317c9130f0f8", 0xf9}, {&(0x7f0000000180)="f1d756c85f65347534308f8288905286a46632278f200137a693008997adedadefee56ce18dd93213fee3a33ca30a5a98498f6916a7ec8e297c9ed06bc1263e55cf9c1b26ef7d38c2b4fe3b4d3d984ce002de1d0084abb3b094f4a003a73a72ead818739e536", 0x66}, {&(0x7f0000000380)="114e3d426b679d79da9256fc7d6af01b3fe963a99822c7ac56e66da5abbb7ede5db6cfe28fea98c466d1f7ccff9b862b3fa6a066db8709e73f624346b57f1af9b85f79e5f48628e4018c452501c7bc4e19d3", 0x52}, {&(0x7f0000000400)="71205212cf8416549a49b2ca2ddb649ed61ee64826c2a68b60308280d66c7f22153994c14250aef671711e14122e2ec716804778a6dd78b01d56c5728f3c78aa0afa582cfe49886cdc53d1d34deec83961752c929cffa7fad0ca6cab394ad8eabfed38c9ea89ddd1a0bd70d0a828c0bd88293e49fd0e8f6a27f277b91e91a3a3dc1a9e3e0f91d204920ec1b72fef000f560ab8bf04dd8a45cdf704c82a6525e8591e5ab4275232463cc0c3be0be3dee3ff36aa9418440b4926317cea00a792f514a7d6ed9b4be4cbcde6a98e02ef3486ead88710437d8170ba4bea17dd3f31a43e8f68d1287c0140e91054b5ed19227d1a07a41c6d54751a0383d63f26bff2f8a165a923baa8f7b6c62a9f82abf232baedf3ee9fb618fca5d33a972e134d874d398e27fc94842bc990574801486a365895ae846af5f80ec99a8f590aa6681a419a4dcb848e991b67844a8a2af0b21b92ad2c5620266b632618429efeac1318834aa1b13723ceb8bc28357986f0ab20855556dccc78d4b6bd27e7c763d0d096e9fd4e6bf5ffed8d6516cb316167872675f224cfd7d49f4ab4350f9ff1a727a6f17548e20e886343bfba0127944ab2f5786efd848ddbb673347ee254c447a290cc91ee25016230229e6b6520b61ecad8389e9940cd7f05c9acad65af9794bf02986c46d149c3b27554fde59bcdccb018b5723fbd49a230c7bd7bf25f9fb6278ccaabc8882b56528bed6f5595247c682b5a951a3f3c7ab62561a6e26989e5558a54829a4ad40d5bc3b724b1974efdf6dd72e5fef4f9f36083c74fbb96efa2af46bd627dede6ad3bad8de49448b8838c5ca16a7f4f57cab49be224d3645edab60d8db3003e26a53dc0fe70ca0dccd910b2efa230ead7f9ca5918ecaab54ff270cd36beea171e1d26cb282e46fbda92ff98ac6a45c611d2789daabbdb3ec19edf3230704a51ce205d0b260707e2ece06f610866a2da7e0e2f5d148a26ad61de239db465a7c66f16b98814f2efb2fcec085f19f6cf37220ff19b4991e21f3e48c16eb5533cd74f5f51095cbb6e1cdf8695ce58a32405d6274ef7424c01aec532f19871d4cdf4e49cd577037e3fb06a82950b8b01555da070629bb21feb4095cc0f5d3f016c08da875e81f34850706c781adb742c0aab8d518fcc7e030ec9758d2f9a1c024dcf1c75f5a06dd7a4718308c42c61c4069a5a3b2355b111bad36f787684fd0614a20900c16a610cc35510500c71fb81a2a0f53ea1e3933808f9211a615deb7dca2c7e5c2594e96f35abfdba28c963e442540d162bf066b78850a242ac4132f935c955abede022f546062e74ba72e05dc76b783984842468a6068f00f8f3abaa17d9fe4cc6eb854903ac9e0dffa8f20b42743f44cd76b0fbb95283cd82f25c6761c536109c57b115c34486c66e3761d92214acefa9063f6c5b60c3072d8644a185338d3a6b0db1447495f878286a076f585acf9b0f09f5e5d203f80d13619c792757bfd19300061740a25e60a548fcd9413a87e0500b2f58f7e7052b7bb248bbfe536e40c6e4c9649fdb9626a5e40d5bbf97724d3db21c60374328ab958fd82a4c32f0acc710c506a6df50d7a3d11a1845501cc026231143764c3b65db61f395cb76ad5002580745d056f717f7d343e972c320dfe0ece4a506244dac01e52be0d1290249c4b9d5fb0040d42f9f4dabb2488d930946d004f559a4e0e5814726e09ced10b5fa82f4ee7573dfa0b2e895db94efd3c9a6dfd830fe539f0fda3566dd2360916610f5a5f6f694e583652e5ca22e7397afae47128d5484e265f99fa8ab2bf0350afacf0e474e4840336835ece77b0442bd987f97d8f2d6741c15ddd0ae36c871882323fbe498cfef006d2d576cb14966b16ddd92e9377eea20cf5a9b38b19199d9eaadc79d74d66e9afad3556dc0d57bbd370930cb12650e87be17b8da4fa43347c440305b10a2c5bdb620912e87eda252487930b1473cac6035e3d2872120d77b42196b62b4e2c556404f8efd4059c83c1d805c150f46e326b213d590b98e39157f4dc488178a2d12d963a9317a2c65269e75ca8fce6fb84ab39d54bf54528d5574a8ddc84b69f5ed567cc8c880912cb2988dbbfce8978d40fe9e655f08134bf85d904f0ddbfb0ec7d83d19a9323077bd5676ad2d4699d791c49828916b831f858fd13d589383f89cd7d9fc6f17a32ab98e1f37b54dde48382613e003c17a5109a91ec89b8590e373c408e81223750d3efed31fb5371c9c71f2ca94b931e85a03081ef3552ebd4559573034bd4d5d8042e0291922fe38dd9c213f75dba04e0fe6cae94da5610bdd37f2c68611351f3f4351ba26025e09afd91f539ab88546bf36534f917053a59c52a831bc14c1a90028867172634aba0e4008890a8c51af998f20e7e5fbf1a56c890abf6f94282cdc76c89cadfbcb3f35c2a2b18df6636bd92c37647c716f1f475c1bceb5990f7112b47986ec531487cfd04e4911943e2de22e0a9fd38c53dfae85144187d82328f22be54135553129a80fac031eebd3357a3b762b71ad6d1ac876df6f4a701eff8d665693c696fd74687ae4feb9985d2858243b820dad282c7efa21bcef74f39443f8e8824ec6ee249fbda92be60c73b4db1d33a3ca15491c9f02a04f6cc32dc997084a1bac47d910233ff800dc60ae82677a11ef71686a3e6b46d20d26f0dfe20ca76562c13f7bd527f314c275bcdaa6a763664c9fbfd14e091c0677bf4b02ebf82c13e539c8ef3ec56bad436a6da55b83ebd54d0fe63ab95509145ef6cb61cd6cd09851b2f760002d2ba0c399bf385b74a0b7f8f7be9e91fdece333df14e406be21a56715c3ad1b7f7c3fee55d7bae7ec54cde5e8a135dadd0f20dc4752ed076affaf67b5e3d237056098e9d241675d3e7279a9ca4cdf5f3c817255359817385b18b040bb401d26657c13342f9fc2ac54020e335b1200f261bef6adc63a2a89daf0b2f67ff645b66d7d98871cf7873f8da188378f2ac2fceb78fbc2d4193dea713294e0d110af20ae639ac9e0d7464d4f26d9877440cad2adfb19f56ff303d83bf69949a4be46b277915ab211e86b31ecb6c52efd47d05e49ebfcfdd49832e7e4a6378602d6db6ec0fce79b31f1335cee014b073b678635981d9be201b7cb259d6315ee700d1f185576488939971a71b337b9e5f713023e371ff227d5cede789ec55bddfb56c74e6a1d3f7dec645ba33c117137d76968496e28aefc031780bb1073c53f48335b431be6992b69990286968be69462a6893fc01020087efa6d43d3070e27a4958c1521de33004c9904f165927d2db12a5f6582814ac9cd3f11d560cd88fa867099cfc3b008084105670cb8e5908582d3d5f33b81be205f3f20796b72e3bd8dc1536b0b987b1aada74eb725e75d068e3e2b77978ed3e539ffd6d4b3a5baa01e71b4334c92f9d28ecd1b5bfc7778a7f7cdebc5ad984e4927047caf29d43813f5eb6c6f1cf216e309474d0d05184a019c4cf37a70604b535e5fbacb65391cf74e1577a974911d7742af3933a0af528657da4c8a5e27836f7a197a271819997b2472e82a324ce267e4b07586db0512fa9ccda4d16b7194ffc9ee5053d050f7aaffc7a82eb51b6b1869a87204a6e5c1d52683ecb14c30448ff6cb666f562edc998bc3a7b66a61d4b9c7b755e1e38b0006e64226890104121214309fc2120bfa92f05e46dfe1c270a0a08827fd292eb3719bbb4b77dfe38c505b2e0cd10b674c4569550ada54d36b9062c69c5fece41bad0a6d208fed7eeeb0b3c5e0a9d0d6281946ac6590f3aac20384fcac2bd6c1d915b21f6416f1423fbf0db957f54caf6ef89d3c835842461f6a41ae440950b10cc83db8e857e818b4ebfc4732be3f99f91b124b6da2de0b2a2c2aa5ac0af13fc1903819e725a48d878d6b458775293af9f7449d8dc31cb8da9557e64a66ddde4797c2f5d032152e49b7ff16975a2c138b14d1773b64ce520cc6f0fd4b3f541b57331185fc404b50fd6dcf35ce1068bbd431e2459b422795ba7d26113c1aa61014d4ac8e01ded65c88aa88a52ff4a73f68fb5cae9191a64182fe776fd3dcd38442d1fc59a8b40790be73b821433771ef6efba5f7ff665d780ef6e95db4a25df2fbafecf294caea74dce98bcf097066fa0bc0429682426e207e3a4ab7b6463c4d03da44a611e8123e73904296d10df95fbc5f864cef28c6fa4b80c474c50fdadc34f1cc7330beda00677eaa6128af7c346f99899123f4f0633262934bfe57a69d9f885a3dc30430b1f0642c01795fafabe0e002ec4c33b79d60155a86a184eca2e2f0c430633b5b6a020199d495743a16f23d822e65ed242c1253ff4c239d7277142760c5f2acc519a56b25abc8b1787113a648892e70d169c83f1c09696fbfba412b0c2fd0fa6aab053597a0385534408b394695b8332ab9c46d5afe2b0bfab93905c9007ffc023b414bedc8c3a42dcb2e4299a4875dd073a8281c2a25e91d32c4947f91a84b97a20805c150cc0bd13a8b877293a9ff2bbf2ea3a0e1b1edfc6700f203692084468033936ae979c95136e0f4398b85f3aa82df14186a93fb3cacd0571bd1c4ce0c534ba6aed146d17626229e46d64d84924591c94547c1149397e17a07aa211072de14e52874f5ce2ecfb6e634c0ceb7aef3b47560d82c502188c192ff67033e76f65c6dcfb17ced335b9b802d4788a5827bd443b0dddee62547de30f56b864d05d9180e9a310b63366c922673cd67d0b7ef46d010d1b5b9f03a024bbf2fafd3fe59f63385a47f92a9b8b286c99af2edb344415c1be10616347cd74d2e17c7ce627470c383f258581e85ce0b7d05654d4e0f013148380718bf85fe40c795e5d3adcde0785dea3a8da4f164a7da1bd3d0e151202e17fe6b731be50e38157371805cb469b748d0d5592c64625ca094fac7c6c97faa033ec64c4e9308dc4de1408d8369f597365ba104eaaaa8764e1a3821471a4935046373a3c372d60e90dba038f96e2e1d994eb7280f9f5724118aec9031f1185e9cdfba311c32a9fb8c45a8e0f52283f70b32e626afdde847dfee8fca38c27721e294c156ca684c67f35e0663a6e9fa7fa5d98d5a1b95e068c2195f76b0383cac599989b200d6f4ed6336d29782a85372d18a316565d01a04380c6366705e6f51b926296c358ca976b62cd64e57b546db31b155412d26b95a7c9304ecfb74c76f10a78fcbcf33ad2fd06fb12b67f37a27dd10e9808ad32b46c9f606b63c760dfd82c75afa48e61d70d6ab153d7ce687b7cf4f539fb3a61f54cdcea79c392022c3b574dcd012666a2c5d1f90fd0207146c72c7e2f3187cd5a180d43e10002c9112c25b45be37af3f2707f766d0c44f200b85d16f45dd4ef948a139daccf72711cffe4b3bb38f0f915a8d320f33106485824816a90b67fc26e28612395362d5379c629f2e22d280350319a3bd9b1d836926f22865377dec07933d40e399a838b33fc666ee20f1fc10e812e329d255c51d64204f68b881b6bc29ad32ed808a361db44bfeda53ee2663196b3c4ada5dcdcb3e0236145dc7d00cd7be3fd258c92cf9f6b80f987b880b57aec502e009c5138362a11c0ac637625921fc3740681baec38af892cadaba8c1feb7678ca041032a993a2015903b3fb6ce70ac998c982bd43a399d566881b8bf44d6b959c0a10a9e4a6b60dccfb56e171e731c36dde0c04395da57adfa27816bd9d3766a7ecdee1a4effdfde9eab09b561a42dbc74722e47e3709f0448a2bec860fbc12b9368160df5a9fd4a46818f26c31ee88f9d5fc900e88c0", 0x1000}, {&(0x7f0000001400)="9f70d974c4c69fbcbc586c6df803a419cc7af6831e52c505b667b86e8a66cc29aa53fa976ede79dc07d7554c8d7e8efdc049202172fe735bc36d24ba44da8084ea2bb2496f5612e3a30e2e29e731248930d66e4308fb06839dd5efadd2c38cdec61438ff35c5a27842c4ab9ed04669b411697319c82479914201bfddfb2acf0b9c2c50bd57cecfc2116e2095152af82fabd49058f7dadf3a627f8363b9cb6d8f905d712314e017ef7ec8987455ee1793aed4e570e17081977ed719f54d45d89c2e03104257e3eed5d1872b176e8ffa6975a45d86943d1de462ecdf26b657f732d0ce0b2dc55819432ea99c4d875d8ff8314a4054de63af", 0xf7}, {&(0x7f0000001500)="2494cf7ca4b7cf821eca517e85fcdd10fc814fa2027b7475125a4803d7a0e94e6a2ec93dc2dbc80ca2fe7b84228955d7723e3ff9acaa78a39c9bd149ab700419a65397c9321e0d51a3ae53813184bf48f06dd0ede6e881110e385ca8aa75b8daaa91c91553f70a66da87e6c697240607fbe2d637fb0acacda77640185e4ab0f5037104be665bb0215186fcf1f6ce575f66e02c64e251c15955fdf0444f5af92e236b93", 0xa3}, {&(0x7f00000015c0)="550feefc9441b53d082ebd8699cd2935609c343062e639e11c77bf5184ed6a9f9e0583ab73c27a47ab023abb11580b10ff88240d7a974b0983951224aa3869b4f6958fd3ff5e422d160c7f8128105bab2d3db516f65d219c01724c3523ede5ab832698ace97a6dbf9d3b49daa29c77fa98416a508dbf5d9200176da1fb2f447b92311249c0f0efb5828d3e672cb32772771f26e4da42cc456ed30e7c2f8384d796ffb358ae8a802cd1e37446283b324a10798392364d572e14ced1b07c33e486585a85d2fffc6567ce2448a2946d2e207200eaf8daaccb4d8cbf758548a260a55ec5641654b9", 0xe6}, {&(0x7f0000000200)="064291ef93bc26a5d143c384704cba3c7b1aaabbade8cd7c74a3c5540227f36828", 0x21}], 0x9, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r1, r3]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x48, 0x402}, 0x0) 02:21:40 executing program 0: readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/78, 0x4e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x8007, 0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x18, 0x0) pipe(&(0x7f0000000240)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 02:21:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x1) write(r1, 0x0, 0x0) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 02:21:40 executing program 1: socketpair(0x3a, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xfffffffffffffffc, 0x80, r2}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) socketpair(0x0, 0x8003, 0xff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget(0x0, 0x4, 0x1d90a7a86bd54a2e) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/56) socketpair(0x1, 0x5, 0x100000001, &(0x7f0000000140)={0xffffffffffffffff}) r7 = shmget(0x2, 0x1000, 0x108, &(0x7f0000ffc000/0x1000)=nil) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000180)=""/24) r8 = fcntl$dupfd(r1, 0xa, r4) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000001c0)) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='x\x00') r9 = fcntl$dupfd(r4, 0xa, r6) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x47, 0x7fff}, {0x26, 0x3ff}, {0xce, 0x1}, {0x6, 0x6}, {0x48, 0x5}, {0xaf, 0x8}, {0xc7, 0x7}, {0x45, 0x2}], 0x8}) semget$private(0x0, 0x1, 0x40) fcntl$getown(r3, 0x5) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000540)) poll(&(0x7f0000000580)=[{r0, 0x2}, {r4, 0x1}, {r6, 0x4}], 0x3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000005c0)={0x0, 0xe8}) setitimer(0x1, &(0x7f0000000600)={{0x1, 0x4}, {0x101, 0x7fff}}, &(0x7f0000000640)) semctl$IPC_RMID(r5, 0x0, 0x0) shmat(r7, &(0x7f0000ffc000/0x2000)=nil, 0x3000) fcntl$dupfd(r9, 0xa, r0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000680)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x3) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000a40)={{0x8, r10, r11, r12, r13, 0x3, 0x1}, 0x80, 0x0, 0x1}) 02:21:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040), 0x4) sendto$unix(r0, &(0x7f0000000240)="5001050360000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x100, 0x7fffffff, 0x400, 0x1, 0x10000, 0xffffffffffff9d1d, 0x5, 0x1, 0x1, 0x80, 0x4}) 02:21:40 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000003cf8631ca2001a"], 0x0) r0 = socket(0x7, 0x1, 0x80000000) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 02:21:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2c}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x2, 0x77b, 0x3, 0x9}, {0x0, 0x4, 0x2, 0x9}, {0x4, 0x100000001, 0x7fff, 0x100}, {0x1, 0x4, 0xffff, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) 02:21:40 executing program 0: chdir(&(0x7f0000001100)='./file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000040)='\x00\x00', 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffff3b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1b, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 02:21:40 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x8004667c, &(0x7f0000000180)) r1 = getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) r2 = getegid() fchown(r0, r1, r2) fcntl$dupfd(r0, 0xa, r0) 02:21:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0x2ca) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r1, 0x4, 0xc0) fchmod(r1, 0x80) accept$unix(r0, 0x0, &(0x7f0000000000)) 02:21:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:21:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x1b93e633) r1 = dup2(r0, r0) ioctl$FIONBIO(r1, 0x80047462, &(0x7f0000000140)) 02:21:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7fffffff, 0x100, 0x0, 0x33, "058a8cf3ccdcf618ec86ab5314dc23d39495b76d", 0x2, 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x3f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) read(r0, &(0x7f00000000c0)=""/39, 0x27) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 02:21:40 executing program 0: setuid(0xee01) semget$private(0x0, 0x5, 0x428) r0 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/167) 02:21:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() linkat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00', 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x100) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) 02:21:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000000), 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 02:21:41 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000380)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x9, 0x7, 0x3527}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 02:21:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x380002002, 0x2064d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000080)=0x4000401) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 02:21:41 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) 02:21:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000380)="b07eb95a18e4bc561d7a29066d980ddc402fafe2061d79bb752aa4fc2136984f6e", 0x21}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x4) read(r1, &(0x7f0000000140)=""/95, 0x5f) 02:21:41 executing program 0: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 02:21:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x36, &(0x7f0000000040)="ac0aab60beeb086700001d6c00020000000000000000", 0x1e5) 02:21:41 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x2) close(r1) dup(r0) flock(r0, 0x8) 02:21:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x2a6) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 02:21:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) socket(0x6, 0x0, 0x7) 02:21:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r1, 0x20007478) dup(r1) r2 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 02:21:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x25e) write(r0, &(0x7f0000000540)="f641e823d4559b1c388692e895c9321a93813c3b07c53f2f7ca584b93226b4d3a5f75a3196241ed7b436c16c0686f04ef621c73f657ceda578d06f0d9eae35b345626fb1a0b4cec520e0224bff0dead8afcb2a700b3411679c962bcd9b6d1423a342c64e38d13b0e0d89ad4966d4270a3a155b4bc7637cbec54271a9d1abcbe494a45cb72fc22ebd92212fb32124715c0000e77f00000000f59a3b2d237a0044b10034eb06b6b745753b0d15f08194042d701d97aabb276c22bf68b5cf586279d1abbc5aa4c7078ffb957e15f3e582cde8a74941960361318f3acbdea02375d4000000000000000704def8dfa7a14b227549d25e2c3d2057a62689a47d1a629b302c4da7cc7bc45ce425051d59b35434549eb30c8dfc49e23f0603d7079842ca27c72f5b0000000000000000", 0x12c) r1 = syz_open_pts() close(r1) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffff7ffffb, 0x0, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f9b1900662c501b00"}) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/3, 0x3}, {&(0x7f00000002c0)=""/144, 0x90}], 0x2) 02:21:42 executing program 0: r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000577000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/108) 02:21:42 executing program 0: r0 = msgget$private(0x0, 0x480) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000f0f910b9fe0f20d8ec9d6e985d902f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c19d36c5b7bc15e587d931dead184690bb4e3049f3a522b823179a14585dffba8a705901754170d03db3d799f3a29806f8cd04d6839418af48958f70f498b3e829e5e0d198b9e89bf167430b0b95a1d48b34d37996f80ba594a8895de961182dad63a7067c9325b505127eb378e549ddf8844c427c23f8e84cbd4d17"], 0x78, 0x0, 0x1800) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 02:21:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ff0000/0x10000)=nil, 0x1000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCCBRK(r0, 0x2000747a) shmdt(r3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x8) r4 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) shmdt(r3) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0x9) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x1000) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x7, 0x8001}) getdents(r0, &(0x7f0000000280)=""/9, 0x9) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') connect(r1, &(0x7f0000000340)=@in6={0x18, 0x2, 0x0, 0x918}, 0xc) r5 = open(&(0x7f0000000380)='./file0/file0\x00', 0x10000, 0x20) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000003c0)={{0x200, 0xffffffff, 0x5}, 0x3, 0x2, 0x4}) r6 = shmat(r2, &(0x7f0000ff7000/0x1000)=nil, 0x3000) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000400)={0x0, 0x4, 0x5, 0x318d9c88}) connect$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000480)=0x7) bind$inet(r4, &(0x7f00000004c0)={0x2, 0x0}, 0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) shmdt(r6) 02:21:43 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0/file1/fi'}) r1 = semget$private(0x0, 0x7, 0x400) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x4, r2, r3, r4, r5, 0x114}, 0x9, 0x1000, 0xfffffffffffffff8}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x24306d8cab1820bf, 0x0) 02:21:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa34c91fae9ee6115) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x10000) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x81, 0x0) 02:21:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socket$unix(0x1, 0x2, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0x1) 02:21:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x804000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pread(r0, &(0x7f0000000000)="3dedc37c9fbd6783", 0x8, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x48}], 0x1, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x3, 0x2, 0x54, 0x9, r1}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000016c0)="a974675f08234635f4dc8e8359aea33eac3fedc70932c5469edce9f17f49a29143343b21b19a2355531c3d731a7a92408669f41aa1b11c5fd8533aacef10d61ccdf923a630d3fed61a27a381805a8a4b85354d7f71d4dceceec9f5488ffdf6a8098bc2abf06344ec2c92d122886e3f7a6d8a4968e87f5e0a2a52c6adaa1dd699c28e3eb15d168125be63433c408a453f85fc02a36d47c58682e3c00fb6a576f32faa3e0caa655ce27a2f1fddeee1694a3870fb59b495002f68110e5448a0acee1f115c7a63165db8c4672074f7c6a2ed14faba363539601cea85ccd3c8055ed1b913d516beb6f23b5a891f52804b7cecbc322b8ae97a4ed5a076b4f0c55188236f04f2f07d7506ce59117a18eaae5caba0ace3417d830eade483676d262a02f54ca26ccd2d79f37dc8b78d2c4dc1d7b5f2a37e5d4a597df0ec59c12fbfb280befeba8735a7e128c5a4d72c3aa46a9ecfc4e0412f2abf7232d44ada8392185272a6ccc93b100d697b9861d9f0edc7596c0046a7cb6224be185a8bb14ba7c460ad68548e6c5900703b90e2d9950d2b7ff65db57ec960b0f51fc80b0e00364a65963d7003ba67b344da04c8f7dfe1b7392f728c1d348d21dd7f2a2d18fed5d1baecca029e817f5a57c5f1236506d0ad0084d21e4b4b7c9ae36a520fbf6a430544f211a3ec506841e4a2695f012efacaa451f04e0420e8ef121201ca3e3b95a0d39c67faae33e6cb6c537a012e25e13092b7d6986d49bf9349beff2e3e1ef79ee2ac727d875d7c681324c4a19fd5bf072938be63c791fd8ac22f58ce6addad722536f2e3a75e5929693b485916686d6e98b5c42c175008b4fd1b40676cb7f8cc0f47432c3f495270f5670e63cd34313657ffb19393d26ed5540858825258398f589ca13c685966857a123597ffcbc63a04e6175c6e2f1e7660488fca8fc9a5e4484cef815caf9c5e8610476c8d8f5bc195ebcb8aef748e44a033a3f91186ddd76043bb35380d97d10e0912fc4fa16d144b2777146a8701dd658118b7d00f24a747c31211d0a961fec0a2cd964cfff58945c9ee134759972dc767852a6fb7d471bdd4fc2f5bae8644d28d4220a82d1cfeea0c0d625463c9e6fbd564895676c68e1eb1c83213d0601c4c0d2620a335e59a8bf6a62db4bc97dd85fda9917567da1ed8e24b94798547efc61db87720eb282a5fe1681d6d91d8a7fe0ab1fd49dbbaf59108bab71c95c60f82562cba8056665477b0f4266dbdcc611ddaea76d0f45e332ca3a11e60c14c61531dc0e5aea01a10454a401f9ab2b2e375676cf7c7be7d47f903a19e911611473b051fbc04333443b30c2c31b0866f0f915b5b21ef20a8ad333bb795c6ff82f8c039947de9fe4e3644618962019a3256ea6895c348f766cdc2b37b0581c4887119f663f14cdd3ba39ea57891da3059561e89addc9782495a1f8239f1ceaf0ddb08cb307d09506f0da030611964e9cf63c3fdba5b1f7dfed7eab50eace3d3be20acecf8c98f2724c612f1cf137d906b43879f1de58ae63b298c9d9a927d1cfe7c80ef5dabbf6f327e6fc9314fb561755a02c7e8f7b2b58cfcc7c6dc1750545c44fb790cdf222b0c4cac68a12701db280fcd81846bd977f54800ea2d7b84ea25df85e27c8a4b90fb886bea0769af5e4b0e90abeb2b", 0x49a}], 0x1, 0x0, 0x0) 02:21:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = dup(r0) readlinkat(r1, &(0x7f0000000680)='./file\x00', &(0x7f0000000540)=""/237, 0xed) 02:21:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x3) 02:21:43 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000, 0x7fffffff}) 02:21:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x82}], 0x1, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2000000000000009, 0xfffffffffffffffd}, 0xc) 02:21:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') 02:21:43 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 02:21:43 executing program 0: setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = semget(0x0, 0x1, 0x4) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/4096) msgsnd(r0, 0x0, 0x0, 0x0) 02:21:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/31}, &(0x7f00000001c0)=0x21) r2 = accept(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffef8e370000000000000000000000000000000000000000000000000001000000004000000000000000000000000000000000350c00"/110], &(0x7f00000002c0)=0x6e) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000380)=0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r3 = dup(r0) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:21:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xe000, 0x2025d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') dup2(r0, r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x20) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 02:21:43 executing program 0: r0 = socket(0x18, 0x8001, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x9, 0x101, 0x2, 0x3388, &(0x7f0000000180)={{0x8, 0x401, 0x3, 0x800, 0x24, 0x1f, 0x401}, {[0x7, 0x9, 0x6, 0xfffffffffffffff8, 0x1, 0x9, 0xfffffffffffffffa, 0x8001, 0xffff, 0x5, 0x8, 0x1e9e, 0x4, 0x2, 0x7f, 0x9, 0x6, 0x84], [0x8, 0x6, 0x3f, 0x200, 0x6, 0x4, 0x81, 0xffffffff, 0x9, 0xff], [0x0, 0x5, 0xfb, 0x4, 0x0, 0x40e, 0x6], [0xffffffffffffd643, 0x76, 0x80000000, 0x1, 0x8, 0x90e5], [{0x10001, 0x6, 0x5, 0x4f1}, {0x0, 0x1, 0x10000, 0x8e}, {0x0, 0x8, 0x5, 0x80000000}, {0x40a, 0xe3f2, 0x15ee, 0x4}, {0x6, 0x3, 0x2, 0x1}, {0x7, 0x1, 0xffffffffffffff01, 0xffffffffffffc280}, {0x9, 0x5dcd}, {0x3, 0x78, 0x6, 0xfffffffffffffffe}], {0x4f, 0x4, 0x60, 0xfff}, {0x80, 0x2, 0x3, 0x7fff}}}, 0x7fffffff, 0x7}) 02:21:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="9c87c377284c35b8502e2e86", 0xc) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="ed6bd3682a88796c16bdc4921ba21cab4198a3965115f9256a42cc5e541d71ef33ec5100b53f947aac1e043d6a4ab6da19d837c431e5e4e84684604091a514a5528200ff8c02b995743f1253b6cd6a2cefe0ccd7e276e066212879eb765fcd01fe2eeb463ea51c30523abbe309198ed755adc7e3896eb4382b44d1ebd886a1247ca6cc17a14af3ae8b0b9e80", 0x8c, 0x8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 02:21:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x3, &(0x7f0000000040)={0x5, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 02:21:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8088, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 02:21:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 02:21:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xf6, 0x80000000, 0x8, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0x400b) write(r1, &(0x7f0000000340)="1e9d04c34e106742e1310b198f5f24065394727c30247c4ec312d2fc1e2ca22d6f86b9d373b5c31482084c93206db92f3ad43e88d3b2cd485cdbf3542598435f46699beba5a79329023521499f09a2035fc56e95243056a5e6a1230daac654a207376903d0", 0x65) 02:21:43 executing program 0: syz_open_pts() mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 02:21:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = getuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:21:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r0, 0x0) 02:21:44 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) kqueue() r0 = kqueue() preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/199, 0xc7}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/137, 0x89}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000001300)=""/154, 0x9a}, {&(0x7f00000013c0)=""/145, 0x91}, {&(0x7f0000001480)=""/150, 0x96}], 0x8, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 02:21:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 02:21:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000080)="905e8f5ac537cf2c3840e75f43c6c9b1cccb60663f29fd2c02386d75133bf9a8136d9004564c455588491569768d38d9d20f54321345bd152be48ee1e1910532c92f91844b0ec0", 0x47) 02:21:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x9, 0x7}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 02:21:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 02:21:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b78eb602cc577548cefdee1ca04be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff69, 0x0, 0x0, 0x0) 02:21:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x1, 0x3, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:21:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10020, 0xb0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x30080, 0x20) r2 = socket$inet6(0x18, 0x3, 0x3ff) poll(&(0x7f00000000c0)=[{r0, 0x120}, {r1, 0x8}, {r2, 0x4}], 0x3, 0xfffffffffffffffb) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000180)="8d2fd02230dfee2f7364771c81b0143eaa27d087e372"}, {&(0x7f00000001c0)="2cd20c99d67246a66e97a045f8f7a2dfc8ab63dcd8191d920afc9885c3abefccbeb2cf89efd875c989e0073751b4731fcd9d3e3a1c4b00d39e5029212404c8eb91c8617c23182bc96a95ee688734af347d49"}, {&(0x7f0000000240)="9dc5b13fc6f9e5842ce344410830743bdda77142bc96495505cd415247b594c60b157c3f5bd3fc5bf3d4a4b79689808ed6edb3da4aa2d8265c56873cec708e1dcd57c7471657e2436191db0a30987d45e29ab3714440317b96134532a2f92f61b23261f87e7c4e0c41c5c4566d207ccae831e04f850670333bf0120dc4f0542bc3b7acbb7cda7a0b1540e8cfae1c127ad24d"}, {&(0x7f0000000300)="eb4dffd1250bb0d4deb2db371240683edec5172a941ad4913c94d53d031d8bf15a564dbcc1cd4a0c25e0b9d6e2546ee34284e4d4e510f59ad56d8695a5a32899b681198dd8e8832d314c0b08c8339803f28c3ad6381d636cd67211a449586f0b6345d97802afb1ecfab692"}, {&(0x7f0000000380)="86a6745633115092"}, {&(0x7f00000003c0)="7430f963ef5dec0303afd344c9fc2aad153b795be8f839a4761fef377ab36d6fa43986fd02545f7085dede0b70ab97f6424173d22dffdbfb1cbcceafc01416c9900932436230307aed7253ec7fbb06a948530e1b702d2a9471179059dec68e1cd7b9594ab3362d6f574c9c68fdbe7c36bf9b518a3b9bc8689cfd09ab112335a394afc65b949628ac00133e0b03f0489db268d8bb488d2e70f4286b32b8afad224b272704ac2fd5698e84a8b6d3aacc0f17044f"}], 0xffffffffffffe15) dup2(r3, r3) poll(&(0x7f0000000000)=[{r3, 0x6e4cb5afb50be593}], 0x1, 0x0) 02:21:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="2d00080fff6f45dab701e0000000000000000000825c00000000e919f34b4e41cd2ca084a998f93882d8e193e7952ba0fb41b88e933e4f30a9cdec05e0bbe15a781d94cf89a96ffa2302d2e0ff05ed26617922881e8736965af642e57918440a68e5726f2aefb4377a8ca399a3bedf8b942d94d3d1f231c735b33d40d540a8dbde61dfcf8cb09d5bec3a3a6157baa2d131a756fc57b3e928266fc1d3129195e1955eca0505fc2418a4751a7cb8facfeebd584837f05ac09649fc4b5373c444acbd03053fbd907ee2fd02d4c093dacaf310e44f76418c827eba6801e2c7971f34085fdd3c69a4e6e3a8726bc4f420d213f0e481e18800282fb227fe20b33237ac99b3f33b9d50e7772aaf"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8388, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x10) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') r3 = socket$unix(0x1, 0x2, 0x0) clock_settime(0x3, &(0x7f0000000140)={0x0, 0x8}) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x1e, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) rmdir(&(0x7f0000000100)='./file0\x00') 02:21:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0x73, 0x9, 0x400}) 02:21:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16e53023225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5600005a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a7da30ab9c8951e695e8a539df419831ece8b35957fa7d327e153f97777d3eec9", 0x85) write(r0, &(0x7f0000000580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505540f55d9bb5fa3be8987e1237f559b05b5e32d3a0000001996791d75bc9028040087f01309bbe061a751731e5c20f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15e74f1279d66c31400b4dc386972d2eae1f3c146eaea700eeaabffa2c7eff7f0000a20000003a31dd57f31cdd5c1a7573c1d9cec09530fa91e0dfc6ba5343a1dd419a83095023331de975dd7d7595644671d8dad51e4b33a963c30c4ab75ca132cd29724d1fef1b60b1dd2a6a7a4e765c92194d7d043f8db3e2c4607122aa80537a5dea0fdffa5a6b9cf0c1e4f5137e293c760bfe2ee1423add9ee541f88fe716535243e43584188f32c5fd81a5e0a96d57042b3abedac86e951a70a69fefa064a6138d51d81ce55bbfdf9ac539b03b5c23774498a1ca01687325786822666adad38da8186feab60487b4287e73adb6820051a4111af0372ceda99c62db1db03449584b145308781ba81bb0d32392e499", 0x18a) r1 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) geteuid() lseek(r1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd11, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) read(r2, &(0x7f00000001c0)=""/161, 0xffffffdb) 02:21:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) socketpair(0x3f, 0x4, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000002c0)=""/124, 0x7c, 0x0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 02:21:44 executing program 1: clock_gettime(0x5, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x8004, 0x0) listen(r0, 0x4) 02:21:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x4, 0x6f}) 02:21:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x9, &(0x7f0000000140)=[0x100, 0x67, 0x10001, 0x401, 0x2, 0x496, 0x8, 0x8, 0xe212]}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000240)={0x8, 0x3, 0x4, 0xfffffffffffff823}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 02:21:45 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x10000, 0x0) fcntl$getflags(r0, 0x1) pread(r0, &(0x7f00000005c0)="e34dbae97ab4c0b8f5ddfd11695c5a619ce13bb0e7971d8c0816160145f26076eb0a7eaabbc0968df1edd6bad8390f04eb7eaf6015ead0a4924e87bb3cd0ab4926e1e200ab38e0f2dd6472629c600bd3ef67a167ac7909c66525e8b57877c1211095c47c23a86a1318ae73f3cbf9cba4e5aa75a578f18405acc860d51ec96123529bd72792e8e924f6d2db7cadc098c3f814720f9f7ccc0bb65c4d9040f3155b6365b4d21cc953654d915259dc74863c1f6d2feff709ecb3648dddd0977140ae194d20793f85718aa3a6286e97c0a7dc194c7ba17ed68c7cf5b0d47eb7b6e5030a6db4eb6e3ef716404f61be24fa3418ea4f437d7d05e3b6bf", 0xf9, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f000009a000/0x3000)=nil, 0x3000, 0x4) r1 = semget(0x3, 0x4, 0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000006c0)=""/4096) getitimer(0x0, &(0x7f0000000540)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) mprotect(&(0x7f0000051000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x8, 0x4, 0x1, [{&(0x7f0000002000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x1f}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000006000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x200000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xb3}, {&(0x7f0000117000/0x3000)=nil, &(0x7f0000068000/0x1000)=nil, 0x2}, {&(0x7f000004c000/0x1000)=nil, &(0x7f00000ee000/0x4000)=nil, 0x253}, {&(0x7f0000002000/0x3000)=nil, &(0x7f00000d1000/0x2000)=nil, 0x2}, {&(0x7f00000af000/0x3000)=nil, &(0x7f0000052000/0x2000)=nil, 0xf91}, {&(0x7f000012e000/0x4000)=nil, &(0x7f000017f000/0x1000)=nil, 0xfffffffeffffffff}, {&(0x7f000016b000/0x2000)=nil, &(0x7f00001b0000/0x3000)=nil, 0x80000000}, {&(0x7f000007b000/0x3000)=nil, &(0x7f00001b5000/0x1000)=nil, 0x488}, {&(0x7f0000148000/0x4000)=nil, &(0x7f00001b6000/0x1000)=nil, 0xc000000000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) readv(r0, &(0x7f0000001800)=[{&(0x7f00000016c0)=""/167, 0xa7}, {&(0x7f0000001780)=""/80, 0x50}], 0x2) 02:21:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r1, 0x5) fcntl$dupfd(r1, 0x40000000000, r1) r6 = getuid() r7 = getgid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="377ce0537b7415094168287a978d479b84194374c10ec9a1711d03a8037d91b06c343caf7d2bd00614f140bf90ab8435", 0x30}, {&(0x7f0000000100)="247fd0e69b59769cb8f54960ee345c8a3a76d60c87391e5d39fbca206e0120383337ad007fc1efb9ee57e042d1e0bfe1d8743e3f601262cfefa7d423c0483a2b24434d4cc806a548447555f2edac14adb35734146df40e", 0x57}, {&(0x7f0000000180)="1b4d88dcc785cff4e34fba675bb2f65fdd278c04a8f0e5eb35235954c84b220903e97e2587d55be5055179b0f4136ab88fcfe0b7b1b6c3e2a564b1361b85ce1b34496af6240789bf5a8726ae71098296f039dd0be56fe92c9c25b57e101271e1bf4c3083e8a878e748c6358957c0a86e79be23388ad641da5eb0c5accc6145690b40888b9ae19426973d696f8efa7bd37302cdd7a4877364b818b554d5aae1789aeed15e85815d28bdb14290b898682d286c2b120f2ed3c5fda673184e277137ad0046f23ec93f25e51404", 0xcb}, {&(0x7f0000000280)="bff81fc55586eb6f7cb0b4b3e436815a58031995307bbaa87542e0112f92798f4492e344bb28f9c7f4dd4e3d4d40a53e849ce47e3b4cf847f1ec3ffd2cd77c2667ddfb3354ad173dfc2901215c8e883d00e1545effdab19e9b22ea2dbafa398e81907953415d8fe1a8f2ed5400e4", 0x6e}, {&(0x7f0000000440)="ff4cda48ab30590340330d6b67c9e65a29439b24e5486d2f18e234f1ebce150e7113eff54e40708f22b64d5bb21a5ed98ab59bad24fccd02917f06dde481aeb218425d80725a05ce2c82ce672591321d1713e154f950dd1873e23395c47e311ebae5da02914c2baaa795317cff65e14c6447f984de0044383b7522122f5eaa6466b99dfeede2daed07be9ebc771027f2bea9dd37c2d29245b33bee556cc6f4054d3fbb496eca60308a7955240239295dd594c90264b86926a113e72621d23820f01619399d801e46c4c4e996c4dd5e34cdfdd3b397d733bdc8f9c6374b34b62232fe6a3575e64b75a92981e34c487794e023263fbfbc8913d9614a401dca28", 0xff}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x1}, 0x1) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="28000000ffff00000110a124fd3c67dd7434c035fa58b308e3f8b7d1f7eb6642e8221532291de87491330483aa604e52617ed87801da9c72fa09e206ce01c70ef4c2e5e700365847cd4bb08c12d7c30bb1787d6d87792c8102abac6af00618dd25ddd588c323b44cb8844a"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 02:21:45 executing program 1: mkdir(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK//file0\x00', 0x1400000008) r0 = open(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK//file1\x00', 0x80, 0x40) ioctl$TIOCCDTR(r0, 0x20007478) link(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 02:21:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 02:21:45 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x400) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) nanosleep(&(0x7f0000001c40), 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x3c, 0x0) flock(r2, 0xb) 02:21:45 executing program 1: getrlimit(0x7, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="010400000000002b7fee6e673a"], 0xd, 0x800) clock_gettime(0x3, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x8) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/217}, 0xe1, 0x3, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) pipe(&(0x7f0000000300)) msgctl$IPC_RMID(r1, 0x0) 02:21:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x80) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6a}], 0x5, 0x0, 0x0, 0x0) 02:21:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) shutdown(r0, 0x0) setsockopt(r0, 0xffff, 0xffff7fffbfff8001, 0x0, 0xfffffffffffffe97) 02:21:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = semget$private(0x0, 0x6, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/214) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 02:21:46 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x6}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:21:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x200000005}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3, 0xa86f, 0xffff, r1}) 02:21:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x14c8c97c}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x68a}]}) 02:21:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/12}}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r2, 0x20004268) 02:21:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0xc0) close(r0) 02:21:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000280), 0x4) r2 = getuid() r3 = socket(0x18, 0x5, 0xf2b8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x24, 0x2, 0xa7, 0x7a2}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x9, 0x39}, {{r1}, 0xfffffffffffffffd, 0x45, 0xf0000021, 0x8e22, 0x1f}, {{r3}, 0xffffffffffffffff, 0x18, 0xb7baafb7bbe5db1c, 0x4}, {{r1}, 0xfffffffffffffffe, 0x61, 0x20000000, 0x3, 0xd0}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x8, 0x40, 0x8, 0x2}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20000084, 0x9, 0x80000001}], 0x3f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x20, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x18, 0xfffffffffffffffa, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x1a, 0xfffff, 0x1, 0x7b}, {{r0}, 0xfffffffffffffffb, 0x1, 0x3, 0x101, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x4, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x10, 0x0, 0x7}], 0x3f, &(0x7f00000001c0)={0x1, 0x2}) seteuid(r2) 02:21:46 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) fsync(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x100000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() r6 = dup2(r4, r4) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000000)=0x683) close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) 02:21:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000db00"], 0x8) dup2(r1, r1) 02:21:46 executing program 1: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) 02:21:46 executing program 0: r0 = msgget(0x1, 0x40) r1 = semget(0x3, 0x1, 0x650) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x18) semop(r2, &(0x7f0000000000)=[{0x1, 0x4, 0x800}, {0x1, 0xbfa3, 0x1000}, {0x6, 0x2, 0x1000}], 0x3) msgctl$IPC_RMID(r0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x180b, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:21:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 02:21:46 executing program 0: r0 = semget(0x2, 0x3, 0x202) semop(r0, 0x0, 0xfb8a4e18ada136cc) r1 = semget$private(0x0, 0x3, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}, {0x0, 0x1000, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffffe, 0x1800}], 0x4) 02:21:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 02:21:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup(0xffffffffffffff9c) fchmod(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 02:21:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) getdents(r0, &(0x7f0000000080)=""/61, 0x3d) 02:21:46 executing program 1: setuid(0xee01) semget(0x1, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 02:21:46 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r2, 0x1) dup2(r3, r4) 02:21:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1000000000000000, 0x0, {0x4000000000000, 0x8}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:21:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 02:21:46 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflags(&(0x7f0000000240)='./file2\x00', 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/56, 0x38, 0x3, 0x0, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x28000, 0x20) 02:21:46 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0x28b81e) readv(0xffffffffffffffff, 0x0, 0x0) 02:21:46 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) listen(r1, 0x0) 02:21:46 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/156, 0x9c, 0x42, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653000db4963d775f198f4dbec44b7af6a9f54ba603547551c06040dbc8fcd86be20a5f9ae427f31bce5e63fd6e84280a80168d07c4cefa72dad25fc0e4657370c4be7a1218e5d1af727d1b528f0123d48610be630572678252a7dac2f3b5a76240a6102b171d273ed015316000000"], 0xa) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x81}, {{r1}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) pipe2(&(0x7f0000000100), 0x10004) 02:21:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/155, 0x9b}], 0x1, &(0x7f0000000100)=""/203, 0xcb}, 0x41) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 02:21:48 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x22, 0x1) bind$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c65300071ba1c3233b9521de5fdcd40a196253246c544e4d2030864c3813bafff49ef888d0bb88b25446cd7ebe74d3ddb1eb2ee1edf98e3903741fd5d15fedaea0c95681f14883c9634a8d0d3d89384c5e40600e23ada38e0df020f36d23b47e4908e2cbe04e4aee64a9ffc2bc915e03e8d79bd0014e94f454dc6bfd4a10fc54859514f8dd6d6cac520a5c472bfa2095e4f0c53d22e26d5c77c87cfd9ab09e7598ec5203786bb409049e5591721f9babc7c5a38866bc76014b02c5d2e0519875676b59937a2149aa361dd85c4da58f83fa5e229c7e53a50fdda863d02b3337d76cd93371cbcc9393ff374"], 0xa) ftruncate(r1, 0x0, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="3fb6aa3a1d8eefd382eddd7d053201374c9665a5ab9288dd04ed0c5ac69b375587d7b35d88cbd5c298a3a91551b691da825f932e6e817cdba496952e4919ab8ffee8f056aea5293442e2e918fbfc376e4cea7285820d2033d1086c7ed843bb619de28665dbd79442a1cc2d54681c8be598704958dea219afd53a58b58b1aec83bac8cdbfc0fd788db928788b8e", 0x8d) recvfrom$inet6(r1, &(0x7f0000000340)=""/150, 0x96, 0x41, &(0x7f0000000180)={0x18, 0x0, 0x6, 0xfffffffffffffffd}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000500)="1fdffe82e80235f8a905b55d2c0be2d41bb1a305db24bc94c6598079fc6688e4d3ecbe45c92734f24f96a0bf2f5dcc499883ebef94caf5e3bacfa29284106a3cbfeff995ce94648d88a817ff3282c15b3695f402251d28ff3e44c9adcbc3271a721af2ad06c8ced1d86dd970cd56c446029bff39c71eac6ae47c13417c2de2800b11fefeee49e028009d6a74142b79eefdc079331124b365f43dbc6bed7cef456a12654c7b4229dd196d8949f20e47470016bfc4c3a00bbc2421bbd733e6f242b39cb3a042c5af2dc112e53f7c536a571b50085c660381749a6b52eec8aec4fb25579f4955ac3b371bda38f1c99a1ae798b2a7f6e9079a6b22e77e5db5dcfec2763c3cdbcc661fc489862e9abf46eaca67f2e207e6ab8370a8f74fa5e5b9179a6040f510dcc70b0ad1a27832681a4520c864230043273d33cc3aa336284f7255852eb794c067a288687fb4a992664b44749fcffba504669fd46d38a62cf186a50a1ce094fe50e73edf7cd2426bcbd8116ac768b86d6082b6a5805280cd5a2d9a11e6bca5fe39de4f7442cb20944f5c0955d30a9bc64458dcc8e28684714044b3cd5bf1fd96e4cffce702de6e938d1ad63e8bda777011fd08c6b6b7f230bb0ab0440391470c89d8f5478899fbad5a2c680a5b0326ce0d3d82c1738e6c0f55fe733f74dfcd7c9d893cb42ab43748dfcfbdb6e2d3f982dc170397308b644ff89f346eee295d9020a9ae05c6495be37ab757bbb6e11e04934c5a158760b5d7c2fa1e47debf763e02674da9e7eac3102b53544e26dbd97e5421e8ca35b2e9d4c3247ece0809bb5d1ab9ea0054b20e7ace937bd80fdd38b5b8b08721dd0cb4ce18ea6a237321b7fedafd10a58aca65b20ec5a256ae22bcb8bbe5ae975ff6cea8f4b0acfd290d31e0a152d14c453f81dd9aa4c51efdd5506ff31d981f16d55031fe8c1cf84f69d8302ad1e184e0e1b806339c7a49c25d161bbee30e41b0b0aa32bba88df13038e0403fe2d5769f278548f4010d4c443d5865b9f4bd715bca16298fda387a085af16fae353d202ce8a3978843fb33b8a8f0f230037e7a7096a2b337253ad01b2e4f3cabb9317021797d739640a04a2eb3edfd9cdcced0c19d7c42d5bd6af36f5724e3b4c10d6cfbc7dc084219156f503a257ac07602b8fcd6b272d52678abed6f3186ba8b3dc302277c83efabbd3075fef3c2f785dcd27eb168eb79910ab714eaaa9fd57c3a0e5078ccfbb8e3525c067a0862824aa507f42fb01fc9a925e24cbeff83c3c5b65010925fe9ee157811212950581ed41f0bf07c67d150f029f4d69196b8127c8518d3c067b77c4301bbc74a0edd97caa64fbd870ea98dd8a69729565c6703fcc38a14f31c760acc125459e9a541c2f58855c820f5df768f13f308e93b91440868003d7b5e658698300b84a42035c88bfd1fa6b05ae3dc3c115625b63ed4c12ceb8158df292fce0e63c5aa939e603ab480e82814a9387e4784a3db75c076d691235769bc4ad66f3dc7c6f695253120378381fb67d63206b5598a4e1eb7c303fd2a2d6d331f924293dc5a7fe7f10d9dbd236d4e677675232319ac59d38e136ca58ba31bda95e2a2d04dc09932ef3eeb2f92c16f05508ef5d72b311c7cb90acacff38cf1b83fdb721df84bbe263c53a4ac8fec02fa66230e6ce3801bdc866b1208d573befef63665cbc838d20f474e699a9e6324878e80a1e76674dd7e49e8daa86f301923391d6f2f2f55b9e50f174db1942281e29c1126b7c93c628aca47949441ce954afd90833bad10c959582fafdc277fd58eac5df2a2917f755dd44a07aa10de015eb68d7f5786d3b43bd1fcb8cf6e9c320311e5d85bff94fe8bd3dd430f2b200fad5d9e3a8b94c8e134db796b93037e217fe6dab1a7b7cf20e805d4665d57af6a9eff5f7602e911333e10e7c682779bc310e757b77c63f889ce239dc7cf2d45e7ccdb0db5c36e475f47d12aef3a754d40981d6a9f0dc4bc18bd16a4fff89b8d894c0d92a80b467c6b42f67981cc88ef63a42a1502eac9e5bbefacf6dfe26f92137e7e55cecb9d597f0e9f7df1efda532526e96fc86f83dc237cae1ccba4a8eedbf1834763f4436defe6e1cb3380af645fca4203c794127c13b868d3dc0301a4b4e0cc8a269fc8eb65b2e3e81cb3a0324afd1c4e80ad2f84a25f126bac34f4fa3f3c4529a0f35e59ca833a6c15adf9ce650f08436626eeaf2a10a3d4f87c5a828f4e791cb1eab0597da4cc96d2cb65f340048dd32d4d7e9db21cc61f81d39340fa80e56c73e1b23c73411ecd60647dfd60c482db9c87590ec77113d214b104d07bed3fb6651b420d8c282f5d5248b7555a910459553a674abd20bda7bb1391df098b6e8ca866d3bb523def36db827a97f55f7e13480196949a2305fa76acf9f52382366ca8df4548ccacfd4ab40350befa8af3a179e777f72c0d210c237c92f62eba088c4015301d0f12ba994c5d6618f32c7f781e8f2560e9a8f1ab9a260da11c9fa5b421bfe0d0a2500c0d7f6cf0049f1b03daf60a20e3c7eb1df6f1f1275f314133821a48e60293e9ad7c054a971982cebce71007683cd7136c151484de13f19f2d7773957ba8953927f0868d9edc652b60a0d37b2612e448eb602b149afa3e3e94100edb5e48f60b4c75fca85369cea7ddd80e04612799488b257871437e5b16510133225b0d4a996ecca2824e36d38cd2171165b040985f06726d7d68c703b72f3fe5e903487e9999283bbe92b25ff06620336035f4a3571255943232e435f4bff4163112c9d3ab0acc7dee48bd050bd9eee90bd8cf17f04ac519e148378ad598a865e72fd73efe37114698c9d38e4b25a89904d248da26b6ba92e8ebef6400be2783640b91a2e02273782216704547b4a89feaa49bc04f47ecf0efff04831d71d1a593649ff167690ee5cc454d851ab0fcf19e250a7e41067820ae38730a051520dc54745722b8de9f96c3e93ddd34a2f40b85128f61fe0c04f4883153bd31b5863f9b668cc4c7300814cb47e4f75a8d15be3e5f00a70976f8aaf0a393a514d07ecb6c5d2cabd4b5a0d3723fa88e635ab72822d2861eee6d6748fd05dd854ca98402c1be2ee465f6d93ed371a9cb908a5c8d6486b56544b91afccfff8d32445dd902e69ca935c12473ba123092a8b8d05c7c6f40da3ae77e1f7e81bec3aa45c13f0a2b1964f7464e9c0dd137a3c98f2fede3cc32edf7fba5f325d877d35efdd8cd0e6dc02486c95d923c0c7fe04fe31407281af9a5b4a7db991f71173af37cb35d87e5337148bd99fbef40adf98f76bfeab91d8a91ad13738c8b78c273078ea7f11122bb351c39db52d686c62b9f8a7e33af01b45e00136479c6a36506dd83e8c4b4eb55b4e06d0c8c71e58cd16ec10bac91607e2e78e2be21f93b2a78252bdda75da440f3ea55857b42410a266162fce18633a9353f17eac925b1853148bcdacd4da4ca67c046def4f4e7d96a09e5ed7cff29d4a276d0c521edd8ceafe760a19937ebac7dc0b1bab5c35038ce34101c6bde630e36f2c1e79de4fd908ba9faba037ed87d8a73a9b320a1ccb7914f7d5dd3a5ba6bb2c3fdb9bc1976983b5af8ce14d6e615b0879024e1b2b78bd6c4c41d0b2e4461647b991ff1c46ff1b5d40fd82b393be3cd51bf745887672f1d46cd6b9c6960b44a629282b3dd387837cf271f24d2e9f4c88fe524ba25554b50bf2c3640f6e46b955bd3f36d3ac1762a2c5eb20298ba92563f2386dc9bdd14ab4d922b88ae598715032859fc7b70ea0feedf92b140f5007095e1f1a3ed3f88b093d627ce4583afbf35f0cea6297ab5152b7683d836fb8bcbee1eb7808d0fef6265ebb0e6535f332c65cc4ad37c263a979cbf6c2c1865b6996aa6d8daed35bdc60a74755fd897eb548636a964a667e3dee2058fe8d83c90b90aa762ba0f23a61fef04b2e226515e9b78e110fc1ea7aa3cdef9015f9464e85017bad6f88f8b1f64cbe5555b795d9b7af540ab21b0b144bd1b219e1ff1caee9726a00cd904f401996da56b549a79151eb4cfdef3d9462ada63070d75c782c4ab91b12f908515db41c6fe1402f104d7ebc434d849929d29a94e97fa45adb608f15fb865307abaa1c50d4066da1c926047fe1abca64eb317072701efb36de2cbd0d39d23493d286a7986adca4cceca86ad83096e7c1bb0b2903f3ac739f100b8cbf81043a42cefa5559faaaa33d9ea5a8bdf52977d24f215cce64daf64d2a814139a7159bcb909f7a958a86bfd8d96932e7b28c8d21518ade3f1e71cd304198ad6a90cb2eca6b08d4441dfe7161c8171d0d1f571886c9454eedbcad1ff86f1b81ee157d504e3f811b422cc75008969065f20dddbc4d15d3b07c56d7f8c4625da5b2caff56e71e98079ce388d7c830000e1580d3df0d79480aa9427a9ea2d180488c767f07fbf91d87a57c0dbb230333588a94b6e49061d50353a9413ebe906b55e7ce8168a011d73ed6e6ba328890f1b848a7faa2a9f6b6f76d5e56b9f16ff5fb2067372440e7dd15dd4929e5813222d2d6356510181b55f39a0a6d29c36c2931692a7c394d2660172bd757bbe1d5c96149fec7d7e65a31ad1b451ac43ee6c4199ae662f335a389e625e11d65ebd5abe173bf46ed42da319e688eb59acf38d0629106cccb6119ec840b919b66156b3d8bfc677b2dc665bc5b9bbc4b71d11a74d60ee8875fe975cf7b9da8cb0245fba1d1eeb2c2b522b1d8fad738ef88e663f027105f9b7c9f98e23457c3bcc572432796092d6139cd555c7637e5e2165b913b90b88bbc84c147db470ae4609cf3b8cb37d69d7630f276acdb6735920701619834d428043fdd426821c1b8ff08c488481aa9e270ac63c45db8f0e0c8b95f377a741249759ae1fa005dc1c403a06192b1d1482e4664c8a39573465e10766dbd7cebedf92e7d6175cf72637b5a9c3a10dae574b6af15531fb104f0ab8ba2875264ef6cc051cf838076928121a2cc8d54fb340b36b0c7de6723fc5634ec44440882a92b55f3dabfd971ca094533828767a3a8a327fe9e866c42f077a8152a8620f7fd1cf0a1cdfcc0cb1656366f790086b332cb3860599f1ac28dd0789f083cd73cdb79045e8e45c23c6e756df8c8625fa6e7d9acdcbcde1a671152d990ed171ae08226d45c2b94c639a084265743de72be38b00fa4334e1686c8f3a804690c0f4ab95d43fdc4707381ef082e95aa9d91d78a42a1e44155b0f2e47899a1c36b122e0ae5a94967bafbcbeaac89c890e95f458004e62873043a04b9903c52a681e1db4e57c736426dd62b3aff441943899105f77094ddbedf4679232ba4aa192c9566c2b4061f5f273a5e87fbaade0443890abd9757730bb63a77e3e0e7eba43c83501b9b326af1bfab7cf145801a6d7666eb68de90661be615dd0bd4766ef6eeb0a90cc31f513bb4f6737ed7df53f7004f8231fbd4d888282e6de66b70fa9e6fd4904e293e2b960d18f0e87eedee8aedd8c8b09abfe1a168875094fd2af8b7f132c237eea6683dd6caae72b2ee4fa65854a6dcf9a1f212915121c55cdf98385e4358bd21376f9da91d922461beba5a54ade1297c10092086596e6917e7b77c0e9db8e7d9ee2e73ea37f55ab8356f240692b8373846d306cd077203d08e90242224fffe1bb16af9badf711fadf0d9566f4d29a1ebde0828b90ab19270915b1aa511d5da2f74d4bb0147684adc1abd7e9174b010b534a2832374e34f78c4643d4bbdfd1d070cf26505c68839a7e4884d36ee64a849e1a72395452eb35f6606781af342c961fd0dc781b58830873f029917c9a62", 0x1000}, {&(0x7f00000002c0)="4a44b660b641a5371eb49753eff024da45c189eb0ef181e4d87f35b08ab84d9f5f9f", 0x22}, {&(0x7f0000001500)="72d5b3222937071f4069e9a917ada4169da30ad802fa4eb655fdd44eeaa19cb261ad818c5d74041b3ddab6feed35c77780bbc58a8bf117623e58190fea87bab62ad00c6f73191895a2dcaae5ee2b2c7d3c710a029c", 0x55}], 0x3, &(0x7f0000001580)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r2]}], 0x20, 0x401}, 0x400) fcntl$setstatus(r2, 0x4, 0x8) lseek(r2, 0x0, 0xfffffffffffffffd, 0x800000001) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) truncate(&(0x7f0000000280)='./file1\x00', 0x0, 0xe0b) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x4, 0x9}) 02:21:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000040)) 02:21:48 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000040)=""/181, 0xb5}, {&(0x7f0000000100)=""/220, 0xdc}, {&(0x7f0000000200)=""/145, 0x91}, {&(0x7f00000002c0)=""/47, 0x2f}, {&(0x7f0000000340)=""/230, 0xe6}, {&(0x7f0000000440)=""/23, 0x17}], 0x6, 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 02:21:48 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) syz_open_pts() ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) clock_getres(0x6, &(0x7f0000000000)) 02:21:48 executing program 0: r0 = kqueue() getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 02:21:48 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x18002, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 02:21:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 02:21:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1c") 02:21:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x40000000000) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fe6c37b3bf1b05eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getgroups(0x3, &(0x7f0000000440)=[0x0, 0x0, 0x0]) r7 = getpgrp() r8 = getuid() r9 = getegid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f62f5732f66696c653000"], 0xe, &(0x7f0000000400)=[{&(0x7f00000001c0)="9acb57fa35ceadeab7801c7f2656a3d7fe9954debdf46f8e63cdc03786b4f15a18e0272225594bea033247c03f83c411c6d9bd0abcf04ab37998a34496be03d91f6eca9a09cce4ca53f1dba588fd96b51918bd6690100083eb47ec56f0f01ac276dde763e4d2a1bf49431cc83b5a0922c8520508e54e893144642057d8c74a57caa7b1eaa11df7176a9184ae484212e3dc1d738cb66425ec979d88a8601417a39257a33a4e92a75186e4f94807bd2a", 0xaf}, {&(0x7f0000000280)='y', 0x1}, {&(0x7f0000000300)="de2dca31e212f80c5f06684213ea955770e0b124054a9c7b202398be2fff33341d4c2d7186db9c4e3469b0859e880f48b89210004c975469f7330147bf2dc0ec82f2fbadce31cf30b1f15b347b1568886463b122b1222ff104df57c8797cf7ddc84cf8fed7548b723e45f98cf76ed6e4c624b753e0fd80e7c0d88a6f07a0474fd6f81a3f8dbde54968785b48661f0d6d", 0x90}, {&(0x7f00000003c0)="6699f65b9ca8763d0cd7c4ef29c38e10dce071a52e06f2fc101b9cf25e65fd9b931463b446a5", 0x26}], 0x4, &(0x7f0000000480)=[@rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x78, 0x1}, 0x2) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) truncate(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x3f) setgroups(0x6, &(0x7f0000000540)=[r6, r9, r4, r9, r5, r5]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff40}], 0x10000168, 0x0, 0x0) 02:21:48 executing program 1: mknod$loop(&(0x7f0000000300)='./file1\x00', 0x2, 0x0) chflags(&(0x7f0000000080)='./file1\x00', 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x10, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7", 0x0, 0x1}) 02:21:48 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() getgroups(0x3, &(0x7f00000000c0)=[r0, r2, r3]) 02:21:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x2, 0xffff) fchdir(r0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000000)="ffffffff", 0xff13) getegid() 02:21:48 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000fc9000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 02:21:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0xffffffffffff7fff, 0x9, {0x6, 0xfff}}) r2 = dup2(r0, r0) ioctl$BIOCLOCK(r2, 0x20004276) write(r0, &(0x7f0000000200), 0xfe72) r3 = dup(r0) r4 = syz_open_pts() ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x100000001]}) close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x5, 0xffffffffffffffd9, "935c200267a72300040019fff100000000004000"}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000040)=[{0x40, 0xffffffffffffff0c, 0x7, 0xfffffffffffffffa}, {0x1, 0x80, 0x4, 0x1c8d}, {0x76, 0x1, 0x2b64, 0x40}, {0x81, 0x0, 0x2, 0x1}, {0xc635, 0x7, 0x86, 0x2}]}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000001c0)=0x3) 02:21:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040), 0x8, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = dup(0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000100)="09b58fba0a04c732d7131aface869d14185589f1c598aa69cdcec520ea825bc66db1c62bf565574056d752e10e6d61087f39433822069364bbbbd5b109e22db0e4b49c6b0467a2dbce7fa685668dedd2b3c469e0f1fb0e28776e6e7521a419851b92909390086ffbe5c13d1c6cab35b7d99a76e581cfa84283c5e707d74500a3dfba342914f9177c8e98e6af9ea8faad185886a754caa86ec570748e6b7b5e61fa5b2b5a875d58e915cf9a9a44555c1d914253b69f96314fe0e223155ec07275d7e440df48", 0xc5, 0xdb2d39f5ee67197, 0x0, 0x0) msgsnd(r0, &(0x7f0000be2f0a)={0x2}, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/24}, 0x20, 0x2, 0x800) 02:21:48 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) flock(r0, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1ff) 02:21:48 executing program 0: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/pci\x00', 0xfffffffffffffffc, 0x0) r5 = fcntl$getown(r0, 0x5) r6 = getuid() getgroups(0xa, &(0x7f0000000700)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() getgroups(0x9, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="6551383047109ff7c63cdd89de637e85bd8490e3c2a9c506c02c2a1d86166f2921f76cea07ae4ec3ed5ac03b0d8205cd20377164bca7f66f7b8ba3bd2aa74b819ae480c56ca5ab29e583da319f00ba5e0fd4e8729d624cdd97d50689fbbada5b2cc67f0de9fb627b2511613a576233a0089ab427e0837fc8ab9d84cf67d2db770167d2243eddf5051be7090bedad75d4e566a59809b5607815a5810a67ef90dc7549a171df08cb958beabfea02e7efd54cabb95d68d3d7a6098c9ee4", 0xbc}, {&(0x7f0000000140)="9da2f2d0b4b1711818dd9897d63a1eb9898925309f696a48fb821c394ac32b39c3a60626d8d98c51d5a17702b3579d0b9618b817", 0x34}, {&(0x7f0000000180)="4ede6c1f2f78822ec52831139f91ebf5ae8413e82b37f48b744b6cb09e7b72dc18ad8b645058980bbf854d068a956e13989d982219f4e9e2e20a41c798298a4119699fd1c831c75359e8168547666913541569860fea61efb1011155ee848c9f7dbf43e05161cfb31810e7009a801c07301aa2b8c088e5c1278b2258bce56529513acd0720ce9b60e16de440bcbabb453e3a9e5da666fc17b68f136d6b3ac619ac74aca14e97f8c0613a3dc658a0a7312ccee68bc62524ed0a236c08d9a9e1daee8cd2a8566b20bac0894c322d8906ab569c8e1163e3e4c36deed2cb07c9", 0xde}, {&(0x7f0000000280)="b0ff8d373fd0e736110f307afb47d730b9701087b5a8242595ef008e8330c2a2216f3cbc5810752f4eeacf58adf55ebe3101817ef0eaf706aa68105c6ea674948824137b7c35738e6a4a21da42872eee1698e84d5cd27e8ca7fe53958926f0d35d5af0a9bd11953b2e8d1945c356311accd452ac50e2e1571415c762b2a3d58b0ea2c5adb9999eac1653498636952c9744fb206930c44d39d69477e35c2ae20df147cdd6469f54ea48838e42c494b4ed3f948e422d51a02e01a455a47862b1b4bac6411ad10e489951749432d8df724392f886d2ed97b21e700e2638f503f40fc4a4ec14c1dffe4837eaec16c3a54356139e34e2aecd535ac92300590e0c85", 0xff}, {&(0x7f0000000380)="13e0cbb6bf3b6e56a4ef45a7c1321b98089824ed45bb1c77b5c983b0a74f465ef11befa439009ade90726d8bfc572d0b2f26be3fff4a7cfaa32d", 0x3a}, {&(0x7f00000003c0)="05c8bd9f669d7e1f95a89c39c50ddfbe8d7220bbe9b59beefc17907ac044add02a7033d23210870c4233ae242c6e1678c675d55da4015a1c2b54e7a4dc53a2a50f87ec04cb2f7ea70a8828b5584da7515a9ef7cefda1440eea18c6f1c5f812add922a84b79013b84d286dd1e0c5270c280a61460c1bf29815f2b0f1cb7cd05ad1d8c105cbf0a81aa894487ebbb0e8cb7c61e41d52c7cc1bf4aaaa66319bf775c3186724ae7a2a1b0c30670a8a755fd340fb17d6475fa83068a6a8fa7d27cedf67d241bbe027d0eafc13e0ae0", 0xcc}, {&(0x7f00000004c0)="4ac01260e07adde36c4f4fdcc2deb65f5336debce69f91e44e80f8e2d05671b5dd7636d125163fdcae5d6da3b83a54487a882ad5629a4779008997ae272d336cd76893d920834a61eb0e6774a302913adf6f8c", 0x53}], 0x7, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r4, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x130, 0x1}, 0x8) 02:21:49 executing program 1: r0 = socket(0x10, 0x4003, 0x200000) sendto$unix(r0, &(0x7f0000000180)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b13d355decdb89de7b2241a23ed00f4c8b2ca3ebbc21f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90016ee01be657aea8b300000002000000000000020208a37191f800040000000000", 0xfffffffffffffefc, 0x0, 0x0, 0xffffff32) 02:21:49 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 02:21:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0xa84}]}) pread(r0, &(0x7f0000000100)="02d19db72993b06f0872d5bc2deeac5e9103bc4fadfa3a9b29e52111eb08aff9e5e01c5271f7453c063057c3fcdaf605e1bdab09b9f5373abf78ef7fb9989021a881b20ea866f6aaec2b49f561e8536436", 0x51, 0x0, 0x0) 02:21:49 executing program 1: r0 = getpid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x1ff) fchflags(r1, 0x0) wait4(r0, 0x0, 0xf, 0x0) 02:21:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:21:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_extract_tcp_res(&(0x7f0000000140), 0x20, 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180)="7c9300ea90fd352ede12c31dcde4b379e0e9272b56d35483eb74d7d5b2d4880c0f7e667de3a87c0cc1435485dc3586f202d4a2257fd78f9bba3137fce1be6d86ea1c76594381673af7d9c65ae869f49388220bb00a93c2420134eed3afae2f", 0xffffffffffffffb5) r1 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x1000) shmdt(r1) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x5, 0xffffffffffffffd9, "935c200267a72300040019fff100000000004000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) listen(r3, 0x0) 02:21:49 executing program 0: socketpair$unix(0x1, 0x4000000005, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x8040, 0x800) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="4800000000000000ffff0000070000008051d1481884430325a2f50da1dc87da72a3eb39fefbf2aee1b3bb11001fc9f53d58b48de5856fa9064b03b434ba695ee424a192afefcc00c8000000000000000100000008000000211e3313250001bea5ecf2b2cc173bddf9f531179e621376463f6b87edef35025b95ddd8e2f25be2891fb1d1ea6013b09b68fb6c7762f8808abd67308113a5a74c39be3ec2054dac21383c3e206c5d7f5d933ad71dbecabab49247f7d5136839479adeb409bd9e918f4046031c135246be458d21efafa2fc9bf50935eb4512e01e0e1a92c006b920bb85d033f3f9214f6e5e87843c97a9ceb3cbf4732aad2fd84bd688485b9267440b287506d2b5535cc7c2a783e671e20060000000000000000100000005000000641ecf45c1a942ebe3b7b247c26c6d63f60e70ec0d71ea07a640c5dbf4971aacc1bafda6b5dd93913c0912731968bb9dbfeaf1bcc21f3e5083a9f2bda06dc406b94930057b59423ade337100330000008000000000000000010000004c000000e28d788f5df82c71257ab9d8c1d2bb9c5ceba443d7e2a3f609c04d2edbb490130c1cd021d95d36cfdd8a145afe7a1f482e84f703596735b79255e8b724a3219f1d197d794451c4207b388940b9db6af373aaca82b64d03e7f2df2bff5d8b70ac39f536f1ef475d48a7a699f1570000002800000000000000ffff00000200000066bc9cd3b76c097e5204fef111a92ae3b0d2d3132bb22b00f000000000000000010000000700000071abff38e8cca7b6ab5197e76d40b4fadeff13f842cb466eb6d05cc5aca9f13072ca45cd13d3c49b143c30ff793853746c2746365ed0ff5f7dc5be5ebb0000e33c37aa29dd1fb4a954e5ef74a8397e17b0947744d84ba3b843bd2d135670141ff2f0701b1fc357ca879622a66f2e55d57076e1f9cae44fd50fd79a196be4d29e1511b3b7d4b4809d5018f4a563a0d8e14fbd4e33b44a5d975e0fd105dc43bc1bf47f1cc449ca5d4b24dbd62c59201f56d6c6690db82661c78c10cc4a907f2ebe16ac4f27a3cc51b032df31b771eb505e7cd0b80ef2b86ef9ccebc7215200000060000000000000000100000004000000b4eb9e1a88aefe6b66665024fa5ed805192bb78e431f5e6e298876ebaaf1d2156ddff3c7e35848ee388c784f5f09f6865e36f7f254b3fac08673406b2102a8e4c8e264bf05470bbe8a103e8c5c0679cc"], 0x368}, 0x3) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) syz_emit_ethernet(0xce, &(0x7f0000000500)="079eb22b7238e90cea37dfb9c47f05bc4563c0d2c9ebc129fc9546da57185eb6badc2db9897263bc15bb793dc23632c562af3b8239dde512dd914be4e163ef6ab5ecf515d5b28fb08691935913b768956745bda6638b0d0d1e3d97cb407a1053f29ae14051cd7173a14975642485971d8c053b7f9522a44aae3fc5f0b70c0a5968934355049f2942bdf15438cf8511fa5e68ad9cd722089a15e25a1fcafe93c282cb7a169d0da07f89d2d582c5fc118b7498e270951ee2163323f8bb39dc1f02faa4374434078770228fa4c0ff2b") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 02:21:49 executing program 0: setrlimit(0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000001480)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 02:21:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0x3, 0x2000, 0x2a, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x7) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:21:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x53d446da42f4b232, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x15) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="8dd1a13b91d29f84af3cd1b0d7efa93da31bf01d0a0e145c0665eb8659c57bfcb8c5917c86a972f632186dfeb2dd201a2a8ae7a2e9e33ca4c7559e8946dce9c0bcbe47c277023589f9be2547944563c23147117e98079f", 0x57) 02:21:49 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f00000001c0)=0xc) recvfrom$inet(r0, &(0x7f0000000280)=""/83, 0x53, 0x42, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0xa0, 0x20) getdents(r1, &(0x7f0000000340)=""/233, 0xe9) pwrite(r0, &(0x7f0000000200)="724a2403d6cae57b75d0711238ef7a14dc73bcfc7ebe6b378a1d55f7a399fb7dc0e04a65c69fa5e698630bdaf5cc5a0afff01f85ca5b48b26dae37fa1901d4bcd3534998af32936ef0a81ced1dfaf308594cc0f60d34eb14021c899ec5db32e67f3f30b3af753a20f887f8c267d5f6fc1258382dd1b61a49e68fd9c1", 0x7c, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) setrlimit(0x0, &(0x7f0000000440)={0x3, 0x1ff}) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 02:21:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0xffffffffffffffff, 0x5, 0x39) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691", 0x8) dup(r0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 02:21:49 executing program 0: r0 = semget$private(0x0, 0x800000003, 0x0) semop(r0, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x440, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xfffffffffffff001, 0x8000000100}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000440)=0x5) clock_settime(0x4, &(0x7f0000000040)={0x541e, 0x3}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000016c0)=0xfff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x4a0, 0x0) r3 = semget$private(0x0, 0x7, 0x185) ioctl$TIOCSTART(r1, 0x2000746e) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x20b3, 0x0, 0x7e, 0x2, 0x3f, 0x20, 0xfffffffffffffff8, 0xffffffffffffffff]) recvmsg(r2, &(0x7f0000001680)={&(0x7f0000000580)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f00000005c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001600)=""/107, 0x6b}, 0x0) sendto(r1, &(0x7f0000000000)="36fcbcb97e4793cf99370ed312928906e1a0a440e58f6d58ec235102ad", 0x1d, 0x408, 0x0, 0x0) semop(r3, &(0x7f0000000400)=[{0x2, 0x0, 0x1800}, {0x0, 0x3, 0x1800}, {0x3, 0x3f, 0x800}, {0x4, 0x3, 0x1000}], 0x4) r4 = semget$private(0x0, 0x5, 0x85) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000000300)=[{0x3, 0x2, 0x1800}, {0x4, 0x7, 0x1000}, {0x7, 0x3}, {0x0, 0x2, 0x1000}], 0x4) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x8, 0x9) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0x0, r5, r7, r8, r9, 0x10, 0x1}, 0x6, 0x1, 0xa8}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="ce9e4bbf97e9422ba30aba5cdb3cc0e7d2484afdc055e9ecd7d0bf71416de02ae3edc92e1d0303df4b739896047025793152519113219d2fa1064c6bb6420921fa24ca3c04d1450e9a39cb6b95872449db1d00cd5cc7c4a5b5298a9ca80ea842be6750ba8400e6ec25c5e2a67719aa898db0d62c129336702462151be89de816198b701f452e716735", 0x89}], 0x1) fsync(r2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000100)=""/230) fcntl$setown(r2, 0x6, r6) 02:21:49 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290800002f00000000000400"], 0x10}, 0x0) 02:21:49 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000240)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000580), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() syz_open_pts() write(r3, &(0x7f00000000c0)="b1c9eaf46495c33fa8376d8a2614c73939198baf02d5c83e35f0f6acf4233f97d9eda3d95ce58307f0ad20dd40f7e9c2f2ee319af201661dab1a885236df67f0f73ef1df8e52035d5add97bf84bb9f890915fb0a1ea9e7d532f1a42824f11eade6c95f1d40dbf3bd4159252322924a08f9d9eb09e3638e580030dcd2104544a13b0d3824646711d220399d00fefe9c0706070ab0d9c7af864e6e64eb68909fc11b8cdb9e5379cd7fce91a0a8b5191c541cc10b38a31c519e89a5e709c273927e52a578015b7b5759158a2cb209ebda36a7d3e2253f51e0eb0d2641fa7ab1cb2fa0fdd9a71735e63ac055", 0xea) close(r1) pipe2(&(0x7f0000000000), 0x0) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000040)=""/16, 0x10}, {&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f00000002c0)=""/250, 0xfa}, {&(0x7f0000000640)=""/196, 0xc4}, {&(0x7f00000003c0)=""/119, 0x77}], 0x5, 0x0, 0x0) close(r4) 02:21:49 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, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001d00)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) close(r3) 02:21:49 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='x\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 02:21:49 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x154) 02:21:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x61, 0x1, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x84, 0x27, 0x2, 0x80}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x51, 0xfffffffffffffff9}], 0x3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x8f, 0x1, 0x70000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x14, 0x46, 0x80000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x8, 0x7f}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x200, 0x4}, {{r0}, 0x0, 0x4, 0xf0000000, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x2e, 0x8d}, {{r0}, 0xfffffffffffffffb, 0x4, 0x44, 0x4bd5, 0x1}, {{r0}, 0xffffffffffffffff, 0x94, 0x0, 0x6}], 0x0, &(0x7f0000000040)={0x8, 0xffffffffffffffd1}) close(r0) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) pipe2(&(0x7f0000000140), 0xcf1c320d2862eef) write(r2, 0x0, 0x0) 02:21:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:21:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmod(r0, 0x10) mlockall(0x2) mmap(&(0x7f0000719000/0x4000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 02:21:50 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000005c0)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x40) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0x181) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) recvfrom(r0, &(0x7f0000000200)=""/24, 0x18, 0x40, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x402, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000440)={0x6, [{0x1, 0x5}, {0x2, 0x2020000000}, {0x0, 0x7}, {0x2, 0x200}, {0x3, 0xffff}, {0x2, 0x7ff}, {0x3, 0xfff}, {0x2, 0x20}, {0x1, 0x800}, {0x2, 0xfffffffffffff5b8}, {0x3, 0xf0da}, {0x2, 0x85cb}, {0x2, 0x6d2}, {0x1, 0x3}, {0x1, 0x1200000}, {0x3, 0x8000}, {0x3, 0x6a}, {0x3, 0x9}, {0x1, 0x1}, {0x2, 0x5}, {0x1}, {0x0, 0x6}, {0x3, 0x1}, {0x1, 0x1}, {0x1, 0x2}, {0x3, 0x3}, {0x0, 0x5a3}, {0x1, 0xfffffffffffffff8}, {0x2, 0x81}, {0x3, 0x1}, {0x1, 0x4}, {0x3, 0x1}]}) getdents(r1, &(0x7f00000000c0)=""/250, 0xfa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000580)=0x2, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 02:21:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x80, 0x8, 0x0, 0xfffffffffffffffc}, {0x35, 0x0, 0x1, 0x43}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 02:21:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8050, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) r0 = getuid() setuid(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x4) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x218, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x1, 0x2, 0x9, 0x2}, {0x0, 0x624, 0x8, 0x1ff}, {0x9, 0x10000, 0x1000, 0x2}]}) r3 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x200, 0x40) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x1, 0x0, 0x800, 0x9}, {0x0, 0x1ff, 0x4, 0x8}]}) r4 = dup(r1) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000280)) ioctl$TIOCSCTTY(r4, 0x20007461) 02:22:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x5, 0x6, 0x7}) mlockall(0x3) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) syz_execute_func(&(0x7f0000000080)="f30f7e73003e264521d72ed8c5660f5e07c4a1805e0fc4e2fd9294a109000000430fbcc6c401df59c0c4e3817f74840abd46d8e6") mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 02:22:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) 02:22:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82a9a7fd830201f0ffff26e339f7"], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="78e21bba3e667d358882891686e852963b32fceba6ee6ca10f61dc74e76022295aefe137129e3c667ea73b1a6dcae603280f4f59a9bcf9149ea72b4d05214af50332695eb7a4af5c7edf41b8b31e7aed7b4669ac51ecfa92a74bb40ee123e2a73e74003dcec7acebba9e7c81c81fca4822425b61a894d2d7d30d79b2222fdd3e73a18ccfbe804c32ffb473388ab20bed620b04fcb0fd47fdf353714d17288cf68eb1fe53ac2604f1dcc5ef78fc9e8dd577d24c64cbf3921d82c5d1685d0a137f3bf34f3757386a69e27b125e7498e542c14cb2e02b9e96b189c4ec646e72e6a9f9867ff69c59710e19223d6f", 0xec}], 0x1) 02:22:00 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='\x00', 0x20008, 0x2) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f00000004c0)=':-/*&\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) readlink(0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) map stack 0x20719000-0x40718000 of map 0xfffffd807effdb40 failed: no mapping 02:22:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x84) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x6, 0x81}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") 02:22:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 02:22:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0xfffffffffffffd47, &(0x7f0000000100)="b62d6b6701000000000000003b46b378dffdb6657edd0100d42799b3f16c32f2414d5383f424dd13b855f1c8a01429fc13afa45af134da158a31250867fcbeb1a32ec7890a860a7e0457a15e91e61f1b5bdcc1dd06ae69446fdfccc6bd3a6530c7a7bd2e8805a8f6ee98e5af1ef33d037accd2fcb95c05bcd53cc714d984b9a1e06ca15983bc7e86db150af1dba0a745433cb24da891a44d1bf47908320fcb28f93225133b7c84ea9ebf522d39ba999c3048d92ded816c9417bb0df5fa9e333af9bb26000000000000000000") 02:22:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x100) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) read(r0, &(0x7f00000001c0)=""/142, 0x8e) write(r0, &(0x7f0000000100)='B', 0x1) 02:22:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8012, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:22:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 02:22:01 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x4) 02:22:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 02:22:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 02:22:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc047, 0x86129) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0xfffffffffffffffa}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 02:22:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180), 0x19d}) 02:22:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000400)="3e06000000bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83cbca0e8106a0a08b99d753e41998ace0b998c6c4a112e57e030d12885a7350dd980806f3af6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e265269187afbad08fcffffffffffffff32bc72030000004ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf141708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c51774798958771634e5c19a17d82a6eff6d966c8c17adac6fd549f70f89388749ea1af95da468ec0790c85ae1c9c6e301880e0689610bfc9f979f72e16a0842e0492400007d9a0f5616cde01e18d2697a47b4598f5ad3ef92031ddcc911e1d26871f8d9e2f6ee2fbef1a789ccf4a0b4410b766eafbe6583499f5e7099cc7b70359696eca38719689f8dae9eb19258dbb27af86d132ec685e9f7ca13912b71cd28179f387e9f26a19178b692d3d22b2393b482fca3ccb89fd080df2faab24a03a2", 0x1b1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 02:22:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x800, 0x40, 0x7}, 0x8, 0x4b, 0xfffffffffffff1d6}) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) 02:22:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/129, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 02:22:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000240)=""/197, 0xc5) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x10b, 0x4) utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 02:22:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 02:22:02 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf80005000000000000000400"}) r0 = socket(0x18, 0x3, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x3000, 0x500, &(0x7f000076e000/0x3000)=nil) shmat(r1, &(0x7f00000ec000/0x1000)=nil, 0x2000) write(r0, 0x0, 0x36e) 02:22:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0x5}, {0x18, 0x3, 0x100000001, 0x3f}, 0x10001, [0x8001, 0x7fff, 0x2, 0x8, 0x1, 0x40, 0x1000, 0xa0]}, 0x3c) 02:22:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) socketpair(0x2, 0x2, 0xffffffff, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd817a898d68398b2eaa4e713048", 0x14) 02:22:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:22:03 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3fc2, 0x101, 0x0, 0x20000000000000, "000000000000000100002000", 0x0, 0xfff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x1, 0xf2, 0x0, "dbdd59b56edbc307647d6865b5e4024d7b973023", 0x401, 0x8}) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) 02:22:03 executing program 0: clock_getres(0x5, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x5, 0x80000001}) 02:22:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40a, 0x400000080) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000440)={0x1, 0x1}) 02:22:03 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x40, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x449}, 0x0, 0x0, 0x0) 02:22:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r0) write(r1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="45d07fd5d157122083a855d8e9e7c429988439da6752db76076105614e2d698badbe739a3923482e34fb85070600f7f0f571a8a53b58c829aad236453883fc370b3b6d2211017ae73dfa5b8adb958908d12ac4ef123be0d7aab8e0c9bbab5e23fac02f98feae6b5e5a79bbca5a4401842b29389c5bd03d40f069f07e0dee999ab57566fe31419edcf0c823b0ba79dec1a20b44ababf75cd86c023ade964e5c058cf518a01d303cacae3d083d99239a46811fabcbf0625cb1d427e7ef52", 0xbd) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/201, 0xc9) fchmod(r1, 0x24) 02:22:03 executing program 0: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0x1, 0x1000, 0x80000000000, &(0x7f000000a000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) 02:22:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:22:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) r2 = semget(0x1, 0x4, 0x601) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xf6, r3, r4, r5, r6, 0x20, 0x3}, 0x7fff, 0xc98, 0x7}) 02:22:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:22:03 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$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xfffffffffffffffc) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) 02:22:03 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt(r0, 0x200, 0x13, &(0x7f0000000080)=""/110, &(0x7f0000000100)=0x6e) setregid(r1, 0x0) 02:22:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10100, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0xfffffffffffffffe}) 02:22:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x300a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 02:22:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4000000000000, 0x0, 0x90) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) 02:22:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x90, 0x80, 0x4, 0xe039}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x3252e79b, 0x2}, {{r0}, 0xffffffffffffffff, 0x82, 0xf0000000, 0x3, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x68e45b0efb6862b4, 0x0, 0x1, 0xc}, {{r0}, 0xfffffffffffffff9, 0x80, 0x800fffff, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x48, 0x80, 0x100000000, 0x2}, {{r0}, 0xfffffffffffffffc, 0x22, 0x4, 0xffffffff, 0x7ff}], 0x40, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x82, 0x1, 0x0, 0x100}], 0x10000, &(0x7f0000000180)={0x6, 0x8}) sendmsg(r0, &(0x7f00000026c0)={0x0, 0x388, 0x0, 0x253, &(0x7f0000000200)=[{0x130, 0x0, 0x2, "4c455ec81c276c4679be78efc7407c9e21196e175b4bbb5caacbfbdc6f0f0dcb5a9cde6717b1a6653ac9b41f368f8b7473481b17cfa20ffe33858d7b1e42c72b8394d79fc6b2297b02a899fffcf68d862e0f8c9fd0a20e5f9e7acab398bd511077cfd9f1c36b7409d336b9ef4cd4f2c9b538d5b7892c5965e64968296834456363c4861009afef7a0d2eb58fe493d6e78e7b3f75b941f3233a88c65f6cc7b5c0b35ca6edef5ee3ba5e43bc0e4194f43491742cba65cdd971ed70310e1b940b7ab6b4de768ada9275ca28c7799d0678888f65c04735ac12d5a8245b05dad33916036466c87cc35a081f1b8a33ee17e4349407cf016996f449befc8c149c76cf3a87876ad15d2f69b0addb909690f83d8357bbe57801fd2d1af3c0bab726e67ab2"}], 0x130}, 0x0) 02:22:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) 02:22:04 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000540)=0x92e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) semop(r0, &(0x7f0000000040), 0x19a) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r1, 0xfffffffffffffffe) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r2, &(0x7f0000000a00), &(0x7f0000000100)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x7f, 0x10001, 0x9]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) r4 = socket$inet(0x2, 0x7, 0xfffffffffffffff8) dup(0xffffffffffffffff) rmdir(&(0x7f0000000600)='./bus\x00') semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x8, 0x1800}], 0x9) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) r5 = accept(r4, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x400) accept$inet(r5, &(0x7f0000000140), &(0x7f0000000300)=0x368) dup2(r1, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000240)=0x5) 02:22:04 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="81ab30ac12fe17dfd574e2d8c973227c4739ab32cffffb6b87ac34c47e893dff77abf5774ca123e497d78c16678be7af761378fd5aad06df33436f00be48c6263b954d3318ba86f43223c63faff8125c6107c54024b840b083cf82a3687094b7a34bcb1774efc25ab6651fec75bd55c3bc1b1296092c7bbdf07b760cf47f08feaf6302d1fdac385c92caf60021540576112563614f854e77dd3e0ae2339221663bc18b018bcd18ea1fdb966bb1e80c348b84bec2869f2348aad92119c1b391a1345033818d4efbc52aef7b615b0c6ea1e155da39d394e4b29d149ebedf674d011cfc1c26edbf4b14", 0xe8) 02:22:04 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) faccessat(r1, &(0x7f00000016c0)='./file0\x00', 0x8, 0x3) getrusage(0x0, &(0x7f0000000600)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000006c0)="2e01ad9f6c3732a96bef9dc88f213494dcaf28a7f6eb98c512268f249493598b4d903b5bede8963a6700668e3a8e858b7d7046f669ff5b42e8e4a69e8edbdd054cc348973c965f7f0615ecc0a16c45f2f3d436ba2be056a77718fd23c7dcc3dbb7878293acff33b85c2ccc459edd1ca30bf9abf1fe26adc646532d25c6f3a6ff602ffc1a71268d274124edb6f55bc421b2a6944c66d434015102841843ad94d11369e1f033b22f0173e811361062b703afc68973dd0c95adad18741cfba84d92a0cba6024cd0ef17390e96f49f0ba7731b0aafa310c5d2265f3c332cb37d838355d4d6bacd5c7513ecd75b0fc79b4c65f20f6203e909f0b0f76dc42c309ad9d5f5a7e9d49aa8547d1a486256f20864183e02df75dab2fd6c2e0e463272d387d5b49aac2d453edc02063066965b6f81c5fd245fab05906e25de65e878e3ce9dd7de71d31ba577e039d18af21a12fd806fdf7e5bce2952c3ecbe31e72f11e03b480f1659f0db375ff6f0937305f899b832a6e718bd7b18ba6a7019a9cabd648a59121a261e0f7390beb43fd5cb9cb204d09c66fd36bd95a09427b07e15ec463036598a1274abd80408184879263f2c1d2abcc6c58482ecfdbab947f8faf88cdf49f0668edebccf340df2432b17786a21ef5041f6aacddc85a06b7fd014012a11a36d8cab21c5dc126a05bcaf1c16256e45300dbda3fa0f4c1ef0a7bd6010d56457af4c7085d44533aa9b41d5b3cbe3e460048add146307eb9e14625cc2e08b64f2ec04b9efd9264f323bde595e0011260e30d737e5152e3615879a023da19be73e088ecfa59a6d743ff9446be1ee527191aa72ce939c83d0bf8662966fb17104af708d1dc8055bfb2edc5bfa7750467417f738be4fdc74fc721c80b80899522406c3e24205a51152226ad7a8e45943f007c959108f1d6ab579a25bde63a77ab75193e4fe39cc1d15a6aa14701f823138230a90443e5502807c20156c41030207d5b23f597283b5a459e7858d97d71530eb429b578d056a957a611f69f20a1f69821e4d5c67d05b03c7c45836c570c54bc34a01d811f5f9dd636d89d5f3c9abf781ae11fdf0562910bf0602ddcdc3c8d9131d38c04d926af3e1c3105dd15c1876842baa8c29e4521e24acab57fccd87ff80fc9ba8cab5ac4cae6f6e0b0cdc83957ce3079204428a4123ece3aac9d9ed01da4d6b92b8ae8a1d6cadbe709b7bc82766389347693cf100ea08e9b88977158942b25002f87b03c82a3d228e6d4bd81c28b1a465038eb87603a2831613771b18222a228d47951436308852508cb3f61ace799d74b507fda487049576f06128e996cfefb2278b9009d3d8924381ffbd7a483a63802075b4f87110941b65dabc35adbccafdd48a3e20157390504afb626e420569ba670096284ab937eb05a40fef06e81c831afd70ef2b77426e230ba0fba44e5d7684eafa02f6ace7b0141fe7d5b348749680dc53e4c907fffcd65aa211ca7aab167c1cc678e525ee28d63b7e07c7c62155590569f389a47cbf5826df2b6c0ca8bc6ea6c816516b1f8b21314bc9c589a0aa8c138ea932caa943bb9e3e45b026bdf066fee235b9ad82713c7f60282cf016a7ab70278f144c65ac9915dc0876476c40db1eca35040896818f7e71e64cffe9897b31c5cefe9ea4c0b8ae5f5920b1fac827b50a543075f3343fde2487c44148311138d8bc2bea9b04276266d75a23edb7b88387bfe62fd20994c874d47281f8b35c94722715f1c89db5b7ffc2f98fffcfa3e5dc618bed1c75a98deb69389b15f9d7d2b610caa5979b92805b6082eae755503713179a40e762f05544c40535929bcb876b76230c1828b31726bd88f3a1e61a3581adcb4f9496d4ec8a8e5466d1391ce6b240d9058ee033f5a4002614238925b40930b7e2db422f1e72a3766ee5bab268832b84da401254cc28cd77d6879001b6244eaf35a8770683785262e8e70b83d1f1c3f8ca0b54cd54f6e454d77c3f8bfe8f4b3cbfa4617a21145c0511f036f5886b79a57213a25d1314edc95492edcb0673e8bbe1486e9aa6b039a68b43b376b2d27601eee68fb007068ac05888b16d0239c2c515a3247c3deca889aa26e632bb4cb1fc09bd40546ce49d8616e6fc41150b76c99807db14d0cf21ed1c1d4765b71c0de9dd3da929a0a8bae3d610cb01d4763e14601b88fcba6af130729d0ee1e041e7f02c846962adcf8dff69b6b2118080dc86b8277d03704dd47952f07670595697215c9fdf91365acc93bd20383ab20ffdfa11f0948542e4abe842973d8796a435a7fa50fe4ed01a16f1d3e46aa5ac6a79d86c8b54313ca2dc15eb6d076d549aed56ae317fd2a99442cc0eff64274949d6e8e7f2e18f4b5cbdab752cd645f4f118f0b97ffd88594c8169adce5edcbd9fbce4c4fd35d4a9dcd97769ff1e015aafa5b36525040dd8eb6060647caab158e88c24845f220f1030327bd6ff332195924e0f2ac13c3a584662f0f5eb0105fdf150ba938a4cbec652319d709f622d06e309146e59c08a7429efd3e7e444fc6f0c4c83dd127c874e286dfb2b072104d991a228af6543eb6292c4151d29569268a02716c3361832d682420ef71c124784a795cd4e55dc35023346647822935b4dbae1843ed2496d7da09368a9b7f70af0c2d9a292ac8314e0a36795cf98e7759aae3e768f5c41549394204c846eb0f110238d85f1943f6c58f92acfb6d1873def02653deb45066b5c37e9a89d471c4bda8a23db77c825d7344b83d1ceff528a4f25a8fbcbfbaf1cfafcc2ef4e6780c65fe9239724d65202fc7654b0fffa00d425a95fda5bdc2c87852a4e49486fff7ca31ce0562fd92d7705f58409f7168b31b0e1ce0eb38b3b5d4fb54b74e02ce189707697c2cd35e85fd3b41c852f5d6b68a1ee9fea5ddcf3663aadcf7b179a5bf7cfe50d3a6a6dc2848dd9e8c584dc75243d9b56b7ccd4e181d80b1c6f3b035c11de1a9d30d4038a8516730958f5f45d2852fa712dd5296aad0424206281bf874b775ba4bfc1e7fbe9153883697874b8cc812fd63abe1ba93e7ed2d3d933de79c8b6819f6bfaf8beee232093890236803071eca946ad6f97afb92c737dc02c42e0938624c1ddcad63dc529cba7c9d682ce5ad78534cc0b4d68bbdf34c6690c86e92f85cca34cca4a803611ee95d4b80c2d31d9c28f2279088fa4d98b3f1d0768556f13000e0cdaafd51cc8f65c49ac9649c57905c848116978d4c3a0fa35cd5c7f22c9d1878eb11395aad01ef8423f089e282d5a5bc00209913cac2b85854e5fc61846a1040f61eacc519b0e34f7c14cb4df5b0a929a8c7dd3b5bf54bec5b7fe0ab68bab8079080e3ac73afc125a3d0959032ed430bb20c251d8481179f85722630c5b0fe08795b3ded6f4f70747c6bcf657c4df81d13e6f4a118334af709a78925d2357869f02070bd143e7f1038971e268de9862a1132a9571662f8ba6157d04d806baf89b8aa49ae20091ec9f54888f9b750b6393263854dd5991745ec0e17390347a18e04f202d0b2375045e508121976dfb5bff8d1edd14575d720484a91d51bf5eb32462e66088cfa94211a5445758d550eb5312460b0d067094a465f771d4e9557c906ee99dc457946ffa8858aba5cbc59d833ecd0e926cbf6d60c30667884cc47f3213040608905d2b7f852384707721fde13be96ff79fe556a3f73defd0c0b1396bc70482c839c94cd550e9afec859a5e0cb5665ef012afdd3e3bc779cf9af1a265a3809505f4ce40d763c0c352ab456cbc7bfbee8ba66f0ea2a2be8bdb65fe49ee94c3fc23f949b88be6beb62db4db235a8183df17edb223f55f9b50fd050e6c652b9841097abe247f033dcfff493490210537a9be026313ab26a000eb3f34cd4b8f0f4d8d61c209e9178c62a2676e3833898e9effdefca9e3d71938a236d8f554be7c42fda8e160a984b51b09fa050c23bc119f8dfb4d6a6f5485d8de7c972eb62a500c35d9ad396b26345249591d2187ded6a47df81efd7b80718731726e1167cdbe041f800293256cf137414bdce7f83aa2a9df93cf7b32e7da929870862dd890110637eefc2e023a410369d588fa4bd43fd8466934ff1931d00c78bd0d280f204a112e0f0bf11c46daf0a629f6b2a46f35bc42317a538e362ad909f4af55cea7474d8999da67d0ee579de6e5f899d56b6778bc77b80e708af17541d934552c69bc4b1a13ff0d60feb99f7fd135ca8d277d708a1af4b67ca1674a2b0f29bb25d5e30d9db50aaada681cf7c4cac0050cbad920d1c11033a462a9ea86faee0e3b3b955fe1e7cf003254ba81163b997a087e53eda82d34877526898e21c4f2a096c756f4a01fe7ecbef7e4204de9e02b54ef7f2d65c74e0bfa4c9ac586c371fe71a70ce1c8f3fc7c4efca108f52ccd6e9f85abd25b7cf20718cf8942f69ffe0049df9a2b7989d5e120763f3267e95cd9401e9c1f0ca882a194faab15ecbf52196834720430dad82e8771dd75d73e5b9166dd2edd7dee7c6bb522ae633c6ba828c6a9763d4c9f5cfad9b2bb9a512af19191b8163eed6ef07d5f0ede275d981f6360daee2fb286c38d5f5939ddfbdc38410b93c8ac5ec9f03e482877893970749b6e0ebd8265585bcb1a3d65b9f5707ce63621c46fb40dc4ac4d98f3f85dc313af99cfb7fc1a1a7a9c196218d79e621e498fbf1aad4c940bc460cea5b78725a7fea6a1bf5d686651b38bb3f689d7565414a6cd7015f6033293135ef7cf6082b62bba633d0c8f27d1372287af3c2df5fca588ff460cbfc49ce0546734443fce22222d1bc8a97b3ddd9b8bceea933dfbac21bd5b7f2827c6f34535a64f1daffe171303902ad2f8b9e2eec8c84cf56e0ae0d9f73ed9f0fc4ed854aef8f90ee74650c25f24e14d5d8082a1d8a65aefae1953a162685255d11c1b8ee2b344530ad758c921a2be4e2ce99df2b8a01247fde6926b38a0b23498e685ddbf3065b29b0804476156a4f7bb69ba0d8523181db23023180ba3ca00b3e0acea0244166eaea5c64a8d7e6f4d098e75959aa436dade555ce91b01487474d229ea260ad85ab0d2b84ab34b0a34c14ca16bc2196d2489bdef352623124a775c1dce55f2fd219801127aea8adb0ecb00ad0cfc3056bc992087c2e694840ecd9f5a7599cc7136361b0337e01e5f28f38fc5cf340ee94b80d8482ba0800970d6afc452c2155c0c572f9c42e9144f1f470fb3b13c1ac79d078f296b0282be8f9947c5dd3b628dd2b8e00952800320a1e4f9ca27505001ef3bb5b4ef480af73cca50879b7062e8508fad199d80fd94ccdfa7fe3b0521e6ac3c67b098e7bdc2cbf7af8a32ec63b6fe064ffffaa0aba4e30f71140d4f9ca63df0f6996a248f3322e537d46f30338655895b58e9c181e1179f0fda859cbede67999f365703a4bd5cbcf90cd4a378cc9372feb9bcc30a30fafa386088445fe8d336e814c3de7bf868fdb28bea9439a2a795fd595d43e4a577a2d328370bbaacf29214e8499baef98f1b8facfaa5ef29b47fadd021929d919f28483b73d8b2a30f99546493f7fbccacbcfe54259dd9c6717128d7eecc60de71d727634f06b99f3362ac4442105a2946227aa3c71034e9271fbebbe4cf3f8f4db76a7ee864ea9ebac7b5869252c70fe06681d91f8f859541bd5ed7e20b10b37279a7ec13695bf5254c3bcfd7f8ff25bb92d2ec34e1543f95ab537ab429128fbb85d99e52fb39592409e729f639799ca131e8c5c20649aa8e8340b9f88f06dd90a268d8ac168a23346edcfdba5214d7b234bb9ebc39e011e93ef16857fac2f3ea455aecc4", 0x1000}, {&(0x7f00000000c0)="c97a0469f25d763fc9e080161fb9aa1183db3a3075198272b3d2b8bf100dad5755d7b81664010ee459584fbd2b7b21295a98585f76c70afc021e9025479fdbc90709dc96eb22db1106715232617eb00c53e2519f17df012f8df95e6a163e0afe4f2e605dfe11dfaa55cef4f6b94203db373574262ecceb68f446d0879ff767f08348a781a178544d5cec11e018b4d521d5d6cbed67b0b1ef036f2b510e2d79d115190589786215818a223efaae29c5674d55e97eb8eb471f6dcb4684284ea9f2", 0xc0}, {&(0x7f0000000180)="bf7c37e7a229024ab6d9b4890b11051239aafa591b809bfc1016130738e644383001038642a8e02a03490ffedbb2e288797eb8e7e1b65932f6a3de1f8d4e50ef8a5015bc8dea9ad08dd8282bb4c71979fe0a9d02594f3bf48d65bb5fe7027a75a555054ca458eba628f0449402e0b12fa2d8e5e225846932d559e95a89c2f9ceb0621b8567b9fc2a65c8c06b6f3b06c3995af653d50c3ed2da77c06783423cf6157d93d76a2d3f8448ff50e1b2934d87bea1e2b7574d29f72b0174eef66e4c1ebdc1ddc67a8383f3cb2c8f201b703018c9143f0af3", 0xd5}, {&(0x7f0000000280)="85b8ca57e4bb2a3b5ee4627c5dac01c351eee8f3ea423df1f456d9418758b2858d0068c8f9c9f999", 0x28}, {&(0x7f00000002c0)="148e42e86e0d955d38d01105e0b98ebbc635", 0x12}, {&(0x7f0000000300)="321bc45344d3c78ba48b7109398202741ba09ca849f5441b1a3c12b7f9bc50cd3d6ca4042428eeb15f717edea373884566d8f81db538a2caa4b363a57813c4382288118150beae4370388339a38b3800b793ae66ed6b42336e345be3dd47c0c4533e7b67c971bdaeeaf5edbc955a3f07ee0f3afb43c7b46226aa250e6fac13e8ef", 0x81}, {&(0x7f00000003c0)="35e93f70b5f6d0351db68c55f29421d2ea5f7d6c6b2fff058b3ce5ff9456aca836894c63ebc0afc610af9de622a7229d498ec7ac9485ccd9c99814a93b6a075828244cc704ecef511065c8d7890468d7abc70dc9533ee59109560a6cda8ff9e64318a39bef06358396554ca83ed00443002e3e20c8f9797b08d5126f0d05fc4ebb", 0x81}], 0x7, 0x0, 0x0) fsync(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x2, &(0x7f0000001700)=[r4, r5]) getsockname(r3, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) syz_emit_ethernet(0xf8, &(0x7f0000000080)="f9756ea2f3d2") 02:22:04 executing program 0: getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10020, 0x40) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x20820, 0x0) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x3, 0x1, 0x5}, 0xc) syz_emit_ethernet(0x9b, &(0x7f0000000380)="b60109892c3bf989ab99c114e73cbece775b3a4aef79035544ce54a9a41f8e8821ba20b988422c1c45f9a789eca50b5b9fcb67977aefd9bb13f1d072e5582a62c7d715b9d3b71352bf3340adbb9a4d4c7727c6b3da677bf0ce643f055b50e9b100bd63c2e86afb499c1814ed707253be1f3a3b2007f497682d9f23a3ea86f5553595237206481d57fd2e9d04cd28478dd5c49be209ecfd86bce208") ioctl$BIOCSETIF(r1, 0x4004667f, &(0x7f0000000040)={'tap', 0x0}) 02:22:04 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) sendmsg(r0, &(0x7f00000009c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="3ed5a15255fd9855d19a0c0e6dff426c3d03affc54ef246dbed8ebf3a0884be42f2ad54c143dfa7c6047e033dcc8a2cbed52fc6abbc7f002a3d05e63fc9195d52a55f05ae175745e73cb22bcb3a3e8b374e4dc914dbeaf4628b45bdc8baf30b267617f08", 0x64}, {&(0x7f0000000240)="ab808042fb34f30ea3ebe400eb5e5bf116e1dfc6bc429f29d39a56f2f791d276fe8c9cb5bc5863ae6914e175179842571d5459ec1e3b364c6b40b41f4696a2e4288c382f8981d0827b07457314a5832134be7ae0a7aeb355f07d0a60d49e9ddcf2305c7aeaa32937711c564b9754295146eca18ca44970a917d3a835c6f48b22ec97cd3c6ea66f20cc50078878f8e182ae7f898d13360448a3f54e3c0bb3366e8a124c3c48a0d4f4", 0xa8}], 0x2, &(0x7f0000000340)=[{0xf0, 0xffff, 0x8, "f1177b488f3c53801b539743f55af1552e389bdf594f282f59146cdc3774f7691cf2a3eacd9f19a96bb5f13dfad30cc6f1c9d7967886bb53708f0ed4cbb1bf8075d01037ec01203248d85fe13c01da69cf5627071661bebadc9174c6a46149cceefc08a2a88f8e50be0e4da5388c1cb05a243753763af02dacc3e07f3d089d47db3c05702e4a516113198acdb413bce0175de1489989c25a60197cc345c1f6ff27bcbf2c9db04350d82b5359bf89e7b7845d486fcb5b24c659c21318f0d51cb5b426045ed72b7af1bb1fba179acdeb4a1870b2394994c65c90eeb4"}, {0x88, 0xffff, 0xfffffffffffffff7, "b14ae5f007918ce2124e508da7001d1a8a7d24f1d530ae4f709b74ebf01e608156d15ad1638f51cea525cc6ae67300e8cd11bbb5d415b3e7c2157bb04491174ada7ca6114e82f668f6f6e5d03e87f3b6d8959c388dff37aa8c8f3cba04fbb65b5ca5c58da7299d4ccc8fe3d052a32905d02f9cc8834ffbd9"}, {0xa8, 0xffff, 0x4, "06f0cf6f4205a92900cbc4ab6d96e28abb7ad63ea8db5c7b1356b5cd29a190e1888e3954deb0d4c0048ee0ee23a22f2df260d83a14dcc717bca30d12fb00eb4162bc73246fc54238fa5bafcdcf8895443c36874570a168ad74c6fd714266b216beeb958a167d71d1710d89b3c8ec0cf00854621234ef27d76853a6fea48949e6a227909958e8fef16cc8ee63638366ecc6f06912"}, {0xd8, 0xffff, 0x20, "cec8610aca5a3f9d23613bb6cded268423aa7bf35b4a6e3c13fe46a81d930547d7c0ad812331bcebd010e21fd253758893fd027ff50a2cea19e27d42f3e349d3a6171284e6d43010af9a37a0f80ac26ec92510793de30a2b5f8ef7aa2123c6e0bedd405007fdf74f37c31476e6a973cd06e33a6ec61ca3b5914a873f4d3facb7d112b4a14e45ebed2d53e4f40070976304069d31499014c5ccf043d577065142143bee46976de3ab2474b9bac7d3d6821886b892303503fd585d5dd953538adcbfd1"}, {0x70, 0xffff, 0x101, "d99e6ad293b4c54c0e777db7fd194d1f0993211625f1cf3f354a9c408866e3a9ff1fead65b4fe825ad2bf48c14a7d43f17194a299b23088b21016cd03fbd45813d7235b3a4e416bff05f9e754edc2c72eca83d1ef195c50cccfda885a8c5a3"}, {0xd8, 0x1, 0x0, "4112a467f289936ab8437d1a20e015ce4698d4eb36fc07bf18d51f045566821f5ac0202e0f1c8d7253db25fd1bf4b69e0a4df19e6076c4bbdcd89bf571c4026683ae3ce14f0deef28cbac14ffd4b3064acece23d85015fd4ea783ab708bc40318affefe8e4af419ac6fe3e8ca1536ac12d606669f6f5140413ced4910f15b3a3074c57976a004ec1b7a245c51d30e192fbf9af6bee3fe894cd2ac8849a2e076518887a43143c141cee12f348836774c9dbee65a15a2c47407fe1cd35f3ed088be2435c984173a845"}, {0x110, 0xffff, 0x9d, "c415a9ec11769e5ebaca03d17d511e73af36f1d4036dd2fc4c3116b688cd791367615acc35c64fbb720d186d2e6072fc4c0ef2ab46609ce28d8c9b73fc912f7607ea5975595b2155b96a27a3cfcb4a7b6c6a5f7766dcdaa4e7656030dd5ff8e3826ac6e97b99d7fecf790e50000d4661f0e5099458c023b05ba3f2e733236e7f4dc36fe04168144dbf527c413a909605c4bac7f4431dbd1f51c98ca315629bae8a2085a84c5c35c7649d1a914dcc58c0f560a01637cbf48cb2d1601cb19b56841aabe0e6f73484a929ff8bf7fd36b18bfaf22d8d284185fbda383c7d4d5005b6ce27083d85b35117fae6b5b105dda1bb55e430a34d91c2f509"}, {0x110, 0xffff, 0xfffffffffffffff9, "3a7c1ce98aca122ecdbde77eb45722eefd3f9b525d30471cc6a3296b921fe2ca51ada2d7a58f01f663c4ff4b311081af79d6c8e766e163dd57a278fdb384b3f29baa654b723ddc74c1202786bb8baebf988c72a54bf0dc73b2c5d1381aba2aafe1b4d8118e48cc7b1f213dfd6e315e9638d624d7f6f0653e1b1cfdb5cc0ab588429fa0f5c74ede33bb2846c7d671d656d99884e52e6d9f684b87d264823cc1c1870d193dc174b84cacfed582c9bea6aef8fb288132e25853b99b9bbdf6206c255bf31066eafd76d4c6a05fd737d4279ad373b1f6d4a67430efa3ea18ee11fb510178a07b3c0496796d084c40ee9b7d69a30383f1deb84d5076de66"}], 0x660}, 0x40a) fchflags(r1, 0x0) close(r0) poll(&(0x7f0000000a00)=[{r0, 0x20}, {r1, 0x184}, {r0, 0x80}, {r0, 0x100}, {r1, 0xd1}, {r0, 0x100}], 0x6, 0x1f) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x1, 0x4, 0x1, 0x9, 0x0, 0xd1, 0x3, 0x1, 0xffffffffffffff00, 0xffffc00000000000}) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x14000) 02:22:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) r1 = dup(r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 02:22:04 executing program 0: setitimer(0x0, &(0x7f0000000040), 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x402, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 02:22:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)=0x3) 02:22:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x41) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = shmget$private(0x0, 0x2000, 0x1c4, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, r2, r4, r5, r6, 0x14, 0x7}, 0x8, 0x7ff, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000380)='./file0\x00', 0x41) 02:22:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xa2, 0x0, &(0x7f0000000080)=""/162}) lstat(&(0x7f0000000040)='./file0\x00', 0x0) 02:22:04 executing program 1: syz_execute_func(&(0x7f0000000000)="0f01fc7406fd6bf1c4e2ed064fabc482ddae1bf3b8afaf66430f3838b4ca0c000000c40178ae5b0dc441a610d2c4c1637cb600000000dae9") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) socketpair(0x2, 0x4002, 0x6, &(0x7f00000000c0)) 02:22:04 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000000), 0x4) close(r0) 02:22:04 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x4, 0x0) write(r1, &(0x7f0000000000)="9bc4c222c0d223af3d93d2b4269d8c4a7348d4152ed1d7de403536fdcfbc0ccfc553305f6675189410d8534fd35a9b0862b62029a820af04ec3ad497f174c9c56ad4", 0x42) 02:22:05 executing program 0: r0 = shmget$private(0x0, 0xc000, 0x0, &(0x7f0000ff3000/0xc000)=nil) r1 = geteuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmodat(r2, &(0x7f00000001c0)='./file1\x00', 0x82, 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getpgid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x3) geteuid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1, r1, r3, r4, r5, 0x24, 0x80}, 0x4, 0x9, r6, r7, 0x400, 0x51, 0xbbfa}) clock_settime(0x0, &(0x7f0000000180)={0xfe1ecc7f}) 02:22:05 executing program 1: r0 = kqueue() r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x3) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0x2}, {0x18, 0x0, 0xcfe6, 0x4}, 0x0, [0x7ff, 0x7, 0x7ff, 0x6, 0x80000000, 0x6, 0x7, 0x7]}, 0x3c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7bfad844, "2484d1869a6306c6f2983d8917b366e2d8a8025d", 0x0, 0x800000000}) fcntl$getflags(r1, 0x3) kevent(r0, &(0x7f00000000c0), 0x5f1, 0x0, 0x3, 0x0) 22:28:15 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b811000000290000003100000003000000"], 0x30}, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0xa0c, 0x2000000000010000) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x0, 0x1) 22:28:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x40) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1f2d) 22:28:15 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) recvfrom(r0, &(0x7f0000000300)=""/233, 0xe9, 0x841, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) fchown(r0, r1, r2) r3 = getuid() seteuid(r3) r4 = semget(0xffffffffffffffff, 0x7, 0x288) r5 = semget$private(0x0, 0xfffffffffffffffe, 0x81) r6 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10002, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000240)=0x1) semop(r4, &(0x7f00000002c0)=[{0x2, 0x200, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x3, 0x3fff800000000, 0x1800}, {0x2, 0x3e570447, 0x800}], 0x5) semctl$GETZCNT(r5, 0x40007, 0x7, &(0x7f00000004c0)=""/190) 22:28:15 executing program 1: r0 = socket(0x800000015, 0x3, 0x1f) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:15 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) semget$private(0x0, 0x2, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchflags(r0, 0x0) sendto$unix(r0, 0x0, 0xff92, 0x0, 0x0, 0x0) 22:28:15 executing program 1: mprotect(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x6) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 22:28:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$getflags(r0, 0x1) 22:28:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) syz_open_pts() close(r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x82) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="e463", 0x2}], 0x1) 22:28:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r1, 0x0, r0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x2, 0x2, 0x230) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000000)=""/43) sendmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000300)="48994e873014212242d8c5627a3471856c69b84d9c33768f52eecce2485568e14984ba32e8e458c31dd33e292caaf6aacdf5e919d7b988297748d6073faf9cadd40a1d887fda1d1015", 0x49}], 0x1, 0x0}, 0x4) 22:28:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) shutdown(r0, 0x2) write(r0, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a9f3b21aecc787b9849f54d954955c11ffd04076439e6af81dffd165216e711a2fda0e4cf32d876bb092631a06423c4", 0x7e) write(r0, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) 22:28:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 22:28:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x8020000000000011, 0x4000001, 0x0, 0x346) r1 = dup(r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xa2) r2 = getpgrp() wait4(r2, &(0x7f0000000000), 0x0, &(0x7f0000000040)) 22:28:15 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3, 0x80000000, 0x1, 0x100}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0xff, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0xfe, 0x3f}], 0x7fffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x101, 0xa0}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x3f, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x6, 0x910}, {{r0}, 0xfffffffffffffffe, 0x84, 0x24, 0x1, 0xe4a4}, {{r0}, 0xfffffffffffffffa, 0x4, 0x200000e1, 0xac1, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x21, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x7ff, 0xbc59}], 0x8, &(0x7f0000000280)={0x9, 0x9}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0x401, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x3, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x0, 0xffffffffffffffff, 0x8, 0x5}], 0xf3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x34, 0x0, 0xc6, 0x0) sendto(r1, &(0x7f0000000180)="443d43b362852de8207d9d0fbff3c5209d34c196bb6a0d105e21c0e4f8a042b1305739929d9e9d248d135ddcdf4c2697d51b19353bacb7e07a5788ccb3546d5b4699e3368b7cb5dbfc9743b9a436e3ca44d06e3963e9f92495cfead213c6439f54fe8cf4f0e9f2c43e1c4cbe5cf4a82c9288dce8b9b7ab40cd33e984300fb2c4d667274a45fe5dccdee6f45599519f7252bcac2bb0d021e0c23e5e743839b6eebfacc77891fa03c1f13732fd925e81ff5a75a4e177c4f7324abaffbb2a34af6eba6141b0c88c", 0xc6, 0x0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc) kqueue() 22:28:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0xdf2, 0xad93}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0xe5, 0xfff}, {{r0}, 0x0, 0x4, 0xfffff, 0x9, 0x23}, {{r0}, 0x0, 0x10, 0x80000023, 0x2}, {{r0}, 0x0, 0x8, 0x2, 0x9, 0xaae}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x200000a2, 0x5a, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x1, 0xff}, {{r0}, 0xfffffffffffffffb, 0xc2, 0x800000c3, 0x7fffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x28, 0x400fffff, 0x3ff80000000000}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x8001, 0xf3}], 0xce, &(0x7f0000000200)={0x7ff, 0x7f}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x81, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xfffffffffffffffc, 0x0) 22:28:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1}) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6042, 0x5cbf) r0 = open(&(0x7f0000000280)='./bus\x00', 0x400000000004000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) unlinkat(r0, &(0x7f00000005c0)='./bus\x00', 0x8) r1 = getppid() recvfrom$unix(r0, &(0x7f00000004c0)=""/76, 0x4c, 0x40, &(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000740)=0xc) sendto(r0, &(0x7f0000000780)="dc9e798a0fa5de2576a6b661458866efe1478eabd249a4a9bf7a952868888f2ffaacfbaf76e418516df903ee2606bc3a55fb4a87f13a47b62b9da427f2e3c289e96f630f07b9e98fea18d052e5cb53e5f323267a97", 0x55, 0x402, &(0x7f0000000800)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = geteuid() r3 = getgid() r4 = getppid() r5 = getuid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r7 = semget(0x1, 0x0, 0x32) bind$unix(r0, &(0x7f0000000580)=@file={0x1, './bus\x00'}, 0x8) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = getppid() r9 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0]) getpgid(r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000640)={0x6, &(0x7f0000000600)=[0x3, 0xffffffffffff6881, 0x3f, 0x4, 0x4, 0x100000000]}) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000680)=ANY=[@ANYBLOB="383c3b1c3f665c851811128339a04a00e4d6aa7f4e1b466c61ef2c973fcf3a3d661d4b13aa1a97287810b15aa4f9dbe2f4a47db4b0d6e3b234d534e4faa0969b3b74e711221b0873c78af433bef62721ae446ccbbbafe8d8a9dcb231aad7bb6c3984b52ab62e2e65e6d88fac4609ee73b6a5ad723d14c1224d048504d86af6f7a84e24ce1c05e7addf84543ab5be1cda2cdc76cee7181514eda3d898986c6dd09f532a34bccc32e93fe920f9"], 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="94a5640edb8519d22c2d9c1c7987e2d2b057fcd3df53b5b8cfcab25b22b33604ab1c9ce29e36d3db5f64c95f7036d8a249d1e9445ef2788bf23e5e0929da0dfa0caae007e72a8b5785e76f4cf1576558ee354afe80a742d92d1e1955fc37261026d39e8b5dd167bb62bb23b3775b20ca40720ed026c40b5c50e640d227e67bc94e5210478b45080d407087a7de138a5a3cb4532e1718bddf8fed9b942ffc1d322183e76835b0037090cba9c9c4e7c6873fd68edd0086c989c7e580bc359409c7d55e6b2206171883ecebd0dab228f13ec9e066e301c87883b045ca061d9a3d607e672f760fe8d696f1a37c8d80618a096c90ea96958b7dfebe4b", 0xfa}, {&(0x7f00000002c0)="237e921ce987ef75fe914766e5a363c9908f0d3fd910a765bba4b204b68637c6e528e52d2edd1d051cdd899f45fecf309f5dfb649fa25c98c582503efa6aaaa9122c8b25b72b3c622f76c8735f710b427a421fd73d9dac690d17ebc1b8dcc51e1142e6ed9aca59b5dbaa2da595eb333a6170f0f05c46248e1750084763b7215162b63207bd586f4eadf5588427128880a0f3cb34b158c20eeb99a5c18ca6b4d887930543f98432e4bbf2b4ce49ce345ecc64fe52fa78816894d2f927", 0xbc}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xe0, 0x8}, 0x8) kqueue() 22:28:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) fcntl$getflags(r0, 0x3) 22:28:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400008002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x54) sendto$inet6(r1, &(0x7f0000000040)="378c0c0e56db0314f9d5db7f73c55bf0128f38f792096028b5103fcab70425784958a4fd827bf81a58f70dcf40485d35f8458e49fab9189255bfedd9d41778f32318677bc66659968b1f0e3a4aaa921338670f92d7e567de1f9cc1cb7b4903b5f465c98c3b1259b073c1539541d8a1e921ce727c0cbdd23d545e4a7634b768ce0ae2a2b9b78ac98603143934c465105161dcd1e9cd01638077991c95db5386642ed7a65893e9dc46916547f4bf64f8ea", 0xb0, 0x408, &(0x7f0000000100)={0x18, 0x0, 0x5, 0x20}, 0xc) 22:28:16 executing program 0: getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000000401, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x100000000) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="b4d227d5cb4e5fbde3b75eaf157160bd1069108fcf14a02a1a5a25314649d368a8adcfda97e5245f6c03e32b7c731decea2badd8ae898df3a42d499f62adbf43f98c4263b98aaf941974fd4c92a5cd034b93f9845a26fc6f76e05344a85b94c5faa4522f25be8394b078d0b7dc25ad50f9244655401c2f23e42076d70b84cc2f3052f44b7e89fb6914ddf0e763bb22a66e3ae34acaa3c4c20031800a271db52807d1dd9a394147550cb0fbb7db15fd32", 0xb0}, {&(0x7f0000000180)="a0aebe69c7e58d8290b0c4ca02", 0xd}, {&(0x7f00000001c0)="b28dc35a85da7b6bc1692c1a65f0a04f98953d32a7a7302a7bc5da1ca2403c678881b2305e42b9fe2e9cef428b9e64a2c9ff04ab6c184c106c68e06ad92202a9058d648907a892df84382876ce4f357372d6af25f93c31d2a51c76618d54fd6747340fe3db6781777145f1636a9021be80353cdfff4260a761df2c49913bc2c9d912433ff949fa", 0x87}, {&(0x7f00000004c0)="647fc1fd761e0ea7bb43b9c77b47b75eb53443fea64b2811fe1c64c7ce4ab0cf095d5323696d3f2517c1cb9957f6a7978469023e7d286a3c4e42027c757d552110506637dbed6918a6a67f954f83e509ca63dfb7b266d8c9187694ee547c310599666b2b873e2cf727a8349eff48c36bbb2f6701923d577a5af28dba58ff927f41ba58f0d89b9c2ea91a946f38d4e49b861b8b95d1eba47533b6bcb74c", 0x9d}, {&(0x7f0000000340)="6b907ee7c8a2566ac840db318c5da8ed16856af426f4d1c4abff5be3fd6461da61e359ff28bee35b88ae10f9e3da96b0d6cc9dc032f8fd5b46123400f61b628f3447b37220504d3a57355e733a974f02041217fb47e6d446acc16e7c4aaaf9a23515d19b564b43d385068b15a9f552f7d2143394244cea5cf6782671252a5d28bf7244ad0f351b3db22936beedff90f9a2720501f244042549762dce7d82721a450df7f5e3ab710a9ffc01457501bfb8da9a00fb504feab6ab4c7383e1e27c6963f05f4e2e92ba1d72740a5ae9f9cf5f2a58ea00db000fe3d34c498597248f18acd85f8ae6cab32f86debfbceaaaf3defecb", 0xf2}], 0x5) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './bus/file0\x00'}, 0xe) 22:28:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x500, 0x80) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x6) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000080)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001380)=[{&(0x7f00000010c0)=""/212, 0xd4}, {&(0x7f00000011c0)=""/216, 0xd8}, {&(0x7f00000012c0)=""/140, 0x8c}], 0x3, &(0x7f00000013c0)=""/245, 0xf5}, 0x3) r1 = accept$unix(r0, &(0x7f0000001500)=@file={0x0, ""/4096}, &(0x7f0000002540)=0x1002) sendmsg(r1, &(0x7f0000004e40)={0x0, 0x0, &(0x7f0000004980)=[{&(0x7f0000002580)="2b218e91b8365f45815d0d0226c0737a400548b88e75de629f63d749b9bebdbdb5499845fcfd559f23379b98771a5ff6a6f96513efca9841319da7ef059a57a4b939d73cd9a49ac8d8bc7d7c536d1b2526a49ee6a17b3fbb1381af16dcb250060271885b343a3fcb042f", 0x6a}, {&(0x7f0000002600)="af6dcf332a11fa8cbec37c819144e191b46fcc85263140c161f022855197d8601220bdfc41e499b624d838701886cfb68e5942fe82bb2d3de8f80d56e0fd544cc12309f5c14a7dc2604840c9dd55d08e29b541c1f14aa506737b644ccd2bbf509230129b4146e704751a564ac4af84d7706fd592d84dfcd61fee9275bd660e609228b760566d8593f88bdd04470b619762", 0x91}, {&(0x7f00000026c0)}, {&(0x7f0000002700)="ac73a65a7b1b3ebfe7936392c2607f02cb508562499474084a0d94b9260273c503396f8197b43573a005029142bbd5adeff2504c71386b30bdc404bced1f20d6391928c100a4e255fe3bb69557e2709629d835936a4ac27f6e9872406e9dd26d6324ee59012179a5fa87235aa6fe73cdd036f9f8a69f306053e19a247b7f9e94db6f3a2de072f1930f246f8d3ff9318c29ba30504cdd3b97b460220490498b6931dbb3f1e4487711b5814188c8dc427717e8dcd60b2197bf59034da89b5afe855b351777a6f2bda367919564de125e3064235f6590f9a6ffb31667cac396f822fdd12a027618e800869e14ff0305bd376264341436da308b953bdfcf6d6ee0f9ea383c4da84005497163f03f8058661b1d1e53e30753a32e99906563fd78d997743484c4a6d944f0a65cf36cac3fdb2e51bb4c488ea6eb09b8fcddaaeecf6bf3a21c21cbba129dd43854e79e3eded5771b0460fb4b4d6c246a56a6e1b6e67428cc891eb7f0774de83fe212b345b75561e242868ebdd96a3264b844d8a43e4470cb25d51d2f4137a77ab3d7401de0928d5f74b06ccb8761f72e67c928c616350a31c482090cca598f04cf8548a92f2f2de57096c672935e53c4068743fa513776b157b4e0057024296fc7d380d3ad548b431eb19909ebd34f58d65e1b8a10531f915545e5b627d10612d3d3630ba82faf46d6099a1afde79e8ee0e01282be32fb1f5a718bf5342f7d4cb945d591b7eba25a3378052bfe10937226a4b131cbfe6c8f98839fb03312f3c0caa200a5435fdd0d8e8bcf89565e1c6116328644fa3bb24e404dc205f4b44c9ce1b33e005b54feec2dfa2613c57434373d47514bf5cf81ebc15fdc178a0c53b7cde8684236e9407852eb674b658097f6d39c38b5b97c599b51c31e42f24c0b386649869479ec33621b7147569a72f46c7f6fc4603db7cca78735b111addc6033e4fc200b37ac5fe36757ed53cf49c8277710f3e57c9c9351d4c998e7ec3959dbe8602e426d1e08acab4f5a7f35d0780a09eb4e00714230fa7e4c920cfb7ee373c7639e14bb9c7ddac2a591c3f2bf866634d864ac9712608af9c7eee2920e9c1fd068a9efc5364ae3fb307cac8df388809961e130903c46d872aa1ff8e8a27825088b82c48ffb628feffe14985732c60a279466969d665caf379101e77156e5ba7616358b02319e178255839c367f4a887cb020ace1553f37287ba366180ee697277dc7a9b211eca03ea5662fbab8a6e31d30e5e01bce5d74fd179241905527f4ea40487890e7ce14e89a51c52efc050715103755006d8f5083e62c5af36faa49541dada335b5d2d0088381fe7dd247b6d9c6b3077f6079e8011e4865a0b889ab392a56ab3bdd7fd5d8628672521e9d1120c1056c86ddea2d82c97f9cb7dd4a2be14a092e92ffa2a4aaeb171a6ef2ac4a3cf02ab44ac6cd415ccbb25c1d81c455eb7c8193dcc4f7d021c03a8241e6d3a2a71363fa273ce7a297dc36ecd1b66350531a348e851b8065890bb40acc38fb4e8423159218af8db8d5d4b53c6a5d449add8ba00fc64dad32b8d1abfecf0fe5c59b8899f4befe50f8880d4bb8cbb3cb04cd5141d79883af72b02ea6a177ac810d3bd9af93a71ea08523de569942ae7970861dd62940f9dbecffcca0e89facb73e26708542b443360e61aa9f467a7a98e6ba531193aafe59bd4aaaf9f2ce28a6e890a568a272b6a0942fe49b0b0bd18a149f4208eaf0bfd9ccd4686aade538ae5c4772df0f279579d099f7a479bf5d56035ba6557e59ba40059fc91f190eab49c99ba6aa46e65fa72ad95bfcc5f7ce2691475dfb6261aaa935984a1e81a6e6a83b66df62fd306f15cc9abaa726bb9bc1bb03d556d0192fe993f2f25b6cbd4ac06c3ba11aa6d0b516feb21c17af88afabc2b22238d12f95894f5d6697a7fbf0c378724137372126d8a6faa7b43e0d6b2fb52e44775e2a09e14c2904bad8ab53346565af82d114de5b211dcf278f44efd28a98be9e3f8f0aae8f833877adcc08b8a004edb474909da8127d01b3113f84672d545cfb8773525ab864e546d6c5c4021596da00f2e8ea358238ed101101b5bfcd66584f1ab35f56df39961455c3b1b5a745842223b84e34d6e366a9fa030c2c989c8feb6ff7f5a9616bebbcd276c4646c1393fc55ece80ac4eccb241388b9f49de74849e0fcb92fb0ae5b5a7a973e850058fb657bc2da92aa53e1afbf392f91e265bc8a9ddbaf45ee2e212cf94558ace17c0842ddae035c6b5c718e12490876a2b745d0ada67359c0eac93685a235fae8b3dcd78397fdd6e61a10c3b528c046aff5f3d514fc19f7fa673429f624e00ed7c9913f9f9b12ab79285ff18c8f0fa487809a3d07ed9544e52dd1d9f3c73f3d56adae50b6ee1cc283633874e20a10a2952ca4fc7ac13dd061e429ff8221244a03b5ee50ba85c34ae2c6b09d128991c9d066d8b29875975ce6b1df8f87be82c2fba715ebf73954e47abe8f3056033c223cc51bae631c933a34a2844f49a7ba4a530821d19fb32d040b0c0a31364d0fab1ec02526a75445a5556ee5bdf33b2fa1844350ebbc969d4d5f944966654c2153244260e5553b9ba66713be8e94f8e88bd85544ccb1335480dee5d39aec579c5c0788d2879b97ef08fb357c8a9cbe93d11149628cb70c4e9d331ce78e2d54c8c74246af3e392d40326f303991699bd1fbac8f57f1068311e591b50e5ae591e59b12ac1f6258ce84a69d6b84ccaed74f7ce0299b410ebc0394f601448162a37302ef79e67f7f4b786c20eafbe070d3ce8914d764dc1da19ae4ca0899670dee50da78482d4d7bc3671073e780894966bdf72f7fe9a9c777d1b979b5d86fd376900c5bb945547b01e8e368b3353dfc5fbbdd2629798f3e00c5a6b73556958ece0fe89faf04a944f20ee668f152e0f6fb4f2441f9c0170f928ac8de427ef7bea8fbfd07dd926b9f1bed7d87f5a99e2a1701c898a965849da370718acdbdb891a12580286740b4c3a7dcb6ebc9a1a611b0bb08709b85287384a1b3f5c759901355b331b95a924288703cfe4b8e7761266bdac81f3dab2b0113c0eb8650dff8cb982cb3606919f5ccb6c8ff14b2e208a03d3ec7171beffc115b2bef020ef99716b64df13325fa49e78115c47ec037ca24979e5cb5cc5169177d225e8630adb00830197e7e08ad78d83798954bfe328f8bedfd27a40a87cce88d6ee039d3d90d18590a4578c9bcf0975cbcb7e64b8ecc3713b3e7ba090afb4397c46b47a02717470d01510acb26f4517bd0268ae135d8b7b318129e8effbe2f083cf1ad198f656a88c4208b1aac588da7ee7079bed205b5416bf6a41cc88aa4f300683b1726ffa267393d8db458c8a131dda4130e1d06604cec78894a39e068f1abe8c2f6fad8f3205bdac995c12d7cb92af621da854dcb42f7387409454fd926be9b9294f5ddad48beff0b802201669cba27fe44df74f0b3240409a435cb282136a7e5e74dce5f3c9a464feaa28a94006427257f999656a9885f3a95b1b155351f49e0654f641fec5fe1a3650b8a9758af918ec0c2164cd92bc60dd6f9b4fcea1d2a4a5959172171880fd4c46ce09b6c330b4cbea088e467d5ea6e130bcbac9af0b2b92bcdf070ab15a360a1898946bb03e556438198ea169716296ea74495ec5f9b2e234942c7078e915bcbdb7a819619b0d92da2d9cb277ff39f74c473d05e606826522ea67c464dc6b0e971438c8cd7681b7054235e5d456067074396c866d795da69a4abd56f348b278ef37dd276d814da15d7f1d343449dd489acd1bf07810939a0d244f5c73ffe150774e56ac6a345913c331ff4af1057a97004c0a4d60d45f5bbfc711616344d6c4959f97305d72271868e5e7f1b450ae1d512160f35b359ee7e0facec09da42b9cdd7392192336ad758c776d0f9b57e1e4e900c9e574335e26eb88eaf788d8c2f27cbc66ac4ea31dd2d62f9555f38a02ac3c07e3bc65c361a4555b63f3259080f685cf34dc25e6f73f0f6f1880f08cb70b10ba00768198a1603f48ac80494161fd7e67f7b2d81ab9a60b3d42fc42f329be298c408f0775284b33bba32d56df7bd5c645bd08c1646b4b41f66b92f2d08cfbae4b4db50f81f0943889c3160af4f2b8dfb9512998c62770f425b5fed82d31a274d22860f67852d6a7a41799863cfb881e23978ae78fbc70ba5888561bee31bde9119d86b2fde5cb73bd5872eec9e0b0138a5f2827b215312c25dbd028ebe97a52ac1eb1eee99186b5f817fdbf60e9fa3028ed0392cd53473cbdbeee3424f4bff1cb060df2dc6fecd3575be8ef9c0fe414ff7a8587f4279c1e3a941d47d963164f2f4e7a06ccf192bfcc236efa5878acd4e557ea0ed81b5b3dcab60c892949ec01ab2296c0b3ed5c35515dee7f0ab307b3ca2f9b6faa84ad81a4064f4caa2ec188be26a9858cc05f378d445b8d404f608c234303cfcc310243b202207bfdb0bc92710f5c13fcf7181a59011ced38ea959442b70df364f628adb72b2c876d9bdd3d190817234bb86c0510a63ed7fdd9ff5a2ceb99fc041b3d0434569f98c02437cf5b298d8179e4ef6b121ced3276ecc8d211da6b0d34b4fb0da9a33cc8e54a64f98010cca18558bf8be97ccf28eb54c8b23fd37c333c8aff05d33c4c379cb974b74c1965242657507b8c1a22de25756c0e487770325be0231ec2a24cee5a2310302f4cdb69d74fd7633fabf7621eae08a5e65f9bfc2dd55a78a7bde7bf9875c9ce45d8a32f9dc00c45fc8b53a0a4c6175fa3c445dd6e3979c39250f93660efac087dafa3decdd170367cab9f180fac9b8dff5a754c935fa67edcd347e59fec8b786fefa8c72160866db7b527b10ce4467bc75d25331b2bf67722e9f199a433fb4fa4b948a694c535614a47747df95b0a4534cbe031dce1c3a9581ce93201ac037b9aabf30f244f4ee8a761ad6f14a5ea8d7c53fae1ecb536d5c6a51fcdbf728b142fd6e9fcfdc8ed74c0cfae21bbae1a1e4ab9a992c8f64cd531d844ec5a8dd99adaa0c9f4961322931d7cb2793314c7a85ec700e4d0a711b8f3d236111fe35e8d9bdf3a6e281763e077458116df1a469a9f47649d8f186bfd3f0fc4e34b98f0b4b4984e758db49b5280956d589992a5f2bb497b6072e50cc9f4eacf78a564b7e265a1c7123d5b0cc11f7b4085465504ab73032797f659ffbada89f3688b15fbcadc7951423e260f62a24bdda05e4cc160c049ee80e27cae4123b44e50fae8f5f19e5e1de920676157d50168fc4cabf7c57f3018e32b4256d97789841eaccae3b87bde516cf22c2950eda3aa3971622836ceae6bbf30369300eac7ddab2fd1486b8cd877e7d904cf8fd6d39258a85516dddb2dca5ee32676a4affd471bbd98db332661dcf55b34fb6d8b70b042c649e7f68664acce0fc31766e9bd0582ad7ad422d1dc487ad9c00223d5e104acfde8b57057f6dc6f1323250d83a40e76513403c6bb5bf8e9e63e94456a0e38b048044b308830db8b008cba6e8edcdcfa021e59f21c206d91c7d35088d427c8e4fe01630069e5e413026079df636c69aab8668523e85e7d0ed7cdcd2f56c1ec121683cbd22a68658f1798aea71089fb6616281b074963698c40eec2aadc7764e317124899b5e42b8c129a2af3b8ce47c9ebf8b46565130ee6c4ab88c38506a193bb3848d302f11af4bc98ab062435993a15fcea981667758d2fc6a44ab61288ea8f764d0fc8b21b8313df7bf269c87d469ca3a4bb8713c46f141897c0ec147b3076b7de000f0693a9d72ede437a74a2c1eec9c582927973c11d5", 0x1000}, {&(0x7f0000003700)="8972c2a3897f85076ccbe35200095d8d8f5bec42f890cd55741e3da380097f5cd31c5ca147b525e7064fec1e03313d62dbefa934e11af25d15225619e331fd7db3146000ed9c6a8b91d154e48d98c545b0a38d8c84c8efedf94541c3a6650e114f47348b4ff01247b5cfbfc2743cb0c2f2bb537ab1748706a68edf343b2eb2f3c8de284f8cc2ac650b4d3ec715da8c7859be00a57df04ae3b7cf668d72f6b4a6f09539e2ee09437789cab0530b456535d787f2ca9a703254c6433591acc0b4d41f1d5e776d76daad204f85809ce17c7fef46373c38567eb6dd6ab3bea75275103d2c4c9e2846913fba006ffb", 0xec}, {&(0x7f0000003800)="f5a703317fb5a7059de507395d6007fcbf724ae142416f084210e38a407b05fa696a6324c0b71038538feb49739ff807cbc7b4e57193656d8031190c6f0aea547e3144d8352efae88b04d5a49f6dba09f56edf1b0dd2608359a7e203524b59a0984e0c3f37ae2fc9874f187ef0e5b0d62456fb736c18dcce6f5bc03773f5f73e485236ad48cc8b5bc706446e22acb99351a67dbfd4bf647c0a135e3fe7ffe1169fc0987f4a352be36f6be469bbfc1d68cef5e70de0bbadf6e942f9008d940feceb6d8a41bf4b4147c95e5ab82d30dd3ad25499a85b065892d8db1f35ae1c9631bd73d67fc1f81eea71e4b914946dc68e43f63e77a960c1f2ddf9952cdd61568e02f5b9cb0b2a6f9ce26fa86cb9b3a3e7715fc03fe50443d834af945303e7106a401805eb4110eaf16fba69b586aac0b15b91f80c1c25870cc474481c866b5f1fa4529b1eafacde1edebc780b4ef987f915c6e54b44b30ffbd8f53f73178d52f2b03f9afe08aa2a8aabf0e4f3d93d0746290a11afc8b734373653336b7efa423d657f433e6bfce631428d9963b77d75541265aed8f5fdf1736117f2627154ea1c6f404fb1a0eeb1c1912d69782218fd5fcab421996ce69fb67440c0c9f754c2631972837492a9aa9bf02e83bca6f3a3213b32a11690af5d89fd981d1c2c69e0a02c8da71359cf8e5e3967ba5370ddce8afa9b9c260c83a583f5bf2380296ef93fe702f6e3f599aaa5a9ad5f229ed316fd7e982e9cba146ee626ac20fc77ff18d8bff8528bd95536989f78e426ffc39ce48a5d777d59b7eb9811be3fea52682640a1a2c9344472a33ee92e2807c3d9e06f5cd09f3a46f63d1ed8df2b7322fd197ca019f76501ebb9ade0e02f9dd31e891264fa21dd3f78b36d9b8e7b246fde3870b08c2fd166d8ef87c7219ca60a77010d051a64b4d2d16966635c9a096ea2d1f385563de306f0e57d7836bc92d02c5edf8a4f5c5d8401720b697331bcc47bb895aed7f459479cb027068dbeb1aea72ae7ba15e5ef8d6f7819f7b065f6b29d31eb7372e0e9e31c0b2590410640c9e6fd3246aa4c7bd3be4c997298a6a15352f46e4b921ae65b376714efda29de7d47d6c834cf10d69fa28f94e7a2adedb7adc0016a09d9eee7fb5c374580654d2c553aeb2c58a1ae9231e70f73beae934296f5595860dd397577a25c7dcad3d35718f66a36e01a7295056581377f5a05681a67e364169caa65b6931f8d814be527c5e58adc6158dc6a45c4ed5d75333284e388c92b69e663ee2a692227054402cf2f909402a9994cf6eee5b4fb0f3d23126997a660a0381461b1f04823db67e802f59be7ba6ba2819716ebbe73b8aad31f221e0e1e244d6508af8c1dfb4d670bfacbc2e1a0bf86bc107cd4e67b3af83dacf0e58f66fd5351ec73a0baa790131c7327f14350214ad5e7d48f6c3c83a37894b3026c72965ced69857fdec7dc10c8ba50b2bf236c2b87cdfbeedb55afa320323fabef3ab844a280493e7fc26b5f53e05acefc340c1f699e448559cf629d91b70df56778d46cfb7e219020772e121f711120f0f4f487e9bd1bfa971ca04afc425158de6c2cc30f0b40ab0e2e97a2f9d97f17e67b93b356bfd39cb9ccae7dc3e4409ea4832fed3232a1dd6366429c32f620c81227a2e73f1ad9c27be167ef966af66f3136cbdeddbf9a2ccee3241601fcf3d9f477ffda7f0a9ecfc9284e4f89e51b723c00b1d1a46d50c4cc9fa2557df2a935820940018dddbb1d27ac7672d6ea323c726ed091ed9500039b0718e003b5aefeeaa9cbb2252256da0417419982bf451b779a8d0551c6cc5207a3f81573a5f3928cbbcff3e1eedc90e951f998d44472e6609617c573237d22f569146151c75c2765041fa7d212f8633530276111f01246416f15f50285aa69159ad6a36677b43f3c11c54f3fb9caba03b81dcf6671657f6c820edbe2212430e972457ec84418198dae7d0362b19bd493b1db8459a69a8082ef54829a511b0ae23a31fbaa181e2bcbfd25dd7f6419b1512214d5dfc9ec7a217305dc5cb7bd363f45b43b47af6160a511503d73e3241b634e3e2a7f1b64d63d0a13aa40359dbe5d4a7434764fcaa64e9d598e3be9313e2141d2d4da617a7360ecf0a3efb747de442cf07942067ac63f1c071c87db7ab4ffaa453bf36d4c545f8ae2e013d6139efddf7e299b785a2dd5e23d0f9c67b18bc5c04dcc3595c301b1b10934fb907af98c37b90492a0065487201cd3d6eff8649e3062510d42adec8d6358709446b2b30bc64444d539e2569663b9ebddd71516a6983d4f381a7921b2d26eb2b9c539a882dfc9e68ab72424a2d9ae96a9dd100085991665b108ef085345f32083acf01b96fe112f65b47596b58f0fbe21dfd774da44d8c3b3b80e86a39f6a205ba0f43a287f343347f0e9dc6e15faee9978b15452df90b17d980740cdd2d55f49b48e3349faf03703fe334a51d1bd696913d2578b0bc73718b6ee6f2a7e8b8bc0ddc795a463de05cafb2a8d9b03d32fbdc97ac2c0ac1c86e33875acfd0afbe5db2208499823c14638e64640cb5f6561eab2a6dcc64c2f080fb7ea972e87b3e17dec2c7d2a6715cbbedecb460bf1b29612b7aea2a602aa90eec5dd79c358b10a69d6f3936bb6106506bc40979659157e93ea20b6ca4c60c6031b5459f124680bb1aa2a1dba9fadb0f42bac06dd81c64fa0955522fa7b779e2bfc9e84baba9f22b92600066999fb672d0e2f550d73edc6327c10264bbe60221f77fab706ca851243cb48ec0eb0e83e3b67f74a9768eeaad9265bf7f3464f9ba5ac70565f7df1dd10bea89bc7975e58f696b295ee4ad53811e58821e4257f4ade9e7eb539a65358bb841db491bd06725037e2ba6d4f5b0aefda8e18b7b939bdceb7754b01a0df30e77affba0875e8633544991bbd4d486fc8003e6b97d64d40619cbc844bde09a597887003263b80a558d95e39358715efcbaf2b4dbffd3cef2c39522b33fb94a24e5995f3cf967cec96698c1c96cb7439e5e48bf33eb1f104d253109f2278392854a6891e964976fc3f5e48293c2e3404726235efdd086be346b72d5eb7e7b6c1e01b8fe15ab37f0a3f315125a5d78d7511b28b9e36cceb09a9dbfabcb865e3810ce52f1cec9002355c02ce911abfb562ea59e2ef844cff2059b589aa1c061aa86f12cfddd6bd2dd952c9d1132f0d139abb20be2d35ddfd0f60e69e06dae26a59e502011e20f554e4fe533534454964743792f9f7f96980b92a5fbd8559d76fb7abe415b698ecec80aeb893e460fb8f79a898cf5299992665fc3d8466ed93ad922357338866880d513e94e60e55084773b869dffb0eee73995c464989b7c012d6cc9244cfb09e0307ea56c6ed2e072b526bc81b569fec1d5f250c15892791b0505ced2e231700f72aea1993dbfe88da24dbfb83506ac55285b429f576b0f010b1f19fe06057f2d329c211fe394f6a7dc8798ebe35e404446ed01cab147d57e1f74c0545f6554731f2c5ea729116cee3776b2d9cfa684c560650b05bbfb582ca660c14769c8e32fdf44b06bb672ce256bb3dc435c9594e5b58d6f04e8ccdce2fcdc1bb2728c730452b1e903bab79c8a89cd5f6284ddc8018745cf90a3bfeca5ba840807e08a8e1a8bb2122a955ee488149de07db09fce888922d1e0ef26152d99f37513497eaf8f21cfcaed273b1c3cbbf77ab7917ade6d2ebefbd4a20b4a86103f8d61d70b81560c3d03e00b6d813ca01b15babfc88e95bd1be60a1c88d0e3712cd6b8224cb874f53a4be28d3d7700079519a59c5fa654058c6a79ddeba082e71ac4bfea98bea6baa5f12632afdc6dfdb601ceca05e93e20063143d3134e30dcc210f828ecc60f0dbd75c3941dff291c7dbd8f984a8474b0445d58a940a4ff7381ef44b3244df48956599da98ede9863dc9420454a5f91644ab7964734ee2a436d7cca68f7dd8599a8a2816f3635b44417f4c5a5df4b239ef06194cf4115d49b482051214dddfb674762a8a24fab32c4501226f0354a8010171abccc65c09f0f05bade5b2c629c2da5bfe313e0075ed94c0f67e6974e80853029bb4ad551c1cb1c178ca990d02cbd03f25f18f69191d9895f1cd16da39cf8a238ec45a8d48cb76e5c71144e8756a098a514402c31c88e0ab9cbd1cbdf2ed4b9128251566850224d08422c04e08b77fedadb5f2e7017be6db8c470c97fe83c8f0a99b1bea109dac6ea4ec9c3f619acd562a026c38603579943d65217aeabf16e7ece661d39043edb509fc10849f71361ed9b1891ce474d233a144b5f89665fcbf5a0f8b88fd9b78dcaaa25b477823d856aab2b3ddccab1ec596028a93c14729b7353c934b45529047c543afa426a4fed979aa63c3f4d4b5e11e007b6133e60625d2ea40a7c51a385a78bffd36529c4d082d12f8a9b2c52eb591763e01218298cbaa8aff0c2f43af4fe71f4599b91426e33e472d75feb9f2a7eac6a71a267627ca4960f059c5c15d1814f976f883f5f1accce4b3a20f91a97ec1d00e2c700797289944a6559dbcbf31e034a814af0feafa639cd7d832447ad04a9cd0a620f3a73d38cd6a9b480473bdf8fc0022f8c25407f15f742fb5114e0719a074869b33582df8f28f7a707202e4176130a9ca3e64d50fbfbdd1d40994880ecff676c5f837ddbbb76b924a56201e314acfa06440c50f23850d5168d9fb94c84b01ee297887ec93dbe697eb98cc2d4724cfea849c1e85f0771c86dc0c2e684049ebf6f02be9d4630eb4b3ba2cf3aa2c51445aaac94ba0ff6ad72a2e02e47b5ecc64f74c9648c66ca060db4ee99cfb5b20f3175abc0cc0e19dee5a5171c2fbaa4514f8d3a81a3f2f33588bbfb33bf7b9fea387d09bed52546e5ba4860bc38088184e1ef984669c789340bc93ffed5663749638ee4b63965ad7441b42317cb6b049a8901d021285ae11f2f3f5e306f39ae3aad271f132cc2fc73683b9e19a658b0fd73af182e5e3cb4bedbcfa2cf716195e89eaf1a5beaa71fbb6ac03511e9fa2341e239716cf8cfa252642d3f8d918aacf1dfe2d44e6e493ae9f6d0d3131ac653ee2ce242d316eab3f701def1547a080658a6389f7cfb1eeff1447cd642d0a93699fb9aa9a840b6c524badc9c9c2386551ce8b672649c286ed2a99278c6094eee249dac0a789a6af8bf3d5c5a6df8e1eb913dc1b25ecf278207e2c866cae32fde5b4b55e837342fd75e834ade2b8883f5aea3b9cd28294ea93f64c60749559f83460d66dd7c1bf3d951620bebf653b3f864ea1ba478d93ae713cf382c1b57ecca175b8ba87160d2159e4735ff28164d6f6e362a443e550ccdc87f0ace78bf1b942fed04999bb7c2c1f21fc4517faae5f01085a2fe22fb1c87feefc4ea4aab8e6288afaf288cd57ee17505369c382fed34b49cd3281103329d2fe58874ec924b57b753ef2d4811eb2fe4ae87281ef2aa96661db90793422ce206f262f3d1d6141f5ec2596e124c7a37e7a85bad049446cc41369f70e7093ca29231fb65d51d0075bc793839f04047af27f75f047ab91dfbe82ae1b85b6ac2bbddc5bafc13ba8da1fa83d55a21180ce5fb869c5539af657cdd039527c0964ba1afbc541dc4af9d22b50da6686a7e6a29f46b079531ec2aa3c8f0aa0b877c12a14bf4423a23ac308a37e9b37030df9340f4d8adc1ebc119fc0b8cf74c748f8ab0fb435e521ed2ba9eaeeb60bbf821584246746a4e7df44ef5cc9ce6c36ec10eb88c3a707089782c6ae2001df967fa845093b81fc3bfa0d2d7c607945551f272f32339384e67933487cdb66d04407be441bc5f3", 0x1000}, {&(0x7f0000004800)="63075f4de72f25a0b0e5e98103ca0de77a3a81a0525d755c006dbbdc6952265436bfcae0ddca548c96c2592b7dd6d870eb798ae7aa7fc79b6bb9f06bf7189076fc", 0x41}, {&(0x7f0000004880)="f4d7698497b31a608da721f410d0c28ca6db4cf462ec9cdacc70f761bb0e6482313424540080e3a785cdf25d2d60f6877bd4d68775b605c7c48e0314af4aa0b6b801af482dd3cd386d3dd9e70da4f4174fb1295e274c1dea85", 0x59}, {&(0x7f0000004900)="587d1b8099c024f5861ab23cd3f78b51baf654761653e80a466e944462179eaa2d8594258a898d536da87a71c7bb3940d7", 0x31}, {&(0x7f0000004940)="36a52df629a501a882666c44d608154fda496c2a2e1981fcbe43b1bac7afa2351b005c63408113a69285054a4f292bde80a9b5", 0x33}], 0xa, &(0x7f0000004a40)=[{0xb8, 0x1, 0x2, "062f9781eba2cdcf07e5c71bc4bc467c42dbd0358c27247f5bb72a0efddf3a5e4ac4d26698ac7aae13ad954059d74436c258192c8ffac43db749f345e1b42b7815634cc859883695fd03d20f964b9e77319d1c1f106fc2825bc20a0a8d58a2b1fa8a191359ecf77ffb6861561737caf1735f7f89446a529fda247e22e0d41c0b12343a5805b4c31f534228b5e86bc7cc27a333d568d68ae429789a4625ab0b772559d63cd2"}, {0x98, 0xffff, 0x2, "a887c78dc8935d4dc4606959853e62977c58d66e8b103073f60cee2bea1bdafbeb13085ad4ee1cee203e6545cc25a1304c7a86b186de57665e3e670cd8dcffc259886772aae349550f4f35498bb47331f43a17e2e93f2cca19f80211b059b90c6f576fd49ccd6dfb8d5593aeeccfb24782f59c44bb66b5346c2dbbddb366080b0c"}, {0xb8, 0xffff, 0x6, "317bba8c1fc01228285d334e3ee002aa86818745bc8ac6fc937169096d201701cde0f611851f1784fa927c10dd7d5fc515305ec4186d92d8556e9fefaf51ab793e39c602b054d81edf4624af23430bd13d0e99dd734165060ca4dc9d67dd7fe0ea4aa9f93c8959ce7e80c9cbc226bff5e991a8e1b970fa578dfb90d324a78d58eaf485bee29f0f42619e1bd304c9282ee8885212e21d0f8e703b595d47c3445b69c403e79fe0"}, {0x40, 0xffff, 0x20, "cf56f9ad68fb2071aad3dd80117a3a04632ebab9adfe7ec692ed8fc3a4939761295ea0b68860a16c769399729369cacd"}, {0xa8, 0xffff, 0x800, "a18ffe1515591489509844778d2890e34eee2979206420cfbaafecdbc4668cc541ef53742c37c50ab54b9f92d2def206e909ec74854d0082ebc2ba5d7d7e1336d97505de1c929c3d8dc7fbe8ba87b9a19038348ad3131098236232653fed1a1a9ec2ff40ba97110a3972adf24a6f40e9ecdb8dfe171fc3c45589a5b1cf652c133365e152ef819648706d2676ee8fef8b4e1de9c9ff77ea"}, {0x30, 0x0, 0x800, "10efae012b4fb055fe8ecca5086e73deeea650c95c6e1ef4524ae776f01c7d"}, {0x10, 0xffff, 0x4}, {0x88, 0x0, 0x8000, "d3c1d15d444f98c4532d7c6195e5d742813ac61224dfb1f02cfe19d5c4c1dbf98df7ecb29cea89a561bf54e5a7e485a48e1a5f9495b8e3d506d5ca3ab6896004d649cb55e48eef21b5fa025620277a57222196bf0ebb9c157639de289f68ba45cc2d88d2fea80bfeeb1b9cce3f5a70da5a"}, {0x38, 0x1, 0x9, "f2aecfd91f32290bb64f6fbc25cf4b16e7f1db1e1c4fe3263c8ec4adf6c77f6930bb74"}], 0x3f0}, 0x7) readlink(&(0x7f0000004e80)='./file0\x00', &(0x7f0000004ec0)=""/158, 0x9e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000004f80)=0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000005000)={0x0, 0x0, 0x0}, &(0x7f0000005040)=0xc) r4 = getgid() fchownat(r0, &(0x7f0000004fc0)='./file0\x00', r2, r4, 0x4) mkdir(&(0x7f0000005080)='./file0\x00', 0x140) mkdir(&(0x7f00000050c0)='./file0\x00', 0x0) sendto(r1, &(0x7f0000005100)="fa5eeec41458fafd7af0b8bb4b6b530d9502def64096fde759a055da3735d26b2b4eccee17734052ab1770e754c77651c39c642ef7e37b185be6a128d7a4f9091c67270cfa314ceabd2818e98f8465cfe6265de1d9f221fef1059a91b037c9fff7bb7529c20f009cf0ff6584dae12855a1e729ac9d7e40a90e9a0887401f42a56e99ff", 0x83, 0x0, &(0x7f00000051c0)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = accept(r0, &(0x7f0000005200)=@in6, &(0x7f0000005240)=0xc) getgroups(0x8, &(0x7f0000005280)=[r4, r4, r3, r3, r4, r3, r3, r4]) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000052c0)=0x1) mlock(&(0x7f0000ffa000/0x5000)=nil, 0x5000) getpeername$unix(r5, &(0x7f0000005300)=@file={0x0, ""/74}, &(0x7f0000005380)=0x4c) getsockname(r0, &(0x7f00000053c0)=@in, &(0x7f0000005400)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000005440)={0x0, [{0x3, 0x80000001}, {0x3, 0x1}, {0x3}, {0x3, 0x7}, {0x0, 0x6}, {0x0, 0x80}, {0x3, 0x6}, {0x2, 0x7}, {0x3, 0x80000000}, {0x1, 0x4}, {0x2, 0x45d8}, {0x3}, {0x3, 0x1}, {0x1, 0x8}, {0x0, 0x439}, {0x1, 0x9}, {0x3, 0x2}, {0x0, 0x80000000}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0x20}, {0x3}, {0x3, 0x8000}, {0x2}, {0x1, 0x8}, {0x0, 0xffffffffffffff81}, {0x3, 0x8}, {0x2, 0x3}, {0x3, 0xd48}, {0x2, 0x800}, {0x0, 0x1}, {0x2, 0x7}]}) r6 = open(&(0x7f0000005580)='./file0\x00', 0x60, 0x104) pread(r0, &(0x7f00000055c0)="4bc68d36d99d44183901d90e458839e812d26f26ff80e203ecd9a60625640d366e5d43c8a2b92d301c3b283a87d4841ff05444557123747fcbf357130bef4fa00ced5cf7bdb81f407cd010b20d61a03255b5599cd4fc2b96ddf64973ba02a575f07e691542f3160479eeec488cd99b1b9a2161a9e98191724d06853a6c779bab43a5ceea89f8a06e71fad44152713b3c08f2820276cb331bd97907e958727c47e4e6b66957dd0ec1b11b5a9599b37d86ff3a0791e4488c717ec445bca7ca5075244eceb678434ef9619fc8744cf6b4abb3a6ca7b435b9dc781a52ba87f86a4505ac62c0850a0c85bd7a08e6539e0ed4455289fad5d6f5d9f392dffc4b1b55f8d828d80d6647cda8d6a7c9b99089057235e35940ccd0e52bb83cc511a685e246fed30474fb641ed806eaf4265b2d562a42b07a897cc80d156a7e88d8109011c38633c3d72690d542c8022cc1937660543c218772d4dbe7de0c6defe2804a2acfc4fb8187550e005892488350c5819cd08af9db9fa3678de0442f54da8e31c458a8f096b273d8f5a63ca6f0cdbf85d4cbf0743a710e006656fe33209d05da9e6c74003df55806f2aeabb3e9800068d43b80b8b8faa1ac33a5d4443bfadc8e46e6f81a9136935d37a626d35f77194fae43ecd6e3ee77694a935d5ddbbed9dde26dbf1f632f294d34631b3756936a347910f9ce5b055d48cab5bff082de1629e8fe6426e082f0460a412abcc51894602bacaf8c75a1b6252ad7518a6138043bde499024facb20d6f1b9e0decf9f084387b9c4a7ac29b0337d786cf5721d8da482d31eda49b53d9937241791c2ed19293c6d13fb41e287e74e91de269d1453135fa51094f4f51cb91d6b6e29fed43b13e8bbfcfbedf18f533e4f263ca8f5a70654f3c65f3655bb364a9fa406b30d47d683c36dfd35edd4ab10e2657218317cb47fe58ad643b65c80046e13ff3e41731fedb3b7d99a0b452ab0507e104b25303ab03343775a0d29e30c7b34c308b4c8764ff0990e352fdebc645c869f37064e830a527e49b59c7df17031a30a91e0d5fd91b2fcd74f8a8bdc8ee1faabb5ec2a8208e75f5534e0832e34d5c775a9ec695e0258e204a00ec7790d122d7f188f9539778df18c67ed35fb14c0e14e01b6077f869983fcdcbef0eab369c43399579762989d6627783123bcb93ae265ebd5ab8c88c83598c51f9c23733ac6f78e0e086f220485ec08b82a5590154997e02d9d5885858869e5c1c601d4c598333ba55a2d5ae78ef160d9559e3b353a1a630412fd30a7b430e8a31db85ba51e2cdec39d59aa09f721d45c8ea9fde8f48233aba7dd18ac0702591882346e00dc03d1be9b9ddfa2af4960ff1955735299016110a6cd0b4b2d1f170d74b7c3509a99ad96e68cdef8f13fc0a908c452a0f3775ce68c234f0ad6b8bac3ace4587e64c397a7cb645a05b32acc97817e7b2aa5e43bb6450ecd89a0185fe68cc6d41929f360867aa034fa73734b335bff2f33e58cf621df338d6454d56aef56708e621ebd0ceb93e9ed35b8e71c05fc354dcea11ad6f38c1073826bb13cc589ee72793b7533f20f947aecff161bc55596649df78c10127e240bc1810b9dbedd552ce19fbadfe4697ba215ba733516a8c7bbb5a467c243f8e1d71f8f2b2b110cd306983abc37e0b895d04f71fdf6164c54ec6346d119e7fcc9c6be0549046c43cd3bcc0f91a686cef78229410bf765c1af9fcc2adad81cd27449dcae9d3ae05257a4a99f41f708170bc0c19a5374c243cf4767575da6e56d7a403ce6271d954429b6c8130ba8c99b0c08d9d11a6f1753a1526c6d93150ab7a92811ef5d3601c241def94ae1096be1053201010a2579c9993218ec22a828fccaa0ddf8a8a319efc05ba5d31c8344b4d9860bae1a71e8d0c6b2216cb0add2d925acda0cf871a7d28b27487a5706f1858507d2e7a0a1cff3bec439eed551ad4001ed6cf19f14d34e62b8921d000ba55be5b20d4df8e8c3b9f2261e3fa160e763e0153612972225f15c317ff93dbf69b6818f4d47076c4eddc60df8fe1691e36d316e05d8470d8249bf8fa35ad4ef12571ece5caa0df13eb1d3d28563ffbf43ef548d0a9336ddcd67966537ff6680323a2d6bd8de0f76908e8d9cdec3f2460a0547a375028306927a9f7465943621344f0784475eca839c3f3202bb5a56b740a6a3a81fdc2a22f14bb1b22e704f51b0a8975bc75b404c4f6745a477faabf1a038fc405f2018079a319ce9dcb289c99eb5cbb3920dc941abee42615f2d20031f67f3e45cb468de1ecd393526f504686947333b5ff4c99003165db5cd2cb61d5bf0431ea7eb37873e86c7d7ee2d5f5bdc5d84fc60e04cd260d26d96ae1f0331dae8e94a16e2b8d83f34385444cb3c9cf4d14115de1d3e9d2e5b4f2ad29ac0214b7a3a13eafe83cce63d404f496e32189177e82e5d1be41c6328be5d872f6af75d4662e05f5837ccde93deb5723033d418cf916a478dc84d7685135c199fc1aa7924114cfb03f92083639525c79afbe2feafe5972562f8a942e76702bb36be2e1e0e15c589806326d7697b0e124cf0dd864838ccf92bd39fe490eb7ddd09586c2434f273fa648630aea70bef43b9e1b418abf9bdeab294ea5b698904412a597f271905f8a9c92b5e95c5950a846ac5f99e1b60cdb567137031c02fa5a2ba1a1f10027f451abd3adb5254e556f0be26120e6122542fb210b150c7c8e0b410d57858970e62e5098356c2313e1369caa247f6b46ee4f82154a1b8f5f669c105791f761a7e1b12d68ed67fa97287a539a1c1b6d0720cfb8ba043b0a4f18a3e1ecfef589365452ffc30c75ac5d1406a972b104342f8602e5840fb76c0b9fcf523a11b4808e4c78cdeafee3ed2b68355475f2b60faa35e83f260380e59719e13de2cdf40301deb6f7c707ae302770a5d8025c0753ccc726f8771a1d8ab4c006201fc44ccdac533603ff990f78af6137d43898aa65190cb4209db16cf2c33daa335fffbb9605f6eb06db92764eaddee98775b9dce3e9d4d57645cc79dd7d84064eb2216a041c380a9ef9a04cbe3724e15f21bcab7b76e46905b097a42a7f95d41acbfd64afaa1717447c9aaf2edb195933dda642e145a9060be5b3f3504a28d3099cdb1bffa98cb99610f736ee23b1d5ec56de266a945de1fec6691fccd5f4fa45b46fdb1f9ef29f83312deca887cefb78d7a9c3ced9fc6256cce9199c85c7f6f7dc905f92c9d1f42e720703faf14fec821c0a5ec891eb2e4bb6bde498e0d992e25789a959b0e9e5d17cf46655e98bafc55f6be57386e6b075388e3a391500e29c8778316e81d2bda97444035b760ce3095e615045e450cb1287d70260ae71fb33efe02bec79e8bcf3b2a5e8a5441fb65af28feab9ef774d1b9070c1ecbfd89255695699bd3f426cdca9b242118d5fa8d55c8a85ed91ebcac7d7f7e95a7515f577e5e4fffaa2b58ab269ba8214e874d173350c88244b88c24192215047be1f2cffcad017d241d04698c0cf104da1f26e806936bcd20b84e32bce131338e87ddd768d48df4d5ee608b4ac7c8e6e2145ffdda7d555ed45e1edc08f46396936920f08cf5c3233b4084dfb8c380c2c7ebc64a01c5cfba58118530a788d9762618e5f4314136b06aa431897391db77cc05a2c2cfe73f6b07a80a19fd5b7feb66d8c6d9bc355f51bc7d8e67382ad3a974e1ca9554d8cac61f584b741b92cb00efa455f1e1b13e1df925c1db6106bc42dc9e4c67125a5efd5216228e2f6338a7fbf265d9927e793eb98a66f15233fa0e95c64b194b171aa6684663be3f6c63df7d19480c89aa8573241c7eeca61e67099bcace92e10904a180756d52864d5ac455293a83173f1a38d1a378f9ed30870fd25a8a6a1b8a6b401a617478b653aad8ed1a74121a1d43ad80a1623dccb1ad14b5dcadcff3339c35531c8ecb84c50a60d04f65fcada0c8500055c25695b3e7514838fc6edaf123e78ddbb1332af7f89565551c5007b375ba4323aaf6301af7cba14377ab5213a7d00638b42df0058ea8d70bba0e19cda9295a21a04d3ccc25f8684680544448723ce182a2eb35d9b4ac05f441486e6ac1f7632eab32949bc27a25de6c87b287adb73cac0a8d473f503a5075cc61efacefea0be0733a4d75d88740b6eecbd040d5a19d2491ba7a35d79b6e93f01390de3e02b384110b028f921b303b59ddf2aebee3c820cd976a163471e0ab7e0d80e3b7cc401c34a88cd4c7bf16509ed9ac05daa92056852200e95f42fd6b7fd10f85164f34313f3f03ea74b3aed7a7d9dab27c1ccc4d5defbd3b57547605341c2e43234660abb7a5572ce658f81d56a95d76230d089c89db78bac863433b08e91bec7e480482454d301bfcc2b49c4d22f373809662915657d7715e86537f1ae08fe0187dce76b40ee5c8ec70cd3709947b6f1c7d7778fdb9319052b96189471d4a177bbd8d66526baec6ac8c87cc3e430e2e152a08f86f42bb7e01f8830bd2adc8e948086b6e358e2f22b71c3ff3488c591f17f782160a6095bd614f601780aaf12fa2822f1b8bc9d55ddf4c7d392954ec5ba44d5b0f083c9dcd8081cf962d3b9f20cca8098a0c2eae166911102d129057dfe109e2729a640bb58cb3a17c3a2158154484339747e7560ae7e5094874caf81a2b7e95a7ef6e9b67b9e1dcf6e43174503590393b39f3fe2444e31f44a8151522e4a3bbddfe3de2b1f14b7222906dd867af04b07186671c0fbaaabddda52473872c88b978fb0b90daf4e9ed28be574037111137d4df131984960462f14f0e142c156b8a5d3248c3f029ccb03323a74533cf1cd349cf936d28f1aae25df8220e6e0ef9893e997d63a75c11e1942c460673d8684db3ee9f6db349a33bfab734c160c94e411f8c3583bdcb8e27fa01524a023872192253373ccbb5c985f06bd4f3735c8404d206b1a399f9e540ce7187bfbe53077bf631acc85037b6503c1ddfb33ce809541417436e0e40b986dc9ef24d47c9fcfa55acd7e9e44cdd7a90480a722db6d1b8c541b21d2da65689095c1599362cef02b6a2e1ee3d82fa2d26c4d6e02343fdc0f6d2941a32a6259e9d423908ccff34bff0767b12aa71079c010c4c73b310df6b35a397406b42b8163dbeb4a989c660c9e8a7fee6159e93b195028919bc53dd5e95b48c5e60d90c19971d6d513762861741f28965ba4921ea06dc811d6830c7b95d25484e358c34e5eb47040e7cb6037bce8bc999507a10be2ec71fb9871a4b09a40bc610bc499d2256eb4714d9ee97b4f52e71fe702e98c5218e7cc1667fbfeb16db94d78f751752dd0db5ec6f20e9ea573db588402671a18f117fa5d4e86bffdb48fd1ada58bac232d9e6c8fb45437799924676151a80bccf68f801553f4c02f4c642955b23bce4fb3b492a14bfd5fd349f270ffc7a138fb25e48713d7377ee0ae330af7ebf52804a6263f7bccb4d87cd2570ba8343b652a12daa08e9d6e1a75a648230af6e1283d6226451b8474466a31cf9a238505bf08b08a6ded5085c08a9574366a0077b8aa5d676e95f5c8d189889b2a09353e850c1bc329035db2e54058fe54b66f5bb548a74b4e8cc7ce1494fb4314808e04a129b0fba8b2b057f7c76da1ca48e4a67396c860756da98421fd8c7254aa6c0ac8e7164ff633a4568e4f73df262283cdecbf8d8c3b080835309baba48bdd93a67754aff1c23eb68ba2883d4915ce4620815ddc517f38e3d361fde7aa6b0648d94b589679b4792498662f3cf25f431a3428abe21a2fa49d7587e663bf30e5b24b9ad50d03ebc8698c4a7f3f632c", 0x1000, 0x0, 0x0) symlinkat(&(0x7f00000065c0)='./file0\x00', r0, &(0x7f0000006600)='./file0/file0\x00') sendto(r0, &(0x7f0000006640)="2f1a36ae1d2e6c13754224e668d8cd8b2cbd094920899f009b8653a27488ee9554ca0a1ecfbb41b12ab9b4570e99a24925f7cb6aa2d5d2d83eb2ca3e546c8f27592fac50f9f6a9b1eda80a29fbc6e91bc50c6f867f99bd826ecd704ac9ab0f677c14fb944418bcf682465b0324321fbfc4be5afb3aab7f6e7d455258623a2ea43abdeb626d5b05cbae770a3acbb4a26e5a879f63be1483ca02ef2f88e3a0e1052bc5f0d98d9fee488a", 0xa9, 0xa, 0x0, 0x0) select(0x40, &(0x7f0000006700)={0xcc, 0x1, 0x5, 0x401, 0x4, 0x93c, 0x9, 0x400}, &(0x7f0000006740)={0x2, 0xf7a, 0x3, 0x3, 0x2, 0x7, 0x1, 0x2}, &(0x7f0000006780)={0x5, 0x699564a4, 0x2b9, 0xd4, 0x9, 0x5, 0xc6, 0x400000000000}, &(0x7f00000067c0)={0x401, 0x800}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000006800)={'./file0\x00', 0x5, 0x0, 0x5, 0x0, 0x0, 0xfefb, 0xfffffffffffffffe, 0x1, 0x0, 0x3ff, 0xdad6}) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000006880)) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000068c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000006900)={0xe, './file0/file0\x00', './file0/file0\x00'}) pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2c920000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2c921000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2c922000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2c923000 didn't change! 22:28:16 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2d120000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2d121000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2d122000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2d123000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b31a20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b31a21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b31a22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b31a23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b33020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b33021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b33022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b33023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2c420000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2c421000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2c422000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2c423000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b32b20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b32b21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b32b22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b32b23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b30720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b30721000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b30722000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b30723000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2c920000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2c921000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2c922000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2c923000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2cc20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2cc21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2cc22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b2cc23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b32520000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b32521000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b32522000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effc828 va 0x1b32523000 didn't change! panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *391946 76512 0 0 0x4000000 0 syz-executor.1 276945 37243 0 0x2 0x4000000 1 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_fault_unwire_locked(fffffd807effdb40,214628000,214628000) at uvm_fault_unwire_locked+0x332 uvm_map_pageable_wire(fffffd807effdb40,fffffd80683f4c28,fffffd8064770300,ffff800022e22000,3,3) at uvm_map_pageable_wire+0x5e0 uvm_map_protect(fffffd807effdb40,20ffc000,21000000,1,0) at uvm_map_protect+0x6d6 syscall(ffff800021c41aa0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff97,0,3,14868010) at Xsyscall+0x128 end of kernel end trace frame: 0x2c05c8860, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic uvm_fault_unwire_locked: address not in map ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_fault_unwire_locked(fffffd807effdb40,214628000,214628000) at uvm_fault_unwire_locked+0x332 uvm_map_pageable_wire(fffffd807effdb40,fffffd80683f4c28,fffffd8064770300,ffff800022e22000,3,3) at uvm_map_pageable_wire+0x5e0 uvm_map_protect(fffffd807effdb40,20ffc000,21000000,1,0) at uvm_map_protect+0x6d6 syscall(ffff800021c41aa0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff97,0,3,14868010) at Xsyscall+0x128 end of kernel end trace frame: 0x2c05c8860, count: -7 ddb{0}> show registers rdi 0xffffffff81470857 db_enter+0x17 rsi 0x1aa3 __ALIGN_SIZE+0xaa3 rbp 0xffff800021c41710 rbx 0xffff800021c417c0 rdx 0x1aa4 __ALIGN_SIZE+0xaa4 rcx 0xffff800022e22000 rax 0xffff800022e22000 r8 0xffffffff81492cf3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x2f71a4af88130ed4 r12 0x3000000008 r13 0xffff800021c41720 r14 0x100 r15 0x1 rip 0xffffffff81470858 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021c41700 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=391946 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b75530,0xffffffff8236a010 process=0xffff800020b8c9f0 user=0xffff800021c3c000, vmspace=0xfffffd807effdb40 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 76512 301015 45133 0 2 0 syz-executor.1 *76512 391946 45133 0 7 0x4000000 syz-executor.1 45133 475539 37243 0 3 0x82 nanosleep syz-executor.1 70328 103676 0 0 3 0x14200 bored sosplice 57579 396944 37243 0 3 0x82 piperd syz-executor.0 37243 420356 20642 0 3 0x82 thrsleep syz-fuzzer 37243 129852 20642 0 2 0x4000482 syz-fuzzer 37243 102399 20642 0 3 0x4000082 thrsleep syz-fuzzer 37243 276945 20642 0 7 0x4000002 syz-fuzzer 37243 446505 20642 0 3 0x4000082 thrsleep syz-fuzzer 37243 98403 20642 0 3 0x4000082 kqread syz-fuzzer 37243 293182 20642 0 3 0x4000082 thrsleep syz-fuzzer 37243 487361 20642 0 3 0x4000082 thrsleep syz-fuzzer 37243 152582 20642 0 3 0x4000082 thrsleep syz-fuzzer 37243 205737 20642 0 3 0x4000082 thrsleep syz-fuzzer 20642 425688 5012 0 3 0x10008a pause ksh 5012 308853 44684 0 3 0x92 select sshd 76021 66888 1 0 3 0x100083 ttyin getty 44684 324050 1 0 3 0x80 select sshd 16534 77795 39519 74 3 0x100092 bpf pflogd 39519 158122 1 0 3 0x80 netio pflogd 16458 265630 71866 73 3 0x100090 kqread syslogd 71866 52589 1 0 3 0x100082 netio syslogd 70722 293004 1 77 3 0x100090 poll dhclient 23569 32599 1 0 3 0x80 poll dhclient 91478 134614 0 0 3 0x14200 pgzero zerothread 52965 267954 0 0 3 0x14200 aiodoned aiodoned 48764 328784 0 0 3 0x14200 syncer update 7553 165816 0 0 3 0x14200 cleaner cleaner 10885 174286 0 0 3 0x14200 reaper reaper 19182 356900 0 0 3 0x14200 pgdaemon pagedaemon 15929 471776 0 0 3 0x14200 bored crynlk 23273 204522 0 0 3 0x14200 bored crypto 48778 37383 0 0 3 0x40014200 acpi0 acpi0 23764 279231 0 0 3 0x40014200 idle1 52794 236288 0 0 3 0x14200 bored softnet 47783 452718 0 0 3 0x14200 bored systqmp 68634 464144 0 0 3 0x14200 bored systq 57560 451849 0 0 3 0x40014200 bored softclock 9849 262335 0 0 3 0x40014200 idle0 16201 171610 0 0 3 0x14200 bored smr 1 3345 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff8238f800) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_fault_unwire_locked+0x61 #4 uvm_map_pageable_wire+0x5e0 #5 uvm_map_protect+0x6d6 #6 syscall+0x552 #7 Xsyscall+0x128 Process 76512 (syz-executor.1) thread 0xffff800020b75080 (391946) exclusive rwlock vmmaplk r = 0 (0xfffffd807effdb58) #0 witness_lock+0x52e #1 uvm_map_pageable_wire+0x35a #2 uvm_map_protect+0x6d6 #3 syscall+0x552 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82396cc8) #0 witness_lock+0x52e #1 syscall+0x43a #2 Xsyscall+0x128 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff8238f800) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_fault_unwire_locked+0x61 #4 uvm_map_pageable_wire+0x5e0 #5 uvm_map_protect+0x6d6 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9503 6415K 6779K 78643K 11439 0 0 pcb 25 9K 11K 78643K 400 0 0 rtable 112 4K 5K 78643K 1145 0 0 ifaddr 53 13K 13K 78643K 212 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1506 0 0 iov 0 0K 24K 78643K 67 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 2002 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 13 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 81 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 956 0 0 proc 54 51K 83K 78643K 1189 0 0 subproc 32 2K 2K 78643K 361 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 62 0 0 in_multi 33 2K 2K 78643K 259 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 1 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 488 0 0 pfkey data 0 0K 0K 78643K 2 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 87 20K 29K 78643K 4011 0 0 UVM aobj 31 2K 3K 78643K 38 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 30 0 0 NDP 12 0K 0K 78643K 83 0 0 temp 142 2723K 2800K 78643K 7728 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 44 0 38 1 0 1 1 0 8 0 inpcbpl 280 370 0 363 1 0 1 1 0 8 0 plimitpl 152 49 0 41 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 256 0 212 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5 0 5 1 1 0 1 0 8 0 tcpcb 544 99 0 95 1 0 1 1 0 8 0 nd6 48 63 0 57 1 0 1 1 0 8 0 ppxss 1128 6 0 6 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 14 0 9 1 0 1 1 0 8 0 pfstkey 112 14 0 9 1 0 1 1 0 8 0 pfstate 328 14 0 9 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1081 0 890 12 0 12 12 0 8 0 art_table 32 1082 0 890 2 0 2 2 0 8 0 art_node 16 253 0 213 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 77 0 67 1 0 1 1 0 8 0 shmpl 112 36 0 7 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2552 0 1123 47 0 47 47 0 8 0 ffsino 272 2552 0 1123 96 0 96 96 0 8 0 nchpl 144 3767 0 2140 61 0 61 61 0 8 0 uvmvnodes 72 3141 0 0 58 0 58 58 0 8 0 vnodes 200 3141 0 0 166 0 166 166 0 8 0 namei 1024 12333 0 12333 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 11429 0 11429 14 13 1 6 0 8 1 sigapl 432 1099 0 1084 3 1 2 3 0 8 0 futexpl 56 6775 0 6775 1 0 1 1 0 8 1 knotepl 112 545 0 526 1 0 1 1 0 8 0 kqueuepl 104 140 0 138 1 0 1 1 0 8 0 pipepl 112 678 0 659 4 3 1 2 0 8 0 fdescpl 488 1100 0 1084 3 0 3 3 0 8 0 filepl 152 5588 0 5488 10 6 4 7 0 8 0 lockfpl 104 263 0 263 3 3 0 1 0 8 0 lockfspl 48 89 0 89 3 3 0 1 0 8 0 sessionpl 112 37 0 26 1 0 1 1 0 8 0 pgrppl 48 44 0 33 1 0 1 1 0 8 0 ucredpl 96 941 0 932 1 0 1 1 0 8 0 zombiepl 144 1084 0 1084 3 2 1 1 0 8 1 processpl 840 1116 0 1084 4 0 4 4 0 8 0 procpl 600 2472 0 2430 4 0 4 4 0 8 0 srpgc 64 114 0 114 1 0 1 1 0 8 1 sosppl 128 3 0 3 2 2 0 1 0 8 0 sockpl 384 722 0 703 5 2 3 4 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 129 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 202 0 0 11 1 10 10 0 8 0 bufpl 256 8623 0 1615 439 0 439 439 0 8 0 anonpl 16 106361 0 99387 70 32 38 53 0 125 0 amapchunkpl 152 7973 0 7876 13 8 5 10 0 158 0 amappl16 192 4303 0 3842 56 32 24 36 0 8 0 amappl15 184 589 0 589 1 1 0 1 0 8 0 amappl14 176 165 0 161 2 1 1 1 0 8 0 amappl13 168 45 0 44 1 0 1 1 0 8 0 amappl12 160 50 0 47 1 0 1 1 0 8 0 amappl11 152 129 0 110 1 0 1 1 0 8 0 amappl10 144 142 0 138 1 0 1 1 0 8 0 amappl9 136 849 0 846 1 0 1 1 0 8 0 amappl8 128 357 0 340 1 0 1 1 0 8 0 amappl7 120 122 0 114 1 0 1 1 0 8 0 amappl6 112 76 0 70 1 0 1 1 0 8 0 amappl5 104 258 0 244 1 0 1 1 0 8 0 amappl4 96 1182 0 1158 1 0 1 1 0 8 0 amappl3 88 240 0 229 1 0 1 1 0 8 0 amappl2 80 7020 0 6951 4 1 3 3 0 8 0 amappl1 72 36398 0 35960 25 15 10 20 0 8 0 amappl 80 3005 0 2968 1 0 1 1 0 84 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 37 0 7 1 0 1 1 0 8 0 uaddrrnd 24 1100 0 1084 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1100 0 1084 1 0 1 1 0 8 0 vmmpekpl 168 12271 0 12245 3 1 2 2 0 8 0 vmmpepl 168 130025 0 128528 114 32 82 82 0 357 15 vmsppl 360 1099 0 1084 2 0 2 2 0 8 0 pdppl 4096 2208 0 2168 6 0 6 6 0 8 0 pvpl 32 348176 0 337996 165 49 116 140 0 265 16 pmappl 232 1099 0 1084 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 595 0 6 17 0 17 17 0 8 0