last executing test programs: 6.816909284s ago: executing program 3 (id=46): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, 0x0, 0x100000000, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() setregid(0x0, r2) setregid(r1, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r9, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r11, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/228, 0xe4}, 0x0) sendmsg(r13, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) 6.816253123s ago: executing program 1 (id=47): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x15e) r0 = socket(0x18, 0x4, 0x5) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', 0xe0000000, 0x0}) 6.622476802s ago: executing program 1 (id=53): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0}, {0x18, 0x1}}, 0x3c) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = socket(0x800000018, 0x3, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x100000000000000}, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000080)={0x3, 0x8, 0x0, 0x0, "0057000000000000000000000000cb3800"}) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) 5.200052874s ago: executing program 1 (id=64): sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2f, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRES64=r0], 0x280}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) 5.19863882s ago: executing program 3 (id=65): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) (async) shutdown(r0, 0x3) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4089}, &(0x7f00000010c0)=0xffb) r3 = accept(r2, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001180)) getsockname$inet(r4, &(0x7f00000011c0), &(0x7f0000001200)=0xc) (async) getsockname$inet(r4, &(0x7f00000011c0), &(0x7f0000001200)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001240)="42170bbc970214ba80be47873155d7b2a14e8d942a09da190d8b2dbc2a39dc19152aec5be7300ae6c88eb3148f29a3f1d0aa77632f90324d7d8f69365a9677aed8866ff5c2867c1d3e57c4b42f1efe9dde73da53cf82f1623693a6630ea62f6416d540e140c317143087a7a337f9d7605a731fe2028006ff82cfc41239d1e51aae84cd52b98be7c8fe683204c4d886ade90c410ccec8485ea0e22ebd4d791e0087d8bcf07c33cfe0519eb80fb382109d37590185a0f28381e8718806eb71543455a00af6fd9961d84d9fd6ae40ec", 0xce) r5 = socket$inet(0x2, 0x3, 0x7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) socket(0x20, 0x1, 0x0) (async) socket(0x20, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x4, &(0x7f00000013c0)="f7fe1e6526c6fe3b180734664468c7a3af22a33c9d9cce9b893029d14f14e7ff0054f486a01d68a0a190724b7e907499bedae30ddcf963c28a9a5e5b80ce03be52e62a791409ae6900d056abbd920ae46a680c9eaf724b04c4548675e17c3a740e54996ea2f64dfd3ab8636ea8dcbc9ea9d6c3dc81b7ca90106712eaf28880a55f094d8855cc0e96e764ddd83565c0c5db", 0x91) msgget(0x2, 0x2) (async) r9 = msgget(0x2, 0x2) msgsnd(r9, &(0x7f0000001480)={0x0, "33b367c0e42b5a28e96fc825000dc8b3267f"}, 0x1a, 0x800) msgrcv(r9, &(0x7f00000014c0)={0x0, ""/88}, 0x60, 0x1, 0x800) mkdir(&(0x7f0000001540)='./file0\x00', 0x10) recvfrom$inet(r4, &(0x7f0000001580)=""/178, 0xb2, 0x1002, &(0x7f0000001640)={0x2, 0x1}, 0xc) (async) recvfrom$inet(r4, &(0x7f0000001580)=""/178, 0xb2, 0x1002, &(0x7f0000001640)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r2, 0x0, r10) (async) r12 = fcntl$dupfd(r2, 0x0, r10) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f00000016c0)) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000001700)="ba452131555480d54a90e02042397f477e", 0x11}, {&(0x7f0000001740)="9dc67b6d7dc71f6dbad3351a2c3917300ace9f182eb27c2d23092873947c84d2c91886dae1a9a40f6ade1f3a0b03ba9cffe4d5f03c9b06e53644f17ddc8cb0bbd4b68761bee6a9fa7375cf01725e968b8b76d41f03e63d062ee0158d9991cef931b853f6ca7bf06bd2fd60e3462980732dabb5a6857090b24ac2465d5917718fcbcc84f7da20affe85b5962ad78b1b38d6e6646d85d1e5e6dbc298c39080593f4224a64a66c9913c27a0a61ae2af480caaa23f42796c069eddf44bc36ef85e329483052c52a76c6d6780c37cc3fd90265ca21e7f", 0xd4}, {&(0x7f0000001840)="aa2b7740ebd82e51d4ce52fea6", 0xd}, {&(0x7f0000001880)="7bacd198b679", 0x6}, {&(0x7f00000018c0)="982c2db4b65a990bc20e5e8727d6f4ebc34c539f3a7157df5c5b41b4adc38cb4784de91ea91b64ed0943045eeb7b4dff2f0a22939ececfe5cec59a9bbf120df86c87f369e7bea208d2f4787d958cd2be5a52cbff6950a4b44e36154728991ebb9f3f1f94006e59f4ff38c9567754dbd0009aca6e8ea5dc8b04689879fc416d8b97db8f16d24c32bafbe36573ce38b101", 0x90}, {&(0x7f0000001980)="032fdb3c9e49312723368e7c3254a70f4d627dcf709e682957e2ef3c3d3e74f9e875f85961edc22cc47bb570305275d80e0a4af5eb65110f6f3fe2bd11c0d121af505cf2b6ab696748867af6d8fd00755edee8fb1d40b9d1a1aeef926abd01e091c4be1712f475e9c0bd3eb485fee5e9e7e6ae94976e44a3aac82b9b102fe82218d3e3af866c14292390b96081f3553d22bd09022961ecf408e1b6ae63798433a8fa78d0f6963a01561c36f9c477358e7c032cc3", 0xb4}], 0x6, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) dup2(r0, r0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001b40)={{0x3ff00000, r7, r8, r14, r15, 0x48, 0x2}, 0x980, 0x9a1, r6, r13, 0x7, 0x7, 0x20d, 0x9}) (async) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001b40)={{0x3ff00000, r7, r8, r14, r15, 0x48, 0x2}, 0x980, 0x9a1, r6, r13, 0x7, 0x7, 0x20d, 0x9}) msgsnd(r9, &(0x7f0000001bc0)={0x1, "7f8de781d3d6e3a82cc9286951216f6662a9a4f2d58c397a40177ef7aaa5304fb177eabc38145e8659113846b26e2a9b85d9828d7ab8d7971beeecf504f88190ca29766aaa2568b70671dd0a069704"}, 0x57, 0x0) connect$unix(r10, &(0x7f0000001c40)=@abs={0x0, 0x0, 0x0}, 0x8) (async) connect$unix(r10, &(0x7f0000001c40)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r5, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) mkdir(&(0x7f0000001d00)='./file0\x00', 0x80) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f0000001d40), 0x0) (async) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f0000001d40), 0x0) fchownat(r11, &(0x7f0000001d80)='./file0\x00', r14, r15, 0x4) 3.850783384s ago: executing program 1 (id=67): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000400)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000580), 0x65, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x9f}], 0xd, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000380)=0x4, 0x0, 0x0) 3.79328253s ago: executing program 6 (id=78): mkdir(0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee7567b28852d6d4ef8e5374c1e7b3b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 3.701547239s ago: executing program 6 (id=81): r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x7fff) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xb, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack={0x5, 0x6, [0x0]}, @eol, @generic={0x4, 0x2}]}}}}}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x60, 0x0, 0x7}, {0x0, 0x0, 0x8, 0x200}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) sendto$unix(r0, &(0x7f0000000300)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0x0) 3.700101736s ago: executing program 7 (id=84): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x22bb, &(0x7f0000000000)=[{0x20}, {0x50}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f0000000340)={@local, @random="000500", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xfffffffb}}}}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) fcntl$dupfd(r1, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x22bb, &(0x7f0000000000)=[{0x20}, {0x50}, {0x6}]}) (async) syz_emit_ethernet(0x22, &(0x7f0000000340)={@local, @random="000500", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xfffffffb}}}}}) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) fcntl$dupfd(r1, 0x0, r0) (async) 3.699701885s ago: executing program 6 (id=85): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0xedd}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async, rerun: 32) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8, 0x6) (rerun: 32) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x400d01) (async, rerun: 64) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000001c0)) 3.659562019s ago: executing program 6 (id=89): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00001f6000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000084000/0x3000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) open$dir(0x0, 0x800, 0x101) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgget(0x3, 0x200) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004600001c000000000000907801000000e0000002440400300001907823b5b446e43b18bbb0db4cbc0da498492aa6fa193d441e"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000300)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000200)) 3.658565564s ago: executing program 7 (id=91): r0 = semget$private(0x0, 0x7, 0x3c0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80606955, &(0x7f0000000100)) (async, rerun: 32) semop(r0, &(0x7f0000000180)=[{0x4, 0x43, 0x800}, {0x0, 0x5}, {0x3, 0x101, 0x1000}, {0x1, 0x21}, {0x2, 0x5, 0x800}, {0x4, 0xffbb, 0x800}, {0x0, 0x79}, {0x1, 0x4, 0x1800}], 0x8) (rerun: 32) 3.60137593s ago: executing program 7 (id=92): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[{}, {}, {0x0, 0x0, 0x0, 0xef}, {0x0, 0x0, 0xc, 0x7}, {}]}) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900002800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 3.597717082s ago: executing program 6 (id=94): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x2000, 0x0) openat(r0, &(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) clock_getres(0x2, 0x0) 3.59646018s ago: executing program 3 (id=96): mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x118) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x4, &(0x7f0000000340)="7144cdde08a4a98900001e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000380)=0x3, 0x0, 0x52) kqueue() open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 3.596271983s ago: executing program 7 (id=97): r0 = semget$private(0x0, 0x1, 0x6c0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) setreuid(0xee00, 0x0) r1 = getuid() setreuid(r1, r1) setgid(0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000001600)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000001640), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x9) 3.436406078s ago: executing program 2 (id=105): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x8001) setrlimit(0x1, &(0x7f0000000000)={0xfffbfffffffffffd, 0xffffffffffffdfff}) truncate(&(0x7f0000000100)='./file0\x00', 0x100006001000004) 2.402536175s ago: executing program 5 (id=106): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x2c) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/18, 0x12}], 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r2, &(0x7f0000000280)=@in, &(0x7f0000000240)=0xc) kqueue() mkdir(0x0, 0x0) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) sendmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="85000000000000"], 0x90}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3, 0x7, 0x9, 0x3}, {0x7, 0x6, 0x6, 0x4}, {0x1, 0xd, 0xe, 0xfffff971}, {0x101, 0xc, 0x81, 0x4}, {0x9, 0xfa, 0xb, 0xd}, {0x80, 0x5, 0x9, 0xfffffffd}]}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc444443b, &(0x7f0000000140)={0x1, 0x0, 0x3, 0x4, "954ff103000000c478335caed100", 0x200000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x48, 0x0, 0x0, 0x800000}]}) 2.402041915s ago: executing program 1 (id=107): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000002100)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000001100)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d48cd37e5d788d9dc9b1a5fdc4094f0307931dc693d646727c74325a288835bf83c9029b4f9fbc275c8ed723a954b542d3ac1e03143f3b9b9dfc4ba58695c2b8fc369391f84321f6922d19ff52774d77e9fa5da31ec4180e68a9ac2a24b4788e0d54cc485b1bc332349f35a212a64747978dfee5e025493fbcfd60f1aab1f6085ab1c461eb816699c3fc078d367ab0fd6a2c1afde3f1fd1071d5e7856e8c6f726efd37d9e615dbc457767041b51b63a5af8fbfa98b1bde28dbcfa9d698abb946f831ef786761b64412992b6242449fbe6ba627d64dbe611cca8bf596032a8383c693e0fd9da49f09d66b03f266190082f44d73", 0x188}], 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="f546", 0x2}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) execve(0x0, 0x0, 0x0) 2.400340088s ago: executing program 3 (id=109): unveil(&(0x7f0000000000)='./file2\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x1, 0x0, 0x0, 0x85}]}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x180, 0x0) chdir(0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="c0013de45572f6394a8cf64facfa8cbd7b016c4458a7400c1b0f64ad0cedf2a5b29b51479b677941ca70d20e5cce28838640ee02950518edb0e0c2375418a61a21d3bb99440ecd4c45b014dc357733c3a1891e8cf8102fadd2087d4d5ddc703d1e3d7a630f3a00cdc04e838cbdbd3e298c3f3ba63cb0c9ede07d422590accb338d4f15164bf48c20def11a6c6833c8d839e1808ff961ff", 0x97}, {&(0x7f0000000200)="e29a4b2e0d5ccbc5f8d7286fee208eb5815ab832f8d58fa8669f50554dd2ee31eec3c49c7a440a164a2b8d36b93c3b952f45b067a6464d", 0x37}, {&(0x7f0000000300)="5b27bbfeef410000000000000000762013bab900627ef39a0b1d553d61599c0d3b3fe449dc21955ace11d48f6bcd6a32319f4168d518f2393f3c6586aa", 0x89}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) 2.31588411s ago: executing program 5 (id=111): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) fcntl$getown(r0, 0x5) 2.309347055s ago: executing program 5 (id=113): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, 0x0) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) (async) r1 = socket(0x1, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) poll(&(0x7f0000000080)=[{r3, 0x181}, {r4, 0x4}, {r1, 0x2}, {r1, 0x4}, {r0, 0x4}], 0x5, 0x4) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) 2.230685428s ago: executing program 3 (id=116): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x42, &(0x7f0000000000)={@random="0d86e654d750", @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x8, 0x3, 0x0, [{[@multicast1]}]}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x5}, 0x2, &(0x7f0000000180)="a3e042d30a8bc8a2a26d3b5f60e3ad060d5f3da11ba3fb9b122785c0243e51e88bffdccb5e3a273e08e70a12d2b0add09cc3f09cdf7d02312b7cc6083c988cecddf8942a22f33a544c9cbd00560f9553ab6823661440c98edc1e21e8ff1cbe4c7298cda9aeaa6e710e6f208b11d1f0215cac08915f3adf8ea1bbf4521719c43b426b8b1655b80741ff8b14", &(0x7f0000000240)=0x8b, &(0x7f0000000280)="d04ea2120cb71d0b15542f617ae4648081bacc42a908c46db756b34aa97280039c4c527ffbea705caced03f547bfb66d969e2cd0ed76933132737b9c662b8f8d6be24d061b6ea568aa9d01bbd6a9c72db3e8cdcf241a12503aaab43b88f8a4b576ddc9ad6b6225f7d2743ce60e96b5a1f820d7615b77d5bcedcc897ac48b7ae964be607086cfd28b630319e162d5bf7e0d0835c4993728748f9856ccf69783fab1a8b2ac0d58e2f6731cb596d3296a71b8560919f310e5e3b2d622028704570253b4517bc51ba40745987e69e4f1b7922733f4e47ed59d", 0xd7) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xa, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0xc07}, 0x7, 0xe93, 0x100000000}) 2.228819469s ago: executing program 1 (id=118): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)='\b', 0x1}], 0x1) close(r0) r1 = socket(0x2, 0x1, 0x0) close(r1) syz_open_pts() r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.19338728s ago: executing program 4 (id=119): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) dup2(r0, r0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000540)=[{0x0}], 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x81000000000) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f000000a000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ftruncate(r3, 0x8531) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = kqueue() minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x158, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff, 0x3ff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x0, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) 2.191235898s ago: executing program 3 (id=121): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r1, &(0x7f0000000180)="9c0a0000", 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffffffffffc56, &(0x7f00000024c0)=""/236, 0xec}, 0x840) r2 = socket(0x18, 0x2, 0x0) dup(r2) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001240), 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000080)="8e34b1f3c013dc817ae784548de69b062ff46bf0357262ca2d6e937e0ea408db16bb9b2d921519c9585742051987ee72dfbef6f99861e87db07ec7ecb7bb64bf01f0b6781162d9cbc4fac5f429d2207bad3d19ebc27af9e1ca5a0df4e05deafcea362952e566595f79796ee019260b6521f62c66c26f017fd9da94f405b282919796a75c8f595bf8d04a0d60136f96c60b91d44daff54b96a71597205e663dc39d4799f80a22df743618a5348a872063fd461a8df062274fbd93a9a02518d3bca40645ad2640d1f5967168b27d9cf519b70f9f3efa396d8d94893a72e98da0f73dcb165b73ae1cf4b912c5f4eba8d11a9e", 0xf1}, {&(0x7f0000000180)="0a0888f120d3d4a3", 0x8}, {&(0x7f00000001c0)="90e2c4d5fba88b565482086df73c657b121a4b31d898f86c904ba85f4714e710ee3d02972bfae090a542e2273857dfb41273641a944bb0c3fa2e1df6ecd90bf005c5830ebde32d973b113ec8bd90455fc0777bf9f9cf513ac0f3e4a7b2617096f325f23969c930d78ad268eb5100df54e5053c694adba8a090193bc70cf0a836afa2be2cbfa7f5208efa0ce04a42a61980ddc5ad600d5616ca28b16dd1a4b50537a47ea9a62177a05d89da4b11e49650e873cdd2a1617cbef77ca4eae26f86777e119faca28a234ee80bfb14ab359cc7df34ea4fd30ae9b0460bd31a5273bd265541462bad5c4c97f66ae05b65f6dc7cc4ecda86cd5c3dbdaf151016d68253191c6be5389cbadb497adb5a0f681a57b301bd07a634630dced1fb9ff8a994c52ae94a9044004526eeb97b3bf411f0a4bbf300d736a475d03b0e95d32c5c18f02abd6ef704501eb140294c7c4baf02f5e58f668e9f2fe95eef93d977332b550436edf5296fba0cabd3b4a877393598fc76c6e891e26edc2bfb05f865e7f9f608bb6aa0a16afb5ff471f9e75c40e094de1b156e98b7c4209072d00dc2f99806a7661a70943dbec2e722dbc4eda597a3c531b375be696c201b586bb897ce2c6ecf933b1e9d1fb707badc3870ea8504097aec98753d056e128ba328c3a0f0195db72d5f76db46de2d66e2819018342ec20a8431e61594dba2a8e33f0b0201bacb34a01a0b86d291ef3cb2f3c7bb44a15da2b71662857228ffe12b060d85fb3581ed14580803b4cc75340264426352754689dee2f8e9cf3e39b2b38242b5addd9e919cf9bf1732aa5291c4f4205bc71805e90ac8440cff0e59a6a361fc201f92f95c86c8533c8948bb3fb2729b476f6f90d1165139260107b2793c1e5d07bf4d1ca8eab4c97fbcdd4f6cd13de7209d3fd9aa1b2fceba36b5ac22ef9f16de4919ec84e4e1997d569af2b8cc840fd57f8add6568dd966a8e0d10fda715bf6c9f060739b857a6af28339df8a52ad4a3e9cf0bc2b4987888e7fa60a84bf67338f675ad3f298e57a1fdad64321a9d34a4eb32c077380b24233c543443300a32feead9e4c74128af90bbb55243056d195713e5501c1c13e7dd28340dae342e98b29db428d521c9b60e27fc4b4dca3602213030d148cd484257d6bfb5257a0e385db5c5336cde202924962b8bd1a91e629d1ba4ba1b5588d345e48fe80f41d9053731496c1e0575ae7ca9baeaa2217ebb0b893aeaac5d44d0f971ec558910ad1193f00335bbba60e27d26462ea032b8595118aff2d89ceb8b002431ad8b7b6611147db62f04688927d20b5467ec4b3b1b628d4b0ed1134b7039ad40f9e14ba6fb4300d58e14535d0606249ab9e3b1508df9a138037e00a0e8881d045f98fd9e90bb9ddfd8c72c553ae28447efd1a13352b3188b54c85498270f661e3dd703275f2d3df1da2692a8a062e2fe3b561ff4f8d8968d9e167bb6e719fcdcd1abaebe04e88382b5e3573bb1069530eeeae6a4191db6a62e146d9606bc7d3a88ee768dd7f23b8ee8ffa744248935032597a70b276c8b77d0b79ec536bdff39d36f10b5216458e6d85a35600fa6d6d4cc9a0309944ad98eec233568fa20a5a89b15a82f03b6400a28fe05654784c6e62158ee53116409378c149db34ab1bc5ff9e122746d062fb7418ed25b02beaa77c3727f9bc1d82c82a039ccac9626e164fb0a4d475b3bf586a7949a6787f982687fac53e7ed6bb291a7a4668d83080ed614f6010e574c47bee0ee32c920a4666d7130d6e5bf2efa7789f4f7fb0f70973069de70b8119bcd040f38aaee157eaa58d60a5b12fcdfb81a57420428122e6ff2fbe36cdf6198df9dc7566d21650f4c99d477d68262edb78f456a7ccfc49801f5d83ae05add109263e658a2c538046ae16ca28caa32c224fb05200acb6860dd6a4755a1da0a1145703f11e04e55f273527dd9dc290c3549a902f56e1d3d37dbe48300c99cbb32fe01630eecec77221df0f6664caa5134e71252f64648bc1d447b0c9c6726b0c72a3da46b34c6d8e1dc4830a200851288aae9d29617a5a0e74e9386044c85d3f32298a1a6af7b2940e1cb061d880953e575df3304d86a61f8e6d8f2905a657bde6ee84c6205480ba94e3c7646ae5b6070fc39967dd9bec945d614f8ec97e7f93ce52a7bf27e1ece1ac5fe1cb5198c1b9fe7dbd623841a27c2bea33a22b05755fdb4462faa9f0b2f36c928d5ad33f9d803d0e31bc7f755aa8314ab32d115663e00cc905672bfb6b248dff1c67a6d320ef59be72c3af0cad49e22a8b86fcaebd86fb4fe2297c9aa2e4a5f19c1674a99b2a09ee386bbc8c86752ce44fe2c97e0128fb7ff8c59311f24d367c9ce6aa4e2b972d92c15d1a5f3a9f55ca6df6cf4239c8cc2d011fa3a6ad1f2216912b3a78e933c3ffaf542316b83d71ab0b7415721e96b6f834408f7274c77bb1a2e8a0de0cfac810fbcd60ea99bcee97de0ae4c8cc094ef9ddd386a1fef27df0831e1e46bca8515fbfce9164ffac709481e99bb1c618f283dc868d8dc7d74bc9986788859c026bf8564489e1445af7fc0096afd75c710268e70718b0b14a92b3d4f8e099dc2088f5ceb953823133d0ddd1ed7bc8b461fc1b1d14e9117f910f085dc08b7d495397856844d6dce274a7949cf37337fcedbfaaa1fd62905487ef7f8b21482c7ca908a0b4127c0dbd99d3c5afd2e46ab31923d663af3dd2ed8b3eba2bbd4aefaceca1efd690929f5b825c84004aec482f24cd5bf85b896ddf713d6c9496c1726e6c188c7f01bc6a2cbaf5d69bfb48eb19fd8ac7e0cd590875df62a9889936b645733147178b226355e275b3f1af726c913cdade51da8c385ccb9bfdfe32d599dc0a7a642932480273d34a3eba498079433f4c2b96730afee30d6103aeb1e1ecea40c78fad4e00e79c3cb07429ed2fd5b4ce2bf602b13c3c855267b85dd9273505b3df0599349dcec04fa811dceaaf4857c31f0dbbef1de43cd62798324cc321cfc4259582eab0c5a5dd024e97274efb1117a63f348026c3be9ec4996fee9c44e1eb5b7d1cda4f150c80622321b636cd7c47fd7b9b5e132ef12a3c6120831281faf0275592e324888b1ec5f1e74d13becfb9b5a756f28bfdb3e97178fba71e1d2778d3302fa75836b7c19bb8f391358f0969ac0ab5fb9c6f4ec2ac91fd00a4e41513ebc323ad49df7d92b3b28c421747df30e32a1cba9d24a08c5f129a9bfd9e03becfac3b6c29b6c7a28609f4cd850f62a8377b83cce8f521a5e9eb59f4b269ad072efb7fc989b33c64b87c77b4240083a1490bc03cb075bf07fe535ccabb3cc07cef17b363abc5f973ea35c342a1e33e54adacd92fd69cc14e302b2feb216be0a912cecc5d540d80ad6aa971ce0e894ab248022c0078789ce1969ab61facdb0d7d0ffc73ce717b1eb68ac5200fb5f8b5f4444284258b005faf34472c025002edf54dcc24fee04462c2080e4e9c4bc6e3f70b346a7bf4a4299a2723b262ba6d02573f2dec2ddf7e626b8e1e6c7eef0afad723853d9237bcbea73126da4bbda228120a501d21f95a0912985c64d16b580d38fa5f726180376abc5cef7fd721c4247110b9caaf59f8a70d106f5d76e41cc2c10ac807c4d9f937f51f2a90c63fe36b7b34b68d403705a0277c75d6a2dfdc6737df1fb8d8c1ff92af0e3105be6a7973b4e86086f290065824cbeff2df374c69ab5b30e23fabf8819571e87898ec7dfdb8c8d6ef21325a700b7cea64b064749b3cc4b941d75c371af1b1095b63bae8da1241f5402cf804a54d65b077d5e551a9296302bda00b06cd767ee8ae4744cbac84f9ed7721f45b4007c10131cb4aa7d60d02f9bb32e31d1a9a6a3a5b11ce0b9b199c8e2f2b419a712bd8ce4b016dcb74b89673be12e19e0d26f4edfd08b3d0e65644406f7ca7444d10ca62dd010929fa258da5be3050fa843573b8df77635658248e8d3296fa0b4620be342c8385f17dea2867bc469d1de228760c067b940b9596013a6f5ffb91cac3ae12bbc645495d0775eaa229af75d84cb969767b86e4f0530b02bd02b84f9256519a832cf639aa66eef51b24174082b747567be06d3afb395796ad1bf663ab179f76a5fda84f1625344ca3c81663f069e6d6ef272a118bba283482cb9a989bd36e28bd8f643e8a231e1221f0a2a71c9390c28b3312b5de984126765976047aa7ac422b403a83205a31d31d5dceb5a98032f0fc53273b40e8dbcf570f4063ca8543ec0859ab08cdd31bb89e9793de8c07c69eddf7dc6b4874b50a323f8e005497fc14fdb2f179c53a98d865fa7d06e37167f6652d13f72f37f1b2a49e74c3cc8c43c2551b4e475d5368f909273b13957d547096e6e09858ad0814958bc50f796036e28af5769ee2b92b3ecca71cba390bea886e69687d5b5767931cab73b88870992e4ae1d3841deab27d643d3a130bef35d161b4e12abacb10a994752cbe4d9326a4dd5ffd2ffc05f15f6b87052e58ca32203ce5e113ba4adbb18cdaddb68b6cefcd89bf0391495ac9e10d44cb2d37aa1473e72808d7e37283a504c1f6fadbd8839391c28f7c5129d933661251f799fc8014db07ce284be92111044fa83eb1267aa7a160d7c26815a21da6b3366b557b8eaf4fc342852b0fc85be596ac492bf1c84e64b3498594bb8772ba4d364b76c3709a5c328e9e0ecf281ffa6a45cd0eb48299b1bfd4ea042231acf587ab9f5e26c69ee41326d960e9e188144ac1bc4f7e3baf7204a25550ff10c6278719d2366e4e23eb3ec66ce536f98abb63eb59cb036ec79967936292e8fd15c36d9607ee0c3978a5ae482bb8ac77e5146e488043ba136254f7a65f04e332dce031830ee6b3af3d10616b82c60d3060bf5718dff206ecedf6722f3e1b30358ddb3c50b60344d656490093f3e4446d76e3b5945d8399349790dd61a33ec267aed92c0289b2233eff740efd7ab5a8c0764f5c760d1f396336128346e45d7025d4e91aa3a898a80d59cecb72537c905a24e9314bd23ec3a44c3ea3f1dca84911fa5c884dc8dcccb453817769282dd5d20dcc2041b0f32305abea96c5aee830a2357db91fff4d31a58efce8fb15d2dff198bc45eb7614a212dee88f2be4bc7c92702fb8295db4160d19975e6ffada05f952f5b5876e6a22733be6dcb89ba78e0f6f75287adedb32f9d3f4bd6eb29a949ba1b44831628421de8e83e3f5958f11a5711c4f71de0d982aba5945900f0c1cf7c858b530fc6f1d963a2286f04e4be13c0d07dc0141dbec8f4b475eef8a8582c342295ee4d926ac7311481c94a1ee96b1d1b41dd8904cc96aa64c71f81c7e5f7c0c1405ea402cd8c80c5f713ef980b7082bfd448aded74159902bf397013f2931b2bfb6d13f0578658708d25cbbbe36715779a46e737c53378b64377be54f2bee26bc438319a16050561600f3ca51f70938102e27dbad8347e0b3a8bf01981951a67525e7d115b7d956efc4bb632b84eda84bf2a140e1a34152923b1446e474d87816dbf1454f7c6471ccd0e3f4a66178b3902bf0fe31eaccdf7e656ab76acfadf9c9caf579835dccbb93c99762e4dc4181295fd78f995ac0b2a1aacd567f60a9b9cbedfbc14c3937accf0b9ae0fe1cd32f5f7287676abd417178e8f3e585457bf760f335dc453ab428b2eac18263829896bfcf56d2e5501518cf90484d5e568bd63ffcae1c5a502bbf9df2c10cffa12c6c3d9704c103dc05d87dcb0404f6c117b78306148cd5b42f50025b21b23164b70cef007ce483ebdeae979cc641001bbd651d0e01e20cb0eac858d5dabab7b6cac742cedd3", 0x1000}, {&(0x7f00000011c0)="fd465038bb", 0x5}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000100000000000ffff11e767f5defa99c26990d0cd1700000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x9}, 0x5) 2.158869663s ago: executing program 4 (id=123): ftruncate(0xffffffffffffffff, 0x8531) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xbf}], 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x6, 0x1, 0x140, 0x8}, {{r4}, 0xfffffffffffffffa, 0x40, 0x2, 0x1, 0xbf}, {{r2}, 0xfffffffffffffffe, 0xa, 0xfffff, 0x4428, 0x6}, {{r1}, 0x8000000000000005, 0x4, 0x40, 0x93, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffe, 0x60, 0x80000002, 0x1, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x7, 0x6}, {{r1}, 0xffffffffffffffff, 0xb0, 0x20, 0xdd5a}], 0x9, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x81, 0x1, 0x9a98, 0x8}], 0x4fd3d051, &(0x7f0000000280)={0x200, 0x91ac}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x3) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000040)) ftruncate(0xffffffffffffffff, 0x8531) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xbf}], 0x0, 0x0) (async) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x6, 0x1, 0x140, 0x8}, {{r4}, 0xfffffffffffffffa, 0x40, 0x2, 0x1, 0xbf}, {{r2}, 0xfffffffffffffffe, 0xa, 0xfffff, 0x4428, 0x6}, {{r1}, 0x8000000000000005, 0x4, 0x40, 0x93, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffe, 0x60, 0x80000002, 0x1, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x7, 0x6}, {{r1}, 0xffffffffffffffff, 0xb0, 0x20, 0xdd5a}], 0x9, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x81, 0x1, 0x9a98, 0x8}], 0x4fd3d051, &(0x7f0000000280)={0x200, 0x91ac}) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x3) (async) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000040)) (async) 2.158197203s ago: executing program 7 (id=124): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)='#!', 0x2}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8060694a, &(0x7f0000000100)) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="eda4", 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100051300000000000000400020000000000000cea10500fef96ecf2ab4fcaffde282c7064ddf2ac72f8d00f8d6b7e85d594d2448ee7dc8380000000000003039d2d236acf20b7804be38164991f7c8cf297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c01120000040136dbd6dbcce47003be8fe0d17a94638e408ece45713b59de0d43c08e59809f5fa6f90130f28eb8f9dd7798e76ca502bc765867ab6b2c04d4ea631838e8028ed2c206c859da7a00c149897c97d4e4c1f546cda3fe0b63c2a62a5959dddf92d9557043284d5a61d2202233f32d6031e5a907c0505f0185f5280ef1cc261bd06d5811768d9dc1fddbac2ab1d60f1276a6bcbfe7c5866aff0c75499054c206b0a62cf10231787ac356237e40c7ed4ffca76cbd6e5583f229900704052115d24bc2cbe787e452088bce9e851e7ce97a9a512115771063e3dd8be2f5d288372a6c3314034541d278e5e0a88d885db8ff703de526f957626628acef883141f66fc88f1f052a98f9357474d7306fd96f98721525ffc0ab24081704e14da191e9c8d267558a0e6a7c649d327ca4041f0f7153a5e53e7da0bf0e58362e9f785b0266ce17bc706f0a283d7", 0x20d, 0x402, 0x0, 0x0) 2.157262977s ago: executing program 0 (id=125): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000240)={0x1}) (async) shmget$private(0x0, 0x1000, 0x108, &(0x7f0000fff000/0x1000)=nil) 2.156948795s ago: executing program 2 (id=126): pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0xf}], 0x1, 0x4) r0 = syz_open_pts() close(r0) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 2.154633374s ago: executing program 0 (id=127): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc, 0x7f}, 0x10) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3357a89583535673039d2d2a3a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7335a069d70800000000000000000089040000000000ce0816dce2e948210066ccdc14e5009d9d20002002c5dbfad800000008e371a3f8340000001e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 1.115438879s ago: executing program 7 (id=128): r0 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x4, 0x18b0}], 0x1}) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) lseek(r3, 0xfffffffffffffffe, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x0, 0x9000004c, 0x7, 0xffff, "9cff030100e7ff0000000000140040005e00"}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc0084461, &(0x7f0000000740)={0x0, 0x9, 0x0, 0xfffffffd, '\x00W\x00', 0x2, 0x800}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r7) mprotect(&(0x7f000065d000/0x2000)=nil, 0x2000, 0x4) r8 = dup(r0) setsockopt(r8, 0x28, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = kqueue() fcntl$setown(r9, 0x6, 0x0) socket(0x18, 0x1, 0xfe) wait4(0x0, &(0x7f0000000040), 0x1, &(0x7f0000000080)) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r10, 0xc4504448, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 1.114677936s ago: executing program 2 (id=129): r0 = socket$inet6(0x18, 0x4000, 0x3) fcntl$setflags(r0, 0x2, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000040)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000100)) (async) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000140)) (async) r2 = socket(0x18, 0x4, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000180)=0xffff, 0x4) (async, rerun: 64) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (rerun: 64) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000200)={0x10, 0x4b, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x64e1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x88}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2563}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6c46}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xcb6f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}], './file0\x00', 0x7}) (async, rerun: 64) r4 = socket(0x1, 0x3b6c3d6131a821b8, 0x6) (rerun: 64) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') (async, rerun: 64) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000500), &(0x7f0000000540)=0x4) (async, rerun: 64) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000580)={0xdc2, 0xfffffffe, 0x3ff, 0x81}) (async) close(r2) bind$unix(r4, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000640)={{0x1, r5, r7, r5, r6, 0x4, 0x10}, 0x8, 0xfffffffffffffff7, 0x10001}) (async) setegid(r6) (async) close(r1) (async, rerun: 32) write(r0, &(0x7f00000006c0)="995d1fc241d35a403c2a853785e976088852466d88fd33ceda11d26d7549d068af17eec730dcaecbab13d78012287c8576114f179529e949", 0x38) (rerun: 32) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000700)={0x9, 0x0, 0x10000}) (async, rerun: 64) setrlimit(0x6, &(0x7f0000000740)={0x8, 0x1}) (async, rerun: 64) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780), 0x8000, 0x0) ftruncate(r8, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x0, 0x3, 0x46}, {0x18, 0x0, 0x2, 0x2}, 0x5, [0x10000, 0x1, 0x7, 0x1000, 0x3, 0x8, 0x9, 0x8]}, 0x3c) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) accept$inet6(r2, &(0x7f0000000840), &(0x7f0000000880)=0xc) 1.113320387s ago: executing program 4 (id=130): sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x9, 0x7}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0, 0x4c}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/70, 0x46, 0x3, &(0x7f0000000240)={0x18, 0x3, 0x3, 0x8}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 1.112768102s ago: executing program 5 (id=131): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x4, 0x7}, {0x81, 0x0, 0xff, 0x8}, {0x516, 0x4, 0x5, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="b800b4f37f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x4001, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) shutdown(r4, 0x1) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000000c0)) 1.098710423s ago: executing program 4 (id=132): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="7cb4b0614f18e88f2ab1eb6cdda6a2421928c5d201fd0535187cc3e399c465264325bc749fccbb2ca4bea682d803e47105f3b1eef0348ec6d56a982a451f94e915309bdbca42c3df346401d6b95c9691bcdfdd9433462b8421e97742e7519e8ff493f9a9b548e5fbc4ce353b2f2ea481c9f0d9c9a81f067bd36a6fc5c0786b41c28ca2a3d290125b401316742977d46c8b3b246b03fe5ca7b7c86ef35f1fb9bad5835f499f38566608f6d4994b594dd91491759c65b492fd5643fbf4e65044095c5ff4c91c74b2d704aaa674cd386b152a753faacd31f48e0f64cd2764aadfe31ad6c35b7dea774353d1d63597abe5cef15a45dfcd13", 0xf6, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81, 0x8}, {0x54}, {0x4000006, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fchmod(r2, 0x14d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0xedd}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000013c0)=0x2) pwritev(r0, &(0x7f0000002400)=[{&(0x7f00000003c0)="9c6a98331c81f571cd12ae87a0776b19bc00926b6adbe08c78be5f3f450b41b09dc9b58fad33d5715518af838a4e5f89d5bd8e7e1c946ed7c60cb3b9493a72e9211ea6df62bc1ebbb9bcf9d86c78c58e08641066a30e7f5fa1867a96b5b87ce6dbd347512efdfda8db4946aa993c788065afc045d56f573e69bba8199e509eb4b5bac4bc5841ff56107c301307d22ecad4434bf77d57ded7864976be2d9b7842e6e546de25e6766aca9066046155fbf1443d3e01d56759632dd48abbef6050be12acce3c652b41d3a06c34d6a104b64a33535703add2bc41d9cd598ad6dd1a13172d69c771de30fc685e817d051c0fb3416a14e763877b3c1328856ec114b977fadc0ac4a9e32eabce4a157694f05b003bfe4d111816ca045d93f2c1208854fba90b1aa6de4dbe541465fbe01d841c4a9bec4a7ca86e962a522c6b3b20eb0b88c423591ee1fc448bcfd9529c670c640293335e7ed5df71cf1d08d4e167962ab0fae50bb3a8bc374431a2837fcccd3540ca7497ad787222b91c7b1502d73dfa1f023db2a4b7db62092d59f036e073ba37defbd959a56e729b32dabef4f33c3730a18ea0e2883937bb6bba90a1434e84f084ce36e46d197a6f147fd84c002524302d746be3829f57322cd6f49037c2cbbf84d325397d27b8e37773fc4732e218cdbf5dcb2c6f390ee1acddcbb6328ea58906764c2381476190450897d8e40e12e44d8dc461c17818f1d979dd176c1757b56be12c4ece05422275ebbfc84e989b01750937b826428b09af2bc4e74f2fec22220eb5fa89f92482af925072237156f38032982f4b99c8db092040c1fa6b53db7fc24ed8256f2f96dc491513eecb94006d2b667affcb503ee2cc907559d2b0e6b18c51758e8849af0291e2c88a0d7ed20a800445e04de378d2ccffa05037c7cfdc91bccf3825b22916e0133971535ddc5585da3c16c42a2b572cb22a6db8ca3f95b2f543f00799d842e550455ac03560c4cc1f65e26ac256b85a2a728878a58ae0edba4152daddc1eed5ef93e1d5768179498f7e7b7d7ec85fa887031961aded110b5448834e10942a229cf851abd08c6e4c54720af8b22b20ac0cf82edfff57218c8f9ac91adb46c56335cc78bcd66a623a1d917a0fd9e38ea9c161cc04e2cf54cd0ce58ae28365d608b69ac56a43034f8cd627d8b9f58ce1310f568e3324975d951afcb6c6d6dc048e8e01d6b4e24eb78986f8bb541bfde1f2bfa90449ccd0ffba3d7e91cad0aed1d58db0fdadcd59f1cb322fc34ddd5e15fe71ff4da75719be54fdacb4777836a43d071f8b5cbf8bf336af9ecb7cb18202687c7a46d656f010b304b01b889347342c0d1ac09769c425a0659d00274cca7bc5651c128f0000d55b7998d70424dfd2ce5c01af8398a8c89292711cb5e40b1bde0cd0079c0c557c53a235eced19b0a21d9c7a4050914e7bb2eddc82bb097b4fbac3df47d69b555ba531c28b8567c6abf9f90c1e52102dcc8d6f1139214d081cbaf46c8f437b5a3d87749bb932f250568bf1f443e5d2a22c1ff97b1e98c33043a2bfe8296bf3497a9cb0586f394a3b94780af364a117712521f7db74cfb8b056e1a6fb192d694e2fe4d854fdfe7690e9a0ba0d419f4a42d9367363c11cd380da96bcdddfead0f068a6c5bc28e7d08df065709570a49ad84c578448467d538156e5ff028bde373f4e420ed50dfb138ecb177b6b46dbd7c41c772d037c6cc67614c4a267ec717d1a507616f32649d64f5c5d8ef02a91610b80d9a15ae6ba7cf7abd16ead39765374398462ca96cfdefaeb2e177d23647961db578fb9f9161971dc554809330a90270070f6dde41b944c619f001d9f7c365f217b0a132d4ddc2021d66b8285c4ddf01a86cec2ec17e23bdd0c4dd54206c5f5a3cd05ef1937fb52f8dd8f0a55f0d2e4ae81687dc92e2dee52e09b1093f9f86296cf0fbb5021656be8a07038d364f839fdb4bbc0f650157d138cae1fb8f098cb884d765364d6e1053aaa028712246f9f0fe51bfe464582aa889130824822ee207d3ece9d761e73b1bfffbcffc9953bf86d67533a0f1d595710e5e6d5b66d2cefc9d43aca2929f9f4808bc180b413abd67e59f5bece4c1a984ba175a014baca6fe683a6d94004a7eb4dce5ddc9782ab205f7d8555d25ef02135b2f1f909f80246aae9222d474851e06367a95e547a548915df08aa418d5e4e9dea6f09a09cceb6c7650ef60430e60f11c7bc12ada07c0bbb9b13e118522caeee7dd81b051d6ca583adf7eb77d023fe19e9dc54714e5c41484602f2dc32e89d709558cf5be73f4d969b5dea38d3aa7ca815bfe2e62f4f5308c8919b40b7e71064e1ad8f8be391c4c66dc6f5e24358313808f93d63344ad553fce92f85572738902b9f456ce5c79bbe08613a970a75c54c487959ed3b6c69bc2d963dd7c05a0829c9f320a0e10661196442c70ac7cdb039b7e0ff031fbc5cd4a12937c9a0b9e2953b99031fff56840df2bdb7dba1ccf52e087f548ae5ab3316ab40cfc010919851be63ce80325af878e3c6ccd225df470734b47cd841375088b9be2f295bd61df8dfd2f0392b3e710043e384160803721240515c7a1eb61f2cdd593540db7f426da0b7e6a40fabfde45df6f99c9549d87f5c2b11915892a529e5778ebb56cb0e2c316700b8eab03799d800fc09f5a3c5f2b89e8bd9ec0f40be8c794206cc1f0c1ca8335f5f1d8f70ce12dcbfe91cd709e6cf63335368d3ac4a9530b20dc57e363d85dd3b432829eea359eb026780a920151f36f5363fc9751d26852b69c4f8c7a5e7580d53e59e0338cce8e65e3c2b42a99a01c685981a0415d52539171f45e13de7d699f09beb45aa4af48e0eaaa5f48d97c3ac278f9e656928f003fc5d4b55865f8ac77779052872e449b6ed34c251970dbd2d63bc2ac85fcb1ed5e92c7df02ced0a6bea05300025c283e858224f57a8ba5f8703e501bdcaf602b1d031a04f1488e06616448d9ca3d3b7993ae8c7cd10ca7c4f694f300b7b6ab3c8578db77e8b71563409949f3c8e4b13bfd60c372e76d68fbb7a0d74c517a1824189674341af62c13e28a8a2d6a5cd837e72ecdb31d3d9bbe0ffdc284a0ce1f4f51116cbc587beea6950bf0d56594280a88330c398201ada4f899f6a7234a64bc835501e1ab56eef92dd768c60107a11befe1441a1dd65ca3f3ca338a6cbca67299e464d902456298da9165de172dcca087d70517de936253acd3a713f42937a7ae536e236202cdd3091ee2a5d6ecb63870d7223979d00b97703e4e2c15508222177473ceb1a8a2e5d0e6a1d442ca292299cb7ddb6a70ded0e8aa76204a24ffa4d881204e49242bd7f8659690eaf87addd539d27cf5794dc6b4bc278a348e3a277aacc80198b7498fd81c347a8ef413685ed37d5beb340ee2f7541e528f54d7b3c1bad2a2f0d48c6c9e6b87e7409fb26994a8dda568101be3b5ddfc8ceb4fe02c459f22f48d28bbf5fefabd90ca802da918a5bee4b22b2d07cc2e264373cd1d03cfe4e3ef0c9871a933a3ad7044a35a254bed81511d353fac97eecb64bed8abd178a1e205d4910c4295ccb1306b8a78950457550346088897cf67dc3a876a28fd8cefba68f02c7716862f72914982e96e2fb8f56f8565721136f5b644784f4f6cc4b0539c97ff60d0d5da1e71a8e3eef805da28ae5861c51b3f6286f331952dbaa49e1981a9e7ea6ddaa76ec0c4f97dd08f72e07927b56eee40e25bfd3379f8baa3b9ef3ae2ee15b54e450eaea87929990ab6c1d182649a1fcb9ab8ba6730e1720b26a2701acbeabd834a6420aeb7935d45f6a04d2ea6cd0caaee875496b0badf6cbebdcefde6168d580ea7c6ba26b983dad21bf40134eda28af1fb655775bcb321f42d979bc79e6da11621ff3834f91a748357cb5c7594394a0ae00efa5cd762cbc011ac5739492227220c35c1871082f046650f43605f1c406841620e7ad9d9b66113bd7f34bf1da3b04d41deaf74a12099193c6a9dd16fa08cd695ebae4f6cb3219aa0c6645e9fe8afcbc74c295b2f4e08ca7172f4a354ab09547b2e5f5678dc7ab33ae3cafa9faca5409e10fe45a581a9a5e8250c3b874181bb52ea0c912c33ed96528bf588680d339822e9e9a26981c5f3690aee8595f38c61240f3a9b310d7e85837a355a7af66d7efb8480637b3d78f21cf0f99cc367f97aae55ae5c6bee7644f9715a7eb572318f624d018e80194f3ba3483bbccb397f98dc44f44e343092d3a4bb4ab4c5becf6c7a597ade1b969f4018db9aaa85c1bf68a1440fe8cac5472658afe8d22294c1f2309ebcc67c1ba97589bc731d0ef023aef775b1b35612234af227ff665e16fdf91bf23c23f28f6545c5d89c3c8b3bda03b10eebb33486148825d4ec3705135dfd1b4935d39b4a4482b7d5f610f68eb4048a9fe7fad3d1301eaf027f4739116c49c005a6f45ad0217df9336c62ca0788dfc80849fbc2854c1296149c12b1b6b41304e5c36ab0d5395d2bb80e06cf6dc378106229466729e5629b686bcf5b7001fe1a07ee22a11b362cdde53f4089dd8d50a090a24b0809570aabf4db67776ac6ca3f97d38eebeedeff6cbed038cfa7ce3ec2ec35cc324a087a1e916df10b10481e31557e9d48eb02646619456a80507789d3bb4aece932391f6ad4b6583dd025e01768e75d3eb1759454ff7ce57d111c2688e1499c332ac968637fd2f0751da7ea691e3f358e283e274c271591f14012635081aeef45e6ad0ce19d7709dd915dc93be6080627c7edefd49b69157100035cf77810a89f6b6be0d9f11f2848188ae9c601a07afb2a463f520f619b979162ce484aef80aabbe3eefd3de27a068a44caae677ceb1c5bae887d23f60bc34e8d59fea335302dd27fda139016adff7f298ac439cd58947fe456d5800bb06a54d48d2c795e56ff2bce710098efdefd2f2e2b71aed657dcb1af4f3fa83062a8f92629b43c38ffb2d985218b52474846033ff118bc8eaf4e083d61850d1703e487817c1d6bf0afaac77085de9b63b060edcf630e641eb62a52345600547189b0374ad445b5c5534bb4f67f05af6e3257bea08e639a7fc9a572566cb0af2cae39e4a6743f6d5c7376210bd2d286ebdb50b0bc8ccccb6fba75e536b5d87c37fccb9d0a0f1d3bdec2db7eee368fbd7d9bba42f233eba43e8cb438d0e59d4d1e2e286bc7725f87c5068d1e6538575165cfa2959a8ec0846ed2001ff1b9c7896a6db5d09df5d99a1ab17130e3d45d596afb2f114ba8a33486c07a625537a019a11d2ca373a42abc34a139c48e936954d744d1c69e9492d36db93720a9b7a47d0ba9d6860ee623bbaaa8ed18c44563dbcaf2196d1c2b1f87a6e9d4ec36a0d9896916a6098b40634202f5c9336ac8d9e0cc6273f6859b840b9ea1bad0f44e6b1debfd9dee4e7ff3b0bf26bf716cd05aebbbe8f476f17a7c1944b1321aa4632de5e83dda25fd636aa956b203adfc750e1ea027be71f2d7d9adfaa56e788561ec17f16c3bc84a804807b848fcbef4919a9ec475cce18d1177f4990d8441134335fc92faacd6698b25253061b77da14455703d833bc04630909ecd533ebb35a15f7cf3670fb4f8fb006f73b4c8ad1ce3473e8347ff13a9c9ebd1a042795f10b87fc67edbfb226e3310c3dd162bd6433f28bf31e925a79d49b5db273fcb7003e092dae06ee63494e6ef825418651b1f96e586f702341b40bd5da096b7049ba1417959e78e30a6c71ade44b7c4cc44b64a30f0276885df944f8a20aa9775bd9a4058e5a126b75883b214e2528dcd7941f4e75aecd91cbc19b02ed", 0x1000}, {&(0x7f0000000180)="86ec09c888b4e64e21aa0b5b6a508f79ab73c2fc5753e3e310a17062ff948a4ba411f7172151294bf3ffe1043ca4d957cdf0e53fd5fd85259fb3b48f456bdd2ab2114f4f60c2884ad17b5c2d73d47e4b28ac028f2a42efaa95d54dd15a4eee5d41dea51f3821e7767d244759dfd0233743a9e18384b484417cc41c5b67029f9950ca0d8f868d722550922b705baa47bc16795a065ed52292efd6649e74f50815f0ccbe07c38bd6a54ed29ecc18ae1b45e20a86b32089a92f480b3556b5", 0xbd}, {&(0x7f0000001400)="f55052227217c6663e20d441c0973cf0bcec1d46bf4410395202a82fd55fd2695729b89be7730f661e2f4c35f2b924d7bc972f5a4acb42478437d57c20e45b03d5d8edde3c15815a92e8bd437bc5a7a5822ff11e81519e9623e77968b44db721bd26c0876611d7971d94d6640987b3f09a38d7d4418016fd0a1f51d0bae9221dc1bee89ff66edfe0edad2091096b0cf866c56f283c082e87093b9dcf96aba1e13889260bbf99c7a3029a7741c525c89cd6ec916a88e810d9423f4f830621a9abbaeb828ccd4bacb9d08d7ff0f98789b6f27a1080f00512150b9ba192a9b1dba8b8eee107f83c207d8356faa47ed7bc3c4df031d11454a1c05a397e3c08c8bfcfbe7baeb770890dfc519b040290dbf503e1c7b31087a50a51595db32fba943399a32fe8d446fd4d3de858f00c7923cdca8f99af0a4ce0e267d58f528eeafd8efee1280778145fe2d8e5fd1be0e991923f4e5125b22aa1b9915d09711b3dc0bd4aaf2ba64cf725562cf03653eef1ef6e0547e603981c86604c46eb26a225a58aa09122f65ec14b499eb2f16e737ac5448c6d51379313b86b3634d19131327acd0c8df1101439341f50d8328791ce77afde8611e1f3fba5d99da087bf17f47ab40e08b417447bd837709bca8921fe624f1c803837aa38d0dad7fcbf3815c64759e305e0d8525f95244a37f2111eb6f10bbb79dc2524b0dabfa431089876699b33243eec8ad0c743aa99b30f27cece33391b790638c430ca8f6cd1742ef4d9f4796af8eadda4dd46adcdc03002020259614b48be74cbdfcdb16ec791873917ae7982b0d5dc36779a52e866205d7eb0fca1058502a786ff1449901c356712a4e0358890a17497caf007f8b2314a31b279b07a36cc726590075fa92f9966284dc459c62e0082ea0b2bed7e7c9221185c497c4738c17d40290392ced6876e8e58d5c81a655b3073a99513fd1ff2140cf6da20503b7e0f9265d8ca4337519b3bde86986d0546984705d23cf73177ecc89fa86b4e46e08958c492d64290ed9a440a217f11db68d82d1917b1c8841d504280d23fc0a97508155a8e1d2e86d4c1a7c958d34345a0e7e5be787dc23ea9495e9b31370a10cf5713b9d81dedd803922df078def407fb92060fdd845ff95164277c62ab6be5096bcda9ef5bb96961c2acb4de011a3929c66d07ff4a35c4c1360610d4ebc773e2a6f08b185bad22e45d65476fcb608133b9180f0d109b2b2138f8ed9ae3174f43b1fb3cd4426155656104c6e61354a91fa1b963de45480120a5df4b1a8fe860de0acfcbee92c30dce210b15eb485d6f403a919f0cdb77cbf168571fea15166c8a0d5a1562267006900d52ccb424cf7be1ca07b8bc04ba7a8a3f8d2b4d8be05309dfb4ce651e83e35719116e2949fd713c3e4aa40e308833fe6115094faded6312fbebe6844de599154e83bc4edeccb1ba8942497adef5600d65901f793759542694e28b97151e4afec03ed8504040be2813d3ebf148b9b76224919040945e2d3ea6cad6eab4811f32662b6ed546b14cbe5bca63ce3a93ab7a80799dbf997bf65f4d7647c7a47b3d5c389fa243f929b3feb36e3435b10ebc49b32b99818b4566b9f7eae39f79e110591511ec6705dc012de78e41eaa202915867635e28315b121eea8086154c0cda8959bc8ec59d3fbd3c1582691ed6f9e36b4dd108b7f1cd5f17c639a6e99cf8ad33030d385572a5b7e021d84b1c5ad8a251c2bfcc7d2e5b9cee475b0f18653453e0b38d518414bae0d6f3eae0bbe49a15046f755aea7081beee7d684d36dc0710a28dbaebd26913499486a480fa826cd7ae22455edc9e1a4ac14cee1a13bd1547fb484416b8e63ca0ed6e99b5c88f479536c75fe7449e86204781d865c233d9a652a62fb2105170c6056cbfe187b2399e6f74e7fdae95ef2654d3b55880fcc0686d2249d27002de1bde450cefc58ae32486bbd3d1d94d0af90a116c4651228a124e77a3a378759240f9bf07c868ff73337581917498d3eae56cfa917e9da30b6354041b4160426b85d98cf280d04a11cd10906991798c1122632ca09ac4cbf8dd40d19541d41772001930d647b784c819e62bf1a71b6cc2e969dc5eac8d7db03d035688a5e0d1d87a3ea7aa3a54606754f9c0fea8e06c7499eba5bfd9727ef26936108460a248e0c2f9801c7429aea8f878f9ada400e8d69d57ee9b07a76a88fde400eef982ac1afb15c805ab1fce38a087887391a1983a457fa13cffd34b729eaf473589304110c35f9125e6964a67d70867b07e60feb582c2f152432f6c4c4eedf33035dc7a47a9b0971d3037765dcecefd42c309ca5704afc1d1a405e3d4e1e5c59324111a0c320dddfd5d8f0adaed37e008e338d7a2d0e6c396f17ce91ea599a0f067ba491fa840375e60b8314e86e4cda1dbdadb39cbd34fd4ba254c886e05b032ad8aa33f0fd5d161d64cd38742916c6b16cc197e2cf8041376c09895212ff81859acf76ef0d1f81e484e900e08a566b4b0d73ce4f765bf2ec086613af1adb64ec4452029b0ae6d0eddb06c625eb708183c5270a8f88932260610225cdbfc85310217a5a0b7bf2f3ab862800ddabfa4cd6c28dd49084270d71d105322185414daf8a55c7910396a81f8e46e61770d25a220f9b2fffe40c7df5cc39d5a0964c25282e87347490967724dc59c43fa7032510dd4f6c509f69eb130ee4dbd59171213faaa466b447349769a334c790ba845acd8c2983b53b3e543bf9168b12c9366921835a89ea83da6a51da4b5888e19809e9efda970747cf690de5d7999bca92ea011ddb8f61710df3f994508710f29d9810cfb949c4a214118b2f8d7e6d6ba3410e38b5e5977ec00cc7c7534cb0aa3c16cb12c97dcdbea6276bbec5af4620cc1a814f342c1bd835840fe0b982e4b821747c85057428ddd4f08d3a8a94aa32f4c49ec53c470c1295f79dd8ad83b4207ee2d4d6fda8f0a931edbc83512be1130484aad3d005887b0edab2c7d77a81bd952bcbb641af564b5f944f476d6d8988792864568da74f87f5d3c080a6b95d3031167526abe119e38a56f19b84e9a28fb5f2bd4baeff2dbd1fc49d1ff26ee44e28aa4b593e48beae6af484ae5a6ea2953decedd19d35b9ae4d8ccd90af93fba9443e5f216eb2b609990ead589f00475824ab67a194453200c9926c755ba4767b9ebf1a9db34bda6d8e283447d19ea56d4bdfd932708c7a9281f9fa7bdd3c41db6c21849ba2e2f403b82f2496594d965aa932826fa4c3f1d1249c32fec3be0d830ad9c82ef2d0e940d5713654b930634fbb4c5d26b9066185f3e2554a630ebdb109a621505d2f169c63dd53a7620fa6b3a1f47da45deca6002b1672a58441a6377e4f821e922f7be47dead318db86956d1271602dc8ecaa4d1c4d6f461d9348fa0a0ced8b510d3fd2ba5634d2a6647915835147ef80b76d1cd725dd199c52959ccc9cc53b203f8344ca9195a24213f4259bc824a110cf5c55568a82cb8471df84ef5fec88f19d29b62c4348f766403a47ce6c6cd665e3435c80bddb071cdeb75a7d4588a71df4e4abfbdc9141412135e79cde69bf0467930ef4f7cb791f725939b8195c02b625b7a8e6cdf310f6fff578449db4ef258d66ce7e09f96ffed23f3e5483226d06bc1bb13a22820a886f78906d1bf7a3be6451f744cf1586ebca22f0e7dc1c16707db885a77f11e2b8c07a60f217dee745f4ade6992b94b6e422a9e2da6d0747121b9b5c3786d53854ca727251ff9ec64abdf7b1687ddb9c9bc03eb6e19ef67591f1ba7f3d9977f9dab7d64dbe98c229d26d2fc5da583ee2666a84e7f86828459881509efa93a93e458d659a117760a540a8ba921f7d697d2cd3c18941678e7640771aabf9a5d1f0390dfa48bd53a66a2041251f89ecc3ffa0c3706b6e439318c77fd6dda372595fe0bf5e6d5d2a8127a63ba1f46098fc83a0257f5e91e8279807c315fe03899625d7b207871695eae9387fd40535b45e92a4f29949b693bf2391eb970fdd1b529870362a63d9bc34c6b248bcd5539697ddaf0edb174f77b9baff88d1d01f8916e72581377ec0b11e9c92eb003a7fa1eaef1efaabd68286a381da3a085605bdb1ee048a7d53156cdcbc0b13fccfe86a75a8e6525d8d5c1a2e8197340ecd229ec294cd0f0ff9f33eb5af7c0377be6182e3eaf89868dfe3eff92f58e8f983932e0fa0e20d2e26ec760c76223e817bb56d493d7ffbb4e3e9a39602c4cc8d288cf29644f3b230e3fab1854752eab426f958ebef8381f7f445aadf07675023ef75cecf7a5419d903cca63323c0248cae03808bf5b2765c2b0a1265a16729807c96063b3ea7944b0b26c689486754187c7886551a97a746f6e7032eec866225f0488eabc4d2df3a67b6136a1506e53827cda8127f672790a7a9626352cb96f4b8b1e4e7e8fee4f677e5b936be228297c6d7daf226597ebaff882cc3c4b25a83f6f862b2e1ef1472e0643775c91f410886500f2da0c033b8c1d647c9e37826d526e26a650e085ef2ba9943bddcf5e92b439c4815ae6ef00ff7c61f55262d24991f2d7365acbb62f96ae7c2d73f23f6df82af37e4e3c38bfff893f3bd2e91cd9ab9029aa59e07e26e06e37869d0b0cc7df596689f320532691272f12727391d69f1c07152c69769cfb69d17d4b1648725fe37a4a125e4e901d16be4fbcba520c38741acbec17328106d926ac7b65a21bbafea0f735802791d9c62a53cc9cf720002125a768e2881f0044a9d6d4f2dab71bfed1c7e5c88534a98ab493c3194ddc2eb9a1708033eb594fdd23a9a098e7d9b6541ae78981e6e3398601d513e7148709b506e00c9e86105d19573160c44965fc9ab56f557d4785e3974235b07a4b640d591b2979de6faa7928e1b0e7c2c34fc28cd8a48140ce3763232430ebd65c7c93accb32f3b3f966ec0a8e4abe8013d6f08b11862749757498be19b54a1793c4ce5406115e97e40ef055570bfc8429e8d731388438bf0556fba2111fa0114bf99a09468fd5c31152c6c4138a0a32ab0cbcb74b46c5b6ef039b39696472daa5e1ac92c47458333131fee57786b1e0a26ac88e49aea2ebd380bfa11286d8c72e74a38927044770a335d185df7ec9fb473a8f96b0e3a0a10208645af2994d4af518af77eac86d2766157074ede7cfc56118bc66c261cba898ad09f1037ebf1330eea216b8cdd203c59795a5ee965b88289c4f921a58898713f57ecd4b46f9c6e6a869848571bd8371ee0044cee4861fcecde0e7db4220eb5879240f4e16dda0320edae1db57336f9036b5bfb68f1213ffd9e9115ced988b9ea85f6fd7cb96e329524577b73fa41991a47bdb3576473e271b2ace46e11e62d2712c55d2f5427ff17b57fed88865beae30ff90deeeefffa300325e8ba175c4c310cf27ba65ecdc7b3dff93eea5117ce586b21867dd57b1479e0b9f1113b191f230bb3d214a70ceb94efaf139a28e2112b4eff628b092e58f0dce09131a249a97355d019751f25ad2e65797acdd4d163efe7236d73eaf96bd55fc29c2fd27bbb7842c2fc3aaa222d1998cd732af78fd299f86309d7fe3612eeaec430eee4ef9959f5ec0f9bb3253a929bd7439833a12a6133a27a41f39d37e02a73b4b6a3943b71b78b5d791fdd3fbfc8781575b760c45a75648b9efafc479e863f4c864d81a53c9bcb794ca76269a098ef0f1698c1e9bfbc1b6a0378fdf4925edfbe70dbdec9e743bbd11e6f192a3347545f8bfc08d0c4c990d06b9b805ceb40830a25ac933f6125324c0c9c54b7c36adfe917e546f2bb01b5d7279e6ffb26c", 0x1000}], 0x2, 0xfffffffffffffffd) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[@ANYRES8]) 1.08252334s ago: executing program 5 (id=133): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = socket(0x2, 0x3, 0x0) dup(r0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc", 0x89) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) read(r3, &(0x7f00000007c0)=""/155, 0x9b) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) 1.082269835s ago: executing program 0 (id=134): msgsnd(0x0, 0x0, 0xa9, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f00000001c0)) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x637f) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) close(r2) 1.08036748s ago: executing program 2 (id=135): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getppid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x1, 0x0, 0xa22, 0x3, r3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf30, r5) 1.071343285s ago: executing program 0 (id=136): r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="89d67af6ca0c347f636aa6bf71febcb29e9d288509d73e969134743ecffb60e07b5b9b9c2a473a1a6616b53344f33513e1781173e5e1187f4803c937091f6c56bc07715a451012673079c76b449c0cd233", 0x51) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d39fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.070362838s ago: executing program 2 (id=137): pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x18) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f0000000040)=[{}, {0x2, 0x2ff, 0x1000}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a662780400000000000000d100"}) writev(r4, &(0x7f0000000240), 0x0) fcntl$getflags(r0, 0x1) 1.06879881s ago: executing program 4 (id=138): setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x1f, 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, &(0x7f0000000040)={0x5, 0x0, 0xfd, 0x0, 0x0}) (async) socket(0x18, 0x2, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) setuid(0xffffffffffffffff) (async) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f00004d2000/0x1000)=nil, 0x1000, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) r4 = socket(0x18, 0x2, 0x0) (async) r5 = socket(0x2, 0x8000, 0x1) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x2, 0x10, r6, 0xffffffffffffffff) (async) setrlimit(0x3, &(0x7f0000000140)) 1.068501737s ago: executing program 0 (id=139): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x2, 0xfffffffa, 0x7, 0x1, "4e783c18c51313e889c64fd90d6a19795237f964", 0x3, 0x3}) socket(0x1, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0x9}, 0x2, &(0x7f0000000100)="387178258d128aedbd8e6950a947b8d4b7f1dc50c0e3a6ef20e509da6294bbfad17cf6f0eb120b39c9c6055a8748daa674f5e20800000071c761aa50696ba888b9564a2e197eed870c314c53df592d061c7672d7cb0493d06744bfb7892f49080000cffa0809cb80e5adcba6e66a337d22d5c5fb1ca1206e355e1af67826c0da4c529fd50cc1a6c2", &(0x7f0000000500)=0x88, &(0x7f0000000240)="e4e9c29e43e465c8c934876bdb69762504ae42412a5f933337f495f7ba688d9ddced862572444dabaae3f0968ba1360a5d195f13f5203123d0cf22ee8cc1de2edd0b274bbd704e987a68666817e45783e934ec4c83f2dc372f4e0d69b28022f729", 0x61) (async) sysctl$kern(&(0x7f0000000480)={0x1, 0x9}, 0x2, &(0x7f0000000100)="387178258d128aedbd8e6950a947b8d4b7f1dc50c0e3a6ef20e509da6294bbfad17cf6f0eb120b39c9c6055a8748daa674f5e20800000071c761aa50696ba888b9564a2e197eed870c314c53df592d061c7672d7cb0493d06744bfb7892f49080000cffa0809cb80e5adcba6e66a337d22d5c5fb1ca1206e355e1af67826c0da4c529fd50cc1a6c2", &(0x7f0000000500)=0x88, &(0x7f0000000240)="e4e9c29e43e465c8c934876bdb69762504ae42412a5f933337f495f7ba688d9ddced862572444dabaae3f0968ba1360a5d195f13f5203123d0cf22ee8cc1de2edd0b274bbd704e987a68666817e45783e934ec4c83f2dc372f4e0d69b28022f729", 0x61) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x600, "0057000000000000000000000000cb3800", 0x0, 0x400}) (async) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x600, "0057000000000000000000000000cb3800", 0x0, 0x400}) 1.036264777s ago: executing program 2 (id=140): r0 = socket(0x6, 0x3, 0xc0) getsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0xffffffffffffffff, r2, r3}, 0xc) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x4}], 0x1, 0x0) close(r4) 9.851755ms ago: executing program 4 (id=141): open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x84) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) (async) nanosleep(&(0x7f00000000c0)={0x4, 0xfffffffffffffffb}, &(0x7f0000000140)) 7.888026ms ago: executing program 0 (id=142): setitimer(0x0, &(0x7f0000000080)={{0x800, 0x1000}, {0x0, 0x6}}, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000002240)=[{&(0x7f0000000100)="4b2c17d88e1577098235e42b77de4ec5fe268a5a5a0afa95c6a74925871122bfe50aa291bd9939f5b46c4d78cbd4162390c8912521268ac459c660f893acd733dc14101c3c785cf758eb596b3c82dac24acf09fb47b206c4c9d8feb51732dca72e554950fd7e6b1b7e715ecdd14a6f931636b6f781334e9b268cd9c1eee48cd37c04341a596e924265c07a1327b036aa640be1d157fc65d3d40a8484738eff", 0x9f}, {&(0x7f00000001c0)="24e0b467cb5c71603315d31359be84ab498f363924e52e81f05f33611ac26e4f8c613033b20f4060caa3e32f97ab804dccfa92d753f24a8e5cfbb22e00baa7c88e2e0dd8bc47dd397c41fef331064d1829bc6ca0e07a157ecbebe2d052bea6f9414ab119fc8d9aa2f0", 0x69}, {&(0x7f0000000240)="2b5ddef35996732f73901fe2594b0e2349c27d9f9751c75af66d73e3526d43ecc017aa349795d195de88567e25c1187335aeba9c2b7f31ac870d8c2697a6daea13cbe659413e1479442c7e325386f66e62f4691fb0026274b6136d31384ca8581babb231558345e937afcecd219f238bd4423a33636d29bae05249422ebe5b34313107e6e8250cb9c4030707b875409ccda8c243c20cfd5d2ced5b8cf86001c4d9aad3c4eb5cc4dbed51ad528ee3846cede6c201175faa4a8747dd1aba45a064963765168d3f448441597d6db2e2fc1be57ec39a173fade4f9910c4423a2f68b218b6753ca4f35d51981f05b6025251c4c11d76a0322bdcfbf0db7223d517e5ae1c86bcac1fbe53431463094e71d243c2e935c2969abf6881a918eb62cbac2995563e37f1d1cbe18929cb7d79972ac0d2d734e431c684218fe6c2960f6b2d136c82322de84e07373f255aa085b04a57c895ef7fd32cf538c83c762635ecb654533601bf3790b0d5c0a7cbab657bf5eca1800b555c2121c7edeeb1c1b46ed743aae640bcb598493b47f3a18aa3ac16b32680e451703249e68b01dee6072f5f81a5f1778cb3f0abe0422f6c559420f92dd6c08001d15e9da2ff76cc30c1f5f2df300031c78f89892f8e6add4b7dca92a2c38133b9a31e6aed6c6a719f881d99232c54a89a56c6e3b13b8cd9c91c89630f6a28ff48c337fb601318be2247133397fdbd0bd20f9395be2b4ed8ea88270b3991c4f17f82bf12f984472a6fa38ca4cbbe8afe12923fc834a7b6420ebb2dee8c254fc2b71ad2af57a5f70d533199766de147b8c78ff8908239213ebf44cd98224f46e1d632936fa6f008df89af64ed4d0da68515194a5ffc61ca3a9bcae6ceeae08b0ffb345416603ca7d600d239aac1ee2c2354ceb94a7fa06346a41dd5e60a9e96900364b8b311bc20b60b05014ac7efe4e688656179ee2952e4f41e769635a0fc83628cea17f74188f27fda6eb68ad881f3955a05ad211dfc539e4ac43eb02363a3780e52153734b30f0027537dd5c5d3ffa23c03e9f72d9ceaed26dc1765fdb878e4cb169cc6800135a94f2c95b0aa07653e0e8f85aa452dfdd7108f59f27669dd1d47fa484e32a910848ee22d54ad08266a4386f7671f1c1e059dc34e5323aab49f968d1e17cdb87a8438ea86a094ebc50f6c0e3000efc50cb35593eb4b2efebe5909bbd58c8304a362846cb3364ec6038de5f0e6b2bb53022dfb81b8a03643691bbfd8a2e1958ab59d57670064412eb301dcf0359f8a08155f980d0a8da91300651b52daca667309561f4af9529cd0b478517befe24706d14bcb4f59136dcf64b9b56a9a422a9f891ae0d4cae96ba2bbcb033dbfe89f1d3467fbd04b681ae3e74fb67bdd8b1fdfce17fd2207e99664106900579d6d2ad64da2ac4e06a456ba357fd485ea74f8fc72f21c865dcd5775352cd566f6eee5ec66d9ca484a7c712a09368c9c328511016ecfdd136e9a02a8315ca6d129d6b90fe49e5f2184f0d5d0c1c988be6463d180bb961336f67ab7cc450b568a4e4994a781971dabe9e0d994248847577e4329adf753c6993be8f82ac0cdfcaf79f0cb6bff2b899f96450b4035864d08ea6af9e5c2b5aaa04d772b24560b5b880d4a97e79970bb45f335b403e5cdd47c57eb96875b56e91e6aebc551ea905dabd503eb95325e13a77d38997ea6f70bc112dfeb168070a0b89c66b9e2e47df405570c0c553b53f1bfbfbb747bade02f29adfc80651e06a196a239844e38b5f900fb8dfe6683ebfde32ca68026778511b379498de0d142b3f715f6894d329ad15e6413d7edf09168a2bc0eb9eae7c206ed5e4867d86c413870d3230e64cf634c39cd5071749fa9840bc3820db6104fbebc085e89b8001be1ccf75ac4d5830ddd62a581f0cc7de2722a9cf42320b10021f340de5ada40c0b3b36c83e83ec23317cd01b371177507e3209ba242c54818b844edac99ebe08e1db6f4335d31ba890d446ff98717eb5078e9037111efb3ec88699fdb03127bd25b41e69811791341dc148d47b0a34ab0eac45999ea83bae44c332858189f07c6bad6edbbfeacfc9ce7f273de32fd348c026958d2aa230ea456a6f6fc96c1f292baf213f0da278d7ae064b927f4a5b4a613ac244b4c84a35408d3cb520107bc9326e735b98734aed8f0f1a5c0505f2c9c920d1a73c5edf6f8057b908eb360f8e166339c27b175b5eaffb6d5ed55ac40681183d8ee16e5b485df29b4dd203f8c8ccb8bf569f61e1f20a75c293334d75abc59f8715e04fa555783b7e7ae8e73be8a68dfe7e469585d867718d236cac1a40b090e3fddbdf1755edf4a4222b4dfd7421b41ba9e4a7421eee9e22b96bc8e7a4fafa2a7da142f0b333771a8418a32be0e977f53bb4d66fb0a66d6b3347284b9997e3522c02c46016aa94a57a6e5a807014a26ad41b4bb41a783c623f3b407ca9156511bf90c34334995d26d6db3f5a2df2c5fd083f6f02e5a2c53f19ed42032add8be37d804bff551f738505fbf500c9db47e97e99d272500ffddd7b6f73355d04a942fcf383e3bba9a03d190e6e0dfdd453e73d466aa5bfafd6c87acd3eeb4fa9125ef00a35f55d504adb3664263a2e20ec3bd5d2c5fabad86dab7b333b41b7a7ff83275907da320e41095a714162a0eb36feefa9b479526b5f7dbbf8c8f15273d24eea1df411a5473c5614a1f3702ec8bec213e427d54c1889c9ac39754895b5deed3b8446ac3e0aaf240b55ebc9a6c0c96fd7caf972cd8a5ed03a91df8252029246386ebfe771d0db7b51e1eb3556d4cdac91b0efe791927bb0dd8ce5aafea21d5c8f0170cc409fc6162cddfa485d8485a94792ab6bd308e05dbe475af562bc83fc0f273baecb6c3bc3f04b15ff29dffcf4649512801c17674700102fa00f7621e08727d581b61341835e045fefa10a728402e7c34cb13ad0de2048e1b6cd236ae011df7654eb291f4591e6ec6716ffcb526c93820da3639cdc5a81c0719b68e230f09e1dfa3b481423cb8baf0473261a5b1c9ba3f46942289e0e60630a2bc1bdde3a4d8923faaa246768f1085608b5ad94c9017853c1a1b49b2b6e65f9f246064ca3823f6f333eb4d79cb0323e154e74348c9d6639b6b3cc425758ca978e4548df50276f4feb0908d8b821ccc828e001118dcef3974ee35dfee7fdfc2ce6e6b7cb8771c745d585379ddb2a895accb2bec74136448ebbdec18081f4c59e4257af024a89825e9f4b23657562723adfd9b2beb0e596ec5539d86f0a1996ae970d3128f629f5282bb1bde2b55a90a0b5b1e1f5fcd3dbf0f9f37680be9e800805061b3115c62af7e50f60a7ba60a20fa99320732081e25cf7b1693933d4ea1745a1e248d2b792d82c17e8a2d84f818a4de35161cac3106d0939258f923fc00c081d69174f9f7e5e9d0a7f41ac7c6e61df7ea8fa24a5f348d3d0729e35a6dc57ff1a149e9efff6d5a40b7ceb0052a99319de82dc1f687dfa47a0e9300ad7f2eae515d29c8d93779947f8bc27b498ba6b83c544378904a1c2ba4b86c3d180131e3bfa2eeb2f81df98df8b39729fdb6d2af5a4a9cbb0af46145e5e4fe4d650731f0faa9ff94c88e382986a02ccd56dbe6c5f0cc787cd43fc4fe8fd1b5df654e5c53d7120ea2c70cc08bc30b42950f64eed8365b9c3d9e51087bba6619a6e9b058e43d30d70f66c9f1b8fbf09a25eb9e7dd8d8baf63c3c031fe00c66c1fee145605cc2c8f309a5c2faec83374598448d413f7419647dde538afef945ee8b207f090016ec4d988a044c7814bbc8494f22e62167ba26cfe12ec30986ee8a08a8e333c844a5fbada9afade72f3150485220ef357ca6c8031200c9a3940e8d76cc0c345fbfc0f727a3c63b8425cc4b5bbb9db6610ff70ee373188e1db7096cb8717a3e62d40a37e8512289b6cdeb2eeb5dad71bd4e98ff8eda7d5a13a942665e004d55f71fbf14d4df01f7a531235eb94088f886e84df2c97b2c1993565ad5a24a0054db2a7ec17ae3d92e858f0d6d47fc21d0da63e83adb81f081aec1a2f9c274c2335d43a304134a12be60cf3433cc5f7f5d240019a4ea73bfa5bf951408b97245729353d8dfaed461fd149232be182614f35de7eea4015314885e7a1a27f731bf76b20286a8c70d30d6360ac76144342a8a641e264c0ad63903dbaf7cb7b2314fb346932adb7322809d23ff915a2002d9edccfa5be7f3bbcf7f18fdb2c49d96f3a549539133f38c4f839b121e2c026ed4b11284d5ed9368baa6cf168eb56f47cc6e4837a16bf8eb68f25ec5ab24348f5788364d63bc724795bfb6bdf7de8959132d635e8872df7e47d79adb77f26b78a98ef3ef3d710b5caea661b3d4240c286f2749d40206cc00e4b0991f28c61f2df0c8912f6de751c50ff4d33dfb4a85592e15908d52ab22f98b8e7a5268ccf78957719da7d06e1f17bb589445cd71a8d3817057de0fbe6d68abd93c5fc1d15f95590b636fcc45b3dea9508ce6580213667278ca7fe6917b0e13a05b69ccaf376c1087ad1daec4372815ac809c146e5b049d1eb794f535b2c4c7f1ffdc4992a340af288bf1995717764260998ab1804b756326a085fd558db6b6bc0240435b091ad8331962b80f1247073e8ce100a95c8177e4c7fec27e6797a522bb7aeec804923dfdc6025e615d27ae62894d5fb3dd17c31fdcec49115621e57ceee81e4020ba48589a1a268b84e047eb6ba968eebe77bcf94eb4d66524d19832dc3dff2fefa9eec03730e2f589d48ef267a28bd147896c539c9b675648844eb6c2be6cd69832cadb54297cd175a043af37ccc8b6dd44df5e815cbca54d110f6089c7a476b221cc085895c0c92999824f2f8725642b5fea2425e22137398d0d2eef8a53900e35374cdcb2aac2137b8fc2620e539f13f9af7dcb5021c21e49e6767bc4dfe0cdca51c12ec149efb9627a778713d4f314e8c3427c54d1382b79735702dc38d9b66078c11e9f39feb8a24f05261c783a8cb8919a35a00b8f1c432d4d39444254ed870bdbf2fe3add44a0ab80d2283290f954457480e0ddc183ddb4c2622aa77fb6a705801a38c43cdd25910e7aa1acabd7145f81ac3b4e2a17d473d30d79d56b4d9328df8e149279cddf7857495af36e67ac0836f7d8acdbd0e2d6edb812c6b0609f1192a10057d99dde440574ca8cf63fbb502e29dc9c5c5fbd77ee7aafbf243f86c3c33dceddb801fbb771146deba0af215915ec6aac8cda0e4a1b5e484d34921c187b5383c982fc3981d06cdad4d8e92c4ad7da3f5dddbb9f0a0a24cadb5b187b7b3d15abbe30d9c9a27abc393678b44f4aa99f2e8fb758653bb6d758e534886df426a248aa8516c4c9f03d5aee4c4028d933310520b50ccc429a7ef2bbafa6ad403ea7e46442b721ffbdd94db29d698a95b360f833ed921c92ab5d1bcad5e1a87cd1761a37e547c64e5e4d23bae2f529cda616078e51f383d1a34ecdfcb5c6bf5778e4644a50611f02f0b41e1321fcc577f0de40930a11730223d23822f7f0a599ce395649f9f38f55602b07c693d823befe8eea11ae0b735b22fd930abda07803fa485068214c97a8d387e38e7d9bfc7002880433f2899a2e93af138ddb5a8de19046cf5036615900b1cdda2984cdfe6fb516bada12074ae0549ed9b16d0bb3f79ef14700d38e0f4e31c6ed81b89fe7c9fc89c250fb41e93a3c3260bff8aa8057934f5ff7a940daa45b3dfcbd109472921a08d37fd41223f3b97a90eaec818775b5e5ebc734209c9ea4a8d281dfa9461b1b8ec9a6729c9da87b72b92e7067bb4bb484aad7ed401c9", 0x1000}, {&(0x7f0000001240)="20edfcea4eaf9264752636ebb1d412a85fd61536deaec35400636f4329907bfc6f8896e58499d18fff356a39e5c3c35067300a8f8917aef091dd7babcf3d45c14d92c4c361a2abf1727cdd7b851c78ac2878d4addb3d9274326eec3ac71c5c4aa3ee1d20ff9b025867a7ff5b07ab65d5d4edc00c4cbfe272a8df1c201f177fe9271f58762c4e978f3ab31193836b8d4848a8a23ef9100b56e9477e05b40651f2bcfe1186bd2217b8da35090f5edc8e18611b13f63baf7cb578a52e7095a4e9a2e115f1a0396340debdcc1b79af5f2a38b315f2cbcede5add2567c0d940450845f69d408cc5f4fe543c972d33a96b36f742daa4b247330b74cfa804c4f0854b4a921e2bfb264dae3046220428bd36b82a466974db2db9d31d0dc692838ab5a9c18c24d8a3ca11be16605030336dd07fa7b769f36be96e1718d32ba88a34c3589f7a3dc8b4ebc026312f6bff45d5850e016eabac4b9079044e70c6f941616aeeb35b58cb71883c9d0a5951a62a54fc083c15005912978de247fe6eb8f08b13ec4708f4ba188b59a4eba349f74d425d3a0118a729b2120fe4fb2fdaec07ea851c0ab2852bde2de1ffac71c9feb3b7e4df829d970592c562a71d3beeff839d965ac7ff3bdbdbf76330bff5a13fd159cf96217f96bed0b93ecf36e124e2ab85cb3dccd100f4d9c62049087f46dc6fde8933a35cc7588006b4096f6274772117c5da0f12ccd9215110d0308484c69767b4ac56491dc631755b42aeabda30af6d701683fb4fb09efdce460b1a4ee9d2be225eb86f543c4fff29707a89a359fa1db85da8c5b1fd541ca15bb280fdf58211eceeeb8681b97c6f330bd4b0046dc88871782fef6b95fafb23de7974a6b2ab1674124e8a708eaa1f4c919d6ec995d0bacff878c4ace6ddab691ce17d69a79eb44f645477138343303a4a36c91ef5c68a871e8793dd6b8b54bd0156780c557123623245838633061bc056311a5e04c6d0142e8270bab7042dc8ba0fc43b49062f036c2fb5c047289bd9d6d89f12c15fe8d9b9be41d80cea1f51ce09eaf3b8651712148675743eeeead277324ffd4b9075307befa16d4d16a21d6de3a56b84d6fda5de3b2a25c214d0cec649d6b3f45b3c50568d6c3bbd0094b539007bc653df0e98a9ca99ee1a7f7c57ab6c72db272917c6675555afe10144fd7dac12b7d6026554afa0826a64458828162a5a84c1e6085c368109b27ce0c91e6451f6b52c2aff409bbe996446c2b3ce41eb4007293d60c0359e72621359bbdd62f1ed9ffc03a13a77b0e2b717cf4cc381f00c25f3dc620ceedf923fc76f04566b7aa2c864cb4b99898d333f29fc04590c721d724eb7db11168d9d4ef7bb43b9cbb082c18858c3d9504383cacc4e92100fb97d7d2bd41a1c4a75236fd9d3823fc57922965f04bd23dbd2656a8a1ffa034cfde3d6fba2ea341dc60ba0526cd0e97fe8fc4eb0037454b31986a70013784a3ba9d2a4ef226c576dde770601ba78018dbbea16844e2bd272d6242a0b773e63eb1b245d72d8ab4c647bca8dc7e19fc5602ab24e4b06b24b6ac31cae2fe7b64e6ddf208ad9eec84063c16c5b8bb55658599aaf211c289ab4b3809fd0e3f13b0ccc102b27649a9b16c4960e4a024490fad95b3929d9e85fbf78a4f3afb212822c57eb9447991abbffe33c62e00c3470a77502ee02a804c850f774604bbb37a20f2b1c7f0f91ec3cc4c978f9c83a241fe2d28119cf1d652bed60a0fe2cf81707d456397918924328bc5115f069a778b7aff18d22251cdf237e70c188a7b2090dcc768f97185de98cdbab6fafd0f5dfddfb59c50a39471e051d79a04d3fa76e2c271a994600158117a3d724d33dab2edc335a00e41bab1e25d987229fbe2e9c934eda2ccdac756d28e590b3ae31142ac80c6dd60fddc28aebbfd2d9ef097cb1b416f8b028fedfc0372e3b0b316ac4d2052431124ba460d694a77c8ee72f705b841ca12f4da37d5879f0421fbb5dd077a7750d47d67f06733245e05d8429c97e9c3c664c376152f1aec714ce54d4b0f71000d86aa36b4aff6f6a9f66a6c625955c87d2d087afe8b061ffd20126dd2b8555076122d1ac3a902dd88362dd408beef260ce1388420c7e25608cd2031285b4f469c544d8751b347ea06c33cd0838f43b399ffeb215027eec125d02014f16b76079471858fce4a9831569deafd8ccfa38ea6e763759f023301caa16ee45faea27f7d79d5bcf59d95a67e75aeea08c3e3eececd77d10f0c53a6f4eaa917892b1dc59c7fcc32cb1329003b7f61e38510e2d150a51ac0a7fadbe0886de7a42764d9b33fff5ffd9015415ea47c1b3327e3c1d41cd04b63ac6cd2e0185f395e9e9e85c11d78c46d2f2a92bebc6664ac7d40fdb939131a44958b1bf97c0abeb4c0b6944fc67199b8268053c188b317c84bc67457ee0f8f47c59133fd22c0cc2317b7bedb52181f1a3d88265158071d109ce679221178c493546d5a7f26e91acdf841ce8ccbc073c612a6c3d9e047f81b62507e04c555a8b7290d73361dcce14da3ca99bb13b8d005a1acacfe486be4ebd87b9c68b95c627e9e9216d4c8e62a6e9fcecdd0b6b874555be1b1190bca942e75c01be7e3150b6ee128295ab7dd7c4961844ed30790ffd9af01444ab31d65144829f7d52e85f1520163d0e3b7267c714182f0a87db158af42985ca37a9d41d22b1a374b5cc45f6145a18f7ed0e1aff5f605a707741b1206258eba6b52324b2c4857d37363ea539bb3f1a8ebc9f75985ef19d1c4869a00e66d444719171b0b568febf803dad90177a439f337724bd9c4156c28b77902b9d5553edbabc61143b328dff988fe56f256ffc5173a7353ccfa28175dc9f69ee0c50a9791a874ff3bb765e20594f19f4698f53d934516c595432ad3608b8b6f8c6d671ff42d3c78394396f99306d81c23de80b7bcaa1e6ad9b7a42dcc027ae6772617a16f9f0af6ba232d7ef4dab1ef4ca52d3e37b9e63c0bbc89b506b84c20ac6d222902202df4ae0fc8a547e8d2e2b24ff18dc27a2ae322668fbe219c56a405bf9c99a5278192140940e501978fd136e7b185aa1754e9719170cd89b4b5328144feeb480de47fcbb8c9d9f465c4ebfc21028935bf460b49c447561d6fe3301d2eaeed01e46b2beaee96d1fb3269a15ab8e14924cf76fecf22bb599f27f32ac6919cf58897a39d7ef1a7d7303587b4765642282ef3fb0f6fd251bea116f1b2b421718283d3a0e7f03a3b15c096dd00d3865016811db323b40c6dfa21dc169b477d1948ff2bf83e9dd109af2b4e8b1ab7420e9b1d26fe089b510b55c4e52ef7366156b70914a13b7b66ae1d4fed8b4f79cb937210968815c4a274fc0bc0ab25a56f5be1082801de576e0d07b9dc0df4e7c57a955f1ffd0f3241ca52505b91b2f863fcae7c1ad60fcefad21c16eae8b922a451a36e6e0dbc00b3c80ec5b850043682c9729eb5e1e917e7619cb56cc9c091627d28360fdb60b92d3d08bcfbf6c4c59b2256c3f8ccbb2f91fe4f3b4bf5d4922e828fd0c90ae79d2c61878a68f3c250ad413decaf5cb8d0ea4ce294fbfc528c1c431c646979539365074edeb450a9ba9be50c938126362bb83a252214f1455e68232a7e4ddafa6def541cea5720edf740ca973fa828be8a33e8560dfca51812fba70c707177d1f2a34d3256944144f00c70ea36d34831cbb42104dec33c114e26267de18c687e25a38e0be7467c6c147463352a9585b3dd2a947a810d5ff1ce9a9cef262eed972172316d83453b8a624ee56eb29b982652d93b6d593877c581891bb9589a75afc76328ae2e91c16fef3a55c1427964c7ef3e32cce977a79ca963b1013c74e1ed9591ac7845019d763db38b7f585404896081d274e18feeb914c728f4c0fedbef11af401fdb81effb943ec827a7526b2ee0de11732f1a4a2aaa0222eb453198de5a41a7d6a75a3e7da78af78b2a58d9450c5d4efba4a3a04ccacd152abbd98c700a730e579505551e63fd55250ed979b5d904b15f5f53f87b96e899ff66a6a6e7e1359d878e01277bb9afe13f94241ef6d39a8a8d67ee48b7ab3234afde21d2b8141d72d22bd075e032cfb8aa51826458b860b94e92b4575ff2649ae442ddc949c03b24b646a798976ed7e39c1b2e5d8b783b216cac1e6fe2dc60d9f295b09423776e3f0042782fae26e83024ce09c5f1167570788ba9e14b3b72bc6657ca9f296a542a3e8d84ad5cfbf544c9293e53395b929966444306753ba858ea9f456336cb3ad422d08332d71d0165951fa70e9ae9f3bb670ac44b02aff5d23695b51e7bd2b8ecd73b7f1e80ad7384b191272aa0c5bbee6d33612acfe014b33d9af5b992723965fbf79b7865e7fd23e9138884ac11f8b239938ae9e74cf68d35fe19b116d24a8c4bc843164918d81676aec36f77c22e2822737a53a387fccc55991d77a26bead96931c897f353903ec82104680e605e4294e72d25d45855ea26f82c8cd2380c8da3a5b3a24ea0bcfbca8c6b9c438da89122b2fbbfab8315d4541d8300502eb56d7800fd535fff5d4b10c5ddf26fe7a8631dc38e996dd45d5621a12677fb94947167bf0815f5bf9ea7e6fbed8e6c540ecebb4bed766be798d47ae816d574bb9d001cab8fdd68c411171b86277bb61006983d6b4848c46038bace2f8556c60e12a1d9f8cc242a4cf5b724affa7cfdaa1575d64ed31bb7e46e74b1368314b0326234237ed0e758837b940b919f7f2a1444be578bd6448d2d00e1e4d7ff77a64b52189dbb83768e16052e2498693891f4f3bdab56126db05b3bc36bb83791b9c979f4cf8ca1f80b3e8f87e6ae7252740faad67e1cd20562c078bafaa1ad8462816ea5d7aa3c4b99d1bd8af8f061e255d6f96bdcf79e3f39373abc527133538d791b301f33da67794b745578782c79d3eab942d56649a4fe8233fd2942a886167d5a7a8eee497edc3d8d07b7b4058f205c5de3142c0668086a5a72fac4c5274ea778b51562d474e533db34ffa945925dafecf9ac2b0b72b9d9ae13bccc1a4af3144f06eab58af67faca05d88c7f5866d3b8e8b2d83ea175fad096c0eef3f23e741d454035afc2017ad3927adff89cc6052cbc8787675562300ec563350f4d64a54f8779eeacebd618e92a5f19bd69a51aa06b91361f6862673f83bc3e9a6d51b4ad1cae92a64931b23dffd6492d2d86775a7e73830a771d81fe1bd12dc6814d4bd75a6de198537fd5fe451de733659966b43984952941388905ee38902b178b490533524200de758115db15b15d0ab25bba14da399878def6607c9ee85efded5cec412749dfe4d088ec0fc1e2daab6e664bfef51bc141dc73217a3ffd430d7c73ce9f188c7ce5508c556150f565108a4f738ab7801228007fb182f4272a995c1031d54fa998e6b620714bee98abe8a329b875cda695ef8dacd02c20eaf3fe11b01bce64a3599efc6ee54e067ec6dab77e6109f9fe0d15817a081a41fc4d50e880d52e873f853ee1a4427f7dc5accbae640ed25d2d733831daa4950d586e2ac98744be0b1ef8620d31c3b1cebce56948f20c0b819cc362c7789a89123e7b7931ac9a9db561918000543b3ed4ea25b8239197bcd22a46e02650e41d939cdeaeca4e873d153ccd912398dbe737be24b537da85e0e9b368dce4293d4b96992b79a649fb070ca558182bc6eedee7860e863ee8095422f46a3611d7149cb9dcbb21d38551a97999df7adff84cd10a461c696beb098b6e92706f78c3381b89632a9ee81c02757df52689bcb7c4080a77efc8d807a45e2cb444e7ced96044df18210c4f78", 0x1000}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)) syz_emit_ethernet(0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="0101aaaa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x4003, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)=0xfffffffe) r4 = socket(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x16, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80040000000001}, {0xffffffff}}, 0x0) r5 = dup(r2) listen(r5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x100000000000023f) 1.424016ms ago: executing program 5 (id=143): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x4, 0x9, 0x9, "9cdc453b307e0804002f4c0000002f9e78cd3300", 0xffffffff}) writev(r0, &(0x7f0000001480)=[{&(0x7f00000001c0)="b389e5aede5da3449bbfebb27e9dcf45299570c11b1e085ac39bd5200eb2ff3252b7e1b07844c9711dac9b59bdb77cb6bf1e2f99f79e4f3c36aa16e7857fe751b6ff8d9d808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300", 0x99}], 0x1) close(r1) 0s ago: executing program 6 (id=144): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="d7b5985a7065254f3b3fc177d647a18fe17e5b26a1fba51cbf323404ac6d9e1b15fdd1d7b6716a93a48c8389daf0a5427e103b4dc1a1713467d55a8e9c06e2f714026fdc79f59aec836a2aedcd978ab8f3445f288394fa018b703d3f986cfd95915ab42d95d7c0b48b40344239413ff4a8a548b4501c896cf45e2f492842087b67c45a44a2c7c672984456da2aa89f81e7d3270eab8e5b021937741ce3cc457158005775c78be123e992fda9d11f534d7ec1aab64d691f496ba6b525685d23eb11932843c90604ad4f9985c7e8f3fd38801c75c25dd997a438e016b8d0df3b9c1e", 0xe1}, {&(0x7f0000000240)="911cf8fd6b9aa677ce8ba243688b8880650a1e8a3d524126c3e9ba1a053d46d436fb5f2f9801646e1a70f5beaeb64f904db92cf2ed11e803b14b61ac0a4944b76d5059c08d741f2e0da96dab1451f9bf6401468011c8fa9b12", 0x59}, {&(0x7f0000000340)="59ebb1ebb0add557359370cb11a812c62ca8b735d41d05070eef5324357ee79364aa14ad519008c3b3f66dbc74457dd327cbf9d907dfac729c845b4bbe594dde4c2d8558aa9c3df123b08d51e6a68979ac9682bbe8006e12c05e05ffe39340c5f7f7f630e218461737a5e3add154b525638fb3413b8b565bbea523bb89856480b2329fa79431c527ee2079e89665185983a4139322f5ce54", 0x98}, {&(0x7f0000000400)="4976ab51b1788b0577f326cf48240bc4c0c311620225d4a7cb7920bece84a2295b8d2939c15548829312f8b007c4278377bc2a8c90648fcf7049f3a3e6f7beb9d7996efe3852928d4d0196281ac5b665abec16a925", 0x55}, {&(0x7f0000000480)="49f4e5dd4486136dd17a3acf23a043b7bf65b04e0d8d315fd54b385c5c21be6ff6bf2433f6cf56f5f946a08ae97cc403279af96d4147d066296bd60ec812bfd0b5a8f6acc8f6e8fa1929136193d1f9a3af4b717251fe200e353b639bcbef877b46fa1bd0a5c67d3f2958c89e9e7c1b73fbb182edf17ceb4cd3976d4b340956207ac5dd19d28774e47b19cee9477f17bc4919fc3fe29bf2e75cfdc8790c", 0x9d}], 0x5) open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x5929d53439ccc69f) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f00000003c0)={@local, @random="1d00000000fd", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1, {[@rr={0x7, 0x3, 0xa1}, @lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xd, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x8531) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) close(r1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.137' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd807e48b008, 0x8, 0, 1) -> e kernel: page fault trap, code=0 Stopped at fifo_write+0x6e: movq 0x8(%rax),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND * 95866 78134 0 0x2 0x1 0 syz-executor fifo_write(ffff80002a57ab70) at fifo_write+0x6e VOP_WRITE(fffffd807106de60,ffff80002a57ac20,3,fffffd807f7d77b8) at VOP_WRITE+0x102 ktrwriteraw(ffff80002a4b11c8,fffffd807106de60,fffffd807f7d77b8,ffff80002a57ad80,ffff80002a57ad60) at ktrwriteraw+0x191 ktrpsig(ffff80002a4b11c8,14,4464a1a9540,0,0,ffff80002a57ae50) at ktrpsig+0x1b2 postsig(ffff80002a4b11c8,14,ffff80002a57af58) at postsig+0x3b2 userret(ffff80002a4b11c8) at userret+0x1ee syscall(ffff80002a57b090) at syscall+0xa72 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x740315cd9d30, 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd807e48b008, 0x8, 0, 1) -> e ddb> trace fifo_write(ffff80002a57ab70) at fifo_write+0x6e VOP_WRITE(fffffd807106de60,ffff80002a57ac20,3,fffffd807f7d77b8) at VOP_WRITE+0x102 ktrwriteraw(ffff80002a4b11c8,fffffd807106de60,fffffd807f7d77b8,ffff80002a57ad80,ffff80002a57ad60) at ktrwriteraw+0x191 ktrpsig(ffff80002a4b11c8,14,4464a1a9540,0,0,ffff80002a57ae50) at ktrpsig+0x1b2 postsig(ffff80002a4b11c8,14,ffff80002a57af58) at postsig+0x3b2 userret(ffff80002a4b11c8) at userret+0x1ee syscall(ffff80002a57b090) at syscall+0xa72 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x740315cd9d30, count: -8 ddb> show registers rdi 0xfffffd807106de60 rsi 0x1 rbp 0xffff80002a57ab60 rbx 0xe0 rdx 0 rcx 0x1 rax 0 r8 0xffff80002a57ad60 r9 0xffff80002a57ae50 r10 0x7207806a61e416db r11 0x7630e50d0cf0b202 r12 0x4000 __ALIGN_SIZE+0x3000 r13 0xffff80002a57ac20 r14 0xffff80002a57ab70 r15 0x1 rip 0xffffffff827740de fifo_write+0x6e cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a57ab30 ss 0 fifo_write+0x6e: movq 0x8(%rax),%r15 ddb> show proc PROC (syz-executor) tid=95866 pid=78134 tcnt=1 stat=onproc flags process=2 proc=1 runpri=32, usrpri=51, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a4b0a30,0xffff80002a4b0530 process=0xffff8000ffffb370 user=0xffff80002a576000, vmspace=0xfffffd807e48b008 estcpu=1, cpticks=1, pctcpu=0.0, user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 91406 387663 94183 0 2 0 syz-executor 29555 476587 36369 0 2 0 syz-executor 29555 368580 36369 0 3 0x4000080 fsleep syz-executor 18748 274331 68844 0 2 0 syz-executor 18748 213982 68844 0 2 0x4000000 syz-executor 84111 478288 52128 0 3 0x90 fsleep syz-executor 84111 115551 52128 0 3 0x4000090 ttyretype syz-executor 93888 515233 49777 0 3 0x80 fsleep syz-executor 93888 444026 49777 0 3 0x4000080 ttyout syz-executor 16256 491008 83131 0 3 0x80 fsleep syz-executor 16256 193382 83131 0 3 0x4000080 ttyout syz-executor 93831 78197 0 0 3 0x14200 bored sosplice 52128 24143 43997 0 3 0x82 nanoslp syz-executor 11214 279100 43997 0 2 0x2 syz-executor 94183 231489 43997 0 3 0x82 nanoslp syz-executor *78134 95866 43997 0 7 0x3 syz-executor 49777 477332 43997 0 3 0x82 nanoslp syz-executor 68844 503689 43997 0 2 0x2 syz-executor 83131 497177 43997 0 3 0x82 nanoslp syz-executor 36369 230139 43997 0 3 0x82 nanoslp syz-executor 43997 129908 94645 0 3 0x82 kqread syz-executor 94645 345703 97527 0 3 0x10008a sigsusp ksh 97527 319821 92753 0 3 0x98 kqread sshd-session 92753 377516 86236 0 3 0x92 kqread sshd-session 36500 61944 1 0 3 0x100083 ttyin getty 86236 317236 1 0 3 0x88 kqread sshd 32992 481530 9620 73 3 0x1100090 kqread syslogd 9620 293232 1 0 3 0x100082 sbwait syslogd 63726 506840 1 0 3 0x100080 kqread resolvd 27736 411542 22805 77 3 0x100092 kqread dhcpleased 95524 73470 22805 77 3 0x100092 kqread dhcpleased 22805 215066 1 0 3 0x80 kqread dhcpleased 78854 471742 0 0 3 0x14200 bored smr 68450 423803 0 0 2 0x14200 zerothread 6029 473376 0 0 3 0x14200 aiodoned aiodoned 75531 153812 0 0 3 0x14200 syncer update 8452 280879 0 0 3 0x14200 cleaner cleaner 50177 521782 0 0 3 0x14200 reaper reaper 12032 363366 0 0 3 0x14200 pgdaemon pagedaemon 76441 47966 0 0 3 0x14200 bored viomb 95219 472469 0 0 3 0x40014200 acpi0 acpi0 97691 183406 0 0 3 0x14200 bored softnet3 26944 425148 0 0 3 0x14200 bored softnet2 35533 113077 0 0 3 0x14200 bored softnet1 46435 108137 0 0 2 0x14200 softnet0 92667 290248 0 0 3 0x14200 bored systqmp 96521 322029 0 0 3 0x14200 bored systq 39536 37234 0 0 3 0x40014200 tmoslp softclock 81363 62346 0 0 3 0x40014200 idle0 1 477727 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10184 10029K 10294K 166960K 11383 0 pcb 18 12K 12K 166960K 53 0 rtable 220 7K 8K 166960K 378 0 pf 34 13K 13K 166960K 41 0 ifaddr 41 6K 7K 166960K 48 0 ifgroup 58 2K 2K 166960K 62 0 counters 32 17K 17K 166960K 34 0 ioctlops 0 0K 4K 166960K 103 0 iov 0 0K 16K 166960K 69 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1365 86K 86K 166960K 1528 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 16 57K 89K 166960K 273 0 sigio 0 0K 0K 166960K 3 0 proc 58 59K 91K 166960K 496 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 23 0 in_multi 88 6K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 416 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 198 71K 76K 166960K 3921 0 UVM aobj 11 2K 4K 166960K 13 0 pinsyscall 37 74K 96K 166960K 1276 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 7 0 NDP 13 0K 2K 166960K 31 0 temp 37 6802K 6882K 166960K 5585 0 kqueue 13 20K 28K 166960K 48 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 82 0 79 2 0 2 2 0 8 1 rtentry 112 113 0 13 4 0 4 4 0 8 0 unpcb 144 139 0 122 2 0 2 2 0 8 0 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpcb 808 125 0 120 8 0 8 8 0 8 7 arp 88 18 0 2 1 0 1 1 0 8 0 ipq 40 3 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 0 1 0 1 1 0 8 0 inpcb 336 272 0 262 7 0 7 7 0 8 5 nd6 104 26 0 4 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 2 0 2 1 0 1 1 0 8 1 pfrule 1344 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 457 0 46 29 0 29 29 0 8 2 art_table 32 458 0 46 4 0 4 4 0 8 0 art_node 16 112 0 21 1 0 1 1 0 8 0 semapl 112 5 0 0 1 0 1 1 0 8 0 shmpl 112 10 0 2 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1837 0 341 95 0 95 95 0 8 0 ffsino 240 1837 0 341 89 0 89 89 0 8 0 nchpl 144 2215 0 544 63 0 63 63 0 8 0 uvmvnodes 80 2000 0 0 41 0 41 41 0 8 0 vnodes 216 2000 0 0 112 0 112 112 0 8 0 namei 1024 7067 0 7066 2 0 2 2 0 8 1 kstatmem 264 30 0 4 2 0 2 2 0 8 0 scxspl 216 6209 0 6209 3 0 3 3 1 8 3 plimitpl 152 50 0 32 1 0 1 1 0 8 0 sigapl 424 548 0 502 6 0 6 6 0 8 0 futexpl 64 2270 0 2266 1 0 1 1 0 8 0 knotepl 120 7151 0 7103 9 0 9 9 0 8 7 kqueuepl 184 64 0 55 1 0 1 1 0 8 0 pipepl 288 179 0 152 3 0 3 3 0 8 1 fdescpl 432 531 0 503 5 0 5 5 0 8 1 filepl 120 2752 0 2502 11 0 11 11 0 8 2 lockfpl 104 43 0 41 1 0 1 1 0 8 0 lockfspl 48 21 0 19 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 64 0 48 1 0 1 1 0 8 0 ucredpl 104 393 0 381 1 0 1 1 0 8 0 zombiepl 144 503 0 502 1 0 1 1 0 8 0 processpl 1096 548 0 502 4 0 4 4 0 8 0 procpl 648 763 0 712 6 0 6 6 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 504 494 0 464 15 3 12 15 0 8 7 mcl64k 65536 4 0 4 1 0 1 1 0 8 1 mcl8k 8192 10 0 10 1 0 1 1 0 8 1 mcl4k 4096 3 0 3 1 0 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 5170 0 5071 27 6 21 27 0 8 7 mtagpl 96 8 0 4 1 0 1 1 0 8 0 mbufpl 256 7747 0 7543 18 0 18 18 0 8 2 bufpl 280 2582 0 90 178 0 178 178 0 8 0 anonpl 24 152517 0 149421 33 0 33 33 0 187 11 amapchunkpl 152 12950 0 12547 25 0 25 25 0 158 6 amappl16 200 3871 0 3850 5 0 5 5 0 8 3 amappl15 192 13 0 12 1 0 1 1 0 8 0 amappl14 184 110 0 100 1 0 1 1 0 8 0 amappl13 176 11 0 11 1 0 1 1 0 8 1 amappl12 168 1137 0 1108 2 0 2 2 0 8 0 amappl11 160 49 0 39 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 0 1 1 0 8 1 amappl9 144 135 0 135 1 0 1 1 0 8 1 amappl8 136 53 0 51 1 0 1 1 0 8 0 amappl7 128 93 0 83 1 0 1 1 0 8 0 amappl6 120 160 0 159 1 0 1 1 0 8 0 amappl5 112 130 0 122 1 0 1 1 0 8 0 amappl4 104 313 0 297 1 0 1 1 0 8 0 amappl3 96 2563 0 2468 4 0 4 4 0 8 0 amappl2 88 582 0 525 2 0 2 2 0 8 0 amappl1 80 7831 0 7301 13 0 13 13 0 8 2 amappl 88 3581 0 3436 5 0 5 5 0 92 0 dma4096 4096 2 0 2 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 254 0 254 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 12 0 2 1 0 1 1 0 8 0 uaddrrnd 24 531 0 503 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 531 0 503 1 0 1 1 0 8 0 vmmpekpl 168 6141 0 6104 2 0 2 2 0 8 0 vmmpepl 168 40941 0 39272 80 0 80 80 0 357 1 vmsppl 344 530 0 503 4 0 4 4 0 8 1 rwobjpl 24 17526 0 14697 18 0 18 18 0 8 0 pdppl 4096 1069 0 1006 95 28 67 79 0 8 4 pvpl 32 298111 0 289286 89 0 89 89 0 265 11 pmappl 216 530 0 503 2 0 2 2 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 399 0 37 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace fifo_write(ffff80002a57ab70) at fifo_write+0x6e VOP_WRITE(fffffd807106de60,ffff80002a57ac20,3,fffffd807f7d77b8) at VOP_WRITE+0x102 ktrwriteraw(ffff80002a4b11c8,fffffd807106de60,fffffd807f7d77b8,ffff80002a57ad80,ffff80002a57ad60) at ktrwriteraw+0x191 ktrpsig(ffff80002a4b11c8,14,4464a1a9540,0,0,ffff80002a57ae50) at ktrpsig+0x1b2 postsig(ffff80002a4b11c8,14,ffff80002a57af58) at postsig+0x3b2 userret(ffff80002a4b11c8) at userret+0x1ee syscall(ffff80002a57b090) at syscall+0xa72 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x740315cd9d30, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace fifo_write(ffff80002a57ab70) at fifo_write+0x6e VOP_WRITE(fffffd807106de60,ffff80002a57ac20,3,fffffd807f7d77b8) at VOP_WRITE+0x102 ktrwriteraw(ffff80002a4b11c8,fffffd807106de60,fffffd807f7d77b8,ffff80002a57ad80,ffff80002a57ad60) at ktrwriteraw+0x191 ktrpsig(ffff80002a4b11c8,14,4464a1a9540,0,0,ffff80002a57ae50) at ktrpsig+0x1b2 postsig(ffff80002a4b11c8,14,ffff80002a57af58) at postsig+0x3b2 userret(ffff80002a4b11c8) at userret+0x1ee syscall(ffff80002a57b090) at syscall+0xa72 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x740315cd9d30, count: -8