last executing test programs: 3.662244454s ago: executing program 3 (id=1213): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r4 = dup(0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}, {r0, 0x10}, {r1}, {0xffffffffffffffff, 0x4}, {r2, 0x1}, {r3, 0x4}, {r4, 0x40}, {r5, 0x80}, {r6, 0x4}], 0x9, 0x4000000) r7 = openat(r5, &(0x7f0000000280)='./file0\x00', 0x80, 0x90) r8 = openat(r5, &(0x7f00000002c0)='./file0\x00', 0x80, 0xb1) r9 = accept(r7, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000300)='./file0\x00', r9}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000400)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fcntl$getown(r8, 0x5) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/17, 0x11) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x6810, r1, 0x401) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000004c0)={0x7}) preadv(r9, &(0x7f0000001940)=[{&(0x7f0000000500)=""/139, 0x8b}, {&(0x7f00000005c0)=""/46, 0x2e}, {&(0x7f0000000600)=""/71, 0x47}, {&(0x7f0000000680)=""/106, 0x6a}, {&(0x7f0000000700)=""/104, 0x68}, {&(0x7f0000000780)=""/228, 0xe4}, {&(0x7f0000000880)=""/179, 0xb3}, {&(0x7f0000000940)=""/4096, 0x1000}], 0x8, 0x5) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000019c0)=0x46e3) dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a00)={0xffffffffffffffff}) dup(r10) select(0x40, &(0x7f0000001a40)={0x3, 0x1, 0xfffffffffffffff7, 0x23, 0x101, 0x10000, 0x69c, 0x101}, &(0x7f0000001a80)={0x3, 0xac, 0xa4ae, 0xffffffff7fffffff, 0x2, 0x9, 0x0, 0x7}, &(0x7f0000001ac0)={0x7, 0x10001, 0x0, 0x9, 0x2, 0x12300000000000, 0x3, 0x7}, &(0x7f0000001b00)={0xe38, 0xa}) pipe(&(0x7f0000001b40)) unlink(&(0x7f0000001b80)='./file0\x00') socket$unix(0x1, 0x7, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001bc0), 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000001c80)={&(0x7f0000001c00)='./file0\x00'}) 3.569980341s ago: executing program 4 (id=1214): r0 = semget$private(0x0, 0x4, 0x22) semop(r0, &(0x7f00000000c0)=[{0x1, 0x1, 0x1800}, {0x2, 0x0, 0x1000}], 0x2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x6aedec74e0009975, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xa2879bf786fb128a}, 0x0) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x6aedec74e0009975, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xa2879bf786fb128a}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) (async) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b18", 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r2, 0x6, r4) close(r2) (async) close(r2) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x6, &(0x7f0000000140)='./file0\x00', 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x4) (async) r5 = socket(0x18, 0x1, 0x4) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fsync(r5) (async) fsync(r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 3.557536887s ago: executing program 4 (id=1217): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x6, 0x400, 0x1003, 0x0, "46000000ef1f0160fbff2000404b2000", 0x0, 0x39}) syz_open_pts() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r1 = socket$inet(0x2, 0x3, 0x1) setsockopt(r1, 0x0, 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) 3.526611598s ago: executing program 7 (id=1218): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x66, 0x4}, {0x84, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000040)=0x240) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="f1fff7fff6277b034dd028634d18186ee5ff0500798b1859ebddf042ed2f6b6ff3b6609952e5e1ffffffff9c08025dc9ac512d64f47adcd9eeeca287a9f89c1c563b95e445724a599c5b9a3261", &(0x7f0000000080)=0x4d, 0x0, 0x61) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000000)="d80b800000000100004700000002", 0xe) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000240)={0x75bec170, 0x0, 0x9}) 3.52598616s ago: executing program 7 (id=1220): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x450d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x0, 0x0, 0x5, 0xfffffffffffffff7, 0x0, 0xa}, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x208) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x168) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 3.441835053s ago: executing program 7 (id=1223): r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0xffffffffffffff6e) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000}) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000080)='YI\x00', 0x3}, {&(0x7f0000001300)="5efebf5bba0667ca74043aad236871221eff4be0cec0caf8000000000000007286b978ba4175d03c3b8c86fc750a934086f4055567d59dfc9489cfcda4720938affb984fe1d2c9c1aa3564bad6301bbfc923165ba821a9170ad1b43ae8c6b50601a0ae382b7bc1017cef0017bdb0a67633eccf56ddafe9b9d9e0d6d8", 0x7c}, {&(0x7f0000000180)="810b757369f4daa114e6605f788a27eed608bbc583123daea9209dd350dd1899965148b0a8de1f3e5cc3e2f7328e7c96de56f4686553b34c98be34370d5f838808976e2579b2255515d5b183ff4571c7104d06420deb146e07dbe8414335d5e7fe196de9482b8e9d3ace116f98a771527f7ed721e4ce719fafd6e28b031f7d0584fd7418d4560c2faea4cae34fe0221e3d5e3d35fe6e5183c6b86f45bf1ff9a2113805a25490cd836c4b090c1063b939", 0xb0}, {&(0x7f0000000280)="61157d8d09855f363c2c47bbbb672f430b1207c9211d5de597be4961640c4a23025388d41d77326cf1258e167fe8e2e0d3fced9dc2a1c356937d05f9dc8100b2d9731d345838ef050279c0cc5f0150c83947df58a516ae6fddc39b5826fad17b963eb65cb9dd1871e73807f0a766e2cba6e5db014a92baac0383f1802aef4f", 0x7f}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3471ac0058bc5491501d940500000084cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de5f0ceda200d0e0000737c7ac751f481c86f408518dae30b61525081cc4f71b7f2023c4ee89eaf79f7aeb869ac5b60e7446c27e5704a43e2d505290800"/129, &(0x7f0000000080)=0x81, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) close(r6) fcntl$dupfd(r5, 0xa, r7) shutdown(r0, 0x2) accept$inet6(r0, 0x0, 0x0) 3.440318831s ago: executing program 4 (id=1226): r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0xc06) (async) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)='H', 0x1}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}], 0x1}) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) socket(0x2, 0x400000000002, 0x0) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 3.378623537s ago: executing program 4 (id=1229): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x29f7, 0x0, 0x3, 0x5a, 0x9, 0x5, 0x6, 0x10, [{0x8, 0x7, 0x0, 0x67e}, {0xffffffff, 0x4, 0x3, 0x40}, {0x3, 0x4, 0x401, 0x2}, {0x9, 0x9, 0x7, 0x200}, {0x3ff, 0x9, 0x8, 0xe16}, {0x10000, 0xfffffffb, 0x3, 0x6}, {0xf, 0x6, 0x7fffffff, 0x1}, {0x8, 0x4, 0x10000, 0x4}, {0x6, 0x8001, 0x3, 0x79ac}, {0x9, 0x6, 0x2, 0x400}, {0xa4, 0x37, 0x30, 0x9}, {0x1, 0x0, 0x1ff, 0x7fff}, {0x6, 0x1, 0x4, 0x5}, {0x3c, 0x5, 0x3, 0x1ff}, {0x1, 0x1, 0xffffffff, 0x1b}, {0x100, 0x6, 0x1ff, 0x1}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000180)="1f4736e111e50901e9a998203a165c1cbd0c79cd7bf44c", &(0x7f00000001c0)=0x17, &(0x7f0000000200)="d4f61f25f75f661540774618f594398369a237f8b95034f16b8c94fbbe7fe4359195fb33c8d51a3651864d7f797d2e18f009f08c2f5fa79174b4df678be4b9ecebf7396b705c28e2c5fc80821f1fa42ed7f02f1572ad0b38414c6db7912650bae822f3d058bf52915c7343900edbe1d0e05ba7c03f4f2ca0479f4acf80433ae106b4c9cae992c2df3b206a3495a62bbd31c7873d8ed53d769dfffffa15966cb528f043278ce4e8c58efcb55d082243db8c110134ca4d4fc6d9661755411fee0a5a0520e4d86c463c00eca9cfac106939", 0xd0) 3.35774169s ago: executing program 4 (id=1234): sysctl$hw(&(0x7f0000000780)={0x6, 0x1}, 0x2, &(0x7f00000007c0)="36641fbe4198", &(0x7f0000000880)=0x6, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1800) 3.354919623s ago: executing program 0 (id=1236): clock_gettime(0x1, &(0x7f0000000000)) clock_getres(0x6, &(0x7f0000000040)) clock_settime(0x3, &(0x7f0000000080)={0x0, 0x5}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) nanosleep(&(0x7f0000000100)={0x100, 0x5}, &(0x7f0000000140)) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0xff) fchflags(0xffffffffffffff9c, 0x10001) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x3) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmmsg(r4, &(0x7f00000019c0)={&(0x7f0000001980)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000340)=""/12, 0xc}, {&(0x7f0000000380)=""/54, 0x36}, {&(0x7f00000003c0)=""/136, 0x88}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/134, 0x86}, {&(0x7f0000001540)=""/232, 0xe8}, {&(0x7f0000001640)=""/211, 0xd3}, {&(0x7f0000001740)=""/192, 0xc0}], 0x9, &(0x7f00000018c0)=""/192, 0xc0}, 0x10000}, 0x10, 0x1000, &(0x7f0000001a00)={0x0, 0x100000001}) nanosleep(&(0x7f0000001a40)={0x0, 0x4}, &(0x7f0000001a80)) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001ac0)={0x10, 0x0, [{&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xf102}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x82}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3b533623}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x1361}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xaea}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xe4dd}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x238e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil}], './file0\x00', 0x80}) recvfrom$unix(r1, &(0x7f0000001cc0)=""/20, 0x14, 0x1002, &(0x7f0000001d00)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000001d40)={0x1, 0x12}, 0x2, &(0x7f0000001d80)="e1336344eeee126523a36dbcff88", &(0x7f0000001dc0)=0xe, &(0x7f0000001e00)="13e2f2a8131689", 0x7) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001e40), 0x1, 0x0) unveil(&(0x7f0000001e80)='./file1\x00', &(0x7f0000001ec0)='r\x00') mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x3010, r3, 0x3) sysctl$kern(&(0x7f0000001f00)={0x1, 0x2d}, 0x2, &(0x7f0000001f40)="67b05c2df1068f0d1682a8a75f7f4497f9d7e0358be0982c1074b6cfbd5d6b738df7f7961a596ce4e4c48d9f50a893dfb3", &(0x7f0000001f80)=0x31, &(0x7f0000001fc0)="a83ea4c0f403cf6edb4fecda60ef54c4709f4bedea8f187e5c27fa599a6a0c4d9817531fb4026451342f773f44799cb0cfac12fe0cffc22ebaf95e14f7750abc60323adbc6da371b860fcbef8c5834343374f6d862a3dd20cb81e86a10222b2f2092cbb668e70bd2bd0881b78cd02df88e9398d2ca3c82010b770834a2eea0942aac605d88fdab0131efee0133b1b3", 0x8f) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000002100)={&(0x7f0000002080)='./file1\x00', 0x8000000000000000, &(0x7f00000020c0)='./file1\x00', 0x8}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002140), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000002180)={0x0, './file2\x00', './file1\x00'}) semget$private(0x0, 0x1, 0x34) kevent(r0, &(0x7f00000021c0)=[{{r5}, 0xfffffffffffffffb, 0x81, 0x4, 0x5, 0xff}, {{r2}, 0xffffffffffffffff, 0x18, 0x1, 0x7fff, 0x4}], 0x8, &(0x7f0000002200)=[{{r4}, 0xfffffffffffffffe, 0x41, 0x1, 0xffff, 0x2}], 0x8, &(0x7f0000002240)={0x6, 0x1}) r8 = kqueue() kevent(r8, &(0x7f0000002280)=[{{r3}, 0xfffffffffffffffc, 0x2a, 0x4, 0x10001, 0x200}, {{}, 0xfffffffffffffffa, 0x66, 0x40000000, 0x8, 0x2}, {{r6}, 0x7, 0x13d, 0x20, 0x7fff, 0x7fffffffffffffff}, {{r6}, 0x0, 0x20, 0x20, 0xfffffffffffffff9, 0x3}], 0x8, &(0x7f0000002400)=[{{r1}, 0xfffffffffffffff8, 0x42, 0xb000000a, 0x9, 0x1000}, {{}, 0xfffffffffffffff9, 0x2, 0x80000000, 0xfffffffffffffff7, 0x6}, {{}, 0xfffffffffffffff8, 0x2, 0x200fff66, 0x401, 0x56fc}, {{}, 0xfffffffffffffffc, 0x4c, 0x20, 0x9, 0x1ff}, {{r5}, 0x7, 0x46, 0x4, 0x7, 0x3b}, {{r1}, 0xfffffffffffffffa, 0x72, 0x2, 0x3, 0xffffffffffffffe4}, {{}, 0x587c2b9747a05c72, 0x48, 0x20, 0x5, 0x7e8}], 0x6, &(0x7f0000002500)={0x7}) 3.354037675s ago: executing program 4 (id=1237): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0xd) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000040)={0x4, 0x8, 0x9, 0x46}) poll(&(0x7f0000000080)=[{r1, 0x20}, {r1, 0x20}, {r0, 0x2}, {r1, 0x90}, {r1, 0x8}, {r0, 0x100}, {r0, 0x187}], 0x7, 0xfc1) flock(r0, 0xb) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x7) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000001c0)={0x7fff, 0x1}) shutdown(r0, 0x1) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200c0, 0x100) chflagsat(r4, &(0x7f0000000240)='./file0\x00', 0x10000, 0x2) fcntl$getown(r2, 0x5) fcntl$dupfd(r4, 0x0, r2) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) listen(r5, 0x5) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000340)="5e002a491bc0d48b7670ec1ea6534208ca3bdcf4a51c54af345343bc7ea74be5cc3f549ac051617b268a44206a0cb7cfa97412f2c8a5903189b0ec14ca76070f1cc43dd6cf1d8c9530f69e86061f3c6092e38ef6daed8b132ff9cfef45b3eef8577fe4c1cc4092be0fc50f9d740e4862c8ddc59676d5f89b8064837aed93717ea8fce484f1c008e3b3ddb76612653ed79bb840de6d68f1c8d0066d1dc44734488ba7403bc5674a8c02a14b281362f4245f55db033c25f395cde1ef05f61386d918151c1f4cd1ebf3c64757f8f8f7b41745745d543a85d92aeaad64227ab0dc6a704ccc91679b120dc06c989c", &(0x7f0000000440)=0xec, &(0x7f0000000480)="9832dc982e1a830ff8f4ab53cbaf1e78d844644571da44bf2cebf31dd0e1d0fa7a02d16dbafec179ec9a791181f81e39780672d46026673a1881cce0e786e7e0ab7335885bfc1a658cf6d9a1903bd0ad675a00f511c48751e6ae1fcccf0a954e1368cd5b5da0fb832850d91e6c4257a4a8bf77628a321426a67271b67aede64aefeb87e6c351dc47f69c6e7d525e460817f4a6a8468396b0c08b787dc5dc40a6d49b4a445aaa396ab41a407aaf93fd9ca9110e0de63b2f7087755a362ac1685dc3e27a8bc0a8d210b255847eb7930a5fac39", 0xd2) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0xff, 0x0, 0x851, 0x100, 0x1}, {0xd7, 0x57, 0x72, 0x6, 0x400}]}) open(&(0x7f0000000600)='./file0\x00', 0x400, 0x40) read(r2, &(0x7f0000000640)=""/109, 0x6d) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x80, 0x0) sendto$inet(r3, &(0x7f0000000700)="c0ac5e1673166b11fbfa3242e9bb96b8cded8de58129f7d466e57ccfb771bb5815d255d0bd69f7f34e3eb1e91b312b72f3156e8072af4b22df84b31d7edfe24879e92eef5dc5d2b2894385483825cc02d13bbdd98a0a2ef07c2ae76e4dd6b51f60ac9f42f4ccec5c6b12711a62e6", 0x6e, 0x0, &(0x7f0000000780)={0x2, 0x2}, 0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000007c0)) flock(r0, 0x6) write(r0, &(0x7f0000000800)="0c24e39a9d45754ebe97f1a259443bcc6740ace826818f249c61dc59110762436a62b1f72f511a3d5899e59c12450c5a58ab419012fc67d9e7f3441d7f51f1cc87e6e3b266a65785af22e97847e20ffb78983f5c7523655da5cf0c4d76e7fadc8dd642c16adb5848ee49a3e90344d793615c6dca8eac794059959fa1d019cb2aeda9fc30e74308f025b18d6471f61fac6ce7ddab170d6d26f07990e9c32852581444e619faca46ca167644a57e26becce145538b59f9abdc4e145ab7954a7d1ff833d5279cce80796e4d8a1a00c5396dcfba5e6a69b93b710d89f18f9c4ff89a921c0f98f5d1db0ddf8cd063a9ab648e6798a8995e7e453e4656d4080dc7e31a15ade6061e415d32ed456f7462292651fab75e4e4fb886effd52958e4b6b5348b2a2701d6f9cdbc54e5eca3a1df482ed031334c2a984d598f5eba345484bf787b81ae0c1c2c1770435f7d923469b6c56a73ed14b704e538a387ae0757235dbe7b698eeb97f7cfb7f06b6566c6f7e8cf544f803f29080208f3865fc931a5b605ce15ca28842629e59fe9dfcdb767d53e022ad495b3174fa322586b4fb16183532119e7253ab53388c56d37f2b170e4e8c88c7ee54daa6295c3d2de156a0785901b59ddb0b584687915e770b2f1e7ac74cd76aee2d3c6e235136d8447d693f76228900e6d05e7e28bbe4bdd4136f2103151971fe5811de00cb6aa45f83eded31acc78d64ab6b993c1ec95084c48537ae5168ec630567cae09f27ba32ccdf749b40b3e1f8c8afa258cc89e846250e83723d4324f2cf87c6017baf68188a17c598c9b9567a16986b78cd25f5e27682ba1b21d80e7896a677e9e034038468fe533c797b8ad96e91e69c11212a1d3abaad0142276280153b0ea197e1e3106874d1c1f757f6ef3343abbe78291e010ed827b6b90822edb484aa3c864c42bb7b2d6849dbc7065fb00288faaa540efefcdd2513aecb51fbe77611b0dd5c6321f61211ebdb63cb89583033ee17a5e116e49a780bba5d23686ab8d187e026fd19dc48e9a4b5f6d39bd671455f4903c43cb67489ebe20a66acfedecba5193474a6973bc179175aff8bf92258a91741af49dda9acba13f11a18bda417768a322308190f0257a7853e14ffd3e7434fedb1d5329119e26bfb114b6182ea1366557a78e375071e045a52bce7a062d4e00880cbc2367b54006161f0d894ddaabe23f9fef03d66d531cebe1496d803aad725a378e69225a43630dad8282717d59964b6b969a50df6b3e5977ff0b216d3f0f6ac1d2d5df6bec50a8bb899b81844b364cd634a5ad0ae6ed4e8e4af75fcae727d2665011799bff0199851d0fe5512332435847131b90cca46b90a7a647290b694b2d090749f0630d366bd19d950c3277da1743040fbd4ed17ffababcc562b857d23d98f599ccac6623f2fcc4a6b7884cfb7bf52ceaabcfd817cba57511657fcedb4a0bea68a4e02df4854669f4bb4e6442205ea5603ad6fb0cc2670042ba8d4023e522693d74e2f11736b516ef7397a27312f3e72083b6c6be1e2a9e0aba6f7232a8ee804791d377658aacec6a12e3e846703b9b067281b8dc60c5c72d1fc730ea8be8328ebb83d1d31c47c61b9a3d1915870585b2e65571828a288ca80e35f82abdcc7ec184b39d8d76707b7b39283580e3635f2f5bf771b85a1510430e669a94643e60476f1867c4c7f8a265fdde275018e645453123b7bf207e2b69a67345d42703e1e32fc332dc7cf4588050a7299a41b446136965e26c39900c597c8ed467eb04c58f6b5dc1004b4305509dc78c8399f06f8a37791ccc2ef32544516cc93cdb39d77e258874e7c64316902f3b3600eabb3cf9265b1ce68a084998e635ac75a07a06262bd0a921937de428b0ccfd21b1a9a10388c4402ac49dd96ce403c3f64e7a4c85deb45d317e0c07586c4db6ccac1caaa7e9077360152cc266fb870eece45ad656a7a1936a584b173e95c2e9617c2ce857f933d7b32319763a5089083668a02713e996068638a2573dee639dafb8e51cf0a1ca58b94bf086a8b949a0324d16cb047f620d90b5e362eafee0a63a736814cd9a7c04591e3588ed0370386ede82189f8894315531b2efa8c34cceb16ab164c15e6e2cbadb8815c5cf6001eb7d2783a20fba1e9de5d5119094a2dbaaac80b1d066489c5f4b32a2d037b5a9e2e3ab6a0b89491291e92ed8767783b02173fe55783ac9f4159f6c8a3fab88765309f1f52d6c239188b827ad45db6e0fc3b8b479c374fd40a3ec404346e1189f3acab7437daffee84317894490e520ff4ffb6b54e845b6cc28d6f32d6cc82b2900d886854f88070bf8b68f218db56fc92f4b99bb013da2be65c1688dd1cbe5e6ce83d56a5d4aea4b0e783a08e9d1f30c1b2a5fc0aadaa05424a0d6bd019d6096368e392caec4293fe366285a998ca180206dd82d4d96283e7e667d1082b22fdb2222a5e6d0417c4f2090d441131a2c85bf646444fef50a26cb8dce5aedeebb677c8de982e974ebfb933b47035eee04e0f55ecc56efa9816278b2f6282ff73f373fe90cd810e8de1d5457fda890ae6f05c2d938f09b2f30f8430014888ef9cd57d73555e1854b7d967109f7fcead6c522c80750055e935e8fdb28c48119d4afc5ead88e33e51145fd8be6e190d11e6dac392b3a417af6cccb07463cdd95fdbe6dda89c2e97a60ba9e926bed934ca7fe2c03bc058fabaaa4fd9600f02817b361d569a951bfd6e1e6d441d3a5914e9ec907987834e8e3219b151fac5196ecfd95f94a9576d5af6f37d1d230b82f195f543d425328d115b637895500389f46208b8e747b443ed4ff298296b98dbba6459b81474f1b0de004193f623a171e919c2252fe6f9b782e950b805f6dd4fc39417c5b2051aaea34b3cda53783b1efbc989e372e0c29d0c641a712286c25e117009d69baa7fdda728cfd372b99d0daac00d6cde444e1d8793f608639f5ffbd5bcbb87ec288aa173ff3683861f92fbdcc4ad8b09fef9af20508b1ec75a04a6515cca04a727b8a5eaa2dbda548ce89b1d886b8408fd49535cab4096eb4362eb35519adefd1c8df4b244464c03e0ee61d3ed51e5135f5b132fbcf3c2da5cdae45f375b3259e2e231524d4228ab08216fc72673df3d24fbbb288e209ee3ca8e0e28c0decd5e4b5fa5f2b563b50b8d55e14f734785505c8e868691cc2203fd421b654a5e9baca0e36456c87ad9f540f475f779c3c6a151cb96858da5f27b7ac3300e094a84d8d5e304652dee93031362ae699a9e7b2e9698e59ae5df3b10b6fee5b7c6e28bea506396766fe802588a57ca8a336dbcf9c508ece1bfedc1dc80fdaf3f4d89686324889e0cd83562c13f840ddac0733350cbc1b939c1beefb63a8fc8eabc13bce0f6c467aab867b3aaf7bc86a6c4503e0337f539b47884b11fd46672a50379c8b29b8c520650bbc4c6ec8beadbd1271851527aa5486a1dad5da260bd0f403f7e668860b0fd64a4f07467a4eb81aa34badfe2c5208366ad1be71a222e81ad003672f0c9136a955ad1124697686d03a7bc76fb7af74cfd5f4cdbc9668aabce5608c111b5884130e1a58313ffc4979b68b53641bce1d27435bef63099085fe30a3d4d25a05ac89f3ef6ec409431ffe868df2d2f423dfa58aa0bb60e9653435edd72a06023a940fd5e748b1440f247bf7ec9d39f9351e56908126df065122ee3ec8231ea76e7ed2353e4e47df1e6c80173b94e5cdc0b885d903b599e8f48a2f18626396a796405769c1268f2588b9173a0859da293d0ccc52a8a396c56cdf7af9bebe882159c62834bf66abde11133b370570c01b914e6fc581e6326e860a797591341dbf4eda57eeda3ccf09e3c81bdcb497d5f38810189836c4b790df6484cafdbe29887afc35e4002a8cfb540b7ed320834bb4325bfaa2b45147432ccb908e2a4d803ef2c3b924a622dca2b3a77fdb469681c25e44535f2bb015df75ffbf3cec29718730e2f159ce1c7189f602fd2c3476249e0c9e8e93d21c07b4fbcf2deb6c62b8cd535f35d0db6980cefe5c78ae42dcf2fe7aa3b0c206271ce2fa53da65b2b6ab703e9196042fd5261655d8bf2aa8ed4fc81fb749216cf5ea8aeffef13854c8e3160413876f0944fbb4cf8e2406db4bcd14f1349e4b1adc866d70f5173ff8ad501390a3fb4c782149136e001646c94b1f16ff65c4f442876676c215ebc1bd37c95a0c5ec1c5f1a5ee833c2211bcaa9df02952eaf636ea4dd5cb888f9947aac4041c7e23a693c2d6307ffb4ba988ab213d7d13c27470f60d60e425b4430b5e4a4c10e49757b6ff232a05f0d9ee12034f753a93897583fa8048d873b7ab77b1af2c8cd2248ea256723a649790930adaea45d38f775dc3183fbea47200d2f0935372b5d4a5e43bb4f6858e3bdc0999a2cc1a583213253aae97fff969bb41d93a63f84b728da1cb2a4757192c741a65b916d2698d65d4e1e382deb6ac441952ff7b374564a9ab388020ff2daade858f2b27cd16f5a9ae382a7a2e50f9057c0b30e15e07b9011a8583dc109591fcfd03dd32969521f7347c634727aa365c3ede79d7f27d85c1aaf3329a6684e3522d1756a3059a128237d58b8b8ed30d5b4a841031358679aa44b75d79736e74afc991a184ed31293a764f37599b9d5f66356837234287433bf733e791eb81f750eb488c2e55dd6f546ce9ad2181b0106a5f7f56210ec414eb685fb0c99a2ca09f84601f97a2a49ceabcb5671e0319c91c5b80c8f462c0dfb55b6dfd953b12afe0d3f383df17b501df58989d0c49b259dc5a23e7330b0d2beb37db6d8b3ab390e986887fbc26468fc5ecdd8b4016dd18eba0f69f3a9e135c7ecfa30e651cd4b999705dd9141943d3f33d8d5497d5fafcd8b9e1e1d3f510663b8a7991bb392cbd61b3cee833dfd8ab79c320aca0cf1ae97c52afca88a2d526c7fb5451996d8d82f576d7bbb9a00234dee307e92d154683e49a81d049b909bda9e1311a77405e61316215cfdd5636cb07e56f83e3e6e4639bdfc24f01987dd52486fe70807d099d65bd0eb3463a41fd083049bb5e18bd97e312a8804588523c311a5e8f8ba4bde23226fa1d464a51af0b22529d968522bc39e72f2413a410d8338e8f9b978e0e5572a506a2067186834426516b5e8950d6e2ec324dcfe00c5c698647bbb7023a8c37ee6d735c6d9e86917f226bb663be6b4c6148379c38f87b1e68435fc5b4be7dabf68bd0e50e2d8aaa41d7e2bd098ee59c9a13a14bc9ede9b82ef283da2611c6f6626cbdfc3c37239b66391191a4a2d7ff3aee22d07f42665d34fd67f3c9fb8ef3e21bc69ce2304b0bb9eee7204019d19c587652f2ff14abe0077338e84ac0150963b5b99d50beb35bd21bab48d83953ed3ca2f72de50f37e59d694b947988e150afbcf4e596ca6519a0fa35a83aa365dc3426e6a5c3c003a80b72d411d2fc0fb50a794b85ef9ad4640695da1e6eb2193cb6373b52dcb3fbf3c28fdc00f509c285db88b41154dd5b4e82b5e93724dd749aeadc29f48db4c28a880df356e070a1c23b685093ad5f50b94323694d7722a4ebb7448e72108289fee12ffbf5e3044dffac70dfda40d5e337d3cf5162df7ddad93cbf8043b5dde2e6084f7d1ddfa97fb9901de2c8f0cbbd3250bbfecd8c7ffe112a499fb90958226b76d3c44c45359c6e87ba9a59270f18432ac03d8ed0d2d72ffa714664a04ebf0aaeb843f40509b341ea218a7c36c307e96d5c0b1ed34798defb4599aebdb6ea4dd573c6e475959b07ac24d6c6f680790b063a1a0abf62f544006a3597bacd82606df283a", 0x1000) pwrite(0xffffffffffffffff, &(0x7f0000001800)="89ef6afe49ff95856e09a46dab3049f9d34c5a5211d2a6cdff37b4286148189a7cbd1535663b2f558a592481a9a5c9f39f1d23d03465640c24331999e2264368accf2c4335c1c047863c46acbbdd8f5e9807b07d2af1dfb6954cbd5d48ad8c3cf8dac518ec671189f4e252ed09483fb191971b76f66df6134f07fdfeeb5f1ca3", 0x80, 0x674) shutdown(r4, 0x0) 3.12854763s ago: executing program 0 (id=1247): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./file1\x00', 0x880, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file1\x00', r2, 0x1}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) shutdown(0xffffffffffffffff, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1", 0x77}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25", 0x30}, {0x0}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) r4 = msgget(0x1, 0x601) msgsnd(r4, 0xffffffffffffffff, 0x0, 0x800) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008", 0x88, 0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f000077a000/0x1000)=nil, 0x1000, 0x0) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000340)="0035308b30487c97a0cae1bfb4672cd3b01eabd83503c2411c7c10ce1a30b07bfb8e49f6008fb96237afd75a7731467e9b7f8120128cafb033ecac2d205b56c206e3ee8ee26a22cc0c638e352a5aca9a49d48bb9c94d54f8037ecbaeed1244f952c883fe70b3a3aab83b35cdf566d05ea7024c0fec74feb988b47b25f496f66726524125e532171eefb4fd29dfc53ea80193ccdad468b07c02740caa2380eaf056f3cc04", 0xa4}, {&(0x7f0000000400)="f9cd992c04c81c7b34a3b2a5d099354dee7591f56dea456bc642df4df889ef59ab14f0b6c5a9491ffe4a0d3b4eb26f386c41b5c2a02fbfcd939d73b7cd0c0a8503ed28e0104009d830e68fde0cc873f8bf059b5c7ce64aa73512c2ab6dcdcf4842", 0x61}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r7, 0x0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000100)="4183fc452b143e4bb00fa78781f463093c9b3836f5447b27cac40b9960ccf1844186ebe9907023857325c50565f2359af7d722a941dc737cd3c78ae40e8131e6b07541780e612a400f9c985aa094e99a1c4313", &(0x7f00000001c0)=0x53, &(0x7f0000000200)="f050106039bd519c9029c6c4344494166cc9d3724f960f4778b4d002be2d0dd52539995cdc2938e5ce5f0db133644639d6b5c843fc142509a0638af7df04deef6b3d51e4d8d9255389adf65de6f7f6357a7d3f27353d23acfe53523b244bf9f8fa34", 0x62) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x5, 0x0}) 2.951852806s ago: executing program 0 (id=1257): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0\x00') r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r2, &(0x7f0000000200)=""/34, 0x22) 2.870883352s ago: executing program 0 (id=1261): r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000280)) (async) pledge(0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='(\x00') (async, rerun: 64) r1 = kqueue() (rerun: 64) ioctl$FIONREAD(r1, 0x4004667f, 0x0) 2.870583569s ago: executing program 1 (id=1262): sendmmsg(0xffffffffffffffff, &(0x7f00000012c0)={&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7000000000f6ffffffffffff0000001eab"], 0x70}, 0x6}, 0x10, 0x9) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = dup2(r0, r0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000100)="1d95bc0520e8775f34c9f362838a4d58956cf9e3266eea3f664201f7ad50b25294f2ca9277f85938302188ab59a15d6f815ae1e1052d46e23f02039c72a519367e8698109e7c4a4dd8695034f50478def34522679d7a8913ed2ef128f4129b8ede972a07900524a693d1f71bd1e784d38cb14a2a906c7d4688b7fb62ee76f32220a570a62376ede84c7337b9152c8c69960830d990578c712b3052", &(0x7f0000000080)=0x9b, &(0x7f0000001300)="932087bbd1a18350d1cd7075b39e04ca5319b7f16ccbf98affccf42b20c584386150ca4706986b5ad128908451f0016c2a3c995465ecebe80f062e8c27d72ae109053e0bd290f7388875bee0c42816a2672a1d159ee92da2e5f1165068603e21c5e151479c82d146802ebf88bb5e422ae45672154e768e8fe83bd39e4f08edf436769f2679a709ba7a8f34cf3901d2d7945299f922a0638f58988ae5f68c6b87348567715b01f8076461d014d136a1b8ab45b7c9ed0c910db869b648c631513eb9c9f2541cc67de0e22caa3d448e5fd29d5769ed7881e78c90131c3c6f452d5fe293c56324186fe9e9efd3016a23b5d7e0a1234d280ca156697f75944c368b87db704cbddcd9d842eec04565e1fc887a6ec1befc4ef703677ff32fb3da1e5a28d4f222aaefd780041a7b326cf1f5787813d9112a8024c711ef36898a636fc582af508331263eb885264cc4be914876c18c851bb5663dae4ce13f398ad2df6418c450ae656c4dda1f9c303d615ad9ee5f17a427a62c40f730ca430e30e37520997c41567b1b223ab9c5cf1d60218e0b87d6dedfd8e3db78ddea60683a42671224e61792d5d680bf26cec6e754d77834beaa125affab079ea52a8400a760ec9a3cd54102bcead684f041815d18cc507eaad325c2d57b8ab1bc46242ea1eb9440b2678f21fb6570db1fbcb19cc79510a39de13d75a768525e5129ecf27074103ceb55673934eca557ef2ed3cfaa8950ae697b2192b35a5762eb2f1cb26d59f498175806ecc58d541ca9fa50eb4a84c1a22db4853c4c3a5b54c78dd177945b67e99a98b849b84ef712b05d626e43a090fb2e19b8815dc17dca29b1579f890298bc0ae11341ec57e98e7f1952b4ed29d7aab8317c421a3165d8daec905b5d27de114fafe1ec2e3e989bc8585ac86020e4e14bd61596bc67070a4abff45b44374c6f158d15e9b168da130153a8402c635909794f032c31bf0322a518e51650b41699f9a0fb5af7817c4e1fd4ea0cbc05a3167e924856513278656d2b1420ac21b945b520734c3b7c84442b4c7bf467a3be6bd5040189439cc80034b7479792540098d72248afd0a86159c2b3fa00c4a615c8e7310c3127417eb20f58e41b96dbdb8f68326d75ae79d7384518d95af6fcb9c7356ec1f4644674e0acbc178d5b90b22185c17ae86165aa453eb660d3e2b7103fca3cbc0672c4f04d7c2fd3f7ba7a2b18d79f65765d3699c0b9eaf6bc80858b122bcba0108fe45a510e7349058f0b83ff7eaa542731f2b16af2561efd4d539f562428c10c6d5306a98bffe2e52ccfe667919c5946bdfa1f8c319684b3ed8cae0dfb9ba8cb4fef1627f5418d33130cc872cecafd69997e9a22bed556467129a375b09ec8a2863879ad1862e21aef32263c92c0e9c471736d322b3d4875413a2d411b93ff4c2f16f5622e8bb4b637ceb6e252ec97d65fc35cefcffa9f9b6f0b88bf42ea7d485bd747078447b4a161b041529e2934c91bfdc56ef491b5fde7e75a85638df542f0392b947f6a467b468b3c6b2ec490bd59d422939d5e59de226c344f02c3372151b3c4fb6f2ba8d047f2f3fc943176f0f3171cdf7b4fff7e810b299593f83118d0b49885efd59c6415741da26b31b7659de300044c5f5e948a51aeb1b404e7a1628d4678f7c3cdb258b53c3aefdd72795a6465b607ed6d2685bccb1580491db6083bc5493e88350db58549b8ef0fdc9522387e964147f57b5ceab780a44a0c179bfe57740e4f31b36d4f3bf225928bf6e11fd34206722b433bd4137213a756a62b797db7f220988dac8ea943cf307cb0b40a2af7b6d7cbe11990d830325618c89562e50107b411ef5085a582603d4474cad82566db6e5471a704c7bfe5e77f85fb9463339a08b1621fa12c0fa5d7d930bf757e56e1fa5eae1e04f612702f4ed35a21d5574be4f5eb3323040c724b7307cab20d87ae692c6d775dbbdb2ea1629d3271c92c37606a95595c9b91c8016ee092a8ecde9dc9309261ce3c53112d261bac12c4adc163ecba253c7233732fed49060cd3852f5896af6969f40676abe4e43e4ab2e2e6dae528a0b0d4a3b4e6bf7aeda2fb7f333545b693409774848f206c797d8a8d098a4d8586e0ea352bf8713d0a4c6949cb2d4c7e060da6601be79ef84ae7c85e41e9575712213ca40e6cee13a04b06af4e76d3861a5b9ca5de78fbcba0cb321f38430adfeee102a6fa2fbfb1472f85a4d75dfb8219f3fb562129e0cbac43853ec9be8944a3cd41597fceabf1f869c68e70e37df39c4ce247a2a4230947b5d7ace296b0957dd5e749fe0706ad97b710a451eb8064f7bce346f6f093cedf12b992ce630a8d1db9b05904626a7e9af7e0bdbded5e527db4e2ff1ebd435f19bd3d6b48e444761d9d3a6a18a2ea7ff0cea6610b1a410f26598c75f7aa513efcca0742b1d729dea25d668937ec9cd7fb5a292e31e6596634ca46689ce5fe902e8627eb54d09a5a2bb1e303a53bf5bd507a81d6ec681fd7d635919e3a1299d3cb51c5610d99dfa5344347963d8e60f85daf9ecf4caf0fdd14de36bdee2b23f74e669544378484890b63138bb4bb0d1e041f6173672dbf66c9a561a6f107475bb09fa494f3081168d254e621e8ad20c1ea80868bb0f401c419b63f5401d674d66b7621b8af09702a82458fb2781f55d81471ac8d83ae78c9265505199f17d09b107db8185863dad1ea9c3f44843a645da60578950023d4b292e579954084e86613fd2b7ac66f4f7df3a9c388d6f8ee03d498141e65a692637a14b0ab9a667645a1c526f146010675332a65ffc06ab21bf10a51b6abdd44a13c5d39942a9a89ce49c586618e9c7cb2c3cf5b0e690ac691381b64c4b48462fb296704f530cb57a1d014274239d9224414496905ce275b9fe09ed6f4b9a449480e2849be4221729e430f9285aa31d7b08de981eaa3aea5109949e5c9797c3a17caa3d7971bd528869b8fac6bfeb4b34647b4db8c9f634551a819e96fc14087187579b4020886a56aa9b2dfc874084b14e6555b4dc0f0e9152271256f2f838f8a851eeb6e2a73eaf6a34691e4d18e8d67ab28fc00495fc817cb96228f7653e6f4c5e6f2606d640511a12c4341538a687780d33ff964eb76e1d0d98c9b5d4463ecc9d6f1662dfa0135b9ac44f6b5163c1039625eaeb2a0140dfcb26a77ddc766fd3117715bef5338922dab9c2019b66b625aecb63df7951924c62a83444fedeef967a5cf79cbad69e04e7586ada8f9fb809864d11c971b4b48707676335c7be8489da1be60b01f655869e7e087cce282eba675b281aadff96ef96c3dc36b04980b7ad4511dd0a23ed496c1343a9913d766c8ada67dd3119378011c6598d31d8b897bd853169f383710a26d7bf609a1e6bb5bbd0ff290697f021a47822b7784e560f21c134979e4e7387cb8b65df3b30c9bed99aaa02a3792ef1505baf81291f5570d0ccfee0790ba79b66f2a159887bcb849ab07db0d8d26f09127b7f435544f812ebf2740cfd9c2e157f1923ba5ce6ee5325988698582d216a66539c8a42de062663e7cfec6833b248bb5cac2dbb898509a705bf69654b1df97a6409d43ee68fd48d482f7c2dffb2c21f2a549b39f6ae2a22a2da672bab13d786394ec533b5d7695490f6c830d60ed0e9668bc3563f01c7303a07eca623b5762bb9e8c651183bf48df09dc1c34ad42347fcecc60e7b65bdbd6e2bb28973377effb85e9bffc0e01cdcda3d7492bb3638c295f9e72f662a0d2e4de213dfad817ae7962349a52eaf5e4a47b52130307c211accd2d5d4e3573497407b6f81ef58181618130d92ecad63ec531c67552be2d7ec170b8acc5d73c0be9996f524ce262939fdfec561f9f3232feae1061b3f7cfa271ef2cfc816935d7890de831b9eee5537d60c1bf3458f4041dc8b3dd7079765d374a0b5731948b8b633fc55e8f9b06baad444116c1ac5d368cd1c95b9c65520bdbe79327ab65e8d087cde6e339c1cb06ae8d028e178b33b894915aa073ef6ae9bd594902904b96d8f4f8c20c971b5c9f780e45849b612133e55f8fd203f46902ffdbb842d074deacff1d01723558746cb7c41eb94ee01e01aa4fae68917782ed76a82ee3ba7da7669fea3af2957424d9025dbc195b3fff4190458e40a35342ff8f012f171d3d906a962626310c71012f4f6f3831f55aaf479b92d85837f38b42b69b1b43b1959384e54205d708cabf4ae45a44d6384f52155eff38a88a5d85d00e96e88d3ddafbf042f03f79e1b51116259c67b0e1e15c51ead386cd19f16a9d09db5474cbcf468daebdf2ea6f608e7b17305d9d4c88a1975b51475518085276e5c3ddc8d37af6093e68df56818cf77ac2cf1de7762d94a8f8c79dbfa51a19bd98ea32d1fdfdbd8d41fd17dd738a96d02386fd77e3f2b1d554f2be4548bba6116a3be9fd1cecfb928edbf5e484e38c0f429d1ea6abcdbcb22ef6dfe16e617a66110178bd233083482e50c26819cff0e58162fc69403012f1750b6e48528282ba41bf921f0a77b203e10f10f07bfab6fd9d1b66409add866f7473425bdf4fa680fe1ccf20e85135862a56ba6f8caee287c8a05a1752b3626127bc8b308a6b57e8a982cd3b38d82137f37f3c3280a10cfe3342313a7732bf9f6b94044281a3c7bee353fab5e5552ad059a1cca5c29a73cc1f39b4833ea20e0bbf743244a89cdf50ecd0dd237488948b30caa494387b9cf155d11afc6806acf4b74ec9924e502f686aefcc9e51ac041eb6e1f956ae8b6d961d59a9672af101da55f4db8757e9e7ce1a2fdd2f0b6e7e141519504de14f765456ab52aaa97a23886358379249d6ee67f7d5c5ca0b949e437f14da19a23a6728f4148f8f4957e917da89f1355884b9ad3eca658cb5d70806e938180564af21fbc987442e802caa976271e214e5e4fcb5d8565e36b47989868c75e577b353bc5d441cd51e000652e0d6d9bf4ce70e9b5830f7831494fa19024c62af21a4ae445a45669c287a3819b27d81c0df86c3a19bff625a4f78079c55c692c511b482d3172d1c84f010959cc56331f903984edd29673a7d6618d227f44ec44c3a0f68e7c3ab31a61572c79df28a69722ef1bd4caa883e5f57d763f6efe5f6c7aa4860675505d1a0ae7fadfeeef23dae12471828777272cd7537707faf9847df4ae8e665fefe78cc29b8ad06d9665c6f695533c55b1733742525a08361f043aeb81e4150b13714bd3cf7a03d970b1cd47f34bbf7001227e68c8d06e42b15f16764c0ee54dd343c41487f66ad5cf8a77e60c10bc18c37b384601a7cbe3973585566f771f33f52f7fc0a03712bb77d6c5653d92ebace5ebcd9f94f844f81309841d81cd7f41cbb2c61c445a7ec8f0ebaab02a32769861ad886a79f2d3bfbc28d723bda3cc03fb765a3f42cff7710c808eda4615a02d133fd3c6d41451bc71c1ea186b17bd5a6cac251d0197b334fb1daf4d6a666519146786cdfee93ff9072c69cf3cffdbc80edba79d68996036283e939484e101e4ba8ff868503aa7e5790bee370adbae448b026f50c18467c3e24ca8c88e7c73751cedb9b41b24c3837a30af0a8e4f2251b2d3130dc2bd1943bb0bad6fd094eaabba003b20ee8fcbef3780473820aa2521559bc8e107e8ee13a1ff079be4ea7bc6e0d116c4db6fd7ac27649f45faf385f1738895e2eda3d042291aaea9f3de5d9eb1418c2089ea2b4abcc5786f98d4157aee2ee4c2351389b290b21cd9a5dd68533e720b9169c4dadd5c726c00fb1c522330d5e0606d34ac59e6da4a15820d6f19995169c586eb6850486ad80a1", 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="c7bf18de71fda74a0429e1fca420c79b8fab9461b589a47c386c030050bb44c96922d0e1f32be6334ed02b07b1380000d87f3206be479758df2011f550c62423", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) socket(0x2, 0x2, 0x7) 2.870190433s ago: executing program 2 (id=1263): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000004c0)=[{r0, 0x4}, {r0, 0x2}], 0x2, 0x9) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x2, 0xba, 0x3, 0xdb7}) 1.834588926s ago: executing program 0 (id=1265): r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x10000, 0x3, 0x5, 0x7, "dc24717216d602fd9b9666253736369335c916db", 0x7, 0x5}) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, r7) r9 = getuid() sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="2eff0cb562a37751372ac1516a2ffa8a7eddb3eae74a0cd0bb0e42300853533bd695a364131cba80cb7771e4e753e76ff2b323fa79e42033acadce12ec0ddbb39d3cce091e5333b42bd844e0de44ecc80da3ae4484e21ccc13ec4a5718664b656ce7794aeb7ee111ff95d1b226", 0x6d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="2bb8bcdbd3a164ba42ca83f9efd9356b7f79c23a800650e3e9bdcf5ceff7060b755b778c", 0x24}], 0x3, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r6, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r5}], 0x40, 0x400}, 0x408) (async) recvfrom$unix(r2, &(0x7f0000000300)=""/85, 0x55, 0x800, &(0x7f0000000380)=@abs={0x2, 0x0, 0x0}, 0x8) (async) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) write(r10, &(0x7f0000000400)="62ca41b7d4ff414c1386fa0a8b814432b0df14bc5e58fa29f6611885e47805a5968b7afb4a42d4035b4fb49df1b8c6aa5dfc1f01e3b4813f90c62973d9d55bd348cdefc1c047c6d8bd34e624003478673f545bf1eb68e9d7746725e32f15076efaeab7ae202ef2ae203ebcced9110c3230e54eaabe7a41dc6475b720d07c878c0ec5df3b21ac04a2eab51e27b38113223090bd2ce10ada80392392c6e0101b2a0ea391f3530e61884243069fa601408b9a0ba91ec8c4524a3a5194c3b4144ce74d7cb40ac35cd6558eccd97ded7571fcdda335c2ed7083b413824f288d7b73915de9cff30f5d5bc673a9ba4fad621748a7320afda843e5cdaf", 0xf9) (async) seteuid(r7) close(r2) (async) poll(&(0x7f0000000500)=[{r0, 0x2}], 0x1, 0x8) (async) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000600)) fchown(r0, r7, r8) (async) fcntl$setflags(r0, 0x2, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) (async) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) (async) poll(&(0x7f00000006c0)=[{r2, 0x8}, {r1, 0x5}], 0x2, 0x7) (async) setpgid(r3, 0xffffffffffffffff) (async) socket(0x6, 0x2, 0x10) (async) r12 = semget(0x0, 0x4, 0x40) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000700)={{0x372b8cf7, r7, r5, r4, r8, 0x8, 0x4}, 0x1, 0xffffffff80000001, 0x9}) preadv(r0, &(0x7f0000001a80)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/43, 0x2b}, {&(0x7f00000017c0)=""/175, 0xaf}, {&(0x7f0000001880)=""/118, 0x76}, {&(0x7f0000001900)=""/210, 0xd2}, {&(0x7f0000001a00)=""/121, 0x79}], 0x6, 0x0) connect$unix(r11, &(0x7f0000001b00)=@abs={0x0, 0x0, 0x0}, 0x8) (async) close(r2) open$dir(&(0x7f0000001b40)='./file0\x00', 0x20000, 0x123) 1.829387109s ago: executing program 1 (id=1266): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) kqueue() (async) r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) close(r2) (async) close(r2) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r4 = dup2(r0, r2) getpeername$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x172) 1.829237059s ago: executing program 2 (id=1267): r0 = syz_open_pts() (async) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="0180c2000000ffffffffffff86dd60ecff8000481100fe8000000000000000000000bbff020000000000000000000000000001"]) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r2 = dup2(r1, r1) (async) fcntl$getflags(r0, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2, 0x6, 0xfa, 0x2}, {0x84, 0x0, 0xae, 0xf}, {0x6, 0x37, 0x7, 0x800}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) r3 = syz_open_pts() r4 = syz_open_pts() (async) r5 = syz_open_pts() (async) r6 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}, {r4}, {r4, 0xe65dc00084cf4bdf}, {r5}, {r3, 0x10}, {r6}, {r5, 0x4}], 0x7, 0x10000) 1.828813052s ago: executing program 3 (id=1269): socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$net_inet_etherip(&(0x7f0000000300)={0x4, 0x2, 0x61, 0xc4b7b840394fff77}, 0x32, 0x0, 0x0, 0x0, 0x0) select(0xd0, 0x0, &(0x7f0000000040)={0x600000000, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xfffffffffffffffc}, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, 0x5b0, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x7ffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x9, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0xb) setrlimit(0x8, &(0x7f0000000040)={0x3, 0x50}) close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}, 0x7, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x82}) getrlimit(0x7, &(0x7f0000000100)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x3, 0x0, 0xfffffdfd) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r1, 0xa9e6aac0282a6fec}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7) readv(r1, &(0x7f0000000340)=[{0x0}], 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) poll(&(0x7f0000000240)=[{r2, 0x80}], 0x3a, 0xffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000040)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xaf, 0x1000, 0x9, 0xfffffff8, "00030003be6057b2ba09f47342d3c3a3f4d3c900", 0x29}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000001f80)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1763dc6868306a3b0c0f1eb5829acbf66df3de67d42583aa1777f15ed08991f46c5820e7092183facace016554bc556272dbc33cb3738a7d335f00422789034b654980547c283a1b5fb339172fd36788e35ec9f49a184f77038d07c2a7ea9ab210dfbdf0e32b30db3ee23de9c710ea39cb9dc8be91c88146bedc52d33a30a078c79e7fd097bd83d7bbc3dced252be1fecb133af36c58bf3415e6199f2ce1dc3194db9e728fc702400694f1bb6373a990816955e0a3913f89a58ab38942928f3e976ef270c189c76dad84ee1dbc5f04edebb391ec6c0fa8641afd1ef6c55d57c46556fce2ec1c55f89b458f4b4d3ec2d29019fe424eaae5cc3b22861378d60db53cec288f8895d0b5fa1d53c42e5bc428669d9f3c671745b5a6e391cc6deb0cabad716449af70ac9765cd78142e109847979025737b28beafd88fae841d1e7f947fb568220cac1e6bf762d29eed503ec516f5130386881073d30587a8159f31816d29aff86a5bb85b0e6e426a3ecd35eb5a26ce2bbd4f338d3826c2fc5b78efc86a105ed8610e69f65f0d882eed0811ba3b1428565ca20446571fb4f7f767422f3fb33f1be13679e588ce5d179f7529e6704bb7bdae9628d07da559569ffb9380f45d99da0c6c095dfc9fbe461bd40daee6a37a42819fbae4dd3ddc4b9021db25d7eefc94c0f63683086cb5d25ead1f4de790c8fe671bffa07c9024b98d9c3959e044dc455f11eec11d825da767b0bcb9e987e7d75e04af75817204f02e25679026a010ec58e75bbdc7d62288b57fd752d6497f3a7313728210e6021a250aa", 0x518}], 0x1) seteuid(0x0) 1.828474178s ago: executing program 7 (id=1271): ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000, 0xffffffffffffffff}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) mknod(0x0, 0x40, 0x6c1) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1c5) getdents(r2, &(0x7f0000000100)=""/4096, 0x1000) 622.195049ms ago: executing program 6 (id=1272): setrlimit(0x0, &(0x7f00000000c0)={0x44, 0x62}) r0 = syz_open_pts() msgsnd(0x0, 0x0, 0x0, 0x0) getrlimit(0x7, &(0x7f0000000780)) msgctl$IPC_RMID(0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7fffdbff, 0x7bed, 0xffedff84, 0x1603508, "182616110004000000000010e0ff7f0500000404", 0x1}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0xffffffffffffff91, 0x0, 0x0, 0x8}, 0x2) sendmsg(0xffffffffffffff9c, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000740)="7c50cb7c8cb7e45c1f1d833253553369d73b956ca64e3edfccd3981aa79fed30dc670b3df6ee7204", 0x28}], 0x1, 0x0}, 0x1f) r3 = syz_open_pts() recvmmsg(r2, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000007c0)=""/175, 0xaf}, {&(0x7f0000000380)=""/212, 0xd4}, {&(0x7f0000000480)=""/74, 0x4a}], 0x5, &(0x7f0000000580)=""/53, 0x35}, 0x7ff}, 0x10, 0x1040, &(0x7f0000000640)={0x0, 0x2}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x809789, 0x9, 0x1, 0x8, "bf08000100f1a55910812ccd6cedc100008000", 0x0, 0xff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000880)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943ac77daaad8830feb04fa50168f1af2f9b404e2c20033fb0122c1b7ba21aed135423a6524b7cc185777825eb438cac7ae895f87b80d328e90e21b4eacb9b86dd6713887ae5ec2dacede24d52094e9c4de12ab80000000059fae503f11d79cc33a624eb05252616456bab9317f26d13f65d355ad27988ccb05452b4c86d54e3a75b40d7d9e911325de5ae1b86f9f1d90c795a7ae45a0064dba10cac39478171de70282e1ef2d4fd7c", 0xc9}], 0x1) pipe2(&(0x7f0000000680), 0x10004) getsockname$inet6(r2, &(0x7f00000006c0), &(0x7f0000000100)=0xffffffffffffff3e) 558.376251ms ago: executing program 2 (id=1273): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f00000001c0)="71057bfec37082000000000000000000000000000000000000000000f04feefc2c714b343bf9e5ca000000000000b1000000004f08805d0a8188d57b9f3b03ee7276bb9501a0534698d619b9de9f6385b608f56027d14724dc102bf00f2cef707ffdbe64a41647070694c860e76a3093771eb98ed23321a935577585b559807a79a56448472dd49542c5", &(0x7f0000000080)=0xfffffffffffffdce, 0x0, 0xfffffffffffffe89) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000280)=[{0x26, 0x0, 0x8, 0x8000001}, {0x6, 0x7, 0x7d, 0x4011}, {0xb1, 0x32, 0x2, 0x20004}, {0x7, 0x0, 0x2, 0x2}, {0x1, 0xfe, 0x40, 0x7f}, {0x5, 0x2, 0x1, 0x1}, {0x8001, 0xf9, 0x3, 0x3}, {0x4002, 0x40, 0x8, 0x9}, {0x7, 0x7f, 0xf7, 0x7}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab9715aa25f7037f8d05bd1d222473d944a6185fa89a94c93c7a72f467d7da1724c93c452476b664559cb2bd57f316912adcb8605f1081747d614244cbcc2238c60ad39d9ac33a6d75a781439f855f2da1325175cfd245c24dd8ddff8e9e2b22abb1d6b547747790b10bea7608c3e6700af6a04e00000000000000", 0x7c}], 0x1, 0x4) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="a900000071ac0058bc5a91501d94a3f64b26bfce05392f13cd6539d8fd464e4b8e5f84cf71", &(0x7f0000000080)=0x25, 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000f00)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000f40)="ef4d9fd05cc47bd0b42deb65f3ce626e052fe7de4f185e6ae46c0c5307fa429340b379d97d642e06", &(0x7f0000000fc0)=0x28, &(0x7f0000000640)="c88859cf4ee43522c4b439921c4c259916869013a446de7f42203a9e24f5e7f42ca4b63b9df0a669f2d113813588b96230111c86f5e3ed1453d111cc5624b7bf642a21187a568edee379c0", 0x4b) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="020000000000000045790e9fd06bf67e97e107af4298b53091f25a9239bff6cd4d67bcb409d9cf9051e55ac3be92bd1b246d28536623d604a4b10b50c0f9f48bc0247e486fc1172f5aa523ebc48a2574d71ee66de1e8291ac097433c4086b0c94e3934048b45cd5cb3359a2d9fdee8838eebf647dfb651f3559cdb683ef55ed5e92edf3d108802b54099a5c929a226d21bf6f87dfa62d2be3bceae9adb9b2f1d38d80eb15c4e2ef335909021c19ca0c399e24edd6e5451e58df0f82a8bb94505e5aa2e76a3eea2b13ff80d7ea403f0cc9a74eec8a26f182c3916e613f771cca7fb55abb43103e87d39c0de0b0c8e9ed88e2bef270726d2f8a97c66152d67e9900cef9972d9a627b52d6d1316f1cf5a195c9a818a1aeb"], 0xa9, 0x800) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000005c0)={'./file1\x00', 0x248f, 0xfffff5e3, 0x631, 0x0, 0x24, 0xc, 0xffffffff, 0x2, 0x2, 0x10, 0x40000f1a}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000380)) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0xffffffffffffff42, 0x0, &(0x7f0000000500)) (async) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6db0063806a022e21395", 0x1c}], 0x1, 0x6) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71e800f06f5f5ace445200880955657402a7c807d994dad90214ed3ffc124cd8158a6866", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 557.479095ms ago: executing program 2 (id=1274): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000440)="b3993782", 0x4) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) dup(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r2 = dup(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xc14}, {0xffff}, {0x6, 0x2}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000240)='./file0/file1\x00', 0x0, 0x100, r3) getitimer(0x2, &(0x7f00000000c0)) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x16c) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000280)={0x4, 0xffffffff, {0x7, 0x20}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="41a1fa4c8b5dc9909eb3ea390e32e5e01b54d13f", 0x14) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) 556.277809ms ago: executing program 2 (id=1275): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="6dc100167f", 0xffffffffffffff01}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xbe86, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = socket(0x2, 0x1, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0x5, 0x8100000000000000}) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x7) 514.634127ms ago: executing program 5 (id=1276): socket(0x10, 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, &(0x7f0000000200)={0x3ff, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2000000}, 0x0) 514.078833ms ago: executing program 3 (id=1277): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000082b00000000000000000000000000000000feff"]) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') fcntl$setstatus(r0, 0x4, 0xc0) (async) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) (async) execve(0x0, 0x0, 0x0) 510.232495ms ago: executing program 5 (id=1278): setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) fchown(r0, r1, 0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x3, 0x7f}}, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x68, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@generic={0x7, 0x2}]}}, @generic="09abec8be194ccb4"}}}}) setreuid(0xee00, 0x0) (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) getuid() (async) geteuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) chown(&(0x7f0000000000)='./file0\x00', r2, r3) (async) fchown(r0, r1, 0xffffffffffffffff) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x3, 0x7f}}, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x68, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@generic={0x7, 0x2}]}}, @generic="09abec8be194ccb4"}}}}) (async) 509.219803ms ago: executing program 7 (id=1279): r0 = syz_open_pts() mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287d) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x14) read(r2, &(0x7f00000004c0)=""/221, 0xdd) sysctl$hw(&(0x7f0000000240)={0x6, 0x6}, 0x2, &(0x7f00000008c0)="a9b96f1c", &(0x7f0000000280)=0x4, &(0x7f0000000580), 0x0) execve(0x0, &(0x7f0000000100), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xad2, 0x0, 0x100, 0x1, "76a83cbefcded886235ac4bdf51330febdfd5f9f", 0xa0, 0x7fff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x150) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYBLOB="069600884f60dac36df201389569519a0d9204c1235e418369dd7e2231af09ccba1d3c1294adb58721f4929760438b3a45cfa015a63e35ee1eb6faaa49d9ef4d099e70ad3af7513b77721707b94ce823608cb3d035319d197b3cb4c76d0fb53dded355465aafa89aabee25bfedbc22c98704e0419c8797f594370a40b932852462d8f711ed35d03b4080b49de62250c36487f36f4fe30bfa32f32d722757938c8acd2ad2e723e0960ffcfa44cbf2a139094510bb78e167c50c8122f65ec30cc8ff998771ea3088a141512802fd01c40dc20cb8"]) 508.865591ms ago: executing program 6 (id=1280): r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c8c0000000000000002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abf9e0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r1, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000200)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x0) 508.398736ms ago: executing program 0 (id=1281): open(&(0x7f0000000480)='./file0\x00', 0x2, 0xf6) (async) open(&(0x7f0000000480)='./file0\x00', 0x2, 0xf6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f00000002c0)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95723da70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c799627", 0x87}], 0x2) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b761eaf1616bf6932da7386d53", 0x2f}, {0x0}], 0x2) open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x108) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mkdir(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) clock_getres(0xbe44501372635004, 0x0) setregid(0x0, r3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) syz_open_pts() (async) r4 = syz_open_pts() close(r4) syz_open_pts() (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0xffffff29, 0x4, 0xfffffffe, 0xfffffffc, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x4}) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x1) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) getpid() (async) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r6) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) 462.156986ms ago: executing program 2 (id=1282): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) r1 = socket(0x11, 0x3, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) (async) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) (async) fcntl$setstatus(r2, 0x4, 0xab5fcf8cab5c23cc) shutdown(r2, 0x2) (async) sendto$unix(r1, &(0x7f0000000240)="b10005136000009f050000002010000040000000cea10500fef96ecfc727d3357ae302b39767ca1f2d61db7f4de57804be38164991f7c8cf5f8829297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc01180000000001800000f7ff0000a872c881ea772ec5890405b3b9c2668396f4cd1257eea8c500002002fbfc0cba0800000008e37f71a3f834173712051eeab71d89e000040381ecb66400000000000000", 0xb1, 0x402, 0x0, 0x0) (async) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) setsockopt(r4, 0x0, 0x6d, 0x0, 0x0) (async, rerun: 64) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) (rerun: 64) truncate(&(0x7f0000000100)='./file0\x00', 0x3802e) 408.751383ms ago: executing program 1 (id=1283): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) (async) seteuid(0xffffffffffffffff) (async) ioctl$BIOCFLUSH(r0, 0x20004268) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) setreuid(0x0, 0xee01) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) (async) setuid(0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) 404.909216ms ago: executing program 3 (id=1284): ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x2}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000127000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000369000/0x2000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00'}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000040)=0x4, &(0x7f0000000080)="f0f8a258", 0x4) r1 = dup(r0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x4000000000000102, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 404.005452ms ago: executing program 5 (id=1285): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe02"], 0x410}, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x5, 0x0, 0x7f, 0x8000001}]}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x13, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) write(r0, &(0x7f0000000280)='&', 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000380)=""/254, 0xfe}], 0x1, 0x0}, 0x6}, 0x10, 0x42, 0x0) (async) readv(r1, &(0x7f00000002c0)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x0) close(r4) (async) shutdown(r4, 0x2) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x7fe, 0x0) bind(r3, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) (async) write(r5, &(0x7f00000002c0)='mN', 0x2) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0xc0, 0x7c, 0x0, 0xfffff4b8}, {0x84, 0xfe, 0xfa, 0x8200000}, {0x6, 0x40, 0x5, 0x8080808}]}) (async) write(r6, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) fcntl$getown(r6, 0x5) (async) execve(0x0, 0x0, 0x0) 403.142892ms ago: executing program 6 (id=1286): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f00000001c0)="71057bfec37082000000000000000000000000000000000000000000f04feefc2c714b343bf9e5ca000000000000b1000000004f08805d0a8188d57b9f3b03ee7276bb9501a0534698d619b9de9f6385b608f56027d14724dc102bf00f2cef707ffdbe64a41647070694c860e76a3093771eb98ed23321a935577585b559807a79a56448472dd49542c5", &(0x7f0000000080)=0xfffffffffffffdce, 0x0, 0xfffffffffffffe89) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000340)}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockname(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000240), 0x3, &(0x7f0000000380)="29b5d7a0", &(0x7f0000000000)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 402.667274ms ago: executing program 1 (id=1287): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x1, 0x1, 0x6) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) r3 = getuid() r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) setreuid(0xee00, r3) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xfffffda8, 0x0, 0x0, 0x0, 0xfffffffffffffd5f}, 0x404) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) setrlimit(0x4, &(0x7f0000000140)={0x10000, 0x3}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) r5 = socket(0x6, 0x1, 0x6) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1400"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r7) getitimer(0x2, &(0x7f00000000c0)) sendmmsg(r6, &(0x7f0000001440)={0x0}, 0x10, 0x0) r8 = dup(r5) ioctl$VMM_IOC_READREGS(r8, 0xc028756b, &(0x7f00000003c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000001c0)={0x10, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000094000/0x3000)=nil, 0x10}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000301000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000012d000/0x3000)=nil, 0x4}, {&(0x7f00001dd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000329000/0x3000)=nil, &(0x7f0000081000/0x4000)=nil, 0x2dc}, {&(0x7f0000110000/0x3000)=nil, &(0x7f00000ce000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000019e000/0x4000)=nil, 0xffffffff}, {&(0x7f000013a000/0x2000)=nil, &(0x7f0000366000/0x3000)=nil, 0x4}, {&(0x7f0000164000/0x6000)=nil, &(0x7f000026c000/0x3000)=nil, 0x3ff}, {&(0x7f0000312000/0x1000)=nil, &(0x7f000004f000/0x4000)=nil, 0x4}, {&(0x7f00003ea000/0x4000)=nil, &(0x7f0000168000/0x1000)=nil, 0x6}, {&(0x7f00007df000/0x2000)=nil, &(0x7f00001f4000/0x3000)=nil, 0x1000000000006}, {&(0x7f00003f2000/0x3000)=nil, &(0x7f0000155000/0x1000)=nil, 0x16629c0e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000160000/0x1000)=nil}, {&(0x7f00000f7000/0x1000)=nil, &(0x7f00000cc000/0x3000)=nil, 0x1}], './file0\x00', 0x84}) 402.347883ms ago: executing program 3 (id=1288): syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x68, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @generic="0ae547e350b01fdf"}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) chmod(&(0x7f0000000140)='./file0\x00', 0x212) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) (async, rerun: 32) setsockopt(r0, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 32) 396.150924ms ago: executing program 5 (id=1289): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000900)={0x6, 0x72, 0xc3d, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700", 0xfff, 0x552}) writev(0xffffffffffffffff, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) fcntl$setflags(r0, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000bc0)=[{0x0}, {&(0x7f0000001e40)="ff62cd7507836cb5d2a485d323a8b39c6bd06a11c1d22bd9330ee9537abe766a7758813ea40da50ff03e9abd16a2797f61998f83149a251d241a390e0cdfcb38acadbbce7a6398b005126c0c7bad7355676d082143623686f228f96649c54558c123fde5cf63fd08e36b11568bcb1ae5e7355fcde5acd569f830d025a24e20fc5370a696cc9e3dc9644037e2f145d77688d0167b1f71adbcd5176ce84f6ec35292d2b53ce67eabe7a8f8c63fe5efe816feb7d89b37a067bb4c557587b1cb37db0ad9206a398fd1c03e06391937a3659aade5ccb43db25e0b8a7798680fb5e110be1cb4aabff16f5f83385f0f432f067f34d2ef8e1fa762a681c5b407bef08fa7052ec0bdaadbd032e1eef46fa4163044a9b0f5d77c9649db1216643f943b89da90ae426de7372617b68cff0b7990504e308aefcfcd7559fcb12336d8ab5e8ef5308a74644d2750aae9c1a2c208ce1fdba06dc4622cfaef58077515a9e540aa54a2409e417a145a5d46e6e7a32c2e695406bf2f151fdd976d555107e9f1ca6c81aca10f9f9bd52b16d482948fda50bf82e624f98d3c8a1f41667e1e6b73f1ec2bcd156a06d1ae5a35ef979edb6b5958f53f6338b05d76c2aed8e965be236e0c39756ce73a423e42f8d50be81bda8fdf89bbd71c11d8dd85e5ede2f24946be9bae186d7e191f4cfc7739dace540e4cc43fc9913d6e254e5112ceda0f888642f7316705d11fa5e83a8517ba9f5ecd3c1f76a04109dfaf4a464ea45442f290183f16909f455c50ab12f62239a839c7b832da443e8f6dead54b61e1e7c4ec40c62b9e1be4c761d9fe54d49e8f1e95c0587b6652b8ba44121258ce52912b50dc96ec1f3e6de2cbe599afc2fc8c48385298dd16240d516014a6ee8e6b303a6261a398e0ad87fdd322c5ec87abf00e1d8c6b49ce1b3b25233ac1f350310e90a16ea6896c30a1f273f1d43b2553d38a9919e7475498d536ae6907344c5de8fde8a0b0b119193d4907145a7fa51aea40f18a3d53f36fd53acde718a73b29a5308b69fb8b32fa616de9af16a6ea2624", 0x2ea}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) close(0xffffffffffffffff) (async) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000900)={0x6, 0x72, 0xc3d, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700", 0xfff, 0x552}) (async) writev(0xffffffffffffffff, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) (async) fcntl$setflags(r0, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000bc0)=[{0x0}, {&(0x7f0000001e40)="ff62cd7507836cb5d2a485d323a8b39c6bd06a11c1d22bd9330ee9537abe766a7758813ea40da50ff03e9abd16a2797f61998f83149a251d241a390e0cdfcb38acadbbce7a6398b005126c0c7bad7355676d082143623686f228f96649c54558c123fde5cf63fd08e36b11568bcb1ae5e7355fcde5acd569f830d025a24e20fc5370a696cc9e3dc9644037e2f145d77688d0167b1f71adbcd5176ce84f6ec35292d2b53ce67eabe7a8f8c63fe5efe816feb7d89b37a067bb4c557587b1cb37db0ad9206a398fd1c03e06391937a3659aade5ccb43db25e0b8a7798680fb5e110be1cb4aabff16f5f83385f0f432f067f34d2ef8e1fa762a681c5b407bef08fa7052ec0bdaadbd032e1eef46fa4163044a9b0f5d77c9649db1216643f943b89da90ae426de7372617b68cff0b7990504e308aefcfcd7559fcb12336d8ab5e8ef5308a74644d2750aae9c1a2c208ce1fdba06dc4622cfaef58077515a9e540aa54a2409e417a145a5d46e6e7a32c2e695406bf2f151fdd976d555107e9f1ca6c81aca10f9f9bd52b16d482948fda50bf82e624f98d3c8a1f41667e1e6b73f1ec2bcd156a06d1ae5a35ef979edb6b5958f53f6338b05d76c2aed8e965be236e0c39756ce73a423e42f8d50be81bda8fdf89bbd71c11d8dd85e5ede2f24946be9bae186d7e191f4cfc7739dace540e4cc43fc9913d6e254e5112ceda0f888642f7316705d11fa5e83a8517ba9f5ecd3c1f76a04109dfaf4a464ea45442f290183f16909f455c50ab12f62239a839c7b832da443e8f6dead54b61e1e7c4ec40c62b9e1be4c761d9fe54d49e8f1e95c0587b6652b8ba44121258ce52912b50dc96ec1f3e6de2cbe599afc2fc8c48385298dd16240d516014a6ee8e6b303a6261a398e0ad87fdd322c5ec87abf00e1d8c6b49ce1b3b25233ac1f350310e90a16ea6896c30a1f273f1d43b2553d38a9919e7475498d536ae6907344c5de8fde8a0b0b119193d4907145a7fa51aea40f18a3d53f36fd53acde718a73b29a5308b69fb8b32fa616de9af16a6ea2624", 0x2ea}], 0x2) (async) 395.664934ms ago: executing program 6 (id=1290): mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) r1 = open(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x100) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x5}, {{r2}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x5, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{}, 0xffffffffffffffff, 0x6e, 0x10, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{r2}, 0xffffffffffffffff, 0x1d5, 0xf0000003, 0xe, 0x10000}, {{r2}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x38, 0x8, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x83) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$VNDIOCSET(r3, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) 265.629139ms ago: executing program 5 (id=1291): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000a00)="09739b5aa2000ddeff18dd70484c459609ac70861083000000000000a7f37979f0116e268841687b00faf10176", 0x2d}], 0x1, 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="741e5c96840caf00000000000504000cce20095d8a6acf00537ac20ea10385980a64bc83bd49e750b8baf58083807c41c9b4e2435c140504038909f4e994cd6a8f0ff82e", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x0, 0x2, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x4}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="577ce3949911b9fd2ab91fb99c88ca5e0170a9bbd0dcca3e63885d32b32289dd652a581b56", 0x25) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (rerun: 32) 265.341717ms ago: executing program 6 (id=1292): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x9, 0x3b9ac9fe}) r0 = semget(0x0, 0x1, 0x281) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) semop(r0, 0x0, 0x24) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/110) 264.944675ms ago: executing program 1 (id=1293): r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6aab9715aa25f7037f8d05bd1d222473d944a6db5fa89a94c93c7a72f467d7da1724c93c452476b664559cb2bd57f316912adcb8605f1081747d614244cbcc2238c60ad39d9ac33a6d75a781439f855f2da1325175cfd245c24dd8ddff8e9e2b22abb1d6b547747790b10bea7608c3e6700af6a04e0000000000000000000000e7", 0x81}], 0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) sendto$unix(r0, &(0x7f0000000280)="b1000503000004000000020003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) fcntl$lock(r3, 0x7, &(0x7f00000003c0)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x6c, 0xff, 0x5, 0x6}, {0x3, 0xc, 0xff, 0xa}, {0x8, 0x0, 0x0, 0x3fe}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2a, &(0x7f0000000000), 0x0) sendto$unix(r3, &(0x7f0000000340)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102", 0x62, 0x6, 0x0, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) unlink(&(0x7f0000000300)='.\x00') socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x3200) r5 = open$dir(0x0, 0x0, 0x0) close(r5) open(0x0, 0x205, 0x0) 264.432316ms ago: executing program 7 (id=1294): r0 = socket(0x18, 0x3, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080046000020000f009078000400fcffffd8e43b0c75d3e1ee1ab44a454aff008ed400000000000000000064422485ef4daf5c829ae3efef391e427e98d03db9195c65d87f76fd30de77c25bfbdbcba183fc00f8271219c0be007c0ea69adca5bdf6ea028bbf2830bca1a2afebaa839a89ee09cede388ca805ccb013d762541e43ac32d5281b6e71d2fcd8f49de844eb19c5972ac8ef0b3d75257f51bba282405d50e8325cc62fefbf4071cffdc39295"]) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 64) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x3) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) syz_emit_ethernet(0xa5b, &(0x7f0000000000)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd600000000a25000000000000000000", @ANYRESHEX]) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) ioctl$VNDIOCGET(r2, 0x81946466, &(0x7f0000000b80)={'./file0\x00', 0xffffffff, 0x8, 0xfffffffbfffffff7}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000d06, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f00000001c0), 0x0) 2.491306ms ago: executing program 3 (id=1295): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000780)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694f6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a73b30000004052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495861a9d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6a1444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e28aeab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb7318e6bf530496fa6ed1350614", 0x53b}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000040)={0x2, 0x0, 0xfffffffc, 0x0, "000000190000009f17b26900b60000004000", 0x20000000, 0x7}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) setsockopt(r0, 0x6, 0x8, &(0x7f0000000080)="d0fc8623", 0x4) 1.916221ms ago: executing program 5 (id=1296): r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000680)=[{0x0, 0xeffa}], 0x1) semctl$SETALL(r0, 0x0, 0x9, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, &(0x7f0000000080)="bd9238c9f73f970eeb592e6951d441de2350220f9fece178", &(0x7f0000000100)=0x18, &(0x7f0000000280)="fab711e2e91f8c7a574248df84cae71b176a79fc3e583bc0b84eb6c11672af1bb8f6c806708a674033dd9f3f431f27daf802c01965c3e70493847f4865c223c6f49d58feabbfaf602b34c17ec1ea324a4025b4b914f5f310b28fb80483cdcac5ad880c92db4c781ced7ed0e52468b1e480f5f0846d2136c56d60e130bef0c66b5440668d356a815ef6d66e42d40ea3a978ae32efd99006975834cf3d5105970dc4fb086d9236e6b53cfbb33ea457a479dd14cf15", 0xb4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x3}, {0x3}], 0x2b}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4, 0x20, 0xf, 0x3}, {0xc0, 0x0, 0x6, 0xfffffffe}, {0x6, 0x7, 0x9e, 0x800}]}) clock_gettime(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) semctl$IPC_RMID(r0, 0x0, 0x0) 740.667µs ago: executing program 1 (id=1297): msgget$private(0x0, 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000040000000007", 0xd, 0x802, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x5, 0x1e) close(r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x202e, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async, rerun: 32) r2 = socket(0x18, 0x3, 0x0) (rerun: 32) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) (async, rerun: 64) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x5d, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) (async, rerun: 64) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002", 0x8a, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xc444443a, &(0x7f0000000740)={0x0, 0x8001, 0x0, 0xd, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x9632}) (async) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xeffffffffffffffb, 0x10002efffffff, 0xffffffffffffffff}) (async) r6 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 0s ago: executing program 6 (id=1298): r0 = socket(0x1, 0x4, 0x42) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000240)=0x55) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206932, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x80206932, &(0x7f00000001c0)) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r3 = socket(0x2, 0x3, 0x2f) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r3) (async) r5 = dup(r3) socket(0x2, 0x3, 0x0) (async) r6 = socket(0x2, 0x3, 0x0) r7 = dup(r5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x66, 0x4}, {0x81, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x66, 0x4}, {0x81, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000780)="71fff7fff6276b034dd028634d18186ee5ff0500798b1859ebcc7042ed2f6b6ff3b6609952e5e1ff", &(0x7f0000000080)=0x28, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000780)="71fff7fff6276b034dd028634d18186ee5ff0500798b1859ebcc7042ed2f6b6ff3b6609952e5e1ff", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r8, &(0x7f0000000000)="d80b800000000100004700000002", 0xe) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000), 0x10) (async) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.12' (ED25519) to the list of known hosts. pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806ad21880 va 0x400000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error ?{X­5fTۗc)<Z˷7Դ2>%G(D_@*,V]e+igܹ䰩pckbd_enable: command error `ךq"lWARNING: thread `nfsio' (348123) exits with status -1 WARNING: thread `nfsio' (408553) exits with status -1 WARNING: thread `nfsio' (61530) exits with status -1 WARNING: thread `nfsio' (467234) exits with status -1 WARNING: thread `nfsio' (469060) exits with status -1 WARNING: thread `nfsio' (313898) exits with status -1 WARNING: thread `nfsio' (351841) exits with status -1 WARNING: thread `nfsio' (262620) exits with status -1 WARNING: thread `nfsio' (357828) exits with status -1 WARNING: thread `nfsio' (189307) exits with status -1 WARNING: thread `nfsio' (442413) exits with status -1 WARNING: thread `nfsio' (80896) exits with status -1 WARNING: thread `nfsio' (436440) exits with status -1 WARNING: thread `nfsio' (446963) exits with status -1 WARNING: thread `nfsio' (444381) exits with status -1 WARNING: thread `nfsio' (468985) exits with status -1 WARNING: thread `nfsio' (318897) exits with status -1 WARNING: thread `nfsio' (209054) exits with status -1 WARNING: thread `nfsio' (158830) exits with status -1 WARNING: thread `nfsio' (6193) exits with status -1 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 malloc(): allocation too large, type = 6, size = 536870912 denied attempt to set clock forward to 495890607918 pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd806ea0e5a8, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *450791 20195 0 0 0x4000000 0 syz-executor ktrops(ffff80002a7bcf78,ffffffffffffffff,0,c0000d06,fffffd8069857880,fffffd807f7d78f0) at ktrops+0x58 doktrace(fffffd8069857880,4,40000d06,0,ffff80002a7bcf78) at doktrace+0x6dd sys_ktrace(ffff80002a7bcf78,ffff800039d3fce0,ffff800039d3fc30) at sys_ktrace+0x11c syscall(ffff800039d3fce0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2d8dab5b420, count: 10 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(0xfffffd806ea0e5a8, 0xf, 0, 1) -> e ddb> trace ktrops(ffff80002a7bcf78,ffffffffffffffff,0,c0000d06,fffffd8069857880,fffffd807f7d78f0) at ktrops+0x58 doktrace(fffffd8069857880,4,40000d06,0,ffff80002a7bcf78) at doktrace+0x6dd sys_ktrace(ffff80002a7bcf78,ffff800039d3fce0,ffff800039d3fc30) at sys_ktrace+0x11c syscall(ffff800039d3fce0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2d8dab5b420, count: -5 ddb> show registers rdi 0xffff80002a7bcf78 rsi 0xffffffffffffffff rbp 0xffff800039d3fa00 rbx 0xfffffd807f7d78f0 rdx 0 rcx 0xc0000d06 rax 0xffff80002a7bcf78 r8 0xfffffd8069857880 r9 0xfffffd807f7d78f0 r10 0x9835bb748dceb42c r11 0xb0deb62f57e8d6b r12 0xffff80002a7bcf78 r13 0xffffffffffffffff r14 0xffffffffffffffff r15 0xc0000d06 rip 0xffffffff827ed618 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800039d3f980 ss 0x10 ktrops+0x58: movq 0x10(%r14),%r14 ddb> show proc PROC (syz-executor) tid=450791 pid=20195 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=82, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a7bd208,0xffff80002a7bccf8 process=0xffff8000ffff48b8 user=0xffff800039d3a000, vmspace=0xfffffd806ea0e5a8 estcpu=32, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 17578 135686 11036 0 4 0x82000 syz-executor 17578 466917 11036 0 2 0x4082000 syz-executor 17578 30740 11036 0 3 0x4002000 suspend syz-executor 20195 52069 46298 0 3 0x80 nanoslp syz-executor 20195 235191 46298 0 3 0x4000080 fsleep syz-executor *20195 450791 46298 0 7 0x4000000 syz-executor 20195 322663 46298 0 3 0x4000080 fsleep syz-executor 25007 487507 48251 -1 2 0x490 syz-executor 25007 24487 48251 -1 2 0x4000010 syz-executor 25007 108566 48251 -1 3 0x4000090 fsleep syz-executor 40641 269667 19880 60928 3 0x90 nanoslp syz-executor 40641 464515 19880 60928 3 0x4000090 ttyout syz-executor 40641 226598 19880 60928 3 0x4000090 fsleep syz-executor 40641 163132 19880 60928 3 0x4000090 fsleep syz-executor 11036 339407 96633 0 3 0x82 nanoslp syz-executor 48251 423540 96633 0 2 0x482 syz-executor 5011 312530 96633 0 3 0x82 wait syz-executor 13438 521854 0 0 3 0x14200 bored sosplice 46298 392715 96633 0 3 0x82 nanoslp syz-executor 46827 190396 96633 0 3 0x2 biowait syz-executor 42401 491233 96633 0 2 0x2 syz-executor 20538 389678 96633 0 2 0x2 syz-executor 19880 494956 96633 0 3 0x82 nanoslp syz-executor 96633 126884 77230 0 3 0x82 kqread syz-executor 77230 233759 80658 0 3 0x10008a sigsusp ksh 80658 180050 56184 0 3 0x98 kqread sshd-session 56184 407699 1 0 3 0x92 kqread sshd-session 15717 336762 1 0 3 0x100083 ttyin getty 52400 132284 68421 73 3 0x1100090 kqread syslogd 68421 197003 1 0 3 0x100082 sbwait syslogd 5640 312954 1 0 3 0x100080 kqread resolvd 74180 40127 11255 77 3 0x100092 kqread dhcpleased 36249 385884 11255 77 3 0x100092 kqread dhcpleased 11255 114859 1 0 3 0x80 kqread dhcpleased 44020 292256 0 0 3 0x14200 bored smr 75311 333442 0 0 2 0x14200 zerothread 81674 137052 0 0 3 0x14200 aiodoned aiodoned 48256 404359 0 0 3 0x14200 syncer update 11833 334481 0 0 3 0x14200 cleaner cleaner 35256 137712 0 0 3 0x14200 reaper reaper 68883 404481 0 0 3 0x14200 pgdaemon pagedaemon 90479 5790 0 0 3 0x14200 bored viomb 29285 512681 0 0 3 0x40014200 acpi0 acpi0 77520 464868 0 0 3 0x14200 bored softnet3 24369 153260 0 0 3 0x14200 bored softnet2 5464 503921 0 0 3 0x14200 bored softnet1 4463 14478 0 0 3 0x14200 bored softnet0 34537 255997 0 0 3 0x14200 bored systqmp 25287 520921 0 0 3 0x14200 bored systq 6428 507587 0 0 2 0x40014200 softclock 61911 484958 0 0 3 0x40014200 idle0 1 75770 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 10212 11126K 11568K 166960K 13460 0 pcb 18 18K 19K 166960K 344 0 rtable 205 9K 9K 166960K 664 0 pf 34 14K 17K 166960K 156 0 ifaddr 37 6K 7K 166960K 109 0 ifgroup 49 2K 2K 166960K 172 0 sysctl 4 1K 1K 166960K 6 0 counters 29 17K 18K 166960K 85 0 ioctlops 0 0K 4K 166960K 189 0 iov 0 0K 32K 166960K 213 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1490 94K 94K 166960K 2824 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 31 0 VM map 2 1K 1K 166960K 2 0 sem 20 10K 11K 166960K 121 0 dirhash 12 2K 3K 166960K 42 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 97K 166960K 1475 0 sigio 1 0K 0K 166960K 99 0 proc 60 59K 124K 166960K 692 0 subproc 72 4K 4K 166960K 100 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 181 0 in_multi 76 5K 7K 166960K 199 0 ether_multi 1 0K 0K 166960K 13 0 mrt 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 253 1129K 1129K 166960K 253 0 exec 0 0K 1K 166960K 650 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 208 72K 88K 166960K 14722 0 UVM aobj 91 3K 3K 166960K 94 0 pinsyscall 34 68K 96K 166960K 2590 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 77 0 NDP 10 0K 2K 166960K 69 0 temp 77 8636K 8716K 166960K 65969 0 kqueue 13 20K 28K 166960K 261 0 SYN cache 2 8K 16K 166960K 3 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 253 0 249 4 3 1 3 0 8 0 rtentry 112 208 0 120 4 0 4 4 0 8 0 unpcb 144 1542 0 1524 14 12 2 8 0 8 1 syncache 336 5 0 5 2 2 0 1 0 8 0 tcpqe 32 2 0 2 2 2 0 1 0 8 0 tcpcb 808 372 0 367 9 7 2 5 0 8 0 arp 88 36 0 19 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 5 0 2 1 0 1 1 0 8 0 inpcb 344 1854 0 1845 21 18 3 11 0 8 1 nd6 104 44 0 28 1 0 1 1 0 8 0 pkpcb 40 39 0 39 2 2 0 1 0 8 0 kcovpl 48 11 0 3 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1072 35 0 35 3 2 1 1 0 8 1 pppxif 1376 12 0 12 3 2 1 1 0 8 1 pfstscr 40 10 0 10 3 2 1 1 0 8 1 pfrktable 1344 5 0 4 1 0 1 1 0 8 0 pfanchor 1288 5 0 1 1 0 1 1 0 8 0 pftag 88 4 0 1 1 0 1 1 0 8 0 pfqueue 320 5 0 3 1 0 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 18 0 16 3 2 1 1 0 8 0 pfstate 344 10 0 9 3 2 1 1 0 8 0 pfrule 1344 12 0 10 1 0 1 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 755 0 380 30 5 25 30 0 8 0 art_table 32 758 0 380 4 0 4 4 0 8 0 art_node 16 195 0 120 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semupl 112 2 0 2 2 1 1 1 0 8 1 semapl 112 115 0 97 1 0 1 1 0 8 0 shmpl 112 91 0 3 3 0 3 3 0 8 0 dirhash 1024 37 0 20 3 0 3 3 0 8 0 dino2pl 256 4155 0 2661 95 0 95 95 0 8 0 ffsino 248 4155 0 2661 95 0 95 95 0 8 0 nchpl 144 6314 0 5763 63 41 22 63 0 8 0 rtmask 32 6 0 6 2 2 0 1 0 8 0 uvmvnodes 80 5193 0 0 106 0 106 106 0 8 0 vnodes 216 5193 0 0 289 0 289 289 0 8 0 namei 1024 22919 0 22918 5 4 1 2 0 8 0 pfiaddrpl 120 1 0 1 1 1 0 1 0 8 0 kstatmem 264 92 0 72 2 0 2 2 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 6 0 6 3 2 1 1 0 8 1 scxspl 216 20930 0 20913 13 8 5 8 1 8 3 plimitpl 152 514 0 496 1 0 1 1 0 8 0 sigapl 424 1773 0 1730 8 1 7 8 0 8 0 futexpl 64 22158 0 22153 1 0 1 1 0 8 0 knotepl 120 336737 0 336690 36 27 9 17 0 8 7 kqueuepl 184 722 0 712 7 3 4 4 0 8 3 pipepl 296 322 0 295 8 5 3 8 0 8 0 fdescpl 440 1734 0 1708 5 1 4 5 0 8 0 filepl 120 13236 0 13011 22 12 10 15 0 8 1 lockfpl 104 446 0 443 1 0 1 1 0 8 0 lockfspl 48 182 0 179 1 0 1 1 0 8 0 sessionpl 144 25 0 18 1 0 1 1 0 8 0 pgrppl 48 49 0 34 1 0 1 1 0 8 0 ucredpl 104 2434 0 2419 1 0 1 1 0 8 0 zombiepl 144 1731 0 1730 1 0 1 1 0 8 0 processpl 1104 1773 0 1730 5 1 4 5 0 8 0 procpl 656 3778 0 3725 8 1 7 8 0 8 0 sosppl 168 7 0 7 3 2 1 1 0 8 1 sockpl 528 3780 0 3748 33 29 4 16 0 8 1 mcl64k 65536 182 0 182 3 2 1 1 0 8 1 mcl16k 16384 3 0 3 1 1 0 1 0 8 0 mcl12k 12288 1 0 1 1 1 0 1 0 8 0 mcl9k 9216 36 0 36 2 2 0 1 0 8 0 mcl8k 8192 47 0 47 3 2 1 1 0 8 1 mcl4k 4096 4208 0 4156 15 6 9 12 0 8 2 mcl2k 2048 1618 0 1612 5 2 3 3 0 8 1 mtagpl 96 178 0 54 4 0 4 4 0 8 0 mbufpl 256 133878 0 133626 40 15 25 26 0 8 5 bufpl 280 7458 0 1230 445 0 445 445 0 8 0 anonpl 24 253829 0 245490 82 6 76 81 0 187 0 amapchunkpl 152 50272 0 49729 50 21 29 36 0 158 6 amappl16 200 4959 0 4681 31 4 27 30 0 8 0 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 113 0 104 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 2422 0 2396 3 1 2 3 0 8 0 amappl11 160 59 0 49 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 249 0 248 1 0 1 1 0 8 0 amappl8 136 27 0 25 1 0 1 1 0 8 0 amappl7 128 123 0 114 1 0 1 1 0 8 0 amappl6 120 204 0 200 1 0 1 1 0 8 0 amappl5 112 133 0 124 1 0 1 1 0 8 0 amappl4 104 302 0 289 1 0 1 1 0 8 0 amappl3 96 9865 0 9766 5 1 4 4 0 8 1 amappl2 88 671 0 620 2 0 2 2 0 8 0 amappl1 80 11841 0 11410 13 2 11 13 0 8 0 amappl 88 14242 0 14079 5 0 5 5 0 92 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 3 0 2 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 256 0 256 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 93 0 3 2 0 2 2 0 8 0 uaddrrnd 24 1734 0 1708 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1734 0 1708 1 0 1 1 0 8 0 vmmpekpl 168 13763 0 13705 3 0 3 3 0 8 0 vmmpepl 168 108703 0 106927 100 4 96 99 0 357 0 vmsppl 360 1733 0 1708 4 1 3 4 0 8 0 rwobjpl 32 33807 0 27520 51 0 51 51 0 8 0 pdppl 4096 3475 0 3416 115 50 65 83 0 8 6 pvpl 32 723485 0 710595 183 37 146 166 0 265 0 pmappl 216 1733 0 1708 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 335 0 101 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace ktrops(ffff80002a7bcf78,ffffffffffffffff,0,c0000d06,fffffd8069857880,fffffd807f7d78f0) at ktrops+0x58 doktrace(fffffd8069857880,4,40000d06,0,ffff80002a7bcf78) at doktrace+0x6dd sys_ktrace(ffff80002a7bcf78,ffff800039d3fce0,ffff800039d3fc30) at sys_ktrace+0x11c syscall(ffff800039d3fce0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2d8dab5b420, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace ktrops(ffff80002a7bcf78,ffffffffffffffff,0,c0000d06,fffffd8069857880,fffffd807f7d78f0) at ktrops+0x58 doktrace(fffffd8069857880,4,40000d06,0,ffff80002a7bcf78) at doktrace+0x6dd sys_ktrace(ffff80002a7bcf78,ffff800039d3fce0,ffff800039d3fc30) at sys_ktrace+0x11c syscall(ffff800039d3fce0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2d8dab5b420, count: -5