Warning: Permanently added '10.128.10.5' (ECDSA) to the list of known hosts. 2020/02/24 21:22:44 fuzzer started 2020/02/24 21:22:50 dialing manager at 10.128.15.235:3926 2020/02/24 21:22:50 syscalls: 337 2020/02/24 21:22:50 code coverage: enabled 2020/02/24 21:22:50 comparison tracing: enabled 2020/02/24 21:22:50 extra coverage: support is not implemented in syzkaller 2020/02/24 21:22:50 setuid sandbox: enabled 2020/02/24 21:22:50 namespace sandbox: support is not implemented in syzkaller 2020/02/24 21:22:50 Android sandbox: support is not implemented in syzkaller 2020/02/24 21:22:50 fault injection: support is not implemented in syzkaller 2020/02/24 21:22:50 leak checking: support is not implemented in syzkaller 2020/02/24 21:22:50 net packet injection: enabled 2020/02/24 21:22:50 net device setup: support is not implemented in syzkaller 2020/02/24 21:22:50 concurrency sanitizer: support is not implemented in syzkaller 2020/02/24 21:22:50 devlink PCI setup: support is not implemented in syzkaller 21:22:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x138) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1c) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x20, 0x4, 0x7fff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x600000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x53719208}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc84e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x2}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) fcntl$dupfd(r2, 0xa, r4) socketpair(0x1e, 0x5, 0x1, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000740), &(0x7f0000000780)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x20, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000800)={0x80000000, 0x979, 0x3, 0xdc, "5eab14487f3c4cbc3e3906e0b4a81ae78f9fd817", 0x6, 0x5}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x8, 0x0) close(r7) close(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000880)={0x80000001, 0x8001, 0xfff}) msgget(0x2, 0x10a) renameat(r2, &(0x7f00000008c0)='./file2\x00', r3, &(0x7f0000000900)='./file\x00') r8 = socket(0x1, 0x2, 0x1f) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000ac0)={&(0x7f0000000a80)}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000b00)) socket(0x10, 0x5, 0x81) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/klog\x00', 0x20000, 0x0) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000b80)=r5) r10 = openat(0xffffffffffffff9c, &(0x7f0000000bc0)='./file1\x00', 0x0, 0x22) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000000c00)) 21:22:56 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x20) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) socketpair$unix(0x1, 0xb0a3c20f5fc49d36, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000001200)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000001300)) socketpair(0x20, 0x1, 0xfe, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r5, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r6 = socket(0x10, 0xd0178931b0acd6e7, 0x3) connect$unix(r6, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) r7 = kqueue() r8 = getpgid(0xffffffffffffffff) fcntl$setown(r7, 0x6, r8) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000001480)=@file={0x0, ""/41}, &(0x7f00000014c0)=0x2b) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001500)={&(0x7f0000001440)='./file0\x00', r9, 0x3}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000001540)) r10 = syz_open_pts() dup(r10) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001580)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000001680)={0xdfdc, 0x2, 0xd2, 0xd80c, "df303fbf9445b7e088734b2147ed70f759cd8191", 0x0, 0x11}) rename(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0\x00') ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000001740)) 21:22:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r0, &(0x7f00000000c0)="d85e551ea1d26be39d48a33e17b940a1b858e5c03a488706aaebcbf9829f27e7b364cfdfb7c6db60e5759f10aa194867364509e7dd19b741c473d490344a3b5c99000c1758bae6ad0c3708ad24c676aae9d195bfd2f63a61509b2c7d1ef81357cb4cc9153b8b3e404e3efd4e879eb5e98657d7baf8173ec37e3ab916b626cf0afc4cb808774fd6520097a379a330870523e926bbf60915fab560d94a2e0e5e9f7f3630b927c7806e78b00f8e42", 0xad, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340), 0x0, 0x0}, 0x8c4) recvmsg(r2, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000500)) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000180)="0253e94e00d4641d42c33af972861459b45cf49ac79c02deb639951ea241078b3a75024240e0eb34d5556c7fff763e9ed0515e2019c1ab54d3a1b73b24acbf8481d5d8febdc762f0e9cc8c8a70a3109e0d24df33574b4e9136e1458a11d1c5", 0x5f}, {&(0x7f0000000200)="bcc78eecaad5b2557c7f5a06728c39f133fbae939bb21fe1604c2c08243f92a18bd5d87e99931f0f9ef62c5f84ce42320009aa4d275f7e48a2957b55f72ba9b85add8d048f6f4fe7571c43d990ce66996b9affe36fbc2bce349cf76904d4053b052e9c625cf6252d9e3b45950b4e945abd2d712549b4fa86091f5d039b6100efb5871ec91826c8c3cd0960743b687b132c6771ccd29f3a99c3d6632738", 0x9d}, {&(0x7f00000002c0)="16b7b45ca82e0c20f3f258a8601c6cd8927750132d243f2db3f2586011250e949d", 0x21}, {&(0x7f0000000300)="c3c6d9bb10b4013c47d4682395f2c2c04a6f0ea7db2753fbacb33e44f210d0dde9c16582dbc765552831ae7ad9073d6a576e020f5c5445ee4ad46c3ca851c4a7a6f1b0ad5b35be1ed4d1027419998525a74652440b3888f0ed615ab2292c42ee5e355f08efba54a7dd5a3ada3470f4362782702ebd7d7b330d5d", 0x7a}, {&(0x7f0000000380)="a1db1630c5a82286ba4fbcf6b0848e789526150b395a1be1d9bc6ac0443235782261db435532cadfdfb63fd03a1a0e23e34753a4206af9bed38681f1a54fa17116e757d256ec02342ee6d3ad843396ae", 0x50}, {&(0x7f0000000400)="2a69c1f540ec0273cc07b4442967f3b00c21dd37e84b751910bf7ffedc0ecff3202768c536aa1927b35c6824e00ac627652dbce3a65722df66340f344f947a70757926b3063ec25fdcc70b99dcbdba422fc3201e361e3ddb", 0x58}], 0x6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x4) 21:22:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x3, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 21:22:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:22:58 executing program 0: nanosleep(&(0x7f0000000000)={0x10003, 0x4}, 0x0) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000040)={0x1153, 0x1, 0x5c, 0x374f, 0x9}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x96, 0x0, &(0x7f0000000140)=""/150}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r2, 0x0, 0x3f) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x20, 0x4, 0x8, 0x8}, {{r4}, 0xfffffffffffffffd, 0xa8, 0x20000000, 0x1, 0x38}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x4, 0x100000000, 0xb92}, {{r3}, 0x0, 0x4, 0xfffff, 0x10f4, 0x2ff}], 0x7fff, 0x0, 0xbb01, 0x0) 21:22:58 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="5876000000000000000000000000000000001f00006ae6969da286b55bfaac08aec8b0ae514b8ee34010384a0bc4f262962e14ca076b5e03cba905f34d2fe751b90157d435f4a5"], 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:22:58 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r0 = socket(0x18, 0x4, 0x0) close(r0) socket(0x18, 0x8000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r4 = socket$inet(0x2, 0x8000, 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)=0x10000200) 21:22:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) socket(0x6, 0x8000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000040)='./file0/file0\x00') connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 21:22:59 executing program 0: geteuid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r0, 0x3) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x80) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) kqueue() r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r4 = dup2(r1, 0xffffffffffffffff) shutdown(r4, 0x1) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x2, 0x0) writev(r5, &(0x7f0000001740)=[{&(0x7f0000000000)="c55430", 0x3}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) 21:22:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000005c0)={0x3, 0xffffff82}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0xffffffc0, 0x8, "ba3d31a693121c483de0628ad6b18b5e34ec8f48", 0x1ff, 0x5}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 21:22:59 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="20903df3a68821ef55f2bc173a06c64de39dd482502e9ad5c2f0bd84c74a57448a5f47f4695c4489d435b2d6e48538cd6d8fb7588ee3ddcc3b8fb09c72d9c886433ed6dbd2593424625c618ead1c91edf3e5a2726146309aba606e75177e1ea497b55a699a5b4b09224f0a1884", 0x6d, 0xe, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 21:22:59 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7e", 0x44) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="e991c58a9fb98fc0e363a4037fde5f61c656de0d4f6673ca81963be53064984adec20000ee5279d096abf866c2096e1ed011b2f32539b675522b73d092fa71dfce724d956579e0742eb621a985c7d7a63ce48e27feb14c2152712e4264bdab3f2f5ee09986b5e8841847aa5331b109e7b289c1bc174d20edfc77129a7b14fcce50644d6af400b69d24748dbbbe8655bf46ecfa0d5a4b0cfc18b06dc1a21b4e9ce1bb4c5f0254ab45eea3b3e00707276d6f886e559bbb50236dd217f3fcd5d83eee8803b066a1a05ea8a76374efaa0027b3685d07fa68dcfb2f2c9a0d6057af7eed58b706b8a9e8f825832d4e0c6870be250235ed869ba6670e6c2a0000000000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000005c0)={0x3, 0x6}) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x106, 0x2) write(r0, 0x0, 0x0) 21:22:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "060000009481d1d4a3ed6463be7500a2ae7eb200"}) r1 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x2000002e, 0x7ff, 0x0, 0x0, 0x0, 0x100, 0x0, 0x80000000}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7fff, "0222f9d688a182704a5fcb24ea5a70b0e81092e0"}) shutdown(r1, 0x0) 21:22:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") getitimer(0x1, &(0x7f0000000180)) 21:22:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000005c0)={0x3, 0x6}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0xfffffffd}, {0x44}, {0x6, 0x1, 0x0, 0xffff}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0xa, r0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000100)={0xffffffffffffffa7}, 0x10) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:22:59 executing program 0: socket(0x20, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYPTR], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) getgroups(0x2, &(0x7f0000000600)=[r5, r7]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r11) getgroups(0x2, &(0x7f0000000600)=[r9, r11]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r15) getgroups(0x2, &(0x7f0000000600)=[r13, r15]) getgroups(0x5, &(0x7f0000000140)=[r7, r11, 0x0, 0x0, r13]) chown(&(0x7f0000000040)='./file0\x00', r3, r16) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 21:22:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) sendmsg(r2, &(0x7f0000000840)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="dfe4b2e3e73767012da2aa14c2bb39832200dfe98c734109ffcc1a7745ab060ee34bb7646a20d69e7558e4c103c56efe6860db17fda75d9c5d10cd03a09fbbc5e604ee4f7ac528c9b121af2e7d8cfa96104c804b5030839822109c0977a87a2015988f9d729e8fcecd90073fd3f4cd79d97d25cd935f37bdac542ffccb335b163edfa1102b6bd734bde0c2e3aff3886c0dbb2c6612d9e74cf0cee1d20c0116aecc35c03964d3d6eaec529a8397a7055b6663b1c4bc2c821bd00199e62584db37911f0ef4ca972de6fb16df0a614f1e6dc4a3dd7e9d2465d3e71211640afdf718c88c23f7b798916ccca21f24f11e2bd873673020e22a201bcb4c54d7", 0xfc}, {&(0x7f0000000280)="7207d27715d756d9955290a4cb86a886da9a6c013d5113739791667ec7f44996ef702671604face94e8c72716c3a11004f16c33665af4b183c5dec9e9f1ac6a162765884c1b7a97156805810c66e988e2dc6205e2f5845325669d65bb48185c8e23fdf08bc5f622cd2b0c1a8f902700f3a51c3c30e9e7cf690c08ca57c452da67d1b68da4438b154c49b49c8513cdebc23001962150bba696c655a3eba79bf397675cb4695252e5a53b543f460e834c36def187f681fb90ccb3934d4f3202d5357910a06146364d9d598", 0xca}, {&(0x7f0000000380)="fb2df5038b48204a8af1890adcca67173672263f0f9731c6e2dfccc6559ce8f11fe11c78b45d06f2d6474fb8e3614ec0d5831f6f8e20dc69ba11a481dfd651c9944f2839b61974205927cec70ddf9418bfe8858e3534f4d8c467516840c06e39994deeb0772261b61cc5b28df43ad8deca31c2e31c75309ceb5d569750b98cb8b420cd766e7a39bd07d4e5c4a9d923061e3d956d1179044667bf4760f914eb1e70ba08eae21fc8942fa06b2c9eca38eea4097ff38508282e2e751b6ce9a54da942b32b0e", 0xc4}, {&(0x7f0000000480)="d8ec954eb1d5684d68f1f8a3a327ee68dcda33831b8d1488bb47745549c2f61697c6a9c77d63514c6b086354d8067eb6f107af87d95c4174a8e7eea62dd5b6d79a749a228629c8d3b7f8574334e22d584bb5622647eb9fad160abfdf34fb3bfe44a0ca2cbc94376ef4f33590e9ae75966ac6ac323b0a7ee4e667dbdf85d23f", 0x7f}, {&(0x7f0000000500)="3c2c758279bc774e6f87b958c50d3eb7860dcaddece9f668de564a3113b391fc293a397a522578379166b73c9b19184fad317f2f145fcafcf509364a4c9512c70c7822e4a49027147e92d448e58f1013e06a37544ea4a9aea4182fda12b6555ada57d9c677dbe06706aa7810537f174018eef89e103773ffa45996b6bc6ed77a47b1785887456870e415a26762b836815decce09e5", 0x95}], 0x5, &(0x7f0000000640)=[{0x20, 0xffff, 0x8, "8aedf2e9c909410f569428cbb2"}, {0xb0, 0xffff, 0x1f, "a59bca8c546efd3f486501beb9d58d6cc295b0fb104bc95fbdcff21a1095b47b444d454264061ece8ba12a5927d5433554ff41d12472fb1de10089975728b6a37f012ddeb623d2776c70df710514bb33708fd95449fd6f11c54b6e3db8a443721202791098304090ea94440320688e1e65e263d99671c8f090d56243445a53091a14428eef609e6515e07ed4344e1c65985627b64f246c8d58f8356d25"}, {0x100, 0xffff, 0x95bb, "66649234324e64ceeb7abcab43989934b1752d55b6229b720a9cddf3a6e33277ee02a4c288750be6595934d0df0131e43ff9883d5a841ca020c00b672295a82deb4cfa96ed37e3c8cd86806a6e8302dd0739c449fa38b3f160e215651f1a4277faef585b0b23aec3f8bbc98a6a28edb3aa006c019c4bba1488e7a5997a34261d5b0b083957a333b5221d988a3a5ca02ae5a19c2a8df84b15d997ce397880334df4a0ba7d8eaafdb71fe565abacd4ade48758f4bae808276774c9e41ff53b8e1f263610e87755405bc4c5fa57887b89425b0edf48c219a0e1a879609d8585c74457377aeb3cb78fabad"}], 0x1d0}, 0x0) 21:22:59 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x100) r4 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket$inet6(0x18, 0xc, 0x1) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x801169ab, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = open(&(0x7f00000012c0)='./file0\x00', 0x8, 0x0) fchmod(r10, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r11, r10) r12 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r12) ioctl$TIOCFLUSH(r12, 0x801169ab, &(0x7f0000000300)) dup2(r5, r9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r13, 0x0) r14 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r15, &(0x7f0000001080)=ANY=[], 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r16, &(0x7f00000002c0)="d000000000000000000000820000", 0xe, 0x0, 0x0) dup2(r15, r16) r17 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r17, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = dup2(r19, r18) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) pwrite(r21, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r19, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r14, r23) r24 = semget$private(0x0, 0x2, 0xb0) r25 = geteuid() r26 = getegid() r27 = getuid() r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000500)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() r33 = socket(0x2, 0xc003, 0x11) connect$unix(r33, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r33, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r35 = getpgrp() r36 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, r32, r34, 0x4c, 0x6}, 0x8, 0x800, r35, r36, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r31, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r31, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$GETALL(r24, 0x0, 0x6, &(0x7f0000001600)=""/86) syz_open_pts() r37 = semget$private(0x0, 0x8, 0x400) semop(r37, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r37, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r37, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r37, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r37, &(0x7f0000000080), 0x0) semop(r37, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r37, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r37, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r37, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r37, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r37, &(0x7f0000000040), 0x0) r38 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r40 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r42 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r44 = socket(0x0, 0x0, 0x0) r45 = fcntl$getown(r44, 0x5) r46 = socket(0x800000018, 0x3, 0x102) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r48 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r45, r47, r49}, 0xc) r50 = semget$private(0x0, 0x0, 0x102) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000540)={{0x5, r39, r41, r43, r49, 0x18e, 0x7}, 0x9, 0x3, 0xf1}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r41, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r52 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r52, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0x401}, {0x18, 0x1, 0x4, 0x5}, 0x5, [0x0, 0xc0000001, 0x9, 0x101, 0x1, 0xa, 0x7, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000014c0)='./file0\x00', 0x100, 0x54d608e10951d543) ioctl$TIOCMBIS(r20, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r53 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r53, 0x4, 0x80) pwritev(r53, &(0x7f00000003c0), 0x35d, 0x0, 0x3) ioctl$WSMOUSEIO_SETMODE(r53, 0x80045726, &(0x7f0000001200)={0x1}) r54 = socket(0x18, 0x5, 0x4) sendmsg$unix(r54, &(0x7f0000000580)={&(0x7f0000001300)=ANY=[@ANYBLOB="00e02d2f14bb7d36f0c818b2c7a0c5df748fafad0b583a93b7ed1e1d000011867f09000700000000ffff00"], 0xa, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000200f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b721843d1acdffa2765a9c525bc40256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\b\x00\x00'], 0x38}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0xc011, r54, 0x0, 0xfffffffffffffffe) getsockname$inet(r52, 0x0, &(0x7f0000000140)) close(r52) setgroups(0x0, 0x0) setgid(r51) setuid(0xee01) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001140)=""/110) 21:22:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x61}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) sendmsg(r1, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="0ffbfcbd6e46ab856400dfcf43e87f6461", 0x11}, {&(0x7f0000000200)="a4f7e5bdeabeade806940cf3bdb48a594a0e72d5f89141ebf8aef8d2c1a1f92066adf3c3a6c20c53781b12a369abb133a0759e76e44cd79af112c6c84a991d2761d74334fbddbd6e3f6fc20a8c3309a1fb045ebe2a79eafa94b2f1c2df1d9b72027b02c2b0331b1ae482a303ad734b0a459268841955da5c8b2ea31b2a5176442b22772c45693426b0f2bfb6c4fd8bd38b49b1b78c7e9cd0b858232a748a0c8ee3a5f312d56b9e5ce6607d7eb92377bf9243ddc52da82fbcea8b2dc59b83bfcbe4c8e329a5e36a3052159dc15b72061a747d7e850e5f9b80ed1e6a3ee56d62d12814fe4a4f04ca", 0xe7}, {&(0x7f0000000300)="9e31112c85bdbb9d162d7f106d52ff0711f98a1f932dfeff3040ca6721485d614e61c83bafd1af9488ba202e03083c10ae21364ca4ebf7af245354cdc68f085d464ffa", 0x43}, {&(0x7f0000000140)="8cf306ecf914e78390316400606f93e91548ecb55f4bb169ce24602b96", 0x1d}], 0x4, &(0x7f00000017c0)=ANY=[@ANYBLOB="a80000000000000000000000ff0f00005d7c96cfe694a1e89035197c8fbd1c27fda93876cf43e27d34a7ef2da4583f06bfa4cd335671672810b105a2d4f3796586e4f7d8f7af9aa579094ca3f870aa2b72a724dfa139ab64f32e866df52bc47bd2ee6d45d6184dcde1c6806c0b5d82ab3792420a1d590c7704e389b437f5422f607bbda157551e2483538b84065bdf0ee8d7340ad454edfeb1d202ff55fd7cc86800000000000000101000000000000001000000000000005dbe34e04cc69985f569ddb0d8a54ca5467e3a775c51544fe58d84867bba82257600901f7aef4370b40f6f341a4fff78657ef379c83ecde4a1417ed020b718b909d6bdaa951e8bbac37d6f6d04d8a1a6d07b82874274fb5c2d022fc1ce51b63e1af4524d89c243f71cb8d2b8625a9b1795597fd1ea4f1207ef19f50776e0227705743eb5efe99ea259dd7d37a524f6b343a5bf6ae2706a5601d4cb10de0c5d899f93e6b941af1f011e3acff2cfa157c7bbe26832b5b8a5b1c6daa597698f6c198101a71d865bef89df48511a0f7d14e29b518d018559abde4c50b0c2919059bde64066985e59b2f102cc7acc4b6aed87b235f91a95d2e66307951e05a48a2f6fd3b7ad21a73cf30292366d70e7be18cd33431eb15e05e9114587acba76064e7b613109673cf8d4141ac95667b0209eec56c8162ee1d6614a8b298dedba28af9af8539c5eb7adac2fb5c9557d1a6fbce23200195cdca74b11777f1b859b83e90ff9cf829380cd938f892b01600199b8d7867756a0af51fdf2c8cc4c5a7383889f1fd26a2ef2209bb6f3e7c91a5acbade8070ed18505e96190c0e5d084239f38de36d3d6246a43dffe40161db8c53d570ff26db847e4d8e533dcf1de3fcf384daab280d9f990324f75985a7c8d289fa9e9a93e1dcf1a2f946659232acf4eb66d4186f39194c02a27de35bdb7d8d24395fb91d9bacc1f42518ae9b166ea556d1f4654b7908023df258c3df7c604414082f9d3119d65ff7b29f395a939d8aa843b51ad3e85d891c5cae9f148f42f9e9424bf599002b3577439c8b7b5756b70e87beb04ac23f3b1a72416b90b6b1ee0168b9f8d2baeeff6cf64c7adb200f7329e3e29494519a066e16523762c407b5430f42be7282f8d3446dfe4d51d781d0eb27c1b84bf2fd81797d190f3c2b202370167aa72fcee1d134b336dc0043df771b7e9d17384b6bfc4b867a491a3250e2f53d45dc5460859b85b1999669f0c0170d8ec097c7c720345bb410a28cf01ebafaa41996b50e3043151c349a23a3f8f8e62f36d4a16af5de7f40cb8b9d2ed43d75ad0f3456ab0e7465e73042b8028b200cd95e530cc348f7893fb7c3e446fc4b8a436c19e1b7273e85595dd32efbda1a9d8a91266ed929e0d1c0284e31f89812ac594b9658fdad766924b2494d09444df6026b4181676431af0d3927aa9b842e53c33e5d88c5f58edcb3df7fd1c13003de6bb15cffcfe659d1876a0baaf453764a285fc4217795dbf183f6b0c8772c8280fa6fa79628a60979c83d8b8e938427475639db97115f7ee4579a7f13d4edb9025bb8f590cf441b97102e11aefba064deed2598e55b6b7d821940eefa21aa429b5ee5746d53fd7dc4cdbe62cf6293803d0da85c25303e959e66a93071b98cd37091dc5220a70b56f6044e4e4582d2659a8bdbe1b331dbd2f6cf9f61a4993d3145b7e702b23a084be6bc9b6e429c03fcfb993d33d3fbea247c078d461712161a3f7736f0e48cef24ce2e5c72da888181d370049bb4f96d0bcdc3632184978adacf9144b26a716cd68fb52764b730552fcb833694a14a84ffde60f15e3049269a90583889c680d823812587beec3205441c0df8f276c62fee1c60b0c4af388efbba0f3323bc7f00a22890231b301b7115d4cce008a7c16e1d5d0643b8d2e55a82bef61674adc64c79f135c33b25c5c2ef21bc448bb07fceb101d38b0931ae7eda48c171c9ea7f51d983e440a3b301e6fd51de0d6807562731ebc30b103a51337ea7fec5e45f12c1b812b765e55b91ed0cf9fb490c110278300a2cd04e921509ede437a3042d1f2e27596108a993f57c327e9b844b6347d59e0d8043056f02b3017bbc30f4faf43045d89caa0a4625cd00ce490debff24d0043102b88016c38167a10a54b5f6bac7ec4c995ef04058d4f077ded5ab5d78f5c2cdb007ef77426061f929d63357fa420e2f9624e5a53c94b0edfc621a40fdcf5d8cdf08b6aac64ca2cebd2457db90a6f1ae34bef2bd475b2b54f5959c2159e569d6eae9701474697718301e71600bf30d1a863dee546703be55fd539f3a9355193dc0a5950c55d9915ad319345ba6d9a0387bef360d8514c9029895a331804b436d8a95192adf8467f7b185a390ad6fa0fa294e99a3ce888ad4d1da6cf5be91a60fbd2679ba495aef68a2e0d9cb651e0f50383e7f4a3289e8cb19c0885f989cb040aa5002db4e480791541fe19f60c5aa5bbbe31267f292e01f141866353999debc81cd1bc3d3094da29aab3e82fa8bc6088f410e02e9291bf38cec07e7d28dbebbebfaf3998d9a1ab86ed187d565c4ec8f592e4a8b7b3f6bfb366daa3f421ece05bcec4bf7cb56c42814ed56a720128d8be951d34f2c482012d348e951389c74b51166338a48121acca9b8001d9e30652f0e5f90a0699434fa5ec4cfcbf50bd17e1be47e378b01a4168e772a2002b6d64ec57f91d71199f59f43d5900a7b84f610f9309e7e8c80dec845cc4212422273e38095c524abe56934e7ca2d64fecabcb73dd2218f0e414770eb567823322882dbd2e85c4f7d288cabad3ea1599a162fe2db31702dc91cc2aa4cd3bb07b1721094815e1304b23b99e5aecc1747c6a2a17d66dc2d73ab714aeed5086788f6e1ac86126728bdb0dff338eba6bc310b3a95e2e8cdd3231cd71d539681192715f9e72fc4958ef905c008a63caa44cfbb03c26cc25e9d5d3e8cbb183c2b68ae6f87e75abfb72261c4dc151d3600dc8b77345390346968a6c093f92a77894f941924e90e1401a69c5f4899f9924505790360fe2526edc6d300db9d5ed0922cba1e033b7792f189aacc3bef9078a8c827ff6033b5477c2a6823b468a2c3aba120a17d233acfebfdd5c9b7e5d46dd1fdac07abf96edd00ba499e130da943693a3967fbe542e52c369882bc9734d48a811b885b66438177e4a2291e735fc4e18a48333a5e9bd2114ef542921f6b3fe0153b5304dfab39aa88e2992a335b6b425cc4b7779cdacbf08febfc26461cb931fe161aacf169ac9c1162189038a629c562114f1a8ace21681815ad059227142ee0a1b3c64a917fc760cd311d516cb62e49b595655f8e4fe4b68fe01eabdf30a26092383e347927db8af57b127ebfb86493d7074d4ce2d1427c51dfec8786167f611221d7e0c4f917ab342669f0f8cb2a2a6b4defe05753616932126cd6d3cc8ac16ec8dc18e863def945019053f47ddf4ff84a8cec2d072acb56a043d73bfbacfce9cd16323490f37635f7e4848f8c6dff8bdc7cdaf7be6db123edc31d6c7e03252f454979f1275353b19a26c315bc0eba93d25e9a2bc3234f064c1ebdc73554ec05cd294b47dc608fcb86115a553781f2576dd6f860310edf24d7f25f1b1598a74b8f742edabcfd7f8e3d33a721733165304e9d88c451f8eb9e9a954be5d4cb2f0c377f0d660f9185d1227fafdf0adf36a213c46adbff82dc2308daf30028cd66105846d2c65a7d5861f12afd70d7a82b5773e4b456d050993bd57e5b6a5674a59f019d2025a0a4658928ed302e173f96871c08f7a55a7800b0f43f103da31ff9d56f004cb2a5e0ce97cecd85030f252930f6b036c8af9640ce1116ad99f55a5ac72c9e1d20867fc18bfaa97e4eb53b41161eb6244646379fc58e81de26c481e702ecda91f1d58540c1ff8b21fdfe9abd432280b10cf2b10e1fed79c74bce8426aa041603d1a7fd8b62bab4c17162d6759d72f0541b33da4659836be5c827252dfa035735c560fb486d47e5aba2744fc21f4774b71406e386024ac4787bbc045cfd8ba4e10a3c46ab04bd1df500d76f135246860adf774e96c86331daefbf100a89a6f36fa4767875655d3c266e4275921d87f5119ec6da6944884747b6b2c5be35f4754e60f2e1b2a1dc1e24853fc895e4b98c6b518dc8ba128ecb04545cf7d14a4d56aa777ccb4541ce559bc65bfcc58f3ace8e9c976c70aea66a9cc5a56fb7617f3b396e943a9bcbd09fc665fe992162046970ee72f2c19168723f94be265d62edff7b1d5de17bc63f7f8aa950eefd24f2cd21f5634eb7533ec65eee78c009861f3b6924ebec060fa0317e352b1e7c6126f0331b0c63443bb691e0bd2e6fc042b3b534e50eaa103e4e17eb622626a10a76de5ef433121f2630555219a5a97f1758b165de675a9510391dea247a66982f4c25d0b42d8b4cf7236ad52a65c374e07b91dde740071a2ce9cd870261b17778509f53a0a345ad5d67ac474bf6f9b12191b6cfce8c366896882f78bae828060cd37d399069de805d4717f3f9505ec4cd63b6e26af31399dc823eaa0f2383a9f51eb8229a0a48fe4e1cc155b493c20d1dc61d94e919efce71d9a3eb646dd0c73b46338209bf2d76613a3c0a2cea9428330f349f2192d88bfa7ea8a046c454ad797be594d5956ea27ff54fbd2dc95ac46c354f7fd7d621d68610c3d95e03a200f046560418bb3cba27165dcb739f85d598ff3410b98acdef3ee524d0a5f87f75def8d7fb8b2cae7f9ec01c3ebff41d298dd508d0347973e41ea1524350a462eca19819ce689f757a7299f059a8b891009c35500778a1b8edf7abe4ec4800eb50f7e0cfad11b18650ad88cf95be279fbb8acf9664c4abebb2e543035ecb9bb909089648cac6b21248a36af0ab24bf451581b1c48775d714e33d6b3c28db6863a11b537e8669a999dc0d1e5d2e592f3e0d40f88e5ca9128fbe4b8a432fa83a25ef9502e7bc5bc3832456b9215aae3a2c16cba0849474fb71df427f6eb139e57088e1cf6a961cea5cfb0ab572fcfd4ea5aefad0266d01a0daa060c58116092a8eea0f3ac3dc073456d07cf0bd897ebdcb03702b8fc4984346f89ab6ecc3ca0cb0e7ea02702283bc5c5f57b114b99ecc45e263ce73f5597c9864af1e4ac59faee1321c5b070e337330c712d4f030cc10bdf90bdcf13eba4495752ab4083584b724f2378c686b03ebf5e494899ca20ab7d12e14ad15a4bbbbc1c49eb57431cbd4d89a22692e8a97e6cb11e34a952d04650ad061ca0c272221472281b14525158b576461b78278b4f1140c06a840668e9eed541cad3155c660c3b6c5da956f801a96a65de05c3f0ffebfed15f7d18f1691eb57714bd2b648922c29bc8621ec42d63038ea48ea24fe537bcf166a73680188ba4dfc98a1c5892084397d495f822080e89acdb302b0775a9f28bd322b45b9cb27acb02ccfacf5f702c8ba10dc21f75f750659a3bd8973c5b9b832c6c109be6e24f3e71e91a1b56c3846ddf0615b7df379bf6e5963598ab81f0859fecb789eea635d775bdaded46549b6e7d6be5e346e21ae4f61d119f9e6febc9b788f7bc50a9ccdf17bad21f5c1db34c9c96a329a8a3da026fca8a0c15a2b6084baf42425d90e667f3b3952f40bcad9b3459de5d16741bc687b8864b6a79bc9bc721afdddb69bf3a9c1bf0b1a6def1bb7fb84987779ffd534dc4a43175cc1614f856043972fd62175e44510daebb1a53029469d2adfaaf3edba06a9685adadf84bd2146ab87ebc1eaaec0500c0336b93a52934ec07539c5a16b2f1b7f230c9147da67b8a16e8e39834c1fabc2f708eab30061c37fefaabcbf97d91b60892b5971db7b8a6c236630a6ee483274f5950c37a187faff2ef706b341b4be9c1257430c50fd6e9a1392749f84b664fa65688fdddb14c4932dc472883b37e2133b35c6b795503d0c0f71a1d9cf26795d40ef9963884c497885e286c0719e30de422122f5de83090ed06c916e9ae1f21d69beda7ecf8083c3171b1ac176397cd634d2ddbeb3765a068f604d9969ba32b94c1cb67dc4b79fb502b8d380022a00000000000000001000000ff7f0000804825a80f60ee9116016b3c72c286fc9f88a947eed0795fda4ffc5564af235a01cbde9e138cabf8d6c90d9e246d1f2ec5d796d178551101f4d517ac921ddbdc94672e2c0f58c32d9c27bdd39f7d34804ec19df8b1faa82e42ee2848f88656b372c08824e11bd9ca2d7df93b7be50ac5c407991034685f0b4bb66bb098983b97ce3af65173def204bd000000000000006800000000000000ffff0000ff7f0000dcf999e25c20910ce9fcaca749f57d83dd915f3efe783c7578c8105cb458758aa3f16f922502491fab7ad79d995622353ad0698ff235729f0fc889fcaead1e46cba3c7208d93a381f7e366482769c551dd2200000000000008010000000000000100000000000000a73b429b7f8b83efd307caa51c0ba4f2d341284c2451c4d0f7728197df8bef12afb52403a49961b1ae7ed0526d63933c3f772e8d27fb0ea8dbb27b243e21898365e97d0667939debbc7cffd7df6961f386831e3302bc738e603409bdd82fe22bd25d8424da42957dc20d117a9698ad06ef065fb5c2814583911aa58105f14e60f3bb66c987c278500ea53364c6e36ff49e10f49bcb9ef1df9f9ca0ebd7f1e5ece708650fbc183aef424747c6dbc41ac374e0824d884412623dc90ae4a777a1c786348b6f47f65bb630e237ae2c1bcb99db9dd9fd41330c3d82f8129beb42d2b5a10bf660459a55010b5c4148efd3f4f9136eec212bc40000f800000000000000ffff0000ff07000084907f6a350149a1dba49d9f78ed5e3d0f519416c307b46b8f29cd8912bed6e1264a5f53aeac0088608761f6759d31d18bc0f04c865abaeaaf4103197bf7d30cda7bbb03e7460e7c1a722817b72427907e3fd1ce70e965b8cc2b64176984beb5f4235c3d10bc675539933d20558b3b334c153bdcadd1f085930d1a1f42f4f4c080bf8f117e9ae8413d0082d0d0ec7380665e9f51cf17747cc562299e7a416cf422f68fa1b69e72bd787d803f1f11fb3fcc93abe3d60e8ec07cc8159d6212746e88b08f766c5b5ac31fbd566800c6a8a10e559dc5f0973116ecfd7334b4dbcd43fce449f89ebc0000"], 0x13c0}, 0x201) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:22:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200000005dc578e3cf7d2b1e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:22:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x3ff, 0x9}, {0x3, 0xfffffffffffffffc}}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 21:23:00 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x437, &(0x7f0000001a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b9431efd840a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4fce897cfefa24b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32e729d9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c775734212bccb26288d42a672c965d40e80d0e1908f04425a60a08241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c560bedbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689f5aed26924c076e01631a0b9703a6106accfaa0640747a1f16e16c5171b6a324e8642b2ab76618b824110c312ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490982636b78d1300befab1a2f6e8261e07336c5692db37bb701cebf4a942b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce1149f71864860c11421a92dae3152eb23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca7b910222c38533d4caadac9acd194be7e53549c1719bdf668887a0e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a271753ed22b49e267e4babfe8e710cd767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713e9afb4269d689f9adb6a4a96c4eeeda51ca8dc20dcfc9cc5f56768073b3f4c2c9f543324a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d98114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb60abebc37dd00315b4fbb09e77a6b5f7e8441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e486b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6cc6d1718a5d8958e0844bcf1eb4ca04fa7c4ef4d2a194b0856e0077baa1adb9c9fab6cd55a1e6ff67f8a02bea505add6e8820c158477eb07005e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc250749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c79db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f70aadf5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdcad0f3a1659a40ccd05eee23d0b7bc25b577021ef286ed942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf8787d165fc5dc76fbbd4a726587eb9764ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d341237a758f855ca655e39b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d59eeae0baa1706100f2ada0b6af2af51dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d0000000000000000ab4139fd12ce36b45947bcf5e7e269f128dd1b5ed95df7b63e67008fb6bc43ca1dd29bae0306c90fbd79a764d8db53b4098f0fc4e0b65de03df32c7a5cd58458b90e216a078309dbecf1428ded4dfa3ddf6ee9d0a8a185593e890ff4d063b4aa44e69fd15bc58f2f96c47959ff5614ff326d6962e5731740cc5c5e0db78ba415d560f4e5fb50a280fa52cdbe1e02337c0c7839e6219315f346b0deeedf235f40d18633893c8e124e3c9a4907a9b8ccfe1ca32d94ce5c9f2df46e4c4d61e067e87c6978e2ddbb92a24d6a0bba787843d1fa29b8617ed823facf0aa6392d6c9cf073eed25c56bf6c546734f366384a1a8eb3cafc39a9f533de8d52b037189a63f7fe8c3779a5fa968fa858212396ca4d151f03a3fd4482156a33b88d38776582107681fd98fe5ff56b367b068983d245604723537e8b0f7da1e668e62b545a4e8d26ed376ce393c25b84a16ce7aea0f437f8ab2bdb0e3c83915cd64ebcf27c432ee35fb9342fc9f24836fffb88ef1c5e8867f97715289d22fc522250623a9ed122a0da473833e74b0c15125f0f8f4f802eb58a1d0497c84710c78a5dfc1cfff2fd92a7f17c009e5de3f270a1654f7c180f2c3f4221da7ecf9c520272f2b6e6c95b184cfdbfc2a828f82ffba8d09d9ed5f40ef295c4098306d30fed82cc1365e09134e81edee027935d9d4938e7024582c294cf9abb73daa5d8a512f372e1d4bbe5c2b8bbdcd7590ac576e653690c3f578cdcaccbcf7a049b128d9754f309005a0faf362a3001e554a4e5824bdb71e878ce168f7ab5a14bbd046a005bbb80130b7d1eb1aec7e6dad74a363ee0ccc93e8767b98f7ed26c746f939fd6420833239922c454c283a753a2e50b59aa624655240fa1752d53740b6f78edd80b0149dca3c62074d427003c41b830d91c6c344e4be70c7adcce03b51be96fc3310796bd6f94f62286ad4d99f4b5687f37830814b3be4c8c2a5b85af95862631227b2123aa3dd92e477269121860e97c69e35ea7e05743386c911e7cd2562d92995f2cec6ba5d73fec0c856f917e229f9700e9555764f045320be2690b4a51074682dce675761f5b3df266a9ebeb00"/2493]) 21:23:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x40, 0x40000000}, {0x2f, 0x0, 0x63}, {0x5, 0x0, 0x0, 0xfc}]}) munlockall() pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x181) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) accept$inet6(r3, 0x0, &(0x7f0000000040)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0xffffc148) 21:23:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDENABIO(r2, 0x20004b3c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000712000/0x4000)=nil, 0x4000, 0x1) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r6, 0x7, 0x4, &(0x7f0000000180)="026dff4fc69e783e2eaa4eb497188403788b0e9f462949686ac153e7fad1a271c9e3db8ae3e39e3b2110b68ccf3c624ee4dcbcde25b936bf68f2040c335214afddfaea99cc07e47320637711f377e52c199cfdfa6f27770c79077c2b9ed0593091e30eedc59a7d7cb3861dd1aa72d915bd4d676ad7f017b1c8355d740a4c6d37709d2424a5fd64e700471c0cae8431fad373b0edab013e6dc9e808239f54f9ee89d2c0fffffffd67f40e", 0xaa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000340)="100a2956b922377639541754a02301ab68f44edc3c8ac384f09e5cfb83ef1aca434ef92d9d391919ee874662c1fc14c6f245efb89b97daa82c5532957a1570453bb341a4c4942d634941d4f48f2f7f572c88e11054440bc999d1b60fa23770cbbd6b5bcc8c991493a11430bdb683909be837217e81f40027", 0x78) socket(0x18, 0x1, 0x0) 21:23:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000001340)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 21:23:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001b80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e924ed70a266abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04140795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331ff23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100752e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b6373af701a3f76939a1e054454a97dee86f6f4e6d98c10eadf6a176570a6af30b8e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36270ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b00e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed586e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd544239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e29a287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf500000000001a12fc0f807f88c5ea04b5851d829e1b9fe6272554e5407a3c8f6799fc6700000000220a6c57a60a1f7df2b388e3a40d0d9337a979c4712bcb137e229e935ab7f1000039d5f33e7077d1b85fe800dd4779dcca4c1b66bb0a3615cd01b01f2d6942"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0x20) msgrcv(r4, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e, 0x0, 0x0, 0x0, 0xc17, 0x8001}) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$VMM_IOC_READREGS(r7, 0x80105703, &(0x7f0000001100)) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000806da996d99b132cef1a122db77626a424000000008000000000eb0b11250a07f6938925b896e2b8941be010724e26362cb099e2e4981443cee561a3f841d1d72226da02000000cb8120bc5abdfea07b08ca9ebeb094f60cf2d0f6b2f13d102443919d6c57972072a200"]) msgrcv(r4, &(0x7f0000000b40)={0x0, ""/4096}, 0x1008, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000040)="896c11e2e1d36302", 0x8) listen(r8, 0x7fff) shutdown(r1, 0x0) setsockopt(0xffffffffffffff9c, 0x5, 0x3, &(0x7f0000000240)="50d6bcdaa09dce9d29ba17fedac189f8d0f17d350ac2ae190b2715750461c98c46efcb8ffd2e6c5bcf5257c020edbe250f11df15a2ffc16de29336556f421782032066d80a579557bd4c058b94d5685e647a89aef8e0971b4851df86a34be271aa0fdea5287f94d6129cc85021318bd325fa2e3894ae5270095e6b3242183b5f0fe500516950abb92f28f6007d7dede64dfa6d367e370ce0799f5628c0ae6d362dc164ac20511cd63cf3e938d049a132546f3d6aacda5cae6bbf4a59a3fc195d992c30cb75e403c78821376d650965894a28d9d9a7546235017791216c548d709c3ede2b", 0xe4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x50}, {0x1d}, {0x6}, {0x0, 0x81, 0x1f, 0x9}, {0x3, 0x0, 0x80, 0x9}, {0x7, 0x1f, 0x0, 0xffffff81}, {0x2, 0x7, 0x9, 0xa36}, {0x9, 0x4, 0x6a, 0x5}, {0x0, 0x3f, 0x81, 0x5}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 21:23:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {}, {0x0, 0x0, 0x10000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 21:23:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 21:23:00 executing program 1: setrlimit(0x7, &(0x7f0000000080)={0x3fc, 0x1202004}) pipe2(0x0, 0x10008) 21:23:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r2, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r0, 0xf11fbb9e5ddef9d8, r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 21:23:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x18, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="abe467169b492e36c2614920eb06309d3ea41be9473d9c21deab906ff18d81924ac29789512ae073002be3a589faad6d0e65f3c4f31c850af8400a360002c85918368954cdb8"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 21:23:01 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000003c0)='./file0\x00', 0x82) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a7, 0x6}) r4 = getuid() r5 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0xc4) write(r5, &(0x7f0000000200)="220e2a", 0x3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = geteuid() r9 = getuid() setreuid(r9, r8) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f00000004c0), 0x10000) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0xf2, &(0x7f0000000380)=[{0x6, 0xfa, 0x0, 0x7}, {0x6, 0x9, 0x8, 0x1}, {0x506, 0x56, 0x3e, 0x4}, {0x4f3e, 0x3f, 0x0, 0x7fff}, {0x8, 0xb7, 0xec, 0x800}, {0x8aef, 0xee, 0x0, 0x4}, {0x85, 0x81, 0xf7, 0x6}, {0x2, 0x3f, 0x3, 0x7f}]}) msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgget$private(0x0, 0x31) r15 = getpgid(0x0) r16 = msgget$private(0x0, 0x0) msgsnd(r16, 0xfffffffffffffffe, 0x0, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x280a4}) r17 = socket(0x11, 0x3, 0x0) sendto$unix(r17, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r18 = getpgrp() fcntl$setown(r17, 0x6, r18) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a6}) r21 = msgget$private(0x0, 0x20000003c4) msgrcv(r21, &(0x7f0000000440)=ANY=[@ANYBLOB], 0xc, 0x2, 0x1000) msgrcv(r21, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r21, 0x0, 0x0, 0x1800) msgsnd(r21, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r22, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000500)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000003f80)={{0x377, 0x0, r7, 0xffffffffffffffff}, 0x0, 0x0, r23, r20, 0x0, 0x1, 0x80a6}) fcntl$lock(r11, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x10000007, 0x100000000, r14}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[r25, r7, r7]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x1, r4, 0x0, r6, r26, 0x144}, 0x40, 0x5, r14, r24, 0x20, 0x4, 0x4}) msgget$private(0x0, 0x105) getpgid(0x0) getppid() r27 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r27, &(0x7f0000000200)="220e2a", 0x3) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000540), 0xc) rmdir(&(0x7f0000000040)='./bus\x00') msgget$private(0x0, 0x9bfb243d1cc7ffc5) r28 = getuid() setreuid(0xee00, r28) r29 = getuid() setreuid(0xee00, r29) getgid() r30 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x20000, 0xc5ccd61ceea058c2) poll(&(0x7f0000000340)=[{r30, 0x80}, {r30, 0x1}, {r30, 0x10}, {r0, 0x2}, {r30, 0x8}, {r30, 0x1}], 0x6, 0x9) fcntl$getown(0xffffffffffffff9c, 0x5) 21:23:01 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e63f32af973ee3628010888154ca6b725d38eaa37354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2eb7396c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d3c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c1a92", 0x180}, {&(0x7f00000003c0)="e2bea3af717f52ce568b47ed9b2fc88259c885f0297c520d5714bdbfa9c03722d0066851007dc4fdefc34330", 0x2c}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:23:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffc, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x8000000, 0x7, 0x402, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffffffe], [0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x121}, {0x8001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$VMM_IOC_READREGS(r1, 0x80105703, &(0x7f0000001100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8001, 0x2, 0x200, 0xc14d, "ff4c7f102637e3f40203a76f02727294e7730722", 0x8, 0x6}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xaada, 0x80, 0x1, 0x3d8}, {0x2, 0xa0, 0x5, 0x8}, {0x8001, 0x8, 0x0, 0x8}, {0x1ff, 0x3, 0x9, 0xfffffff7}, {0x8001, 0x8, 0x1, 0xffffffff}]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x3d) 21:23:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "771724309aa2982d8d09b09a4c9eba000800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x3, 0x100) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) getgroups(0x2, &(0x7f0000000600)=[r4, r6]) r7 = geteuid() r8 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0xc8) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f00000003c0)={0x9442, 0x9}) r9 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x40, r2, r4, r7, r9, 0x41, 0x4}, 0x7, 0x7fff, 0xf}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r11, 0x800c5751, &(0x7f0000000340)={0x1, 0x1, 0x8}) recvmsg(r10, &(0x7f0000000240)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)=""/61, 0x3d}], 0x1, &(0x7f00000001c0)=""/99, 0x63}, 0x43) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad177560800000000000000d51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b8660600000000000000cf", 0x4a}], 0x1) r12 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getuid() ioctl$TIOCFLUSH(r12, 0xc0106924, &(0x7f00000000c0)) 21:23:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000080)="8a2a9438", 0x4) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 21:23:02 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x18) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) poll(0x0, 0x0, 0x0) 21:23:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="7902adf5ffffffff495bfeaffa5bb9f019d2da2e83e8491e73df9adc7096e890624431df3610eb6757450d512bcd2a5555606f62f40ee36791bcd6e5210cd1e2f5345b7c3099c17d2bba194a89c601c63ac6d28ffc2c5c2a667a0e1dbf44992eda3f026ae63a6a4b9716e30fd8941c1f2b5edc636726dd2379e7a0e46bfd4dffab1a7597dce51d85dd5ef6e373dc6fba90a580d870bab6cadf9a6467e758f3fafed854a7c465bc46d0b5da5fcdb7996d877f221bcb8ed8d1c79bf665242b8844ee14228a8923e199f4036dc5ba6a7956e0e7722e55bae5c7d8f41642201b7201bc2b2166000000000000"], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffff9c, 0x29, 0x10000, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e699319296485ee700251213a65d19faa1db8e3ec731e5194404b87b8814a26181a598be625f53b05784010000000000000089a0e4b38937b0198377b6ead63cd742a645934ddb3709e1131bd2690f99a8824c1564d909710b1304994f902ea327f222e5672c3e05147d02c4720cf5879b30ba46f0ad64411cf9e7f70095b89c3ba02ff5524f4f6836a04f8872468b36045b354351aace912ba0bb59dac9d7cc7472b9884e18e61870a1aacebab10a7c01f182438a3bbae1b1e50000cebf63ff904c3aafa0f292e8cb4ab501b3dadcec9833957d3bfdf12aba1b03cb1cc00bb7da454aefce64f106903bdbc077909a1af5532ef736c725912a8ced3b0226fb89c8b6f6a52c99584c0e3caff03fd94d555b7f10c565327e3059cdd2472e1b425e241e99b3e69e", 0x134) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 21:23:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x0, 0x0, &(0x7f0000000080)="ff13", 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = semget(0x3, 0x4, 0x412) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = msgget$private(0x0, 0x20) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d1c3175b091b17885c96950d35afad1dc203f3fe2504e448280a362a425d8d2cf"], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r7, @ANYRES16, @ANYRESHEX, @ANYRES64, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES16=r8, @ANYRESOCT, @ANYRES16=r9, @ANYRES16=r5, @ANYRES16=r5, @ANYBLOB="6ff1e94ca724d3239a00c9d90c09fce90f2ebb43ee0dfc0bf4", @ANYRESOCT=r0, @ANYBLOB="ceccc626ab"]]], 0x1, 0x800) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e, 0x0, 0x0, 0x0, 0xc17, 0x8001}) r10 = msgget$private(0x0, 0x22) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES32=0x0, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32, @ANYPTR64, @ANYRESHEX=0x0, @ANYPTR64, @ANYRESHEX=r2, @ANYPTR64, @ANYPTR64, @ANYRESDEC=r11]], @ANYRESOCT=0x0, @ANYRES16], 0x3, 0x0, 0x1000) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r14 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r16 = getpgid(0xffffffffffffffff) r17 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r12, r13, r14, r15, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r16, r17, 0x80000001, 0xfff, 0x3, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r21) getgroups(0x2, &(0x7f0000000600)=[r19, r21]) getgroups(0x2, &(0x7f00000000c0)=[0x0, r21]) r23 = socket(0x18, 0x2, 0x0) close(r23) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r23, &(0x7f0000000040)="896c11e2e1d36302", 0x8) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r26) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r28) getgroups(0x2, &(0x7f0000000600)=[r26, r28]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x7fff, r12, r22, r24, r28, 0x10, 0x3}, 0x3, 0x3fc00, 0x3}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:23:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400]}}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_READREGS(r2, 0x80105703, &(0x7f0000001100)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 21:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280)={0x9, 0xfffffffffffffffd}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="bdd9476c05000000000000000000") r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0xa80, 0x0) pwrite(r3, &(0x7f0000000180)="432fe2de7c4bac451635b5e13b6073f4f7ccf942f2a8c893f7c80f0ecc64e8490b9a67dea4f1795aa1400d69d26c4a80137c40b1f11b5a3317d5cd243d76a56837ce7ec8f302649085705f2b449bf8a71ad73846f8172d2aa3dfaaf4251504181fd16ff25e0b248c308a81f80b38b1e9f6c043832da66d45ce53dc74c613484251ae530c4a3c8ad67e6fc153766d0e22871f308335bb941d546c7e", 0x9b, 0x0, 0x1) 21:23:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) fchmod(r0, 0x106) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000140)=@in, 0x0) r2 = semget(0x3, 0x2, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, 0x0) semop(0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ftruncate(r0, 0x0, 0x20000a) 21:23:03 executing program 0: semget$private(0x0, 0x1, 0x100) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="896c11e2e1d36302", 0x8) fcntl$setstatus(r0, 0x4, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x5012, r0, 0x0, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 21:23:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 21:23:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f0000771000/0x1000)=nil, 0x1000, 0x4) 21:23:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0x140) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 21:23:03 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x47a7c5aa425fa2c7, 0x0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 21:23:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) socket(0x6, 0x2, 0x8) 21:23:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddffffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup2(0xffffffffffffff9c, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e924ed70a266abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04140795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331ff23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100752e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b6373af701a3f76939a1e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b00e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf500000000001a12fc0f807f88c5ea04b5851d829e1b9fe6272554e5407a3c8f6799fc6700000000220a6c57a60a1f7df2b388e3a40d0d9337a979c4712bcb137e229e935ab7f10000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x2, 0x1400000, 0x37f4, 0x0, "daf8e1adee1a78dd46af7aa235356a3fe7e8d8d9", 0x45d, 0x3ff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x2, 0x0, 0x547}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 21:23:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r2 = semget(0x3, 0x3, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/143) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/220) r3 = accept$unix(r1, 0x0, &(0x7f00000000c0)) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 21:23:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 21:23:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) kqueue() r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="896c11e2e1d36302", 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) panic: receive 3: so 0xfffffd806f6eb7d0, so_type 3, m 0xfffffd806d8cab00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 81977 95551 0 0 0 1K dhclient 519822 34553 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic(ffffffff821d02a5) at panic+0x15c soreceive(fffffd806f6eb7d0,0,ffff800020abdbd8,0,0,ffff800020abdae4) at soreceive+0x1727 soo_read(fffffd8072bf24c0,ffff800020abdbd8,0) at soo_read+0x53 dofilereadv(ffff800020a7c758,6,ffff800020abdbd8,0,ffff800020abdcc0) at dofilereadv+0x1a1 sys_read(ffff800020a7c758,ffff800020abdc70,ffff800020abdcc0) at sys_read+0x83 syscall(ffff800020abdd40) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff3c30, count: 7 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic receive 3: so 0xfffffd806f6eb7d0, so_type 3, m 0xfffffd806d8cab00, m_type 0 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821d02a5) at panic+0x15c soreceive(fffffd806f6eb7d0,0,ffff800020abdbd8,0,0,ffff800020abdae4) at soreceive+0x1727 soo_read(fffffd8072bf24c0,ffff800020abdbd8,0) at soo_read+0x53 dofilereadv(ffff800020a7c758,6,ffff800020abdbd8,0,ffff800020abdcc0) at dofilereadv+0x1a1 sys_read(ffff800020a7c758,ffff800020abdc70,ffff800020abdcc0) at sys_read+0x83 syscall(ffff800020abdd40) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff3c30, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020abd920 rbx 0xffff800020abd9d0 rdx 0xffff800020a7c758 rcx 0 rax 0 r8 0xffffffff814a3d9f kprintf+0x16f r9 0x1 r10 0x25 r11 0x6192de5f974c97e r12 0x3000000008 r13 0xffff800020abd930 r14 0x100 r15 0x1 rip 0xffffffff8153b258 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020abd910 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (dhclient) pid=81977 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a7d5f8,0xffff800020a7c9d8 process=0xffff800020a90790 user=0xffff800020ab8000, vmspace=0xfffffd807f000000 estcpu=0, cpticks=1, pctcpu=0.0 user=1, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 45326 377859 0 0 3 0x14200 bored sosplice 42058 387693 87204 0 2 0x2 syz-executor.1 90716 394899 87204 0 3 0x82 nanosleep syz-executor.0 87204 495140 83106 0 3 0x82 kqread syz-fuzzer 87204 173021 83106 0 3 0x4000082 nanosleep syz-fuzzer 87204 358350 83106 0 2 0x4000002 syz-fuzzer 87204 43295 83106 0 3 0x4000082 thrsleep syz-fuzzer 87204 278541 83106 0 3 0x4000082 thrsleep syz-fuzzer 87204 125922 83106 0 3 0x4000082 thrsleep syz-fuzzer 87204 492519 83106 0 3 0x4000082 thrsleep syz-fuzzer 87204 276376 83106 0 3 0x4000082 thrsleep syz-fuzzer 87204 188763 83106 0 3 0x4000082 thrsleep syz-fuzzer 87204 493133 83106 0 3 0x4000082 thrsleep syz-fuzzer 83106 491111 852 0 3 0x10008a pause ksh 852 103878 16081 0 3 0x92 select sshd 64352 198934 1 0 3 0x100083 ttyin getty 16081 191885 1 0 3 0x80 select sshd 50920 59838 84428 74 3 0x100092 bpf pflogd 84428 496983 1 0 3 0x80 netio pflogd 89348 478409 25742 73 3 0x100090 kqread syslogd 25742 6101 1 0 3 0x100082 netio syslogd 70836 135552 1 77 3 0x100090 poll dhclient *95551 81977 1 0 7 0 dhclient 51464 153232 0 0 2 0x14200 zerothread 85746 201882 0 0 3 0x14200 aiodoned aiodoned 59559 74757 0 0 3 0x14200 syncer update 46005 468140 0 0 3 0x14200 cleaner cleaner 34553 519822 0 0 7 0x14200 reaper 94236 198239 0 0 3 0x14200 pgdaemon pagedaemon 14173 284351 0 0 3 0x14200 bored crynlk 12250 309271 0 0 3 0x14200 bored crypto 70528 100162 0 0 3 0x40014200 acpi0 acpi0 71524 213365 0 0 3 0x40014200 idle1 25811 300398 0 0 3 0x14200 bored softnet 77186 499590 0 0 3 0x14200 bored systqmp 99952 148698 0 0 3 0x14200 bored systq 19689 394220 0 0 3 0x40014200 bored softclock 3922 390591 0 0 3 0x40014200 idle0 78930 519127 0 0 3 0x14200 bored smr 1 385998 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff82660858) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_pmr_freepages+0x126 #4 pmap_do_remove+0x68b #5 uvm_map_teardown+0x195 #6 uvmspace_free+0x86 #7 uvm_exit+0x29 #8 reaper+0x189 #9 proc_trampoline+0x1c Process 95551 (dhclient) thread 0xffff800020a7c758 (81977) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82662d80) #0 witness_lock+0x52e #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9481 6401K 6659K 78643K 10686 0 pcb 13 8K 8K 78643K 41 0 rtable 99 3K 3K 78643K 228 0 ifaddr 54 12K 12K 78643K 60 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1469 0 iov 0 0K 16K 78643K 9 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1261 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 11 0K 0K 78643K 11 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 4 9K 25K 78643K 87 0 sigio 0 0K 0K 78643K 2 0 proc 60 63K 83K 78643K 446 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 30 0 in_multi 49 2K 2K 78643K 80 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 209 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 116 22K 23K 78643K 1232 0 UVM aobj 2 2K 2K 78643K 2 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 25 0 NDP 7 0K 0K 78643K 12 0 temp 98 3018K 3082K 78643K 4628 0 kqueue 3 4K 4K 78643K 3 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 26 0 24 1 0 1 1 0 8 0 rtentry 112 54 0 13 2 0 2 2 0 8 0 unpcb 120 132 0 122 2 0 2 2 0 8 1 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 65 0 65 1 1 0 1 0 8 0 tcpcb 544 88 0 84 2 0 2 2 0 8 1 inpcb 280 213 0 206 2 0 2 2 0 8 1 rttmr 72 4 0 4 1 0 1 1 0 8 1 nd6 48 8 0 4 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 pffrag 232 4 0 4 1 0 1 1 0 482 1 pffrnode 88 4 0 4 1 0 1 1 0 8 1 pffrent 40 180 0 180 1 0 1 1 0 8 1 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 22 0 0 1 0 1 1 0 8 0 pfstkey 112 22 0 0 1 0 1 1 0 8 0 pfstate 328 22 0 0 2 0 2 2 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 215 0 42 12 0 12 12 0 8 0 art_table 32 216 0 42 2 0 2 2 0 8 0 art_node 16 53 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 6 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1498 0 87 46 0 46 46 0 8 0 ffsino 272 1498 0 87 95 0 95 95 0 8 0 nchpl 144 1802 0 180 61 0 61 61 0 8 0 uvmvnodes 72 1575 0 0 29 0 29 29 0 8 0 vnodes 208 1575 0 0 83 0 83 83 0 8 0 namei 1024 4680 0 4680 1 0 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 scxspl 192 5419 0 5419 8 4 4 7 0 8 4 plimitpl 152 21 0 13 1 0 1 1 0 8 0 sigapl 424 303 0 272 4 0 4 4 0 8 0 futexpl 56 1371 0 1371 1 0 1 1 0 8 1 knotepl 112 53 0 34 1 0 1 1 0 8 0 kqueuepl 144 12 0 10 1 0 1 1 0 8 0 pipelkpl 48 88 0 78 1 0 1 1 0 8 0 pipepl 120 176 0 157 1 0 1 1 0 8 0 fdescpl 496 287 0 272 3 0 3 3 0 8 0 filepl 152 1690 0 1590 6 0 6 6 0 8 2 lockfpl 104 19 0 18 1 0 1 1 0 8 0 lockfspl 48 8 0 7 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 103 0 94 1 0 1 1 0 8 0 zombiepl 144 272 0 271 1 0 1 1 0 8 0 processpl 960 303 0 271 5 0 5 5 0 8 0 procpl 624 460 0 419 4 0 4 4 0 8 0 sosppl 128 7 0 7 1 0 1 1 0 8 1 sockpl 400 375 0 356 5 0 5 5 0 8 3 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 165 0 0 20 0 20 20 0 8 0 mtagpl 80 13 0 0 1 0 1 1 0 8 0 mbufpl 256 371 0 0 23 0 23 23 0 8 0 bufpl 280 6248 0 176 434 0 434 434 0 8 0 anonpl 16 46183 0 30544 81 1 80 80 0 124 16 amapchunkpl 152 1509 0 1352 9 0 9 9 0 158 1 amappl16 192 1467 0 618 55 0 55 55 0 8 11 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 2 0 2 2 2 0 1 0 8 0 amappl13 168 26 0 25 1 0 1 1 0 8 0 amappl12 160 38 0 31 1 0 1 1 0 8 0 amappl11 152 96 0 77 1 0 1 1 0 8 0 amappl10 144 21 0 14 1 0 1 1 0 8 0 amappl9 136 389 0 386 1 0 1 1 0 8 0 amappl8 128 337 0 304 2 0 2 2 0 8 0 amappl7 120 122 0 110 1 0 1 1 0 8 0 amappl6 112 57 0 49 2 1 1 1 0 8 0 amappl5 104 157 0 141 1 0 1 1 0 8 0 amappl4 96 526 0 494 2 1 1 2 0 8 0 amappl3 88 109 0 101 1 0 1 1 0 8 0 amappl2 80 1401 0 1329 3 1 2 3 0 8 0 amappl1 72 16440 0 15999 26 16 10 20 0 8 0 amappl 80 720 0 674 2 0 2 2 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 1 0 0 1 0 1 1 0 8 0 uaddrrnd 24 287 0 272 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 287 0 272 1 0 1 1 0 8 0 vmmpekpl 168 6283 0 6252 2 0 2 2 0 8 0 vmmpepl 168 42872 0 40892 130 12 118 119 0 357 26 vmsppl 368 286 0 271 2 0 2 2 0 8 0 pdppl 4096 581 0 542 6 0 6 6 0 8 1 pvpl 32 150192 0 131573 190 0 190 190 0 265 37 pmappl 232 286 0 271 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 182 0 3 6 0 6 6 0 8 0