410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04000000000000000000", 0xb1, 0x1, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771b4000 didn't change! executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000540)="5e245b9442a463d96dbef02af80d446a619bc3d399173d5093c8672e195b7ce8b5798d1515092595e6e06a18d1085666c609a456c61f5bcc09dfed6f1d57cec43c709ccbfad7bda58ea5e1d2c67f5c9b511b4436c661e183742f966f9c192de71e97ea8f167206303eb82f94f22e4180ee9d915875943d67eb15", 0x7a}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x3, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771bb000 didn't change! executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x3) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="144d530850bf63db10632dde8eb5a9168fc0d992bb3ba2d589c2b9246488fd47bd9b86d8ed3eaae72aa697b7cabd3b41e2abc6e4b486abce610ba53304883f8c56867e7206b273a465ebc8fac9f8b94b4aee08b4699290328eacc90c35e36ae6e8fcb2eeb8abfe02edaf0c93e533a2cff89f82d6e1563d18ead4cb8c7d71403fdcbbad3bf98a22d8d64bf5ea0f231c1451", 0x91) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0xff1e9fe12341a2f, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd912eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1d, 0xffff0001, &(0x7f0000000080)="7fe3ea582b64117cda57cfc05745822c6b73c067b6e0b6608231d52b5f", 0x1d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setsockopt(r0, 0x0, 0x22, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771c2000 didn't change! executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000040), 0x3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f00000001c0)) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x2, 0xfffffffd, 0x6}) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) close(r0) pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771c9000 didn't change! executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x0, 0x5}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r0, @ANYBLOB="911482ac54c80beafff7267a22fe41a31f18d9145dd260dae375c4bcd894486adcc3365827c95cdfe12779dd31c744bcc54e02395d8bc56ab4f8f4d7587cccf1d9b7c1b34392b1af215a253cd46734ddec34a7f354fc1d88fde1da975927ff858d3b14464ac17b13c7967e8b194b6c26fce37c380146870c482ec97ae8e02fdd377f11dc48022d356a8aa52a42e1a79c7a3df89334b93638a35869f5874383811369fbff792010e9a85e31c4a17d169fcc8d7877a8ea5f8bb0acaef28fadd969", @ANYRESOCT=r3]) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)}) executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000040)="012c7a876bfe2779ea8af38eda9a7571563ac2b638acbf7e0763d32b4a1ffee36b013e304b2e700a010ead24bc62b550f91967f25c4212079b9a93e1019874814298d000663ffc56596e40c5e77c2a6cefe409579b5ef3e29e04689976619bda368052f69ef35f90fcf0fc14186149a57fe024292073a2621f87c90f207ebff27170a3eb42241b05d9006a4f37553628030189bff4b3131a46e971c45e8a785857f148a1327e9efe2e8e608640809487b924fb5f804c45a603db810e2873b7443a7a69509dea7788065307df21054d1f2408c8", &(0x7f0000000180)=0xd3, &(0x7f00000001c0), 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) r3 = syz_open_pts() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000000180)={0x2, 0x1, 0x5e, 0x2}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x7, 0x5}, 0xc) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r0, &(0x7f0000000440)=[{&(0x7f00000005c0)="75ac8e076a9bc691f0eb48da8f412fabbf5d133b48c23e73999fd6f1b944b562409ee63a93907a8b3eba2b5ca9", 0x2d}, {&(0x7f0000000280)="0b0cb3c2ba8ff4c229eb29eb7c6792cf381d31e37cf6ad5e76f3ebcc5660835b687de3e42083f416ab0167ca00", 0x2d}], 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@mask_reply}}}}) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x84) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) executing program 6: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x30}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="573acda8f8f9", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) msgrcv(0x0, &(0x7f0000000840), 0x37, 0x1, 0x0) msgrcv(0x0, &(0x7f0000002780)={0x0, ""/4096}, 0x1008, 0x2, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000880)={{0x18, 0x80, 0x9, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x20000000006, 0x400, 0x2000000000, 0xfffffffffffff26c, 0x2, 0x800003, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x105, 0x5704, 0x9, 0x2ef93fffc, 0x8, 0x6, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x7c8e, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0xfde1, 0x1}, {0x804, 0xf06, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x6, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0x79}, {0x1f, 0x3, 0x800, 0x3a}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5, 0x1}, {0x3, 0xca, 0x700000, 0x8}}}, 0x0, 0x2}) r1 = msgget$private(0x0, 0x690) msgrcv(r1, &(0x7f0000000540), 0x97, 0x2, 0x800) msgsnd(r1, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac6a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb2f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c3184c0000000000007f63a8676e491be3d9b8005a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) r2 = msgget$private(0x0, 0x597) msgrcv(r2, &(0x7f0000001500), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000440)={0x1f, 0x230, 0x29, 0x0, &(0x7f0000001200)={{0x40, 0x43, 0x4d, 0x81, 0x3, 0x5, 0x8001}, {[0x9e96, 0x0, 0x5f, 0x8001, 0x7ff, 0x2e01, 0x5c8b, 0x4233, 0x0, 0x101, 0x40, 0xfffffffffffffffa, 0x7, 0x4, 0xf5, 0x7, 0x8, 0xfffffffffffffff7], [0x3, 0x1f, 0x1, 0x2, 0x8001, 0x5, 0x3ff, 0x8, 0x1, 0x1], [0x80000001, 0x0, 0x5, 0x3, 0xa5b, 0x1000, 0x263c], [0x6, 0x5, 0x6, 0x0, 0x7, 0x7], [{0x5, 0x1ff, 0x2000, 0x8001}, {0x100, 0xe2, 0xfffffffc, 0x7fffffff}, {0x9, 0x4, 0x80000000, 0x100000001}, {0x6, 0x1, 0x308f2813, 0x800}, {0xffe1, 0x2, 0x3ff}, {0x800, 0x80, 0xfd8d, 0xf4f}, {0x8, 0xfffffe00, 0xe00, 0x101}, {0xf0b, 0x10000, 0x3, 0xffff}], {0x1, 0x4, 0x400, 0x2}, {0xa0c, 0x1, 0xf65, 0x9}}}, 0x0, 0x6}) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x5c2, r5, r6, r5, r6, 0x7, 0xfffc}, 0x2, 0x7ff, r7, r4, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, r6, 0x0, r8, 0x156, 0xfbfb}, 0x5de3, 0x5, 0xffffffffffffffff, 0x0, 0xb8, 0x83, 0x3, 0x400}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="4f36990b844e8ca01f2e7d5c1281", 0xe}], 0x1) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYRESDEC], 0x96, 0x0) pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771d0000 didn't change! executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x182b3f07c2457865, 0x0) mknod(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x6, 0x1, 0x3) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x3, 0x25, &(0x7f0000000180)="b1f7d915", 0x4) setreuid(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r4 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) read(r5, &(0x7f0000000180)=""/198, 0xc6) listen(0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getppid() r7 = msgget$private(0x0, 0x2) msgsnd(r7, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r7, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r6, @ANYRES32=r3], 0x401, 0x800) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e771ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e77200000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e77201000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e77202000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e77203000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e362ba8 va 0xa6e77204000 didn't change! executing program 3: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x4, 0xd7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x9d0, 0xfffff1c6, {0x0, 0x1}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pipe(0x0) open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) setrlimit(0x1, &(0x7f0000000240)={0x8, 0x7d}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(r2, &(0x7f0000000700), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x3f, 0x3, 0x400}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) r4 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x13) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x9, 0x100000000000006}) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000002100), &(0x7f0000002140)=0x4) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x11, 0x2) sysctl$hw(&(0x7f0000000200)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000440)="d06e33b630761f1ab7d16e253d38bdc95e24262fee850138eb928c69df27560b8c5900340dc1690120f5e7ebee48c2f5c44aa4f7f8b35e464d0d12728ad03bbf5519df8afd6ac16ee8262800d7022f580351d80389e9d125e3d2d826d23a8384dc216e6e68869b7e4318e779bb5d1850f2cb554ac16c58875b14b95856aec36a893a09c9219f7fedbb4f7159c82175c8f2084facd7e7ac7320bba5ad9ffe98878ed72adfc5eae540cbd74e923c56ab8ac5e431e57fe4c94b950cfb376216ecffd696194e01932f02cf7180b1a34b24cef177a0cd71a2d34e3ebc6ba0004b", 0xde) kqueue() ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffffc, 0x3, 0x76, 0x1, 0x7fffffff, 0x3, 0x7, 0x0, 0x2, 0x23b8, 0x9}) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket(0x2, 0x1, 0x0) pwrite(r0, &(0x7f0000001300)="f400090e0cc3bcd03e7c20805b5a6c935a42b7287f9a1eaea9786833b92fa4462de58d83eea974cf5bdfc1730bdf387a3a6c41f516b6178619b149e5abd1351a071b699b4a75d0008734b23b798d20e4fbe345cd0527a14d6682f9c9df219b38b9c8e3b950be2fa51544d5c0088196c56d86467cb5c3ebf6f71c1cf4facd122f22b453ccd41127f4886086c8515293025671cea2d9156771995ddaf1b19b287fe9d4541df6b93ecc5286662cb40256572e16515aeccc17e7d665861cb85a19dae7d557417cbd981e59c672bb5f999965176d6780e1df66850e8943aa0350c094f711cd0b77008c23b7bbbfb0c4c78116093ff3226d95e269dec08df5751ad4fa181dae5221b09dd0a19425121e957336f50eb3fd5331f6b3499cf306bf42ecffa2f6783951fbed17fe93755f2d5f2cb4fd3a3e4b21834bd124831bf8fab8ea4f722236423c0e9051953447c33780623199e64afdf3b9c72c992f2b53576bc1d4a9baabf4ed1a0c7c03219c11e332f8330bc73699ebfa596ff36a4ead9e4bf8b4659f366525de0b57c69c143cfdbb88d7d3c96773a0430e9b9a16bcfbca2b36c17428dcfd3358f9b357c3e52fa33ee0417edc10347651735640f89cec9e0b749778015dc5fa6af4b6fb3ba9c2d6083f82f0988f8d1cc2ea4f85a97ae7eb0e40cf1371e18683fb86c6fa54f66876b595edf7a9791b09884a2dd76a2c39c8f153e53b699fde3e0b59d4d43f414e79d8b5843fb705f151a6dd7e50abea06c4ff15ed561089940f80f7b3686de48162272d6d9705bdb92016a41db507cd29547a11b78586114c8b01c8a4850098c41193d49427f0e425eca44ecb3e24a6baf2a7d65632a3f556c0af8905a9b9b087adc3ff1c1761e22b8e0cc8b5f46c55554187782518984b25435fcab54fb5dd598cd7c53321a6954d1c3d6524091082c00e33d68ff33d65b1e9714496d04c513589eb0f32a5b9f6e125d4a55f36518dc5513e779909619661f2a5f7889a16b8a56d35d1e21dbf7d1389e661ebd31730a48fe83761374465639e44b673af0b72cc397f119740e214bb9cea6c1f24d545a8049e347ec24bc66fd447559cb43e96e03b1e4881fc8cc38cab55f22f3a5b5bfaa893b29d5a96f882afe9c43744c2664a9f5e642d5bbe916a737606063cab17e7d122bb257e641134baac3a5cd874b892f0d6901af679a97fe26e6aa76412f60ddfe58decb1d64205d68a75f0606437c45065decb64e5a04888b662d3a19dc06fca99c2a2128f9a34277c24c6486acb82b56d3b756057e36ca88e31ee396badd8127727375557e8d15bac8efb5851d3ba4071646f753d3a586bb09eddc6fba0a8a14ac0b9ed50ade4fb3150a981d26271f84971826140fb815c4c15eaf3e9c357f066ea36825425a2f2943d2888e8542e5f18bf0a2b9eb706a7ade051896c073df8704085c01ddf4713959dc3e30a04e8e6e5dfb25ad37f3dc1479d9695502b35ecafb6c1835a52bef7a00bee6be31d3202e815a236e924154599384ae0bfaa5258e02d779e3c441466f93c005a32148d9c6610b2cff8801abd05da12c605ae808344bccc849658e78a3b433fe6a6616fe6956acda4b7c793acb308c69b4b6afbc4655334dbee79b0c97f69ca40861e2296f8075aa8cf49bb4bcb99dace169320fcc725c1fc72a46f6d7132b6efd12fbe6be60b4e283a7dd576aa78cd1ffe0bc66116c797126b94fa07f5b5479776834e6ca066d71ad07c3cf1c4e64515d628a3f9706f8a1aac653ee1260165a0d1424f2eb5990bdd17a141e057b947380aa8636136a7b3479050a078eb43b09edaa2902908a3e53fb7ff041cb9f5d31571d055275d7fe914f13572e2b8d038ac4ef5996bbd92d480016ddca5588cdf069c87ad1a3a4a4ce79c4dc35afc0de855528be4d16a786d5ab3f7e0fed31961d5a0da182cd1e5d2fe9568556112a28f515de6e99fccc5b9584822033d7d6b7d9a42a00a029833c4639c39777d70ea4d8802950a592893aef36c59ed26cf86a576586df044521d85bfb90403678527724f87a884f68de21b3ba5f186ddd81897c9e6df0fa4f9d3bd246a40535feb9ad93156c35c2c3fe12b7db3b31cb169c857e558e54de82f427966b504a3b8158a2eafe059de1135e6d0e2fe190dcd12153ad04da955c755edef63c5e9fdee6f5211980cc4e8d4c6a61df182e8bb5116c909ac3e8343dbe9c19036ed9cfb356d6277a677e2c89f99e0e029107291bef8a3c4216fa5e6ff55f41429a5a35f70e28014c75bcae7c5da4575eb9ea3f4703a4d97555d90835412f0388b39fa0b769c97fc6cda89c1fe0b8440a67ed3299dffa837e07c93d299568d4913ab0719a3496bd661b874a3f2183b69ad88b27e11b5bbca0c3355eeeb86a031eb3780bfe663d0e0d88be60a575505ec7d3fd3c1094297ee78fd072cc8b35967b1938d7cc22117ff3d2b56c5a40ec67775ecfeed0768b136249c5288c17f74bd1af7637d9c1b3408dd037a7c46ef89ea48af70506f52f05944430056a636f6e242866d867f00c9050c000c153cd2a4152ae09b5fa7673c7210a4d226ff9c5db888857df0b0065e61802f8df0e342c0dc60b2298dbf1bb2784dcf1bdb390e24fa8d8f4e53b8bf5d439564bfd49b9960d12bcae784b72a2ab91e6fbf2c1e6d8d8d063b3f1be0b4eaeb71f7eeb98cf8f82ff08a3e17c46c70ac6e3c30b11f7df49831dbf1b5e26d375486d615fe902b2a0e4a8087ac722f287173e9668fdd3d652306fb4b0c7a1e9e111d9817275863f4fae5e2187f9200c5a681b3a312dc3c280482e59434d4abd1e84b5ee6a7f88e6cb2afd496caf92d9fb242dd35595ed8d22a14af637b5ef1b53a39baa6abb0552e672973e48a4c22c1ab614bf3bfcf637549a34cb3d8d596c43fe0edc7f7e488513188340d4b5f989793ebeb0fb00e0f90c8806b34fb4b41406ec9d400fe66e0c7da6c3ca22e59785e44b9657d751f26bb26916556e2a3494a6258a7ad2c101fde06f9a69d1b66cefa2e913eba862a8988c39714c7d6f30a3bc2c5e35894f3c48a7e0feff79132a9be962af53acaa24d882f1d8c85748427e316245004cf4aff5d1ea8a36dafae863259c42bbc1554843f53b4eee0f88ff344efcd3ed12c6922b350c1a9efbc47c8b5f36ead1c6c39499c7f33dfee8f1b2afc31800a75a21d607cce83550f31337ce2b165de317ffd86d7805eb6ee3a136504006ab78128729a4180b2c62e753119bcc26e8ea891325086199faa32cbee1d03993647554b15d450f288760ebc1b6d843c3ce8198fab3def03c415b0cf6c7797d4be42b1b4bed58605b57e583b63fc78640a1b5cc27eda9de1d1d0b93f498e813b4834e2c365a91004d601b5c53493a38fa659fd53630702218c662d1c1b30d3062e9e54f659ce9eb3a433746e3d2f7c4c6697095730517d12048cdfa898910b3ec6b8e51e0c6229e9e146194490379f31e63f2c3dde6efaeaaef7f7266f0cc9c7be830058aeb5566b1e9b729722b9ac635f8c6aef99f7afb98c01c5cf7131b427ea5d66a86432798c0972f7b2fb8cd66b6db0bb941f12f9adaa740bf19f6bd168877addc2ab28952100e563606a3bd777ead1475e65d7bd487bfed3a993cf2ad95a85b501f5274a6cfcb829c5cbb3c3854dda5931873dd9d3d81dabe267ec56d09b228f121e18f09fd75be0aafd0b29dab2f39b0f8c91ff9ab519fab62c1937b11eb1c70d17ad42c755b65a06620a39e2863cf3b227daf2b4508ada8b5cf8d2837d6d51e2dcb5398b5599b28cb4b3c3bff23e4e6306ea971e1ed92ebfb07d9e452166966f38f72be94fa7bb3920f6d5c4a4432d0544c889bb4e3828bd8edb9af8d8946c3d5dbd75f3914b135ef46a3a5b06780a2ae13779ed80e67165a15e7c7146b7205eb42476bfa88492f7792fc8de1c252708f6ed6196188ee67bdadea3fabb728006947d31a1511824ba77d1c5959444903147ea7b4910e1def254ae2ba4b5bbfdb08118287ff16bbb1a7149c2998777f1ef4a91a67e4cea4745efc8e4438fc27c7692030c5c29e74fdf5f4a9ebbaecda28c99f5984e56c696f30f010c9492331b0daace12b261e38e2bcfe9dba53fc743fa5d9dc7e2718881482366a46f29dc87088778cc7b2a5f46f5f8e0350f6b97fdfd1fccb9fea105691f034c878101a3f30d388def4c9d761492bc28e1a8617d28154ad6d9fdb908e605c7a2311ef8860793ae55cc5fbd04fd5d50316a4052d6e8d04460de025abe682f8ec87069f95a6f63f97fea1d20f455ae951eabe209500e50af31377a4c882c2b88856d8f960243336b1fd643dd32d377b2790f893ae7af5e758e68df99493f93c641998319959c3ee69d569ae5827901ac00118a3020ab97a830d1b581b63b2c4c2570adf6ee1f5622c41db0f1439d42d1c63351f44b579b898bb1b7d135d9ef4a31b326368b8f4db42e179934b927002fe679f765d99180e568178eb1348c21faf9c3352bf5c83821a80ac39a9a4d4dfbe6ebf249830e0e46604ca599d642aee24fb0d031fba91b15106b905a81b0662b2d2739759db3809f3827a565972c41abf3d9005a288a3fc38d9d2eb3140e49100085b85aec382e6da1091dea978f595523b5e8ada4b8c4857eeb349b0c4a1ce2518862a848bd764e909e08f64fb3052c3464cc499fc04748db1a862207c14d215e4911d2c40788fbf4da257b06ef61524c72e81da6250d1cea82f92aaca734fd019d9ffc23bf7d755f8bd68057e81b5f28725841507e5fbb1ef07a3914aeb55b14048dd21df71543835b363fd7be772074c0efc37452eb18ba2d02cff5ef51c110c6486ac7bdd6383077287a13ab7baf5a8b2fb2638a13980de709f96d4ffd6bbd934aac1de413c9c82756aee1e03d15df2a7bb5c5faa01252bd758ce8b5a1f9800b5f9dd4874211ad5fc157f075bf6737c1b96d90ab5d4fb1eb8988f3c2fc2a869919c79d23e8dd8a6f0fb7355c32b0b570af95e1f5bfa73a1c347c308c883a8b32207faba1d8903e7c8c3a052c4e6969d389069b56f5033ddc3b7f0be16f2e0dddc54972b50b1d22d8d48e090d88ef537c4298da57b6ddc854982979634093bd8dc4be0676696dfbecdcb793db36fd6e6a96f96c87b8fc607dabcad5067e3a0a0a7ba850a12e90f2993c02653f373ac9a39a90155062351ac73869124e71f130fefad773d3c77a819ac64b0f89b6935a94e0dd0605a3748fca5daaf414577cc0e4bb4f5efa32446ac269bf34999b23dc6a8939cc7306d7e77818994c23b10449311fc70c61832cc3098eab66d800d2aca641ea2d213c712946947a7ef0a4a6e12e2692ff1190c6663f9dbe1415bdf6edbcc50e8fd64491e74e0aaa058258199ba7b932a4ef3b20f3dfb60abedf6fd7ea5c641c29c7b6e9fccfd60dea6b577b90a34827b91bf52e2be341d2ac4c8d63080d37eed4b17898bb518ce89d521d89750cd62fd108c457e7e53e2fb9d2b96348a53b6877cafce8582f88e902afbe8885d112dfb6e3d5499b6874fb7edb32b29ed6541a6897e909ab78bb43c4b2609683da765f979e4c57103f423e5874a0be63181ca1fc80efb1fc7ac573f34387b730f990049d837b03ff654ab4930f747fee19260ccebdb55034e5fc7d6ee9f5b027693ca630e1b78a331eb7f058c34426c438f59419f8793e59c5d9839bb7991099f41008a8045a6de851c1a726fa9fff3210e1891c12a99ead6f390a0d12807a893869e2f3a3a00cb83efdeb8a42983844175d7f2c45028edd696c9fc060d8efe24afa38a36cd86448bd26", 0x1000, 0x6) getsockopt(r0, 0x1, 0x8003, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="1d", 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x6, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mlockall(0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4812, r1, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000300)=""/4096, 0x1000, 0x800, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) fcntl$getown(r1, 0x5) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa9, &(0x7f0000000000)=ANY=[@ANYRES8]) mkdir(0x0, 0x120) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000000000/0x3000)=nil, 0x2000) r0 = semget$private(0x0, 0x2, 0x722) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000003c0)=""/96) r1 = geteuid() r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r1, 0x0, 0x0, r2, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000002000/0x1000)=nil) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000440)=""/221) syz_emit_ethernet(0x3c, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaabb0000002000000806000f3c0b060a0004aaaaaaaaaaaa1608d444c1f64fac2eb700000000000035d9e5b197338879fe6b67cdca427770d94f9e59bd2bbe2713c5f3246be0f1f406fdff6e534bf3631b33d756bcaad0626daecaba8144934d61011988935d516dc9a7c7f7f3a50e544a7bb40da0663feae2daf603b0554aa8fb6b51eba8ef27dfb48300cdf5a07ab63110ba0f8ba42aa6ca4070c0b0cba710d2b94eaa159ef75131f5a3026284a3e9b66c7429534aff2e30dddce4992a667231ccae8a4d51e21f8be6b1c1"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(0x0, 0x20, 0x3) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) pmap_unwire:pmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806e362ba8 pckbd_enable: command error executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) rename(0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x11, 0x0, 0xd}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0xfffffd60) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x7) getuid() ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)=0x3d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0, @ANYRES8=r1, @ANYRESHEX=r0, @ANYRES32=r3]) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRES64=r5, @ANYBLOB="4a4bb7bf3183df349a3e7e3bd97722f2959711ddc1532d8988ed5b7e1f7251a51052e2be535c2a128f22d6654c92243bf6b8ef3404ec904d3539eee299ee07b4ff61bf714f5a3a5da23a0c07de3a0c1e06c5fcd99b7c", @ANYRESDEC]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000001700)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) socket$inet6(0x18, 0x1, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000040)={0x40000000}, &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) executing program 5: sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f0000000180)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x1d9, &(0x7f0000000000)=ANY=[@ANYRES32]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xfc1e, 0x2, 0x0, 0x1}]}) socket(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e12943", 0xe8}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r5, 0xc020691b, &(0x7f00000001c0)) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100), 0x4) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=[{0x50, 0xffff, 0x7, "7b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9a"}, {0xa8, 0x1, 0xffff8001, "28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b"}, {0x28, 0x1, 0x8, "01bf8093b31ecd8a3fc84d6edb936a208d18fbbf1142"}, {0xf0, 0x1, 0x7ff, "f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de"}, {0x90, 0xffff, 0x6, "57247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce"}, {0x28, 0xffff, 0x64, "e292fb1d3b9195d169561562e31e897c625ddcfca8"}, {0xb0, 0xffff, 0xffff, "44feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e"}, {0x98, 0x1, 0x6, "36af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882d4"}], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000001bc0)) executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() setuid(r5) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r5, r4}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r8 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r7, r9, 0x102, 0x80}, 0x0, 0x877e, r6, 0x0, 0x3, 0x100, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r13 = getegid() r14 = socket$inet(0x2, 0x2, 0x0) close(r14) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setegid(r11) setsockopt$inet_opts(r14, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r16 = getpid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, r11, r12, r13, 0x1, 0x20}, 0xfffff000, 0x7fff, r0, r16, 0x100000001, 0xff, 0x101}) ktrace(0x0, 0x5, 0x4000042e, r0) clock_getres(0x5, 0xffffffffffffffff) executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000008c000/0x4000)=nil, 0x4000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r3 = accept$unix(r0, 0x0, &(0x7f0000000200)) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x20, 0x8000, 0x3e) r6 = dup2(r5, r5) r7 = shmget$private(0x0, 0x4000, 0x2, &(0x7f000016d000/0x4000)=nil) shmat(r7, &(0x7f0000625000/0x4000)=nil, 0x3000) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f00000002c0)="b437ab93c964ca79d412b81e9418a838b5b17a47", 0x14) accept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/78}, &(0x7f0000000100)=0x50) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0xffffff0c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000b00)=""/4096, 0x1000) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000000)="00020000", 0x4) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/199, 0xc7}], 0x1, 0x0}}, 0x10, 0x1062, 0x0) socket$inet(0x2, 0x3, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xff, 0x10001}, 0x8) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x3ff}, {0x2, 0x0, 0x0, 0x2}, {0x6}, {0x2, 0x2, 0x7, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x1e, 0x2, 0x586c, 0x9}) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="085b3baeff03d05ab222a20b008dda39743f803e107e7f319190043e3dde6c9445224d4b9bcb77e06cce7e1123f8989a1e48cc47e40a8225c627446b1f5450ff840534b812d77f6bad25b821fdcfa715fdf1a6f4e02e171e2e13cf98b1ea8ae736f2cd85f1f7b5", &(0x7f0000000180)=0x67, &(0x7f00000001c0)="ead48f085e816afe57e5d189b1513e0d6ee6604c4ab53f096b4519cca80effc52a352f2039a3e43c4312e30f04b71dab4c6677bc53f268c24cec5ab5115a9a75741a500d816400b841c741affca2bd7cd1984959b19ea6c7642c580b86861dd7a0ccfcaa334208189ca9a04fff553807b2b111597d89d7674c86ea18e44e", 0x7e) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x9, 0x2, 0x4, 0x1, 0xffffffff, 0x7, 0x1, 0x0, 0x3, 0x9, 0x6}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xa9e5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000000000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2396}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}], './file0\x00', 0xadb3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x2, &(0x7f0000000500)=[r3, r4]) getgroups(0x3, &(0x7f0000000540)=[r3, r3, r4]) setgroups(0x3, &(0x7f0000000580)=[r4, r4, r7]) fchownat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', r2, r7, 0x1) setegid(r3) lseek(r0, 0x7, 0x1) r8 = open$dir(&(0x7f0000000600)='./file1\x00', 0x2, 0x40) fchmodat(r8, &(0x7f0000000640)='./file0\x00', 0x40, 0x6) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0x800, r2, r5, r2, r5, 0x80, 0x3}, 0x2, 0x9, r1, r1, 0x6, 0x7ff, 0x1, 0xa36d}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x1, 0x0) setgroups(0x1, &(0x7f0000000780)=[r5]) acct(&(0x7f00000007c0)='./file0\x00') socket$inet6(0x18, 0x4000, 0x0) getgroups(0x2, &(0x7f0000000800)=[r5, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000840)={{0x2, r2, r3, r2, r4, 0x10, 0x9dca}, 0xf2, 0x0, 0x5}) ioctl$WSKBDIO_GETDEFAULTBELL(r10, 0x40105706, &(0x7f00000008c0)) open(&(0x7f0000000900)='./file0\x00', 0xf7889eaa7d035a69, 0x108) r12 = semget$private(0x0, 0x2, 0x500) r13 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000940)={{0x10000, r13, r11, r2, r6, 0x40, 0x1}, 0x4, 0x100000001, 0x7}) executing program 1: fchdir(0xffffffffffffff9c) r0 = kqueue() writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="82", 0x1}, {&(0x7f0000000040)="25872e40b41c9a0daab9f71c6cbfc78dfeda92d2bd61ff9a8cbd486cfaf0e5ca5a57affd8ab9a8cfbe0057e7e156524f26b2e064cc9d92b0b43d2355bd8ebfe8f1ebf9671baf7c0a52bd43ff03f16657ee943b407b62d50348d56862060dd7b40d6440d818d677082bfa1942939c19b098c4d11ba81b7cd0d25197862cf038c64fc01a08e24b7e4d60d1bf50f87772cff39348114e5cdb00835c4733407c5b7681452d713ede846d612335fc729549d93cb3500febe7a8910fbdbfc42a1077ff5428608ac54487adbad2f66c31ce0d8a7e81ad61edb3a567c82672e243d225c93428150ab76f8b8a1f3dc1506c623ecf2d27c7c62989710bbf9d4f94496f539eb2ee4d8c8e8cfd6ce6147e1d1ead5121403e65e0f56b275ae882565e05b98db556dae8394cc19ca4c1025735204e2fb691b431f57105c28f8a26d7ae7b18328ef603911bf5642ff46bbd26c40839bcef7cb39620742519df7f0ba36b9c2e37fc558390d7eff5e30e23211c4c3ee9429ffc9b954e7c493ad6b8c190210484c90875607c5e9a643a15f39328c64fc9a9d533623c2c7d84532831eb8d1cbeafbb6afe69ab5f9392723652295bb3850ac942c2134bea5e111a74f51c1465bb4b398152e7afe9f512e96fa5946d481d416d9fed55e8243e9108884395d75b4a47814b2b42aa42bb17db1b6167030f86978078dbe129d6595262498f13a09dd1935c9dbb93937cde147b16e202897c52f6b310031bfe2a35017d0634771cf2f69dc44e7f8b10ad3ed628249b149caf2f1df599e445165a4e591992aa0e110c6372a6b03537ca22eeb06adb158fd138e11213ad99aefbc1115510447885bfa8ef86cee176aaf44b3d0e33c49976280f2a63bb35d6e7554d39ee8f6fcb6b8e173d23b39cf7ab9820072518f8d60fa9717756d4efbb55c549fb2d14ef5216e8e6540eb19ac12dca57dcf98ea6e575ea910e2406aaff39a926c16896ba0cbb8c61c05dbed7a603ec64c1d519456e0e5fa801d5fbd1452403570471e2bbc03d1a99395508bc60075ecb6fbcdf695a03e6cfd3bd1675df7454f89f96175f78a99a438be10e01bd095268b5ddc0c36cc41013331b6d99500ca27e6487a68bd3a1c6b48ccaf6073864a6c36ebcaf37d82ae44dc0032842d02cedfe60e43ef14b0df6e08155e729c2fa50cdc9dae438d06c5e7e6ea242d3d7fcfef4ac60bc2a7964241ba835b1c69be73b8a4e0fc2f658f6a3de5640a80e1fdb8be9b664691c47f0d42ec9b719120fbe21a20fd593517222a1ae656dd9455129a10925cab4a31eaebe248aaae5caf34d70baad2a2280ad79daf12011fe2e4e584e3e7df6d90eb289e087bf45205c2d8f11991ba576b9dc2808ca4b02fdbb723c5168adfbacd106ff2f642dcbdd7032c2829ebc3f87d54fe9036963e22b3b1f9c34db4fc3e51155e820a47e8e2714de8ad3e78b12cd6988d45d204d5524d01509f4b179cf52b5e0812acc5e6d9dc081fff597914ef64c1f41eae3f5f969e45d2188e4557745f3ccb0862f94424f54857a6fa8153c009f584e1c7c7802cdc30bebd1a9202b24734c700a3011cb3ffd676b79dc0828769f2c02e077115b45b4e29a11718ccb16f66e75e8997c1a8e279a3089c9c0df880430e49f044cbf51fe5825196ffb29683e5f842f05210b1d0f7d1c4b8fba8fa6ca33f0e79f379e577e79ee0e8210be6e9a066c22c977eff274d942a38b4db0ba7384da990aeb7b7af74483dd4a88ab1542256a3f45eeff9ff5660a5c588ec6f383e1af71a7ba01ba98c5f70b7ecbd02fd9ec38cf5878147ded69e9f310d5de69ca86407a2ec88539264e88b1954f22ccd92515361e7d0c2ccbd3026eb5879315c1c43f292ca15a3fe2e48557fa09730ab6893ada2438fdb6caebbbecf7a135e0a0f7b37f59ecabb72ec8d9730e3f2c9b7849f391a85e86048bcd5e538687e1ef91385d833e4b7e65900a09eade64afb34941f3b66d4108637d18885e7f2e3b03ef2052c3a99da45d5f53872fe9aefed0d41227c5215934e813f8a8f3e24ae06139aabe029ea763dff50c7c10f8ef77b91f2e580b8fd4e864f266b4785d92d2b5c791a94b780a20fe1250642c5aefb7cd0263590962c1048d8ab66525ec201cfc8765c718a5b2c744f11e07138223426a12329fd3fb519fcbaee536b2b9a8ee51dc53c629f0697642cc45b7287107aeed1b5466c73a74e9e166b65f21cd3ac6dca9012ddf81217bc79f08256a1bb133651cc0f4a356f77fca72a56724133990495a9f8da33d066339d56620973cbb864636891757fde713c095b99bc0ff200c96244da613defd83571a94c10fcd56da96cf126229e2abe93fe790ffa17b2c5afbd38b2bd6ac67abecc09fa06db4f7732fd09fa78158ebecf8e2d9c2304425ae9e28222fa43d2427f7f4ffc952130e6f53aea9b4ee1469e7614660855919206516e6210fcf1deb1a9c468d77260429a8c8233d7a43c79399479843d92eec3a78bcfee6035d55211202e6b0cfd52116895a5b0c94cc3ab1cfd7c20d6a97ce11c90c9d02193f0a99a81e459cf4b9c277178957497590a1df5ceb1c0fe8427621c22272f6ed70b2b5efe126ea93aaa9784f0902134173cd80c0702ea9647ef9e2a5b746cb329b5e58b2189069b1e5efe4696a35926fe51c528450a2bf5a316c1b2451cc7603462082213a0e1e6a301021ede6bc3983c491ea2a4e2b1c027796606c9b5b0f3c8ecb3cebcc236ce7faabef3711850e654f0fa91e75d87c8b980ee9d71426831e006d04a21bc0bb4dd16f71c127e71bb3d702c428b2c4525350d9f5fe008c0b2df23a93cf776b504a64bdc8d4af57d9d87d11264e98b5cfebf754402c97e9760123e06cf0f89a2072c3dceb0a4ccf25ab25b7890a26fa8ea4b2200178c205190e32749e91c4e33e1d628745cbe83bf50da814f3fe9b84fa15524c942ddf1a0194ee9bc1dd6f3c803b43322eefc486cbff4f31b64379978b0f80cac574d76ec92ce72595c5b28e36bde7a13b4cb7e9e69f2decfe2460fec71c6b8ede3545bdfcbc604e9395509659e8cb381b0840a5323d3dbb096487f06d3f386bd6fe96e7ea1905e50cb2c95750871e28cac5885b4fb392864b075d718b90fb343b3991b112b2a35673e3f3dcf913c853942f0d9d3edb1ce881c438d45c7c4cf27c08e5748d2f92d5861b4347866120a7b48cce12ef35109e23d2b6076bf1c69117c3a83b83b084e4bc120f37563c9feec86ffc3690f7590fcd64d3d25d50b7e88a89336ffecae949de81fe25c4e0b8c18f55266cba08229c5cffd72569973682ed5bb20a4ac52b942e904528fc201a7bf45d501d95445c82340976b215ae287daaeaeeaa8929557144b8292a676030965320d0e303966699f56c88bff8cd8bf86a48e9b90326aac7951d69fcf380dee2a6678d8e338d5e3fab7fb15f7f9b5eedfa3d7a3693a3f0f3aaeb8a718318e9b0badf00aa295de786a67de073bcce8000ce820b538eea12eb386498c7227180df9da66f2320f7cef5dac385b3372a80e378e6fc84a085fb9f09bbd2563f8d8c6edf62c41ff852c17dffd5475f4afdf880134fe7dd4f7e004d8aeff622ef659cb6c82849b6a0d3bf2d0232eb8bc3ee4a88c6dc96805591655db1e8258f1f2ebf28aab2704f23d5cdad729146507814baadbf90e1329aac42b66bd36b2770cd55ff569db38be2c7d651e2c7451414f3745ba88c47c61eb824c8732ca39625d88a1388f7b91456afe1df7b6ab3b8ce1981310e1625eaf2360a042aba4fc7dd5b55d1c45283dfc7ac3a9dc630a2631246cd731086818e232229201d1abb319bc2cd8dddbfc34636e2d4a6372482168104e2af25914ec9d611837c4c590b1630a36fbc4c856bf2f3bbd7100f98625fe38d005e15e2646ce08146628a2b5ade9b02639cecb88b2ec1dd40050491ac409677f8636c764aae39fd38cd2fc92c97e66826c2459bab3791e2044b55e76081b3ea99d8ef59d95b6843293210f60fe49f8b42dfb8d379d45b727ae722eabd820c6c213c319026fe7fb5ab53c9b6d8ccb298bc6e398ea3d167aa4b668821dbd619365e6cc3ffd8363b66ac9364f2fe9b50b3e23dcba4c3d8be78c7f12d46fe01e6dcc1159dbb66b8de3ff9c0617a8f789986db11873582dff215d2660402e0b85f14dd422c765dcea5f240692d0b599f832cc1c1d160a317d280a45d2994cdd1e0c4407877cb694d6f8c54185f604ee977b19b36d0f575515f3caa79e9d41804e4bc9bda04363f6f189d836c2e789556e0c270a6c5a27197fa3ec1f1e13c8bd97afaf05dd967ef1fd1b2d1eaf08e032f588028b2426d20740c2083df4b0f3ce8666769f44451ef3921a3cd3cafedaf83f233ca367f5e7dfa52373804f696a9460f1f6fbbc5b4581a5a561183a2f541fc0f98da019ef5af1e514033ab28101522caaa19cfbe206bf24f67f8d5557e44ca3cb6ec26950cb57809fa94afc64f7dc28a9b3ca8196125196924d679da53d61e30a6056cc70e0b898eabec6c51a7ca078c54339ba168671c8c35cb3e3a6f295086b41334e0e0023f967b442330731f6d92f887694e1827c2cff749178acd2af2aa6ad7c86f31dfc0fc516bd08313191d03f8e3aa4cf5e068886a41d533399cf65f398d602d8816071b533b499dd1dba79cad36802d473095ba235ede0b9c6d279b4887cd1c9dad2602a659080e72a484343b2f4d449036f7858f9dcf3857266d8bd623b679b044e2f5f9b3dcd5124d9211f292df19e3cb5e7b9999c3305075454972bb5c7351e31af89a5c15154e35d77407fb4777e8a4e91c890e627454a8fc8bf06d5e6a6957fcd453b34dbdb600f7b5d58fdc806f671ebc332da5a5d5341d4dcd7af57c9336808be30bf86497d5e28a51e236fcee0c8a3f39feb62229747da048c36d294439cec7d89b536016454387e421d633b8163da6430fa8152f0f6f217436520e11f1e63a97e9775e88ce11cf6b807484d6eabdfff611cc4a128bb3a4de096bdfcfd5d37d5ad145d714f2fb0a3d7cbad68a57bcfa5cbd6954f7705fd45e6f07e1d15e03165e808773d86d4debdcc1ff9886eb1db256bfb8695d5c1c36cf72ff43bae29633300886a4505b0a2927b028edb91f5c807866e2556a692e55829957828b7bc59c3c8a7bffbb29f04039d095c46370b5ccc9844ca4187e8e579cba3eb5985cb0099f685972b03d0e64f5e4b1b05aa2799fa190623a6c3af22b800c0e3bfe69ba55f538233b4f1b443dbd8840aad4ad90d79c67aeeda594e57b6552802cac0d5eca72e427c6374c3f27b918818e94368935bfaef1d2a4e182f9740bb6e2e93120383bf2d5f893f1990b5e1d50b4332a5b0b1011c3cb34a7feb8d5d748828f5f7868eb626274151a1807d879aad346ec610949990cb4016478af1d725c9ad8c9ed373e7feedc746502585cc7bd2008932efa5f760a549dcb17b8c2a431317746e86e1e2642cc827a60141a79bff524226a0175063cc04047bb43b787ddb003c03bb0bcc204b3301206dc8b02c79fb32035e8fb1b96176de2c539c706ed337189725c25d193bf499cb3ca87eaffcfec8fe240a66fa0b0981dc8e587ab5e62f43c9873537e657588ff4be5bd5f25f1065ce553efb96873b19464b7f81afc928eeea62a33b27cfd237d08ec76acca69d19529e7d8d5587c6f34d82f951882eae5910bdce90d6ba7d29c965789508c264907ee5365e097aa2cb03f67855499e3ebb4b53f1609755aa11731509a0cd4368f199eb167a1848ce992ba61ca45a3ef0d15b33aa49df922fa45eb", 0x1000}, {&(0x7f0000001040)="a515b116703147e6941dece486778eafd6cf11efcdc6e3d7d49323af9b83393728071b3546de80eb705557351f3e1e85598ecaf7a0c5d2badd51b23c51f9c0725d6707bfba976d2517fb2390e6644b93e498feb6369468828e6f85bbcea1fac79f741f8f3bc91cdd3af01c65d3833c872db9b282c312482d14f10ca347ef95af98178251bd10d935d3d0deb655cd7f15e2b06dcbf922de6ab8249ca1d49d878ede5f0244ba6faf7f56957cb2d5a5a6b56163c5819ec950324709b97d98cd1447c9dd8d5f31ac6d4c48d8e1c5c71663978b8b90045ce38c891ce7c671edfdefc5fe6d917b8b52a6c5f61bee869296a21b398044", 0xf3}, {&(0x7f0000001140)="968e68bbd928ba74794bd33725964b73", 0x10}], 0x4) sysctl$net_inet_ip(&(0x7f00000011c0)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000001200)="8f47d14fab231cde280e86efe594de630af96dfaded7a6a2093a2267705b81bab766939d3140e35f85706f3df7b8c959a07b2c00e95fde6fdfb52aec6e6b1c0c3631f5f7f8165b028b6026e9422c09b4ed2b2cb1960a73d72c3b9c7391462bf917ba08fe59ef5faabd6b7c79edfdfb7c52dc1d83391885ed5539c8e7fe7672609cd8bd0179d3dde904e2e492e0d046b495d1a2b3f43e7581260762da9ca474c250e975a0df40423fa032307c5d90a6844df3a8c14538f1e2e0268162207873a9bd1925d2842ad3c1d0d72dab8476898992e875584c", &(0x7f0000001300)=0xd5, &(0x7f0000001340)="7b2a28e617eb588d5c37a6bf0423c31a99f77209426d850a156dd5bce5ee0ad7f0b1584f8cfc36b9c930733480533d423a9ad4c8b0f5ad1f963525b58bbbc70bd94eed74392ec24ebeafac11e74d0143216b72027d2fb84ad0054505d3c56f49172bd1073c5bb866b52f66a58759006924a188bd621132be4ca1263edfab78ee6fe79e78f102d8c6dcf9f3946ddf07fbdcd620acc86e32144c00e67e445fb401f28aba9872568a46497ce256f3f6d69f918ac1a770d4da685c93556e9fead90c94c949de74b4deb34c07371c77", 0xcd) sysctl$vm_swapencrypt(&(0x7f0000001440)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000001480)="b9e4be5f36d0b7ba0a734de3ef846d71f8d0118a2c0fd736acbafea3a0862cfb2a99593af65de19836b65519996f50c8b075f64b5bd116a7563e5bb840cc6f9d19bea4d04b8bb43625ee2df8c355887e6d9655d9c318fadde180c82b1f0701b1385f3c813d24f319b13ea8a28d7cc64bdc3a389c54ca4a0152d7de69f0c9b302151eb6affc38b416db933c804972d29f4a531093defd00a24e3bf7f704e66301f14538a0798f9c4c4a5bbdd387745ecd325755", &(0x7f0000001540)=0xb3, &(0x7f0000001580)="d7ca3b0fe9411d43467b2e832699a8ea322761a4e525712f817361ccf605724a66423562d58cca7ef92dc47d0a0c5e548c6bc9a1753a327e0c75e728a20ae0fd9e42904ff920a3556649005c5aa3eade7e2e1c67389ed77ff3b0b460103b5454f0d39060a21cb76b6ce76b30ad63e91050098aa3028685190dcb714eee0b9911d6d6ac387c21fb49ed6d24384634d071f6e8987efbea7049cd2dbf43f2c3f34df96f17d10e1e45b8a9f7e04013f3e9eb7f08b44299034db38628c2e9ce69b37c3fb6a63b761eb8a5ad63c892c5f88c710906769af803e7", 0xd7) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001680), 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000016c0)={0x35f5, 0xffff, {[0x100000000, 0xffffffffffffffff, 0x9, 0x100000000, 0xc000000000000000, 0x3, 0xaa36, 0x11b2, 0x2, 0x4, 0x5, 0x2, 0x1ff, 0x8afe, 0x7, 0x4, 0x3, 0x4], [0xffffffffffffffff, 0x8001, 0x7c, 0xdf, 0x0, 0xfffffffffffffff9, 0xffff, 0x9, 0x6, 0x3], [0x1, 0x8, 0x2, 0x4, 0x6, 0x3, 0x6], [0x6, 0x4e94d081, 0xfff, 0xffffffffffffffc0, 0x80000001, 0x38], [{0x9, 0x200, 0x80000000, 0x3}, {0x21, 0x8, 0x1eee, 0x4}, {0x81, 0x100, 0xfffffff7, 0x1}, {0x5, 0x7, 0x6}, {0x1f, 0x9, 0x2, 0x5}, {0x6, 0x6, 0x3, 0x1}, {0x1, 0x1, 0xfffffff8, 0x9}, {0x4, 0xe7c, 0x4, 0x8001}], {0x401, 0x9, 0x1, 0x1}, {0x1, 0x6, 0x1ff, 0x1}}}) sysctl$vm_swapencrypt(&(0x7f0000001900)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000001940)="9db2e3b25e491fae0bb10405d83d4b1b9c6ab180e2d3b612fb5bce176a80e9cd5f1677fdf89e1baab6ce56321a2821de08de68393d144f6e7007793e20225f2e88e2d02f5cee7a5ba149be08041b60c65e194b0e40b216bfdc16e199720f4a3037e1a621a37117f9941336cdd8f507f885d1e5f4ba78b574bdd1e4f76b7d0ccbf7c668eb218507a005f5fadf1e8aa85a968515597af528083a1f4c14", &(0x7f0000001a00)=0x9c, &(0x7f0000001a40)="57de152bf11bd41397c007a2e2fac8a51ec5d86d88e12b74eb161e8045d2d511", 0x20) sendmsg(r1, &(0x7f0000003e40)={&(0x7f0000001a80)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc, &(0x7f0000003d00)=[{&(0x7f0000001ac0)="81d66b0881dee4905571461d9268d59265aa78f2950c", 0x16}, {&(0x7f0000001b00)="99211eeefbe5ce971fff7ef1eec18b214ebfb30c5abda09aa25db4cabd3555e773a9a7b48e01521fb356d5629bcb1c84c793439848dbf5b9551305c24e4a50ce93bdf111d65a6143c1c595b10a1c858e9f2e3731c095a06fab1b4b6c6ec5f16ee6d9d04ead9f8875c8a3cd37b87e2c9f60096e10f19d363a9f918ff2dfcb44f0ca6d5cd21c798266b7dd556513fb5fdba6012ed2daf9b155ea1c30ab618acca0dc35e94044df1c8e9b042da666edd7355bf89ab0f6de7bf78698ec477cda5781c0d98e63aa9df4617919f4f599e7963d60f9286014cf93a56642e6e6d5537dc1380bc1a6243562d766659834fe3737388bd3369dc57b44f9888120d2032152abb64036ab1d36398b96574f1ac0f1a750c5f650626f8ec43e6313f94ee018ad562792aeb75aae4233bdf8385298d8402f4f8de6e7e441df1f3a452dcd22033f125f233d49117bd839d3fa317ea294e9449a465d97e93121b33c1f4840fa9b862271b58a7c116bb8fa51e3cd5e2b0b62a3519838196d5bab3979cd7b0b83d31b9750e0ec42c703999108b7fb10dbad2b5b68c866faeec63051bdeaf87e87f1043d44df3f4222486ab9cf283d520a9012ae700c91d7ba9f80654ca40849072c4bf08069384cc6b6bb92d9200afc91ac123927e27cff7aa332079746f1e9fd916d672354b3a116898c65895ead64f2a04b4429232c46aec53a57d1468422dd58cdbd4de44e2cc5cdb663469c9ed168247831c0e132517f31cef992383a4ae366106c29337f328ee479db5ce358cc23f10a45f68ea9a41bc3a69247bf36d208a24655b647ede8d1fbc3b68a42c60bb2b358b0597db6a61ea4e083b2c68f3e93b9a78266b835587cb7c940b3ba11370286bdd5e225c1e539b2055a5806ae8a9380f2d64df94dc61ac07b5e8f4e3016d79f58e22a9479351dbdbdeea40e7a4a5b2c7bbe1959d93d55500af117529b029b0c80a46c7c11ffd7c2b815d51a95ab18fcfff888405a3f76431448081adcc1c833ccabfaef7a2aeafdf05b236812eac7d69ddca784b59879fd09e9e5ecac04e55c6d136951278d9ac7de7681ba090feebe40277a12637025ca53d65bffedea10b48d28b5e895450a41c43cfc33e31bacc0a5390a4f44dcee73924713872ed33279a37065529494012189e01d43c92e20a1b24250b835cdd97d9a0cf8e0f4340a40dbd129ede4b36416f54b37ab15c92c045e0ef18f28d3dd572f76db01e050303a096d79b71ba5e641f62c54ad08f14fafdce46790dc1c937be5c35291584662d3af416333e03208fadfb5a3bd1b521916b2b80668dd8ab0f6f691e8d68d1ddf4470150576f0c26f760347116093969e212ff25af6f9236a90bd09f9a278c0b67ba05191c059c89b217c8e1583265f95e3cb1d8ce632412d838ef9131f79ee97f33205a40e7fa35faa4fc6d3dd6b33f6ea9ab2f3a8944ad60481ad9fbe0d149f006db1340ce91e10a52f9f7a6449f4175ca50e92ed345cfbc6d39e5d062f75c7bef9cd1c864ebf80217b298e04712b659fe1c7c519f3aa1d8e86133ecba7bbcf6be6dc657dfee39214d56c527d02d18cd8fd29b67719aa811a7a3ce7d67d7deda5351ff023e1a805ab51c2af154cc3b640a732a0f9e9a989601c530fac7a2ce35af4d2731134f7e0390e2d82896461e9a8296589511cb22eccb06af869c8ce0572c70c35bc0efc2e9079a857781420d686c7d7ce3ace6d7a38b7b6012298951d5bf711171cdb32d670eb150fa72c0b41a951ed4adf87748816800cdc469afdfeeec6f5b1051b4ffeeb7232078e69d41a13b14b5e7e4bd4f36a9c66196fe00640768f062f05a76c0c8e1a56c7346a25109ef9f5f28f4b606125ee37ba56251128e408a0fd0d171f59eb22f6066ff0f74c649ba151d11fc8bd8a0a60163a095788d2b34a19eda78e72fb0508cd48da957a0f9360eec9ee24ade6eb306b3f6813861a01b3114bbc24ec46577670cbf1293d93de3f6e3400d01c98f26549dde97e3d5ab10d85348deaca12403a96d9db9ace969c458aa9df0e757a46070d76bd6ea2c47a53526e0481c92317e8150d33f5d26481b89b5e90eb545e0754aa38c8445be0f3418ee9dfb5ae71640b640a14e745f9405ea1f3386faebb333da668ee8edff1ebb5212b11906e67cc24caf898b314b1a6cc5d8f90cc46f57c5b0894ab48198b28b7c14f40ba4bf7b1adc7ad067e286f69e9fd282812fcc99713f840f520a0b1f08bb64c57e682deb303bbe0b5bbf5f30194862f4e45a2e7e43516805e88ea7e6a40afd1757f730c51de3e816eff412385a6f2ae377d92f3a9a4c6da5d7996e8c1c86cd8e7fecadd856595b4347f6f2c2993a046a7b8eabfe4b47d9f40b9e83761fbc6bdf380f197c18169bb094e1d1e21772678dfaa7951267f053d95aa06b47201c3898c71234be6998410484a469fed31cb6c19859b4360ffbf928b219b088371db7c079596a620b66af6fc7f850312943a77926916cbc474b8de36f7413accb470d6eb18a9bde9b6c60ac9d737095674063dde3f5c1ed2c48d92c69e26dbbddc896c8bbe5cc09ed4d31db582cfe162f7f290bdbbf303aeb3cf5f4223da1f818005d95bff83e7dfa7bb254c36caf29e3a6a3ec0e0fd03eb904a55deb4a9bbe9b39aa27f4d311419ebc37f55789b9cc9c8befba568e90f736b4d1e88af76d12ab4ab9a1a440cad4a71d931006e1890deb357b8394923b81440bcbbc65c6477cc27a0b86501a30cb6eb246d978c1e83d8b3cce686b10bfbf8d8bc73129221d0683b64ce0651a67e59f4c8e0d30fba991561cbb1ae3a570e7b52d9ec23ce654752ff7d879005ccf2bad0cab0bbc9b57948f1a6dc4c232d890b6a94537439d9371097c9c8625d7c57065b4d9378058dde7f575d4fe56193efc5f62c84796b9cb25ca9e20bbea7637407e7d2c1889903a793593b1958e01c6415490d9c621062c222f0e0d2466c2c570f12bde446881c1a7e23743e4809bab725850fa9b42c27b5a7bf667cce2f48c927b589e309f266508847422a6fc643ae6f22806fc86e04c4538b18ffb6f0609bbc3a18539cb01ee0ba27dcd4ad170da3c043b1ce51a11f081b9400af9fbb28d7bcd0217276bb4f650c5357effe08e88842cc6b82f6820a88c387844165f9bd5cda365a2b7354b5a6775be99c4b99454f2320cf255a69f87b628139b3b07917dd7410070d6c92fb8edbf345253f7ac4b0a7376f0a6aa40116750eaf995d3ebaef0b75259ea29258fbae3710a872dbafa2d70c99e23e7fb900e042e1e9c108ac7a88490775cfbf0b89e32815fb915aeac373c67a5ee323a186196fd542afef863d1a803f091be81475575d68733b5d37f1cbc7f0f4db88c2e9cfeefa6057f1c7a46dec90d981ec357e29aefd44bc2b4d1a8db5484f812fce232c11b3cee9cc87e283433f36f1975066bb461cd5baa9f40e4e8c995b7776cfa060bf0037d330ffed4b7c68fd051c93be4386d3c08f9cbe13670625ff2720763919a6f6d63d301c0274064cc1fb911ed45081832aaa4e0831c72754e3daea25df5b22f604e0574690c1fd51cf9472fad62fb93a72fcd4312c1e30cbcd69d00ac7b57cacab26e3877a9bcba507978827d9c942f4354b683ab3c8c7e83730c362c136130516fa195a09969fec6cf1f819ce61abf48f23181628cc61362a4334075e8861afa5005d4da4933d773627989de978bf4b2265dd7991a7afd3b443f41f240c2026cad1b7b43e4d185b69f9696742402c3ddfc1eae18c9b9a7009441d9e92280cbabceb20a055026076d1e985d7627c672b0bae06309c2b90dfa246545a73569c186341e70003210b70e0e394914ec4d5fe49418ee824725a261c2a2cd13b7daa03a2efd765e5c9f0e92ff28d70ff805bd1659d81de8c24f476142fff5572606980391b0beac56cdf7bf093f9cadf0737f7a31beefb07d372cca371b37b166a2f68d92e24abeefc3fa34288b936161b0c6cabb30e6bca47074d9b89a210eb614e845a2e09c414e922f35c8be56ada1d20b051af40697e2a66c546d6ea747b509b5ea4083bf68b38d36fa2bd3fc3e352ce86ef20c50df4dc0348e1da29ae12f82859a86120cc8407cd4d76469cf0ce5b1cc999a681598b4ae6fa9ae8b26a47852216fee86e646ad6a20f40c950a682ba3e084b17d6e3131b7cbe59f48a0bf0d152aadafb34434b1c6b9afa8a5ac9b1d0bf1053c079d9cccb11004c69a67d603cbe35553b093256110333a7085faafbea7beebfcd3df2f39b12406b5ec0b19c10332aba31246361cf642a67ab806511b97c3f3be20f193851063af36763992a9f076fcad41bdb47833b70d1bf0571bf9c3ef0f775ec3812f5223fca62fff24fbc12e3aadbd011dfd093c8482ca877616ce4782ea9373a8c3c3d05cd46b1c5c6fd132591a9f5d02a7b7b3659b9d0c0a4348a0d5b793a6715bb04a1d873c7067960fe79acd3a840a9c0810be06a01027854ec5da4119bd3954cef047e3aa95d27e26133c4b2018af02b3653ec920181cbf379b23a17ff9630cb0ccd5374d1ae2fe36ae409a9647b775193b2e6f2927484b01d7510b774c6ebfaf01fdeefaa7fd6d2f689e10a75b826e4267bf9b6d1e8be8d7a9ef73f1c95cdf1820c78c4a7f2d307a438dadf6d92f45411e329f036222d043c3fd8c062c18ff2af0771bc06f3bcadd1e08123e3123a44c2e71e87f9b15e009e51b158bc3f4ea1aa589afe9140ef69a0e0e0cfdbd20203de513158d2ff72ab8e77812bba5c36d447a7f847821bd7cbed1e933a93fca66cb82e99c61091ccfef4b6417fa5fda39d471fa70d34e62bd39d643c80242963545f462a92a9dd2285ccaa2cbb3e7287b00d1d95827aec64c7d8468cadd5afbdb83f4b9063a5837a4792b2e3041b7fb457f07d29d6067dd266521ebb750e8acf043baf8b9238b400fe695a04ceb659577b9a748c0fa1a56cac09c6d63184f8cdb84866667adf78dbf39b8f30626400020cdfc063ac20186ee0a3798665a4866b7000c2d5c86b2aad1110ef4fb0c381ae70126bd8b4fc26f480af163a0d04adddfb8da991cc85b7c47bbd24a1fbfcafdd4c440f50c4045aee1c35f38cba8b135152d55161faa88c2a6b575fae1ec1cf6e14444ab0f2096f10a6d548a9a58f1c2c9bffae5378ad93d4540a2900a253cb4dada6ab96fd603b30d46dbe8a5c5bec80df0e19dfac7ff48369c495d929b8371e86932aa92985f99a34697686fdcc1e431b7856493df9dc59493f07efc3e862ebfabd0c9241296b808d6d235bd9d546fa308d4a36fa97aab15d74ad97f5dc2345d4a514225299b114ff77162dad0f6019d9867ade8e111afa590aaed771051a44bdbdc6a010d8065a3c26604231ed552c3960cc53652eec0ce793dd9085fcd552783d5437a6769b0e17f51a98b42c3bd34122f85e6b2881d712f6bfceaed3f0a7ce1b6b993b4c5b8abb059f2f16b3239404c73dc522adc3e768ba2d33a9505904d35e4e1609ed7b94cfa3323f1cb0b52380f86d3ae61537744ce6ae090b671f0edca2706b596b6940a5348b4ce4b48e101094c5328faebe3bce251f17479caa8d2b38a91770ec6f5d2349a464b5fcbb3bfdd7c5827b29f8a528aceba2405a02f28ac2709dcc59d0a74767d24183bf8fcea32957d3a2d2f5697544aea300d679e3425034586be1c27e4ec1b02dbc1f4078a51bcfa6cc30bc37e1a9a4d16c1f961027f61bfd597b76e1d39f965cad20c2d284094e2a4694534eedee09645eb0a1ac1cb78aa35ae300525e064e529e0fcbda8d27c8e76f5b779a7872", 0x1000}, {&(0x7f0000002b00)="0d83b66db6af07ff10942de1d8ccf053a7a1a9ef3481e678b4274e264b35019417b63074c52be9e63b1ba48ae14192d730bcc90595341682339a8da4bef2e2039d5f2535ebd122370d0ab8236320bc", 0x4f}, {&(0x7f0000002b80)="1a9c85343df01130e5fecad586489392db551fe58a37ea9ddb71c2b2daa35aedfc637d99a4c0fc17dab583f7c226846ad07f4788b88ceb399e7b715590325d869ef13916", 0x44}, {&(0x7f0000002c00)="2e25b1706875954f0d3c754ec05433dd03c9d734ce0affed5758f25c2fe0d75f652b43e39bd9e6f33dc60ccfc4f92cc6cbf0a0582fa19e8a63b2897d4059f635d4bf20da8f59440f0cbd90919b9053b115e1bb114ae239a4abd13967ed853a", 0x5f}, {&(0x7f0000002c80)="c70b9e432fc2559f7fa14a1b80207076118e9fa6f8b0275d3de8953d19190aed388faf3ef56deb5e66b6d592bf7f0f6375868d67eeea43f09041189118d24703376872c68ead82340759cddb8d1d42b182be57a60e3e70a1482e4a3c4ab8", 0x5e}, {&(0x7f0000002d00)="e331cf8fff601335081f70894b9bebeb9df9ec396b2896a392e50737fbd106969ef55c2afc5fc05bb193a2913c91e77de8c31373dba8eac8ec826ecdc4608584297b61f8516c624062a47054b4a0d45a3cbc4c2a245f1dd03a815003f219d2eff64c16a6aa7b82909b73a0cd47bd8975e84850d5a12e3a9ed1524022246bf49c8bfa70fba07dee74fa1b0cb3c7dc1b27f31c1219d3ddafe6e7643d62481a8a2569b54bb9b288ee216ebf5966fc84e32077395a62703afaba4f48174c3c57511fb6600bc68fc04e5359e5eeb990fadd8dceeb5d5eb83f7067b5e01b2612cdfd527febec17909660a71ae473741925a50a85bb11d55a87105cd0403c3704b7ba247ba7a7b492f5de57f836494ddfe6c5f47bd4857631a85047b7ee9724b19ac236209f8e03f09b9c5bcf7ccb42539f5ce7d731cd8ce7c664568fc816d62bc935a570cac6b1d301ded69a0fb97cd77c83e8a5e58a1a3c6c08e874a09581849a9e9e30c305e0bc00b43db6c4b93aa1cd8b95a1d0ef7194a6deff2a3f349ce521730c6caa6ed53f71ad822689de2b5cc3e665f21c2dcd823f6f288be2666be1ec8e8c9068b262261052fea73c981b6611f1bef473b438100b7a4a514e97b8cc28c7c7bc511f4ea03646c97f4974de172df8a94e58fe962a414acc93b3db248d501bb81d282f6c6b75cf01034533cd3bf3880e9d622490c362d0c7959f1f780977ecb1a8c9ebd32afa07b2a7ebc15da77ac949c322a057dcf032c6ed364f6357cd1e55a4b9caf3628f0f061d49ae1634150f48c4878d7847e02cdd7461949d8956d6c45a9dc07a0f1ccebd236b553418dd4bf4fd17d90522744a0c20d75a7261f42b671a7475897a50a11007e42ae11d70853b981cfd700853a34722bdfcb40ba763298afefbecd055019093cdd0702dcc9f5bd0801e4a7e293a9a049557a38be14810e153157f39e57fd1cdfb371b0cb647cb48dc92d6c144e08d80f7408a353900e80a0a1a5eb4929c16bef11cdf76559daf0f0d26c07ddbd5181cbf6c98490bca84a4bf549f1319b644e7a066a301a9770fd4304103491a5cb76540a87be7c519f1c3e91bd719b1843f87ee061cfced9863ea032c5b0e25b556fabf37feb5f89980a9cfe92f182b438cacdcefe05e355bed4102188232d2f7c4e7396fc0e331678e33b09f1e0fa78846c2e7d6adc22f605c806b731a011f789efe60a259ecd301c79ca5cb6cfa00cc43426924395826e9a63c9feba631cb9758ff9f09db7cdfa6a6da2620ed0ca5af73c4ed004f53688e3a5a578ae2b334ab9158a9a3fc3a63720f269632f14c5c00d4aabe112f1f0fc9edf56b6e52eb41cef472637dbcb5aa54778e4dbd4fd7768297523931e157c0cea2b8f97cae059292c656f38e0100ea620a5a7ee266322b5dfca2faebc85c3071bca1d18cd7de834241274d0b48908f350777879268139c1903f3fd5c0e8dd9840d6578222be393fcd58d1fa7d244c4b454b50a52cc9154ef349f6e9d4f2bada2e8d9a766147062f7d73f88007d3079ed7815706e83f802d3fa091a06aab46c4005f058416280e06f1de5e160e025afe109256b3e9e1408d1208ac0bd49d4b51cc5ea3cfca85c2cc7b97992cd7c07777c8e5f06924d3640d2b5a2adb63ef08b286b2e689f67ce388323d4598b89a62a2ce8d81ad299fe81f2cffdadddbcda85576f27009b5466976820ab043172234b77e4626bf4e8a28d52d6d99c449b2c3be6ed948cbec6a27abda4544eed3c88bbe959a1b4e64c03072225932763bccda046328b78c960906cc66291f99d77a9a4405310b650c6bc5d550f3c5e6917fed75a7ee40a5e54adf42a99fa348891488ec18e1880d6d6bd7faabac7a9fe1e28e274c461dbcbcfa7676d0bf40b07e65bf63246a72d477a2d26a6df77a62b0226a789c2a95774b89e54ba393bb196ee70cd5e03ee0b305a14041ff70becfe5ccdbd13cb0d52c64dc3ca5fcbdfc2be72426e36c594d36b14d3a0b8749668722bb16264bd907789c5202d04b9ef116e9a6f581a5b1bcd87ae0f567f450bab074eb90687ad544b35d4b9771ff0309f07c98fdb4df414f26d955533daab8ad03d8a990cf1b3844d1225b43ae65276e277c07ad2e1c114b47acb6b52ee8292549d41a417f644b12b979980af997bcf37239e1f40b06dc9bd6a16bd90417020a328bd87739236be7e083c078b52c773ba1a1fc2534ee9cba25a35ca2f8b7cd22b15e05217317a88942fdc68504600ad55abff088bedce434442fdfb05630f06dfd36416cdb2d418340425fd7068cd2d83eebb925caf004a3bc08755b757ad3798c024c7f4dbc47b103713ee10daac17b2be42218212c8d65f1f58a1b2feff3a7c11ea20e4560f6dfbe8dc77cb78f8fc96e5a2a59fda7a2efefb81c8f3280ed4f5bc2306af5e0bb45d30078e7f7464276b8b2cfd9a10ad1893ea4add8a97a9b1ede9db7faba03730119bcac21ded533d574c4501169a51ba169b486686ef88002c21684ca33e102ab31c4804ef75c3db1dde436bd100ce5f84c5951a737f9629acf3fd2477b0d76e6512d1ad25b0ed7452164c08fe57f4a1b267aac95a622b63b755465aa841e2758a68fdb088d4e0cac0689e9b3c71d22e6ee032e38b75da27111179a04fbe78470da5d26ac167f409a3577d085720c38b69fac1835280a52c969bed93eddb940ba88f6e7c7f5052e2bf2a09b38882f34452e7f59398caa15615d0e725954773a4a12ec7bf0fbef20a42636de0532bfe3db47516021daaef9e27990c4a2e6284d2a2b799d6822d64bf6ae32df165b34c17e4b7440cad777f5025c859ea10661dffdfe0ad143c56776c6f602c49b670350b9b266e6a7b9183bcaf82fea766d32ac843dcbb766b3fde996fc790c067ff5adeb1622c9f8334816ee26b984af27f541a95587f0d3a64af36307683d9716bc5cadbfa670488d03bbdb2dcb058fab2db42b3d81be5afacd80edb78d0193c6a5597f056d44f9e0a663568010db5918022fec50861e27c0744124baf31b950bc8735b1236263ab3188983261def09a8dde4294a5024dd519f35f47b55d41e2d6a63666dd5a9e08fb237ef7a07c20e4020b88732e4f45da9978f60215d97212638ab7e69e2acc221ec4d2dea67a3a9327443341d972866bebd7738de32b69fa2facbf932a0c502e3065fc7f8fab21cd292f5d4ef8a654e65a8e320f68e9dbfcd83c7c1e378260123b91f37d5a8011a0c5dd30f3779d39e3738d1aa252289e82e00229c4c5a4af9f7914d45692cd401e72b3b70eb9f0ac13e85cecfa0f68325b9f97e704df3509a4e4159d1f0cf62e7aa89bd665a6bd84f1dc0e9209f7ddc6f34b6cf2ddfc3fa2d437ad052f43c473584c9409b4385ac3c561e58413ab6ddfb660e0a6c45b23d4621230f10649d4a86a282aec4883d1881499a6daae7e6add488f2e91aa3f6e5daf007daab48e100682c44c319f638de272e8c5e3e6963bb892b7317a69a612dbbbb4c189077bb528318aaa985db909eb33172768295bafd15a57b3ae2d035dc50610176d0e7b7618448e3a554f01a78ba180122526884234a4c06e8145448c3e1f87b1a303f78d7f22707cddabe5f6911f0546d457eb3ad43c9f0392a6097abbe3d311b5b3af9d560006b3a5e05d9b27dd03387eb8838433f36b8a976f53c59e23933981b553f97898789f76c8b2f472601c5085fe4b56ac9fb0b437fcd41138157498be15089e439a1d14b0cf9973aae1b3d11cccc0042b72b22a466be0d8ddf846d0c7efacf65f5e0a7a75ff43685e3812486168892245142ff306e7af875a584f5659b65ed7649024d1e26ac5241d0a880f582385a84d71d85c3c8774b22becd91d2de4f44bcd39b4b5f782ca898ee300c70c39393506e5b8c05cbbbf1db41dbcaf59c9084c495e399947532f5033def9705f236cbc59efebc5a132a99faf86c4fe0ac5a2a92637af49e2b0958966d8987eb3b8dc6aa0e2ad28637cd5b219afe3d8257bd125cdfb81d2446c188fe5a6bb469e99de189785adc646d0ecadc95742ffb80e63a5515d23c9d99015a8acf9b1c649ea9e2ef651d4f5bead4a1307aef210cedf7f5df7727de0a7ae9a0df4aca38e3b103da621249c47d87574481223f58727af9a00229e256a39ff5c8cecc55432cad758de51fff5f27f55354d0d424eaf686e5eb89ceeb00658aca434783667e260509424caaffc17afdfa967f855b78d3e9ce8f8009905e11075e137778dd25d31d951d3022d195b7a52a69feba113f1cd550ee19f2e0fa508df8d47314dc4965dd734e695d88dcb4486c28d00335ca425ed34733f1d3b1d6404c08c11984ba7e5a0015b3bde682ab288c370441b9922862f6e059b2b8d45851c85c1e630d74b01802aa27f24ae2fff48c9dd95f6be29551910f75d26c002154777774f496967254150974912cba50e1d1c54c833aa55ca40781d5166cdb2a0a3a4db320cf5c767b919539996750f86b02955f1c7be5942eaad93a727d8412735109b25155c7440ab34cdf48e28bdd98dc4fbb080fed6e71dd0d177ca9f6cba3249a7ae2993d3aeb4c50a574ca2e7032cbddd4aedcf25f868efd8bfe8c3ade648525449ac26d359fea0146bb2c44b4df14dbf30bd5e9a4cddd0b1310da88f5abdbb04d8fdea745a567853f5cf21168cb867e7a081a41d4dbcae9876b9aa703509aae0978843b4c7aa9581e4177a78a4d9b7eb78eab5798cd9ebce94f0935fac7c11515344e3a65bbf6574ea54ebea01443939dfa2e030150acd7401b9bef6832f99fcbc8f661d4cc2d669e648eb6135bfe626fd1348732dc8eb77cff95bad55a3a6832c60b25e0ea7ab1800fe8e312e7656bd8b15e41a4238dfe74f1b69ba7b9f400ffcac0d5cf22103451955ed1e1113e3daf268141583a350862a1758014eee3570f4624647c0864cc7224bbf5d1a04455056a03962b22d11bc7dd52d4a969d3ab189ed7c0a36350e10fd5b2f9c225a9164783f344e83f4ffc3b2911cfe4aa97e3a8484f02871a5bc22b127ff28e4900ac84726ad52e3b80e1542a6d57ac231ece01e0763046de1e1794873d1594fdf71a3354e168151b0a3951beaf88bed86102e794b47e753ddadeefcae4c0db2531cfdf26736b0fc69a104a3faf9f4ca8e8c6b87a3393e0849f1624c8f84027c45bc993018348b0b8135158721665065f54cf8be49bb2e132e23275537230e361814ea9fc682388d7cac46438e44134db3383cee6261e69a6cdb5f0cfe4a6902457dd605bad663760318606bd9580366898b32235bcf3a57d33b9a98f6bc661f6b42fda49fb8108839a49e2deffe5f01bfe0785d4b67a11ccc80ab53f2e4b4fbbff32b784747bef5e4c9b637d59d56d133f5b67ad5b474f9b7c1f352db4ff68b0fa42eba835bd846427633ec5093ba5a2e37b9f2dbf95b07a8c36662e58dd8a77f0f36cded2c5c6d5dbaa0610c21b7a1a233bb4f5b227080f1c40e48df36457c3b4541ecd7e594c5238fdefba43da7cb6d57f4fbdddc900674bd96d3c41086ac31762dec2cc087fab7e2681cf7ffba0c2726542273cdfc36a0021a2c019a0a291ce1c5e374c34708fffcb817e997d08b486a682f826cdef8f3f1979b2f78455887ed17dfce9376f168e1dd18cbf4cd999c413a666cd823254d6cfea9563a8dc34daf88466ccffd03424b0b94f4a3120ac5ef6f5e57fdc6b73351a59cbc202cd6577c6b8e4165aadafbb3d0c6bcac60543bcfefd886a439dff829e30b25f4ae6ab40de71f8eea37184a3dec0baadd9de4c180999101ca1c5f9309987fabaeae", 0x1000}], 0x7, &(0x7f0000003d80)=[{0xa0, 0x1, 0x10001, "2f2376e13199244af862927c6db7fc90a843123207acfb83aaa5647fb577a065de80effa75cac6dd00563a81454006fbcd2237d6369f1aa82fbf49158a003da93fd2b89911943450302e69db302adcee504f997eca5ba238f51eacd9361e05258c87913a4b5b102a5c1625b5edf86664f74a24a7455dd06533684899f79491952343d3e5f375ba180d9cc0e2cb2e6c9d"}], 0xa0}, 0x8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000003e80)={0x60b}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000003f00)={&(0x7f0000003ec0)='./file0\x00', r0, 0x3}) sysctl$vm_swapencrypt(&(0x7f0000003f40), 0x3, &(0x7f0000003f80)="eec9420b53e4d6e2c711fc0927bf253849115355033137887d0aaf6da018dcdac1cd59770ac4b83320442ae3690daae16b09ed465b32a58d99e6797708e98181aff7a3", &(0x7f0000004000)=0x43, &(0x7f0000004040)="53ef5c69909429", 0x7) recvmmsg(r1, &(0x7f00000051c0)={&(0x7f0000005180)={&(0x7f0000004080)=@in, 0xc, &(0x7f0000005100)=[{&(0x7f00000040c0)=""/4096, 0x1000}, {&(0x7f00000050c0)=""/4, 0x4}], 0x2, &(0x7f0000005140)=""/12, 0xc}, 0x401}, 0x10, 0x3042, &(0x7f0000005200)={0xfff, 0x5}) r2 = semget$private(0x0, 0x1, 0x20) semop(r2, &(0x7f0000005240)=[{0x3, 0x13, 0x800}, {0x3, 0x4, 0x800}], 0x2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000052c0)={&(0x7f0000005280)='./file0\x00', r1, 0x2}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000005300)=0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000005340), 0x82, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000005400)={&(0x7f0000005380)='./file0\x00', 0x9, &(0x7f00000053c0)='./file0\x00', 0x8}) r4 = socket(0x10, 0x1d761eca0d416b0, 0x3) ftruncate(r0, 0x2) r5 = accept$unix(r4, &(0x7f0000005440)=@file={0x0, ""/53}, &(0x7f0000005480)=0x37) sysctl$vm_swapencrypt(&(0x7f00000054c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000005500)="a7552bda8b75e0819966b358e63086a5e9e6703f3dca8148502e84ef08106be60fee9b127eb1308d402b102dba30183d14daa24834dc3f4875c7d0fde955b7be8e50cc4db87c14eef7c78461f3297ac43e1af9db7821df40b824f879359d616a0df4c4e789e5dcbb5b0338", &(0x7f0000005580)=0x6b, &(0x7f00000055c0)="4cf9a480f59ae36ac64299ee1ab5e96a6c3f4f67056d749874d46a85de4730d1aa08e384cc26d575bcf15962944c90da3e4208", 0x33) fchmod(r5, 0x40) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000005600)=""/250) fchdir(r1) bind(r5, &(0x7f0000005700)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000005740)='./file0\x00', &(0x7f0000005780)='./file0\x00') socket(0x6, 0x3, 0x3) executing program 5: r0 = socket$inet(0x2, 0x6, 0x1) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="1c540f16967fc517039e03225f3d991ad42cede5382d96a0aa7b21f1d710651ea59f1ebf9261719f980dc354c737221f7e25c65293bee1a5428556c6d380dfee97c5201b1566faec188893aea8ba5821741f54f198a490c9f27f70a83e5a86dc0e78f6284a7e6afab9265a3fba6ffdbbeec81dda432947d1bd9ce6b110cb0a9d7a626ef6701e1a6df99877335261288dd73a059ae2b2559caa77730acf836d531c6fed71b3f3f67874342204085c197f380320", 0xb3}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="f477f73a12f2639a061ab4fdf2caee524bed2ef2df4b5db098082edae1f07962d1e3527176064c3b848235afc69c53211b09c24dca5a99ea7572e414520c8164fd4c043add1f3d129df5a635cbbc9f1aff5f3ffb63206db07d295dc62be03fb48c56d60873745f9988616f73c0055e22bbfa6569ef1cf80b8f4f3a9022bb174ecc539ba776da8ca3c0f7880eeea37cbf2716740c5fec6314e71b42cba59f49", 0x9f}, {&(0x7f0000000280)="ee7e110afc8d705d2da81d5ac4f5d5191c7c4f0a", 0x14}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) syz_extract_tcp_res(&(0x7f0000000380), 0x80000000, 0x9) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) close(r2) close(0xffffffffffffffff) r3 = accept$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) connect$inet(r0, &(0x7f0000000480)={0x2, 0x2}, 0xc) syz_extract_tcp_res(&(0x7f00000004c0), 0x5, 0x7f800) syz_extract_tcp_res(&(0x7f0000000500), 0x9, 0x8) getpgrp() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000540)={0x1, 0x80, 0xff, 0x31}) r4 = kqueue() recvfrom$inet(r1, &(0x7f0000000580)=""/52, 0x34, 0x1000, &(0x7f00000005c0)={0x2, 0x2}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000640)="b44d65b4b571ccfe84b057d9d72df2842c5e063a536093e66ff7e89893f3c80edfd4d29155ead0f66c3365980ccdb7f2141308b823fdb2c290bda2e8d67e742b182bdf297a56955b3fbd044017c6f02de16db09370cf703b793c33c440ff0ef7e01c62d5c6eb6522ebf131072ccb7a55fdef9527da1917037e9da7808d4dac828657562f4ce4a895db655168ce3b74fcec48b59aa003f51df0b535133c310a096e1f0d0ab92d238d733f121423a0537c116cc60583d9b5570755e79d719b84e945a986d9817c62e5b23a6cbd11fad4f95b0c33f7c2b5138c3a832199d014474ba08d190dadb3ae2d938b6df8a2217d3a9b327040bce902475f3a2b5f9a0fc3343b2e27534792632c4770bb3f96bb5a83890189ea36eb20939bd7d172e29a7bbddec5487bac3874e6f2f05ce6e5972da52d1ce77087fb1f9bb20b4d65f84cc81b1282c386e281c3dda2d0712e3eac87e7a077c5688beac955619ddfc03a7c30e049d97940e2ab6093f7908bff18dba784d26cbf22cc4efa54c567b0591ea0d7da4161037d431de4bda2c87004957bcbbd8d83e4c78c7a8dc5f09f5b2781eab8c307e09ac4787a0c92b8a732e159fdee07ec1e1fa6dc1d376f7cf51517bcf7be537b7327c3071f5d66e6ff4e85a239c9bacb56a179e873c7ff459b98fff3b36040a07eb60ea2603acf07266612e96a85ab69e2296ced11df1c820bc85c3b54284c873e475286f4d6ea3464349492222cdfe3d9aa09d37aef01ed8d0eab430ca9149a10d5cd4acf2e2c3f0086e1b1d121899de751371bc0d7e5b3f61b86290d40fd7b67bf1c75db906b75c6b82f354e3c9992cdc1270f2dd8ba371082db184b2f3b35062b7ad957e94d06b877b6ee2d005c3e5013cca07691cf8ae0291ef3e0ea8759a5fd150c9d4466872a00bd26d693eced4a1a277af5df757a44b1468309a7e4e96cac5e1d21d5cc83f5df72ed72179931b7740b94e9b685ceeb6b72e167f5cf244ff3e59241402261aefd42e3364dbb43109b01dd1e23dc038e7fdcd24ebc4f112186ee5e9109a2659703663b68b04d8956185612977e2a843d3aa343f473f4ca77ede39a119e525b9520ebfc8ed03ab94d43ca2c3c4bdd401b02a62f160c728969b22c86355fa23b5a4a1fa618060520ce0798825e5b68b0619957f5f81cc216b7f5ffebcaed6a7021efbea7a648db2feca87b057822f0a5a025523ef98277c7ba2008b97259202af24f189773cfb83dbef06265faea8425d82b595069eadf2287ccc005155c84c0e7c60eb5218517a3411684102b38f672d590f909eff1a56eb0d1fca93ed38245ec73f0f30af0475caed43749e677366a62b51aef1e526172aaf756b6f47cad165aeb834e88ecc83ce372c0348c95058a12081be3ba108f1d468ddf1fc1dbc5a5739314579e0c49d2f5e81268ec56f942c0be8451f32cb82d241b91d01e2936d1b71e93a132fb5f12e91dc901d1801b4770acdce3bae24bade0114aea89a232dc8fa1a4dff9d1d7c82ae29ba04d34a53dd3593ed30759a683d6ddaaf9bd2d638f177383c17ba386a54023e310cae66f76387d2b12cff3d019773f2e70db635754d934b7746bd8655172c3f482a87346ad389e9325418769c9138b3b3194262a85abb9dc2b72f288c774bee780dcfa107bdb6def1cf61e017f635d8c60a196adbd2a04c5474688837330d7e02982f80a92c8c78b3c2346264e8728ae8f32347eefe119a348f07a90b1867798cd48c4078e3f78df63380f466d39f87f5d79f31d308bcf2ef276a7fdd9376e08d5fe37560956ba161efe82f5b57f5406343eb9daef2233acf7698d5e70a12faf7a87a4f8213d29fffb96011faf06cfb00b41f4e2ca44b38f133176255c49e2ee680d65a5c15c6b74f39b49e2f94e18412ca9ef9a3d413a95a68454e2fd9c2def4177e7b2a0c9bab677346f6dfd9223bef4af1c4204972479b9e309ad1d5c416b6bbcb9a473568064ce81de61ce039e4929e24bafa1f75845ab2b46a838d1ab0e9a8dfdd78b1e02afd54734093fbc73a9b26d476a316a9a149664d14eed27de620483913c4ee27d43becabe4f3e9438915382a223fde1e15fff0bdc83e43eea8ea87ab759561b3b6a0d33cf9c177e467dad2acc84ee544e2e00e950b38783be09ab967065f2c085d91de41c15aeab341847a8817d427d46ad200f46dea48ab79eecac75233da43d23ca49cb000968f8e5a3f635ba520dc07888e85e3d0321c7043ca0467ff4d260964a23c0936cea2901b044d20a185471c31200e51cd8e161812d83a3325afbc68c89d33c8206182dfd0d6badb969be5d5be9739482571b5b249075cb64b3b17308349c2fb78e2fa72cf40def953415fb5f5ea058a78cb19f3e975e878982fa362c4c04d2c97f157ba4cbc7f08deeffa2c32b78ced94963a0837399dcbea3af95ace48a34ebc52d554f3e68dae616839af2ae97300fc10188ba39c6c94f5b9b7406a08675a596707a1c23cea53c0410f866dd00bc9610d665c65aa83a475f5c436a241febcf17e40f1fab42442d90f786cd1fa5689045868b5e9a40b213450a0883d066359466cc3846d0202a64055648851345da7c868000c62e67fec3facaec24b1982ecc77fca1257d2fbe770ac301520cf1219acbdbf3fe00e89adc61d26a8fc295f59b9b2de896bfe65d92548ea7bdf61631ac2336c7a885b163cff793bd59f1ea93438927cb6665845795a966408639aac18c01701e103a5ab3b0f19f89eefba78351f6a5f3cce887f8c4cabd90dcb0a1e7cf66ac05bd1cb37a9057a8b619f79ae6cb6c6d22943390dbe156c8294f90ed3752480798c10bf70d4e3d96e869738df9ff13604bb29d85766a47b4e02031e62ead77427e14a920a6315b07c0cdae1209fc53847f1834a2136cb2fa71dacef56dd9f6f64714a23c7e920f0d3a4597ddf5a6247e17dee13c63aff52669078eace91ad3505be1c1887a818040c156b9e3e2f2facdfeaef0faecec1748f8ed0e014bb54f36064cbced95b138909d1e372907d04500f33ba68165dd5aa8808b9e0974992552cbd442340a9a3791b17207c1163a151c1c6b9eba6cb6dcb70c454150289765502b0807ac044c6809fc8baaf93e2e762a72cf540d65cc0462639beee1c35c335726214f8bb953c0914a19b0ec23eee793aa1228c96ce34eb4049f8d8b1d3ee6c791b20afef48f92c9d05debc0a5c582ef338dcefa8d416338f64609cc3485b1b29fe311250ef9657de02d2403b0adc2f2e749dc99ae9430fdcbeb467ceb535ff308f3b11161b71c48a7556403e033064c45867d7d229416aaffe9ddc8edb7a8ad3951a5aa8cbf4b6a2d098e0352808b4e6d7eaf66c57f9278a79f56757af3c8609458572b414c495bb21d0cf9d0629a5f55b18e001a25a8bf5dbdc49fb94d56d15e8d7b5995aae7632b51f1d39eda665e999cf56d990ff18017c4b7e13d9cbb15e24ad39c7d6781c9dcbddd6f1c9f940676a837c6240e10695c097dcc930a096a2872b7efe9c79f6ff12530e47c5f891beee607ad1e0de1684f402fe1994724ae3b2fc48c9964770c0df68a20cfa665b22ef73762939ef5d3500a07ad4ca636a0ff6de882ab7ee0ec27f2ed8c1e2a2ba47e886a0ae9d9b6f65a90ce0cd21659c7b003fc5629053ce617c2862c4757c182883b838cf2b77f459737439c56283a9e0d517e8acc5f2afe147377d6c70018f360d6d61b15d3732b8a5ff0bcb1c9c30962169f56972186534655b16071cd774878c8fb6a98f446ba3581127ad2c758e173f8ed0c932a33e305f59bba45decc6daf40cadf098ad1506bbafedbed712bc23f5b256fef1a50b3d6d0a899d3386ab9c4d344bf8995af7ab6eabe29256cd69a523295cd775c9ead889332859cd90afca5cff41ccc446f1ffb8f2ea47ea2b255f0311b1248569f92da5601451cae63401adaea3143751b83524f46b2b834f790ba36a43baefca8f25ffb0345dbc3d0a870547a4d4eb0e1448816d3b1e9528251c5ce13235daa6b000f0a7df1fabaaa04dad8cd693a78ba4186a54ea36a2e1f53349339781c858150a283f7e861d8186d2cdc4c0bcb2f9821441d3fab5c78b2b7d671fbe5147b505359af62a06a73bcaa533eb04deac81f513e8cd19db4d1c17f3b29d95c21b43ced0f9a85f3add9139e67f07610a1a9d433cde2bd8872ed8b05be55ea569e55f4ff59f9bd505c78c09841efc2ebee8192f7532c45228c9c99fe121bfe860bd2f06297c3e48f8cbfcc2c4ce032b0f3201cfc6a4d33ebd3f2aa698a212989c7b3a79b71ec63cc7fe5004cf2e69eb5213ad6b65792373fe2d7c4468aee776898c43ff8412fbe63524c3b6d39f2fcc84abe6505fcdcc89750e42df91b27436415ee20d269b9fb4f10726d7038cd7c32313f12ba403fec17391e68e5339f6566cdb185c83710c51e4ad0e14e4a6cf5cd161158d15aaa30448e987917db145ef78aac1cbf1332aa5dd6871d313f417be5bfcb71abe327bb35b6c43b6cad5095d95327af3714c4b819f5755349babfb6cb13a1f9d4245336db1ce77821efe67b4270cba7e8a644b985888ae1ebdc9570002a11807f5e49b66e1a1f8222afe045590c75d4d84c048db6ef04e412c60d86967a518d26e3aa3eb756e5a03f243aedc6da270321f1050778c99f605aa955003214980312556fc8503eaba740a717558ecf71edac86002b0b784c918919cfad01fd483ef6e3ff59e3d028e68ea0cebf7425e96cee992e6264715ae1d3c80f440fa8840e1b62975d79f1c3c85ea253dfc488d0d2ed10428508c59c5e83c01dd1a8dce935d7177ec27d5342609b84eea7a4c9be04b7cd5ef00c075f40e96b5662ada86bf0a4d5e6e493af58d9e2ff5364d98f2acc80b56119b5ef61c816457abacf520d6835dc6368234815c888dcf438d25094f19b571c3b98b43455a4fd3cf1467108edec06e5ef15fd3b42b85dd87a857b7b64da2ec1ea21e2d6c9d6615f2e2f222cc713641ea24187b183203c9f69a84ab63e9dc0699deb906a8308309a4a8e6faf5ad103ae8d7a6555a51faf94ac9e8709985d0b13bf25c9fe43e9306903440f616940d9cb22b8a8114ba3a51755b9d3eeaad6b9c78fe5a29c54326ed37fb39441e5d63bcc1a35571bc46cf4f2990bc350207f08c564dd5ff20fba44410801fe5e862a7f488167df8ae3e97137866a6d1be27607d6e115ca8eb0998d81b7f1632fc3009495f640f135585b11afba779bc83e595dd036f5061dc911b07c869619a2e40dbfa17852d45846fcb6abe18881d7d59f45a282b3f3296313f4d2c14ee4a9664c458860ca302e4c31b85c337bf28ec7001eb143c59d1b6c82f9d9bd3950ec264801eaf7a1e51e437727f6398157d163dcd81d3897b7dbfa3ee0f36b7d49438b63f0f745bad3088b73eeabdcba5a17980115bc341604474182b42094d6b00888f6a7c282d9444c21f3c976c30fbae43ab545678212bc8d2411b12baed00b60148e80f77ee6cb43dc796c5c9959da9863d6dc4344e4d5b8756dc1f424ada4c76275eed016a2880733b6d29acfd773ec0b0d2aab54f9b47013fcb81f3983b2ac11c57660bab13eb01d50684df6dddbcf1d5c2ff6fa679ad308216b55bf63fca9e3a1f1bb4a27b8ce7c6b648f400e66ec8ff54f44a93eef33dc071a8853bd72b6aeec1d0820d5f554c5e8029c778a0de96033aa359568297117b7871b0adbe7e2329de70345f21e76fd6cd55db34d631c6ddbaa1aa0e602ae3588f2e1c68b8fbf073f3f414080ad7f63d73218c6bc113adfe2802b90f9ef28", &(0x7f0000001640)=0x1000, &(0x7f0000001680)="f24ec247039ee705d2315146ff9e5a2ea5105115e2b7b792e365b00e228252f8a6e63c81f79fd4e8a909c340ad60b11bd3f8874afdd5f71ee30f504f4c0d14b7ea0808346966856abdaa3a7bd725016d93acb73c256e88aef6e0a1ccf06320d5dfdf39dc2de5d84c64fc0b0014b9140ed80c715c82cb8d05465d4d93e38b23e7008a1fc0a659294a2b52835e3ffd14046182b31c29eb665599aa1ac789c1ac6c913e6ded160e3dd0ac89c8d21c4d3fa0f2c0d8542db5c2ff1eea64a5ed526ab98edabad1eaf4c9a076879e82cc29674292a5a4253b906e1df84b10e787ade85c", 0xe0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001780)="4763645f4de1c1f434aa119258aaf367ab667886256be1f5c0283b5a66e6e35ce4dd8a4822502aca6f4cbec8f8771768f6fd785de4a2ae33c983f38549798b7afdb79f5ed0bc0c8060e5be7e8e531d981c3c12adeecd3cd8b618dcc23bb9f0724520a0357e23b980c2f1", 0x6a) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x8c) mprotect(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x7) recvmmsg(r0, &(0x7f0000001e00)={&(0x7f0000001dc0)={&(0x7f0000001800)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000001840)=""/77, 0x4d}, {&(0x7f00000018c0)=""/91, 0x5b}, {&(0x7f0000001940)=""/4, 0x4}, {&(0x7f0000001980)=""/250, 0xfa}, {&(0x7f0000001a80)=""/145, 0x91}, {&(0x7f0000001b40)=""/249, 0xf9}], 0x6, &(0x7f0000001cc0)=""/213, 0xd5}, 0x4}, 0x10, 0x1002, &(0x7f0000001e40)={0x5, 0x7ff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x6) fchflags(r4, 0x10001) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001e80)=0x1ff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001ec0)=0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) socket$inet(0x2, 0x2, 0x3f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002000)={0x5, &(0x7f0000001fc0)=[{0x101, 0x5, 0x4}, {0x3, 0xff, 0x9, 0x3f}, {0xeb, 0x40, 0x7, 0x1}, {0x237c, 0x20, 0x1, 0x8ac}, {0x8, 0x2c, 0x1, 0x7ff}]}) executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="cbf5e512c90affffff7f16af1d63a58de431ef91a564139774d0e9a7", &(0x7f0000000040)=0x1c, &(0x7f0000001140), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000180)=0x4) msync(&(0x7f0000002000/0x5000)=nil, 0x5000, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000000004000000006fe00000000000000002ac72fd3357ae30200004991f7c8ffffffffffffff7f0500000051e2f0ad4500a4f87d0c03abfa896443a42218000000720fd38bf3b770c1f5a872e85c06002ec5890400000000040000361b1257aea8c500002002fbfe0c2301008ac28d346380e885bc6bbc716353fc5b2ebfa509b7196fcbff67d91a1ecc14000000000000000000000000000000000000000000000000000000000000007c10f8", 0xb8, 0xc, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x1, 0x4) listen(r0, 0x7f) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES8], 0x1f, 0x0) r1 = getuid() setreuid(0x0, 0x0) seteuid(0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xfffffff7, 0x0, 0x0, r1, 0xffffffffffffffff, 0x28, 0x5}, 0x5, 0x1, 0x9}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000280)=0x8) recvmmsg(r2, 0x0, 0x0, 0x1040, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) shmget$private(0x0, 0x3000, 0x4c9, &(0x7f0000ffd000/0x3000)=nil) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="5f660d39bc39cfc7f85d0f0973d880b4c0ea804f7f69581183036a518fbe17610b", @ANYRES64=r1, @ANYRESHEX, @ANYRES16=r1]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) socket(0x18, 0x8000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000980)={0x0, 0x4000, 0x0}) executing program 6: r0 = kqueue() socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x13d4) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x101) kevent(r0, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 2: mknod(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x60}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000c2c000/0x1000)=nil, &(0x7f0000af4000/0x11000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchdir(r1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(0x0, 0x0) chmod(0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000004c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) pckbd_enable: command error executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) syz_emit_ethernet(0x4df, &(0x7f0000000600)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x4a9, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "5c33fafef7f9d309ea9f832bc1ce56ddfe82b0d35288552ba2cbb890c5d0dc82790e31f3acff2b2d014fbd81ca684279eb733f2e60b76e73c0a15211885fc11eed7a529d69a65ab5aa3a81350496dd7a3ee345a8e5e4ae764eda222a22b14d3ef465be6058b9a53355fe919fd627eb6d37f2b0d7ea9097084dbda4b855c86c8b226c3c2d9999e624a925a7816910859e30825cc592325710efeccabb71597ed0e3324df126003c8ae9464a6ea10e2a6f86421301128af125ecefe76126df7daa6ad52e462e758ed9bd5bf4b07bccb6e78e6bfd637a0a127fa0c58a17b3d9bd35edefb270ea783ed1664130680dd6d077f296b1acee605d58b5be7ed959736e13967e218ea6b79a0853553d0638be55bd0efe2477bd18364efee6d462045ee0d954136895ebbaf37f37d1873ee552f7c7bbb81aef7609baf927ed8f300031181cd384db3465dc151e575e6851ad0f0175c8db359baa4e98b60e1aad24d8d5c38cad9420add3f4b92efb2ebfc94244face1566601736f901568ac0fbd0acd19b8d6b1d4a531cdf44491d425ce05f048b6f9adabcb12db64994175812a4cdb656c59a3706249cb72ae1256de7a1740cc3f5965bf13171c8f87a2966540a3a60c6edbd1a6ac4e1b3231bd93439e60c5416d777ea521c7f7b0b496b0f803c073c164d3c17c3d26b7116c8b805fd97ca911a26d645a1f3de4d6e7990e74546189eced1105c11389c14c06e4a7ce6e99e08f6e44b703142c071e982dc7ce2f6914614db1a90ade486eeadf2342deba7aa469e3170dcc72e1248c9359e46bb23f70f620e7efe7bb9607701e3b1d6749e5050894db6d3e0a4ece509256d6d5994aed3f45da8c3d92d947e57835592466ff32eb3c10f5d67723629205bf9b4be859a1ec673dc465a0d17612603a54741c539ef4a8600ab4baa0b8a5205eb6f54e540202279eaec782657886bf4ce988e173bab3194a9e0e0eb094a2e78bc47980952c24ab75b54bc4aeb16fc4d79bb052a3126cefee06df1555579bb70d97dec8eaf79df3843b418ecb6659fb46e1390e94c8dda46d099dd5605c38205b583c06ff14962fe592336c8f31bd858c0da56e755430d5513235e23c28d39ac5e31dd0dc81bb360ba79b75fb74e4ba7ddd12c5ec2482da34717f328ef986e4db7be459f80677c8b20224db1a651193076cfafc9f9c78655a42faa6a19bdd0b6a22fb0cd12be6320ccd861875b86ed5c7baa7491530490025bcc3a9745cbcc566a2af54bcdd30807d577f2532c2aa8572c81f3a4d791e5812bf736d016d15a4ef0357842f7510b1e0bdce0b18620a9aa6354c002f44195eb541f882274f03e7a0f7bbd66edfe37de29c98db4e0c2792aa67c10da4d4c90601ebb6bf243ed6c860e748bb2fccdb3391b2ac10d359ac3d9b3365e4b923ae87a13006546a2fff9b70d81b85ea0a252747ed6bd7a0e2fa4a8739c24357bb53ef8594a54a790ec9501be14e590471c31cb6f7ee840d7e6a913e19718ea62def32a4b0c9637dbc297b7b65e0d349ad9956abb0bea5f9a06612752b5560f319b8e53d0c2152bff15cba917bc16c767c89996b2b567467fd92c1a3389194ed508a2af91fd1b21f94509cad85da105d768dfab9209b1c086f3bd018456d29f916b0578e49ca6059bf65f479de8a4eab33aa0637f"}}}}}}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r4, 0x4004667f, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r5}) select(0x0, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) listen(r8, 0x0) shutdown(r7, 0x0) accept$inet(r7, 0x0, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000001c0)=0x5) dup2(r6, r5) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000080)="771388d726b60ee167208e74f60b18c992113248b6d2b6e0599e3a71c5c07ffd45f77dd7f48159be1863931120d3ce5d5cc517e36d17", &(0x7f0000000180)=0x36, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000003c0)}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a19f, "bb08000100f1675910508b00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="34eb4cd59c8456ebc0881681c6a660a86d291e1985b3cb934394c5951c1db0fd943a2fa9e0f98b1564023fd808daa8170a45220eb32ec2ab3ae069c2dfd9b87e023fa10405ae0a2520db8c8e52ac1fbcc4066d57620385eb2c36a9e5d6a2e1a35300000000000000005d31fe0bd00c00f1", 0x71}, {0x0}], 0x2) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180), 0x10004) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x4, 0xd7) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x60) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r0, 0x7, &(0x7f0000000280)) msgget$private(0x0, 0x544) ktrace(0x0, 0x1, 0x1008, 0x0) sysctl$hw(&(0x7f0000000200), 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="b1c05b5fb165120a4224a763", 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) socket(0x2, 0x3, 0x6) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000004c0)=@file={0x0, './bus\x00'}, 0x8, 0x0}, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r4 = socket(0x18, 0x400000002, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='@)^[*.$-&\x87{)\'[\x00', &(0x7f0000000180)='!\x00'], &(0x7f0000000500)=[&(0x7f0000000240)='%]#]\\\xb8[\x00', &(0x7f00000002c0)='&%\x00', &(0x7f0000000300)=':^[\x00', &(0x7f0000000380)='@]!#%{\x00', &(0x7f00000003c0)='\x00']) setsockopt(r4, 0x4, 0x2e, &(0x7f0000000440)="ebffcbff13b9fd812e8a4afd2a5ad655239985847060805233fa8e6a89524fe1394f1252eb9f96b79ff8058f8257b43d3198e30db2d770869aa42e1026fdb985c510d0f96cd48053f80df1df1fa90c70bf1bbd02ca28e3092295aba74817862d0352a7d8cfe93c643fbcea9a7abcfce0", 0x70) r5 = socket(0x20, 0x2, 0x0) r6 = semget$private(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000340)=""/10) dup2(r4, r5) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xffffffffffffff00, 0x0, 0x0, 0x40c}, 0xc01) connect$unix(r2, &(0x7f00000024c0), 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r2) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = dup(r1) writev(r2, &(0x7f0000000100), 0x1000000000000309) r3 = socket(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xfffffffffffffffe]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) kqueue() setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) setpgid(r6, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, r4, 0x298) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000), 0xc) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0x1}, 0x0, 0x0, &(0x7f0000000100)) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f00000002c0)=ANY=[@ANYBLOB="094b00000000aaaaaaaabb080000"]) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000040)={0x8000, 0x8000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000], [0x0, 0x3ff], [0x5, 0x0, 0x0, 0x81], [], [{}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x0, 0x60ffb54d}]}}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000015c0)="d1b00c2445587e1ef34b46db929c62c1d1e4aefb1f449d9a21ae42809242cde6b9340296abc573008407c723703428b30f200ffcf938d6bb04c838c2d10c94b4042f1e745fda990f2c9e425a74a81693969b281eefe79d7ad8140ddc7be08fd7efbdcc3f16465371a794d2705823af9a6f6738f524f86a1721134fde021283df2d75942f7629b89c03aa59301e4fed1583090635636dd401561dbca8cf2824cab53b6fec208b149ee40c195cd9c75dda81b5650f168cc5df29c518ee804f7f7d376d1fd21baca54dd370123ed51886ae20c90d6fd02eea0a1853840afcc4502b95b397b55d8f0c0e01f0ab6a8d06bfe71563a5d4e9e53a3c358e4607aaa12ab30fc4a4433fdc5dc9ac98ff3c7f8dee6fd706c8971920b5a0bea9542d308766daed8bd5b9bffda759577b746549c79a24da4d25b2a004d33e974e3a6d5ea8d4b62e51c87f52c4010034e2557bf58a4487d0f9991fa88edac64e510e244a41384c9fc28eb2e59758557025433139f83de17f7884819d36153051806b2840510281887b6c8374e6a5abe0b429a40106a2ecfee50a3db0addc199ab6d07ef9ed9f367dc8315098595c68acb99b91fb40853538a373f817cdc742cf2d11c83ad49a6d5b746d28280e8d4a74e4b3b00a0ed9082fdb8cbe4d7316b41454b2b9c156c994224739b3f444421b7146d29dfbf33b4c2d6dcbb754ac7361f05989e5ebd244dacd7c2a9a304be7426c400264b089ddd427ad2096d677596eab84755cdea772bbd96490b1f975de1cd63de1771251c401d5fcca07dffe7300b8b218910000003f4208623ab3534d813c02b34039208db21072438fe2a1c74e801ddad778f2811637dd1ede7826adce11942ca1c0ad030a304ebeaef782327903b2a506def715810e2f4610369a3719a3db5c680512a1987866bc4aa1a9741977fbb096baa71b1c5a69184abd09b8dc1044270f8136d1a5e7203735d3347cba9517728a1774f204e3893e6a3e6fd6a29d6aebea6f09d4936a92219326ae5ec3c3b5c38ded077dc40b03e8060f195e6d85d009af6b4c9d287c9c20c94598382eeea1c520bef0889d5aeb42684b576e09b562ad49adc590338c4127f52b1008852f83b32f07144246803c427cc52cdebec24a7565559384e6d360dfe37ff7705a47de3c637c5ab46cb22897eb0c75f1631da5b248e3eaa2e7dc4b1fee90820f82f75de164d49c76b5b6826b3f6b73e77f5a59646661591d007438ff2dc66b7766c25c282687f09606087dab9fdc89f47718ef9c0e2bb9443b34ae331a4fcee972870183311e34636a18cb2abd4bd58cc9956c85f51d8ba1b43c02f7f2110b5ac6005b86605c20f86058cdb88f8a435abfebcf0faf6b96ed768680c0549a90ef42caddbbee6bf7854117df78c73e07638768c5bb667aeced8701bbb0c41fa9cf2eec7ebea8e5e815cf7814f67c31f251d4c0e9e14a55f694fb9671b90aaa1b857f67c13429b6093afec57996846b72893e3539918d3836f0ce05cdaf5930d981907784a13ef978dabe99c8a422fff13d42f743d277afaac7802406d40b4dfcce7a490978f623b167cd810d970731fcc312e7a8e7bf38fb4a974c8df9c4ad16f75cdc3900d7213abdadb16dadde499ca959ddd5aded275cec600ee77b1fa0953c0c23a1eb714e6ec1a775e802819b8bbe9db2c02211e32fa6a6f9fa6df10ccbf366a00d5f070c5568bf93b429a4c023a08667c109", 0x4cb}], 0x1) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) r1 = socket(0x0, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x1, 0x4, './file0\x00', 0x5, 0x2, 0x2, 0x9}) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r5, 0x20007461) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f9150", &(0x7f0000000100)=0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="83", 0x1) r6 = socket(0x6, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000040)={0x40000000}, &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) executing program 2: sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) mlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x6, 0x2, 0x1f) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(r3, 0xf, 0xffffffffffffffff) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000400)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0134e0721f42714c203ac9ed8e5efc2e2ccf862972b4bc6993bfcc", 0xd3) sysctl$kern(&(0x7f0000001080)={0x1, 0x35}, 0x4000000000000008, 0x0, 0x0, &(0x7f0000000000)="af4834808281702c1599dd425047ceb1e7a8a1043262fa60c27adb9d560381f7580ac91212330802327025caf139f72c89b0bdae98aa851d935b7c07f47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f841e0c20983c33d44296c1ff5db97a20605801e42306a437b1e3e7a5182f3bb11e0a575bf60493883b73192840f5eea5bd5df6f11e2924581fd78f360924ce021d0e8fdecd6d09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f6298c694b0aee151de73ff1290fa1c8d1ac1b43a4336a20d37f3d984fa36b3bf13dc9b3bbc42d7f17d6f31588bc733cdf96e1423b", 0x0) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(0x0, 0x80, 0x190) open(0x0, 0x80, 0x4d32f630c9df0263) r6 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r7 = open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x44) utimensat(r7, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) nanosleep(&(0x7f0000000180)={0x44, 0x7ffffffd}, 0x0) clock_settime(0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000100)={0xca, 0x8}, &(0x7f0000000140)) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)='#', 0x1}], 0x1}, 0x0) setreuid(0xee00, 0x0) r4 = getuid() r5 = socket(0x2, 0x1, 0xff) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r4) r6 = socket(0x800000018, 0x1, 0x0) setreuid(0xee00, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000f3e99e31a4"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/249, 0xf9}, 0x43) chroot(&(0x7f0000000740)='.\x00') sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74, 0x0, 0x0, 0x2}, {0x7, 0x0, 0x0, 0x3}, {0x8106}]}) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) socket(0x10, 0x1, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) socket(0x20, 0x8000, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000000)={0x0, 0x800}, 0x10, 0x402) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/199, 0xc7}, {&(0x7f0000000700)=""/123, 0xfb9f2b6e47fb7031}, {&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000780)=""/219, 0xdb}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xd8}], 0x6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r4, r6) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 5: r0 = socket$inet(0x2, 0x6, 0x1) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="1c540f16967fc517039e03225f3d991ad42cede5382d96a0aa7b21f1d710651ea59f1ebf9261719f980dc354c737221f7e25c65293bee1a5428556c6d380dfee97c5201b1566faec188893aea8ba5821741f54f198a490c9f27f70a83e5a86dc0e78f6284a7e6afab9265a3fba6ffdbbeec81dda432947d1bd9ce6b110cb0a9d7a626ef6701e1a6df99877335261288dd73a059ae2b2559caa77730acf836d531c6fed71b3f3f67874342204085c197f380320", 0xb3}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="f477f73a12f2639a061ab4fdf2caee524bed2ef2df4b5db098082edae1f07962d1e3527176064c3b848235afc69c53211b09c24dca5a99ea7572e414520c8164fd4c043add1f3d129df5a635cbbc9f1aff5f3ffb63206db07d295dc62be03fb48c56d60873745f9988616f73c0055e22bbfa6569ef1cf80b8f4f3a9022bb174ecc539ba776da8ca3c0f7880eeea37cbf2716740c5fec6314e71b42cba59f49", 0x9f}, {&(0x7f0000000280)="ee7e110afc8d705d2da81d5ac4f5d5191c7c4f0a", 0x14}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) syz_extract_tcp_res(&(0x7f0000000380), 0x80000000, 0x9) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) close(r2) close(0xffffffffffffffff) r3 = accept$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) connect$inet(r0, &(0x7f0000000480)={0x2, 0x2}, 0xc) syz_extract_tcp_res(&(0x7f00000004c0), 0x5, 0x7f800) syz_extract_tcp_res(&(0x7f0000000500), 0x9, 0x8) getpgrp() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000540)={0x1, 0x80, 0xff, 0x31}) r4 = kqueue() recvfrom$inet(r1, &(0x7f0000000580)=""/52, 0x34, 0x1000, &(0x7f00000005c0)={0x2, 0x2}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000640)="b44d65b4b571ccfe84b057d9d72df2842c5e063a536093e66ff7e89893f3c80edfd4d29155ead0f66c3365980ccdb7f2141308b823fdb2c290bda2e8d67e742b182bdf297a56955b3fbd044017c6f02de16db09370cf703b793c33c440ff0ef7e01c62d5c6eb6522ebf131072ccb7a55fdef9527da1917037e9da7808d4dac828657562f4ce4a895db655168ce3b74fcec48b59aa003f51df0b535133c310a096e1f0d0ab92d238d733f121423a0537c116cc60583d9b5570755e79d719b84e945a986d9817c62e5b23a6cbd11fad4f95b0c33f7c2b5138c3a832199d014474ba08d190dadb3ae2d938b6df8a2217d3a9b327040bce902475f3a2b5f9a0fc3343b2e27534792632c4770bb3f96bb5a83890189ea36eb20939bd7d172e29a7bbddec5487bac3874e6f2f05ce6e5972da52d1ce77087fb1f9bb20b4d65f84cc81b1282c386e281c3dda2d0712e3eac87e7a077c5688beac955619ddfc03a7c30e049d97940e2ab6093f7908bff18dba784d26cbf22cc4efa54c567b0591ea0d7da4161037d431de4bda2c87004957bcbbd8d83e4c78c7a8dc5f09f5b2781eab8c307e09ac4787a0c92b8a732e159fdee07ec1e1fa6dc1d376f7cf51517bcf7be537b7327c3071f5d66e6ff4e85a239c9bacb56a179e873c7ff459b98fff3b36040a07eb60ea2603acf07266612e96a85ab69e2296ced11df1c820bc85c3b54284c873e475286f4d6ea3464349492222cdfe3d9aa09d37aef01ed8d0eab430ca9149a10d5cd4acf2e2c3f0086e1b1d121899de751371bc0d7e5b3f61b86290d40fd7b67bf1c75db906b75c6b82f354e3c9992cdc1270f2dd8ba371082db184b2f3b35062b7ad957e94d06b877b6ee2d005c3e5013cca07691cf8ae0291ef3e0ea8759a5fd150c9d4466872a00bd26d693eced4a1a277af5df757a44b1468309a7e4e96cac5e1d21d5cc83f5df72ed72179931b7740b94e9b685ceeb6b72e167f5cf244ff3e59241402261aefd42e3364dbb43109b01dd1e23dc038e7fdcd24ebc4f112186ee5e9109a2659703663b68b04d8956185612977e2a843d3aa343f473f4ca77ede39a119e525b9520ebfc8ed03ab94d43ca2c3c4bdd401b02a62f160c728969b22c86355fa23b5a4a1fa618060520ce0798825e5b68b0619957f5f81cc216b7f5ffebcaed6a7021efbea7a648db2feca87b057822f0a5a025523ef98277c7ba2008b97259202af24f189773cfb83dbef06265faea8425d82b595069eadf2287ccc005155c84c0e7c60eb5218517a3411684102b38f672d590f909eff1a56eb0d1fca93ed38245ec73f0f30af0475caed43749e677366a62b51aef1e526172aaf756b6f47cad165aeb834e88ecc83ce372c0348c95058a12081be3ba108f1d468ddf1fc1dbc5a5739314579e0c49d2f5e81268ec56f942c0be8451f32cb82d241b91d01e2936d1b71e93a132fb5f12e91dc901d1801b4770acdce3bae24bade0114aea89a232dc8fa1a4dff9d1d7c82ae29ba04d34a53dd3593ed30759a683d6ddaaf9bd2d638f177383c17ba386a54023e310cae66f76387d2b12cff3d019773f2e70db635754d934b7746bd8655172c3f482a87346ad389e9325418769c9138b3b3194262a85abb9dc2b72f288c774bee780dcfa107bdb6def1cf61e017f635d8c60a196adbd2a04c5474688837330d7e02982f80a92c8c78b3c2346264e8728ae8f32347eefe119a348f07a90b1867798cd48c4078e3f78df63380f466d39f87f5d79f31d308bcf2ef276a7fdd9376e08d5fe37560956ba161efe82f5b57f5406343eb9daef2233acf7698d5e70a12faf7a87a4f8213d29fffb96011faf06cfb00b41f4e2ca44b38f133176255c49e2ee680d65a5c15c6b74f39b49e2f94e18412ca9ef9a3d413a95a68454e2fd9c2def4177e7b2a0c9bab677346f6dfd9223bef4af1c4204972479b9e309ad1d5c416b6bbcb9a473568064ce81de61ce039e4929e24bafa1f75845ab2b46a838d1ab0e9a8dfdd78b1e02afd54734093fbc73a9b26d476a316a9a149664d14eed27de620483913c4ee27d43becabe4f3e9438915382a223fde1e15fff0bdc83e43eea8ea87ab759561b3b6a0d33cf9c177e467dad2acc84ee544e2e00e950b38783be09ab967065f2c085d91de41c15aeab341847a8817d427d46ad200f46dea48ab79eecac75233da43d23ca49cb000968f8e5a3f635ba520dc07888e85e3d0321c7043ca0467ff4d260964a23c0936cea2901b044d20a185471c31200e51cd8e161812d83a3325afbc68c89d33c8206182dfd0d6badb969be5d5be9739482571b5b249075cb64b3b17308349c2fb78e2fa72cf40def953415fb5f5ea058a78cb19f3e975e878982fa362c4c04d2c97f157ba4cbc7f08deeffa2c32b78ced94963a0837399dcbea3af95ace48a34ebc52d554f3e68dae616839af2ae97300fc10188ba39c6c94f5b9b7406a08675a596707a1c23cea53c0410f866dd00bc9610d665c65aa83a475f5c436a241febcf17e40f1fab42442d90f786cd1fa5689045868b5e9a40b213450a0883d066359466cc3846d0202a64055648851345da7c868000c62e67fec3facaec24b1982ecc77fca1257d2fbe770ac301520cf1219acbdbf3fe00e89adc61d26a8fc295f59b9b2de896bfe65d92548ea7bdf61631ac2336c7a885b163cff793bd59f1ea93438927cb6665845795a966408639aac18c01701e103a5ab3b0f19f89eefba78351f6a5f3cce887f8c4cabd90dcb0a1e7cf66ac05bd1cb37a9057a8b619f79ae6cb6c6d22943390dbe156c8294f90ed3752480798c10bf70d4e3d96e869738df9ff13604bb29d85766a47b4e02031e62ead77427e14a920a6315b07c0cdae1209fc53847f1834a2136cb2fa71dacef56dd9f6f64714a23c7e920f0d3a4597ddf5a6247e17dee13c63aff52669078eace91ad3505be1c1887a818040c156b9e3e2f2facdfeaef0faecec1748f8ed0e014bb54f36064cbced95b138909d1e372907d04500f33ba68165dd5aa8808b9e0974992552cbd442340a9a3791b17207c1163a151c1c6b9eba6cb6dcb70c454150289765502b0807ac044c6809fc8baaf93e2e762a72cf540d65cc0462639beee1c35c335726214f8bb953c0914a19b0ec23eee793aa1228c96ce34eb4049f8d8b1d3ee6c791b20afef48f92c9d05debc0a5c582ef338dcefa8d416338f64609cc3485b1b29fe311250ef9657de02d2403b0adc2f2e749dc99ae9430fdcbeb467ceb535ff308f3b11161b71c48a7556403e033064c45867d7d229416aaffe9ddc8edb7a8ad3951a5aa8cbf4b6a2d098e0352808b4e6d7eaf66c57f9278a79f56757af3c8609458572b414c495bb21d0cf9d0629a5f55b18e001a25a8bf5dbdc49fb94d56d15e8d7b5995aae7632b51f1d39eda665e999cf56d990ff18017c4b7e13d9cbb15e24ad39c7d6781c9dcbddd6f1c9f940676a837c6240e10695c097dcc930a096a2872b7efe9c79f6ff12530e47c5f891beee607ad1e0de1684f402fe1994724ae3b2fc48c9964770c0df68a20cfa665b22ef73762939ef5d3500a07ad4ca636a0ff6de882ab7ee0ec27f2ed8c1e2a2ba47e886a0ae9d9b6f65a90ce0cd21659c7b003fc5629053ce617c2862c4757c182883b838cf2b77f459737439c56283a9e0d517e8acc5f2afe147377d6c70018f360d6d61b15d3732b8a5ff0bcb1c9c30962169f56972186534655b16071cd774878c8fb6a98f446ba3581127ad2c758e173f8ed0c932a33e305f59bba45decc6daf40cadf098ad1506bbafedbed712bc23f5b256fef1a50b3d6d0a899d3386ab9c4d344bf8995af7ab6eabe29256cd69a523295cd775c9ead889332859cd90afca5cff41ccc446f1ffb8f2ea47ea2b255f0311b1248569f92da5601451cae63401adaea3143751b83524f46b2b834f790ba36a43baefca8f25ffb0345dbc3d0a870547a4d4eb0e1448816d3b1e9528251c5ce13235daa6b000f0a7df1fabaaa04dad8cd693a78ba4186a54ea36a2e1f53349339781c858150a283f7e861d8186d2cdc4c0bcb2f9821441d3fab5c78b2b7d671fbe5147b505359af62a06a73bcaa533eb04deac81f513e8cd19db4d1c17f3b29d95c21b43ced0f9a85f3add9139e67f07610a1a9d433cde2bd8872ed8b05be55ea569e55f4ff59f9bd505c78c09841efc2ebee8192f7532c45228c9c99fe121bfe860bd2f06297c3e48f8cbfcc2c4ce032b0f3201cfc6a4d33ebd3f2aa698a212989c7b3a79b71ec63cc7fe5004cf2e69eb5213ad6b65792373fe2d7c4468aee776898c43ff8412fbe63524c3b6d39f2fcc84abe6505fcdcc89750e42df91b27436415ee20d269b9fb4f10726d7038cd7c32313f12ba403fec17391e68e5339f6566cdb185c83710c51e4ad0e14e4a6cf5cd161158d15aaa30448e987917db145ef78aac1cbf1332aa5dd6871d313f417be5bfcb71abe327bb35b6c43b6cad5095d95327af3714c4b819f5755349babfb6cb13a1f9d4245336db1ce77821efe67b4270cba7e8a644b985888ae1ebdc9570002a11807f5e49b66e1a1f8222afe045590c75d4d84c048db6ef04e412c60d86967a518d26e3aa3eb756e5a03f243aedc6da270321f1050778c99f605aa955003214980312556fc8503eaba740a717558ecf71edac86002b0b784c918919cfad01fd483ef6e3ff59e3d028e68ea0cebf7425e96cee992e6264715ae1d3c80f440fa8840e1b62975d79f1c3c85ea253dfc488d0d2ed10428508c59c5e83c01dd1a8dce935d7177ec27d5342609b84eea7a4c9be04b7cd5ef00c075f40e96b5662ada86bf0a4d5e6e493af58d9e2ff5364d98f2acc80b56119b5ef61c816457abacf520d6835dc6368234815c888dcf438d25094f19b571c3b98b43455a4fd3cf1467108edec06e5ef15fd3b42b85dd87a857b7b64da2ec1ea21e2d6c9d6615f2e2f222cc713641ea24187b183203c9f69a84ab63e9dc0699deb906a8308309a4a8e6faf5ad103ae8d7a6555a51faf94ac9e8709985d0b13bf25c9fe43e9306903440f616940d9cb22b8a8114ba3a51755b9d3eeaad6b9c78fe5a29c54326ed37fb39441e5d63bcc1a35571bc46cf4f2990bc350207f08c564dd5ff20fba44410801fe5e862a7f488167df8ae3e97137866a6d1be27607d6e115ca8eb0998d81b7f1632fc3009495f640f135585b11afba779bc83e595dd036f5061dc911b07c869619a2e40dbfa17852d45846fcb6abe18881d7d59f45a282b3f3296313f4d2c14ee4a9664c458860ca302e4c31b85c337bf28ec7001eb143c59d1b6c82f9d9bd3950ec264801eaf7a1e51e437727f6398157d163dcd81d3897b7dbfa3ee0f36b7d49438b63f0f745bad3088b73eeabdcba5a17980115bc341604474182b42094d6b00888f6a7c282d9444c21f3c976c30fbae43ab545678212bc8d2411b12baed00b60148e80f77ee6cb43dc796c5c9959da9863d6dc4344e4d5b8756dc1f424ada4c76275eed016a2880733b6d29acfd773ec0b0d2aab54f9b47013fcb81f3983b2ac11c57660bab13eb01d50684df6dddbcf1d5c2ff6fa679ad308216b55bf63fca9e3a1f1bb4a27b8ce7c6b648f400e66ec8ff54f44a93eef33dc071a8853bd72b6aeec1d0820d5f554c5e8029c778a0de96033aa359568297117b7871b0adbe7e2329de70345f21e76fd6cd55db34d631c6ddbaa1aa0e602ae3588f2e1c68b8fbf073f3f414080ad7f63d73218c6bc113adfe2802b90f9ef28", &(0x7f0000001640)=0x1000, &(0x7f0000001680)="f24ec247039ee705d2315146ff9e5a2ea5105115e2b7b792e365b00e228252f8a6e63c81f79fd4e8a909c340ad60b11bd3f8874afdd5f71ee30f504f4c0d14b7ea0808346966856abdaa3a7bd725016d93acb73c256e88aef6e0a1ccf06320d5dfdf39dc2de5d84c64fc0b0014b9140ed80c715c82cb8d05465d4d93e38b23e7008a1fc0a659294a2b52835e3ffd14046182b31c29eb665599aa1ac789c1ac6c913e6ded160e3dd0ac89c8d21c4d3fa0f2c0d8542db5c2ff1eea64a5ed526ab98edabad1eaf4c9a076879e82cc29674292a5a4253b906e1df84b10e787ade85c", 0xe0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001780)="4763645f4de1c1f434aa119258aaf367ab667886256be1f5c0283b5a66e6e35ce4dd8a4822502aca6f4cbec8f8771768f6fd785de4a2ae33c983f38549798b7afdb79f5ed0bc0c8060e5be7e8e531d981c3c12adeecd3cd8b618dcc23bb9f0724520a0357e23b980c2f1", 0x6a) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x8c) mprotect(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x7) recvmmsg(r0, &(0x7f0000001e00)={&(0x7f0000001dc0)={&(0x7f0000001800)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000001840)=""/77, 0x4d}, {&(0x7f00000018c0)=""/91, 0x5b}, {&(0x7f0000001940)=""/4, 0x4}, {&(0x7f0000001980)=""/250, 0xfa}, {&(0x7f0000001a80)=""/145, 0x91}, {&(0x7f0000001b40)=""/249, 0xf9}], 0x6, &(0x7f0000001cc0)=""/213, 0xd5}, 0x4}, 0x10, 0x1002, &(0x7f0000001e40)={0x5, 0x7ff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x6) fchflags(r4, 0x10001) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001e80)=0x1ff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001ec0)=0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) socket$inet(0x2, 0x2, 0x3f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002000)={0x5, &(0x7f0000001fc0)=[{0x101, 0x5, 0x4}, {0x3, 0xff, 0x9, 0x3f}, {0xeb, 0x40, 0x7, 0x1}, {0x237c, 0x20, 0x1, 0x8ac}, {0x8, 0x2c, 0x1, 0x7ff}]}) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r5 = accept$unix(r3, 0x0, &(0x7f0000000780)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0305602, &(0x7f0000000040)={0x4, 0x3, 0x0, 0x0, 0x0}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000440)="ca3ee575d3dcbc7cdbddaa6801ea5acd1090fa0ec2fdc92c35a5efcf3f0c30ad75fbd944608f9554370cb88af9d1ad27d682210cf32aafc03143c41273e8334bb992135ee8645838f5ccd1496b4342792fde6c2e930eef89c58cca3263fbf233c11e0457d48a7099954411d46ca1fa41257b3eefc06dd261e2c64e0af47eb3bac875f2", 0x83}, {&(0x7f0000000500)="ea4b27c1f408f5863811c18bde0a3a0c024fb4da9560360fea451c29dfb9ad95411c944e20229b42649be8cecce8251c3f8eb8e8e6645ef3e18700baf2d30c9b242d031455f2ea73db948cbe8ce87b0840f6300f2d600960ee7f056d13ba367442801f478d2c05d8357515cf8f9ee0681f9d2fdd011721a5a038e14569ec0c1dba58fc99b3496a802d625cd44f335b66a74650b60976033af660ab97db3125c1472f238cc56919f5700e3558f28686f4c948523df5dc43ae1204aa9e60053a1c4cf574ac15e2ac647beb48fad8e003b7f03e62e9ba71c77b73e8168c797b47167eea163e38ff56d482e19f86d3", 0xed}, {&(0x7f0000000600)="20a072eecf52f34b5af08bbdc5ecaefeee9467db64f567c3ed3c3cf20176873fe788f62266a0268fd3df74f92441bb45d74fadb7a14e209eae0df6b936c6550096f9bee78242049d21c86da764db3f41a3fae0a9da33182a1873cec357d07d1365ff854baaad6ecbd85ea8576a0a6f29b8a430adb6241b474c444d5b6f36478d51b1f979c2f908fb321078183e5926ca5ff80ac9d55fb23f972960e1393a959119", 0xa1}, {&(0x7f0000000200)="268b0eebb1daa286a171b45a", 0xc}, {&(0x7f00000006c0)="c24bf9a66c8f770c8e383db19485cdce599ebbf8fcfc689c308a14421fb8197417799f93b08642fa59200a5295b40e34079c2104bbe745292d70abbdc034cc1c0c51bb5c22488478109b3c781143b48f050e780b8781f7dd78ca33b90cf558ac2b78c924a1733073adcab9165ebe1fd72beed7de9b0ea6cf5050eadadf78dc55c76bd1e4680903bee128b74faace9ddc77e9044912d2702bfa100b51c5992b3ecfbcef", 0xa3}], 0x5, &(0x7f0000000800)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00>\x00\x00'], 0x60, 0x4}, 0x400) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x6}]}) write(r8, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0xf4aa942dc3ca6072, 0x0) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000040), 0x0) getrusage(0x1, &(0x7f0000000000)) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000080)=0x1) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x17, 0x145, 0x68, 0x3, 0x1, 0x2d, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0xb, 0x16, [@multicast1, @local={0xac, 0x14, 0x0}]}, @noop, @noop, @noop, @end, @rr={0x7, 0x1f, 0x5, [@local={0xac, 0x14, 0x0}, @rand_addr=0x15, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x3, r11, 0x41424344, 0x1, 0x0, 0x8, 0x80, 0xc801, 0x0, 0x6, {[@sack={0x5, 0xa, [0x80, 0x1]}, @sack_perm={0x4, 0x2}]}}, {"c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@random="dd803351724f", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffffbb, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x0, 0x1, r10, r11, 0x0, 0x0, 0x0, 0x0, 0x1123, 0x0, 0x7fff, {[@md5sig={0x13, 0x0, "dee32e282246b47bd11d99f192b7fd41"}, @sack={0x5, 0x0, [0x400, 0x8, 0x1, 0x0, 0x6, 0x80, 0x1, 0x800, 0x1]}]}}, {"49adbe3e81c206f89ea75dcf6f8981298c84d7eff99daafaa4ab1d9a4da763389963b00bcb4c5d02c7b8c0689f22b09c0ce69b5301b8a1533321e102de64d1bf950f561c87bb52f0f14db3cb249147c29cdea906c9da574896587be1648314cbab7d86adaf64397ca7f7bb3deb55ce5501238d57dc6e785a7b6cdcf559da03036ec988eaf6d96d9af75e9a1df1892800f4d0a884fcc6810f"}}}}}}) executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000ff0f00000000000000000000aafe8000000000000000000000000000aa82"]) executing program 5: r0 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) close(r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = socket(0x6, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f40)=ANY=[@ANYBLOB="1a00000000000002ffff000001000000"], 0x10}, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x100, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0xc1, 0x2, 0x7fff}], 0xcb8681b, 0x0, 0x7fff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000380)={0x7ffbffff, 0x0, 0x7, 0x6b384157, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c273270c7345af55037b5dddce6df695c4fcc1c960299d14661a1ea7b4fdc60", 0x24}], 0x1) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x84}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000200)="3a47ba4c73892f2148dd1fb3dc43dfa2d4dfbca75410a9798c3596343c8c8d0a4efd442108519eee964fb8da2baeb847f61c875ac21d6fa950d1bcc469128ffd62438d8885474d1721231492bccd68ce3093c8e00dbafc22c377052244870153a7472a226f8bc9d9d475509f4203d5549a42f23a1bada5aaa04f98d7251da6fae16650a9374c17638cff98fb7e6c6ebf2383a6ba080d06915c5d467f564c365822a5a5ae4db9a49774e00aa713db4c8031c7bcda7ecbe7ba692118e879d21f1dc8de795d1b4d77cab8a8f9655117e4d7979f0bc3fce266cda7b628bd0b7add71860e89a68101d4", &(0x7f00000000c0)=0xe7, &(0x7f0000000300)="1e923e7d6427589dde3e7c4713f72cc967d39ba7d2dd69e256f2321f943c511d1874b16fd8890c8ebc4cb19932b87da5d53936a0702dfb1d1c37ac4f46be80fb5c9b85893360641d067c56fc1853a1ac8fd8c15020fe59d52aaeff", 0x5b) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000040)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000080)=0xfffffffffffffec6, 0x0, 0x0) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x50) fcntl$getown(r0, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7fffffff, 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x10, 0x1, 0x0) r2 = socket(0x18, 0x8000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) dup2(r1, r2) setsockopt(r2, 0x7ff, 0xc, &(0x7f0000000280)="ebffcbff1c1370b12eaa4e9277220000a3fa29a96d0000000000004c83713048e6882a5f5c62e3b35a09c7899f9e22b3a47e46fd66da1a080000001033f88ae8496343b0ac92d0a58685d891b4580916bc7192e7be1904f862da77af36a93a1926c11288b0c7d2f338b41032ce77fa08d271855d", 0x74) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x800000018, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x81}, {0x6}]}) syz_emit_ethernet(0x41, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08060018801506ff0003734ea3ffb62048efd656e4590773872f2ec7446a64ffffffffffff43355b9d8aa1da924b0e5467fddf9334"]) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000200)) executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) kqueue() syz_open_pts() r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffaa33fed0b8812cce1c9dd3eeba4c145", 0xb1, 0x404, 0x0, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="992c0378161f700ed05d9e9da3aa909d380190a0dcc9885586b5c4268ced3e683210a1a8b0348f94dfd1ebdd", 0x2c) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) r6 = dup(r3) dup2(r6, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x4b, 0x0, 0x0, 0xfffff000}, {}]}) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r6, &(0x7f0000001840)=[{0x0}], 0x1) utimes(0x0, 0xffffffffffffffff) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1d2, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x17, 0x145, 0x68, 0x3, 0x1, 0x2d, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0xb, 0x16, [@multicast1, @local={0xac, 0x14, 0x0}]}, @noop, @noop, @noop, @end, @rr={0x7, 0x1f, 0x5, [@local={0xac, 0x14, 0x0}, @rand_addr=0x15, @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x3, r5, 0x41424344, 0x1, 0x0, 0x8, 0x80, 0xc801, 0x0, 0x6, {[@sack={0x5, 0xa, [0x80, 0x1]}, @sack_perm={0x4, 0x2}]}}, {"c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35"}}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd60ffa10000383a00f6ec06afdf466c130afc590bdb9e4ff6ff0200000000000000000000000000010100900000005601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b00000500000000831bd82778040603fdeffcc23cdd27a1cfdb6ff72600f7cf88f83d5966ed97ff21c2157c528c33c9056ca5"]) close(r4) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) ioctl$BIOCFLUSH(r0, 0x20004268) setreuid(0x0, 0xee01) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff1a, 0x0, 0x37) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce70baf4e58db0b0002000008000000000043270168eb650006e2139078ac940000000000f18703c200100031ff6229ff01000000009f2f08dc060000200908440cb681ac14"]) sysctl$vm(&(0x7f00000003c0)={0x2, 0xc}, 0x2, &(0x7f0000000400)="cd", &(0x7f00000004c0)=0x1, &(0x7f0000000500)="22b14cb6bad8021ab1dabafcb8a3d6430db921", 0x13) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0xd2, 0x713}, 0x8) connect$unix(r1, &(0x7f00000003c0), 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) setrlimit(0x6, &(0x7f0000000240)={0x2, 0x9}) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}, {r1}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000380)="8c6d00000000", 0x6) r6 = dup(r5) mknodat(r1, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r6, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r4, 0x800000000000002) setsockopt(r2, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r7 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x54, 0x0, 0x0, 0x100}, {0x4}, {0x40e}]}) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000100)="d37cd4ac8ca5360401ec239122a3b82de0bff25a16a7d70306e6d0cac5a034216489173833b54f303c0e051378dfa5ac174905a980c0bb5d175b4ae534b5ad50b935a9e2464eaf14bba8f1b911986bd5ec600c72bdf91c2b1e0d71a4a4b40ac878922ad9661b9089715b7ec66b", &(0x7f00000001c0)=0x6d, &(0x7f0000000240), 0x0) sysctl$vfs_nfs(&(0x7f0000000240)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000280)="84fd62532006319dd4c892f039b45eb7b85e115209dbdcb40a9cfd8607381bed336240be72cfd68f32c7d03f6d98ac3c0b2dcfafbf86951228b827e1380dbd0fa9f3a8dd9d7dc5220c4ec4792e5118f467216b73abc1e89ae57825a5d035e9a235927fc0ad27d8eca13bd9d077a6dda6f15b7ba5fbd8b651445163a7bec64b71b64a2218f7d648", &(0x7f0000000340)=0x87, &(0x7f0000000380)="071bfa1b8bcaf77876d943e58bd2580b3634ebe3b648384ab5016f92803fcafa67ca0f4df97b759a84b1a3bc858fc8a371acb01a2812a01f3c478df14259f3a7e027c2f262d498de2babe3a2f6a2bb2e2ee8db5f8e1da52f3454e13e5a7cf7d2a5b8c50ad22ae3e1a8e7e3c46d18a55d2ad3194453d9505dcf5a0de5d94f859e016d399275b8d62b8da9709bb750d3e6960b4cfd55f9", 0x96) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x7, 0x96f9, 0x80a19f, "bb08000100f1675910508b00"}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x18, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000580)=0x5) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x937a, &(0x7f00000004c0)='./file0\x00', 0x8}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) sysctl$fs(&(0x7f00000012c0)={0x3, 0x1}, 0x3, &(0x7f0000001300), 0x0, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000005c0)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0xffffffffffffffff, 0x0, r8}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000540)=ANY=[@ANYRESOCT=r0, @ANYRES8=r5]) executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0)="0bec850a28d89227c24a0f72ad602f7d931df69684303f929d9f8395c6c96d33bcc530e153e76b00c8b4887c9d0bd0adf04661e10bc73a5a8f808795d94a90b929438bec36e1886d8e03c7124f9e276e22e4eea3620e4e4353af38ebb48c605c13b92eafdd54e2e0d7f5d3a922fe2782c40330665eef84b0f6b000b178ea891a0a73c672bba6443ec09eac0d0e836695eede71ca39af030827503a070bf0249f7fb982c2bb9c4c2a00a849edcc47463315000000daac8cba0d4ae584aaed99dc5d0984d6014f2607ac4185f9ab01123852e6fc2eea9111", 0x0, 0x0, 0x0) executing program 0: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2c, 0x2e, &(0x7f0000000000)="ebe69931929648", 0xfffffffffffffffa) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1a, 0x0, 0x0, 0x5}, 0x801) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r1 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000640)="cc60d3d79a1a7122a5fb9de9ea6ca0b3ecf7af93d33b3de1f2c56c0d93da7484095dd0be66feeec539a2690d543baf7f0161a025c9c0a8d500000dfd1dc94d812a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ace4e7925b42b80a7a6e59764f069048316871794f0615dd4d8bb1057a61fb1779e649004fb5787d460500a20d71f050bf29d58b803a676cc37d1e8a47857f51d90a4465f98105ab2829008ea257190000000000000000e48a759c022b648a03efb2b2947ddbe8509f6f9cd1e9d38cc67826019edc5a838f16cf20c7755bbac8da0c12085f4372dbacc86df93937440ca95f05ce544d5c3db72149ed50f8fc4d16067f78b1c3017d139630119e42fa810d516ac9780bb3daed7b386ac0b9a8631822a9d0bc4cbdb6d645d62b31fca5aecf0283503664a41f6715d308e3e411ba1058232f357f71de36efbe6570bde6991c181cfba8d661b33c87d9bfe1de0a5570c2140eefeb1a597e499f89ad24f0d38af2f385a2725d025ce5aa9891b059a07645b96916", 0x184}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84337523a583f915520748a02cda4cedf13000000001843ec5cbabac3190400000000000000e6e47cfe1708fefbc85d62a8a897a75972cc97", 0x3c}, {&(0x7f0000002680)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) r3 = dup(0xffffffffffffff9c) write(r2, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, "fb3eb807848d1e000000000000012000ea00", 0x8}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) flock(r4, 0x15) fcntl$lock(r4, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x10000, 0x280000001}) r5 = socket$inet(0x2, 0x4003, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r6, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r7 = socket$inet(0x2, 0x4003, 0x0) dup2(r7, r5) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)="7501000000000000001d66fae3c98101d0f47cd939f6463f15d3dd25b9598ec00f4a4aab3414513fec79abd4bd0a054c631b03157902fe1d7934273ef0d603e3e3341110425294e815b6ffffffffffffff7f4384f3895842b51d4b217d831c45434fd7a93130343b33a9489b3fb530e76e2d5f00"/131, 0x83) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(r1, &(0x7f00000012c0)='./file0\x00', &(0x7f00000003c0)=""/82, 0x52) getuid() recvfrom$unix(r3, &(0x7f0000000100)=""/19, 0x13, 0x1846, 0x0, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x3, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r2, r1) dup2(r3, r3) r5 = openat(r4, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x6) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000003dc0)={0x0, 0x6}, 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001880)={0x4, 0x0, 0x3ff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8210560b, &(0x7f0000000500)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x9], [0x0, 0x3], [0x0, 0x1], [{0x0, 0xfffffffd}, {}, {}, {}, {0xbea1}], {0x0, 0x0, 0x0, 0x2}}}) r4 = syz_open_pts() r5 = socket(0x1e, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000001c0)="0edcd7c641e4d8a485a90f0fe372a4c0b01e0c765c242388211d53cc72b320baebcc13b7c9bd751754a2fe1c0fbcfad167df62fc4fbe15a4629765cdd74198b58d75bca239ab2563eb09e50efccb6d0ec74a1822fef3c52ebf7a8fe54be7c7251b606640d0e346a8c3fc766cdce45058b89a6ae2df18", &(0x7f0000000240)=0x76, &(0x7f0000000300)="f62f55e17fac2cd77ceb3476740b01adfa81584bb5e5c39cc4c46ecd8c7f2d845da074e98d6f0599c422b96365332f0a692e12c5ada18d0b32e5d31e96fe25e5e65a6cd45652e79662d3c38535aa396319924eaffbc476f046b43ab7384334ac8ad3", 0x62) sendmsg$unix(r5, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) dup2(r4, r0) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x40000000000000ac, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2e730a4cd29cb9be6ad5746a82a5c40143961c60c53e18fe9e785b7a0b1df338f7414896d255ff7d95690244ea4331a79453d267a1193bfaf7c99a2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb00"/122, 0x0, 0x0, 0x0) executing program 5: chdir(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) open(0x0, 0x80, 0x126) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0xe0, 0x3, 0x8, 0x5}, {0x624, 0xff, 0x5, 0x4000000}, {0x8, 0x8, 0x2, 0xc07}]}) syz_emit_ethernet(0x1019, &(0x7f00000022c0)=ANY=[]) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x54, 0x20, 0x8b8, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x9, "a21f000000004dff0fd900"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="0af2caa7a9d0d90d2bb88375d3ca1f02735141e5735a53fc6c245a7ed1318dc08ae99662f67b770ee850a44a18020cdcec3318d7f9c214b09125794577a873635367423fc56eeffccc4760bb796503838a27780415df34f12e16ddb3", 0x44}, {&(0x7f00000003c0)="bbcb0cd99d104bdba2089ec18214b2c875b75bf5bc2e2873b0355bccf4b060f73d063f3eeba54a23316b3c5b3995a53f5c5a8713683a985e083f36f03b73c3ad9dde65d38537371d57885f8e6ea1c1790f250d2d67102eb45a294ad2e8063a55df5fb29650583ce7cf", 0x69}, {&(0x7f0000000440)="3135bda11879f415e8e420229780113b2ad6c728ecffb66c52d81ac7cd722c423d405402382689ebac4486736f12e880d376a5796dcd67c1cf95ffb926b94addbafad4f1c0bd2571eab0b407fde3e5fd760626294275740f2eb82e7799701825a3be92851a4b705cf15039dc09f199ad93cff8575026ba31655375b286cca780455215a28ef03431e5d9be0cad73c43568f87b6bd6e1a1086e3742b5448929e5283532598489947bf2231757e18a7b40e4f1ed21905f31a49b2696779152aefe7394421b41f3af6c46e598ff6a56e6a29f25bf01618f328730cf19e2f9fe8154bd95b9", 0xe3}, {&(0x7f00000006c0)="8db25b2fbff557d1e3c2af613090d8a67478d3f18df10e6ad57dfe85f4b1e9e0ca1e4e36c419d9d76d13052672219cbd09a4049f7977f62497197fad268cd6e1260325e0f74a5845c8eb7f497550c3de84a6cc5e575cbefe", 0x4c}, {&(0x7f0000000740)="5d3d6ab53afba441696c7f71e44e91e340f668443cb54ce0cd882a726758d742bdfd41abce90e80539ef9037832d5fc78c1fb2c313fce7e22e8f92266cd4929e9349625d9b2337b6fc8b2e79d1a9ff5cf9ae77da00602ffbf9ecfa6aeb0e489a7801d01957bf53d787de042f664280a83b641efd93f287c03653633c25803f843d0d0a4fbd43209532cc60b43fb9e98eb4b9b076cdb457ec9d6ebe9b61397093860878ffd84281366041c16305fe758dab262ac2a70b61fef69366d6622aa647349c31a6fc653e276a33a7a9ab657238c7945dd9dd9022070dfd18f145a53c69b6ec99e32300"/245, 0xee}, {&(0x7f00000005c0)="e9ce53d27179d71252c6e85e2dd1c7244dcb947571652477bf2bd9effeb50396e083d6d6064d97e3b5a43414be7b2c7099203e1f0c5692dc1e37ac4d099d4292bc3ddcce29e0bca1979ba9f54f613a3112b3f6426a8a401d6fa83afc1f56e8a7456bd2b4f81b9f491eac19a40c8453900a94438ae4a3a335dac1feaf6ecbbedefbfc654302234e016e2e635c5969ad91427978f488304e7c2bfe684021144d52bd399d95190c4ff2ac7ba4dfa10a570bf25c623c7360d15a849c09354d8cf5e8e71e73a192daac0f04f9688ba45500a337dab0a69913ee4f6a44c2d3f2a4c3"}], 0x4b) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) open(0x0, 0x10000, 0x38) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$vfs_nfs(0x0, 0x1320, 0x0, 0x0, 0x0, 0x16610acd3d2997d1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xfffe, 0x20}, {0x0, 0x81, 0x9, 0xb0ba}, {0x40e, 0x0, 0x1f, 0x10000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRESDEC=r0]) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000000)) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x40045700, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff43, 0x0, 0x37) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) msgget$private(0x0, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r6, r3) preadv(r2, &(0x7f0000001600)=[{&(0x7f0000000140)=""/243, 0xf3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/196, 0xc4}, {&(0x7f0000001340)=""/244, 0xf4}, {&(0x7f0000001440)=""/230, 0xe6}, {&(0x7f0000001540)=""/192, 0xc0}], 0x6, 0x6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r9, &(0x7f0000000000)='./file0\x00', 0x0) executing program 6: r0 = kqueue() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{}, {}, {}], 0x10001, &(0x7f0000000080), 0x7, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) pipe2(0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) close(r3) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea0800fd", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000223a005bcf133200fe8000000000000000000000000000aafeabb8cd4ca2864fb6b1f9702e09e01d763440463defed7591fb9d4c788d6906dbf982d1335582f2de2563c0e77272f846c94f90987d6c6cf198b79c575ff89179648427f6e0bb5b64631c1f3a5053c16f00"/135]) executing program 6: r0 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x486, 0x8000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES64=r0, @ANYBLOB="d8d2212d966c2a9af9343cdce0268ab137e9b70567", @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES8=0x0, @ANYRES64, @ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f0000000000), 0xffffffffffffff9e) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) pread(r3, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x89, 0x3}, {0x89}, {0x20, 0xfffff2c7}], 0x3}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000240)=""/50, 0x32) getsockopt(0xffffffffffffffff, 0x0, 0xfffffbff, 0x0, 0x0) getpid() sendmmsg(r4, &(0x7f0000000480)={&(0x7f00000002c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000001f00)="90eced9042cd98db5b443354a9556b05db2dbb47f56c595078da1e853dffdf96760f8460cf17390696fb11a310d064d4c0be3942e13f62e7fc66f71f81568e3b6862fc6c4f50e3e1be0703863702db709f0d9db55228de6d79a226d7254aa5290261b51ac6ccd918d719ade885fd78cb35aa09676ed460a9877879ab90d9f62b9c86b6a49cd3f29b31d99a5e9f2212f2a646916e9b0000c01dd4952e365d4880f356ae26dc8698d511f38fa16f0bebb939429c153ff1e0579749e23a13ab506acdfe6201257c196c6007dfd819f4ca21fee9bc237f66cbd60919b89baef88da38015e9e3743c121fa849f50cae65a334ad09cb47b34d1df8f1290c953a6783ada0e4cd18a9fe291bff09d496d8ca16994523a5fcd250d6a6a2d5d3a2c99524ae683b81f7b9ce034dd40e181586cad63d0f1f018dc216d0aa0a5180b6947e31903b70ed3b165339d57e36f8684a451cb39fac42b657927adcba9d165c9d21b938c60b8a1277178a5c0a767d1d22dd2a19f5cb3fdbbfe89f33381606f89c4667e0d0b384c9e67e5fad307d3c06ed6e448b6aed5fc8cc1f1ac4606d96ec8a3bf189f895d483ef3180f24bf6bb8dd04d35ba4b54fff14470329f1f03b9dbe0048d838b0667c2581f4764eaf3d8c2631678a67142cf4153d45d0ea923a906c0fa74412297c029a37e62588cc394924b1dd13d497988e4cda562ff66848edad8c1f30fadc4944d310f54f631e79a2f4f566bd2376d38c062c9ceb456e79b62c93aa3a445c302e7ef4c00c51a7c7d9203c9cf24421e29eaad47b842a1b8bcee08196fa7a7eebd4fb099f3f7e01cd1007396ebcee2d951a0be4470d0d5ac247d02f76ead9f8c3c8484f06dd520eef1bfb1092795658153807fd068023728fcba1d0273a0297a2c0ff3f8ef362e49ba17c8001b279f09f6650849665c14279dbd5c7ba9acee6759ae18af01d8cc64f3cdee65ab9096964a26abce9efa9472cde0d77576381b016ec6be1d8909b8ccec3fd859d0c22d946dd697b9c9cfdc649f699c5942142d27e66b1446708ee843824929d3ed1a87b4055c2aa43f7f2c22f1caef949dc594f79f656a667a73f3f526fee6c37b2d5149dad43e1167eb3f1421aedb9fc039d0996f5e3c7c352fbc36c0b556935ca28d01e6814ebb230adfd3172c8b906c503a2b029e27c067608c96c56a54ac4e1cb17236709ccd92e521ecb10c67f6438cb2b0f1fb9fe85f6fd9a943fd481891b3d045880fd45b9710abf490bb55d6b790d0e6780d4f821d3c104f3e8284f33f83c02b07ef26c4a3fa88afff4e96fa9156978c450db9421ee4920c8fe702792e4958301eb141938cbc75e2c191efa89d719c21a9c23e362aa970128ff0be028f6c045add2dae5d50c120bfc588863f39a176b25e5455f666f94c196a8cd7e0e4ad018cf0b38b2e0bd1fc7e300c841a5ce6af5c37f58daa968a75e8afc117254fe91994e9e4d59d059977acd1070373470633b90c32f3867652df18d785c45346317ca0dac333998bdf52663c81b0cad47e394e2b8900b013b0cd736562495dceb5cac30fcf4389bfcde51a719d2b48bcfbe046c06780f1c4c4ccbb1c0062d3c87bfaeb7053c46d9cb657750b0c37ecbcd676d22c775bd520b18c2886938425faf9aefad1265508c4bff4cd3e469cf49be7717e7ab8881abb831659af73e482c8732fe92d04512a12f390b78a91de7026ced595b4a2a1af69acaa66a2729a173e03f2f0a22892a63861d16dcdacf231a2b8e7306ad0269e947f0bdad68d89a167d8aa6c18679dbb537b21ead6c707818cd2155a3b09628c07d735f04c1e722fabf37cfa83e3c32ca42bfc43c987378e5e6aeb875aa7015ea7bd6663eca960d436749ba18fa4ebbc5553b67e8173de07677459620bef09a3287322d5af66549de55c333fab552d3f2f3fd2bf3d54f7e62263ad6a287a35befdb2c30b195861a6760e45bb1aff79e7dd03d8ee69f7a0220d9914694aaccffa9c59ec182b629f948e4ad75d547a337fe00084a3541224f1753525b199f8e6bc685155b93792f3ea104d5aa7ee17851affdc70c866176a280e7b2421e4cdecb199eb9cd3b5d2aa6f24f7135ea589fe38bf14a03a21f74952a70ee96bfdf2abb0e349b010ef52a032b463e3ee1f9094ca981c2e0a286c871af8fe65f079d1a9bb9fe687b0d1d94036cae502330b7d9cee497cbaf6813bc610a1481426bcc119eed5153e8c338789c6fb62c5c8b50905521fc77c2beb72e89975ac27f9f5e49b52b6a26c210b5953c3b569014915961e147525f253e13380b08395b96a343800c4caa4288281547a46d03bf7974efd183a57745f94121ccca8adaac751ed0e86f03abc1cb0732e4ae6548939ef2c7d465ad9efbf2999db2c7412c89802e7542a462fae73e9069e6ff3a740f83480dd82a6894d6bc75763daafe6f1931b0f6f0849dfcc988cc8c8eb33a308669474a93a8968f161a8e0edbf66459bc940d6005f1eea4c3d27cea61c434b5609bb9152fa706fd817ee568c463b1a26e15ea6a8aa504daf76de7e0dee508e27e892f4cafcbbaf309d1142b0496705a07bb7d5ad2c059bf3e25c691c5304139438b74f4f68524fa7820c3825b92c7fe2932f98dba799d22aa153b975144f7220183f60939feecdd78c42e812dbe096cac43d52782325ebaa153e7154632ca300903c4ef865a4f0c6e7f109b8e2d8b0bbc3513e505bbff8bed74b3e72f0021d484b57f5d9cbdb43f13b9e235236b25badec45df35216fcdfcc46e8fee7912d14607435815945a86016eb03efe85915655aa20afb69b7f594d59841fb80950bd2bacae1a8957e54db7ba028369ebf8cdb872b04044a4d7e2540a8c0a80814eb11df81eba097f401e6ef0923af29792797007a3b4780e62c1c5924e814a77578974cdd0752cc3a92dbe77dcf6e936fdcbb249cc5fe17b95a74c0453e4ec206e5e19fe2040d3e6ec1a3c2e0454b36efa13fdff36a9fa004b9c00b7725fd8576d9063d0b3c02da540b60035cabf418f0c4ed7109111094e3fd455885e1c2949a5c599fed0baef676da1a5a1977a38640474b8264cfe67e63ab92e521b79937fdd3b7683785a44a27b8775eac3be260c65af4442403b912c817eb01246f77715eb1c5cf702dbfd499694c04fa6a2109ffda78ab13c7c58d95effae83ef05b94455cd4decf91dc7f0f3f3b9e26ba1ec61b7fb857d9abca07991a26a682e30ce50408106a89f2e879f7ec7a27ea46736f494164a1fdf73e54fafee9258f630a9e63ed371a58880361e98b02d8de9b15cf95d481c8fdd407d75a275c54a40a5e21cd9053146be759a6be38708f4e540a453660a2859d521a0f2d0395764fdaa71f7ba511db89188a36a7024b3ef0effa514729471c1775b6b7df3ef2cdfb4d8ae911e34366a055c0dc5fe707267ca0f66914e464050d37ee7f4036184020bb3cd3c7799ac70769c66b935e23c3b8b4032bffebfcfa61c5302dd74a528c8a338d2767f85c884a3d4db7ffa580bf3fb59d257acb6e099497aff233541a9fec1fb053c43fd37c6ff34e1fcca25e7a08ca8e892f510909e2b497987e9b1cb0420de91ee7e0046dc7374877cbd82dd088b806681abee6e4b87d44ff66d7a8c110e92e149c6da1d8e78f4083fd6b05d4297f5b53b3c937e92553e1cb678e60ab2ada2bbadb789f4cbaa669763c35a30c7cea991dae99177e287021a724e389194fe65c2f20583024713dea1e0113f29e99ef04204702b58c06c0997062c35b601705876fd9de6614237a31f14abb26709d59d0eab5dd07d03cae7d7a36c4a75c54cb730d4f067456191a764d40e3f8f8956be21c8507598e219709cb2563699ae9a64989f4f6290826649f9429475daf388e5c8dec556965996ad231b5350e06a0f25a2781c45b4b15438e26cc5dae34078f95f09b0fb2484c5661a1cb6f97802191f28c6cd6c9408f96fecf40e5e9b8ec347ebf79dc342871804a109fb6d9523000396529d07e57027851ee68a2dca33b31e31def0508b590bd0ce663e84334c4850390b08898077b01d2f0faa31c97653990473a83c068f884be029052ec25ef89df9d25cf03a16110ea29839f0b636fc355956084fa3e2baf92d50cea397201a48d681d7e2d1e041a32830b759c2a0b3cd52d445ba763f82b519c28a71fca7afb7b9e7b18e173b796552bb2b753e5a06f00b96de18c11a82319a340e66a48d34c8b5dc196d2d296bbddb0cd70925a7ad40780a33c12307ded1c6ed32c1558ecb3777e613fcc19cb6a372218bc6b7ab7a75b7f1bf5d95882f3c2de5cd49dceff44636d7a25d6b9a202c2050fef33404424bdf26869c12b05cfb4d619a37273fc695be6a7d6648e55bf4839b610660917dd25a42097ea12eeb27a85327342b8c2eb85b75dc28178a8deccd988c2525c0f530e22f1c9828abc129a418c07536e954e5878273ee19790310c79eabe2364edf5f1ea4c0ca3cc1eb61050f13c601c5c9dd7e1f3025dd1bd7c23803002be62f15cf8312145574261f5d59a017c10b6f426f7a095d3a8621a61918dc1cbb38cb504192a37929719f3e93d7a0f3bd093cbfc8e2101ae160d4f82311ac743850427d76cd2608722e9a3303c308428d0b9600243d16f195035aabfde6729f9aca2a2cd9e2d4b690008b838d47de6b008c0363aa49a75904be263093113c255dd333ad160f874c3b40850bbddf768698a2ce68dbeb2f88161f78f9553ee1d7742aaf258e7484c113bfde927e0fd7eb42716fb6204b7788be30f667cd936d2e0b75a4858dc20b7001acddf1a809849105273ee01df6b09bb0a0221aad1eb3775c03f9313fdc2546b576317da419c20b4106365176b1bcaca53b63470a478f3dddf9b4e3fabc6e70bb7fe8eba629778834782e7f4fdb8b9c94cd25434e6c03d1e0375f0946e2224563c90e6c86421e0adf1a31684a13ef94b34082ade02c1191aaf30671191eea60bdc41acd2674e0500b586a8a54f7a508d9536f3e5b347b61052dbf6352f882d168d5850fc4bf71e39c417ae2e6c19463cecc79f0d5487253a95a92f36e4028c01a1f4158cbc81fa3c9ea07fc63f229f47a65ab42e7cab680ab3f4f0fe1e51ff0ac1efd4ac04371a22c03f6e69c75878082b07682059f9b9ea2eeebe46d110ad41d465f3295b361b70afa6aebbc656568dc9bcd0912f80777c6096a8ac0447c4dad60fd1e680fb8ea9e9cca8eefaa598c8f9bd12501407bc96cd28309acb9bb3a4ed4268af05e6fc46869276d3e6f989788460dd5b93fb69cadf56e5f627ef723c5408e4fe8662d7907c98c4491c955115edccd1e3325ee01412efa9087efd3bad0752be3b2f03fd7926fbce4ef384e103ed99cdd062a750c373a6e390d670cfa7d0072cc98fb4b3d6d75702edd5b56bd57897b9f28a1dc2c1c6792bb758a3abdd46d0a0dc8763c2f5de61a5bd67f5a0920ef176569773d57f30b687ec98afb9b231599af06ef0d438b4140744cf7d7b5f407c9fb3132e30b6d5730cfc9712c18800e3304cae40b9c2aa651962e156b0f934477f344d2d8bf8a3ea880fa43b2a1a962a78be8897f9f1995724675efcd936c265a525c49e62d154dc15903736b6d4b6e2e4f35d92cbd3bdb89a3552341796b443cf41e5e8c7a3a0defb52f4ae099436537b5df3dd0bbc4ecd68b551319a7c4e85a3c6d9bdd8a7d00facc21b7100b87905a7237f6302f07787f7042439c78f533bc362b422d1dd14753b7a15ea90a9027c542067db3a98465babe159903a1c8a244c0399ccc2b75cc7eb61000a1b98765", 0x1000}, {&(0x7f0000000380)="46acbc474dd0ddce651eeefd571beb39d907e62364573379c1df18ce3bbd3ed949c848b05d96bc766e92d4ef9254f4e3825012714aa5926dcfc93f8a7a178dbba2157f4de73a16915dd4fae4faff094c3d38b4f6bd9ac0d656d5862ed49c43bc6375a2a9923a0c7323382d0655a48e559e092bdf69a4532b95e07ab16a701a96ceec12310b345ece8af4ee1dc2f033efd077ceac27c0f7b560f75fc0ca77d1a780159774a4f8ab1b95b3bd35116e49aee6b497c52f7697cfd260c708c106c24b26867b26478fea767a439fa758b65bb2b3c09c028b812b2afd7eea4c1cbeac949a07", 0xe2}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="1001000000000000ffff0000010000007e81bd1a619ff2c51d3c0cbdc9e156f12c276715d4f401110f806611009654842927d047edea41de57cca220ee64293acedb78b19956df49476cc8d21ef16a18c4694f55ff831f97a423826910d4625fecf02ebfbe87e17982eec38d20c906193f2e97cf31e6e0a3b0a0cc1aa968ef07c77f896c969a111870403160f676463a06bbf9bb68ae121003966ebf5b429f04ab7d62e2956c20ddf04b034ad4817a65a24d79da596a61dbfdcffaa374fc51c6bb17fa6ca175fdbdee0c206f8ba437bebca3803fa0d51c24f3eecd365c20dd9c57d22d86cd2c3775ec869d65cded6314630c31539cc9e7a1925de2e88f0dd5a8ec34de70fb788b2ed74e6c7600000000c0000000000000000100000021000000e4db08d339978752dbbb5279df4d767e1a3056b481b13c925fc805f292d4efce32c691719991f1c7bc2058004f656ab2209a681a1522215f6511099682e1a997eaa515d36245b6ac1f411cf8da653eddac3d272431b219229988bc59358b06a519570c7d1486be08fc86da53177fb7bd7115beba180184da41a0867090faf244923120492e313484144f83426bc544ce86712942aeed9794e82dce7454e011b24ac01442d54f9808204462f8274100007000000000000000ffff00000600000013f850af635e0fbe9345e2a79d60417a7a1f1822e9320f28971626fa3db1c56bf1f6dc586637d08ba181671716375e7dab31f84485a8fd46701d51d00651fe0998bcacad1c223883e43746cb36b3a75ab75d20b988e69d22c979000000000000000100000000000001000000000000003e0ec40d4eed901ebd43b7ffdd854f8019da64d945ad0a3019f2474d796fe0f403dae796dc1d18536732e0cef400199f1d7a953abe239b4824ff42352edc5c7e98cd2a5b1ab8faf10588a4464a019d914e379c1519f0948f13690ae82fcccdc83e585d0e8a1435ad1e413b52b6b95220c670433ab05b043e3b9949f8ee63a582c68b5ce8f209db3917104d838416ed8dfc365994a00e4d350bdb68d837b81494df08e4541838754e5d7676c2d99c64e64a747780fec5a5d81de49a473574da80d1fb4313be06d5813ddcb670e954d971c58614c1d6a4cc3c99919c00cb240c52aee683fb156bc0c6cd0000000000000030000000000000000233277606000000df279005a6d1706e7263fe389cc18ea50b901196afebe6e6e65d0000000000007000000000000000010000007f0000000b20581b0b0fd8eb4a017cf6362796993eee9a338258e0dc6d8f09bee448940182f042bdd916145b4394297916c7f7d4dfab511ef081553bcb0f4c458b716c7ca2421a030e4ff330653e05cfdcaa622e200430c70988cd1d2da80a7da80000004000000000000000ffff0000d569ffffdfc62e6683f146693a0a5c80e704680826192d0ceb3033e60c4170221802cee317308b61bbcae3645e110c2b13960000c800000000000000000000000080000063600cf5e03db909b21f0fd40a5169ae96b9b7464615cac985e848846fd4719e9eb8c92d52d7395f81ebe7a18b319abd452e1d3393525ef056ba614835c8b22ab171428cac32d9736c72ac4431b1e9ed83165b85f39ecea3a73891ec9dab52044c04545d934847ec1488f89cea3df833f02e06fdfea612edf62b14cbb52a4bfa1af9cf9d41e0b6f2f2a68d001ee57d52e1616a944a901c9a321c8f29c05a41f8885dd00c0aca1700"/1256], 0x4e8}, 0x4}, 0x10, 0x6) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) listen(0xffffffffffffffff, 0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000500)=0x4) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000200)=ANY=[@ANYRES16=0x0]) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0x303}, {0x4, 0x8000, 0x400}], 0x3) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x81, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6a0100000001000000d1450021b07f5a1957de740000fe800000000000000000000000cfd48bb066d8f268f2af0000aa02009078000000006000000000003a00fe8000000000000000000000000000aaff0100000000800000000000000000010c00670065000000d0f32d413444c97bbcc84df1f07db3748ef7bbbdd31513675b3dd367f68f91dd6c81b221215f1dac17afb56b655d984d"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0xffffffffffffffff, 0x0, r0, 0xf3, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r3, 0x0, &(0x7f0000000580)) r4 = socket(0x6, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) seteuid(r7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) getgid() executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_open_pts() ioctl$BIOCSBLEN(r1, 0xc0044266, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwrite(r2, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400001803c1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r3}], 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x292}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) bind$unix(r0, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r5, &(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) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x3, 0x3, {[0x3, 0x8, 0x8, 0x9, 0x4, 0x3f, 0x0, 0x4, 0xff, 0x6913, 0x3, 0x7ff, 0xfffffffffffffff9, 0xefa, 0x5, 0x4, 0x56, 0xdb], [0x0, 0x80000001, 0x80000001, 0x9, 0x1, 0x7, 0x1, 0x6fb3a6f9, 0x2, 0x8], [0x4, 0x2, 0x80, 0xaf5, 0x3, 0x2, 0x8], [0x94, 0x7ffffffc, 0x3ff, 0x4, 0x7, 0x3], [{0x6, 0x100, 0x9}, {0x4, 0x2, 0x7ff, 0xfc03}, {0x3f, 0x6, 0x5, 0x1f}, {0x5, 0x3, 0x6, 0x7}, {0xb6, 0x3, 0x1, 0xfffffffffffffc01}, {0x0, 0x0, 0x0, 0x2}], {0x3f, 0x5, 0x80000000, 0x7}, {0x20, 0x3, 0x0, 0x7}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8772, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000580)={0x84, 0x7fff}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="a6c9a4e66c67a2492a065809ba77741156b1d74cfd6adc56118dd8fb03ead9f9c54efb1801e93e202142f942e8f41287df9bfd17089bb7f50712ad1a805d68d333e629bc78865e548c8589132266b07c3a521c737a7212fc12aa99375a1040e1e439feb5", 0x1e) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="307c149285e666f9c66966574dd9f5bcb63e404e60b1b84eb36e9148b840026634f4f763e442ad8a0401f2613826e40a6fab83e69dd4cc627776b958f5e4dce2b8986b7c66cf9a9d445d6e8c1ea838232c0f787dddd2b1716f0894383e84d40c2627eab9b90bfcd5bfd3fce210d9f766c9820ac9e80249ca96f1216221f01dd95b221f494e4dfe37511d7b3881e2b603c9a45b9d80ea4a8dc4d05e72384018a7da7351329861842bff503f1c8569c947fa3f589ee78a6f662cc251f049200b73cfcbd13c2ed63d", 0xc7}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000ffffffffffff8100020086dd602885c50008000000000000000000000000fafffffffffffd8000000000000000000000000000bb4e204e2000089078"]) syz_emit_ethernet(0xf0, &(0x7f00000003c0)={@empty, @random="1b196c860087", [], {@ipv6={0x86dd, {0x1, 0x6, "b652c1", 0xba, 0x29, 0x1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0xe, 0x0, 0xfc, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="bebb993f96e9491effac5d1d72468dfb", @ipv4]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x680, 0x0, "be95d23cdff9cb5cc80a7db8c8af162913531ae0b0726c7f4cec4ce5ff863ea40e7975851abb0e3a1ad39fa62e441504c24b2b37a8564998190d"}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000440)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x2}]}}}}}}}) syz_emit_ethernet(0x82, &(0x7f00000004c0)=ANY=[@ANYBLOB="a2fc81dad8d0ffffffffffff08004b0e00740064000124339078000000047f0000010000049406fffffeff89070000000000891308ac1400bb7f0000070000cf0000000000ff830f09ffffffffac1400bbac1400aa441c02517f000001000000ff0001000004004e204e230008907800"/130]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f00004f6000/0x12000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00004fd000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000695000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = dup2(r0, r2) r4 = dup2(r2, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f00000010c0)='./bus\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206910, &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe80004411048502bcdc4d000000000000000000000000aa"]) executing program 5: pipe(&(0x7f0000000080)) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x802069af, &(0x7f00000001c0)) r2 = socket(0x0, 0x3, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b1", 0x1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x78}]}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f00000000c0)={0xf6e, 0x800}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r0 = semget$private(0x0, 0x4, 0x42) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, &(0x7f0000001100)="b5a3040141ae889687cee0a6fe3d14f162507c593406bd0e559aa3124dc091ee1169c0f36d1ee29add4a3ea7029e8b2f61f01b593065d62c29693ce91d0c576e603527176a393437b1935ad2cd7abc0c7b020159ca7f5463da7eb9d696f971017a02776049807856093552d3f5ae1fb6f9e474d92ec7aea28f7f1aed2f4f61d3bef4c9a3d4b72036d5d0011410a501339be733f9e5d462c3b38be81aa8d15ae5a9cb7bc04edd466292cb8ed53179465a76365a9ef754ce2641ff1997c6751f7aa7ae9e1a633602eecd4fd6957a891b3f72f154", &(0x7f0000001240)=0xd3, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500)="2a2f90b0a25084", &(0x7f0000001540)=0x7, &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a04468c09be", 0xd2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x2, 0x7fff, 0x9, 0x81, 0x0, 0x1, 0x26e, 0x3]) semop(r0, &(0x7f0000000440), 0x0) r1 = semget$private(0x0, 0x4, 0x556) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) semget(0x3, 0x0, 0x300) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000013c0)=""/236) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r7) r8 = getgid() recvmsg(0xffffffffffffffff, &(0x7f0000004cc0)={0x0, 0x0, &(0x7f0000004b40)=[{&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/3, 0x3}, {&(0x7f0000003680)=""/143, 0x8f}, {&(0x7f0000004d00)=""/130, 0x82}, {&(0x7f0000003800)=""/92, 0x5c}, {&(0x7f0000003880)=""/180, 0xb4}, {&(0x7f0000004dc0)=""/4096, 0x1000}, {&(0x7f0000004940)=""/66, 0x42}, {&(0x7f00000049c0)=""/75, 0x4b}, {&(0x7f0000004a40)=""/196, 0xc4}], 0xa, &(0x7f0000004c00)=""/179, 0xb3}, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000012c0)={{0x3ff, r6, r7, 0xffffffffffffffff, r8, 0x0, 0xfffd}, 0x100000001, 0x23, 0x2}) semop(r0, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x6, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x0, 0x2a, 0x1000}], 0x9) semget$private(0x0, 0x2, 0x40) setreuid(r3, r3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x649) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001380)=[0x5, 0x0, 0xa, 0xffff]) executing program 5: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/201, 0xc9}], 0x1, 0x0}, 0x0) sendsyslog(&(0x7f0000000240)="05fb0dc52db5b73f6b", 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000500)="6766f965b25b7678cca9f597b4359067b17b06ac07809f0ee52a63f23840e23e3417ac09d7c3ae2a0f9482a4785a9a91d7e09aee059e432cfffaa36b716b6c1081c12a6ea07e919f4b849b2e72c458c9938baeed1df29ca55fd28f4dd5f7ddcc14f7f1a40f6c8ca99fb825d5314d47ac5b6021d214288db7eb4ef783d37607a5f11d9e09c274947fe9c1cb0082614abf49cffc367299944153582ce2ac57d87651ea68cd180028b4a98bc9a47613de8f38d9d45f205e0bc76a6fdeb6e7644c37298a523a70f63658d92d672ffdc52d9d72fb44ce5c7eee85eded04", &(0x7f0000000080)=0xdb, &(0x7f00000001c0)="63ebb5244bca189f59ef419c88ae9b86177fd2", 0x13) socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000300)={0x0}, 0x10, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000600)="08ade4be912828c4c9fb44f3db00154cea77b084711a822c0448cfb970e21b67c55916eb0e65579650b92823e0ed7182c487713151edae670d59b0d54c24aa66c558777a4b00db333250ebc44a266ab4c599729202a27e63a08f85b27e287ad6a54acf915077f4396d580e672221b5aab1f0142157216a28c005d00b76dafed2387106c6dcaf19710943715b6cc8aec9dcc9e202ec2f829d2c143bce8aec174134c6f9a153933a887de66bde3c6b1f14de659eb65956ac78bdd4e04c9f09761ee9455444213e51ce938bfeada6225dadc2359f59710f1f1c97cfcad066a6f304686efc36f3a3a5", 0xe7, 0x8, &(0x7f0000000200)={0x2, 0x2}, 0xc) sendmsg$unix(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000b00)="ea348ab01fb65a66b2fb0f6574343d5b817309ef7f715865817f8c9d5c3bf59a75127b83c69accc50180000000000000a3199f8a78d2fe5d476b4e8aaf1dad4bf41844014e0bc41af778630fbac28a033f3583d37e35c42c24f081032b3108b633ed70edb2b246bf4f4c2ff4abf642f1824de7efbe834ddff9a66b742958f91fa8672d2e58ad03b8fa2e8b4f7955e91f9ec78ea6b81355834b90f54b147ae7e550a230ab5cd8f19b43ea9e62436fb13b26a0fdb6adbf30d6f13aab72d608727dbea595bfdf40d905278a4405c131c1eb376c863b15af48491d1d14819a8711a047fd5f0a80748ef2967e0fe897e44a265722512f145b7bbb99f50487be0d08e95658147c7ba429b988e17adfa34e07bd4db55dea7272e2629114b1e4a0d9b4b84da58af2ddb30df84fd4ef9f565ffb2cb8a9048663c43a80a8a5cc826fd58a06184f173ef1cf15ba52aad0fcdc40ea571e5767f7c852f130e9ab1b09e6e13673a2d42de9663c0e13f2aa45534f7d8b08b9", 0x171}], 0x1}, 0x0) executing program 0: r0 = socket$inet6(0x18, 0x0, 0x8e) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f00000000c0)="8900"/14, &(0x7f0000000100)=0xe, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000004c0)=0xc) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000740)}, 0x0) close(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r5 = socket(0x11, 0x3, 0xb4) sendto$unix(r5, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000c00)=[{&(0x7f0000000280)="592bed148ed9144182e7249ce5af4d7efbc3b5941721072cc47a6d850266df9a5fc8477a24e0dfc38743e1f86d478e552f9c35bfafc56fccdfcc38ab377c800511e41f65b243de44b156d2a7f6c49b33e961ef58722ad0414059ba574ca7d70f", 0x60}, {&(0x7f0000000900)="8128e1a27aac73402d4f1c3ad42af4c9eb9b388fd8d34bba99571f5b613db7cb63bee44a2a7fc5739f7b327be9889180b66733cbdee136f0724f67b80b2e11a0b4fa66b857cf1c2c2d61f2c24d1ddb976e2e33e8bbc576e6cea35635850adbf48e4e252e234b56f0264f592f5477f97cbbd3f2115dd19ab2904535ba39a0d73dcbb70123b08363a9ac0cdc81665f58f08eff54132833a92242aec53f91bcfb17abb07cb6f0275cf33274028de462393bd545dda826524ad270177cdb2271e3a347ade50cac11fe4903d3", 0xca}, {&(0x7f0000000a00)="549356589382c60b220f4cb3d0b365c187b5ac387a24b7853c86a63057a14b8c5e0dfd2ea4b8ffa71700c2f5033833aaec58fbc6ba6a70120ef8f6b602131f994d9bc8c231b18ee1fad376ab9dbf14acb1b0ae7742435b", 0x57}, {&(0x7f0000001cc0)="50adbb1572147faaf00f804290de303ac9295198c15e9a128913d28750d2ce76486e9bffa416a3074a86a98a9ba7753bdb38f7f5752185c92d6aa82e816850c72cdaaac46d95aa2282e2d50033da54f9ae8159d06ae88f78f9e4816698fdf5ee17fb08495edd32cdf724c7ab97bdfdc82b9e2b5f02a50a35ff6dbd9f73ff2bef1965451bead5b0effe219ce7c3c9964dada3b2f6832dda3991b2f36d1d702cd50dc3e1f66c6fc15dd05b059a90539e79a71baa2c175ac80c4596531d92f90c0e8f2ebbd234", 0xc5}, {&(0x7f0000000cc0)="ea26e06692fa284e8ead009a795e41cadc681275629c07112d2ec43cc0ad6cf01a3b5028af834bd69ae166c0e30f031b0b7d863336e577bcd63f5bb3b9c714dccd3cc7f18ca4c2c07c0ef7150100555720decc8658431609ad11a4acc1834f0bc8a5aa8b95ced51cc2f13314524d150eb2ee68eb046d06469cea57cd6e6ab3a54065c098e3b9e5e8237e46de749773db31712c6899d350a499cb60ba71d988702844bd4bada07cb53b2e22ca21c8b3a02feebeda601a33b78c33d8d67a89570091bae35717604ec4a1a998e5787d8c4c58e92d2e7c53277b8c21772ff16d6b45bc756e8c436aa38036a264996b91f27cb6e7b9602358171a54f757eae84872e543f324845bd37e649311736b10cb4a598a41463bc8cfb1f4b14c914ac4f824b569589a8d5eea2d87c895628f1ba1e35c636aa30934dd94eb8b94481e17b32b2f496c70498154c00f2a0472446f7e3dfbaa7192fc779680b64eca3425384d57467d6f37fbdad03d93c48103b509931d029b0ddb64c536a513e77af357c4d5b0bfbbbecae95164c6f7d49b3e6af6a114d5e7ee2bff2a9fb5fc93d4fbfccf9cf3660ea673ba4dfb0c8b7adfa808e1c4235ae040c0986d1e831ffce9142e7633c6fca403f2ddef903c69c4a1e91a1fffe1ac93e81277d9de6c71d4ed5d6898dd3e14020421a75333d963023251ced13df9ca53b9a413444211bb80f89868d29f3bded4b1ad73cb936a26124bae5afe08e2c0810cb55636eab5783709bc112b2577fb0a39b9897e24f6202702f94d60370da35f5a681bd0efc85dc191bfb328dc007e6eec7d769184b06362d303e31ebccace3793f319d31cfc364a053d6a420f6f28228ad825f69fe40e644e65ad847a1733ae90e59997e1e26bc288bec4637583383eeb368ae7100c40f44d3ad766c8f1bc3d42f101cec8209c36304ff8320b7de211afe0b8a4ed60310b8ae9fcfd24f31345da2dccfe6404ba9d1f8b698c30cfec008acb5566423b461130fd667b8c4279eb0ceff74bf6d7d8531b6f5785d2a521115481f530bec68ff01acbd2ff0cb970862f6dbb7ba3d8722e62edc2a859ad220e100451b3c0f74de9a2c3b93085406bcd928c0e8dfe4bf759eb2229e45509737a6563cdb685af5622d0ef348eb771cfe4376835dda69f82419f32ebbbcb7dc919cee6ab85736fff00262b2a441a59b765274ca0cea89f055ababeeb2c91a20ec15c184fed52818f47bd714e368d69fa6a69c6a0f4a793965bf6992aa5a930818c491e4384c568aa012418d96647d2e7a3e1f56a687cfc98d53d6c528b91f83a29ad8c72558fd74ba1a974bf7670062854a4ab574e24a3aefb3fb0224a546b71837dd5079c3cf7c83ba1d494fcaa336afadbef908b0c5622c00588c23b2c4cfe37b5f6405b12eeab74928665f99aa78c103d53ac95e6bb5a64eb179b6ef372c717faeabab6872e5351d76bce86cbb48d62cfa9727036dff436fed13aedf782e56fbf707c9fc9680f9843054128c5019d5c8cdc3dab22f783447f388811cccc74d406dfbb69b609a2b5926e0328b496d083bde12aee972ef0f8988efdca80f82d69139b183439cfb1500814bcf40e51241a77b24e3aa2cab89903ce9c73ad89733323f244c4ebc8bb995443f962b34c90dbf564ee334d222a3cc0d840b666c540d3215886ee19df5e6cd8218a0f55602fce1dc75f8f51c52251df14b7cee69929b22dc9a2f6333308fd61ed349c6188190268166de87fa8b951f965380a80e371563066d6a1984d4b70fadcee8a2ce9894129b7c4097cae25dbc48ab970777cb83cf0f5f899f517c7e44de814bf6206b7a244c6e91ebb42cc72dd40f7ff56b8b4182e2510b5ab7cf12533644dc62f706df25eb6bc7376a2bb2b079b8b13cee713f1de820dfb72b2e79d10523894cb3c52a441c15a5e41283804a355165dd5d7a4e1880e94eae6e41893bb52bf830aecc6c0f62229167f30299d7231f911fd82cc8a7e4468d4e9f8ed8888385d53e57d6eab9b59cfeb646e095acc40fec5df7d665ec1a1ea62a24d235167ea1d5b0f1e2b6820c2272f8e1e39182ac44d1cb263228ce66cb4b110e10ddfc22d4a4537e1039279cdbe4a8aca8efe968b93decde3156320ac9b325129a9de69d3cb7fdc6786534b9acf529d312288dd4c688082671237cd9c0c54e1c750ce50830129779fd15de747441d3da41307957032682bd48934784b632516837d6d47723da233c1b29007bfb01d0bcd3cf6adf5a07a132da823e89f12ce6121174eb26c9425ba5bf751458a18f3b7cc16d3b5abc02c0792534c8efb78e28d947a0f7072dce2126339738afa7fcbcadb1b1764f53fb605f05c853172c1f37f8fc86da2b45abf139bde5966bcef8bcb6c3c6dc1114a29205951748a57c285f506239cc8d068b35bb0002340eb9082919345bcdf65b59d533c873f0438f660fe3f6f422de6b95c6dd67e993e35a7567cc97a11ae5fa0f8ceab142784be92a9124564e34290ed462b5dbe0ac70edfe9557c6569b6aa8932451d3ba7acd289e832fc9dfba9675cbee1b23530fe2d2b5e1903192fe20851e8c3a052fe27893e785145a174f4ca0c94f144d6f14be534e2cdcfd577d27f7cbe85a417e3f6de60496a563e37d39c80cd639d6ed1daada88e7d87fddbd96cdd0ba27397e8463d230e0b7eb164bcc96b2332bf34971377193324590658506772329ac77b68989bb02a48bb004e7cb1bc6e2772e2ba3cede637963abbcf082ec728a6278cbddb74b8613db20a4cbffaa5156672fe9236e5b504ae2d0bc7f1df2e3e8a00928932d4d67666a926010e9fe9c08a19fc7d612d4f769028dce27326f8b6de3960fddda709904e6a5203490bb286753c56b08054a9f6171ca030244156cdc391bb80abb271823679cdcd54d405995071865c69d30117076b15c8c0f7840e21033f1b9cb2df3c3f27e3dc5c2d4d89c9c633cbcce5d4c942e044380087a8da7806a8f79de717850c77ae3f4a9eff59260bf8637dc630fd7b8dde1b843b1c033476d43c6de7018956ce554e5fda9655aa74d17e308b5b61b21e8546d4ef3296f7bcf3ace3769d2fb7a2c64eca8e09a5f44d57832749b8bbf884b1ad441c2ccf9ccf96ca594ebc4859ad896e3c9c5382839e78d147f4686f2d5486bff78026ada8babf8c8eaec74299293d7b39cdc140a1c4731d84b1a0a15181c18af64e55eeb0e69f2df02220ce0559957f96cde50c51bd92c7b9cd32d4fc8ad713149435d2e0c7b1e10743da9efd3bb869008df4b17ec4b4fb6c3b3402157c35ac33097259d5d8b08a956034005776ad42ae7953f1e5a09c7d5143085b05ba38913bfd251b34deedb8895f8fe60fa6c486c8edcdd337361070057dd06d0172e065e9d4d0447762b3a43607ae63fa18888883e0f9fdb669a6d26999461b8c6ffd3856b1c359f6fd72f8086e03aca654927a10e18423dbcead3f9217596aff8c1999cd474d8f4a0b304e618793221136bc8549c5ea906d0ba0707802dd3acf578962da1aa7f6f61a86bf0f6b0373eedfb8428862a3596cdd52d204a7e2eb9ca0818ee3ab005c071d2c0cb834dbe85c51d03d3cb3bd7d6192a1dc1bd65ab609c1299dae5ef68c33de7a6e3c712f708706d7970ebaa99c45de59e8c6bd4788cc0802aa482ecb7fb1104de6d042b29bac3b7d444b1cc9fc73d25611b8e4d6c42834582169a730322b469d7a245ad457c657bd819dee839a588b8e6e0c3356a703b0d7e8c71ebb9164f2b7bc2276ff07e6ce403539ef6d21b5fdbe1d78371fb6ce0fe1497f07ef1b01f585438548d585426f4c5a65a33a8c1f2ac93fdddd38468cea8c9201b8bbfc2a83c54b27aa9d66e2aecb6437cca0739a426fae1492850eaff05240c066c81e0641470e58798b330824a5e83d7070526ac899b64a6accb69274258c31bbf89b1560893649a1d7998d63ee4b1ded51f4a95fa0535570efd46d0eff155a6983594cf75cfb2ad81eb364932f653a01e17a2aacb0c263a5e05dc50ec5ce1734675257046ae7978d00e0b209843c770a6f6d43252dd19870e3031d6dc67493a10b7ae313004633d9b3dc1ebeb4eeef4fb382f0be0e5747572fd1e29e6bd215d3c06461096c96b2e7d153e2bb19d875bcd0395519ee23f8577914831b7b743fab4943fa6588537dac38772c7c5190c2d2f9d4bc9e72d6878ea4db407a0187588bbf6f6a0de2539e6dc347ec50715580cf8cf2333af3cbc9f8179fd9c313b539081117d64ee7a6b6c3f57f273878d521ba647f88ad14b0a89e9518a3055dfc9900c96650ddc0a2254e16730a25ee356db5dfd36ac39f1c4ea30cd725a7fcbb926a7c9b00d9ad01dbe892010b299348da44f9f064ed68d4fd0812ee0aedf50980e1f8d795b16bbf2e6618cf3c7d504e31bb8ed32fa9d66f8f79789c80339868e77866768a7031e50574594055edaa0327501f6d0c85ef1c1d8d8fbd9d475c624ce5dbe7606a2d4ac876c7b7d7b935798cbf700642bbf13253fa6f9d5ce5656206403b8249a200bf65aaf2254f0060c79109a8bc1650774038547161ab849dba37f304251a5a1897315ce56a33fdfc9f75db2617faf97cef86f414c7f7c43838733b60f0e5eaf71542c8fffd6e19f84da4a62ac714946b5fddd579c38e0881f7dd10d665740ef19af87d24d888ef60c3a0d48de990191c9e7f5d94a25e97b8efee29b20957300fc7c6eb09ee85f10b348833de17de7088c29360f742f15d6a54afa362ff31acfcc04e893c1a12b0d6337af034629f2e67b629fb1cab43610a820a2957a334b9e01f10671306ff6f7fb655386c10d52bc48756f548c74e5502056caaaa6c6569811af43c41f450cdad96642d5f0693102d90efa9d48dc59d874daef411c70aada389c053db21a7e121dd6c75ae7fa87774983049ae0f921675f3699c838ccf1697ab19ec318f1f60738c0aea75f4e328b160ee602dc7099fd0127236408721678f2ed65748f782119caef44475b50ad40df06dbbdc8219ea8e37f9ede9242d9de8e90c164da640df9844cad6e59303e7e579289d5964528976b84e5f43f8f7736cbb0b43a481f3cfec38be7b1be5444afbd8bfdd8be2b199a6453d9a4ab565c5163e8589df1e7b69338b0f1322ebad465ca45ee4a2df2070ac6f344357843f60d18c04406e27d031977838e9fdc267d4d52ec21c3e39adfc2b1221d1d46ce9832d9f70e8f653f1e29edd49659b0f5acd3e7e22062a4ce146d62d785c05f5b7ffd05bf70878100a16ecb8093dc84171e11c330239f05c5540490955d3ec38efd95c790c898a04fc3d199c43880a8f11be32b538a9aaced77bc2c072e6d2d65f10737ad6b61804813e185dd2e23c8243139ae32946f5a4dde873a3ef30c6be580a93739b5fe02c8379b11f40a2aa0074a4dd213e7d77f82bdd9acf37cefbffed1c7e16d50e088d624f29ec9474773ef17362f2b0200a9c452c085f741f6c01cf3c603ea0bedaf9fca9e74aeb67615f49d125f413ff4c6d27fc60119ce67996f99fe0552282bc2acf80334c44c12ce79e5cfe50ea99e3cdbe882086a1eaf254f2769b9b1acc0ac42ab930b345ffe9b2dd7145c0ff672be7b15b374d80ac65cdbb568e8c085e213dfcb879501eadbea5231fb5f95613b3bb711598f6e260e1fcfa51002c9a153fefcbd4f69e42c2e3c264b461b26e5550d859ff428547eef46ff892d926f17a9dfb9c841227eed2ec65e78da16323aa43dda2088cc751e4aa4630e79c5a3704689d86ffc6e0199daf6e36cca3c3bd496e7342f86c1bbcc42e79160c4f", 0x1000}, {&(0x7f0000000ac0)="0c96599e69a5baadc3df289f7c6d7702d6112c32629b22d4fc99a681a2394af8188dade2dafda3e9d576d5dd2ccdf97d41f4e38be1e038d58b8ffc32bb310a60a58c4dbf412ae881797c7ede1808f37be70fb4463982ac88b9245a0a180a938f1ad69daac1df01bccf379eed4e5a78", 0x6f}, {&(0x7f0000000b40)="5ed0fe6d4e90b44f77f3b0ca4adf86a651e5e74760a297121318faed70aa3e42aea928ae947531fe06f4acba3ac53b83ed098dd0e0df2248d0cf7fc348d94eedebf6e61770162ecd459153d29b65a941bbf7dc8beae3fd4f3c3711fb2d1cc67f4172b28a83f3c7a465b7e8986b9cbb4ef38fc195051a251b284c1a9f942760bdddcf081bb405d69f489346b04d474e6bb05c95b0a3c653403849c188a0b83ee4121c5fdb8b8d8323f09c1952238f07574f458f347e5e5740ad4064", 0xbb}], 0x7) ftruncate(r4, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000740)="6c97df27c7211d5c59defbdccab145ec43ff145f013bf5e87d264d5eb67aebf3999ad77078ef67f50bb25a1730c2ffe91c17484baddd187a302eb4098285932ace2347c2ff734f5530c3ea7d2da362627d1252e0d3aa43c2cb63cb05c82eb7dd0d3d9e0aa594c6e734950d16a7b6e8edf781c6deb7f76f5a4d9e56c4187ad6cec80096bc80b846", &(0x7f0000000500)=0x87, &(0x7f0000000800)="025e18007ae3a0d96fb03cd55c04bebb7cde8e2ef9bc5f5a873ba03672d3c36e241dc2dd74f7451ba7ead761119ea9eb127b1a6fc83c204c34e6eea5b36a3566d23b0b93ecf2e21a257b08a9bbe4bd799cfcd2d2856be4eefc257cfadbf154da8a8a113c8d4a9f9b9a4803d370bc7f228cd7dae885c14b1ac185dd6a0b0e06772bf3e6c8411eaf732c7b61029422ce0f35d66de2df499e01f2291f0b2ad8de2b955521f5bb8fc38024cd1b3382c1741399e254cedef828b4488e7e37c21c4eed30d894b91ee826", 0xc7) writev(r3, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r3) pipe(&(0x7f00000001c0)) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1ff, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r3, 0xa9e6aac0282a6fec}], 0x1, 0x0) readv(r3, &(0x7f0000000040)=[{0x0}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100), 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) syz_emit_ethernet(0x15b, 0x0) syz_emit_ethernet(0x6e, 0x0) close(r2) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(r1, 0x4, 0x4) writev(r1, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x20}, {r0, 0x1}, {r0, 0x2}, {r0, 0x1}, {r0, 0x8}, {r0, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x60}, {0x6, 0x5}, {0x83, 0x35b}, {0x22, 0x8}, {0x44, 0x4}, {0x46, 0x1283}, {0x42, 0x9}, {0x88, 0x7}, {0x20, 0x11300}, {0x82, 0x5}], 0xa}) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fd95990404c1c0e904907374d3ff81a71269ef857efacd92f427cbcb160127660171bba7e1e8d0508bb7bb", 0xf4}, {&(0x7f0000000400)="1cef4fc8e6369869676ff4844532a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cda5c9508e8de28b63ecddf056c4d87ce2626fc85baa2d82b10a1f07b0e5ea61f400c9f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x86}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb8777e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8ee0931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe6452bc869a1100b556753aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}], 0x6) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r2 = dup(r0) pread(r2, &(0x7f0000000b40)="b6568fbf50fa6d1c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f292f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4daa72f8bfa12322ab6d8d76ada9cddc50af22651093bf46fa3f45e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f8857cfcc0210dfd204153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4dd1dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040cbe6ce5e477e1b396009b6c204d1062c1b0c90fcae62600d455d799a63f443637f38880", 0xd9, 0x3) socketpair(0x6, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r2, 0x2}, {r0, 0x20}, {r3, 0x4}], 0x3, 0xfffffffe) recvmsg(r3, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, &(0x7f0000000980)=""/228, 0xe4}, 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) fcntl$getflags(r5, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x30e81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000001e00)=[{0x5, 0x4001f}, {0x87, 0x9}, {0x89, 0x1}], 0x3}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001e80)) r7 = accept$unix(r4, 0x0, &(0x7f0000001ec0)) poll(&(0x7f0000001f00)=[{r4, 0x1}, {r7, 0x6e078b67c501a359}, {r0, 0x4}, {r4, 0x100}, {r6, 0x2}, {r6, 0x8}, {r6, 0x10}, {r3, 0x8}, {r5, 0x20}], 0x9, 0x0) r8 = dup2(r4, r0) write(r0, &(0x7f0000001f80), 0x0) r9 = kqueue() fcntl$getown(r9, 0x5) pread(r8, &(0x7f0000001fc0)="f2e41b55bdc1d209eb03daca814451b5e2cab88f624a47a9693fc8ca53431bb67de6", 0x22, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000002000), 0x80, 0x0) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000180), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x200, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x20, 0x5, 0x26) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(0xffffffffffffffff) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r5 = socket(0x18, 0x4, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x28000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffdee) getpgid(0xffffffffffffffff) getgid() executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r3 = dup(r2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x800000018, 0x2, 0x0) seteuid(0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x4, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x8) syz_emit_ethernet(0xbb, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb810030000800415c00a900680003012d9078e0000002ac1400bb070b16e0000001ac1400aa01010100071f05ac1400aaac1400bbac1400aaffffffff7f000001ac1400aaac1400aa00004e234e2300089078300af41499d00acdc85f8a36bb077072c3842b47f8f58a896f1c262bd000f7915bcd6b821f2e8a22821b1c3d1c395dd92665b4f4f7c444372c3bf100be79c23dce16786ec3b21d10f25b39c69876cd6194d8c749dd646034cdf774aecb25b4c8339e1062a0d76323d48fd1658c349bdcd072c411891a23533911367eb3f961143d51a4d110e8e625"]) syz_emit_ethernet(0x6e, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r7, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) pledge(0x0, &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0xd3) acct(&(0x7f0000000100)='./file0\x00') utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x4}, {0x9, 0x6}}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000200)) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r4 = getpid() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000300)=0x2d2) truncate(&(0x7f0000000340)='./file0\x00', 0x0) getpgid(r4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r0, 0x2}) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000440)) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x73b9, &(0x7f00000004c0)='./file0\x00', 0x8}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x8000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x2, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_addr=@in6}) getppid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000640)=0x9) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000700)={&(0x7f0000000680)='./file0\x00', 0x5, &(0x7f00000006c0)='./file0\x00', 0x8}) getpeername(r3, &(0x7f0000000740)=@un=@file={0x0, ""/251}, &(0x7f0000000840)=0xfd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x1, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) ftruncate(r3, 0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x12, 0xffffffffffffffff, 0x2) close(r4) kevent(0xffffffffffffffff, 0x0, 0xff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x0, 0x8, 0xff, 0x5}], 0xd688, &(0x7f0000000200)={0x7, 0x5}) dup(0xffffffffffffffff) poll(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) socket$inet(0x2, 0x2, 0x0) executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ffff09009cef01098b748200"}) r3 = dup2(r2, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="e930c3d64b35a474c338c32396254000b2ec4427ec429b8441a8b5675e7a02127dd3c6a8fded51ee2f9edb10c64beee297f2b7d87c99a784f93e54f61aafdd52ae51b1f693ba9d8df02027c457f992f512924a316c0a21b93058710ac584a6d623fe9c55d6317309279eed738c5d49e57e239f1328f9a2587c8e824612c6b2f29f062030b5cf1d435d5be30eff38c8d569deca6238902cee04fbbef0f7192902f1ba2397febfc3f06d204a13f1f0316bb1f6bf9abbf49a46a825a534eb0f3f95b08cbad8c2773e53832e81b52f7bc29917a0", 0xd2}, {&(0x7f0000000400)="fd5c7e3150dbf9a3d29f4e9404d77b4faa467624eb10b42a28100d154c6309f414c9d431bc8b73c2192e9f396ac4d6dc80e1", 0x32}], 0x2) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = dup(r4) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000100)) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xffffd7ad}) r1 = msgget(0x1, 0x400) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getppid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, r2, r3, r4, r5, 0x10, 0x7}, 0x9, 0x7fffffff, r6, r7, 0x0, 0x80000000, 0x7, 0x7aee}) getuid() r8 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) sendmsg(r8, &(0x7f0000001540)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000200)="0003243680780dd745e95f6f109ddb513fc0116d92803e39a44454c4162836817f818d427078a56ec67a0a8424e7ebf87895247b7eb9d6df2bae16fe53e1315bb4bf798985358e8b3caec2805d9d2c8ebcd30a7f3ae63538565b75817632c61083c1941182556f3edc38b5298f04dfb542aba96f94097b8df566bd23d9a121fd2445fec86d273b00bc5b35621aa13e43378fdc15b164cbd001f0c20d042dfb4b4e7125ab3549f92ebee98ca9fa24dce00dd48c8877c937d062e728ce2ba66433d49585ccf9db82b74b2aa73e7846e670e88c578356423112586a472a5eb51786939d89bf13ee7c118d7429eb6e2ba6cf4dc4c76e02dd39f9082427f9e035973de9a74ce5edc5f2a64922d91daa3e9da04ded9b4b66b2854c12a1b862939f31e682ac9c63c4a5b39bfd4940187f7ed61d425e2174d2352745c9108301271bc752e727eb217c47516544b3fb534f65db036f16265a6add7b2ae15874aca8d92843db7faf994855bd025231e34a06d86a5022336b77d05e39ad3936cbd9d2288db237ef0cc10d1133495b105709117e25c9abbe071f1f9a716deeec2a0e3c2c36a78122eee068c676537f7f5da1ec92c17389c990092c7bc99f0e217307e21ecd1d57b31e9751580826a99dfa442019abde0a35e85b1e9e4054b74e28b8766a68e812352276632d84a833648b5a1e8752ffad6b782c4cb29c2fb8215538d9c43518c92d7bb9d15dd15a22701b04ea3b28d8b27ec931076dca50c92c1ed795a3434e273e1509b0fa20fe237dcdfc4e8d55c58ea30d983629650e9c943cc4eca809d9fd78341c6c5403f5f79d25e2dc8c5fac92ac44e9b26a7842f922b8b8591d3adb06944da7d378b5c11340c88549842a6704ecec4219878f6246a6f5fa723c59e9d1b076dbf076cc002744baefc1bd2105485b6a8a7be3f15ff7720fabea42d9da8825488d55ad25ae1bb06c87ac68baf27a8ca229c79dffcdaef400d3d3b2a244341eda125e9bbaa6d8c44b030bc2d40fc90122b3a1cde5fd8c67c0d3e54216d02408fe5582599ffdb0edb04359b5ae9f77ef4bd4da2ffe8699f5718f8819d2a070d216ad7545e15b1944ca4f5db6a443ed56b5f383082d33424a3e47ab4e6ffc6d384bc20c8924157a716a961e7c132bda7fc16b4ce20c78686ba82bb16613e96217632086b33af382c680abef9377579dc4e636f9a54e0c1a1f97051774ca4854df9132aea511c164d34063f6f6be87c9a1e0b45959c4c862cca25b257b6aac13a050b0e8cd238cac86bf747849599b48f224481118bc9510aa45e10a8810082c337de6d2cc483512f2c55f10c64548f0af7fb26ad1d80706905c1461d4ac96722a26eb7e849f51fe923e07ac3d03c5789f95ab709748f4dda39e1d2c99750bfed5c22fc4d416410ee471d2510b0bc28e2b281df0f4c78de9dbfbec6f905c2fc265cfb39a51837d06f6975e22498d5c6a00dc43283fe5f07c8d4bad6e2ad4fbf60cee074b8b2fd7d03c8f5f61562d7932559369604ddedc63a329e10186642560fdf62599d18a3fdcf4c6c6b30365c054db43afd322e2f314d8fe5a6f25ab4185197eb893cbff707c352482413f4c7cc71d10999f78f5daed83abd6063945e6c5deab91ae7a58e8462fc8f1e87a40f950203886da4ddbbf21e84bab1d822256137c0f909c140db433368c226d6934a2b5711c30514a0e4258cbab1e7d4aa14cdc3e57532b2092ec48ce15a6998c3bb0825e6d40730ee7e6f7f38db1430527d475ee7b86213c976f3897925fdb4e9ebd6769603e13b5330db31e8f5b142ae593e7d6b87dcb15a2e23d5563a8552a82d7bc658e97509a1e327107ca6a11c48ec27a44133adee3e6bdb4c791576f42399dfc19bf8fd53189bc3e911075a17726518230ab16c3ff4b8fca14e78296b026db14abd1d055975724354e844ee086a4d5936b88b9f5b47dfc37df285b10136898973b0c01c1c1fe42bbbb7dcfd1b03cb9b512df1d23c48e704b581ac9521a642066874af773baf2c153ee5b7a57fc64a310b440bf3915405e86a2933a3e95dac01bfab30935ea2127d3cb3ca49637b2898247a3cad5630c7316982fa1153bd26bedbdf2b0acefe8f4b8eb293b2103394e51d30f550d979b936db76805fa9da170c799368c9eded2a81a7e799de7eb57caf1e450330a5ceb4500797da0215a73d6436789234ea31da9739a6ac47c02c0f402e2510d1cf0eb1cc4b00e76a81489066210f083d227d7c36053e4bef0e44d3873bf488364eb7397a0b0636180ac39b57cab4d9b0a8a8d346bc5015612f3e0e841e45f6c22d8155d1accaca6976ee20fd670aeb1f9daa4fa89838d9686e50f5ea58642588df098cf7e4a1bde26fe2a6e0f487c406b02a1f21375391c50b640c51d5cace3c8fefacfb51ab40e7ebcbdb87e546413e11c08553684fc0360ead65fda99b246d4355b9e5df74d7de3e2b479a693e04343ca3df9f7c16f36db5b229749984ea02b05d82e2480dc12b561fd896f8a59eaa3e857bc7cb86286881df3b5edd62ad3a1ab9205dea7a0e7071c8e0c3b0d14a17d199f4411ab98faebc3a650149abab443e18f657789400350b7b343536f22c41b03d7e3105162517cd0e8fff5dd9712c069970f5bf3b2c00c8ea2b4a1d4fd5c3997f927b5300b788c6640218b352918b1ad6dca8ace6e578195ca9c4ed07cb006400a8764e537be6a25305d53eaaa8d94df9759c11adbfcd9bf820c776415178a16add7608ebfbc564d4fad9fba5f4040b6916b06faf7d0cc76925471ef2d017b2022301e3968959422925123070d59c85f1940355ee00c16c8826e9be69b7408d278165adbc71e2e209c698c86b00308d13a8952118bc150407b891e9390c15b1dc62c1c7ffb340f19040d3eaf4993ffe346dd5e0ff3a11b62de0fafa0df60bec3d366d11a4b371eb9a61053dfd8e904898db5dd404dad36bd2e940d064b67a42bd54750a1c462078a06051662c52f5bb697459a79575dee1d41af982b6a35f09212b18ed4909aab64599399f10708b825ddfaa033d12dd3003c8388145978bcce56e064f593ea59428acc7e9fde98a1f25ccf38735ce0d2f42c936e446d7cb46ca2f8ada6d8cbe127f8f6ccc0e87903feae4e87c3f040699002cc58ec566acacdebfd3108510ac3ac5fd439d05b4fd9917e3cfccbdf0004773169c1d2b807346d59a2c4c2f567f1262727f4dd3f2864a1a1f66175baed1d588facb209c71c05a9c44efe8c2ddb78900599e5cb7758bf56ed7b46d18d79f1ccd28362a2c32bb008397d625b12538bf2c2b8a961e7b4951961305d1e972f19d3334ca433221cb4428384764c7628085955782d5ba7766c7c5af9c82db47ac30413758f704c6818b37313fefdffdf7be2d32e86c2ff0be18298f0582ebb97b7397095a1ad938522586aeea5382ebcf07a50511e43c99d594c33ce6aa5f9e3a20c85dd3ca064f99b78d66d209ac4d8b1bbf3217005562ee64b7cfdeb5f66e55a84dc99cbc91d2211fd25647e933c7da6a9b18d0281050717389875cb9f5fd3a08d48ada5b580628fe418e32134894a2534d585536c5f4de6ccc71bbd9fbfce2674339f8c0af5ca3f127802852031103a6d062e67114908d29715ca49f65cf9520be5778812ccf378e1860cb4ae67229c841ef68a70fb8b8ac9496edb4268291c0e615d9f44d5ef860e2fbb0c253dc64fb63dbfd355372aeeeeccd695020ec66984e2740bbd1d039432a87679c462c394c8125125d9044c4c5f90d223f19e1a4259f182cf6622bdceb4e9690aa365da515d4ac4747a97980faf0d472ff2e6647a1f0e5e5869aa6dc82e94846f2e07006da8119c4001d0bfb033be71e678f8b3f6f26b8c4ddb3b46c0f8fd0ad27cfa1249b418758bd2d2d647eef7c5974fc00f7ee32d39a25bf9c2d56e19fd6a5e89b8152a5ac74d834e2155ecb350567e145c3e52c743c9c1e813ba89c474c2956ba1f61e6bff607483f9c8ee6000c676619aa03c395e1bbd7b13d6bd9446d29b011fa6b2df1f47e362a684f61e82d794ae6b99ceeddfc8437730f8e46c0d31d0aa5a504436563bdf6d3a9028059030c6125b1fdf63efc89a713cd4b23dcb62c3dd86576f1dc73f8315dd5981aeef48073d5390664b74f4e804b45585dcf22d36452a0d04119be4b71ab8d630e54788a2d37fad85aaeff796964bdb92338493a51beebecf973bba00df17ea23285db224a8ca05811ea10d8d69e8732446bc6fe5577395c921f14f4ce61cc959e855398d14b24cb949b9231e57f42eb1dd9dfec50cb18acf354c7d6bf8520e093c83a263422cc49a089667b17de99a2b59d4eb1a56c6173273384920efcf5f3687b0d4297bc625d2b836c87d9694f6ed52de9302f4084452ca3ce021c5934b6e3360e5326ea2acef6085d5c846f28b9cd940b761ded49f6e54414c27915efcbfff29acf09fd0ce83e3c26030a9ad4c092b8ab162d64dc8250dca0111a344d3e97c86c2bfbd30913ce6a5da0c768ebfdf8d639daf29dad7af5cd6e4f0748f7e9ef4b835955f61386e62b0e0baa7a1c606ebf16cc6682236ea457e442ec1843aa769c986a16c8472a043a3f8d703734a9299a12114e83d9318d3437a11d9b54703f669ad0d0099cc874cf1587109b5d1b2c2f3f99e686610977dbd34bbb766a33bf90c90e42a86d1982d8eb528d9c181a28eacb2a964b0d4d637489738712d1d589d3f4ce3ce4db883bec0138466b0c75c405a2cce3bc47a3d4843099b53de83eeb3e92e541272ec728b6d98d9e39a01646b9dbe6fea83cc07b6ad0823ea9bde3eed30beccbd1d2667b21e02343b4be8c134c1be179195ef3a824437e42a729bad0af10112fd778a028429887c257901682f4f21c4de63e2715b2e893db3fa85dd6265f74c1ac3a8c58e25195c206d73eaab2589dfefb0a66ec49d8f4df538cacb971cb87e2187019ada0e19b66b96367773cb8c6428c3f3906883260eb55cf5f981e2a85f6878a3df8dc72c7fc62e3b24f6249ff3370d9ede2230a8722ae0e5b6f94a95cc1e15ebba867554ca0692f9d7c08db2abd3e85668d4e88e953fc3e5a9ff40d05a746a32f37745d50020e45263140c25a4566317da740d0cfaa13009b0b279e84180877ec4f76b62608f828f608cb2af3b069c4121be09d9912cf2a43ee80d01019baf1ed49d1e5e850d84c73812d84a1592d54f99a0fc3ef2039a816f7208ea3addb768a8704bc2cd792160ed8c9df3f51b42c9543e644a4d1071e834c815818f668b5343f630f7cf2f3e965f1e19c6d621ba32fc07db4caaba1c2d7213571628b0be338a3124ce39fb4241f556487e8ecce9ad0f65db20bcfa3e80b3fe358b4995baffda3543909c9c743b835c1f91d239402700b572b7a10f45cc2fdc2bbaff54707c008e02ea4f14f1e6d1a86611feef55003039cba4164f413a62a0472f1e3046889a0ccdc091088a567e4b2154b99807830637f256afb668e749cdc21a253e23eb63cbcd7f15af72e3cba3ac1850a7911ffc812b2619c733bd896d1c96d9c2d7356eb07431b252ae9532ea9ab766b27086551d3457cfb32add65785fbb18624b580e5ab381a5a2cbf7c2ca9ed626fe58f5b0eb79e615acfc0f13d7bbf2066707b455c1d73e2ee811d654d287846c1333920af0ff53e16b0d7d838fdce583f34721e41a0a0f88f6a2de6134d26fa8bea0f8b6ce6809f8ab96ef4be6575b7b0656ec3139ed584536fca7b0031ffa69ad772c5b08be80439622519ee8536cab95e105b625ceced80e822f7855650baaaffbde409e1e", 0x1000}], 0x1, &(0x7f0000001240)=[{0x100, 0xffff, 0xfffffffc, "db3e52810fad85b8ad2e2cab57e123d6f11d32db75edfe83d761f480bc313be610ce64721ddef18cde6d6cb55233dc010e94733fa9f59529dc1639793766924ba572d6f62dacc10a7e161fc76ac1184009573e09717537579472bbf52bd1e563fd9af33577b3058df2719d03127c7a25cd1c66ae22d5ab7ba93cb2e057ae7c1cec1c4eda76973b5d9bc686f6f8a2a829735e9a686b218d50be62d488201b310830294e84606632458f5cdaf2785943e1c2e059fc1323771250691f0c4c5f26486901903582190b847be9da4d77bdd0ab2a96833b68b71e306fc585af60f500bb238bff8eaf822d816fb7ae2a8d65c7"}, {0xd0, 0x1, 0x5d5, "68e3850f656c574c21c8d313c66befb11c340154b65e0e7b4e2d39b6e3b9754011e1fe0b34aecf78e92981dff7f2c6b9fc593b9c8286058263ab21680a286c0ac2afdd90107ec2539adc66d2422838688c66c3857116ed456fe623aac5453ef8b04ab34cd717cf12fbcbb6a3b6c7748d3254eb9bf0f1a3ebdf9b4e5ab48cc3413568ddf19a9c7c5e95b8771f55540287e8cd799e184368a2a955c5cab85c60b9d0d817d9e7904dbb19b6bf3b58193b3b90a1872564801d378a4397"}, {0x110, 0x1, 0x7ff, "9fde1a3adcef40450ba555d734e3e8a6e17e291f5c36dce0b47e72256c01d4b2247a8d7203f64af1c394880bab22dfe1f9bcffb1104c9d321dd587abf917a1fa6f2bd39d2a163e144c5c619a53776e6503e31114ba6b22e7f50708653a420fa44477f5dd3dd6dd2322b83e3c06cab4f1669b3bc76a33639d5b9b0210616b515e1405932377ce15d21c05a0f07cae615e4932575a5433275abe5a7b4102d7f2269acb279452d6719c1f1c863cd07fb38cbd107fa317983683a6c81964b9ff630f81dd6b79bcc76adef71e36767164da4572f4bf958e59ce8b681a3473eb740f711463b3d4dbea80c622d110e26e17f101c2f3714b32f74d440c20f49f2119"}], 0x2e0}, 0x2) socketpair(0x6, 0x1, 0x9, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r9, 0x6, 0x1, &(0x7f00000015c0)=""/230, &(0x7f00000016c0)=0xe6) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) utimensat(0xffffffffffffff9c, &(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)={{0xb, 0x4}, {0x7}}, 0x0) r13 = msgget(0x0, 0x41) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001880)={{0x6, r12, r14, r2, r5, 0x0, 0x8}, 0x200, 0x8000000000000000, r11, r7, 0x10001, 0x8000000000000001, 0x0, 0x2}) select(0x40, &(0x7f0000001900)={0x6, 0x6, 0x8, 0x9, 0xd0, 0x8000000000000000, 0x1, 0x1f}, &(0x7f0000001940)={0x8, 0x9, 0x2, 0x1000, 0x800, 0x0, 0x6, 0x4}, &(0x7f0000001980)={0x2, 0x8000000000000001, 0xaa, 0x4, 0xd9e, 0x20, 0x9, 0x100}, &(0x7f00000019c0)={0x4, 0x8}) unveil(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='x\x00') clock_settime(0xffffffffffffffff, &(0x7f0000001a80)={0xcd0, 0x7fffffff}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000001ac0)={0x6}) r15 = socket(0x0, 0x2, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r16, &(0x7f0000002000)={&(0x7f0000001fc0)={&(0x7f0000001b40)=@un=@file={0x0, ""/519}, 0x209, &(0x7f0000001e80)=[{&(0x7f0000001d80)=""/24, 0x18}, {&(0x7f0000001dc0)=""/88, 0x58}, {&(0x7f0000001e40)=""/7, 0x7}], 0x3, &(0x7f0000001ec0)=""/229, 0xe5}, 0x8ad}, 0x10, 0x42, 0x0) connect$unix(r15, &(0x7f0000002040)=@file={0x0, './file0\x00'}, 0xa) unlinkat(r8, &(0x7f0000002080)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f00000020c0)={0x3, 0x5}) executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000040)="04000000", 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)="fcffffff", 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000580)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@fragment={0x1}]}}}}}}}) executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r3, 0x0) seteuid(r3) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r4, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setreuid(0x0, r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r7 = dup(r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)}) getpid() ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0xfffffffffffffffe) setsockopt(r7, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x4d) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)="38d767f0749998016d36bd575fcbcf74ee2a836343861912a7641ed8708d08ca5a0765a05cfeaedb8630cf1d3f346251a77fdb817483ab7ee7f799dd4b5410a87b2a0102207a8a026b2cf9488722a931de536aae4742a27a98d90667c299455420e70274813054b5f8476e0cc153265467d9159ab9f4ffe11b280f406d63164fdee380c6a1ab7ad08f6c27ed100a9879846d86aa9ef69a351bc91bc80dc4f867091639640894de2003c933060f75bac7ba30d51540e2477eab", 0xb9) syz_emit_ethernet(0xa8, &(0x7f0000001240)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mlockall(0x1) socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) read(r1, &(0x7f00000002c0)=""/82, 0x52) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x3, 0x3, {[0x3, 0x8, 0x8, 0x9, 0x4, 0x3f, 0x0, 0x4, 0xff, 0x6913, 0x3, 0x7ff, 0xfffffffffffffff9, 0xefa, 0x5, 0x4, 0x56, 0xdb], [0x0, 0x80000001, 0x80000001, 0x9, 0x1, 0x7, 0x1, 0x6fb3a6f9, 0x2, 0x8], [0x4, 0x2, 0x80, 0xaf5, 0x3, 0x2, 0x8], [0x94, 0x7ffffffc, 0x3ff, 0x4, 0x7, 0x3], [{0x6, 0x100, 0x9}, {0x4, 0x2, 0x7ff, 0xfc03}, {0x3f, 0x6, 0x5, 0x1f}, {0x5, 0x3, 0x6, 0x7}, {0xb6, 0x3, 0x1, 0xfffffffffffffc01}, {0x0, 0x0, 0x0, 0x2}], {0x3f, 0x5, 0x80000000, 0x7}, {0x20, 0x3, 0x0, 0x7}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000214000/0x4000)=nil, 0x4000, 0x3, 0xad99a6246dd7f27d, r0, 0x3ff) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x403) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 4: recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/64, 0x40, 0x1000, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000280)="3237bfdd0474137a5e0ce943813a702a299dd0f14d64a429ee937ae8abd41a9211a67b52f6873a70e7f1c7ef7fcf108721b6a0bfce8045867e4635892c76b38a2360ab58c77e7ee8e9b9121942c8a3ff93cfadb77241e53b0e66ac07d8e2e45e202a090eea9a392104a9adbf196062c4e1c9654ba7ab2a8b0c28ec11b426b8b232dea74420f349647138", &(0x7f0000000380)=0x8a, &(0x7f00000003c0)="f4d6001ac68acf59e5a9446a273ddd74efe94cb2bd56d85d815a7f260c815c4d3d7eec8de0badc057b5f675c2325e53fb8168184f38e56dcb49e0e562c71bc62ad43b4b485939765a45b298207fd938e7eace99dfc8a5e0614fefcb39f0149559b5ed0fd6293bb9e511cd7ae42b1c538348c85f77c6038ed6df663decd86d548931b683846f6b68a5823b4306a", 0x8d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) r1 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000001400)='P', 0x1}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x7, 0x0, 0x0, "b1094b35e4e2518d20bdf9841213570b5a09833e"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(0xffffffffffffffff, 0x0) r4 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x794}, {0x0, 0x4, 0x0, 0x3f}]}) sendto$unix(r4, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="1e5fd975ec2919d60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e8069c1c8e2a0965ef83f9131a42f65127091d0b380df5ba11300d9e0d77ff5457c5a1f794297d4440234dd1584daa94a79de638803aa457025767e51fd4c7c7b78e9f13e0ac616fd19cae2a3b1af147429f406f10f1b6fe261ad023d10d6640aa20955a2b526ff036d6", 0x23}], 0x1) open(&(0x7f0000000200)='./bus\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r7) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x14}, {0x16}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 7: r0 = msgget(0x2, 0xcdf5158f43ed6898) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0xfffffffffffffffe) r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x48}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = getpid() kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x9) r5 = msgget$private(0x0, 0x858db79c2072e3b5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000440)="126bb0ec666d72d89fddae578f69c5d0b41e20fab218cab192ba70ec5dbf9a2d6e20ecd8a02dba4401324dcac599943f33eb06e0b706ffd2128c22195c3b8f195a0cd5d8a4", 0x45}, {&(0x7f0000000340)="6e83e7578366b8ea6efadb762340325c99b7c5d9964dfa1a0109e012f86771d07f4e7400505df78ef3e3b43612f18803a789120100e1ccf6488a64401c48e267ccf4f3a4ace129e6bfa1ac39166ab0a088aae5e0f5b48a60f4eb8a4d0de5c67755ad6ff2d23b1233e565c285e0bf3f38216008a6419629e959ac74ac146bb0d8ee45dda4dbc920f18af4fc15e817325caecfcec073064aebf9493112297be2366edcea0ba3aeb3036722", 0xaa}], 0x2) r6 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x20, 0x0, 0xfe}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') truncate(&(0x7f0000000300)='./file0\x00', 0x3) msgctl$IPC_SET(r5, 0x1, &(0x7f00000027c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0x1000, 0x0, 0x0, 0xfffffffffffffc00, 0x3ff, 0x9814, 0x6}) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYRES32=r8, @ANYRESHEX=r2, @ANYRES8=r4, @ANYRES8=r6, @ANYRESDEC=r3], 0x401, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getpgid(r9) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) acct(&(0x7f0000000200)='./file0\x00') ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f00000001c0)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000040)="0bb02c37474d928bcf1a2b42bcee010dae4113791cd7f9473acedd074cd2085f4ba304afa32e87295ca791f3569ee68b858e76276046b583dc5e34786ffa1645a13bd7f34aac7e6e0b7984df8060f6b3d0da0085794ec22cb22bedd8c0d227116e23d3b2f7f6d0a79bf30b1a682279cb4774ecea37aeef25072a28ec248c49c59d6a1ec300e1ba1ac3161e838100f2a4791a0acedc2a3d11d4bf45147ba1f4863a8af5b87199df2dad1777d0f5460f6e9d723612a0a8096c7e76ecff070000f2bcb95fae573268119b4e54f366bfe5bbac0cbf5d6cd37fb8936a35133bcf28a239f3be4612f63e40293175407f4fe1d0cdf8f182043cd4d7e69b5983fc83a7127674fa39249f53be02ac0f90cf8dc4c33ba1b8107fcd36cc33b9b5fd13574f22cab2e30d116188a38a1e7f4a43225ff5cc9f45a08c7ba1c54e8556a4db050086415697835fa904d20322446f6eafed502e", 0x151}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @icmp=@echo={0x8, 0x0, 0x0, 0x7, 0xfffd}}}}}) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x6) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000003dc0)={0x0, 0x6}, 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001880)={0x4, 0x0, 0x3ff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8210560b, &(0x7f0000000500)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x9], [0x0, 0x3], [0x0, 0x1], [{0x0, 0xfffffffd}, {}, {}, {}, {0xbea1}], {0x0, 0x0, 0x0, 0x2}}}) r4 = syz_open_pts() r5 = socket(0x1e, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000001c0)="0edcd7c641e4d8a485a90f0fe372a4c0b01e0c765c242388211d53cc72b320baebcc13b7c9bd751754a2fe1c0fbcfad167df62fc4fbe15a4629765cdd74198b58d75bca239ab2563eb09e50efccb6d0ec74a1822fef3c52ebf7a8fe54be7c7251b606640d0e346a8c3fc766cdce45058b89a6ae2df18", &(0x7f0000000240)=0x76, &(0x7f0000000300)="f62f55e17fac2cd77ceb3476740b01adfa81584bb5e5c39cc4c46ecd8c7f2d845da074e98d6f0599c422b96365332f0a692e12c5ada18d0b32e5d31e96fe25e5e65a6cd45652e79662d3c38535aa396319924eaffbc476f046b43ab7384334ac8ad3", 0x62) sendmsg$unix(r5, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) dup2(r4, r0) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x40000000000000ac, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2e730a4cd29cb9be6ad5746a82a5c40143961c60c53e18fe9e785b7a0b1df338f7414896d255ff7d95690244ea4331a79453d267a1193bfaf7c99a2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb00"/122, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000040), 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r2 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r3, r5) execve(0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r7 = socket(0x0, 0x2, 0x0) r8 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) geteuid() semget(0x1, 0x0, 0x0) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x0, 0x0) semop(r1, &(0x7f0000000200)=[{0x2, 0x5, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0xff80, 0x800}, {0x2, 0x9, 0x800}, {0x5, 0x20, 0x1800}, {0x0, 0x50, 0x3000}], 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f00000004c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1ae}, 0x0, 0x5, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r3, r3]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x5, r4, 0x0, 0x0, r3}, 0x800, 0x6, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffe}, 0x10001, 0x0, 0x6}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000005c0)={{0x0, 0x0, 0x0, r2, 0x0, 0x100, 0x50}, 0x1f, 0x8, 0x5}) semop(r1, &(0x7f0000000000)=[{0x3, 0x9}, {0x6, 0x2, 0x1000}, {0x0, 0x1000}, {0x2, 0x8000, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x58dc}, {0x4, 0x6}], 0x7) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, 0x0) executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(0x0, 0x0, 0x0) readv(r0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0\x00', 0x0) utimes(0x0, &(0x7f0000000280)={{0x3ff}, {0x0, 0x8}}) sendmmsg(r0, &(0x7f0000000440)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000100)="a83f6b6dd78377f64aaf3fc77e8114984cd96cb266187d0db9ba387b308039e13bf8b0e7865b3ef248d75fb6ce8e794353edd453f63e090679f51b49c183f724ce8b132b3e2372af7e680c636f0e63deb9007abf60a5ac9ea68a871eb5eacbcc02362d5a34e92f9f445aa9e7aac0efeaec3b306b346933334b2530c51f", 0x7d}, {&(0x7f0000001380)="c5361c573c9baa3c261c0080bd4fcb7f84fdba6c84cb7e098dcb56886a884a4f10e1bc3369d77de10e62a6dad431095b31d98a053855c630817e62f87f06a7c7df40084fc52e05f4aebd15a39ea379f2ee8598285cfbd792b0308b3e86a0932acadcd9b84f4bac2ad99019d9114b971abc1408be98ed2d8a816b3b22349ef74d8af6527ae5ec6e3bf4c8e76bc8022a505d7508bc4a0db4960eca72c273580a998d4705110ef50de5aab98d8ea467b279def260763e191a9c76b8d0c174175a1567a04abcc6482dca1a6301c787db27ffd9ca1b3c9a7bb69f512a57093a0136a624d2e9b7f62a0b14c32a09e5fe525e9fa9c57fe630cb790344d4b4345b78db29abd92dcc0816fa823faf01f648984514790d703b41a2571962a4a5cfcd3eefc983138afa265d90d755aa607b387a6cc59a1899320ef3d2994b48ce0ddf8d3dec2906794803dddabe1575dc2019153c1670d496e6fa5d68ed2f25333bba4bfd55279345d1a01249acef6d033d335a8e545334a3fc098b44d91062d83621b747e6df214d630bfccc6052718408e392e7048ae997f33ddaae17e523bf305bc9cb099d344d72fdf7fe726758878f0d23d665cae3bce58b502bd93f5ad5536afd736416eff79fa72df292e2d09b46644843a044ccdbfc96962d95e61c558835b058d03e4437f3bf1272014f90f2d68a4e99838090854fcf7437c4cefba5396537349a9859ad06416fbdc1dba48b83c2d5bc2e17802d240b121d73785af8c27a40bc13a08d38ae5eb451d5816e0714dd301ca9c9fdd2eba0d2fb3662dcc9166604476ffbc873cd1b3d9317f4f42f79cdcf782a285a71aeb2361025e3463afb961c8a014d8d2cd381a49a8f0930a6f08a85cb8152e100ca9c1e1cd77845f56ec57da99e3510680dd3876d523cb73cac672b1378bf692785b8d22c4edeb56a030f8a59c64592385c2243cf5cd4fbc65ed3d5bcba8f355da96ed489afa2f2960d2fa14ea141a39c0c30377a04695834e79e021730781fae908cd5b873fd1df3d0e45c96cd979747c0e905d2215dcd871d8b5f00b5454700810074a981cbc153662e95e826ca85a29345dd59e27d5c8a49a017b1138cf8cfeb1f5c0c337aab65ff9a1deb23cf623cf36c38dc38d679227f9da14095ddbccad32a1553a300d977411513d7417bb3b5c915abe6be606bc2c869c4a4f0347bafa4989441d8eba8298bf2a9f8230456277ac5acb950d4e43d8394db31040ebdc86d75d9bdfd33aeff742e7a4f4e95dddc26272df67181d9c12ee9324244b6ce427600a620b89a0bc41c3aa5173d7e39b22b62939042c3bbd584194ba0c99bdb7832ba8b31fe82083681a9d12ae34dd407fdbbb781791ca630ca68bef5a1d6e59fa59775118a67428f569fe6e8f652c683b98d59350ae48126d662cc6120b72e8a859b971cb8451cfde3e757689eea93bafe79fee710d95350618905fab20a876b2de370b6993d53aff546147cc8028397771911eeee0415f2ca48debe30efaa5ed38a99cdc3552c015730f5717fda15af8ae59d16a234f3af0290ae9657d20102843e4d70b5ba05a527009d5e3c4ae181f11356561c7c772cec60aed710a4317a328de21f31aacda7b7c451efd191476c2721c7af3e6b3ac3dda44b23194c68c97df82364594e4bef283330a13e0d2a9c5eb494bd14adca8492ebb2cf4097f0e7646173b97489feb76ba0a34cee56c7affad7551a3b2f29f9c10674537dc54e9ea41cd88efabf1114f548125d2ab13ff2732d05c74d42a4eff682b25ea860794b3c8cb9a714c04e853560bb93a6b2f08badc86af4f1b30b7ad1b8a311f8d4473c28d203ad890270608003d8a73c55a6939c655d7520f1723a4df75e45f5e7b014234cd184ec0cf7e5d727deac55c7376b48d85cbb2a90dc4a8db731abb7c6db96affe8f1ee2638859de9778d561dd75944862972fee11454f453fb1b0ea341acda14d1f8ad0c8e276c6094bd1a672e024e66a6a1bf6aacd4c455905e7cd8d5b1b963c756baf18e37bd8f17c8d9fcc0231df29dfe1c4c4101359ecd721d6babcce34f2f66da9bdd655773be3d6d396bf6aac101bc38d59c7824b47d1a85bab1f3424d394524eea2e9d283b56c3e85aa274c5d1124a10d38040fd288b5613f9f4b6f3194dbd625806c02a9c99efdde112a4aecf1dfc6bcf95d29e8001852f822b234638fa6976faea8c24a2e3875fccdb45f8e0547cca2f323bc93ef8797d21f54c2b1176e8dc6380c9da34e05597bb6a6aa17d82dc696d32ce47a388ff638451bc06dff51401478ec031e41fcf964a81d910aee59ff835b4eae3e3912ae0e849a378b918306d41c03a965abc79b36ecc91e6b33c0e8ee6baadbfa5c77bc151d1b4af80382d7023ac247d3bcb84c1e23de5013352179fa2c7e60c8788d45fa0cf876f2c99959cca693813f64b146cb73cade18a4913ea21e9c2b62513f47a0510f1f88f304c6e5b017e479c36a339a3174656ec82d3be88ad0c42745f701050241f6de8356b985cc3a9732ecaca643e95526a88d7616b2cdd98abdd6cda87cdc97606228891866a86017342cdefdcf63125fa9b5335989ff4ab9398f5604dad6b7f61d06f4e3bdc432883db9b232bbd13687930d9c42a8153774b8c9288b51107a6f65b24969cb8f2682e03372eb15310ff8471d3e7c80cc25f78d5f518a4de87a9ac135c6fa2689634edbb8bce80877ce508d52e3922df7c0e31f5a0b1616483f0deb838281a86cb91d49e511d42f8bc198c0c3c62be4d6d39dbaee7824b9c79ece49052347b28fca67d845ce9b2d43517e9075c87a6e11aaf78c5a736498685ddfb011419dbcd97b0cb02f7b9665b2af75c62ab26f73ba846d84c83043095beae82cb5732eba10486fdbe01fe3d128203484dcafa30a96f1c954a4fa084200cca4560f5811f418255d48fb440704638768722e516eb4dedd14944ea289bfc2b56f88feda11fc73d1ce7ea5cdebbef223151741a7f21bc1c41500f32af1c1f730781c7ee3b1d31417d14e57c706ac8b6b67614589065328b91e8308966b1dd7656387fdb4ae1b399e6025b5d54e47f237f89008f269fd5a35f73e53509ef75d3a7f67fbd0b9ca3a95642124a386cccce246d6194a2964d5413355d9db4a294b5c3f982213daa4c0d9f1efb7e7dcdcd76899bca2f4a6a3012df8a0faf3cd1fb77add00238cac9671bb10a343e5aa515186b913710a3ff957b5755937eb90b3810d97894901c49a4602581a3d145e66e7bbfe1d5e3f7d5b387100d8593609f0c99f230e2e266c59ae28313e15fbb58c0cdee558e74e0a20803387ae7832e4581383005b76e5471eccc346e80e724ccb34282427b62ac2acdd47f90475a6c2fdf0f8f1a86e0b3dbe4658f6f1bd996edb272dd8f58295968fbc9ed5b81bf033e333fbdd8ffa5defbec34fed3b620665de30270f18cb473e9d55e2d7ef8bcaa0150ff8550f84fca03e3fe273b0e0961c603dd4dd8cf43e88cef1bf4e3d59b00497373c57f92f7315a88b583166c8c4e07b2943934cd6ae94a6cac86741313235b5476229cf73ad1b20064ff9a15dd2fc34ee08082ff3b5aaa45764da6aae5a0be2806f724c9602b29cb264ff5a7b1c0b2c7519de5b4f74e69b7de3cd468261de15f5a604f330a5f1fd15905956a6e4535d42482f98d6a8947e0495a48ba17a842dd9ec8ef69a84fad3ab9cf3a72a1ea8a6f799493b1de668f1932a481f18418ba8a61c54d99ad4e4e2f53d13e9246977eb1e358dde481115c4b01fbdabebb5db7f97cb73e85da489beb509e7c0fc1304a76aac6dfbe15902be8be7d43bedfbb628839fbffdf2dd43b27f24618dad6779a238150f96b7870871f244e366dbe2681390a5f15c70b6119ce6d2fd95f4505c8002ae9d9d7225d63e6199eb3a0d23d2c7e08cdb90f174b9ce452afe2d167f8a27fd400232c1ed9a75660d7e5d01ecda597f5d6ff400ad8fe539cb95ff1e2526d8d4c7358b86bf6787ede5bad925b5355678b4a1f06f2a29a7656fc3853e6f3ea57e9f62b7f7e758f31b0e31444a74040ad81f485325733f06391538f8714bcbe5a492f00000da8e428910f63b82bac229a49f12923cd280bf03fb44853366b86354a429b30918202d53f6156d1f3e5a418a3143ac04b46ab3ece14dc3a7a131e84e8d246b2657c519e23cb85003d07b182a7af7e4e12877df81d2cfe2ae2ab6fa50b7b76628b58a10fa6838d73470557a9b39bd7da1e5455ecaf936a0f04acd8f3179ab83e21745ce3bbc8b09963843907bd02e97fb61d4998e4ed54d30630202eeffa596d830121fb12d1a79e7c6949a20425f972f621bca57e9be6ee31e4d083e5cea6432997c819477f8efaf12cc6e053cc0550eac67f2e01f5c839e16306eaa1bf1789f03c0e47fccb0f4c764148617a85ee65503075f3314bf9f2746b8e202d04f4c08d017967b037fe7527d3e4c4526df9612b37730b7887b61479dd7474372fa6217236dfe92c131c6e7118cbe1969976a68fb0535cdbd5cbc51628bac89b9da1a5499326f49916cef3e2bcf1bd4dd73bee0112b60a6e5e3d27ebc8772a173b605db5a1a1b09d9e1d82439d36d06b581523b0d987f5e1e415d40bc6b73b02918059eb7ba057e78a52256dbba655ab561f9286bc5fad8138d772c9adfbe3ce9dc0ff10e206071628ab348f69b95929eed98741bf2814422aac7e15168dcaf3fe9171e37e41e1f4b409a514b21edbe2fa95b2a44265364921ded400b92cf0ca2ca428ad4eac98ccb4969b770de10eb75acf2fd58d2161f6de9d774419c11d619db10c3ff887d5cb161c17bf1a0384f72d45fe998b5415201028e0c795603137aa256458a3b5526725191268cf44ffbe573698c30dac36e5646702615b70b4d7c118f41b1ee20440f019730656d63cbd20d0f8d83af6b848289ee3afa1173aed4ed84996e63b481ad11669d30d63c01c405f2e85c091e064e5f254eec9d380130689a6a6b2afc75638b508b9afde5b4f3d51cc9f97ba6f6bc4c4cc398c408e27f108850fd75b8378073915797a30a2934cecd2868dda233414528edffe0ec4d59f5165dfe3cece97cf9ef4846dc04166cbd9b0c6396af1745ec40d51eca635759b39b727012621fefaba41583ac1eaf2b3ac5a46f7e6918621889ccb973cd00910c85330f78833339e7c19e18ebbc6435b0fa82efc9d0570b1044dfc909de9529e716e9562a59c94af0a1a0c8d75b4fd3dfb102bd7d1b6472f5efb756ebae6bfd6e026d5d154a901f5b0dd44aabdea39c52769259012134f39e28ede95760441b1e15df951a2a7ef479dc5b794656aa7e6af03800af1b3cfd1e6904748819aefc262d16465aabef48153636db9aa691a8aad1956f90e8b9c22fdcc31747879f9f0e29b5fc68b54853ab7a7892a4a8e6663df0a98c6e2cae1b52e24def1a548def4a9a174283d77c25297962b15cf791ceac3023f67d8afb3ada4a9ba3ca8c2d2e724c52b6690527bc68332c9f842518b952dbf7386aea759d66d83ef541d9088b3b3bc3c4cfffcb93155180584f165bfe2970a12590bca5edf1c92306f58aec4d4ccf3266fdd91ba7a5719001a6b80e3e85016b1fb98efbd72840bd3397d40e0a266a85ed7709e6bddcad509577d71408f06b6b3f6334a889e6df5f706c71f88ebd26761ad66dd2a6b50a2a8e11a6e3186b07ae94e66c2b71827655b18c59d14cd4b08a7365c59d9e9e34e5f8c4740f2255b25de119b90225b84b5bfdd6d822b327fc83839fd4f7bb695042207b03699c9e8bbd6567ed47d241e6748a164", 0x1000}, {&(0x7f0000000180)="ad76f1d30efd9bf81f023141b1c2893d222f620609a25cb4a6855ffe96e280a69169b4ee2e2ee769b55d599897f70024b3c45ce6d5fc174093bdbe09866a", 0x3e}, {&(0x7f00000001c0)="3c97cf0926af92ece7fe20f6b1dd7485394a177033100cc0351714", 0x1b}, {&(0x7f0000000240)="114877ede1", 0x5}, {&(0x7f00000006c0)="fcd3a100f0b0bf7a9e84932c916052f07e87a806a650e11b1c9f7717d71c97ea78b4dd45952470f48cfcaca04469f6c0f47a956d4528868208e236ae3c2a66e805b84f83b2cc0b7a98940164ffb2d78f2fb94d3245ca6d0ca2f546dc8eeafa72c23234f2d0ccc3db10dd76df79eca48838e559bc1a720717d34c31f633ba9c85d339c95f7cc8a748539ca5594a4d4d885e44739a990bf1e77a27", 0x9a}, {&(0x7f00000008c0)="fe6e1b1aead5fcad0b0b1d8c412d81e387dece8288664ab3dca184eb0f86940cc5fd23b018133e0a68b06c2dbfe863c379cb51e535e6d2d11191e7e2c0138ae83a5b37cee71de70897edcd229fb3037999ebdcddb7cad8a468d5a58716fa62888f3285a7a2eb4ae68e65b2c91387dec690db503ea58edda8", 0x78}], 0x7, &(0x7f0000000b00)=[{0x60, 0xffff, 0x1f, "a148f7dc7748dc13fec67f766d57fba4316325ac23a74939f99f412328150c80195fabe8691a12f590ba0788460597e8bedc6190df478bbb7042916c51e648b9689ec5ae565db8a641757ea86df6ce06"}, {0x60, 0xffff, 0x1, "175882520deeb1398bb2961d890027297d433bf3c830cf279c50931bbafe52bf2878b9d900ec55b4073d7898f51031733bb586438045eec24b20d86994e863dd3c61c8b1d0e8f292f4cec7e010ed98"}], 0xc0}, 0x7a}, 0x10, 0x401) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_emit_ethernet(0x8f, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010282700590000000000000000000000000000000000009b8b88bbfa0dfd4372f2cdb215d499ac4e214e2300089078901e41f35944157dbc14db9c2053e4fec15ba7b2efb0ce02834c97cff28c9806137fdf3dd69f202d5a5ef8526b761808a70f08418f03ca8bf6b123c83492e6ef077d2587e0364c00edcba205929bbd1a0a70522e5967974c37df963bfd317742290388ca2a0b5768e70c94d605c763cd1c87d45b64e28faa22de162c25bc726fb5655ee5f19f4bff3b24ee907f84c7c7d79873d9d552a7eff690c76248963f7f45a1a148940f4cf56781cce9609fa25c58a43701c7e710274487bf9f48b3577d863c6635c55a2b30cc70ea8e85a583a5"]) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x53e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x2, 0x224) semop(r4, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) minherit(&(0x7f0000284000/0x2000)=nil, 0x2000, 0x3) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff43, 0x0, 0x37) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000010c0)=0x401) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000001380), 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa00}}) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r8 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r9 = getuid() setregid(0x0, r4) setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r9, r4, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1}, 0x404) semop(r8, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)) getuid() semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r6, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r7, r9, r3, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000440)=""/64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) sysctl$vm(0x0, 0x0, &(0x7f0000000200)="5a18f0959378a6a97600000000000000000000000000001175ec91a80848136d42c7b4d39164af7575713cc2123d0f6a20ca3f3a3f7b779f84af3b2f0365584947e9d0042b46ab1a87b0ca14ee9048d0a978db00810fc2541b4cf83e74e970f44390f6c9eac996", &(0x7f0000000080)=0x67, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) geteuid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0xffff0001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xe5a, 0x0, 0xa9fa, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(r1) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) dup(r6) setsockopt(r4, 0x4, 0x4000000f, &(0x7f0000000000)="ffdaff10aac6ad8ac93e2eddc45c8454e486f64c", 0x14) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="ba0314e1", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) dup2(r0, r8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open(0x0, 0x0, 0x0) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7fb, 0x101, 0x6b9, 0xfffffff8, "f029ffff03855f19000000001900"}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r1, 0x1}) writev(r0, &(0x7f0000000240)=[{0x0}, {&(0x7f0000000540)="9535d54b056228cbb648c8e38b4cc08fdafbed3faae55a80f709e85d78bdc1f9a8fcdd5d28288ee435f4a6b872822c5975104d53f5e68d3bb3597c48567f2a3d094198024f452fb0ec57b2a1e698347c133a9f91288303013f7873dec1a4edc809fde99d032a", 0x66}], 0x2) executing program 6: sysctl$ddb(&(0x7f0000000040)={0x9, 0x1}, 0x2, &(0x7f0000000080)="97d009dfacabf8309fd6", &(0x7f0000000100)=0xa, &(0x7f0000000000)="4c4b95ff", 0x4) executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @random="67a61ae319e8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x4, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@ra={0x94, 0x6, 0x2000000}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x7fff}}}}}) executing program 7: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000100)=""/103, 0x67}, {&(0x7f0000000180)=""/64, 0x40}], 0x3) mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0xfdc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x40) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000300)={{}, 0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x460, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x2) connect$unix(r3, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000400)=[0x0, 0x0, 0x0]}) r4 = syz_open_pts() ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000480)=0x4) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000004c0)=0x3f) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000500)=0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x13) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000580)=0x1ff) ioctl$TIOCNXCL(r2, 0x2000740e) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) r6 = accept$unix(r1, 0x0, &(0x7f0000000600)) setsockopt(r6, 0x3, 0x2, &(0x7f0000000640)="e98f8b692f9034b8fbd114216577affe6a824d49f71f7f80e463f6bb694285a5fa89986f57683aedb78352a51add8ec5acd2c756921a41ca2646fcfc473c0c19a85705610df788ac058f2cc0c66ae10d84cffa61bdba7e89b8f25d0c22349ceb2e9c01ca08d2517541652b6f56153d", 0x6f) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000006c0)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x7017, r5, 0xfffffffffffffff8) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000700)) executing program 0: nanosleep(&(0x7f00000000c0)={0x80000001}, 0x0) clock_settime(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x30}, {0x1}, {0x16}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000185dce361", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) sysctl$net_pipex(&(0x7f0000000240)={0x4, 0x23, 0x1}, 0x9, &(0x7f0000000140)="78c204c0938f07afc68774a852c7e59807c9df0a17acd2ec28172f3a7b31c2de19f1", &(0x7f0000000180)=0x22, &(0x7f0000000280)="6dc14fe1e725711e37a815a7b5984e44fd32e6f419b11f1474d2918f6b420edbcd6de50c4c09df73fa89f8294851fd5239c3de903d4945e47a4939d5f8e6f5746dbec6e9c3bf4200d65dc8faf02346dfff8068516a3a27a0877aae20a09c07073e68f1c88168c80f9f5fb3cb299a8f911ca4720768c610e1b871d3c6854e1cbdb2d2205edc4a00e238688152d15a3e4bf59fd052aa0be7585b55d207da0345a519050c9fd4b43abd0c721de94b08305ba521676da43c69e64fd275c243a84a5eec82325546c3bd89c48943e7da7f98c6980010c4e8eea533eda2c5b4a7cd04a0e924f43386bd100368767e51e673042be715459fe331d93a81cc", 0xfa) mlockall(0x1) syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000010000280600f6ec06af000400000afc59f0db9e4ff2ff0200000000000000000000000000014e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002059078"]) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) executing program 1: ftruncate(0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)='#!s', 0x3}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x794}, {0x0, 0x4, 0x0, 0x3f}]}) sendto$unix(r0, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(r4) setpgid(r6, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0xc469, 0x1, 0x2, 0x3}, {0x0, 0x11, 0x7, 0x80000001}, {0x6, 0xce, 0x1, 0x80000000}, {0xaf, 0x80, 0xff, 0x9}, {0x39, 0x20, 0xa9, 0x3}, {0x100, 0x7f, 0x81, 0x8}, {0x7, 0xf7, 0xae, 0x4}, {0x8, 0x81, 0xc, 0x3ff}, {0x4, 0x1f, 0x0, 0x5}]}) bind$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="b545e951ed4284ca8293733c220c98be76f265b48628564c220d776906b7112c8913a5c84752fdee75e3d20785ce0b890e32db6a500e01969ab6b2dc6dd2ad073cc91011e81d7ad563703fdb7113d1db367d77fc0765ef5a82573a2fa9240d2d1e90023a00ab2c76207e5bafda59fdc9d3625c4446328c3c9c705682aac70cc72cfbb1e6f3f1cb8dc128bc67", 0x8c}], 0x1}, 0x2) socketpair(0x18, 0x4, 0x5, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r8, 0x8, &(0x7f0000000440)={0x3, 0x3, 0x6, 0x2, r6}) getsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000480), &(0x7f00000004c0)=0x4) utimes(0xffffffffffffffff, &(0x7f0000000500)={{0x3, 0x3}, {0x7, 0x1}}) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_media}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000580)=0x36760730, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r12 = socket$inet(0x2, 0x8000, 0xe0) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000001c40), 0x2, 0x0) r14 = accept$unix(r8, &(0x7f0000001c80)=@abs, &(0x7f0000001cc0)=0x8) r15 = open(&(0x7f0000001d00)='./file0\x00', 0x20, 0xf4) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001d40), 0x80, 0x0) r17 = accept$unix(r9, &(0x7f0000001d80)=@abs, &(0x7f0000001dc0)=0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0}, 0xc) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) r20 = getpgid(r10) sendmsg$unix(r1, &(0x7f0000002040)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b80)=[{&(0x7f0000000640)="8dde93feee23cb7b0e35fbe537c93e5dda891b7c2b26764aa84119cf8135bba67ae8a8c97cd2b029e41460d0a2ce0cd094b742880ebe2d23e9a9519c0d141a65888910fd821898effc72957d29a667f5f77214a580293930b45561f8c9d7030db4730969fb3ed9a38754da1062c7c5b3daec4dc3170f5561cd7b70fb48b1440214b21becf6a171a572f11aadfcde8eee0d12ed91f09043a5e3938a163da6ab599803fa620dc966dd2d0c2581995e5dbb782c501decbc8171268136ef18bba613b90c165de998838616b1ba76ffea61ce84d1f939eb99bacad95f99ddf0e0080bf552303e6935a648996cf98dba23a3eacdbf6466af912e434d8351c72337f1a51e283b0c41020539ebcfa926e3032b0135b0ea2bbc6416302f955e52325ad6b6c7e0402da9b4391c13ef9317bef7188dadffb7b4538a058c93342261673c85bead0189f08f4b883d35d2c7cc7170845a41fa9ce1d9b89510ec04d785d8acfea124a19622d39eb93b6bb4008d6fe9565ebd8ecc0732cfa036e7cd86664dfe371b3684b4598a440b0648c06c3b8809d900694dea394eced3e86416581a2efe69570487545bed778c69bd8271832d7597a8dd0e346d8f36453c3d5f2a8447180c0e1f491256d06686d6c1dbd3ee605d648387dffb4ca1e2b11ac07ddac2f6a80bd55bfc04710b575eed6dc0b5877e2f94bec2d8c2e8b883423357d325484d3b011cd4ae536c3c0fa14813156d494355e5aefbf7effc7a4289342f67c35f1db2268df3abfa5222267cddc76ca417f18cbae9d9ab3db424db7b71060a61e3d8b5ce7d996e887b298a5cfd77be79372c39e7c55895b5d6b0dfe66aa4d6ec4864006a1238d4f88a05a434a446e8ea0f4e1709d82b401ec2484ae9617c848482c22b90d047665848d9e2f8844a479e29355acfcbd2790cc318b767f5b0995d794fa36f6289794a6d51e7bdd05bfa9382c195f460ca192dd58426a840bf1f7b3b5a30834b1ce7772fac69d9cc9017708c4c0ccce7fb6d0c2a6625c7535231d61ba0a4607936a2cbf2ed1387240bda2ad7a0859619e8498ef4024efc4181f8d7f32d29892dc2bd3bd0b21f606f3f7d55bfa7abf6794924cc4028bd81c7ca4a058504ea699eba1155d994fec8a0e5eaddc2497f80ab5eede5e6ebddf1553c614994f7f997b03c09e9a7eacb2315de00971b067c9f9b3cfdd4370c57ceaa80c8859d6e1edf06ed94a2f7d9b518d2394dfccf4b90029fc222ffb4ef1bd56339a43a1c6924cdd0b96b6ec7768266fc51109c4279dbb83dd0ff1aabd3df6f8cb96da90566bb197dcd5c699c0ea0f49cc77766ceead4fdb05c265b2426e6f8aad4327f6c2ebf371802613b00743e6113f5c0acea25b18f40dae8eeaafe4d9fc199177dbd8b8327036cafc6976e712c0f14bf6d5e2579a4c9c620db1ac1c1fcec3b64f559d509dc9ba03da47b6c8fb8b9c3f27b0468c5d2673cf62bca06f85b9dcf69019cd8b4b915c25b7b9ca6af9442a39e3965e3686df07eb65df7bb4618891ebfacd46b5555dca7635ef03d4aca5e16f2e9c8c48cb85a89fef2a22a2cfe7ae80349e5560898744a8f691046aea0e2bfee11c8f254ccdafedd901c3a63e94839fdad1a82711df54bbd7522db6bf99dcfdebb2ba8240ea67cf62092a2f2f46d06b2f474f8485852ac587a443630dce64a32a4d53e4e8071138332197bf40a9973b4bfcbcf55e6358455b060c85a8b3e92be41ce83389862592023844a5da0de9879426e15b581d7a63231c88cf7d2ea093740b3185b4ff97c7972df4fd566dda97139bc0294dc2e43118d2d027e9157e6cee7b6efca6aa6b4cd1229a115cf77d83e2ed635ec11ee4fb326d734e0c4ebb540f64da8a49bb582cf85e1c26e02e67479bad90943e2a3934aa94b0a436b246349964d59016e3d253558613f3a8b4c56ede617f24eb97a17c4cfa5c18b9c3ef83ec2f0904c81e19816d092cec8766b2cc47416b35bf287eb53b7241a0304cf3217c0f699031c7ce330a461ffccc035ff1973b32540d44ab0669e0b5dc508d26d9ecefbf098e494508090879b04da5cafd0cf13f41d546e05b57a0ccf94c644e76f830b5bd1f4a9588409a07c9ebec5e3cddbabf3500951cec7e79a06b159f1ef34bbbb4acef352d6c1de05a8fc838b57b23da76e31d81d55e615817f44722e5410402390ff4439549e35b313fa29668a663b157626e36c07efcd87670228c43885295387c52cebd73d5e2524d4a25e0332fe82d1cfa807644967f452ee7e16a5e1d8df53ae0da9c46f646a0c072fa68859a26c56369c0e7acab0c4f0f8f34f3fd2f14fdcc5b6f571438fd59d1c296ca8f9da9aa44a62443d13b37641630b1909662a577f204c713d494a736b328c228fdfeb2b4beedfc4df4221e1abca2bd628e8e2383fdd9a5d49a209c8385c40f1d6b6832403890c2e24ba91d7353ce6994bc199c267c1f7534c95d2b470b9dd0041948a067d78c74067cda7e50b753b8da39ff884cf01f78648ef598a8dfa1e60a4e3a8b303a2209faa5105143584e2cebefb887bf5eea2eca088ff91768adde5e214db0f787735c98e05fffe0e9f38bc25cc35be4e0e893c8c2b7318e408e0c13d7af43e09099cd31e0906eb1cf7beab9543e616dd20c92481d729b6cab9cb2887de9eda7330dd50bb529c67e99e5e16756f0f9137c1dd50dc8df452dac070cc8e6da8273bedb405a9971ac3b66108deac9e47823f40ffe514c3f475e444497f92c340339b61c4dfbbe79555b6d657f06c262c452dba2c05fa37a3611b361682c40effd586f957b2221847ca54d49a382f98a61470856ba445f44d609faca7135ebfd74c1e5a48e3a603baedb774881018018a23099af5aa710b2ea6b2ccab3aa716521dc4a44ca7ede6fab75095cd8bfe73df994be73770203bd8a1180fe1919f8e0e7c994a5da7a11b95cf263dcfc455661f36e06d218e4e98a57b9ccc641c890077280f5760570374c57ac93efad0f5f9363e0dfc5b7394fd0eaee7a082155dd3eb5447b63d1e0a9659a9fb3ce72038c8022fdab76931eff006af611304e97cb08586b81a2de540a9155c540384a852b7c12fec68d98c4307bd3f9858bf0b11ab201951e748642f7bb74764625aef616ba293e2a90b894e2051a15ce57cdf490e93837cc9c8a7d0abfc94590f865554b65edc9a3cefc9f5b1eee5e77d41423209334b5ed2caa8b7f86b8ec3aac5b0798817566d6acb862df1772520449718ef042dd612e85ed5ec93edda71dda3d3238a4f92fb5f02954af6af32149086a3418197e32357165c2ab1120edeffa92c523851763e919da93d74d00588033d1158df6c9cafa8ae885bf57db1f1d85907bb8284472a06dea9465dfe5275e79e9eb39ead3ae12d9b06c49a124333c96e4111e64ee043e9a2dea70a28cf33d821ca3513d77ba71081f737eeef144f9acf29b5b26fd3954156ba10b4c2fa6435c4c22346f6ca38883bf89549f2d9375604554ff7c1fe3a1a0cc93c58328100308ae2cdff4515c4bffac6dbea873a40bbfbf14f58a0ca44591aa535c4fdd654cadc14c3fcdd99ca4f4298601075a446f05cede17a8b738b5eb8df6bab6e50d30d2a5874b9bcb2b8314a866dc2472dfb7734033e1c495a913eee580d90f40811885f68e2225fd58b531224ad92c10406aec9b53ce89508688efc5b517712b1ba851207eb2a856fd0867444adf761877a11135613e3037537a5521f938a9c2f7e9c13011e0d9f49ec76aecb9041154ee742739c119338f922199ebc419d3c2a53145b0ecf2062e82aa19144fa3cd94e0c039d7630554ab8e9c89ecf8fdd6a8ce0b3b6582a2dda7e2bf6995a2fd52e8c385e05b9bb598503c794fbd0f6a4f8d97ab96c61283b4c08b47839165f95012ebde850c3aad02f20cd2df1eab7e19ae94d44a478a2d5df59e4723e5b4e4a2052d9d9722fcc852cc901a4db85a01e500dfd06fc6d980293dd5bd3c3e75b23f3d2b22efc8bc3164d9e5cc3ba99a7be64a41278577d12d19fc52459e5be0409254e1897ddb31e40fffa127b1c07d69b77a98148f1fcbe7034f4db3336b354bc06d65c80368b900280f2da9b0ca235241d81cc1129035a40ba155e957a3fb280640d0d2270368b6da09ba9ee0bf9c1407329df6ee5b51ea9765b513876c96d54ac1a2afc41ad472196a079c74aceb8ca4262514a14f6559cf2fa609750fac50d8f5b653abb71dbae7404850a9fe0b72d28a374d7fcb95869936630639ac06a08e82ba3e9fb7d47771b8ff25756e12188653506dfb286d7824bd6314f2528d8a6f5e9841d6e5a2a11a9749a3a2c4f0f114484879e9b9575c24f64523d9d70cf93f88763015b4c655a00cdf8679d003f8da5f3023d10ca8b092c125d568996832ef9a4600e69a6d6b39be41f3efe1a8201e07918f5aca1b0fbdac94955137d184b40bd99de35d2774ae3c0539312a25fc20cdae386d8ab454cb5382425227a657d5218f80015671fa49a4b544cee87cfa78976956c8a5259eb432ceebb13b98b82447ad8a923229eb4b1dfe94d94c741800666a03c042dd7cc916627ee0bf8c51a52bc7465a028da581129a0b3b6e485613c0ef7783bd97f7bf8617a33d52f21cd7c10e6e7730e4d9062b680cf1fdc5da6333b40fef7ca9eaa5f4630839c501efbd67138a455e2db223b349fcf1fb5054332d59c3a769887058fd46a33955b253e9d7de28d5757effac617f94d0d9315c76d7241d0638487b163b545327efd9640bb62db5300bb9abb29fa3f4e4041771e1847e904860c7cb50c7f565e9a4d65a353ba538b247826dcc4dc6d24dab49b69583ec4964bced40a273f94167a6dc55295bf08df129bc193ea12fcdfbec939c92165914f7d2739bf6abea53a0bf291f4f5a20d7320a89358e556a70bc2e955032cc6c2c9a6e192d2a88c132001e984475662e6d7c8942f58be6b023491411de29b1ece9e68fb68946e6fbe1af26865ea6e4a3067afc7472016a14f862d967094f65c7ecb9d92b8c3ebb3eef6988d3009c15d3881ac3eeb344bd90d7b51541b605d28bb4d9aaa7ecd1c9ccbf0cae4c2949e970f57ac5147fc0914de09144c894de11154df47afc08361f77a940e789cfdf3115b3c4dabfba341550c9c139f85fb75c2418edad73ee6915a49657719e76d079c64575fb11d2529a6ba83ada95fa927db58ef219a3b764116190a95aa4893f1bc401fe3b129d5d820a63117b9fb6b4698fd18aa9da4eea54868867542f8326e8173fbf653dbd4a389fda4548ef3716e0e97b914d0a46e222eacbb88db3495c1c5a4f89c1d2c7693fb1f25c260ab912239e8be820ee0e591e39124aef6bf6ffb931ee306889f03dfc2bcada1c20fee6004b6bbba08b28b4c055c623fb819b40fce05a1ed3b4669a3d40183bed90d367061993caf840a7c9b73c81974176e6d1dd28e5c75740390f6bc4f82d44f46ffa296104b312ccc3f5d8448b439351a065ec7f8c8ee943f2339e1c69a706c1ecf38340f5307ec565be972d9a8ed319a5b6cad679770b5f9791a302a681b7c5d1a42a4d6dbefe7b6acfa93da4fdfd2e7fc260a68b0461094018d3a64269eaa72b505328ca3a46a628c8a1e52242eadfab7ce22ecfdd44458cee8e597a9c7ed60107a5886fa077208e754fae897f2ba31472cc299bc323bac694a8f53866f24458cd4855cf0c6702854b527129a9388b341512a19fa5a44a1cbf78ec24fede7c0e0d48ce39c0b3f480ac285fcc79f33b605906d77d7644e6198e2f3101f4c94bc457bd198ac83800eeef6b6f5026c42", 0x1000}, {&(0x7f0000001640)="573862d0dedcc9e89da7595b91f90a8beb70f657de097100b5d741ea3939b549d3febf12794ce2e1ad0a754baaca1062dc93965aa6582bd628d85e27a175df2d71b6bc91f320a134f7ed2afd0891f88428fb0242ef831615e620f44dde11fbb252fc832c36e3c0c1d89dee9c6820c90e7be9b0600793f6f808ce739e3aa865c6616fda4fa00ea4e196bb65c4b3a8707910b0c6d5132aea29", 0x98}, {&(0x7f0000001700)="c3af5a67acdfafe5ac2497328e0e", 0xe}, {&(0x7f0000001740)="5163592285b1bb566db1ed80639ae931b7b8364814a53fa1f04501745b5829548ef3f9d94e43c398fe32461360143791e61a2e624887d9efe613eb94c029515593", 0x41}, {&(0x7f00000017c0)="28278ca708bd83c78eae99fb802a7d0b1fc934c9", 0x14}, {&(0x7f0000001800)="ea15dcb76218d4439d8116ba70b0c46eac7ac1554f1b01f49daacf767ff7e2e933bd627903fa2899b9008eb9c7c50598e73d104a2e655fd9df687e81d1a010fb00d7ab963835d7e640c7ad65409c70bb14fc1162416c76afca1284707645807ad36568f54493ddb492c29d2db0f87641440a8dd724b66f7e910743d844a02acdd7bea23fdfbd0ae199d6b477c6a5fbf716ba3fa9965f0f151ee1a7217ccf8c451b", 0xa1}, {&(0x7f00000018c0)="8b20c99c0b83ba9ecd63d191c6685e5c68294e8a638b35f7cbeb6e3f28e48a3994a36dbd69d4b849aa047ccf1fc68087d74e45c11cc54c1808f1cc1a2caa0adc24f2f69486e8438e4bf8ce67e67c571c0b87dad1e7aee559c7547107121a151dbd400dfe0268", 0x66}, {&(0x7f0000001940)="f104abc8fdb06f3f1659256eb77c70fe117cbbfc6fcaaf3d0ffbd6818146dbb5c701a46e2f8402acba00b90730d7f208285de88bf85d5cdfeaaadaab77140201df8f06b2f5d918d95999703d79297d441d655959bc566cf33b76029a3a09db4f80b68030aaa6532f7d4827889082b0a7fcdb57ee4f80d881eec7d25b249d9d7f9ccb01f5b01dcae0549d37525092456ae64730ee04e53cb22857943d19e3e910ffe6a22b3b", 0xa5}, {&(0x7f0000001a00)="9d1c7cee0807e7d5b023926a6357fac588f25c064d3b95ff5fe16747f75729733c09341fd9ae07e9b8a85d66db2c453b7fbebfd1cc8b222b33dbf64c77b9ce8b7f59a373", 0x44}, {&(0x7f0000001a80)="b3e32b5c766312996d6fe0fd5698693bc77942f16bad0446d575775512a7a8b180ebf37807212704fe33103274b17b146f30588f1c10a65c95573e5e1e095a36c2c8b396649880da9650e014e22fbd7ffbc5ac2476399158dd0a68b6fa74abdeb2f780791c8eac3c30ad9d36f15333992e088b12d31a11a588f43014ac6ab188d23169ea3d9324aa4e5717022816494975ad95c395ff9aaf3de0c8a63bd9a66e3e8f98cbd8a14655ffb73bdefeffb5d3e2dba25c2d006626a828d722a6c18a5a2f9179ba0794318d7c2251ae3e8c36b7df4bf2689df73b7cb13507836349268035292db926ea3637e77d1da30ad350", 0xef}], 0xa, &(0x7f0000001ec0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r12]}, @rights={0x30, 0xffff, 0x1, [r9, r1, r13, r1, r14, r8, r8]}, @rights={0x28, 0xffff, 0x1, [r1, r7, r9, r1, r7]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r15, r8, r1, r16]}, @rights={0x18, 0xffff, 0x1, [r17, r1]}, @cred={0x20, 0xffff, 0x0, r2, r18, r5}, @rights={0x30, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, r7, r19, r9, r9]}, @cred={0x20, 0xffff, 0x0, r20, r11, r3}], 0x150, 0x402}, 0x1) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000002080)=0xd76) setsockopt(r0, 0x10001, 0x6, &(0x7f00000020c0)="10401b12c7bc863cc32faa6a9ed1fb1f63bb48bc69823363043ae09828f95fa6f3e1e9baf029082f036a3b709b9d2b214663f34def7f05161ef80c5b4c4b3984029fb5e8ca2e8e9fce47b2d86defeacd4cd019cc8bc1ac017c5a07162a29f54e9233d7dd0d386f0b43d0503d895935b822c772f1890ab28a4a7e38e052cc0d9d331f423d4e6e2535b5cd03c4b099b5cec762b370a870fc95fe51439f28248b5fc21e859380de918f8193613964204c4333ba1097a3e5f5f63edeb5d6909980bb0b387b4a", 0xc4) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000002400)='./bus\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x3e, 0x0, 0x0) ftruncate(r1, 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x2d}, {0x16}]}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000002c0)="c5fc3272200360d367403653f8cb4d577155cc183f83a1e705ab2ed16fb91628ea1b34e53ceb91a6dbfc61186d17e3c1f9006be98d2df59d414342278b0699c17d4a8f39967d54882cc2bd6695d39a6e4359e8935be750c00fcad708c45a5fa9e4aa7f743ab250c2c33eabad7a342dfaee56d112f6364bfe8c54da47ddbd948c71a17ed541afbf02327106d438503cbad93fb80bce8324d2005e24c91cc39acfa2ce5398e2671444bbdab37f1dcd53bbed9a636aaffcd68f4d118a8aec42d1dce9bfac4b4f8081b82aa810ba715e27ee5b27b9e00e2163d3ee3bf991fd780bd6c6d918b57c2aee248273977c06c7839907b99be53e736aecc11fd81e55f31c15aa080dc14fc7367490ee779b6b22d3eae4b576422e96fc064ae75d855ec71e59bbbce4143c66b2981973bbf7d1300a8026ec5f5e88d9364fb7e6903d82b9567642e4069923b24f372a905d93e0aca4d61ed5cd422640e255575b3226726a71573866e8d2012d4033e8be49dd2e42a1427f9bfd8c9ce0fe77559ca56c94e34a92036870c304b695975aa7b8042e742d546f44ad6173f61e9f51ef8d3acbe13450ba5c00596e58a15eb469967ca1ab68552f6860822080c78d51042306fcd884a3402126ae1a796aadeba61832acff50c4e58bc7c7703a1cfe2280b1641cadf20445c9509ec5d61b3c276ce5d0bf7b45be78d6242c6e3398ad6dc8f075968c93024e6fa13a214e9d02e7d487cbabddda83797eb2a79993cd0a5353d0eb40e2c09526fbb909aa13d93ed7747410f50c87eeaab4cdb16b75dbdc730194de5f121060770c97298eb69f5abbb902d3b66fcd77fe7923d2a64ea11952a3d313f04f9a6ad35148ee4687134a968daf2bf2c0c2e3ad057f2755a21446df178fb897446a8c5eb38139782e86da73b7b4128477a443936f52fdf0f954d6da9cce440bc736aa9efe7d43dfc87e4b620e55220e664f77aaa2f05c41be18b1288b725bd601554d00aedc9b3571438accfdb29d3b2ad373f912331de46578f601c5edf6ef408cc16663610877303d4e702854e9b45967cc43fed41f22eaa81b9b4c3502945a4ae88ccb6e07948377538820470d43e947819cb1d95137f7deea13715f740e7db9c34325c901271a4cf7b2630d414968d11bbce0dcc82b0ee6c879d105718901e34ec7c3694adb5a9a5e500a7e9ba6e3ac181913f2d59df8a2607a93d857c6d284787f0c3a7299ddc23107ca3f3e35c33a7f2049947684428d5e31f4130ef2101a7e9f9119bc8e073a2eba9a0e60e8a1c59179bd120a12ae7d3ec004f536ccdbeee728990875b040307e663730aff0af9e55806c41a483c11ed5a79534c88d7fbd87de9274f18982f2016f7169a09d7843d4e8fd3b797c34e99927716a468185bdd6db6ad538d479fdd29dbaca1c6b1c94fc0513c5d4fe95d08e3efd6220cae8a9212844584377c3485d8532c8d7adfcb07951ed4e8f885b10c958ab2744e5c78d88a2c35ff4caa1a4c9912ca40b745e419f4e0aed3a3c43196e7763c72aef3c6c17e50d7fa29e464b0e355fa2c5eccfc05c24ecf0d87d74070726407f15273ae5fa87ba4e13243afb8a35025f8334a056fef632b3d30666e71585d8b57f21f659617ad9523e895e8165d2a604091b7afec4326c4385326ae4ae304f796d73f9023d9d10e7a0c0b20838f8c2d7aba69a52ed604c6caec3515983223a4a20fe8b1972a7c85a872b970cb46356c0278950626a8c5dbaca949ec9d118fe2a00e50804a2886a37b3a7030e5c51db84efbe26c950452d67c5322950d86f6bfed5e4a1c733fb8356a49c7de1329c94207086195f53c418a09902907570e9f78e9fd90349b1282d898400cbe6dcc70a49626fb83b869ad6e1445a4398a68f7f22934b001fa802af13646a79928997cc4d7b835708b015ba2ca18c4761e75a6b61362037b84d2893f3845bf5c88f276e4ec2fe6fbb81ac600b860b03250efc94766d00ee639a24c033dbee535d9a799219ffe7f212164156a17e4d7026fb36d8188e0bfec8c6889bb61edfccc834b8afea1f501f111b5090e58499631383cbd01a9e7e2a12d2f99abf058b8683604d617880e4390a3abb3b3fdecab9f63ea97765b237a3ce02fca61a48d2cfcc836c265f13a2aa9a7d5f9a754a622441cf61461250caad0df2ea4ea3180562a7b7109f1aef8583f7479f3c27da66ba5388c7d15daef043a13de6390a2a1cf491e5e253972c171dd832af64a705b8e9640d4e3251cbe82c8f16f06f0eb5be57153660599b8dafe0fc25bbc88311fa3a07d187f9ec18642d7931f46dfda465d4a5e61922420f33d1b0093a76227ce06cbf203b4fb2338a8cf75e450c54d628b0cdb63aa0a0eacb428db2a411fa6f1f07c1d5fe41bd093b5409f723c0f840c4987e5b5bd89e055ecb5aecb378733493e7d3ef7538c4125a361999d69fa30abe94ed48852a544f3fd4280904ad6ec56c739c083803e09a763d9a84130e7ac93c4b1ec8e4ae81802d3668016e3f2b4cb2b67dfcd2e594d30da4e7378e473b35fc6b5d3a9238f1b8ea1c9a6d3e56fd666a5fe6caf15bc0197a9ef59e10f9c35272726fb6df87f8e6fe53ae2e9ba0039ec8e5c6aae40d537c341cbf619de6184e08c746b5e8d22110f1b27dd544583540de0e2f84a25f2f7f2f7614f7a8116c208edb6da466a76a7332c3803d4a9507ff34da448fdea8c11c137c82d937c3fb2347c649862b84b121ecc51292352650af19c0565c365d33ebeaebea9061b77665e9b29158a24cbc406044041fb150618488267fd9c7bd0fbf3c16188280a6fdcf295b77fb5dc3fac28115b8c6f9e225af0de4a3e9ddfb97543ea36e4cc937895c18c90e159b5203c88c8854dcdbb58dc739634755a1fc3c8c7ef5fcf09c255e0b197beb35abbd05e5f21fc038c773cbd4990fee280aadd76fe3fdee9408fd5c88edeebf342b6adba55385d9b1da50d88d0b68b0182e443a308acd55abd4b6e9d56d946932d14420f627ce9a1ffc12317a734a96a8fcfb22ebbdffa46823e7713aa386c63f24bc4eb40327beb333cfecd2dbe1643476c3555ab7d301677754bf24f4c6c027e276d4d939ebaf313edec9b30dacd397b87d50994e7cdc030143dc0f062ff6b7b6d1ebe2cce710a658e5c9719ff08318528f64216dd976f98daff5c6592e0d99fb0acc4290ed1f53f9a223dd3ce87bb24a0ff7854f7974fdd24eb84d5fda9bde8a7de66397cb55135ec4a7a964da9f0c56585b3f1c967f779cd4f5515fb8bfa22d40019a57d9e2af691059f1f2ed6b606d70cf5f1b0cb896d76b7d8968875873535efc16440b06f24276c3c8fc89f6f8370c0451e2ee0aecbf541915d92a3194c6afc46866f2cec4ebff039c8cea913c1865172e9b0f06286637482ee6d08429e0edb40d08586de3bf214ddb998a50b79ae5d6c953f8c5cfadf7225e454a9844bc6fa954ad65019d077af2870abb70a43436f309f6f84d4c18562dd27b5462bc6ad98e414ccb52205c3684bb1e36b39816e5511a59e0dfb8b8c406584d0c95e9c0bc0296e5ee17c08e95af29a19ebdeb41bd26e0bf13c65717f4c66aa3856fa737fc31e34a610ba92423fdd20db537d13bbd69d14f825bb7cbd529905bf63341581399bc8321b531c8fe587e78df91865f3cff3db06f5c625666e0824d6ae9c82368335175d3d2b278fc1a8b6e0c71356febb33abab358d02acbd3dc920a9f924a3bd591d936cae5a14c1b5378217fd291023b435d62e36be94a0b1c18771f3df91e4b094d5b47ce9c310be13ed5f98fd6b85c970af7ed75e01ba93bc959be7c21768a2a4f2ca9a01f86852dc6f562c788f79f33210311d553f1505f1c73ed41e8552c1ad89017495f4ad1a01d12fc5eb88cc54c41f0347607ce712841e476d8556599544117941288a497e13ab1410bad1616b969e6558e144eb9a3f061c59f6115975fcc6e450435e0a8d317771d272587967f6027650ded00330401046deda226a035b85f28b39d9446c981df0e85d0bc340796f91a42e0bdc5b1ac85788d902c7f902bd0c3550579431c6bc91d34d81bed82cbe9d1a50131497a6509eafbb3554f4b0610c6b794d17437b63217f5eba67af22759ae67b9979e7b0b37c3ad12939d931c40124c7b423cfd0a83d88dadc97e661506f21f3a1abb746896494cedd2cfa0a311e92feca4e4a6c4c051f68825c76d18591869f4389b5f58f78a29764d5f0526efc7fcd5578edc4aaeb006a70083c829dfb97d80a778b771a13bdd4c6c9acda4aed3f39755a90bb2929b11bd2c2eed4c07e7420aaa02dd2bd2f5fd7a576ac41f6a845d0906d6c35e6106fad5551f8d5719bb5d5b63b224277a348701b3c9e24bb247c24471bb513ab59c83d3f441fa169718e078a3ec93d616c9cf41d35319f6aeb9a9d78fe7674f6971b94ab60c3ea3f127da4acbe4e6a2da70543009fe38e4d792f5c9ff0457309dda26b81c269ecd61c7928cbe62d02dea7370098462fe13dd8a77651215165a9dbe23ea12d14e0378a269b25bc58967f34bfcf5e01af33ae8b86b1b55a52981daccb837a10d8954fce114fbbf8077b164529c315eb6a0a4e23fbab6108b1480d7ca1c2cb290bd68095ab046e073a6536aecaa24f209d12471ae55ae8c88b78d6b311195a804a4c49124b40f40907364700fbc8748567e19f6a706c890d8c9d38e997ef5198b8cc83140d84f5966f3374ca3ee4f026ff71d6f621aa82c04cf3624d9ec14c7ff0bd37f284e90b599fd35b18ef2e86d498311aaaaa08410842645172176e5588cbc004b3dcef89133d8c81509d3cfe216d8ace8f65dbaf39ffc5ebf0296dcc7895f5f49e47ff5fc03055b9d8a7d4d5952dffef5156527d387e3af3c6f442d3e8bf8f72e1f6b352bc4c29cd32a4e4f69a2fc1ec6cea8e3f677305285282417e262e5dc0b8dba9c65cf0a326bd5800e87ec13991bb376e670f737a9c8593e42ab50def95349f951548b974b4485ddafc946acfd7a55d6f283de7e292cf79973a2591fd71690e86f6a01f14dd6b71ee46449a7b6aec11159f3e75534b66798e24eb56ed7325f9c3e64ef30c15db710cb541eb17c8f2d162fdd35b1a1e8534aefd3ca99d7d6ede3c120e4757172012559ae94a4baa773bfa33ac04c90d1c24b1f175a968bf9edb54b87edb0f93b159ccd501dac2785a946d5cf559239cf0fde28ef6f6df2684652c06d17c77692470349a6aad411a60c28f1b14d3ebbf8215e728f53697617d68e0813675df9780bb117805881a7b1d8f7fa1c92142b0d8d75055ca745ed46a01973c7dd1a0ac3d9582d161b47bc6f0156b9a0bcffa70d928e9d3525b97561ad4034484025211c3962c2a5a963bb84caaf0c676be6340a676fef80174924a0e30832b80c46717528ed7a8d9693079081ac3d149382cb1a8eefc0f2ed9ea398c2bcd0da6a98b9865298f699ef595117ec15acca786f088b7ae3c35b1186bbd73f74f7a383891b8e92773df8a4ee0b852c9c704ad771e0a38397ce5d535936de5c820034ae25bd9f8d49937595738c33ffb6452351c03e93ba0bb558dce5dd685df89f3cc28cdfdcbe5ee198e78cdd5482ee7fc43d4eeb4f7f5bcb49b17d543af59dde8bae82f049eb0acbbb12651421b75b9e8d3aad751beff10aa43c58cde480d0882ef55b2934e05d571b35542ee4a35b0c13c33bd90c59b620b7757a90a1eef652bda6189d328bdfe7ef1423af8ac6d413bc2bf062916166a14e9ea191dbef00dad02907b95f59b7d8917c3610f348c6feaae85ecb99993fcfdd72729f944a1e", &(0x7f0000000180)=0x1000, &(0x7f00000012c0)="eea19a9d76ac0587b9570ea82cc812136113c595444677e8ad9b103e6a3762c4b38d6829ac09080f0111ad32f7d522adb51327051a96177c059b6e9b06723b254898c268fb18040908f7efb575e789e2dc2437709849e46da5eccf3e1a3453121ef5a3855fd40958740b7e8dd6d5ed64743227ad32ab31be63ca38440f643aafc0ed74d80a5fee6b24c7fa99d79ed73e53b2950a2126519d5e01d602e28c3d34e88bb8bc41275164de772a55a0ddc12e2a3913094cc68927bc743664c924da3acd2110a35dca8b87219dc9dfa89ffc6210be91fd6f3a598b3a8518cfe87b1a25696d4278e6f9d045536ad2ea1c6de5551547d55e147fd76a7db00cbc8edbc4f321a5f2c755eb242fe1a0eb03bfcd0dc7d3812f38d29c657be8669743f16ded34309a76873aeea9326d774a1ca5d61e96ce1bfc57aac4522dafe519dfea041c9322dd00a292b02a1e0c8747abb099f40740d788825ae9b6a8a1cbb4c090e08042692fbc2e0987a3368492017b0893a35b9e98d967e1715bc42fb4807531595f08f207aa64a5d6993d439066a98ee6d51a52438443355db9254a8149facd86c494dee1fc2980b799ddd05db71b26344d7cc7a3966d151d0d2fcc3c70ca91626aa00ae898f4a13353667c3f63b6280672c68a4c7cdbec0e47dfc2163aa76a5622ecacfcc85cb8819f6dadf2e1b75c22288f41585f4c1d23519e29d33a5b1812c80f8af6a42c7a49d3064f210c18cf52179d007b5c137ecb65b5d0d0973dc166e6aafa5e611628e7bf1505ae3aabff1c5e4fc5910017d6d98f3b0e5c7725edcfddd8f627d2d4e927fb6320f8ac1889d362e72dbc1dd0800523c9b357a559b9cf5fe3a8db74fe2e60706fffb074e188a2f4e1562ec40174817050d195d06cb36b5757e806c28670e9815cd5dde7784b5307141b1a0cc5fabd539ed8b12b6c1bca0c1eb314ac7f5b3a66c21c3a37bfe25668a0b81652947264253fcaa09bd25079466c726b28f6421e76823a4bc946a07ec7dfd33295ca9fd3f2b731b584721a63b632b3ff25863bdb7a6ca7bcaf12464295769e4106ea82091ffe6e83f5c3439a56111bf915a0746e8830155329da39da40f3489dfff1f30370907a8685d53daa8de4be101eb9dd0a5286529ab03fddbdc8f6688b5bd0518173fa9b1e7e22261942c7bd080ae710a61ee3a5e0469493d324f31fcb86e654c19178132cb43af44ec6848d208472bba535056a9e5a6526c6973364d813479a94db59d597f3654f75d6257bccb5ffef1eb3ddc81cb17642d1012672e55e6d4ac3163041efbdd27c67e729f21cbd9f7624dc5f25205ddc0610d24cf53b96066911e2088dd1fac7a06299d1cf75445b1b159aa9d1cc1ba465f3d5e4054bd20a689de3a636bbc0fba0ff87bae67e963ba139103547985e1259ef7e087637425ae4f500c4eef0b67d980bd674589a6b86a11ce7f05b269f1bf891161eb4b1672abe819d546c851eba3da47b4bdce092a024476aedcfde3caedcaf7017313bec0bc724ea149d8d421b9600a975f231e81451f1ee20ed7cd5da454ea9841f1c55270b624447b7e03c5fa65ce2aee9c4f8003028c7e0992045848d0becc6ffe933033e205a06d601dc1ccb0d719192c6ef3b2f5aa9e1081042f382adc59bb67ce38bd87f59c13940429f4520aaf84e45b9489446263729ed0747a6df4f15e60fec3da599ee90b6cb7917ac66f47b28693ac567da80e2b901b283699444efff9477b8dc8b666c3ea238cf0fbc4bbeebc7d142f3e9fab9831e330b4ea713a3d4f34390f8f4d8e8e7730579dd650e311d22b79d944bb71dff25af99d301ab8f8aaa2eddebc75cb190f7f8ef953ffd8889dda7aa493503d8a035ccbe3905834e7d71ab327416ff9ca25450561192e1231656c228e6429191d14d9f895d2c7648b6f91b6a1e71ef5da3e24019759c60c47e35bcc99693925a9be0bb7539e74f2a4ce8b5ec04a0b842671ff6822e1aefabd71da2100d90a7ada08641bad99403da1cee9640bda25545ff8633680dc47482a4c163f332f663ffa280d5d5726a13cac4d42b0d0a25bf3a64de28fb956c63dc356a82a7e3da9e582f1130a0de439a59533bb1d55942335579ad6602f840bac0bbb59366d790682e88f0187aa111e2bda34a351c050a1a3ca941f1af7335d105bf9292b9b5d554fe09454f0c89b0b2036db42920ae775345eef9ec50fc6dd27b05ce064af385702d7dac9c5ee36a2302d45ce710482ddb3a9360306cbdc1bf6acd13ad4c6c844c46340067a9468f9b575b58b1a61ee6067f8187ca389434a0cfe3227fbd8706614b8443fe38aa8cbb1475e55f7b4b33e8fee0b99bf819b4322b0bdf89da336f8d8820a3cdd2329f3121e6c4296a35f7a5453be3a1d8ba8309f60b0402e731abc242c1d46178b7b649949ef9e86e55773e1ae0dedf7b315419fc8ebcd55b35d106585aa962b607813363c6696dc0c83ee0745a0b2dfcad4fd42d1f4277e03003233b66bca0e9afbddb713c9f416ce63052a26eca8f5d9b4b0a31035c92c9622c41432ab188978ec24ab715accf3753a4650bc9825cfc727e2bda6da77990fa2f5a0d46a17c56e4405dd20f7c87e3d55af1afcfb67bac1a2e280fcaa59edbf942e65f59c76c7f13d164935e11a4a641446d34ba3a79440e54c0b97a12f646f1d50405a431209e3940c32a7a12006a84e3b7f1437d329377a71444f11d90a8b04f0c8834ac78d5fd9d03b09db611fdf1330c2fdc71f9de6513c34878a9ed0facc7887692db6cff0431cbc0ef276f21582109662501eed615177ac7c95bc37e02e7d1dafb9b541863817f65e544a9dafcee146e77502c91d0f62c0b81697a7b516feb81fb9cc50790b129f11bb5833483854823c19924aeae23408032a09274634930f52243a002c8ae16ce052f6a9cef2266a52153ad1d04f29f80229753b212f2fc941cfa233a3f0dd77f161e7cd3d22d84d3baada375969e001988a3e25e743e887aa0e8311cbdfdeccb59ffc2a4e5147f90a04a76dfb5e5d72425f0cb5a7b954376790a4603f5c1572d6da333a4be451af3ff91811c0b0cbbc8f9805cf4f0f511359edfdb16fe9ba9e9a1d92dd8d58c899fe964183596bd08d0c44a037d813d794030431a3f6d016b1ea02a4f0bf6b3470afe5c130133a400aee26fe4f627ba6c8daa23399862d02cf0ad28d70eb2eae6b19396946ecc96ac8b446e1edd4a8a77351145235f31021813d0aad3b072f7b427649d74808a9aa835f51e9db5e046c70af82311dc64f7b8de791b0fe8eba26310d401bfd257e1aba48bdb8ba06ef67bc14f8409b49f375565ea90571bf1f267579f4af7d08a143af6c28dffacd7f669ea8f5b965233720f3db8ca0fc98fc6e0f6453046cc68c82eef28ecc825d12757a94128e205a1009decd0f5281efee0a00df9d606b881219bc4d5e7332dd3185261947ce7665d69dfca458164314ee2a4e1ec198bf64427aa738e3fb4271bbcebe36655e42c06fb5066e168f044c2ef71337aaa8829942ebae631977041e1fbb9ec3c1ffb4d41f7cf7bc1e2da69dadfacb00adcb7b13f77151d0e3dd1875dbe731a5d0c6b920bd0464a41566b0f1056ba53a60a238973f44a91bcbdba8077fb6e4702d19c79b1565a975c653ff6d6e9aced0be6f927f4dfbe813a3c9a11d0bc7c5fab28192253d64690e834b5878f8364f3127c16d9abcc43d6cf640ba88bdd7362f365528782b40555ab45c2823220192b83b409447673f242dd4b3e7312c0bc023ae5320e7b7e96341f9389b74737cd79fcef46e6f74180bf8324a83a10fb74bd071d1045c559a1b1e351bb065b58ec0d0e38f17d055d83676d28e0d870d65c44c91d3649f331f3047350e49a3b9a4c8c2ddd349911dd1f7657adc36bd90565eb3dc0ae7deaeb5c2889643b2e86fceeb97dbd3c0759fcc0c8fb1dd6ca5eeb154a8fe5f2b54ce960b6f73b16a614e75e5c7e7641024f14a00a9444d3ed4d8997ea97c14a918adf12ebbb0cc8b133be066ca416d2d01db2053d07415c67b043765610457e5cf720cf6caa114b4cfcb66e10f54096e6b800618bfe0711001206b8753836db47dbc4df1381a2147ea03f04d8ff68e6dd212ae9fb7448fba2c9f92a114e95916e3b2e526b5ded332a1576d09004f9b789ef26232110aa33f7adc2f91dfe05a3e61e4da76b50db3f992d77521408feed9b59004f633fe3fe93fcc4437c69a58b25f0159b3b327df16f9f50cda1750fea9f1122211bf13b75b5c193448eb510e3d699aecaf06c80cbc14c7a125fc143792f9f85b0320fbd910f47d95d82356524997039c7054a604f25ac03cc01631bdb37dcf75deff6ab63316200cac5b163a248fda07a8273858996dcbebd129420eadec044c543822c4da9acedaa428c9f6413c8ed2dc620e1aa36465cf38133c8f6bdd40c3eddaa7b99a90b6fd0cb1c61d2a2b6ff4aa3e16a162156cc5a5f805cbf4e3b26559cd03b228c7a0e8707a99ce197337cc24660b43fd18b76e635f748bc854dfab08ca8f7ff04e791d57cb81d1c0a6036b60c56c532c27b11b50b9914df4fb2612476cf5c84ca76a0da457a5a86704f5f56faa9016530b316f0c73073e90298e257798771f004305b530786a71e651ea85740ae7af3bded8f0c407efcf6db171a6e4e1414badcbcc0371a7cd2893f8840379384cbc3ed6833e76cbb27e329f7f3a1352d2a38bffb0948951e9a64cf68d0fcd040db469ecbaf8cf8a3e6fcb4261c16d22f36f1629b42aafbd3429ed4ca1d6d4fa7be5bd4a69aa62800c8a6be1088b629e3f7ab09215ba68366267d42a735c33519c021ad9169cb4f425e6322b65709dfe8b55863abedb7f120cbed492d4e1110a899ec564b807b2b1d7b6cff4a39b9c988bd1bef1502cdf77a76a5b4a51d675b9ef344fbba55a1cbbc4f04d50bc2c1b51367c544c93487ed41755bbb139174a518e4db240a7b78d9ae6037a89a395aca43a4a32f2ade283e5dc1e12531eb4eb566bb9b067a00ec57013e310d8b41c967eae272a17fe7ac0a4622e21428be85bf2953aee7540fd53f196a6de33fd8a47776825ec0b2abaf5011474cd33f922fd3b21f9ad70fc8aabda5093a76f28aebed0bb69108310f3e410886bc9563f00d8352fbf83ddcaea26b3f4c723d5a7a4f7d0c39cea2ad031ddb8d246217f7d78e0089331c580cee5d0a9e425d5a3a0425b9e17df184ad5c2f7db2e4a660c231da7d65724b342269ff4c110aaaae8ef391943df6439843f6c307cb818e34ec77ffdaab32f3614c098300bf71337ac1e3fb11d6379d4f6a8b21be2d8ff1bbd45666a31f2a891c112393074900c496e1682d45e03b705532918221758ff86b255c7fbb7e82762fa51113208719472e20e178f6ad65bf8297507da5751e499144424e1f2d1ca5edb335f2461e257194764c34541bad1e25882e554f9aa0dabd4295d34d79dcb311d7a273e0c3fa49e5b5970cb744a323ca3363d03164c36e581e49ca9a68ff737f973e50bc3dff61d4afd23e21970dd7b5fe14c91e3ec88cfb7d920ed348d02736d6946fd902704e5a0b980cbc2bc1f2176154847ba50312c62a36d46595271bbd343a54d263ae99cd7dd90309b456d4e777cc64d28eafdf74ccfb42395298cae933ea1ec3d0713f9ebda3a0e3d1563c15bdf38cea273db3dbaf841814d1f8e52eb936da631c91b1a812dd354f59778d3509c814b4d3374af1e4f379d6decc92bbd6aebd9f9de28e42a4df2608799a728c3272098e962ccdec4b873d16eaf1607ad8391c3af479f3545405f761", 0x1000) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) socket(0x18, 0x3, 0x3a) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000e0a000/0x1000)=nil, &(0x7f0000c1c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x200000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000c19000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000518000/0x1000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000624000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r6 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0xc0286988, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f00000023c0), 0x80, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r4, &(0x7f0000000440)=[{&(0x7f00000022c0)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f78692024", 0x48}, {&(0x7f0000002340)="40f84023c3e21e282ee7b1b57cdba0f36643489681bde38167a36cd8f0ba4cc51dd4f108d2e29b2bf68ddac2aa154501ba70d71441e454e3b822a66646af046889c3114ae9172f265edc58c80a00ec92d767d1", 0x53}], 0x2) read(r5, &(0x7f00000001c0)=""/153, 0x99) pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142264b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142264c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142264d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142264e000 didn't change! executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r2, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x2, 0x2, 0x9, 0x4}, {0x4, 0x8, 0x80, 0x7}, {0x1, 0x5, 0x40, 0x8}, {0x6485, 0x3, 0x6, 0x595c}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f00000e5000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) executing program 7: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x1f, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff21cb67b259aaaaaaaaaabb8100210081000000000000000007092e25bc9a13c0ea6af49cff90811c7d9a686dafecf5499aea7b2c1b1fda8e794bf80748aad1fa"]) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r5, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x7, 0x2) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) r9 = dup2(r8, r6) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000180)=0x800) connect$inet(r3, &(0x7f0000000000), 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) sendsyslog(&(0x7f0000000080)="0fa4cbc65cfdbbe2fc6d853f79149e846b9e356b305ef1360a9681e76fb84c2bdd244f978bd9a3b1d177ab6ce4b60e73a917df62eaa65475f118baef1d943f59e579033b7bca1e9aca90b2aec98bc8dbca070fe7a2074127728fe92453c2d73c21ab0aeb94eb9073132822e8e46411db2cc6326dd2a2dbbc28d8da436f61f6b21940c00a078343c94cadc7ecd705965ee503260a6ac8f2eb0551a3a92ef77b", 0x9f, 0x0) executing program 1: semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r0 = getgid() r1 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r4) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r5, r0, r1, r4, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r8 = getgid() r9 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) setreuid(0xee00, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r11) r12 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, r12, r8, r9, r11, 0x10, 0x9}, 0xfffffffffffffffe, 0xffffffffffffffdb, 0x2000000080000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x6, r1, 0x0, r6, r8, 0x4, 0x6}, 0x5, 0x1, 0x7}) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000140)="ceb1d1fd8fed68b3", &(0x7f0000000200)=0x84d24bd0150d4ad1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000240)="41ad7c4976fd81d3786dbc5608b9ea7facd2d663b45dc576e9728d1598f5255bc94909e131f439577ff900c0152e5a5607f085143dc87f77584ac6e3a7ef35c7cb7040799dcf55fedc8e22c32b64d675a3ccabbd69aa60fdc97f948db2c93ef1ffda9ec4649a889934a8054b5898fe393e125c9e89a0cbc9852cf39fac6528ba1234e89408a20cd0946e49d9d3474137014e9e0492d680686979da2c1d1592a20321fb5c7389513658b8d0c07064581a983974fcf7415f95a424cdb3449f37160b3976744d882344ce0904cce46a5ab70e9aea75a3f1cc0938c7f49385266b0e0124a487daaff1a873bebec9f9cc6e24151201cd8420", &(0x7f0000000080)=0xf6, &(0x7f0000000340)="51b091cf012e8136c84d7ab563c609bcec5021cf08b8977a84660f18f30bc6899a513c781a663059ee410b85c1f0b5d907af523c8736613f1e15bcc73630f233fa83b4c3df9d815495d480727cc889061036dc7751f3880639cdf87a8fc82d781402249bc540df41380f635d8f7f30506bdd608374d1634817de2db17a01f87ea3184b5425cbf6b9b43776e085a320d0b82d7b51bcdfd829815cced2c50d12903d84b05849a2c8c85cdcf5d35a81aec0529e332472e3c16866d9b241988f85f78d04f5f5dc13e0d25c4ee1fb9348177b047247", 0xd3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000440)="526fee6c79b3bb4a156d505d0654707e7de63dc07972e1d5f0ac3969c2f894f92deaec704f1b4d7bf68330c6d74cfba6576a41e8ffa2e9fb740f81d954cfba37051f73bf0bc58936141dfe16ee383ae8022001a7af7ed65ff16bb8ce84b0430a4865ee9bd2e4412a7defd1ce792f22d244d43d98b209dc76fd21a9d9ec6d93a1054fafca794d0735eace1cbb0e1a7212b5a5ed6d28d378f1bd6604d385df3d1a6d2949d36608f9faf83eb947a6aa2cbb7bcef2fff558ddede6b35f1cb1", &(0x7f0000000100)=0xbd, &(0x7f0000000180)="a21e2b23d0a19c355368e987ceec6f7485c68655d12301424e", 0x19) pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142264f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422650000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422651000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422652000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422653000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422654000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422655000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422656000 didn't change! executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x4a) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="5ec0b004945ab9ca70f92e46f60a108641ae91223f3ce75221982932ed7d9c", &(0x7f0000000240)=0x1f, &(0x7f0000000280), 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x11, 0x3, 0x0) r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x10, 0x3f}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40, 0x0) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket$inet(0x2, 0x3, 0x4) setsockopt(r6, 0x2000000, 0x86, &(0x7f0000000040)="706b39e6", 0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_SETMAP(r7, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r8, &(0x7f0000001200)=""/4074, 0xfea) getdents(r8, &(0x7f0000002200)=""/4096, 0x1000) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) sysctl$ddb(&(0x7f0000000100)={0x9, 0x6}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="ec7c5b19b7ac39b42b53edaaf0d78066ca460d679c0f1bb29bbab131c1f179886ebc382413c122fa1dd045e1c34dcb834934aa559e27302d9d13", 0x3a, 0x2, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) nanosleep(&(0x7f0000000140)={0x3, 0xffff}, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x81}], 0x9, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x802069c7, &(0x7f00000001c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000000180), 0x0) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) executing program 3: syz_emit_ethernet(0xde, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000088a83900810022000800450000c80064000000019078ac1400bbe00000010c009078000000004900fffc0000000000010000e0000001e00000020727027f000001ac1400aaac1400aa7f0000017f0000017f00000100000000ac1400aae0000001830f04ac1400aaac145001df4f0001830f070101000000000000001400aa400717017f00000100000000e0000002ac1400bbffffffff8327eee0000001e000000100000009ffffffff7f000001ac1400aaffffffffe0000002e0000002070b61f11f316b0cbcf432010600000400000000"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r0}) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @random="78274c0c0630", [], {@ipv6={0x86dd, {0x0, 0x6, "84fc9e", 0x0, 0x0, 0x0, @empty, @mcast2}}}}) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r4 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r5 = socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmmsg(r5, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) executing program 2: seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r8, &(0x7f00000002c0)=[{0x4, 0x81, 0x3800}, {0x3, 0x6, 0x1000}, {0x3, 0x9, 0x1000}], 0x3) semop(r8, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r8, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, 0x0, 0x0, 0x0, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r6, r7, r6, r7, 0x3, 0x2}, 0x7fffffffffffffff, 0xf66, 0x6}) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)) semop(r2, &(0x7f0000000340)=[{0x1, 0x401}, {0x0, 0xb}, {0x0, 0x7fff, 0x800}, {0x4, 0x200, 0x800}], 0x4) semop(r8, &(0x7f0000000300)=[{0x4, 0x3, 0x1800}, {0x2, 0x7fff, 0x800}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1800, 0x1000}, {0x2, 0x6, 0x1000}], 0x6) r9 = getuid() chown(&(0x7f0000000000)='./file0\x00', r9, 0x0) seteuid(r4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x0, r6, 0x0, r9, r7, 0x200, 0x1ff}, 0x5, 0xb, 0x3ff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r9, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x7ffe}) r10 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x80000000, r9, r10, 0x0, r10, 0x0, 0x5}, 0x80000000, 0x28d, r5, 0x0, 0x2, 0x0, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x1, r4, 0xffffffffffffffff, r6, r10, 0x124}, 0x0, 0x8, 0x1}) fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422657000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422658000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422659000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142265a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142265b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142265c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142265d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142265e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142265f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422660000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422661000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422662000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422663000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422664000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422665000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422666000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422667000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422668000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422669000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142266a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142266b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142266c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142266d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142266e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142266f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422670000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422671000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422672000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422673000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422674000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422675000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422676000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422677000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422678000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422679000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142267a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142267b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142267c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142267d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142267e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142267f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422680000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422681000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422682000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422683000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422684000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422685000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422686000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422687000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422688000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422689000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142268a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142268b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142268c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142268d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142268e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142268f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422690000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422691000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422692000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422693000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422694000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422695000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422696000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422697000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422698000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc1422699000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142269a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142269b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142269c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142269d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142269e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc142269f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2cac98 va 0xc14226b0000 didn't change! executing program 4: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc26a9a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aa04f1ce9a4804c2b1141b9b20a6e4dcf28f"]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x6, 0x6}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/70, 0x46}, {&(0x7f0000000140)=""/137, 0x89}, {&(0x7f0000000200)=""/53, 0x35}], 0x3) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) executing program 7: mknod(0x0, 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) r2 = open(0x0, 0x80000000000206, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12}, 0x3, &(0x7f00000001c0)="5cd10f5a0252ed5a8aaa9219b1cd2ed09fe092a55e0afbfd878c08ba64645ea670783c9598120860cdea3be420a1ac856daacb54037114ca6cc00a86aad94bd566b9aa19c9688110bfa483bb348afc7e64685acbd960800877552364730cb1949b9149891a0b04f8853d433087074b89e9e262ae4b393a6c2387c1461c0cc40fe1a849b724157dbb7315baa40080fe5a", 0x0, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x1}, {0x7}, {0x16, 0x0, 0x0, 0xc8e}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) close(r0) executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x5, 0x3, 0x1000}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r7, 0x100, 0x6}, 0x1000, 0x2, 0x1}) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) r9 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, r9, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r11, 0xa9e6aac0282a6fec}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x6) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000003dc0)={0x0, 0x6}, 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001880)={0x4, 0x0, 0x3ff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8210560b, &(0x7f0000000500)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x9], [0x0, 0x3], [0x0, 0x1], [{0x0, 0xfffffffd}, {}, {}, {}, {0xbea1}], {0x0, 0x0, 0x0, 0x2}}}) r4 = syz_open_pts() r5 = socket(0x1e, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000001c0)="0edcd7c641e4d8a485a90f0fe372a4c0b01e0c765c242388211d53cc72b320baebcc13b7c9bd751754a2fe1c0fbcfad167df62fc4fbe15a4629765cdd74198b58d75bca239ab2563eb09e50efccb6d0ec74a1822fef3c52ebf7a8fe54be7c7251b606640d0e346a8c3fc766cdce45058b89a6ae2df18", &(0x7f0000000240)=0x76, &(0x7f0000000300)="f62f55e17fac2cd77ceb3476740b01adfa81584bb5e5c39cc4c46ecd8c7f2d845da074e98d6f0599c422b96365332f0a692e12c5ada18d0b32e5d31e96fe25e5e65a6cd45652e79662d3c38535aa396319924eaffbc476f046b43ab7384334ac8ad3", 0x62) sendmsg$unix(r5, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) dup2(r4, r0) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x40000000000000ac, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2e730a4cd29cb9be6ad5746a82a5c40143961c60c53e18fe9e785b7a0b1df338f7414896d255ff7d95690244ea4331a79453d267a1193bfaf7c99a2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb00"/122, 0x0, 0x0, 0x0) executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3ddd}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) close(r0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=[{0x50, 0xffff, 0x7, "7b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9a"}, {0xa8, 0x1, 0xffff8001, "28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b"}, {0x28, 0x1, 0x8, "01bf8093b31ecd8a3fc84d6edb936a208d18fbbf1142"}, {0xf0, 0x1, 0x7ff, "f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de"}, {0x90, 0xffff, 0x6, "57247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce"}, {0x28, 0xffff, 0x64, "e292fb1d3b9195d169561562e31e897c625ddcfca8"}, {0xb0, 0xffff, 0xffff, "44feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e"}, {0x98, 0x1, 0x6, "36af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882d4"}], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf459f8faaf0bea61652c08c59da96252c25fc18fab6eed9b793bee5e6d47590df4a4e858105f86a0892f725a26d785", &(0x7f0000000200)=0x39, &(0x7f0000000240)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb03b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe44e4", 0x63) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{}, {{}, 0x0, 0x0, 0x10, 0xfffffffffffffc01}], 0x0, 0x0, 0x7, &(0x7f0000000440)={0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0x0, r0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYRES32=r0, @ANYRES64=r0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 7: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x200000000000c, &(0x7f0000000040)="750000408b000000616d8e82b8b2175c4fe15431351ea4720000000000000000", 0x20) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r5 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f0000000000)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x181, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x7, 0x6}, {{r6}, 0xfffffffffffffffc, 0x24, 0x1, 0x1f, 0x4}, {{}, 0xfffffffffffffffc, 0x20, 0x1, 0xf0d6, 0x6}, {{r3}, 0xfffffffffffffffc, 0x40, 0x4, 0x7, 0x327}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x403, 0x8}, {{r2}, 0xfffffffffffffffa, 0x6, 0x0, 0xcc9, 0x8}], 0x6, 0x0) socket(0x0, 0x3, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x3, 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x20, 0x101) open(&(0x7f0000000180)='\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', 0x2, 0x80) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000012c0)) pread(r3, &(0x7f00000000c0)="f8", 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRES32=r2, @ANYRESOCT=r4]) socket(0x0, 0x3, 0x4) mknod(0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = socket(0x2, 0x3, 0x4) connect$unix(r7, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000240)="16fb7fbf3ace616c5880dc8063e85ba3ea95d7d4b73fa7dc3363dee246127edde999ee8bc19e1bbd718137046b5eb18b26ad157295d6d638ccf1f8db879da5", 0x3f}], 0x1, 0x23) mknod(&(0x7f0000000300)='./file0\x00', 0x1081, 0x5) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r8, &(0x7f00000008c0)=[{&(0x7f00000002c0)="2202b20965b827c11ebf7cab5c467bc451b5317a54d0", 0xfffffd19}], 0x1) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000880), 0x0) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') dup2(r7, r0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x20000, 0x4) executing program 5: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x3}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket$inet(0x2, 0x2, 0x0) setreuid(r1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x4, 0x3a) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, 0x0, 0x0) semop(r6, &(0x7f0000000500)=[{0x4, 0x3be, 0x3800}, {0x2, 0xa}, {0x0, 0x224}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x1000}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x3, 0x19, 0x800}, {0x3, 0xc00}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x2, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x81, 0x1800}, {0x6, 0x100, 0x2800}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x0, 0x1800}, {}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r4, 0x100, 0x6}, 0x1000, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r7, 0x0, r8, 0x12, 0x8000}, 0x9, 0x6, 0x2}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xff83, 0x7, 0xfffc]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x0, 0x20000000, 0x4000000000000000}, {{}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x1f, 0x88c}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0x401, 0x37}, {{}, 0xffffffffffffffff, 0x12, 0x2, 0x1ff, 0x401}, {{}, 0xfffffffffffffffb, 0x24, 0x20000000, 0xbb9, 0x100}], 0x3eb8802, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = socket(0x2, 0x3, 0x0) dup2(r4, r6) msgrcv(r3, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x2, 0x3800) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000083a00000000000000000008000000000000000000000000000800001a00000000000481"]) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8020978f, 0x0, 0x5, 0x0, "03000d00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) syz_emit_ethernet(0x40, &(0x7f0000001300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060000852b060e0009aaaaaaaaaaaace24a541c974a1184677cb333e9a327a1d828442b9bbbba94aa8ee8ddaa6c965edf274eaf714c8084ba085ea6f36d3ed4b9431e2c1e2d5786667eb3eb18e5e8a02306eeb54505a4983b8ccdf4693c7fb92b4353e8514f4b200eae3643b7cb81417ec2a5044c78c90772bac1cd0440d0cf57b1ec5e70f2b931991c6419eb0b0d3d717a303819c71f3241c12a3bbf3f3a84ba396fe55280f1928414810bd4670e3279563aa41f3f51342f4c99426b2bf9c3803bebb98bd200a7a9b2ded0dad61988f7cf1f29a107772100b0384a36f70178dd89787d27da835f0feb5978e14662961281bf3b6297e41776e0b54fbc6df447e8086c737cf7e5446bdeb60da27ee5d99"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = getppid() fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r3) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = msgget$private(0x0, 0x2) msgsnd(r4, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r4, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r6, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x10, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x50, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x100) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = socket(0x1, 0x3, 0x0) unlink(&(0x7f0000000080)='./file0\x00') pwritev(r3, &(0x7f00000006c0)=[{&(0x7f00000000c0)="c55aeb974c9ecafe7e82b3995bb41ec34c45013ca0eac568dd0ab5c7ca4068778f67aa3b0fe6bc829dce2d20578ef72e2c7560c0e4d4239751fb4d4ff444274b30395ae5fd3c9250b4337795903898c54e263897192bf98bf0afa5080cae2599d086cb5e17eecdfb8b35cdd046cc17b279ecbb9f7435b18d568fc270448d9bd63840c6acc18d3fff19", 0x89}, {&(0x7f0000000180)="4d449b573ea522b95bb0321e975fda43dd28829fdab4bd1478dad4c065621f090a6166e787e8927605a4e057d438682b073628cfb17b05a1123e9a7fcaaf04fe2c9a2b5700435c1fe17a65d5e72d21c443e31845", 0x54}, {&(0x7f0000000200)="7723f9fb906f560aa7fb7afb3c293c840f6feb05d8f959ab19a6b99bb84d900c234f40a13b43d3fe30e977b9ba65297679325fe366b9fe741359d6d73ca54eef423ae3f83f78a4f28f8717d590f8befde7a8b3dd99d41e8c423df864dda472081b7692c4cd92fa7d1b8053daee7decb985033bcceea864e4cc17b1ea15c03e9a15fd62288565b89d5205fc2bed910e4d247ae0da9659c7c1c20e6dde5aec7f5762dfe8eb837982cc740d04360f182ea0f8461155", 0xb4}, {&(0x7f00000002c0)="27b5d54e50d4c65703c45bdbd935068398f6ce8d693cd5ea4c99e9adbe869a23b5a801d84b", 0x25}, {&(0x7f0000000300)="66b0a59e5b2e21241525005ff2236b1dfbe991378719cd5f582a9d8796b2fadcb8e422a9d93b15043c6c4e7e33bd8e14d881a58958a5f094d777a857616e66bfd6ece38a79a17f162ac2b0b131654e0142d76cc567210b0722bc664e667fd1fc18c07f64a31ff6a3aadfcec25854d76d54e5ef3cc59e2cb091e45d818501cd566cf9edf77e595ca5850b6da8b14f11e4a5607a46ce", 0x95}, {&(0x7f00000003c0)="7ead5f21dca04868840523ce394a705cfe3f803575365ac17a3affc3cb058f1b7f67936e74bb553c495d0a3662776486e81851069c0bd04c3f3c3702803d7fc7d2c0b83450664972139d34d862099c33bab7ed6e139efaffee1def5466c9e4ab8ca5a5f32639c3a1486488b7a94abc67f3fb74198ac590eb35dae6562cb1bee3955ab39b362a6431c9bd77d136a082c1b3a56f39ded5571d96149555c7709af0481994d11d0d714b29515c7a49bd08109ee1d80e3ee857f836dc91c3e24edae74232f9d8", 0xc4}, {&(0x7f00000004c0)="53a35516064532d010064f5692a667c22e1cf93be43a8b4d1768edc3e70800498be578deebcd35f436578c5f59bdaf3d5265dce5f3d078b207be2bc50861ffdf1d08f4a01c8111ffaaf4682418db41c9bfe2b6650734f348e570571657711a854a04b51ef80243aa81aa077f68fe6c795223f111e7d03695f0c82511b5e4407dd968b6cefcd01238fce252139222cd5203f717d801c70a6e8000d169d883d3dd9415ec7f17d9cc8181fe92a1d1e1b74711c5c344624d02127d29026953747644e84e14c2d1daa5348a57a25ee9aa4e59052a0fcecc3af2c6aa7789f3c00da52c", 0xe0}, {&(0x7f00000005c0)="ef6e8acef433e716a6fd0ef3f7bee512fe1b00e3e1bdb8a0b924b26f7ebda9dc7becf20472ef0d4291ecfcec00dc3d358c9d1f1392293ba3d7ed44a0447b123ea314204f908983b66bf6a49714220d8b013790bec9cbae00e3c0c7236e143f49675e954f8fddca6fddf66eb00021f574ba083e8d1922675bb68b97ad3de180621b09262b96f3c43e1a6fab4988da30f3f1e4962ef33b6607880469ccc2e64b10e98f412cdb1bfc36cec304f6252239e3fc9c287dd6b6aa4274ef326b36d6091be5124b38666cbf8007de0ede9557cf15af4a1d69e701e89100168d36f3916ed0faa6dab188fb967a09055e44c384248617", 0xf1}], 0x8, 0x5) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 4: mknod(0x0, 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x5}, {0x6}]}) r1 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x73, 0x0, 0x0, 0x0, 0x0, 0xa09}, 0x406) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146951, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x10001fd, 0x4000009, 0x0, 0xff51) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x2, 0x0) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x80206932, 0x0) syz_emit_ethernet(0x1046, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b42111", 0x8, 0x0, 0x8, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @icmpv6=@ndisc_rs}}}}}) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(0x0, 0x80, 0x10) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) pmap_unwire:pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806e2cac98 pckbd_enable: command error executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x24, 0x0, 0x0) r2 = dup(r0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000480)="c0046854cc6aeebc680becb819229f223c6c358445e1e92df74903502e2e", 0x1e}], 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f00003cf000/0x4000)=nil, 0x4000, 0x2) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='\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') execve(0x0, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r2}, {r2}], 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206931, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000200)="9455ee1b6e0317b40aefecff5aa96b0ede0f245087e4c903eb360ca46c469c62ce02b6f0e364328e16ec16398365084437da04d0018cbd0ad6974a55db90e8181f79c21849273cb615ed34d61e1ed28826dac80187f014b12e126af3b7c22b9114a6442c4724de23add33e9c329c3ce6fb1da676c58a64d0dfc3a71bf3eed6a5f8eff7faba204be7100966f9db74b033bbeaa912adda8a03bed431b5bcf688d940380b39953233b795b48032de476ac7ff424f5c5fa9d96561ae157bf13bd48123b8221eb85b377ac0f445040253d01c1bf3b4071b785a67428cee04b7f42256a4dde6f416418663b2892eace7162f35eb0241f384680a0115b6d4185787ada039f055affba719819a1f3a8ed84abb376107556c2e877a67b3dc5067ebc493974b6f8ebd50ec414eee078a3b6aad8ef407f05bdec139798a7616e5a466e14f76beb4097f42ffa4fc21370d013ef15f4a6316749807cb23f8ed9ada64844c6f2ac2c8054ff914137c22bd9bd7d11cd0e44c4907d6aa369e829ac35f3e79cd3ee2934804233bf13ffb9367503e215ae7d7eb9536188f73199c948613313bf892cbed105cd5cd19391f2726bbc22fbc61ea82ead6989d2c6cd4294ab618b405396dca565240988e5d704f67f917d4b2c77557b04a59bc53b583d2e799d34548728652fe9154a3dbc4c64f7621541b3beafd6907baf7ea6cc6bcd73821a6e5bfd48f7bec36ee7e0910c20499443525d3d5c3f75201af39574aca14e43bf186e01eb201022200d86fd4f13de0390928061257d74df2551a6c70808de3246c71642a6ce336114638433af64d1757a321a0236633fce5e003c168993af15b7e08e4e3f3a05131e39b1f7f2de7da99340eef5b4d39e6188c33c317feb22e61081d6d7e9ee7033aeb3bdcc5b56eb0fde2a4821276bd971905aff9fc1593ddbd2cce0a730750adae7f40cb2a2e8ac85d324f0e81b9a6b612e4c5e2cb6731911972855a4d7591c6161dbd7b5019a867e6e9b4f0ec358b71cc18cafd5f3c33f682ed05aa57c0644faa0479073bc58c39e07548f57b2d71fc103e2f2ddf829b802cdd4aa4152a357540502a1d235c70586bffed5086d4d2cb489698586f727119153670f955f97b1a71b90b71d10abe59e83d4456fc3aa5b6093d7933d7177e2be4f0fd4a5cb734bd420996a1cf220abb900b82a09a166e252996af424550ac212fae2bcf405c5689abe0881c4302b9747f33c8c41b45fbf6be606a1686320a384185f9a187a6bcc8a36978741105063c6accb6ac62858f43e1fb24b4673ccc545564c4f3f8d02ac6165c0454f51d4da0defc1d2e55d61dc446b64a63c417c8652de17fbf394381ab050cf9d85eed25cd69ea8f553f9abe989dc1545cfeebdd08a660b7f3d37f7e8f94080909f9f2a48435a347ed8242569b67397893a4cf4ca06a1c6ddbc1693ecdd1de58684d06a856435b9aab8e97140b0ede7d97f24da627711f0526bd512a250be124f6c8bed96a31e9e8386eaca9c6742d0dc1f4a4f1582d2d85b7dd4f38370aac193df9268ea07f002ce747c6bfefb52c755d5ea65b2c6175cb56301502a514a8a0bf054aeaf1565482019238af5738e438d2e757e7f4660514e7761d471df796cf3f08c31243416a8c0cf85ef4af1ebed5e8f59ee92aa9db30e11845bca0891a3f5fabb55323f77604e85a2bcc10a61a1e6ded2f0ea91fe7e00122f5284fa7e2d5c990abf262993cd0da0c72299a3739cf10d7101c86d586580ef4279ef984d89e1a116d9cdbeb4be2c969901797944401051f8ccf62b003aebaf4d2f0051aa705a2c12e98aad2ba2bee94681f51b296c023d07e98c2c9c8b6e721205e2b29cb5acdb19bb58d102510f25c48c2f73dd6df8332fbb55b5737943ff8d3fb54caee35488681ddd2ce762301e54e4b487539daf8c095a6ba7dcaa441117d3b003fe04a99b9cfffc62b4ec5522a03e04b3bad000f317664ff27c74dd7fa0e522011445509dda6b1cf31aa5c10211cd3515b70c9a65687eff7333fb4e8c32d1c37b8b460a40bff5a79362b7ccbf7876be636385d85af57d783d123454545b1b478f02f376170a6a48ddde7acfc471dece6af12f85bfc9ae433e893dd5881c83bcd03b0aee116dd4d86528b33ba94836a7ff4a98c0656ddc1f13fb03fda9993562ef49898f7236d2dae5ecd320391129737bb640ac9ba8a93c68b517964321614255dab6f1e11f54c01ad591ef682e0b8fbec7d2758b98ea45cedc818e371dad757ff46e0d876d780eaff9e2416824e6e638d4281d917d32148ef3b51e46a241c1c26cda227ff68ebea16177533d9268949debc773de760f670e6317583a35528ec2d60a3c8ce0ae095e910ffbc84a3d4c74d1e054aadcfffdefdb762395f5953defe75adc3cde4276ff86026fcaf831dd2642e12be4b662bbbee0182ade0fa2c7f8ed6f762cf99492ed85424d87df409ed5c28021fb8579b0a93f1cf22198f3be37c7f51001f0fde259d749fd6b67677598cd999a37fff07f661836c4b005124f49a340837bba901b8684498990566a3fd491206862732174c963fce54f9b9613e19902e9b74aced2d025c2c85d75bb04c5e2dbb472f2d7c21880568121e20d93dd48a9739c5556a8fa7cf91827389726c9b014cff65453a30eead5918e87254880b92e54308b07df4031a2ae64c8a75cfb3e6f173a6982bb5b2cdff97533851b214388a28d99ced0796f623d1cc654c66c20ce4d6c4836537cc7d4ff89080f89eb582668bcb8ba1cd5420b94888aba2c918d86d6d58739fa4399ca2387aea835cb2afc8cc8d4a2d570ab453adb0c145682c8fe628d8349970f6252b1ee6d0151a31b232dfc56927cdb5ef02f13eede097534625a8870e071265525d6204d3ad300eec7ea4a3d9783e22de4e64d36c385a2cf7b9b88f932dd2dcae89de4bbadf942c8073762ccbbff434423b1571e59f115112ec2a3659e0d6c0e0b4ad4e1229b4fc0d0ed2247cb3ceadbbc0fc9689a0cde66090ed178646a93fe6aa2b15cab7660434f8706d92f498fe20b0eb2a80a90fed155ca0cd9c7609467c7f5cfc60afd27a23050268f399d80ed1c482770c333d2f3c9044b77df8dbcfafda95aca4bc4cada2e55aad446e65d6f094d147fee486e1365c7e5fedd39109a604246ca5c8c997bb006dd6445eb6bcafcf7b5e033461192aecaf2c84bb13897f38f602d9ad73c8d057b433b9c98281f5e2b0c2ba97633936fce0aec44824841829624b92ccdf0c0109f28daf7dff728c4f0ce521a5115e21aac90bcf95673fa58b2f5e00ecc63124598952d8c10527008606d354a73cbd2fa02bcec7d653e6036455a5adc81c90a3130b3a147f7e4a60b76b23c66cb58d95b18ed12c7315521a07c14eba7d3a02ef984c97183faeeed880b092b9c700780bba1fa284de8ad8cd75a9a58cbfc3a01bb1d04cbbc97865730256b8acac0e00366a3430e51422de77e3e2a2504908c7c7755699210da0ab60314e1e1e10584ef9a24aa0e7755c1230097d449b87ef19c779642edce1d6ac348c51afe1747bb0882ea70501fa1184bc4622b3b0b5499aa453c64c1a8b510aad51045c4f3f7080ada61b3899f09600d0ed7230ba594ce59fc2c86c50929d443e60b20eed5be5b87a6e62662d54b69c14c4c9f7697e57c026ed381438279f1b93523cf1a4691856184d32bdeb49b72b521f6cd7e86fd8eeef0e6595f5948c42e9f4a34285451c62b64b9b1a4126e4d1a8c3bb3ed1f67ba10b3a5468496a96f3a17fdb2d8615aa31bba728dfc4eb1b5d77b7cb6a714df481eb82e7eb627913cc13e3e78e449d10d68c46e8292d918a581a215169e261a91b0e088fb1e4b3c2de9e747a6b431e306858b48cdcdfcb4d86558c4618d685158c466a10dd9480737dc31b34fdeeaa740575674700a4e528532b9088b25eb4ef9eb58b979a9eda09e2483ebe2fe7ede5852be80a4444f65b00e442fea8189cec1365075460a6fec78795a2357114413b83421e21b53fe29b434962cd57d6b7f2a0b8e745a6c5e310666b9023cd2bcb9882add61abccf4cb01f538a55159f1731e9adcc80eb876ecaad0d02e2276e4ba80febd0bd2ade1a19a56b4c3f360f64511d6ba9d84a9741997020b5a9dce3e3559c4cd54524fdb0aa3b7fd0dddb194d46cf8b44f901a0c9121be37e8a2011ad0a23211750aec1b55f163168889457612db3ea9880fca8abdceb0f854518d697ef3fcd9dd9bc24f906dde660c234e97d201f01a44ca41c8eb92607061e00e0d6fd2046660c94bc1f5941f26dc0c1bcb24b90b645b403ca1d4b9b568249355f6db42509eabc7cafc1b980c62be10f78efb5acfb81822c52e5a2bb3132611cb870eae6b6afa73cd50310f79112e6d0f8035a02fca74dfe97168ecfd09a11aecc51677bcf60ec47a0d667cdac8e44d48374653cd57422354720575d7158e6a4550f97de8fc90519dc1d6f9b9b80339d81bb3148d1b33c0dbd7c5e58051e5a2d91f41ccb8ccd0f059e4eddad34eaac125b3ba37c8a84e97e4b9dcc3e8dbbc2824432a35e1cbd02e54a57f4643a5055728fea9cfa3287ad46434ef8480bd5ab0ed973c3e4fe85b2c2238d7c84aecbc4160f5139fb7921052326baeda75cc18d484993afdcc62983109037eb30ddd2708f4dd558e9a22d516e0dcfec6c24d9fb055ecc88d8d69e6fe194557566bca8ec2b960889c32e989ba030729f57f44097242ea9580e61875e61f7a06bf848784b37a1cdfd3151c68d3cbd4981d413c510d57b6d08cf6944a7f1e4bf6aba60584c7063bcf01d0767fb8b21aab9b00c6bbe2cc168fa9025e0b8672ba3213b9f6f00ff404223fde6e329ac18a3a4043ed0f148debc3e7366f3697cef59c0a8bad37630e58494d5b3d174d5e9afb4493e58b7d8ddf3bd5152a441b9cbfbbd20c8e2d1619a761b502b9da88953150502671d78c3bd38f988cbefb28c605df364944b0bba722b912f8dd7d04a03bcfd9d3957a8a7f964ee86d0bf4503d4d1f66c783a9da79690623a21c02a23daa253cfaf67f2823d58f87a00f3dc13246de51ed5ac6e53668c807370569b188c714085eb01c0c2c3854756600854bf9a364f85b8b67580a24fc85ab2ad2c7af0b1c672fe66792b0e9fee43975d5b495b168b7441d487cc87c6fdbf151d47720e305bc03caa8eabde18e1fa07c3e4ab4cda2a7fdbed7a361c7715f511a70c0b4ccd5f536e008cb9702b29d9ad8d1fffaf289b361724a0ea4c38bf3b1ab3f100927e289042cc8242824c0064369f1815ab517c61d8822c3a4d423092c675d989da22592e78ae8726713255ab1a31b785a7c3b1a0829bbaf97fef80cb3b07fd6f08bfb5f982ef789daf8ff71dfd9ddd6f99e06a3288e66903e29de1780bba3d91a0a00f84283abce1da3aef7ff723a5757bcf078e1f04da826cd9532b01ae3a20621cb6f1f381bb48c72a707ff82318bea509f6ef50af18cf14fd81c078662b7b7a87deac4746ffbe14512b8f8436bebdb2dce2a4456ef6c70066889171e9cc68184782af4e3cdae599109ed45d85ffdcc88496176929d524b467db1093a263141dec321ebf7212a8e07585767d700904abb8c5a7ccba382e876d5c7aa03ac9dc4931fcaffb27f91b585407297fc2a5d6c0fc3889e98f3de5fe726a07cb322a3abf640188cc96afeea347d356727fdc052cfb5ef89e78adc869942f3b8e43ddcf284cc7ef7074e398b6bd62e6bea583edc8c86770cdf81f5d214365aaee7172c61e4e2aa88a3fbe47f7a0ef341d4c74088c5ec0d767f99b5658", 0x1000}, {&(0x7f0000000140)="1da0adf98b81d26eab98c798ba66611e1ab43b9b7e56804b3cff3c", 0x1b}, {&(0x7f0000001200)="59fd56c96e1c7ba3a72f46f857113402835180be69004d71f456e6e4ed964f778b4c50ae5a985f05ab910b38f0331ff9e089854dfcf1d6fe65585cbc90417219830e2af99d8b4d0909821929eb99aafbbe3c18e862fe4b6d", 0x58}], 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfd, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x7fffffff) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xfffffd74) socket(0x18, 0x4, 0x1) executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000200)={0x4, [0x0, 0x0, 0x0, 0x0]}) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="3ac7b6a569eaaad9bafe7c3989f6475fe1ca4ad8d6a07b80ccaefd1b6c104f8ad5580bfe20f042d273ff20c2043cdcb57a61269044f13ceaaab9eb3bc8607bc4d56a03fddd216c0923be90d420496c45d1a22df6c0d72822e2c6a748ffbee4a0d30666592a763a8cf14ea856e99e49bf0a8634ef57b0ac4582362791cb1c10f25411931fe5d829e2e9bc382cf9cf0b03a6ec2c49", &(0x7f0000000100)=0x94, &(0x7f0000000140)="91e7e41f9f173bc216f301fa1c3a73818b675f005b0fc8fd9bd4862d463480ee33835be3875896a206c500838fe4e686ea4739cf20bf7eb7a4daa9f52ec02d223ace96cd7d96b1e5c3f6c9700bc6d97721ad0c38f9e4e1b03931653a1948", 0x5e) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x110) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x9b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd0}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x3ff}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x73}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}], './file0\x00', 0x4}) setitimer(0x1, &(0x7f00000002c0)={{0xfffffffffffffffd, 0x4}, {0x3000000, 0x6}}, &(0x7f0000000300)) select(0x40, &(0x7f0000000340)={0x3, 0xb94, 0xffff, 0x0, 0x2, 0x7e3, 0x6, 0x54c1}, &(0x7f0000000380)={0x9, 0x5, 0x1000, 0x9, 0x2, 0x5, 0x7}, &(0x7f00000003c0)={0x8, 0x100, 0x4d8, 0x2, 0x9, 0x6, 0xfff, 0x6}, &(0x7f0000000400)={0x3, 0x8}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x9, 0x5}, {0x0, 0x2}}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000500)={'./file0\x00', 0x8, 0xfc000000}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000009c0)={&(0x7f0000000940)='./file0\x00', 0x5, &(0x7f0000000980)='./file0\x00', 0x8}) connect$unix(r0, &(0x7f0000000a00)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$setown(r0, 0x6, 0x0) r1 = semget(0x3, 0x2, 0x142) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000ac0)={{0x2, 0x0, r4, 0x0, r5, 0x10, 0x3}, 0x4, 0x7, 0x3ff}) msgget(0x3, 0x4) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000b40), 0x1, 0x0) r7 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000b80)={{0x6, r3, r5, r3, r5, 0x61}, 0xffffffffffffd5c4, 0xc0, r2, r2, 0x2, 0x800, 0xffffffffffffffff, 0x3}) clock_gettime(0x2, &(0x7f0000000c00)) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000c40)={'./file0/file0\x00', 0x3, 0x80000000, 0xa5}) mknod$loop(&(0x7f0000001080)='./file0/file0\x00', 0x8, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000010c0)="66bade2e5f010c9330e0484df4a641ffa2752d12b39033c221d9995951717873617eca9dc54158279e11a6d62e64f3d418d9eaaa8b0e8fafb23cda45b9b2baae50b2e004faff7eddaa60e6f6351a6c29c1496a37b56c92ee83024c3888e971899192836478470c86a3930fb1ac71a163e88f1dbab0749c99a7a5b55fb7aac4bb5aefa6f9d19257d64d8dba6b8ceb10daea7b8b15cae103d7fd7469a0f79a249acbb29d90c8fc5ab9e9b35f6b163d3e78cb", 0xb1}, {&(0x7f0000001180)="983cc88cb33f1f87e305352ca70a8ed8bf20d033171df09b5243a732a955ed76698b3bc35e529833fa0b138f3e86c3fb2986c3a3a370cb360a87ad62f4c2eb14", 0x40}, {&(0x7f00000011c0)="8c83611679613ef6e6e5c2891ba2c0aeee37fb7bffd2430c2e370f1a36c3bc5d2c6645b90da09d1493290e42151e20b520f2a133735f079b631e527c9e88ac19c531dd3ef085722ce1387ddeb22238ce65dcdcfd85", 0x55}, {&(0x7f0000001240)="9106ebd9ac31cfc6feeebb6520eabb32ac7a4e91c91a45e0ec78ff30b7144a72af506c127d8abaa8abd3b453e9bd3f73a0a9f7a3372e7a1f986637ec6c54e93d3273e7fc9334ad27a1add7be4d91893b035966adac1cc6ea0528936ca4e2ecd5990f4be65d509c2b95afe7c9c6544ea1d927feff20658982f737a018d1f9640a56da7ebaaeba673ab19ced817f256f1e2676620c46f346d8631ee55c0c5fb1053f8699ed037119ee2665", 0xaa}, {&(0x7f0000001300)="a7ab4350d90df585ea95b8260a4817d461ba297cfcc53ab60033ba372645f1ec62a74f13ea345c51309b31cd12a2dee6c68f6097a76e94facde3970131e26ef4c78294d7882798be010d5fa68ff021eb7d833ac4c5593674ec", 0x59}, {&(0x7f0000001380)="14306b9ed4bf7c104ce41938ad3d62f7df37095ac62bbbd522a761445a4e0802c5125981288dbed32d1a09d7bfe3e147bc798a824eb0138c7a94a22f46bd2ad2d5417ca61f0f978ee454ecf692b38bd20294cef468feb3fd4dc49d6319aeb56d0774cbf48e5376662c92af5ea55d23", 0x6f}, {&(0x7f0000001400)="987537f5b28a6945b9b0940222299cedffcf7bbe1f654581778b41123d873f57590e6a364909a20178d727f71ed5d8888554a6834cd0f22429b500cbd2d7dac55ac896e5230e842b4d8dc1b3216b6529d0fbd996e6d1868a9dfad6d067d25417e1442f0ad9f969d7abc6dc6c5f8f1fabd5d9f1da1f9e1d6b69bd8191863b72fc18787b74e5899a743c0758579ae308a569822a73691f874f75d8359bbd296b8f303de1e1eeb320661bdcf50a6ac93c9845a9f7dabfe5e464bd7f65106efaa3", 0xbf}, {&(0x7f00000014c0)="89c4f1dc26a9b99283d8a81224fa6a10f47b914c095847c568142306afd3c7d371caa19e7abe001dc659b27a8e67b4b8af9baa2e4bde8db8a9f99a2d6d382ce03e0002c7d23e0f3a184d08f6837ca955b5ab965b810c7de72bb49b8961895a54b8b9f0934d4114ac3968b3ea5ffda5ea98a639a36f50ad949d11fc4668442d67407c1d5b1cd9817a522c6082bfa38cae1638bf4a0d834cb31743aa590b7dfbca5fe4edc04f41395861118204bfd69606b34d31505b761e9f", 0xb8}, {&(0x7f0000001580)="7e747cb7348bf619a5370b6fdad770b7eb2a2456c023bfc4be978ff9269c107da42c1f79ca3c53f066e5c206750cf0d2e36e5d7b93e531f5d9e87db84b7826d87d6b1b7f0b3957716653785f8a62fd119fdd12ed4d3b1e9c7903be68baa0e37e370345e6e8932f3f57a63fcd34945a8438371a719c93eedaee8393f7ad5b285091b197c17ae46b71ccd5ac22e706b1fb6040c6b9556dfcd430e2dc16ce1dfa94c5700efff706c93710f0243cc3a5558771cadd2f79635048d5e73938a760c53bb57f2df10ee84ba386670db4c64252", 0xcf}], 0x9) setreuid(r3, r3) getegid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001740), 0x800, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000017c0)={0x4, &(0x7f0000001780)=[{0x2, 0x3, 0xff, 0x1ff}, {0x4, 0x0, 0xf5, 0x7ff}, {0x9, 0x2, 0x8f}, {0x1, 0x9b, 0xff, 0x4}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000001800)='./file0/file1\x00', r3, r9, 0x4) executing program 2: open$dir(&(0x7f0000000180)='./file1\x00', 0x800, 0x11a) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x8, 0x54}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0xfe) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0x0, 0x6edb4acf}) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x8, 0x58) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000100)='\xf2=s\x17g\xf4a\xa5]\xc7\x95\xfa\x896\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0), &(0x7f0000000200)='/dev/rvnd0c\x00', &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd0100349f9444000000000000001600", 0x4000003, 0x4}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r3 = open(0x0, 0x10000, 0x4f) openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71", 0xc) kevent(r4, &(0x7f0000000380), 0x8, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x4, 0xfffffffffffffffc, 0x1ff}], 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000380)) syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="9d7deae97e2b316124a55addecd2ebdf20a6c16c77ea17bba1d364fed6ff914955dd375c3f599b8945b0d73ff05d7c51b9c49115385f2969d27391959ead95121fcd4129774b550cd858704be7731cab686165918385b825c8afea331ee3b23fdfee9c8cc915a9ce9c4aaf4825cc60986698d5ef932fe6437c889ac296dc4d5b03d483029ed3214176cc0cae1153e8f339f7a1c541e95323d70a19f130919e20f720e3e2e51cd0482118f47be9eb81900fd7bcea3a33f35fe0a95b1341caa005a68b2986cd2c8013848d17bedf404a965542056d6b3489dc3adc0927d96f0917", 0xe0}, {&(0x7f00000001c0)="dc86beccd507d8a8db7be704cd4111003bc6fa76b667b1ce1f611187e3574ccabab3e30c3d78e8f9b9b6c8e331035d1036d4c0b69727703cb948ee16ff2a69fee80bd9870f8de0f171781be81c44dc4031077a7ae86b3bf5ce2485472518ca59b1ae83e000d72db26ddd8ff565e1570e651e2e7b9999d5a7068cb12af18330c97cb34e48050ee90284534cb8c86ead1b47d158e76b82b8cbe377e0da6b657b184bafa22ad125a075aa695f7d7077103010377c91b2c4adbd0459697e2b5ad6ae521124f0980951a691e019cdf2203614e0372bfa6fcb66329d219e85d4395031a9", 0xe1}, {&(0x7f00000004c0)="cba22a983a1ee2a5ac4a914b48d74a21cda223d13f9ba5a216066a7065bfef3644eabe9c0000000031f5702e70add910097f67ed0500d7a81066e53f3d523daf6698a07ce7b9fe21c31f2f6e860a2f1507f9f0e063f7dc0559c8ac2285bc9896a92a544f194e81b8d0972fbaa2dc339a58a610e8203a157b7e4ea14c400011d7c6fe4fb206514e17075a0dce2c2a182748313b3742d8c77c0bdc0d6b380d4e727a4d869e66b841b9a1792a5730bfeea8d30a033e632f6c2fe50365c0022daed8b15fb7a687", 0xc5}], 0x3) r6 = syz_open_pts() close(r6) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgget$private(0x0, 0x200) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x83fe}) r0 = getegid() r1 = shmget$private(0x0, 0x1000, 0x7e0, &(0x7f0000fff000/0x1000)=nil) r2 = getuid() r3 = getuid() r4 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x8, r2, 0x0, r3, r0, 0x20, 0x7ffc}, 0x1, 0x1fc, 0xffffffffffffffff, r4, 0x4, 0x85, 0x9000000000000001}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, r5, 0x9) r6 = socket(0x18, 0x3, 0xff) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000100)={0x0, 0x1}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1200, r8) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000200)=0x401) fchflags(r7, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x23, 0x10000}, {0x21, 0x5}, {0x23, 0xfffffffb}, {0x8b, 0x3}], 0x4}) r10 = socket(0x6, 0x1, 0x5) setuid(r9) getsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f00000003c0)=0x10) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) fcntl$getown(r11, 0x5) r12 = semget$private(0x0, 0x1, 0x1) semctl$GETNCNT(r12, 0x3, 0x3, &(0x7f0000000400)=""/32) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000440)="1000337eb8da7f3e211239d08a397bb6710f3b486193be703e9404e914f45fc738a1e33d7e854ca2623d8fcaebdf68ccf455399294a3793e9fa22222d159ec7de0231c31fbf83f0db0823279838245c814d5b9a05b9762f7f8abcc084aa99cc2aa643479ee829f5f37f2dca312fc775fa1686e3c9d26420fab1ff85e48ad8eb993714e8ebc46834bb36d5b45dc7dd35d6c2c7e5c2db406a374f4b5370432b1351a404d7a56139bda038e1a2bad21cb267600"/191, 0xbf) ioctl$PCIOCREAD(r13, 0xc0187009, &(0x7f00000000c0)) setsockopt(r11, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) syz_open_pts() pipe2(0x0, 0x18004) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) getitimer(0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60e524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d2ab9e0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003956457d96bcceb3c014d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab0bc9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114a12b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x100000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1f}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mknod(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getitimer(0x0, &(0x7f0000000440)) r5 = dup2(r4, r2) preadv(r5, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000380)=""/77, 0x4d}], 0x2, 0xd) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000280)="eac4660000000000", 0x8) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r6 = open(0x0, 0x0, 0x0) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x102, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0xf9, 0xfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRES8], 0x1f, 0x0) r2 = getuid() setreuid(0x0, 0x0) seteuid(0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xfffffff7, r5, 0x0, r2, 0xffffffffffffffff, 0x28, 0x1005}, 0xffff, 0x20000001, 0x9}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000440)=0xc) r7 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000280)="fb86506b6ed0c25c640200f493b41facf69df9875dafe0000f4e6ed02b5e407f0b0d11d4bfe60e4caaf15c66475cd6eea4ecf38117188978999d4f77599297156fa7c948c2cffa8c1a626084ccc7a089635af0d43787a6aa8f74b0b82cb23b21dc20c5324432a6e716c6c9a8e195f27016ca89341c907f4f7dc0d49a9781a852a6d52db922e641", 0x87}, {&(0x7f0000000640)="157040d572e691613897c4c7d4410cfc7b384ee1e97476f147efee1b039da177092c76ecdfcc410d34b273e31a10463b61532e3484a2970d74e9e17ca31aea971c0d8226e67eadadca8c472cd72d0c58d94e190053b9a04817842e38ffc4991775bee900b6a85ef00004711472ed60c030b8de61629664c0478569e4bd987afd4e5fcf3459a8346a2f5e0256d1673f95f39145e227a76177bded8a0882da583ccea6298f4e4e37ed7e0538c8424ab76ba651d32d2eed4a66050401154c153e3829d86b5cde90ed7dc3f98526f2089a7c5473ef67ce6f4120aba986b52e7e46582c92f3fb4587e46fa23637609d9269af59", 0xf1}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r4}, @cred={0x20, 0xffff, 0x0, r7, r2, r4}, @cred={0x20, 0xffff, 0x0, r8, r2, r4}], 0x60, 0x40e}, 0x400) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') executing program 4: r0 = socket$inet(0x2, 0x3, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xf124d93b) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xc, 0xffffffffffffffff) syz_emit_ethernet(0x82, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffd382517507803dbfd4112ad7bdaaa010ceef158f3ef7c34088136f9b1293ddb9c59019e3ec04f3c66fafc68425a727d97be216fac11ff3b0b64da7b10f41baad139357247c810f976d62699cce792859aefb1b44b524b559c39e4064f60319de5af790688360b1b17943288128dc44e14a653aa170ed6ba961b23c"]) executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0xc}, {0x6}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r5 = shmget(0x2, 0x14000, 0x0, &(0x7f0000fec000/0x14000)=nil) shmat(r5, &(0x7f0000ff2000/0x2000)=nil, 0x1000) r6 = getuid() setreuid(0x0, r6) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f00000003c0)=""/96) r8 = geteuid() r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r8, 0x0, 0x0, r9, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x6, 0xffffffffffffffff, 0x0, r6, r9, 0x10, 0x5}, 0xffffffff, 0xe949, 0xffffffffffffffff, 0x0, 0x7ff, 0x3, 0x8}) getsockopt(r1, 0x10000040, 0x70f, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x6) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000003dc0)={0x0, 0x6}, 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001880)={0x4, 0x0, 0x3ff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8210560b, &(0x7f0000000500)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x9], [0x0, 0x3], [0x0, 0x1], [{0x0, 0xfffffffd}, {}, {}, {}, {0xbea1}], {0x0, 0x0, 0x0, 0x2}}}) r4 = syz_open_pts() r5 = socket(0x1e, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000001c0)="0edcd7c641e4d8a485a90f0fe372a4c0b01e0c765c242388211d53cc72b320baebcc13b7c9bd751754a2fe1c0fbcfad167df62fc4fbe15a4629765cdd74198b58d75bca239ab2563eb09e50efccb6d0ec74a1822fef3c52ebf7a8fe54be7c7251b606640d0e346a8c3fc766cdce45058b89a6ae2df18", &(0x7f0000000240)=0x76, &(0x7f0000000300)="f62f55e17fac2cd77ceb3476740b01adfa81584bb5e5c39cc4c46ecd8c7f2d845da074e98d6f0599c422b96365332f0a692e12c5ada18d0b32e5d31e96fe25e5e65a6cd45652e79662d3c38535aa396319924eaffbc476f046b43ab7384334ac8ad3", 0x62) sendmsg$unix(r5, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) dup2(r4, r0) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x40000000000000ac, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2e730a4cd29cb9be6ad5746a82a5c40143961c60c53e18fe9e785b7a0b1df338f7414896d255ff7d95690244ea4331a79453d267a1193bfaf7c99a2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb00"/122, 0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x6e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4c}, {0x6, 0x0, 0x0, 0x404}]}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000f00)="9128f8ed1802da9212b45cca21e7", 0xe}], 0x1) getsockopt(r0, 0x6, 0x6, &(0x7f00000000c0)=""/98, &(0x7f0000000000)=0x62) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0xfffffd60) socket(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) getuid() ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) chdir(0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000400)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0134e0721f42714c203ac9ed8e5efc2e2ccf862972", 0xcd) sysctl$kern(&(0x7f0000001080)={0x1, 0x28}, 0x1, 0x0, 0x0, &(0x7f0000000000)="af4834808281702c1599dd425047ceb1e7a8a1043262fa60c27adb9d560381f7580ac91212330802327025caf139f72c89b0bdae98aa851d935b7c07f47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f841e0c20983c33d44296c1ff5db97a20605801e42306a437b1e3e7a5182f3bb11e0a575bf60493883b73192840f5eea5bd5df6f11e2924581fd78f360924ce021d0e8fdecd6d09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f6298c694b0aee151de73ff1290fa1c8d1ac1b43a433", 0xde) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x8) open(0x0, 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(0x0, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x10000) utimensat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="5ccea2e76bdd918163645fdd37a994e41a5b0a0303c5d60e34e3e35f2ed722c9fde5ed8abd", 0x25}, {&(0x7f0000000280)="ec26b388620fa08548dbd3b1da51c4cebab45022f54810e709c1db4a0c0bfd92cdc3943aebb9d0e0d0d58ebb39832041c56a7d8520f7ad941c188a154c30a4cbd1107b95f6ed304fab65b68eb771154cf67b5e35e1d5afd39f5dfc63b3d7c245f4a462464bef4c42aca2cfa94000e4ce8305ab6af0ebb96176d9cd1f3930e8fa76051c0609a3dd735ab432650c67f8d0a4bbbc6092b193320747c12dd7355c3527fe4d55ab2bf2c0c0cb40f22df12c913c308dec3662c467b62d001eb4c4134f2b0230257505919e14bb9e", 0xcb}], 0x2, &(0x7f0000002300)=ANY=[@ANYBLOB], 0x1220}, 0x0) dup(r1) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe"]) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='W\x00') executing program 3: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x0, 0x0, 0x0, 0x2}, {0x3c}, {0x16}]}) write(r0, &(0x7f0000000400)="21000003000000a8", 0x12) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84, 0x3, 0xfe}, {0x40, 0x0, 0x0, 0xee}, {0x8106, 0x2, 0xbb, 0x5}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) socketpair(0x2, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYRES8=0x0, @ANYRESOCT=r3, @ANYRES32=r2, @ANYRES16=r2, @ANYRESDEC=r0]) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{}, {r2}], 0x2, 0x0) syz_open_pts() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f00000016c0)=[{&(0x7f0000000500)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108e", 0x16b}], 0x1) writev(r3, &(0x7f00000007c0)=[{&(0x7f00000000c0)="63a5daf23d0ee6948eb62a262715df69aee115672b4d5b8e7d62342aa3ef77b6cf26842f523d7447540136770284c8743a390f14990eac2dd7b37698824f963731126ed757d252319180860b4649847b3997d5a87e72d92d242ac6680506e779894227090b7a193951066d4902e7ea37e902e0871b7b2784f24b958d7095f0c31b90ab77c694ba5251fb4192eb61ffb3fa5b1b3fc199147ac93a203efc4d25565e45ac5d15f03020538cd0", 0xab}, {&(0x7f0000000400)="9adebac394a4bd0c95972b7e067ccd1d7104f0d2b2b5157b899aee37c1f0e428b37aca546c6c00ceaf390b46303c924661894d6db9f89c3e5b59e8931486c4c0f31bccc415c21f3cd542ed7995c906b070d20a431ed2e23cd9afda1099574019e2b8d4b55e94e9815d157b7b14e17245acfbea634b10e68ca7bddf0c11e748bd34db5de6095c851552555ee4bff5f04847", 0x91}], 0x2) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1) executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r1, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000000), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8a0044b37d1f00", 0x7, 0x5e}) ftruncate(r1, 0x8000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x8000}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x6, 0xfffffffffffffc01, 0xffffffffffffffff}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x74, &(0x7f0000000140)={@random="9fe2094bf5ec", @broadcast, [{[], {0x8100, 0x1, 0x0, 0x1}}], {@ipv4={0x800, {{0x7, 0x4, 0x3, 0x6, 0x62, 0x64, 0x9fe8, 0x9, 0x61, 0x0, @loopback, @multicast1, {[@timestamp={0x44, 0x4, 0x0, 0x0, 0x5}, @noop]}}, @tcp={{0x1, 0x2, r1, r2, 0x1, 0x0, 0xa, 0x80, 0x8, 0x0, 0x0, {[@md5sig={0x13, 0x12, "99748d4740af395e4b7a1c79363246c5"}]}}, {"5a81252b4ed7ad8837fe6f4155eac3f9ae21debcbcb91889554ac4fb4a91"}}}}}}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r3, r4, r5, 0x8, 0x6}, 0x1, 0x101, 0x5}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000300)) r6 = dup2(r0, r0) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000000340)) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x8) renameat(r6, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') mknodat(r0, &(0x7f0000000440)='./file0\x00', 0x10, 0x4) sysctl$kern(&(0x7f0000000480)={0x1, 0x54}, 0x2, &(0x7f00000004c0)="915b91396d0c92d1dab7bad65bd314a92e9fd02e7ab99b", &(0x7f0000000500)=0x17, &(0x7f0000000540)="a0c53553a4225b1e60924d229be7c37ce7092a8da6312604f965e44f412cf6617394151610a437e270b50c6901dcd18db3c79f3bdb3d9727cc6979783d9684fc47909e132ace4ab6a46c812369419b152932ba64382a68e58c5a945406175359e44f2415442b5f2a7d3474fbda5744b7d898712065b787a117b8160a5729a5f2bd7225b084ad4cfe877bfdf3b18f07b1838803d559198af4d7a35950e5e9072f39bb1d4bbc88dfa47573febbf33f4ad19daa11b0fe27d4d2705c19cbb51be60ae2ea54130f0767cd13dcaaf490e1abaafe43bd73d7ddf57198108bdb6365f2ccd036d098d83ca7ab40622b2166b9e977", 0xf0) connect$inet(r0, &(0x7f0000000640)={0x2, 0x0}, 0xc) r7 = syz_open_pts() ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000680)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000000700)="91f26fd70825b1dc623744ac790f169431dfaa2d375429b69b35ee72db250b290257e84784454dfa12d145b24ff6a8319b5ab1b92776f5cf776309d545719316d4feeda74eb719489e613129a68d142bde3a7c7211c3d06be33a9ae8108fbdbe3a5db1aacc144c1166b4b0dee119abb18312231a3b5ea03890bac5d2d16cfda3df4205272c7b03349632bc9cb7958e61200f6302c813b8cc2e6d7ad68fbfae3faa89ec173b5615cf1ee898a8d5a92fb5f368b5b7d0b721d975bc1c4102532db18dc81f4fa4fec7d4473d2ec802a43381", 0xd0, 0x4, 0x0, 0x0) r10 = msgget$private(0x0, 0x280) msgrcv(r10, &(0x7f0000000800)={0x0, ""/180}, 0xbc, 0x1, 0x0) r11 = socket$inet(0x2, 0x5, 0xff) getsockopt(r11, 0x10000, 0x7, &(0x7f00000008c0)=""/4096, &(0x7f00000018c0)=0x1000) preadv(r8, &(0x7f0000001e40)=[{&(0x7f0000001900)=""/233, 0xe9}, {&(0x7f0000001a00)=""/103, 0x67}, {&(0x7f0000001a80)=""/172, 0xac}, {&(0x7f0000001b40)=""/247, 0xf7}, {&(0x7f0000001c40)=""/244, 0xf4}, {&(0x7f0000001d40)=""/33, 0x21}, {&(0x7f0000001d80)=""/18, 0x12}, {&(0x7f0000001dc0)=""/82, 0x52}], 0x8, 0x4) sysctl$kern(&(0x7f0000001ec0)={0x1, 0x3}, 0x2, &(0x7f0000001f00)="00f850aa8d48722d7347c6b2869ea2ffd805f08b1c7841781bfc8b60b1bf5ae7c82ecdefa01b22a10f61656f69c7902d665096f5c61f7a1bbbb46469191b6d9d1c5283bf", &(0x7f0000001f80)=0x44, &(0x7f0000001fc0)="741e84c66e800eed679008fd605c4b466d0a730de175aade4c9b6ca0ef4f51b52d8bbbd0deabaf4b5c4b12", 0x2b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002300)={&(0x7f0000002000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000022c0)=[{&(0x7f0000002040)="61b871de3ca65f252a0deb920cbb", 0xe}, {&(0x7f0000002080)="c533672bd190a9369ae629752852c47a34da92e5b9919f1de025184df2dae6ba8480b0785adfc799de12dad03ff576c5960b4ab08283b9643e3f9f40892b730a8a88bbab2b6d1cc502024de5bb02887c5c8d3e976431cc7220e618f929ae40ef9639977568e77161c3ed3befc012c8bebf79ee6b2bd0997275855c8e4af8d499b4d01db83f81c4aadcd2ccb5b3d7a68fd14ad10313613332f7a0fd08b42683102f8e987a3c82db4a58553727752dea8750d7b63b934fbfad258825c851daba9174a2176ee9170c0ecf599124ae6b81ad3a", 0xd1}, {&(0x7f0000002180)="3e0cecf231f732b3e74be1e0467d19e7c91c71edb91a89cc8caecc9ba5dcdd5a6655918a643b5988f8c3e1dd7fa1098611508fdb1e75a14adc735af147824fa92e24be5ac462067819271999c271085be75ec4218d54dc43143a0f8d210e590be3701cc10bdf8b6694ce103d92", 0x6d}, {&(0x7f0000002200)="01db2048de7f45bd714f0ebd1da34a44ed95f42745839abeff8b381f51ce6ff2410f78e1fe92758ded18618ad075ba3a965585200f72c6777d0e65503a924ef56f6288de09846f16af87f9f9ef9bb60d9a2e489b5532c8b6e1cc3e3c247e017ffbb4f028db19c18696c75a8463f87d70d50a15e9db1bdff4c57d512e87492761c9dc", 0x82}], 0x4, 0x0, 0x0, 0x9}, 0xd) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffc96) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {}, {0x16, 0x20}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) fchmod(r0, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(0x0, 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x2, 0x0, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, 0xffffffffffffffff, 0x800) setreuid(r3, r4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fchflags(r5, 0x0) write(0xffffffffffffffff, 0x0, 0x0) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x22eb, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa86dd6400005522b5a109cadbd40686af703781e00872bfbf3b7afe8000000000000000000000000000bb030600e200000000000000000000000000000000000000014909f3e595995f4a46f834bdb1c4e6bcfe8000000000000000000000000000aa3205000000000000c20400000005050258b3010400000000010a0000000000000000000000010005"]) syz_emit_ethernet(0x376, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff79277587258e86dd6084fc9e03403a0000000000000000000000000000000000ff0200000000000000000000000000010204000200000000fe8000000000000000000000000000aa3157102d33cf873e591a11932241fe5e3300f2c066000000295a0000000000004162db4f6d16fefc2e8159c70ac74a7dc5c754d7aedf79cdb8771687f6b41c8997a266e073057444ccb27af3b770a3789bbfad4d7f84b57ab9093f0d7ca5ac8b566afcfe4067521a5084ee7c9270d20000a3c2a185e25ccbbe6c649b831252f7030200c3c2", @ANYBLOB="d9328fa1894939a9a171748ef47e66d926177912906eb263dccce04db8bc0d48d63ff1a83365a1c479c29c430b0baac4ef3a13b4cb57670d5973c7fd6dabea7948a44a869eca4b24c95f2dabd8bc87786d3f424e3f20415de412db10d43ea58abf5d3d229f1ffa90d2c6c4695b878ee76cf5b311d5a0e4be72e2012711963aff4abf60bc591f298bd2d58bc704d95a6e68bd9e360836ae519519522fd5f5faef58204fede4661e49c36aaa35b71a8092c5ac4884e1a184bdcb712812b775e230fbc33d6878c08831c77e19a68f577512d15cca622e8b339ee512ff68"]) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) madvise(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, 0x0) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)='./file1\x00') connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) writev(r0, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000080)={0x5, 0x7, 0x1f, 0x20, 0x7fff, 0x8, 0x7, 0xbe}, &(0x7f00000000c0)={0x8000, 0xffffffff80000001, 0x16a, 0x8, 0x7f, 0x4, 0x7, 0x6}, &(0x7f0000000700)={0x6, 0x800, 0x9, 0xbb7d, 0xa56, 0x7e1757f9, 0x2, 0x7}, &(0x7f0000000740)={0x6, 0x3f}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) sendto$inet(r0, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e", 0x5c9, 0x0, 0x0, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x0, 0x0, 0x0, 0x2}, {0x3c}, {0x16}]}) write(r0, &(0x7f0000000400)="21000003000000a8", 0x12) executing program 4: syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x9, 0xfffffffb) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) r7 = socket(0x18, 0x2, 0x0) close(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa00}}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045f80030000000000001907800000000000000000400907800000000450000000000000000000000ffffffffac1400aaa23d9546ca5243e499766ab5a14b7268635668fa2d58f7f0bdc7a1f9f3c268fdfc1e70e7827111d5a5f0e45a2a79f6d46d93503565bfca1fe3506da8317a6a7950dfd4a3b18dca4eaee8a34521ddccf8e9aac1f9c70dcd5a76ba4f85852088eaf24aa12d9a00b538850c23a2cf6dcdab32c30c25c4396383af21aeaaa0b00055d24778ce6b9f111a873fdef327d53aa8aa05658436fa77cb"]) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) executing program 3: socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r1 = getegid() r2 = getgid() r3 = semget$private(0x0, 0x5, 0x10) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, r8, r9, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r1, r4, r2, 0x0, 0x1f}, 0x5, 0xd5, r5}) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(0x0, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x5, 0x18}, {0x3, 0x2, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f, 0x800}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) semctl$IPC_RMID(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb081c0000000000019078000000000000000022009078fe339647"]) syz_open_pts() syz_open_pts() syz_open_pts() executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='ML', 0x2}], 0x1) r1 = socket(0x1e, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) executing program 3: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00"], 0x10}, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x44) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0), 0x0) recvmmsg(r1, &(0x7f0000000100)={0x0}, 0x10, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r3 = socket(0x2, 0x1, 0x0) dup(r3) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0) executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x1, 0x0, 0x0, 0x0, 0x0) executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x2, 0x9) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x3}, {0x80000001}}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0xa4, 0x0, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) msgctl$IPC_RMID(r3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x1, 0x4002, 0x81) syz_emit_ethernet(0x42, &(0x7f0000000340)={@empty, @broadcast, [{[], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "287f5b", 0x8, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0xf0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000001b196c86008786dd61b652c100ba2901ff010000000000000000000000000001fe8000000000000000000000000000bb3a0e00fc0000000000000000000000000000000000000000fe8000000000000000000000000000bb00000000000000000000000000000001d3250000000000000000000001fe8000000000000000000000000000bbbebb993f96e9491effac5d1d72468dfb00000000000000000000ffff000000008100907806800001be95d23cdff9cb5cc80a7db8c8af162913531ae0b0726c7fdd8b2f78126476490e7975851abb0e3a1ad39fa62e441504c24b2bb18f7723fbbedd000000"]) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x2}]}}}}}}}) syz_emit_ethernet(0x82, &(0x7f00000004c0)={@random="a2fc81dad8d0", @broadcast, [], {@ipv4={0x800, {{0x1b, 0x4, 0x2, 0x3, 0x74, 0x64, 0x1, 0x24, 0x33, 0x0, @rand_addr=0x4, @loopback, {[@generic={0x1, 0x7, "9bdb0de8ea"}, @ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0xfffffeff}, @ssrr={0x89, 0x7, 0x0, [@empty]}, @ssrr={0x89, 0x13, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @broadcast]}, @lsrr={0x83, 0xf, 0x9, [@broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x1c, 0x2, 0x1, 0x5, [{[@loopback], 0xff}, {[@empty], 0x200}, {[], 0x101}, {[], 0x400}]}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000695000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r6, r3) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={r0, r5, r3}, 0xc) r9 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xc3) mknodat(r9, &(0x7f00000001c0)='./file0\x00', 0x2, 0x2320) setsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f0000000200)={0x9, 0x2}, 0x10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000280)=[r2, r11, r6]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r14 = getpgrp() r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) sendmsg$unix(r8, &(0x7f0000000780)={&(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000300)="5736f42f2aee0f07b1b9c060944c6e621afa0a95406857ec4215fc5ae252dc9cfd3f91904d82958b95f4b255dae75af6f79baddd3788faf1ee514ce330c825eca26700acf05f0d3eaa778b20522ddeeb146b7cdc41090dca0a5ddc53252de62deaf996b23a20ba6fcf020a27d73b5a88fe7771a9e3c1b1329e7a125d127bdec33bae40951af57ccdc9cd2fb73c30886f5f9eb6e43eaa7cbb59e53eb59f43f7e3abe41763cd77196391e7ab4db3a4e0b60d33a13859037cf43a15", 0xba}, {&(0x7f00000003c0)="641f443fb9501d132d33cef27b292397e53431f83e0c607df3aa82479ec8a4f6ccc084e715d3caa416b43353fb8a7e75e4b63b2eaed2cf5192f9b5ebf1983627ffb56039604fd503d63af44ac3dc4f6da2ce780868a48d6da1542ffbf91a2a89cd9753e88eec9205f75ced39ca84e21b602a8af50064f7ac36e6ed1e7358562eafaae40b710fd7d96f3c195dbec8ee18dea9d2ee89479b0686b931e5f7e28dbfdb4d2f9c7438bfd03792b08b301191986eb9100296b0e83e719662cde6ba4ab0197ee71468f3cc7b500d2de40a2e55a8dd36c26cc5d06f07ce1d9061b8a8ed33a30c80fe2d19", 0xe6}, {&(0x7f00000004c0)="679ebbe65b2899cebd3df9fdbf0a10b34dfd066881c6a11e618a39079df78f748cb1efb35066ab2a6fa9913f208dd6a672b7810e4b70893a9146083a930d88a7d2f0dc8b789a599c11565356cfaada3647e0efa3eac2b4f80ab7c8d8a29d6d5acf81c228ffd1d595a253be5fc7905d00cf056420f085b86700eee4e1da22a9a95b75b6b79eefbab5bcaea79b4afd10fdb0e8e938bb5e0cb84f9015cd03", 0x9d}], 0x3, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r4, r13, r12}, @cred={0x20, 0xffff, 0x0, r4, r10, r3}, @cred={0x20, 0xffff, 0x0, r14, r1, r3}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r3}, @rights={0x18, 0xffff, 0x1, [r9, r15]}, @rights={0x10}], 0xc0, 0x8}, 0x8) r16 = semget(0x0, 0x4, 0x743) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000007c0)={{0x8, r5, r12, r5, 0xffffffffffffffff, 0x8, 0x4}, 0x2, 0xffffffff, 0xa4}) mknod$loop(&(0x7f0000000840)='./file1\x00', 0x8, 0x0) preadv(r15, &(0x7f0000000900)=[{&(0x7f0000000880)=""/102, 0x66}], 0x1, 0x1ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)) socket$inet(0x2, 0x8000, 0x8) semop(r16, &(0x7f0000000980)=[{0x4, 0x0, 0x800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x401, 0x1000}, {0x2, 0x0, 0x800}, {0x4, 0x1, 0x1800}], 0x6) r17 = semget(0x0, 0x1, 0x2) semctl$GETNCNT(r17, 0x3, 0x3, &(0x7f00000009c0)=""/168) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r19 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000ac0)={{0xc00, r18, r6, r1, r6, 0x21, 0x8}, 0xfffffff7, 0x3, r19, r0, 0x33e2, 0x2, 0x9}) semctl$IPC_RMID(r16, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) executing program 2: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/114) recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/196, 0xc4}], 0x1, 0x0}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000500)={0x4, 0x0, 0x9}) sendsyslog(&(0x7f0000000240)="05fb0dc52db5b73f6b", 0x9, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00004e7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f000079f000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000dc6000/0x1000)=nil, 0x7fff00000}, {&(0x7f00001b3000/0x3000)=nil, &(0x7f0000c56000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000010b000/0x4000)=nil}, {&(0x7f000014b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d9000/0x3000)=nil}], './file0/file0/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r9 = socket(0x2, 0x2, 0x0) r10 = dup2(r8, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0xe19a, 0x2e, &(0x7f0000000000)="ebffebec13b9fd812eaa4e713048e699c18c99b2", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) socket(0x20, 0x4, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000002240)=""/173, &(0x7f00000001c0)=0xad) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x0, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) r3 = socket(0x18, 0x4, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x400000000000000b, &(0x7f0000000140)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22630890d88e9962e0b516b369913b801faa9320d516c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf881c78a927d3f3f83111f36f21ef74c478ca5177d14657d9f4b1dc7e8c9ae18d38222bda690cc62fdae574", &(0x7f0000000100)=0x70, 0x0, 0x0) executing program 4: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000380)='./file0/../file0/../file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r5, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x800000000000002) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r6 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f0000000100)='L', &(0x7f00000001c0)=0x1, 0x0, 0x0) executing program 3: openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fdc8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb0100000001000000f456f8d24374", 0x3e}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x0, 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) syz_emit_ethernet(0xae, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 2: chmod(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000000)={0x2, 0x104}) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)='\n$7/', 0x4) r1 = syz_open_pts() close(r1) syz_open_pts() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="9d7deae97e2b316124a55addecd2ebdf20a6c16c77ea17bba1d364fed6ff914955dd375c3f599b8945b0d73ff05d7c51b9c49115385f2969d27391959ead95121fcd4129774b550cd858704be7731cab686165918385b825c8afea331ee3b23fdfee9c8cc915a9ce9c4aaf4825cc60986698d5ef932fe6437c889ac296dc4d5b03d483029ed3214176cc0cae1153e8f339f7a1c541e95323be0a19f130919e20f720e3e2e51cd0482118f47be9eb81900fd7bcea3a33f35fe0a95b1341caa005a68b2986cd2c8013848d97bedf404a965542056d6b3489dc3adc0927d96f0917", 0xe0}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffff", 0x94, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000dac93c76000079800800"}) seteuid(0x0) r3 = socket$unix(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3c9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x65, 0x1f}, 0x5a8, 0xd54d, 0x0, 0xffffffffffffffff, 0xfffffffffffffff7, 0x2, 0x1}) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x800) dup2(r3, r4) r6 = socket$unix(0x1, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80146959, &(0x7f00000001c0)) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) fchflags(r0, 0x1) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) executing program 2: mprotect(&(0x7f00000a6000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r1 = socket(0x18, 0x400000000002, 0x1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = msgget$private(0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) dup2(r3, r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x69, 0xffffffbd, "0000c6f26461c094f4ffffffff00"}) readv(r5, &(0x7f0000000280)=[{&(0x7f00000005c0)=""/147, 0x93}], 0x1) write(r3, &(0x7f0000000100)="7fbf5117f5eee1adfd3aa13301814f3fc135b79ee2dc68fbfe4f69", 0x1b) msgrcv(r2, &(0x7f0000000000)={0x0, ""/173}, 0xb5, 0x3, 0x1000) executing program 3: r0 = socket(0x1e, 0x3, 0x0) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@local, @random="7f3375722107", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6aa5", 0x18, 0x3a, 0x1, @mcast1, @rand_addr="c9cdff2acb6a9eebda983fbeb5606309", {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0xa98, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="23051f00020000000000400000000000", 0x10}], 0x1, 0x0, 0x0, 0x401}, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) sysctl$vm(&(0x7f0000000040)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="771791847dcc430c2105578c7d057623ea52", &(0x7f0000000100)=0x12, &(0x7f00000001c0)="f38bbb0b76593805b2a02544076d02205b740538fb7c1317977a07b6f336270261b3b91e0ff36f06d79679753eb36d37dff63e4e5e6889bb889d5a5b1fd750c08f46", 0x42) executing program 6: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/25) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c607000000000000000000000100"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) execve(0x0, 0x0, 0x0) msgget(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xd47c}]}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x20, 0x1, 0x95) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r4 = getgid() getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f00000002c0)=[r4, r5, 0x0]) executing program 1: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0x0, 0x0, 0x80000000, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r2, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f00000003c0)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x2]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) executing program 4: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x0, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) semop(r2, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0x768, 0x800}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x9, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2e730a4cd29cb9be6ad5746a82a5c40143961c60c53e18fe9e785b7a0b1df338f7414896d255ff7d95690244ea4331a79453d267a1193bfaf7c99a2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb00"/122, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) r0 = socket$inet6(0x18, 0x2, 0x5) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/227, 0xe3}, {&(0x7f0000000180)=""/221, 0xdd}], 0x2) r1 = syz_open_pts() close(r1) syz_open_pts() read(r1, &(0x7f0000000040)=""/1, 0x1) sysctl$ddb(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_icmp(&(0x7f0000000140), 0xb, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') sysctl$net_inet_udp(&(0x7f0000002b40), 0x4, &(0x7f0000002b80), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000540)="bff97fc92e022607c0fc8569956dd2cba3645f23da40a09649855ed4571e3a0446b8a066f2c364b52d55edbb2ff3e66bec609534b9f7671d9c47211ad948e2263aaa210c365f9129a1b044737d6a90a3135b10619eac7ec3367ce91a490db580c1fdfb6e871ee8f4c1fe15d2d39fab06d2b1df36e49f570406ca1e4733d119e511ff25ba5c35a3ff55fbc6051b6e677929fd6f7dfb78c36c121567c3fec6b72811676316943cbd2448e87d64630ab96936415a942c7de39792473f7cf5ca24d0e633457d2e2877e35699eec6b2b50b66cd69ceef0b35db5caf82f9ae4b387c1347ce6ae033a1e5c141f949ab3ecc6ec0d6cb618737292d4f29acba06c86464", 0xff}, {&(0x7f0000000380)="e6eace9b3f5cb351e20ef10a4260e3fe0d996001c3447133e21e4a357dec0de06f8f4efca9fdb6ddd719803508b634872efda5a0c9556dc6140cbafb5416ffb6d7360d7a423266de01c0e9aae8dee2d837c9684c711f6ffd4b737cb6b79f186a501257e8eab1a820bda6c59cf8fe13e4d8c21ba9495099133bb19bb7bef0c85ee258c2f93d1a", 0x86}, {&(0x7f0000000440)="91a4eac5827a04371273f5a5d3307c6428c88f5d25c88d4f88b70588fd068ea9d8820bcdc5037f6e08c7eec4849b30a8575ab4926d4f61a836af78729be3f3f4807209a2bb6ef60a0f80c469822637badd6a3eaef1d92fc5111c9450bcc8b352102ba6818c9df3fa1627c592959694939379ae773d91", 0x76}], 0x10000092) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x43) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000140), 0x2) close(r0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee01) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x80, 0xb3, 0x80}, 0x7, 0x5, 0x3f}) close(r1) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r3 = socket(0x800000018, 0x2, 0x0) listen(r3, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) chroot(&(0x7f0000000040)='./file0\x00') executing program 5: ftruncate(0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x794}, {0x0, 0x4, 0x0, 0x3f}]}) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) sendto$unix(r0, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x2}, 0x2, &(0x7f0000000080)="0b1acba6687873c8a1f8d6e3530d869e39d8a11bc82f0314aa9c87a63ec8eaf336b15ccf9bad9f", &(0x7f00000000c0)=0x27, &(0x7f0000000180)="1d16ba4e90d78f3240703fb65410d0e6857251cf29eaeb558f13de52a5eedc172dc4e28e99e63ae0a54074ff8b521f824a307fcd8b6f74aacc5952602eadb00858f60197e66a590a5311c5d4933cd4c2242f14717b33ab824f00a79c8b6c75f3bca219bcb9be6a2e776c3a3043f6217996d69f833182a2cadb3453c77bf6135e204d60afaf7b37d3ce7fa550305fa0c6a0b3a43023de3229c092253167", 0x9d) executing program 1: mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setreuid(r5, r6) close(r3) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f00000000c0), 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)=""/108, 0x6c}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f00000001c0)=""/240, 0xf0}, {0x0}], 0x4, 0x0}, 0x2) executing program 7: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) close(r2) socket$inet(0x2, 0x3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r5, 0x0, 0x81, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) flock(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="91a944498cabb3815a2180c07beb53f108c11d2593155a02cea3467a00b46a3d3bd7ea362b24926bffc0ce53d9a23a40ca514def149584b97e2ef3e63222889fc5cb49214506819a8b48da8b21bb833f5f338f36aff6cba4ab284ef240b239863c2fe6a66ba1a9ca29beeb9fc6b757705630dc1a7dbf9f6af71b8954aa9652a7cc4eee", &(0x7f0000000180)=0x83, &(0x7f0000000440)="0ac963bf949f98ad3cc78c4954c05037b3cc97cfa35dde771df8f37570e925485700a48c7cf8cca31ff6dc39206227fd8b07708ff2f06d0957812cbae399a878ba987e378eead0f49ab427569ea1bd671bf3352977d62a7742abbfdd10b34e2a46eb438944776339fac28ad4b4608fd8cf2755df503fde24503b2c5ed59edc655450eb4ac54225ecaefd95df0f4ee3408db0bf9c546af9cd204c2625fdd3575a8215df898942cc8684202940d6a872ef0177984ba2d5382e20fe4620b8bfc1d448896cc97a102576f03f4846d6853a70e7d6ca6e7a41d93febfcd4c47b7fc8e55d9847805c7bb76edfcc72d04b221f6d3ad2c38eca1ecb012a64397907e7c8b36d7870e15ae4c15c6252a9c9cf943cab980c0a9bf36b124a05c98e659f9d0b54609a41d053eef78efa5bf47593051e22b6bfaa57aabc5c51c42df3ff83ab264a080abf4ac9dc2a9f56a5b2e9aa815ebf86d5a1cd829e02225fa43a52b8a2af274ac75f794349a7869ad3da58cb4f53172628bc8b0626ea68516dc4bc756ebc90256f50b41ef44e061fb1e61bbd0c55baa45068b9e980cb0aefb80f0067148473cdf411545657537d277f4b41d19c811c803f78acccb775d7736d33153312c223fbe0bfe57a999f340bf4a566d488b5f35e434d0a3d190da808998392d28239bbcb08578aea6595ca48ac19fa5891d9cab401dfc28111e6f4a9b7b7a8fb70b48a6dfaa017686c590bcb7bb1298e9c6c81319b6b56137d6c60222e9ccb0fd615d736e1e795bcafee52a93959c5149668b00088e9341105277eca2a419be134afe94c74ab4a1e6213cca8f4090e7c434a9142239314f5602fd26ba49359bc46f76889e995366d1a4b3eeaebed8f1308d962f3e19602d622c0c47f8d494a42f098aa18cbb53883d3c9095e2ea6e51f9d6b479796fe43a58bfda5884c6ccab5658510522388f7a4ba7466be160eada2257ba066031e892b80ce9628e65c5bf51fc6c708c4c8bc232ff0709afe42e775c3ea924a51c0102458bef06f38527a05b0ed09434a8d124c6206bba59e7993e0b6c2c66c8ba5abf5e332b6176fd217cdafeb5ce0948a68044d976a14d3f78d506e5fb502054543eca19a7a09129c69e85071b40b9e65e66738f45ca06b7472504946fdad004f61d795eed94e7efed544dd7bc648470945afc873074a3cfb8cbd00a2e9bb10037568e9633d30e16e11f645f6b709b304eef8b6bd9225156e63eef8f19075938489a18065510878508d2d1e5d39fd35b2eaf0ceb0bb207403dc5061124e6ac22360f4df248e36522d2a9046e8745257e0c820d02a544b3b35164c13250be6f3f10a95a6ddd30af969c74f524cc567c67c62d2d207686a033f27ab4837edf0c44fcfe30d9842dd5ebab75531530f019b05de04735fdda2565310875b6a925aac037792186cf573b59fe1a7652990bb7ddffb0249615a3563b1a3b34fcc6c9b5840561f7a250bd748e82b9f13925b96c1ebc0dd8cd5a66eae7970f29e43d0f758a8a20074e0fcf624fd46f589051205058b3ac76d5f3786677856661ea830c728098a5795bd1dbe01e5f7fc718a0fe45c276ce2c2f52fb9e20bfdae63c72753750a186b6517dfc0c1e17d3a04cf28715c29403890d20e8b613e652395ce5dc1e769c3f0184c7be6610fe410ff4a5fc3160c41c208accc824060aa6edad72a98e66bd5294fa296f8df94f15c437caef57b2a5f25e1e4c7bff8897cd028b53fa7fec85384939786f6b34e811844f34fb8a5fdd3a2ac17f7708443da54c179eaa6ffdeaa690219e7290e2109750c6bbcb6e2a3a731077e2b0b8262410623059094d9060b7cd1df8a4092bea6c37917d5306415648610eac0091a2f5dee8aa6dcac56d20f189b7d45dec1297e20e0a7861a856bf405062f869b6fb7defcb84f719daab0811dfa2377a6597e4606517a88c452900dd8ee00d1f0b58f36665c278c152a9f140d7c3cfe41554bf34d2017d3c5b85c71515fc1b74b353431c681017d29c1be00d6276a218d893682439f5c17a5cb2d198c631f96b8e1eecde4b3e8056fc78b752b2645ddaef15257ef6591e0de9dd4648ce6e2c8ac664382ea4dd4f2427a05cbdf8a33ec401085b69b2d62b27459e8b921354eb8fbf98f9ee32b935d12dc05f2b3c73a4e499eafd3203c36cc4286c8ff7a945664225f246d1d9a1852b0a7ed394e0edb8825744ab19452e96d56113bd9de833a4a8d7fba6aeefb67079a8034f8721f52c81ec4d1858f419aa778b234d78377791f9c32d1b1da8a7202321efdfd0d71fba33b3a505f4326490bef7da6b3ca7f5459da57fc3295d2bd16e105a9af88fdfad819d8e02e4af8b8bd4e00ea7ca0e323aaadbac53e9190f10f2c6d5b5ce5325cb8dc487b2abbcc930782b4fb866e365ef08805df9ca0ebd0233fae5584ae4981dd979dd9eb3f6fc3cd6296336e382055fec0b9ee00bab78de556e8b63fc9a3c6a38a8de37d86ba76454f6bbb3d5cb299bf4e7e76a94c6a8b249ade1dd8d26db135190adea09d2d8a57741f1dc8fa5f93bd8eaa481dadf767ceb2ad5cf24e1d2b4f44b65181b19a490dcdda06131b32d69a80aff11bda4992906c1f64c06c760a30fddc01d2aee14a20ad9753d7a58a16c34c629e2647092c40a7575c9ed99c5fa32ebd3b46bd464728e5d6c62e058b9d07269e7c578349b6dde4f6882284aa0994eb99fec0abaca7ee7af66a2fc072bd04f24936cfb9f0d56514211003181e29016bd739e51e39170c959762606315b9f728932778e20a3e30b23336198091ad0549074ce5ee1b749575d0bc2d73ae1b729326d43f4867fcd8f801ab41ea741f97530bad3b21d18a529eb259079f8b5b12d8bebfaaff87389f060d6c9165c6d426488401b949a88230efc7f7a93cf103691708d8c3538633fa1e009449ee3f3d42aee00138833fd8456b8612e8d831e6d8b687393bcf858c8b87d3a6e69e4f1f16aa06668d493cfc07ea54d985f6ba2e052a8d7ae4fe423f5dfcb289069ee0d85f61fc36be637dd56ec76f56d73230018202532a58e1d698f7d0d20f143de014c37c705010a96cb70dee20cf66a6bef49714a604ecbc13b4426eafeedc4f133adcc8c4cec51154984d1748f8937b913ec5333d881370913b4a2a929570d25fb9f53179f36a9e2b152dae58e60098d4eb885d4639e1b8ab31559a1e7f442b6d87354b74551e3700254bd9e27e4c250d1fcc51194a3fcb12e1b6c0fa0f3f3afb43375b54e97a77928ebb540293dac7c3b65c2c2821a1a41accc2df454ba6f3becf9b06f0f3173317549590526ecc69433efdfb9de1bbf010252e2e21c6db8c9fd470669905bff645cadbf742110299370e6d9520b0b2f7d46096e6072dabf2a7f04710092d18128899b37c197a8366329d6609aa1ae4b6ca4b871c2361a5f55e80453954d4dbf22be366d2d6e62b47137a95726e8c2a593cfd232c53e13bdcb1eef2731679b3ce063361d9c286946765d6873f67ea15cf3d943fa474e6d230da346c826e844559b7b92120f0c09afb7066df93add077b45509fa23367b6aaba269d7215b07e58e609aac4b054e40b7e971797e81430f0e0c65396ce9e6966a4e0f8ba38bfe6878e31e764d235a7254f3f36ccb82cccb85b5c340ee8a1b146c74c90064780e0fbd19af41929c72be550e3063c2da2f3b7e2fef4c973b93594189da9209a8d8038d7a63c3e087296667e8b2ac2f254404472ee4d1e963d476c86d5e57f296daf95b7904505dddb1699df6100750e8cc819e4582b7b3116369c3a4744c470ae39d248e10b70e2f0c3ad6db3636cd7290a3617fb66b3978bd847a672a259bd8fbd5675544e87705d8d7f60ab7197feefb77f50e642f1463c825743fc5388375254d93a4ac5caffb4c1903315d37c0adc7661cf2af89f43005fe7a0f33e350e3be7ae46b62f81bf39c21299f397e7d2548c3f843a2095b3ae29d53f1c53a3d4d475563a65a7c81657d6127a81342c82b9f6ff9b42d4808e3932dd20de825e5bfed6bf79be37199d48bb4e857fc26479e5ac6bbee6e4a6012e09e2cdc437bd717f9673ca37bc82f1588b86760552cab54e7a4156e3124bef0c66362ab1f0d0018a0bb97d5e939d37d3e9b3a7fca8b7f13387f13273ce395a883a5286d9116f743000099f2db130a21deccad02a16fe929c6d3ad49bc3ed9d50b99daaa4b9cd0d23286e92c5aadae4a7b56bc88d4bf464c8bf2a9c7eb2af0a5b1cb7ee652c722ad060dff8ec1e0498fe72f5711a6cee39e59db18de2cc97f11a041778376968b9489b991ff588260da5b4d11f5a4a551dc0e17b7e18e8f4bfc2e78d31891ad94f6d816ca2ba47ccbe2ce49032a7805a128631693f8e6fff16837ad3c5b1596b14c71f927b3d54d39c97d8f9d39ed7bd3b636a1c1019606a7143f3656522e1e824e83e927559bba4faf5298879e56c2fd1b270873a1dde7b215abf20776ebf9b8aabc608733e57f4718631b565517eb8fcde425705a16d8c3ef91ab1003802e038d22f598c369ce7f0867d9b358d053f1277f7f2f883e724f9e7b1f568894ab18c22c534e100d9dc6033b72818d577ac214d679b4cdfe441182c044c41bdfc7552045e76cae174807a20f4ec28eeea2b0ef2ea553824675f1acf8abd3cb5eeed9c63b7d6928963af88c4c761caeba43081b38ea38476b91fa1d5ed6b43b1b407e4cb2756cfbca069424d325838a31109c8f6dce242e5ab9df94074288c863fc7ac775f6bb3f5495fa3d813ade9992d54378b28debd63dc97d3fc7f89fd01c3e5f91311a0c24fab1fa443668d590d0ac44ca127b2cc95ff7f5314da6894dd8940f45708aafce1e5e4d2f77d39b1ab9b425571ab615b47cee62db4635293f7afdaa7c39dcc153ccafac4ea37a020d2ac7cc5e54dde4070dc9e060a694b5f7d4a86bea8ebb23ab516e87d756e280abb440ff006742c27f34cb8d8d669d1ea09a589363d06e4f9e07d1c1501dfac38ea65fda8da0590ea892adf18b4737bb54a5e5e6b1efc8982e965097cf79a5ad753b48189f99e9c726676f1003252721674b8a163ba1211693f519dc76741b5f89fa618c093f5c3d5825baab46f0520bd55154bea39d6d5ce60ea348c7c35f542e96469ad4a38ed4e809d4a79a7ef9be54301e6acc32438d43589ea4d98cd9ed44766e1a6da8e8fb9bb346ad28bd0980673e65a21ce1dca7d1462ad9c47a50d1025279bc725c048395cd0fc684dcb42fb0b16a009750416aea02b6b7df6be46e17ba4db4e01efadd575a74c4ec85f9cc312bac1550477b337fc25c7933f82e320bb9d2c492f3025d0093038333ca5e586ba56cebbc61ef75a7fe7ce4f1a8bdf3358b2a26778840c86676cac052fb2efe44bdaaedfd83381c777712b55864fb908ca8970d65301f50d7a1e5ee12efcf2d4220540b44f3e8f9d4c32d724b76a6b479e20e9fecb456ef15d7079c9dba38363f505082d2f0ab0a54a02c5cbb94b2e0f9780244ed49f0f0a35c004f4072962ab31c700cd6520db76a230260f3119ba778983939a3b76b8bf9d553bc03b040140884f4bacce215e3c5a1486a814e4093b278daf510eb060a028a25bfe107021834fecd4132681843d72bc74d48bfba4dc286f4e3b3253b18a8b480f57fd80ab48b5519dee5fa2a1ed70855b8fa555b8a9ddd6f7728cc74459277b78dc6da827b0b9fc818351da2d07b5fe033fa076578111fcac4057376a4f29561582a26d2fc6d3335a75f5349949515231964ccfd3b280b890842db67402a4157725bec1af2653513819b2154caa24528", 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="c3b58b1323502cbff4f6959957ba98009e4ff6ff020000000000000000000000000001c800000000000000010090780000000060000000000000e600fe809c0191b8a3f2500686df5eb333b5e11f0200"/95]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x300000}, 0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="3c1e5cb25b0b32b6ce9e5e01f75922d6243902c9380051d24a4fdc81130c13586b7ecaadc31b619706768845a14ecfa1b62066ced2", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="96d59a9465d7a42d863f18", 0xb) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2c9}, {}, {0x8, 0x0, 0x1f, 0x80}]}) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) r3 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)=0x100) executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) r0 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3812, r0, 0x8) r1 = fcntl$getown(r0, 0x5) r2 = getuid() setreuid(0x0, r2) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, 0xffffffffffffffff}, 0xc) setreuid(r2, r2) r4 = socket(0x2, 0x2, 0x0) preadv(r4, &(0x7f0000000140)=[{&(0x7f00000012c0)=""/206, 0xce}, {&(0x7f00000013c0)=""/146, 0x92}, {&(0x7f0000001480)=""/154, 0x9a}], 0x3, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$FIONREAD(r4, 0x8028698c, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x2800, 0x0, 0x4, 0x84d2, 0x1}, 0x46) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000200)="e47c1e8c919fb0ec244705ff3ce75baf169cd38d2ebed921f967926b55b7ec892f4f0bd9ecdabf3bef30686497922b45919f344ded3a794296d98ab7c88e5b86575c9c529eed43ef2e40a4cca331a293328690517127fba38b661503056ed353c45368daf654ee5e3876c44f51ee7760a21eb930de18ac0caf376cb083147359040f191b4f445f286b53483dbb7e38b8b6818ea694c96073108520a7a11be56d739d82813c336e383672dd699ccf24f2d38b745395738f67ee0d56e8b415e4d56d825efa346fbd5478edd23bd4d746c8b5acc70177b86394cea572bbf98c336a63c1428d5d321b078ba96dda974658f143a88d8cf692c682554f3b7f360dae95cfa616ec7cd7537ce2670e8a57a19e544cf6d1534bed4e01c49978054542c4ad24d0bf31399b9d51525df7ed9f73f6d2af1550dc8a87c8eb5631aad839964ee307117bd347f90a18c25d1c47576efe9b5d5b8002c4b0e8ff6c1e6b0e80dd206ac19c1e8c16a6eedb8552cf4a3e0d9e7a21a586b68863faeba9280bda5f31b22df124f293c616f2a2d732f915a85205e46b8fb357a3cb2d9fe5f24ba00fd95f5ea7e63d270f3fcdafe3b20fded2968456fa22cc753ffe18116f410ad6dcbb67aa407eed4183fd8211a865be2c0f5425610996ac3b72dc5b11c6f4215ae4032bda47adb8957b638746fb78bcb6db2a5cb94b16d0f94def5115f895f90dd878bbdde02328130e55bcd6ea2ea4646f0d1574384bd9fb20f3626284c8c4ad36903780179b0e225427fa4a359046dbe570afc5e5fa710e606a8d9a039ad8351fcfe58445085c5bc1c0ac4c72bf2c9e2b970dbf50c717ebd72e7b779b11934e429340e2177be812a2759d0c47721ea8f6db8c3706942a4c4bf0c8e74318bd25022a97ceca2d7f7291489ee91b128da26c8b7744cd2671dfce4058887c62eac1a304d95d4107e15245e7bb5cdf8abfefd2b16c92e53738af4e0be35916f8b5144da6ea48aa62fdc3c92e5d508733915cc5531b0ac8f9aecb5a300932491516414183ae297022b1fb80d104c6650f31ddd91cbce25bd6534d5edcd798cb1b205dd1c097d056cd980d2dbc278787d5fe95dcfc6a8e695477be879ebdabe44016587954e382f796460e6bdd48db50570398847c59ed2cde9d85dab7bbc9efa84b406819da13872788ce407c7218447175707c77c1282dd39552ed8842019cae3f62acda2cdd6667b393c22aab5edea99cebf0e1e88cd8e8cf33fff07661a6bf7763ebba88b107c6c663e8e9411a443a055d99f8fd46e31a0a0af95934f51bc5eac738bb6f7e5548f9b8d9d8591be599a94230a19f37b8c10aa6022de6287a4b983fccf21c2e2e03c44f563ce669abe643f422eb200cee30188526c31a0779930df08d78810d2ebb8d75e14cd2e165422abe94466719b8247a55c7ad71eab9b0af41b6387a63c999fd628d2c8bba4adbfaf3f4561791f22343d80c45ce96c891acdb5144a7aa0d5696fabb0aaf6611a26d26ad9fb6ed19a3d2b9eac6ee0ecf71b2e79bb056a09ae57418e962fdb641ac5e276ac5d2252a5721d6bd91916aae3e7e4de83755a14c55e6a3a8aa5f2c304012af70c14f65283f63d386258d3026a357d27b2761ff27e70a235af93aacf2ed9b5dd49a806eac78d427ce758345b51d70252c7f7d424f4076cbcaa6a6a6b54864165e467bbf466c34d1e75450f42d79e7ecd57084b7b2a1d3ac1b9f3a2d9a99f48f1a592922c259500f3f1e242a81690c451eb9baea3a6ea2a9cdc5ad351907357a7b04bc4f33a09b5bb53ad54f444f03cec36ea4a8219a76bf3c83095174789f82f323cb609b01494b6e7085a1b300ef4799df9fc1f3efe60c06699655ca5aee722f6c4e70a4bb21f02ac53cf97b27e4aea95cc82710cb9f528bef8d541e014f8c045793b276ed32d3f5c0fac9d2620a2fe8019529f3c2654e92e4181840add35b4952c6bef6c4136e416655436d46998c03544446fc6f4dceb0ce00dd882a3bdb4fd5148edec46ce5da15c22a543e2e0376afae0796344715a3408ec8b72a8dec9ceda8aa15e49363530da84255f4ab10f18b23e127f900f6fc92b22e9ec964d7cdbefd5da081d4d39d9201e0ed12fddf49a30a31e889bc38f88139696487c6a53e1bff9e0544799c0302bbc8fb03ce6e36ea8312972d5974340e56bbe9ee91347063a65d6a2b4078ec22ab849c0db76c740f51fa645f509f8854da3087f6f41233baeb8ef10c750dcf20700fe8d74a7bebb07a7d2b3231033dfda7a13ba6e679f51175814b8a206700fcd94604ce4205c47fbb5c4c7450bfff807b45a4cc55ff86ff93874d379a7194607be1aaed88249ff1fdd4148cbecf78f1cc66e6db6d462bb9415deacf2838949fddd04f3a12d78ba575ae7352dd5548d8cb04d7b26599c849d5d85eb70a05a634ab3c0735787524f28ff400fc883c0eb239d88367a31bd140f04c208acd871c89c2d9d1f59cdfff2fbe2444aaa52ecdd83ef3ce8870d27aca11b6aabdb08bae7cc7ef86d5acf224bb5e4fde7b0f4343a9a8711160192cb5b1aac97eccff40c984038434d0db67a5f41a58fe3dd85c182750461e909cd2c59e321453b56e90beac7e5c99933b12cbeda526fc94b643d37d568a161e52c680a700ae1dc68de73e124debf13f74a9e89ab9961cc24a5cea0a4d4ebfa450362990df565d95bfbe3084222e469414efde25c087773443a0da2ab6453c985fb791ed61a290367de995b5eb478dca8917a2f4e051298921b32822f3fcd29ec7162f1e58ec9ca625d21643a19e66e1e24e9b5e73c99ac4069deabf4dece9da90c2c8ebb085b8146bcaa263f5a71f1cf4a7701586edbb6e597e561c674a030dd0ebb513bd9ce9b1907f4390029331fc8ce78128d1a8ebf1d253cb3c447e1914c149e0cc65733371df6350ebecfd65bc700bb7d893d2c37fc3fbd37cb3a14e98a8a925a252badad21175ef19073d581b70e675d0cf1b9d10ee6611f815e3e35f397a2ecb8bab6a7530ba458f45528de58d89b104ba98db773bc2f594cd36d98273e40c8ef724c25d3a377f958fe95b7710c5457a8a43b5ae3548130ab5a9253aa647a9cab3b293ec4213c14b399f1d86144a680c6b8cd4c139bae73c5726ee73447f2818762cdc49f022af0169f8ca15a48c96ea7ba461ec6625539189466bbce1684d2ee6c00034359afe65a1f8d972ff30b3c6bfc41277e3e4bc6ecadb828d632060b17371bce4a7ee1e34edb78515e55c912bc231efc707d9570f95d946979554315700305ff5f7798877794cb39289e63b6fc16670bbaded158ac46f6509d8424ba824b45c9006df8595558596ea78a7d8e3c796657f01de4d2e0dd6c6c9edeab0878779d84e9b9ce2d8e79cb890525d358c1a6a267ab97463ee0056b2a711423b5bcd3964dab70446f9190207b4ea18d926e7f6629ab9535ed0dbad7af849d663778fddf8233ef4f491674f3d614d71354ff0b0464a2f159018d550be704d95f268ba895362a878cc34274865621d2c19e2ae92ee27a6db2dfd4f289d1b4bcd1c7540d83a20aa96a975c0cfda7fabbf8e0eb55df544d50fc4b4abdd91392a911e14684ffa8f607899a7b658a60ca4051541039cfade97cf101230bf564c2c147bea175ed8159a1d1cf9adfcbb28e530b3a4219bf46693e139d6636226445452d1ecf57a7adc8550510b32e38c5ab04858d295e022b60f5cfcece0599267d62dbb9680b047f6ff456f4fc13fd252b06f12822f726baba166d8275601b07ada332a9b004ddb06dd095f50ec661323b2c91bce2d90b827d68a81f99a679aaf5d0fbb2be1c2c9730fa86d660e34c8eadebfa732922dede68a50ec0a754baf76db7c3dc1fa5b26770475a5d66b63364cf9fe99ac0096008e249e0d9a6b01cbd84729bb110670ef295f2670bce7ab9faee09048a6b9f5867069bda15f1fe50a81c7558a41c0494a3757975bfe54c864a584929e89a13d10344948b5f1cda4cceb8ccc1e8b6de0e6eb0047d0790afbd5fbd8c2fef68f784b3e3aeeafa63f19b89c91335f996522cf29009147dbce3cd52675071991b007f15dc041be1be7b470ef7a10facb4352c4c9a42d90e9a4656e77c467587dc870784ecf5755042907d668a7e1c713b38f6862242ade51730a933a6016a2ec01710989f3f39423c0526feb65fe723f828a21be075b20d67f3151135736f382c14641ca525cd67a3cd4feb6d58f462eab6a7b88826c28d4a62edb02d41008572b21d5dfeb6863a52c1e0b478e345966e56571b7936b97269c72b5b5f12050a207680aa97cbdf64c6961a3e9844308d784b119c5655d4f08ae5d4658f2fca47bf107937a4de7af304f1238b13b76fb5912f59fb9ad167cdc3a3207e918a5aecc1e5b078dc62d4420a2a71620c8f4383fcfca99f5d5e46370751a98635c1f4114f65a66a539c546f2b96076ffb8931c81e1ab9752d659e974738dc114f49052fd683e305c99b53fc1a9fbb29b8c405170dca185136cec500300e530bc995a86e8aea7f6fb445e0041b49a4fe78c320298667b4d8fd944fec6064cac1f33bdd00820a540301b034801301198274012cd7433093c410fc1ac98b90f27ae26e71276a117161cef5b947fd557a8b635ffac09a50727b3e94ab84f0c4041be11aa0287f79e8c48421465318d372213c5ac4c3264d0dc1a51e9240481324c82a82c759a047298a3155268c5535ed421d430bd9fd6177e97eff2bd1b94855f31afd423fcef1283c457bab0e8de050b4f13d3b6b43d0d8466b337ea2bcc4256f6b1119bf135563a02b377438355809b5fb8e660025d4091bd3c94c39abb1d06fa91561cbdbff1e0e09a8b4bb6193f794de1131bbfde4f2a31a3692e4abc7ef68b5d8b36e0e928dfbf011c92901cb881c1f0f8f3eb0a7ed1f68c8c39cf7e89c1c4efa6c4b3a057d90dd19860e57a773b27302d89145ae46fe55eacedec669e895d8f999095e4ab580b9965c5d59f9078ce90edfbc50609793a46cdad088a689109ccd7ebad7aae901ba67d6e78a17b2ba7bc83ea8512185c93a363ebe463de4a794ab82e0e78a69a2e76286461d97fe82112ef5a210580fb1a103e260ff32f60a832dd87e8c0acf769ff5298ea399fcdee66093b096161ca172feee04c5a94bbfc706476be1d48b60124a984538d6f2bdb3ab9e820a34e1ba0600380f2e09cd98e5b5d625209f0badea4ebc513adf3cf41708daf2fb35eab8df6176885e9212991f38fdf391be5dcf05fe88ad1f2d39fbe8096ca06aa831eb5a4658c07abb41bdee0320dea4670230bbcd27ff22ff48879570b28a55f37aab067ba0dd3733c8c30b7822bf2528a41089a9e6d97e7193a169de0096d376abec4f7e968c6bbcf4d112816d5aa6dfc05be99470f61a2d9501e3bce705129c83e6a5fa44375c54d9b5e658d8c0a2a53497897ec641bf6fb068b8c172d6117b5e8aaf022c01d71002e0e092465fb381b9ceb76a4befb669be695a8dfe72defe75fe0b4b8a1a42a7b5dde98699132a7eea90d2c94206d837da780a9bc96da8ef96208ea49ae0585daf2d407af54ed933bf231f2c9c8d350b4bdadbe19fc386a8888aad162075a980c257f1594899f4236220247a7ff468bf4703c65a9441d479f4c8f284914561348c950d01b87005ce585d12ce7e8e1884613d4c541346a2bd82d60a0806d3a1035ee1ad074c9e7973f18453cb2702613ed896d43d34209417cbce472c9e82a16dea497a1d4c1f3951629bfe18a7a847e3d913d0a1c02e0293ef3924ad2168deb649e3fc4008110a903", &(0x7f0000000100)=0x1000, &(0x7f0000001200)="8abeec0075cb8cefa1e6ef9a38a82485d8cbba805995241dad110d70c18110b6f860aee9cebefb05ea6c05b256e3b923ac4864f8a5b26d938d61db8002055d2231422055221a6282efa34b04824d711879834ccef7f239d7ca0e812928d9314eaa87856dfb04c362d1596d8e56027019d8bb03b15df08b4502bce561f288fc694d40fa65fa8b88519deb010c4e52f128f35ada46f1e0a0db686166fea07139ac9ca1c63e23030ab83c2a4e7885e6d4acdac97d61d46f3127943e5be6b7d24c66", 0xc0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x80) ioctl$WSKBDIO_GETBELL(0xffffffffffffff9c, 0x40105704, &(0x7f0000000080)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="74f4a2d3b2cbc821740732ad0b4ad16121a5b0d153ed447e6629b4d2a5e5f0b6cc0ae12b1b566d4d67465c52b9fd679b78cc46f75033f890442465d0ee14357553c753904e1ce234a7c8567d", 0x4c) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x36, 0x59) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x15b, &(0x7f0000000240)={@empty, @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "c6b7c4", 0x125, 0x3c, 0x9, @rand_addr="3925d5990d7c6a080afdae541b4c8bff", @empty, {[@fragment={0x70, 0x0, 0x4, 0x0, 0x0, 0x8, 0x66}, @routing={0x37, 0x6, 0x0, 0x5, 0x0, [@rand_addr="1639ceedc24e330eb5113310874ea142", @mcast2, @rand_addr="d197f450433048f1ed7522c04bc18cea"]}, @hopopts={0x88, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x0, 0x0, '\x00', [@pad1]}, @dstopts={0x29, 0x3, '\x00', [@pad1, @ra={0x5, 0x2, 0x8000}, @generic={0x4, 0x6, "f33c377d2304"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x3f}]}, @hopopts={0x15, 0x0, '\x00', [@ra={0x5, 0x2, 0x1}]}], @tcp={{0x3, 0x2, r3, r5, 0x0, 0x0, 0x6, 0x0, 0xec3f, 0x0, 0x9, {[@eol, @nop]}}, {"f0bde4ec368c9e8b50ce1cd6c870d185526ddfe785d2ba59ecbd8c7bb2a412dc8f5468aca85050959440557de484667933d6b84d7526f6c73ccb0c9aef74d914cfc914f45702baab0867da84f5637091a6338a75b57b1c6b0d8b6f853181b231d1828e8db00688ec229043e088"}}}}}}}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000003c0)) fchdir(r0) syz_emit_ethernet(0xe2, &(0x7f0000000400)={@local, @random="e7dc9857796c", [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0x3}}], {@ipv6={0x86dd, {0xb, 0x6, "8196b1", 0xa4, 0xc, 0x80, @rand_addr="9447a8f42a0d1a4d84f353dc3d7f9321", @loopback, {[@routing={0xc, 0xc, 0x0, 0x5, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="c03624ab3269ac04f9b228e45e9cbc61", @empty, @mcast2, @mcast1, @rand_addr="46f612d6ad9ab9406ecaa6a73c6a3e0f"]}], @tcp={{0x0, 0x3, r4, r3, 0x0, 0x0, 0xf, 0x1, 0x100, 0x0, 0xfffd, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x240, 0x0]}, @window={0x3, 0x3, 0x3}, @window={0x3, 0x3, 0x80}, @window={0x3, 0x3, 0x5}, @md5sig={0x13, 0x12, "edbc14c9f2bf56574b3e4ded9698adb4"}]}}}}}}}}) r6 = getegid() getgroups(0x6, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000540)=[0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7]) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) recvmsg(r8, &(0x7f0000001780)={&(0x7f00000005c0)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/208, 0xd0}], 0x2, &(0x7f0000001740)=""/57, 0x39}, 0x802) syz_emit_ethernet(0x2a, &(0x7f00000017c0)={@random="21863c0cfd87", @random="d19100a6d775", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @multicast2, @local, @multicast2}}}}) r9 = accept$inet6(r8, &(0x7f0000001800), &(0x7f0000001840)=0xc) pread(r9, &(0x7f0000001880)="7edecab40852be5b5095739cf0cb5fd8f041c4c635ce805c002dce34e16b8043f5ae116159a006", 0x27, 0x8) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f00000018c0)) symlinkat(&(0x7f0000001900)='./file0\x00', r8, &(0x7f0000001940)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) lchown(&(0x7f0000001980)='./file1\x00', r10, 0x0) fchflags(r8, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000001a40)=[{0xaa0, 0x7f, 0x5, 0x4}, {0xc3, 0x1, 0x1f, 0x7689a02d}, {0x0, 0x1f, 0x5, 0x8}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000001b00)={0x7fffffff, 0x6, './file0\x00', 0x3, 0x1, 0x6, 0x2}) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000040)={0xffffff04}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000200)="22c397cd29299fae827c37f7503c85a29a4db519a6e62eb453ebec2e7e3bb146dd8f7afef97a1fbea2225185436c4241f596dbdfbc377305f6033fa25f39bfb9136060f6172f2d21045cb3276d3bd4ee178eb2c913ed47503dcf26013f1aa618a928bcffc0cd1281e42eb22a99c87d41d9025df6b2071d2547ef12a4b99b90376786ea2cad122f60efb0eac37656c6eb6c79f2a15ebe4b663b3a6a8981537c1159740b", 0xa3) executing program 0: r0 = socket(0x18, 0x3, 0x9ef) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x1007ffffffc, 0x180000000}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x40, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r0) fcntl$setstatus(r1, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_open_pts() setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) syz_open_pts() fchmod(r1, 0x80) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0xf66c, 0x0, 0x1, 0x5777c537, "1c102609307e7be2df67de202a72da64612c3300"}) syz_emit_ethernet(0x46, &(0x7f0000002380)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @rand_addr}, "f7df4d4fcdb92553"}}}}}) socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000001940)={0x1, 0x2119a9df, {0x100000001, 0x5}}) pckbd_enable: command error executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000182200feceba7d7ba90e28efcc5cc08cfe24befeffffff0000000000000000000000015ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed0379bad48e187737eae724cbea797f27416ced12c48fd748b005528e4a2029d5ac83a47a9e79a30ccb7c8d534f41b29e278fb031b349aae1a2d9b07503c71952406330a81f7a489e4e1d84c64d80f5ef4b89ece220a91d54d482c910196806838a343d1e7ce1d5f93850659963a1bb721ef254328dce23bad7b474e1ecd1908c1bd03de7b793b537dda2471468e4c3c5a276e673bcc038"]) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSTART(r4, 0x2000746e) msgsnd(r3, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r3, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r5 = socket(0x10, 0x4000, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r6, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/7}, 0xf, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) poll(&(0x7f0000000180)=[{r1, 0xa9e6aac0282a6fec}], 0x1, 0x0) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000280), 0x10) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000080)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r4 = socket$inet(0x2, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = dup(r3) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = dup2(r7, r7) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r9 = dup2(r7, r8) sendmsg$unix(r9, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)="10", 0x1}], 0x1}, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, 0x0, 0x0) close(r5) accept$inet6(r3, 0x0, 0x0) writev(r9, &(0x7f0000000100)=[{&(0x7f0000000640)="439ef6a28a6df311411542d725d772a6baa928e0dafe22d6f0a6182bcadf14bf68dcd994540f346e750dd86ae1ac2336f6ea1b73b6b8b8101db53bf7f5b5bcb9185436bc6b4b9e946ee0bc786933fdf2b286184a84a255ecaf37618e7c94c098616aef8ffc696f311075afe2f87ac30e47752f930d8829c039087fa179352e3d9feed086f55f734148580222e1ad9a6b52b314b1fc5f720b102af39b851d975439fb07eed9b3f19a1250c85c59c31cb1947b17a5a589553b7bf4ef69dedd2162912ffafe4f711cc4e21a7f9f39e91fe9715ed3b595b53b1337aebfc9299279ceefbdcf0e2b9af037d3c759ecd6fb82f34f7b2a18d0047b6462e5708e9e15be7be471dee41029e6373e1c3c187ebd98928e8c8cb2501e43f7df85dd4bf2b71e41b6845633f1f4c9c43d22cb111e474eacc806e6e638385a9057cbf0a824ca557eba10892dd70aa087629e36faa06658200a93f56d026e76807417c3f097f7cbf4c2d6b71289b251d450c95865bd37a901620d3acae553e47777952a131b682b368272fd71b50f792928e08b58e82f148105170a86057a71e33ac4e393ed873017c36cab6185ae006a860278a36ac0048096f9f1351e8545a0a09ae37678e2c4d02db6a9d97b8bd842fbd3d2a115fb498542677722a11c6566e9f4b989725f5d4f8acd709c75d6a27fb028a31b9fce2274acd66229a000712464a14f8b6be20b459316dc6d4c6e4f888e0d4505c70ca7cacf59e350d88c8446a375e561dc3a71fcac7db1cfb69e14cfe128f2c59633d97bdc3075b5a3ad1d21d01bdc48aaba002c57a9a402243e9a803e029691aa93167c9b625dcb5b40fb21bb2fc9c7d592ba9bbf013580dbf57febb69111ab88427b68f32345d1f712dd3ca28fda19c259854fff0cbf3f9e22209de5b42a6e1f96df64d8800ea5e92cd63cd476d1a40ee0c4f63d4cc7ea7ae39ddcb73003da9ab0a1e790f4382a5865ea8589ee9e8eb65515507cdcf13cf10b455d4ab761a54b124b7a754cd64439e97312ee6c81155daebfec179a370dcab0039e7f6cfbe8e2b2a9a4c3283836235c70b4c43cdc929a84742cfda84f8794a0c1abbc82f7a2aaca7d7d7724e3e86f39fac95832c2f451676122141f4bfc24e25b7f334784f2b14c7ea1f11c571002c839ac3ea05093e5f0e92907b2432cad4fa882c27507a0a3fc66ae9035a6680ffbed7a476df542773a3ef84747856e2548284bb4869f1fed5e3d7402dba0e74c5409f51ea886da6fc564477a126a937dc018c422dac734a91a2575f824d615bd5932aacbbdbecaf58135155e78e766c6f4c0ccaad6e4482583f887e7d44392df3cba55ee40e254afeb79fa4d4d2ce12bbb736d1d50fa83052dea406398451d72737d43ce00c6dacf73d1aa5879f59532c45c7b", 0x3e8}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000002c0)="2378dc0300000000000000ab98f0e0eedac3628a7e856d655619fbbfaceafad879c271846e34ad965db3c14cee48df8e91013a55f83c6cfe39b7ee5101486312d6514e776165368747dbddc16f72e810bef6b6233b228e0a44aa08dcaa70d8614307bce10357a7c2f79a", &(0x7f0000000340)=0x6a, &(0x7f0000000380)="e8e24fa7", 0x4) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0xea, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000036000/0x4000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000007c0)=[{0x3}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r2, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x800, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa004500001c0000000000019078ac1400aae000000204009078fe339657"]) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9e}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x80) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = msgget(0x3, 0x300) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0xffffffffffffffff, r8, 0x1}, 0x80, 0x9, r9, r10, 0x7, 0x8, 0x8, 0x8}) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000000000000000000000000000004"]) r0 = semget(0x1, 0x1, 0x200) semop(r0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff, 0x800}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 4: sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x3, &(0x7f0000000000)={0x1, 0x6}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="518d07aa", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) utimes(0x0, &(0x7f00000000c0)) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x4000000000000000}], 0x3eb8802, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x8000, 0x0) syz_emit_ethernet(0x66, &(0x7f00000004c0)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) pipe2(&(0x7f0000001780), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', r2, 0x1}) open(&(0x7f00000005c0)='./file0\x00', 0x400, 0x1b3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=ANY=[@ANYBLOB="b800000000000000ffff000000000000f114e50a30c7e7e57039e109df926ce2440e88b13c0e8c362d02acb82319fb2b183ad5c77f6467673736d58936d226c68f1d7e2202f2141a786dc9cef939124c4939a1ea3e77d753a30dc9abb3789ae99640ccb3405092eb191a5a805da5f82187d0fa5ec59c0cf61e2e9ece3c501c68f75b2d39c1a391fb8f62665dcbc8489c91ca807e33eeb8e8d51800e0ded907bb392018bf48830af1175c6f75649ca3611af777cd47d63de4a11a400f534a51797ec2000000380000000000000000000000c75bbe3c01eac695d1159e2cfd2b85cb79c71c66b82ebfc890e3cd0aa5005ddc1867fa2071e4562300000000a800000000000000ffff0000001000009e974995fa2bb48638919a73cf9e56a2010b0b108057bf8b87bd44616c4d08d86a158a57d9a9db1be239ead1c67f45f60d075ffa4d8bc1780b5a1ae2252ae8e3fe458d4d554ac9ab026fa258d6bfd8011c319b95b853739663e86933b383b60eabbedfcde6b87d520daecc038a67b5a4356cd918a4b5795fbe069ff493a6563258ef6f801996facbf73789024cfc30acd29aec2aa28a32a64bd7d078d56a0000000000006de8f1d73c80c896a7deea85ab5e096fafcb3ccef93114f09e22c9c9f6e5714ad0a86814e4b1543ecfe504bfd49771458c91b0d4d655afbc824dcc3b1d21b284a05c7f42dedc371aae5b81dd37ddea7abbde41474ea5"], 0x198}, 0x0) r3 = getegid() fchownat(0xffffffffffffffff, 0x0, 0x0, r3, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001000), &(0x7f0000001040)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)=[{0x80, 0xffff, 0x0, "f114e50a30c7e7e57039e109df926ce2440e88b13c0e8c362d02acb82319fb2b183ad5c77f6467673736d58936d226c68f1d7e2202f2141a786dc9cef939124c4939a1ea3eccb3405092eb191a5a805da5f82187d0fa5ec59c0cf61e2e9ece3c501c68f75b2d39c1a3"}, {0x38, 0x0, 0x3cbe5bc7, "01eac695d1159e2cfd2b85cb79c71c66b82ebfc890e3cd0aa5005ddc1867fa2071e456"}], 0xb8}, 0x0) getegid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x4000010a, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setitimer(0x3, 0x0, 0x0) executing program 5: syz_emit_ethernet(0xa3, &(0x7f0000000100)={@broadcast, @remote, [], {@generic={0x8863, "4af98122d1c0cdd49b366f378b7d3c7c23f108a238fa15634d74567c522e25aa5d20ccb8f3db5ed862a3ef19a4ba89aaeea97effef949067fe08a5672b10eb9592649ad62b98fd7ee38aaab86630911c0328b1bc221a1204e2917d08c7d50edd12fd885fa299b2ff7f3ef516d05669a1b9e4ef52f733b533ed08502562f3013744fae9c9f36e9ce1c0cef58de70adf3d07b6477be5"}}}) syz_emit_ethernet(0x66, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x8000, 0x0) r0 = socket(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2}, 0xc) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) chdir(0x0) socket$inet(0x2, 0x4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8480, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0xd4d, 0xf84, {[0x100000000, 0x7, 0x8, 0x6, 0x6, 0x9, 0x394a, 0x10001, 0x7f, 0x1499, 0x1, 0x9, 0x2, 0x3, 0x51e, 0x4, 0x9, 0x9c], [0x0, 0x1, 0x0, 0x7ff, 0x0, 0x1f, 0x3ff, 0x9, 0x8, 0x6], [0x4552ebf2, 0x4, 0x5, 0x0, 0x8, 0xca, 0xf1a], [0x5, 0x55, 0x7fffffffffffffff, 0x8000000000000001, 0x8001, 0xffffffffffffff7f], [{0x8, 0xffffffff, 0xfff, 0x7}, {0x20, 0x20, 0x20}, {0x5, 0x8, 0x8, 0x20000000000}, {0x4, 0x6, 0x7fff, 0x2}, {0x0, 0x0, 0x29c7, 0xdf}, {0x6, 0x4, 0x9, 0xfffffffffffffffb}, {0xbd, 0x3, 0x8, 0x7}, {0x0, 0xf99, 0x0, 0xd9}], {0x8760, 0x3, 0x20}, {0x4, 0x9, 0x1, 0x4}}}) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000000000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r2) setreuid(0xee00, 0x0) r3 = getuid() r4 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) setreuid(0x0, r3) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7acb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7acc000 didn't change! executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006}]}) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) r2 = socket$inet6(0x18, 0x4, 0x5) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @icmp=@echo}}}}) executing program 6: socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040), 0x4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001600), 0x94, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() syz_open_pts() r8 = socket(0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, 0x0) flock(r7, 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000069f7da1bcfaeddfdb8110edbf745d01617a978446a42a33f1fcb9f6bddb52b7ce67aa652e4ecb9bf60fa1fae1fad447e7f5d0a19cf4a9cf3ce609f9aa65fa65a8859dba3a2d7fb03febe5e324773578fa3344397a0937569150fa8e9c7cf0fff008cade8fa2762f78968439b42f22ee48f"], 0x58, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) setegid(r10) r13 = msgget$private(0x0, 0x2000000190) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/12}, 0x14, 0x0, 0x800) r14 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r10, 0x103, 0x280}, 0x9, 0x6, 0x0, r14, 0x80000001, 0x0, 0x0, 0x1b2c1ef3}) r15 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0x2, &(0x7f0000002400)=[{0x0}, {0x0}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB="0000ff00000000000000000067ff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRESDEC=r12, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="00aecf00"], 0xe8, 0x1}, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x940, 0x0, r2, 0xffffffffffffffff, 0x0, 0x20, 0x1}, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x0, 0x401, 0x8, 0x5}) executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = getpid() r2 = getpgid(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000210, r2) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x9, 0x1, 0x7, {[0x696, 0x9, 0x8, 0x0, 0x81, 0x535, 0xb6e, 0x9, 0xfffffffffffffffa, 0x4, 0x1, 0x100000001, 0x9, 0x8000000000000000, 0x894, 0x2, 0x678, 0x30000], [0x8000000000000000, 0x4, 0x4, 0x3, 0x96f, 0xffffffffffff8000, 0x2, 0x3, 0x5b79, 0x4], [0x6, 0x2, 0x8001, 0x3, 0x4, 0x3], [0x4, 0x10000, 0x8, 0x9, 0x3, 0x2], [{0x3ff, 0x9, 0x5, 0x1}, {0x5, 0x4, 0x2, 0x100}, {0x4, 0xd892, 0x101, 0x6}, {0x1, 0x37, 0xfa5, 0xf60}, {0x1000, 0x4, 0xb48, 0x40}, {0x9, 0x8ba, 0xffffffff, 0x8}, {0x1, 0x2, 0x50e, 0x100000000}, {0x400, 0x1f, 0x2, 0x3d}], {0x80, 0x0, 0x0, 0x9}, {0x5d, 0x5, 0x22e8a82c, 0x4}}}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) sendto(r0, &(0x7f0000000340)="620015f99fb191d7898513613f44ed27aad8ad3bb101578bac3c9a908ad3fb2cec8964df19034f795c54a347351eaf18ef78ec95cef7d196ae", 0x39, 0x8, &(0x7f0000000380)=@in6={0x18, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000440)=0x3) fchown(r3, r4, r5) sendto$inet(r0, &(0x7f0000000480)="347748c45e8d2c16caef6dcbc573d9b73c2f62c9f3a0951eb0bf661cefd319ea996080057e40a59aa6646d86d335e45bd23a620a1a69225424870f794dd45a7c3c9cd5bad07a25", 0x47, 0x402, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000500)=""/11, 0xb, 0x801, &(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000005c0)=0x2) chmod(&(0x7f0000000600)='./file0\x00', 0x77) connect$unix(r0, &(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x200, 0x3, &(0x7f0000000680)="1c4f7c38d9f581658fb0914f335bba5017f5bff87834c1a7fe3b7b04c0d99ea1c311547ff8393c5106f9dc3ab59d7fa37d97a7bec41184df7e78f01edfa9ef1532191b256320a660c8b5af39e5085d286507a6115f7910190a7df890c6995eb88719ad2b7521bb5522cdba156ef2f30449741d154344889f1c0e7887e416bb024582e676ae45ee3698b86a66015f2905e26a", 0x92) connect$unix(r0, &(0x7f0000000740)=@abs={0x0, 0x0, 0x1}, 0x8) renameat(r0, &(0x7f0000000780)='./file1\x00', r0, &(0x7f00000007c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000840)=0xfff, 0x4) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f00000008c0)="80348a09409f1d4aa195b9cc52f6", 0xe}, {&(0x7f0000000900)="6829558774303daef4ba5fd47b8298798688fb7f43f954e614a683bd1b5dcdeac4e68e4b43e1495c574ec4f77897d0a7080ebc51db00cd6c8e0734229da880e931c4af2c70583aecb5639473a2555fc855183ca4264668d7dff47420a765fb68a151d37ae22aaeab437ba458a7a0f20808ec0199b3b7016cdde14ee16500931973ffbfa8b47914b74095c06cb10f147ead5def7a8d464504db5cb82606842fdada1765344534b745afec16ec960ca8f7f8f566dc4002a0988401d70d870c68", 0xbf}, {&(0x7f00000009c0)="d4d7781edfd5e1b5b45cef7ab16cff20128cd6a4896efe8a3d5cb3b4e7c9508f1d757722236095596143a190c919110cbc7e06304120794a1119d4801a13e7be0d77402daa4bc09dd8808521153f61f3887aca296c44e424cb98ebc2eaa86c75ae9d40f9a1d7222d483469d255d5a658665a924e68826696f27802930e197f3ce60cf4a51e1a4386bcd851e29859c0b7ff7d690a525599f8078d86087aa77fe7348b20", 0xa3}, {&(0x7f0000000a80)="59458424b1f7995723f168c839daa2e36cea7adfd3ab61cca6a9af12ee33b03aa82fe747bda0b63098177d564f723d253b2014385cd0efbe6dc2900895b3aa65aa3c256ed63f6a3737027c6ddb56933055c9f693e527d34156b07c80896c", 0x5e}], 0x4, 0x0, 0x0, 0x6}, 0x6) ktrace(&(0x7f0000000b80)='./file0\x00', 0x4, 0x400, r2) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000bc0), 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000c00)=0x67ff73625f146db0) clock_settime(0x7, &(0x7f0000000c40)={0x6, 0x29ea}) executing program 7: socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getegid() getppid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440)=[{0x1}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x3f, 0x800}], 0x4) r2 = socket$inet(0x2, 0x4000, 0x10) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r3, 0x0, 0x0, r4, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r6, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r7 = geteuid() semop(r1, &(0x7f0000000140), 0x0) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r3, 0x0, r7, r8, 0x88, 0x7}, 0x6, 0x6000000}) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x25, 0x0, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x25, 0x0, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r12, 0x29, 0x25, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) setregid(r8, r0) socket(0x11, 0x3, 0x7b) pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7acd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ace000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7acf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ad0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ad1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ad2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ad3000 didn't change! executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) close(0xffffffffffffffff) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r7 = getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r10 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r11 = getuid() setregid(0x0, r3) setreuid(0xee00, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r11, r3, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r10, &(0x7f00000005c0)=[{0x0, 0xfbc1, 0xc00}], 0x1) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000a00)=""/162) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r12 = getuid() semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r8, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r9, r11, r2, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, r2, r7, r6, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) setreuid(0x0, r12) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ad4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ad5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ad6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ad7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ad8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ad9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ada000 didn't change! executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="315eb165f151860ed2c848536bba26d4a77a8a11f81cbb", 0x17) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8080, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x7fffffff, 0x400, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206981, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) flock(r6, 0x2) flock(r6, 0x1) ioctl$KDSETRAD(r5, 0x20004b43) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257691a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb000efd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x803, 0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000240)) setsockopt(r7, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x79, &(0x7f0000000200)=ANY=[@ANYBLOB="fd9339c0fa4d5fd01f461c9308004500006b0000000000019078e0000002e0000002f545b8c363572d988fe74c56b3ca0d03e5870a34a77e77ce65d946aff82e3639450d6716c89c638288ac25b4092c30378b4adfc187bd48f84c3f448b73aaa3e86e936a2a1ca52a837395e779695b831d110cc282fdb3db7eafa6fb9f43bb622a0376f28e0075a4ee927058f11883b4ce127850bb3d0a00162f7063045e3d1543af7dcab2baf872a1195c884853bcc4311e0809b4"]) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x1, 0x2, 0x3bc3, 0x7}, 0xc) executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$ddb(&(0x7f0000000100)={0x9, 0x6}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x1) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000040)={@random="73702eb9ccc3", @remote, [{[{0x88a8, 0x4, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x2c, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x7f, 0x3}}}}}}) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000140)="8390a2ad39e855a151018971e101ff3a74dc12b3f8a270036ebb59c70a41d217233ae7", &(0x7f0000000180)=0x23, &(0x7f00000001c0)="39c72966bc9890b9fe507bfbb4b62084c6f9014965470df14628d970a6ce3711b289e3d1c5cf807dc11e7d9498b06ca7921104d8c585", 0x36) pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7adb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7adc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7add000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ade000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7adf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ae0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ae1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ae2000 didn't change! executing program 6: r0 = socket(0x19, 0x3, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000780)=[{0x0}], 0x1) executing program 1: sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0), 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000000000000000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x20000000}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x2, 0xab12, 0x6, 0x6, "494b4b45e9912824d5c74b3d5955344e991f929e", 0x0, 0x6}) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0)}, 0x404) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000002c0)=0x362e, 0x4) recvmsg(r3, &(0x7f0000002640)={&(0x7f0000000300)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0xa8}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000340), 0x2aaaaaaaaaaaa8b4) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r3, r6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semget$private(0x0, 0x4, 0x3a) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x14}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b", 0x81, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x27ffffd, 0x0, 0x3, 0xd28, "df004ba3383d00"}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f39cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938", 0x7a}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 7: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r4, &(0x7f0000000340), 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x54}]}) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r11 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, r11, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x10, 0xfe}, {0x35, 0x2}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r0, &(0x7f0000000140), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)) pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ae3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ae4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ae5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ae6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ae7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ae8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7ae9000 didn't change! executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f00000000c0)="41d3a998fc5bf72c0eece5e62f7febbf226e", &(0x7f0000000100)=0x12, &(0x7f0000000140)="51cc9cde94f6461591e218536f186625124dabd419e944dd84ded4acb001253a6a8edcd7a74a4920bb5041da733bac6dbdea80e5439929d2157e6b9008853394c47ee93b6dafc7889b2e438c5e9dba2663c932e6203b5c8dcc5130b01171430fedab332aef603f98e05c038eed4f5bf747e3bab4c5919545bc87e9540a5c44bafcc0c35ba98897515146d666e66b1cb96d76b6bfb521f32d155c76b6c02791627c12e0a7e50e2a627d90332c373213dba99d8d76adce7702bad9", 0xba) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) fcntl$getown(0xffffffffffffffff, 0x3) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x1e, 0x5, 0x6) syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c00000000003a90782c1400aa0000000010009078000000006d8cf59c5deb3af0e37577a9b192489725d22c15bbea938063e3c2dc6ea3f34fefd93e2c8737e6b43b111e4705a0a9f6c6eae79b6315c948535236d51cbb563b9923ed837908dfe4931aefb375490dd50869025455363f9388a158ce970898e6b19c0a87527354a6830a0ee72a844f516c9d48e241"]) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7aea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7aeb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7aec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7aed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7aee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7aef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7af0000 didn't change! executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30024) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) writev(r3, &(0x7f0000003900)=[{&(0x7f0000000140)="ff", 0x1}], 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000004c0)="d6113eb17e9536eb59db5101d235697e7fdfe9ce3f79232629bf52faf631fe1618f0ab6e0443defc711a5af8dc33c71b6fd2312f3e257f94604942d30e6ac3b502abe30e9db9a0857fb3a0a19bc9ec412683aa05cb535363f8b89f852e5eeaa04458842c28c14815ef7df2c4e9abad78613186f015b62b9ecf59460a09c66144eb70e7d28a0b4f7c7742b0eee2a6ca48745375bd9c78d32b6502e2154a5ddcf9", 0xa0}], 0x1, &(0x7f0000001640)}, 0xf) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r5, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001580), 0x8, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000001600)={&(0x7f00000015c0)='./file0\x00', r4}) close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000380)=0xfffffffc) write(r1, &(0x7f0000000200)="0e7464f41f11d3da", 0x8) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x50) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x20}, {0x35, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x30e1}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb810000000806000155c116130000ffffffffffffac1400aa77f61ce24219e0000002"]) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "0000c6f26461c004f800"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffff80000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000ffffffffffff080600010800060400026625abb502dae0000002ffffffffffff7f000001d278a51969da4323dd069d3167d5ff37bba5ae8f188817e1b2fe6af0540c1101ddf538f88503424bb24efe2264de4052ce19d866bb53af357caa5411d0e41ecb4174485000300ccf4a1503549100069f14e20b8ef5ff921411d1683b0f3e658cf937c7d2f31618d058557bbbe59fdfdd6a024f4079a90f43035951b47226eb269e9046ba73d8271bc4fce977817dd24294cdc3259e6f299e0795df25aa7ac344dce2a6629e59a436b96147a1d3b59e0ffe6f16d27d6a0d93869ba388772c6281ad88f7eb6ec08df6f46d53327e3ea87fc1"]) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @loopback, @loopback}}}}}}}) r0 = getuid() syz_emit_ethernet(0x1d9, &(0x7f0000000580)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0x19b, 0x88, 0x7f, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x11, 0x10, 0x0, 0x0, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x29, 0x0, 0x5, 0x0, 0x0, 0x0, 0x67}, @fragment={0x2f, 0x0, 0x0, 0x0, 0x0, 0xd, 0x66}, @hopopts={0x88, 0x0, '\x00', [@ra={0x5, 0x2, 0xfff9}]}, @routing={0xc, 0x8, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="5759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67f"}}}}}) r1 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7af1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7af2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7af3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7af4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7af5000 didn't change! executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe4a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x9) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x206da) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) dup2(r4, r4) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4012cc96b7aaf599a23a2df9f0ea8478319a7a7c996752fa462c7f469ad585aa532dab6a0874efe0c714427", &(0x7f00000012c0)=0xa2, &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) r4 = semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x3, 0x5, 0xda6, 0x7, 0x100, 0xf07]) close(r6) socket(0x18, 0x2, 0x0) pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7af6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7af7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7af8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7af9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7afa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7afb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7afc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7afd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7afe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7aff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b12000 didn't change! executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='N5', 0x2}], 0x1) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffeeb) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) kqueue() connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140), 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = accept$inet(r2, 0x0, 0x0) shutdown(r5, 0x1) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000000), 0x10) socketpair(0x1, 0x2, 0x40, &(0x7f0000000080)) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xa5879f5d35e83931, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f00003b5000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 3: listen(0xffffffffffffffff, 0x0) socket(0x10, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a", 0x67}], 0x1) syz_open_pts() close(0xffffffffffffffff) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 4: syz_emit_ethernet(0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) close(0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) r1 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = getppid() getgroups(0x9, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000a00)=0xc) r6 = getuid() setreuid(0x0, r6) r7 = getgid() sendmsg$unix(r2, &(0x7f0000000ac0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f00000000c0)="1a2aa405d9f2", 0x6}, {&(0x7f0000000140)}, {&(0x7f0000000180)="bb84398850dcdb44913606fe16cda39070712a26b03d6d", 0x17}, {&(0x7f0000000200)="edf72e24878770c458628688ab24dcb82ac08387940b94a9beab47b96f7131ca04ddfd29454e5826557d01d4bcded141ac3f35299235cd98a6b9a30783c0e5033d278fe12833a19d77c0f3e5e8eaa2bb44514042c04695b606a24f4dca679f4de1c1c7699478808197d24bfbc428fa18490011271d2a24bda6b0a7b3f92ff7b6263e59c00889db3942659bfefe33f91b01f0573e996ee8983a1c2514ee899d2f214dae80114ab0f050dd7048d40b49a6628c2509d5ba1f6035fa970e", 0xbc}, {&(0x7f00000002c0)="7ddf2512fb6f211e1bbe251c7dd53efa45b13e9e2d029aa2ffc0ee641cc47f745ee682f0730da357155e82693bc2db6cb085fd6d3946e45312e1cdb5832c529d42a0605f7a9ed11106c7636a5eff7db9308554003a4d24b608aece5bd5213d98a8c6d07626955fd65fe9d24d572c9821b8a5471453e89f5e03cf9e7cdcee09f5c6685c175a93f971930c223e9a11621e5b5391a3acba21ab78fd55b50855ad5e98b35c93536be71fde3ac23c4e5e47774a9742cf549e25", 0xb7}, {&(0x7f0000000380)="0065ded37f7ec546a4520e7c6f367cde65f0ab35746e332c87276871d26e43f024e8fc8a5e12adc09a3462298a4f7cfdad79aacf3407fff868488ac3ef0c82917c31820934b5baf1faafc376d1844f8f65f7b4156e28938e14dc39cc4b27f3b627acf366c079ae162e4a8b846f2cafb081700b0dadc334165870abe77a817dd9ea39e6d71f02839e0fbea73ca09e86d7b23a759e3331fe", 0x97}, {&(0x7f0000000440)="281f0117ba3382881718bfdafebcb5e428cffb5fcc2cca28adcf6f092b1c9183315fe69bf96603fcf15d068a8336d527856aa423978b1f7a57217f3ffcc47f2abbeb046a9bbabc5faba1581f0c5382b62b332ae603da83dd602d3166885936e3275f0091dd89817bacbf90127b27946b15a2f74ca07799d421bda4c02a057bcee4434a08dd35816d746c1b78ab5bbc694f9b126fe603e409d0e72d1a56ff00ddf4a9bf41561e4dfa44116e81e9c0bfd2dc034471a455dd78f5aa044dffbb0222cdee9a8e2a003619f1e40d244fd2e7d5e4c3a88469585225aa", 0xd9}, {&(0x7f0000000680)="7a9e6e6de4f96c0766ccd5955f95aadce582c5d982f6976ad25b49330df120c6640fc41994615c00d4816ec1b82755b111239fe1494a3e1dd6df50ff5e5613048b3d5ae2e6c272fb20bb90e6ec2d44ceefad0c0591d5b6fcf97ccf3fbfccc9b61080a40e6e69bdb6056540a2a6aabfc1df5d23f9c98cfc0a32ff241a5e295b89a56053bc034fe93395d23659fe9ec6da2d58cf5d7887355f7bafd6d9a844e149b8c33ce853b400fa1b3ff376c22bb26a29871cd661ddb5dd14ff731c7ed78a76cb3dff682371468a6d3bb8ec5e7e45c5cdb2925348dcc89d7c185b9c", 0xdc}, {&(0x7f0000000780)="b8182b901470024e3e09a4babc4b7528ca93a40d109f3d24176c8ff0e14e66524151d6f94f47b731eb758e404fb009390e9c15d3d0966e48e80513468064939da9d54eca4f9c71021afc4e8ccc3d42a7dbb75fbf888f65e5ab90397823d6264fe93f2600d9ae947132d4fd8c44661fcfc11bba87e66655ef21aba12b9cf399f078e4471eb7ec0b5634", 0x89}, {&(0x7f0000000840)="b616dece4c55203f4b4b0e08448db89fb641dadcbd4fc6364c19caa4b63eb4883c331e035a455a447c8cffafb65f5ffae4296ea7f1f6bedc01bc5f222ec67facc736aece657f8debc252f7d898863bb94b97426aaf2fa8b2d8c166475197d15e1fbdd7f697c94ef32a9b4e574a65f119191990e4ce1f0496b9b2496da627fd93075cea9e05e0ad97a6b7674fefb5a278dc79ef3653cf0f72f254ea45024ceefd654d69defe9c0d4048eb592717ef59971136dd2390", 0xb5}], 0xa, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x408}, 0x2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, "000000000000dac93c760000808000"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b2e000 didn't change! executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x2000000000000], [0x9d8b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [], [], [], {}, {0x0, 0x0, 0x0, 0x7}}}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f00006b8000/0x4000)=nil, 0x4000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) socket$inet6(0x18, 0x4, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000100)="a276d33c636eb15b422b4bc8524f21d5e5fce89d478f5b6fb1eb3ccb2e8c7a344500f5aa0b340084875e03c13b1b24d604e9323baa051aa13ea4f41d934071c2a6c7738e52131ea1ffe68aeb4d927a617628fc1a1c05d573573387a467e88d701be50049deab398f47cf425d519ee31ba76dc0d83019264cd073c8ff20d7111a0b9bcee48609f7f30276c276c0a33e98ca98a7228a66", 0x96}, {&(0x7f00000001c0)="09970e6d12f8234f6ecb1e65a2ceba289b78694dcf4db21d818cc3fdc9f8f93225d3422309b22eca2d3b45449bacb9f8312e9373aaf0d5e41e25294fbfabb20c920c341f89af975247d8a09975510e05dd230864aae6bf28be4030c4b7235c486c2f48a13d1c6ad295d455942714faf8c7a7b9d2aeb0b175b5b11415bed73b47a99fbd5704860964b5f5853070873a91ef249f028f0034419048439ff481deb30a5a2040da4468b052da7dbdbdde3cad64a7e60a980f80a0cebf7ee9", 0xbc}, {&(0x7f0000000280)="ba9ccc190d90566adaef84ae3e2521c2cb9d657761cad70b59f94b3dc0c20102b20efceb63e5f4a6c1ef2215fcba48f1069056aff94f352ae882b851282984fa101bc56c678d4e0cd28c2cad21b2f198470453fe2f240f6787901df5810a29b161f7cfcd98847e2694269938a2c5fe0ecd1e223ac4bc32dac51c69477d24f081e51a2c5313faf0f6a143c283f9542e663f7a6ce02f3b864a42c3c7e7d7a0c9805e682cfdcbf37babbb38b684cd155d1261a91cb52af7f6e658e50e1b4026348dfcd380890de20eca15f17274f7bb080795a92fc87a57f7e01ced0e18d24ded9a843b3a86ed354504162413607a7b77d14b821145949013eddd98daaf", 0xfc}, {&(0x7f0000000080)="48c73df564a6322fb2f6740a23ed9a2e512706", 0x13}, {&(0x7f0000000380)="2e663c66c28dcc3d9a95d2ae08689404dbfe1c0c4fa45672c0478860b5cf380687bbf990f32acd1a165b8696faaee9f06a11dcf15c100b6446cb84e09a0613ffe1eec435cfa649b2f72648cccfa8bbe7bd942b4c88d9fba1bb997080a355216b7c9f259355feca51c8", 0x69}], 0x5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000001640)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000540)={0x2, &(0x7f0000000500)=[{0x5, 0x0, 0x8, 0x8, 0x7}, {0x7, 0x1000, 0x9, 0x3, 0x61e}]}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) pmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ae7b2f000 didn't change! pmap_unwire:pmap_unwire: wirpmap_unwire: wiring for pmap 0xfpmap_unwire: wiring for pmap 0xfpmap_unwire: wiring for pmap 0xfffffd806e2ca0f8 va 0xd6ad30cc000 didn't change! executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x8, 0x11) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) dup(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000000, 0x0) r1 = syz_open_pts() close(r1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x0, 0x1d}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='r\x00') executing program 6: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206980, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x3a) r3 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r3, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r6 = semget$private(0x0, 0x4, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a04468c09be", 0xd2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r6, &(0x7f0000000440), 0x0) r7 = semget$private(0x0, 0x4, 0x556) semop(r7, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x100000000, 0x3}) executing program 3: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000100)="9e", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x9f}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000300)="04161f5c4eb9b03d238e94a4cc72b14422a009ebd5252cccac1b66ecd2630902d665fe5c6b20500adc330a385228fe0744c56f95cfc563fcea7a4de34ee1e50f42250f7f5315df44e0ab87db730d45a8e0ac932249f3eabf5e85ddfc0ef153513b21ae6731be2760aee0112a330c96497a986494593249ff253a0a7a5eccf899b793be55edecb0cbf655b8951124e7eaee8101", 0x93}], 0x1) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3}) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r5) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x100, 0x4, 0x4, 0x4}, {0x80, 0x6, 0x9, 0xfffffffb}, {0x1ff, 0x5, 0xf8, 0x1}, {0x2, 0x1f, 0xeb, 0x2}, {0x4, 0xff, 0x0, 0x1}, {0xfe01, 0x0, 0x53, 0x66216aed}, {0x7, 0x8, 0xfb, 0x8}, {0x200, 0xce, 0x3, 0x3f}]}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) executing program 1: sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000000000000000000000000000004"]) executing program 4: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0) r1 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) r2 = getuid() (async) setreuid(0x0, 0x0) (async) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r2, 0x0, 0x62}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x10}, 0x0) (async) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x400}, {0x2}, {}, {}, {}, {}, {0x0, 0xc8}, {}, {0x0, 0x8}, {0x0, 0xffffffff}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x1f}, {}, {}, {}, {}, {0x3}, {0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) (async) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0xfffffffc) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000180)=[{0xffff, 0xff, 0x4}, {0xdbec, 0x8, 0x3f, 0x1}, {0x400, 0x7, 0x7, 0x100}, {0x1, 0x6, 0x1f}, {0x3, 0xfc, 0x53, 0x9}, {0x8, 0xdc, 0x3f, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0x66, 0x0) (async) msgget(0x3, 0x2) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x86, 0x7}, {0x3}, {0x1, 0x6d}, {0x21, 0x80}, {0x80, 0x3f}, {0x40, 0x6}, {0x43, 0xfff}], 0x7}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001060000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebb76af6b321f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x7fffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000180)=[{&(0x7f0000000140)='h', 0x1}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bb08001000f1675910508b00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1c", 0xf}], 0x1) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r6, 0x4}], 0x1, 0x0) shutdown(r6, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000001080)=[{0x80}, {0x16}]}) write(r1, &(0x7f0000000400)="21000003000000a8", 0x12) syz_emit_ethernet(0x20, &(0x7f0000000140)=ANY=[@ANYRES8=r1, @ANYRESOCT=r1, @ANYRESHEX=r1, @ANYRES8=r1, @ANYRESHEX=r0, @ANYRESHEX=r0]) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040)="2e92451e1576da3a4130e2107091a9c7e98310506f4012ad39b1b85aef21e50ff0dbf31d7af6a0988c05b7eedefde3ecae4098e4ab029662ac3fb0ae14266234ff7e4d59fc70e90d2d60d62e1ae9d167847eeb5bf9f09eafd78fa0e431096e4b334765ac4d23e2b0bfbfef53274583471544fc3b0f693c97b597d24d3653b44f2c543938392ab43398e9c8942bf3a514e93a188c3d1820cbd5fd5f410d8f2f97fc7e2a03b5abbdbc902c62a63933667292125b9d9aa327bc56d645916828f70f8d72239d49486731dd790ff69ca3a6a9e6f9ebe471bcf187c6cc56f0faf35bd4db3ae9bf06", &(0x7f0000000140)=0xe5, &(0x7f0000000180)="078144b9744d49fa473014b41f1f08728d469ceeabf895051e9b6a06f936f9a93b85ca6878360a467beff2324b25b2701888b9db4f6b0eb69c4eb906d5f8d80e3ded82d32b4072c08edbfadd9f44c32fac115daeffa31705e38b1765df31deb3eee1bbc28e3f916fd0e1cdab4fef5fa2421c1dfa6404934f9955d3b4292caecf271ffbfa2ba21c1c0954cf80a7d90e5b58e9e5f2f003feba2e14f17c940749fd7d1be384e040d7843b1eaede0b3d06a29bb50f900eeb7e9c9603e6e2385ffef900eeab2c20ee8459ced9790349340fe35ae056385b5a1a10dbcfcdf1e99ca5821019a477b4fbf34f398460d6e8515cab72f7fa7cd8440ae072c97dbd97e8", 0xfe) r0 = socket(0x6, 0x2, 0xff) write(r0, &(0x7f0000000280)="28bac14e33bd1b3cf413b21cb90b552a2bfc478b96252ca8080d79e3e26d03c7297aad62abc18116d8f080677a7143a47b8c657b36cd69255e25090f2a9220eb76037f02ff282045052fb2c3480d6e84522342476820e48b8ec3dffd45e4746e23b4eef744858a318f84528daea42bed1760e9c414c7d6665f88810f1ce03b92f80f27cfc6214066131347c7e3d5dcb23f5312bff312f6b388ae2c2f09e7154055d1951b1ec8196b6779cad0f962756ffc88f2fdd781e8378e99e51fb59b6b22ccbf7a279de6faf4cfd3ad089cbca36f5f0d17df372d80523d545e4ff72b03274888", 0xe2) pread(r0, &(0x7f0000000380)="0723ee22ec2e45f8ff0696de63bdd9d488049e15f6cc17444b844b6b41456d3799720afad565f583585bf15a7a71133aa41a45b11be39c4e9991d3fe570a21180315878916e9c1145f1f1e9d4847e22fe17a5bd6461fde654b6ca6ae81682de069c38377db1b33a61833221f3092d34ccba16f", 0x73, 0x1) getsockopt(r0, 0x7431e0d6, 0x49, &(0x7f0000000400)=""/56, &(0x7f0000000440)=0x38) r1 = kqueue() kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffa, 0x14, 0x40, 0x10000, 0x8}, {{r0}, 0xfffffffffffffffa, 0x60, 0x20000000, 0x7fffffff, 0x20}], 0x401, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffe, 0x11, 0x40, 0x200, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x8000000000000000, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x10000, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc2, 0x1, 0x2, 0x3}], 0x9, &(0x7f0000000540)={0x400, 0x1}) pwrite(r0, &(0x7f0000000580)="66b6fc25575a03d6f4f54bf13d5b25a5856985acc46cce70ea78246e6e47229b40f770b579431834987552e2c48010ebc97fb8a020be2e6eefe050bd0331fe09ad5c34e75c48c900a1d6092d8f50eb9fc6e9b804350b3e05d812d399", 0x5c, 0xfffffffffffffffe) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600), 0x400, 0x0) kevent(r1, &(0x7f0000000640)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x47, 0x80000000}], 0x80000000, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf97ffcd1304b29e, 0x1ff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x80000000}, {{r2}, 0x0, 0x80, 0xfffff, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x2, 0x6}], 0x9, &(0x7f0000000740)={0xfff, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)) nanosleep(&(0x7f00000007c0)={0x7, 0x4}, &(0x7f0000000800)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840), 0x10000, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000880)={0x101}) recvfrom(r2, &(0x7f00000008c0)=""/88, 0x58, 0x0, &(0x7f0000000940)=@in={0x2, 0x1}, 0xc) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000980)={0x0, 0xfffffff8, 0x699e, {[0x3ff, 0x0, 0x72af2d2f, 0x2, 0xeb66aff, 0x8001, 0x2, 0x0, 0x0, 0x1, 0xffff, 0x8, 0xe12, 0x7fff, 0x2, 0x5, 0xffffffff, 0x400], [0x7, 0x56, 0x3, 0x6, 0x9, 0x6eaf, 0x8, 0x6, 0x8, 0x3ff], [0x0, 0x81, 0xeb7, 0x3f, 0xfffffffffffeffff, 0x4, 0x220], [0x7, 0x3f, 0x7fffffff, 0xe98f, 0x5, 0x9], [{0x1000, 0x2, 0x1, 0x20}, {0x1, 0x200, 0x4, 0x6}, {0xfff, 0x461a, 0xffff7fff, 0x2}, {0xff, 0x8, 0x80000000, 0x100000000}, {0x371, 0x6, 0xffffff00, 0x9}, {0x5, 0x800, 0x3, 0x25d4}, {0x8e, 0x3ff, 0xedb9, 0x8001}, {0x400, 0x80, 0x9, 0xfffffffffffffff9}], {0x3, 0x200, 0xb2cc, 0x7}, {0x6, 0x6, 0x6, 0x100}}}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000c00)={0x3, 0x80}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000c40), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000c80)={'tap', 0x0}) mknodat(r4, &(0x7f0000000cc0)='./file0\x00', 0x4, 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000d00)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) renameat(r4, &(0x7f0000000d40)='./file1\x00', r4, &(0x7f0000000d80)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, &(0x7f0000000e40)=0xc) getgroups(0x1, &(0x7f0000000e80)=[0x0]) chown(&(0x7f0000000dc0)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000ec0), 0xc) openat(r2, &(0x7f0000000f00)='./file1\x00', 0x20000, 0x49) rmdir(&(0x7f0000000f40)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000f80)=@file={0x1, './file1/file0\x00'}, 0x10) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaae215b9aa00000000000086dd6000000000083ae5ea00fe800000000000000000000000099267db0059c53f343b000000000800001a0000000000048100907800000000687358b9c33cc0009ac074dd413af8f3d20acab2f9091aecbc39481c0948b1dbece1d2241a5a60360c36c19dcc7acce6cabeabb98e07c2948355e07462764952e0897a5bb3278296c0f14336ba7aa03634e05705095e16c2e47e9e218d5a"]) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000014c0)={0x0, 0x29}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r1) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r0, &(0x7f0000000240)="df", 0x1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r5, 0x4}], 0x1, 0x0) write(r5, &(0x7f0000000140)="04", 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x586) write(r5, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) sendto(r0, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112ab56bfe0ba4a2dc9", 0x2a, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{0x2}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) pmap_unwire: wiring for pmap 0xpmap_unwire: wiring for pmap 0xfpckbd_enable: command error executing program 4: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000940)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xffffffff, 0x4}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)="f18c976edd71c44f834304fdbc3ba6a53d657fb1a9894ae34f3f130947181ce2007c053a177b3450f8e5f442510477efdddaa382f0bc0d84aad07252", 0x3c}, {&(0x7f00000001c0)="f60c27f4b9e504bd2e", 0x9}, {&(0x7f0000000240)="8bc24934c4315e10a3237c9a4953d6a7665bbef1fb159e5953b708a728c52743e18c5b45446fdc6410341871777e19c7ccdb664c07a7bd71b9fbaaaf8f4588979d53ffb630ad7155ba46e8f8c352005d7eb10ac9f172115510d159678f5862bead32f5a58a9148f01169c8453219473316243761a310f2cd8a8b768eabe0eb7d4194aeea7f5d91dfaf7987c91813ba22a6056c83884160b6a059e225a17ca6149c494072d98f4416683cc83f58b975313f97c7ee396504bdbb2ba15679781ef82ae77c39bb8b27dd2931dbe04ad545bb", 0xd0}, {&(0x7f0000000340)="0d685fb70969922a09ca6d38ec57173ea33751b8c9727a472fd3d05f81498f122bf9ea901190d7d75d57dc00a09f983dbe852f196ab06259a049ff6d2dcdbebace2341043148072bc7e9eb01920618cbf38d5493145de3fb85bd482d39c78d86ef3309e66580dd", 0x67}, {&(0x7f00000003c0)="4c77887f87ec860d291862fad31fefe9eba68a9c76b5ee083b3e5e8c0ea6c405ae1c824a48c4e68b367ec40e80c2b3281c7ad9e9ecb421d1aaec20fec93c9e7e999314e24ad5c45fc19875ee3e649d7f489660ceb3cb2349575050277cabaf2791c9898eb2d7905237b2f0b264c3f93d4032ecc83ed3ff77a31ac6c66f16165f3e3f87f10631d91b237309653aaaa4921dbc01c46eba89fcf7329da14c", 0x9d}, {&(0x7f0000000480)="6fcaf936f64e33a3f69936b46c6631b8c0aa6c90da73bb69849203e2441821807a5b1f39762b1b7964ff7fa1914154f28417c7a7a8e5a7af11c687472126a9238d036aea0965600c89c0b5dad1520f1629fe0bd91f35aef40a5ace2bd9184b7ea23d6f8acc0575cc0dad68553ceacc3d6dbfca577290e393351dd248fe904e577bbb314de5ab791f664be28109a9ef18db5583de083abffc2a90d17b1628ea794f605c664532f890ae0efc55", 0xac}, {&(0x7f0000001d80)="1c976060ef4996dd6c1d32517098eef4e207e033b4cd69fbd0bbac0b9610756f0227ef473a987cc902648cc3c10ccc53529ffee01fbee45d90c0932b308eb44930a67155ac2867d5e90df0fd95dcc856857e9afe95735839e68ed6e2162916e018679171ffa279d77504ac3a90969208ae5fd446b6d14d4c4bae9bfb40aa8371daf5ac9bb7006564807d21baab42e8bacd107d41ae24e1a133d6efefb92302717e6949fdb35116cdbfc392294805da1d7d4f15562218c36c00acd4cc487308ec1bde2487ff9df7ff605d1f3d402c9a42a93ed60b46c1301612aca0ce34a19eda4ec5a988ef08b4cebb239793e9add192da196e5c9baafcc714903eedb5769ce533a68827eaec34650177138eda9da9d800941fdfe7dbd0a407857f2d249088d8df88927daa69bb72370f1a391a3dd57a1d1eaa3990ff7f08ff81299a4484c0f470cc78e8cdd3dfb5087ce192f56c2d33e2c4bb54a081edc7968183df3cfa79489f1bdf68b16196a29037defe5fc2d83d71e2f01f24d632cc0e28f45f9e5390cf48e14b9d8589d0c5f06575616a56c1e2af197c9da1e9d98087f38787f456e77bd78a1141af69adde996674913c8128aee049627ff30285b9c459fa4696ae3793dd27bca63195d42cf192b0b6116194896677fd5dfe2ab871635fddc0cf81818cc7c0067db32c69e028d934e7f05b4ac267513093915468c0577cd972643cbde7bcd924477cd058f0d26e5e6ac7cdc21b88701613f3ef620173aee069cbc469e745c05f765277be63d92557c72cb5dfdf539abae06355e3dad882f19b43c32ced5573a28842cabe7b329052a4b16d6f3944d028df2dffcb7063167936a82f2049ca4224aa9d365f59e4c9d3f3782aee5c507f4f93361b5c675e3d42750ed531da65602a2bb8a0a035319becb66c6ba6e26f46c16b5b69e761858391a5f01fa0f289216f28c608bec38e78f11c64bdac6cf97188a7b508a2946c70498abb5261411572ba61216dd9fabd71938add29b7e5f3b26e72777ee21fda8c8df16194d36f7e1212b45d638f39ee851a8803b73b4f9d4401b5a295ce9cb717c9ed0bf2cdc92cb14ee4e4a7222883eaa621783f593a37d23047603f3d589da63ba7decfb9def9acf816b0eaeec35f93ec2096660712261ccba538828dd11079f38c68cb8f2da5fc23a9e817249efe7016db4914560707c4d03e323e92d20b717d081b4e52a2e0cdf712cb6265cde877a553d4520721dee9220b866eda67de63f6f7840002cee4e2fdf9fcf18d947678765cb2e34f4ff90f9abb2a37a8a0b65a36303a2c6016afe82e8e3e3b1fefde671686121d5282b6447510aab3cf544411582d16de054b88d8da3a084cab33cb4b6ea94c9490d3230592de38533ae823b2d032de6ef9ffc63f4ff3fc4843d28550eef84823778388fab0b39d36e4172d760d0fdeea3212d9ae86b11e507367022ba8066e33a1ae128e3042e66961e7827d303cd0afd33661f37961dc346b2feb4d5d4c0873582056f709f641695b52223c54bba217f2ced22c9a7ed2a163b5ab4461e4e8b38ef77fd690b4fe51d77c1ad8e37b1706fc12e02c0b4c0f8a2f64416adb44d5de69da13f6e0ea022e64d97bc9e071183d3a4de13d60748345d2b38c362b23ac64e056699ec2604fdfcc65166814ba20dfd1a5c29c98dc85e8b3db3009fee89eaa65a4e6d8c75c8e09ab8206579ebfb632671cc5dbef13460a0db41d1705d158053a55cbd76b105565b409700ec17d7e7d6ff6334e304b7fd9896b830f683c9e8451684688aaab5de3a9c95616f5df17e81501a4f82376bc5cf972901e9272cc8b572c8462563bbac0e4dfd74bb56458cf75b720ccf051afbf641f5815080e668894c6e8d065f1dfbe5446bc793fbee1dce2d73268ac6659d0a24ad83dc45773dd669012d4e23c13a03d1acd74316cd6b57cbaa8cdba745c21795b66c0fa5bba704033e411736c8c4ce3cc0b7d11b9148ebc63870b0c91d5f1f1c36c68ea76d820506169ace398f71116e22d80c293ee3c9186538c48ab77747ecad62c435dce76e6d86993daca1b18bbbe4cae111a36f04d4571deea93bef3d694f9acab7211be534506e8e676812071ec17140f8ad25bd31f38c8d16801e2f92a82e76a7361cdcc6805cd095b8228793fc5ba40a369fe9b00507417e8e67cd387306c9d07fc696acc461908cd2a8cb03e84e84ca950d2d7df055e9d5f8865f4af2b46f501f8e9a298bdb3ab29a5e9a887d12848e67d5f875b0638c361392391d997aa7187e2595f6bd2e31c499d3ee7cfc0e64ca342a5f0403f9986008c86084045767b9fa078638e48d80fa0debe08fbd997fdca0a8ea7a2265d724fa0f87cce1a68c91a2c6dae125a90014dfb314414ffc0248c8ecbef238d032ab63a5ac7c2268e64aa477c33105ce34147fc4ef099a2b9a85a63ca89c70475e0e9554a7cfd2928f3e6f8a0cb603c52c9edc122cd525dda1ec4af4c0b3482665d6abb53d4fe224237bceeb2b23cbefb282148ce48109396a28b5333728f049daa8f433503a948c4a2de4dcea282d818d0a5f292ffdadfce2b543a638630a7352d4fd73740ce5689b9a4ae8b28a2b7706ff2c53c6f65beecc4737f67dfd6e7eefe2a022e542b973a65e66bcec7cde3b0e32145e2ede7f08c8a8870f75a0364f559d9a597b077ed5358192f9ad275a395d440c17066df8cfadad36f1530845b392abf6042dd6111e1a563539f558f728c4e520ef53f38485926abf70f45e17b06f75b1e9d7c1d51c4189769f55b02f770403e567874943758fb3b60c336dcde16589e6976a9565a9c1562cba4fe6ed877e16c363917877a3be20875b403526c49e49fdeb3e639bb4751f6e400ad75e066ff547cd236017ee5d625f87f3805c907a69f95c6991e3dd6f370023a0bdc23df68c6a7fff450585adfd9cf9a141460c3ab8f99c926f9868a403d128ea98c188eabae70482458e266138b0082aa606b88d971d4bf67f14c286026404cd0e5a4f04980537c6e1ae6d7decee406ce1842fa99c99e196a1d538e9486f2dbc3a01d6cc2846556d5346039fda8eb0679d7d340f55ca6b520922681fcd2bd12aeed370762cfa908c9af8a59c822c2dafa5bc836ee88769fcfd6e3b9e10804567a17c598509499066d3d039d685a3d5a359a9b7d70ccc55fb8ba0bb2f89bb4c3527fb4eeb6365c727283ed57671ff1724725cc4bc78264b20731f043550f7624c75ee36e97dfd023c7e5fadfd3dfc1d3233b790b1c39af43945d90e3901da22c9094e80a4ea3ee855f3cd8e531573b8b02105103c8bd1123fc1d784b40d7799afb516729b06db1661b83d3a54ef0891dc22bf275f867024447479b1922013eb2bf695c94a9213f1dcffa88eeb4b359b3dcd4834f7f8db65626b7df88b62c9d8788a73013a08b5c9df449ec7fe2cfea780b6bd64abc9abca6242cbe1adeab3313a930474332ba99151ade7eeaf47c399de995db353165fefe3460e9ef3f33f18aa8de0bab58346b6387c0626d4251005f5ade0c1f71f62c4a7e5b905bb697f50fcfd93070be313d2c3f45b5e58668b0e447adb9dfad16783ad3836493bbbabf4602bab11b9dd677a3eb4f8b17ef4c1ebb064365dac9b57d4d4018aa13773dd41cd51babb94a73b124d8ccb58b1ff0e1d8086eaa41a9b81998dcb9d8ed48fcfc3afadb88326ffef628ab76585a53b68c7ded679a4bc88f2097a0d7cb249b33f13793a391f1ca74393946c52c723f1b8177b7887002333ee7d83c0dd17b5fb6ed6490ffb4eb15268caba77e11be6285c6b29be96adca2395482977bd42dbcf45d930523f982f92ce3e0ff0692d1a6de2ede7414b921b4077a00076707de1035c909828e8625b684e16c181a38c8be2439bfa3ead8a575f64ed581db4ff7f4352cc4ff774bcfa3d74d027fde958e04a29e6ee6a31925cd64e75ebe65c6b1b8437b5ed17fb41caf571e42e95ddd2cb67e95b9a2caf1a0a314764779cf096d20f3a398d2cbdbb66f63bbea8a43b6136eb4970ab671981c8610d26adfe37eae27d3b43358bd5d6177052a8b1bca11400d396e445fc6264fb4d4b1fe5a9bbaae6ac9db53dcd0d5312b99b2e87d9bb69f045c0614730cafae2b7ab8ce96d7a9bd90e148110ba093bfa522c4471414f202d39b42ef75e1027ca9264a88c81fca5295db20c20303131b4a549f70066b20221e461220bff799f2e9fc712a279b20b5d3e491ed48d0a86242f3254afa8f56bb926ae9a5de06dd06b26ddb0723f8a3eff45cabc266d4fe7830d194421e6d5a31c6deae382fd6c2076a5f7e712e3ef9733a38b6479f2ee64ce0667a023c3d50bb2ef2e164f4adb5e681ad5553a3d34d1d60a7093e98ad7549d40e77fd07dc3d4bbe2052fd76dfea4dac9bae39451b9f6daa63c467e3e6e1564ec33c11af94c90416d7b8fce1119c0b78ef40fd0f805dcdfbcc8071fe10e1c4262c779c4ee5b2a9fb8885e19641ab9fe7a8e7f30128ae2ddcd878dc2f1ec6fa21dc9e909a4c63c8ad71ba5180b6e13c77bfbba000ed023bffd0d53ccbfd14727b9f4ef6ff217a1e0822590e2a9e4edbaa6bec4047d190bb550f7ea6c351e963672336b8f0540d60d1555b4876b8d3dca12acc6157cb0bb57180ce79a592f1f22d3e18828634b60575bb0e47abd1b1a1b285542cbdf29b17262372b35b2958bc334d3f7d78c1109f5268162a5b584f9a545a668169441c61f1f7fc64f27ad36c6b631a6e6ddb9c0c419a67ac297053eb4022e3f8d856d33181ebe55275c1af8d24fa9d2e18daa9a30f48d1aa0afd0caebb3521fb77754682489136897c952d4b6297312a5becad144b9186223bf0b085d89c73f16b5853d29d9e2057ad72f81a03a3927136b83b1ce274e32f4dc83b4c0af3467d7418fa8a9c62a5120edd185842a14bd66b122e0f746e143403f14dc9462c9ea992bad0e5e7e37535de00d07a755d536adbfe7194185c24f1b273ff14dd1ff1cc8f9a119e41196767e9097879ff6671e1764acedf50b370435ba80f9a1977c7e1a250874ce1957d124abeecfbf551f65b97dd15b95e394331aaf41b41b9a57867199976e384e3555efb04bb928e79a46011bfffaecbda9dda6acf8085d9476b3d6611ca9068ed5cce8127e983bdd564026633889a102f23152837c919eda36bcc6c114ee3dbc58f71d9f04aec1435385e38c731747429f52b37317caff9b7ead4fea80a0dbc55cf1ed0b13a849350997bcda8a412f3f09b973797bfa5b6b2dcd88dd525e67fa6dcc7162e1f89104705f6113d1d1062545e8624abe99048829f5a57c9df2adcf5df1344e5b673f6bec8ed8e4464cb6d6dc50c778aa0b7225c505592892c4d6d91385410796d20f17cb08b19f263bf0ffc6ae71ecb46ef39ba0672ce7985cdaf26f03b41701b8a3a686ec7021d6e8f6e3aa4a7b1999a9666e2923e2d27986bc9dcdf078394588264ef5d68bb26f94838e02ccc17cfe15cbc5bdbfc2c1d75712f9a54436d5bc2adc4f2caf1721d16404b7734089f32c89b09110121f5014baebd82e27f3e80f4fc672c21e48d7cb0a14bf2f0ebca298b9e477bb7a1a25529226c708de8a50a9de813132658b09ab44ba72402f88f239c7aa7774872d1a1da25fdd8431059e625e39f53e1f4b33679352e5151e6c423dddabf32427c6b58bf65a299deda1c52f74b2779adfa4704dd2bbb62171a03f56a8e0f69af3445e117016a8ec4727e6fa4a45ab5ce870dcea50ec250c0861c4bc6781437fa24a4137dff21b40e79c53623899184907184fd89fa3bc45af32c8e", 0x1000}], 0x7, &(0x7f00000005c0)=ANY=[@ANYBLOB="f80000000001000001000000050000007082a8811310f4ba4c6d3c9ebcb1c7edcd927b82a835a256bcec03ccc43b619f4815d68f49e0c22d3c5146fafcc6259fdeb0ec7df6db258cd36d42f969f8d5c8897ec78b2dbeedff6d98ff0bbba9e801b48d745ac2ada2df933a7d04603485a151ebf085bb1a18ecdbc861a204f4fc0a4bf8b82690772f7e508c697b2a1c3804f2832078a759500b7aafa6593bea5421ee6c48220013860a1f4e06021a55fabec22ad70f10f110f7917b449dcc348f98c4160c9802f002124eaba251119a808b80e8cb3e7afedea9e47ddde9f30af20625fc0a3e145a56378d5b5c33b425b59e18d7b53c00000000f000000000000000ffff00000900000054803a3324aec76c0b30dee83a642765ef1ad79fd8e20130207fc69f45e59e70c339f0e70c4839366d440fdff668ec29420041de0be9a399b252e1d5df668bd437cc8766e01c7f829ac99f0bcbcbc8abec15db1f20070731439453d68bb189d73379703a18622293a07f3e9ac098768485c7093721ccdd269cff484f61764c9915b16e69bbd1e27775f3e808e5d614338f514eb8547ad4546af970c3a980bb75946d0d91b5e814b06b512d70b0f108f96c36a12cec3c1f6740a7eeadcbb6a36647ebaa8d5363ad576cc79933d06ebf39a41d806a21aa801503286afe45579d0088000000000000000100000006000000271cb61fb70ef1e335177ee23021b3ae382c4092d668e2760685ddfa921794090296996476cdc679325b56851cfaefe6b92b26ec188fe3c80735db954271119ad0b40b815ce708fe88ac6f56b1ec94eb3bcb1dad9c77af7a02865e29d261b7d1ac7686e85c65ad8946464d9d04a511062b3b240854000000d000000000000000ffff0000020000000a5594d5a88e07fdbba3fc19bc2b73164eeded7b387c493e72535984b9ca027f7c58eb4b1b26b2ae395dc744f904b2a5a4b1452e03e29c3ad36d013a354a56fae13d66b3bc1378913e1eebd51de3a702b0d8ea2d7b6c9af0fb21c31586afe9c147d3e26cb12beb280899d69b130f7dc6434890fad6d462bc44ef153891b121b09454b5d3796f74d6beb006a488b3c1092df0d6c2105ba26213d1a15fa1e343a8bece863243ac2b63a139315cec0a84278c9a7ddb363156b75e3d4967ef880000200000000000000001000000010000006f49ef01190f4150bb7f4d91f57567d9"], 0x360}, 0x6) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x2, 0x80) ktrace(&(0x7f0000000a40)='./file0/file0\x00', 0x5, 0xb3c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) recvmmsg(r2, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) write(r3, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname$inet(r4, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r6, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x4, 0x0, 0x0) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000000, r5}) flock(r8, 0x1) flock(r8, 0x3) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f0000000100)=[{0x4, 0x7}, {0x8, 0xff}, {0x47, 0x1}, {0x85, 0x80}, {0x86, 0x6}], 0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') r3 = syz_open_pts() writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./file0\x00') close(r2) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaa47aaffffffffffff8643defc723c8e64256c96686225dadc40dd6000000000001100fe8000000000000000000000001500aa"]) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x13, 0x3, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r3, &(0x7f0000000380), 0x10) r4 = getuid() fchown(r2, r4, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r5, r4, r5, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r6, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r6, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x7, r4, r5, 0x0, r5, 0x0, 0x2}, 0xb, 0x3, 0x4}) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000140)=""/36) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) socket(0x0, 0x5, 0x0) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(0x0, 0x2952, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x30}, {0x16}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4a}, 0x34, 0x0, 0x0, 0x0, 0xfffffffffffffef3) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x11, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') sysctl$fs(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 1: r0 = socket(0x2, 0x1, 0x0) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x9, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107008, &(0x7f0000000080)={{}, 0x0, 0x0}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) flock(r3, 0x2) flock(r3, 0x1) close(0xffffffffffffffff) r5 = syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000080)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000001380)="7246fffb10d2cfb0a6c2b988491ea9f4e77a1c6337ef98782da3d0fc148770bfc174c7b39af9f710", 0x28) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x2004522, 0x23, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b615905f76f903a573efd64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dc337d65259bac459399d9e47b199f396a2bb0a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae8878", 0x15a}], 0x1) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060ddf61d7f3b81f9bd35099726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4", 0x182}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {}, {0x40e}]}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000200)='u', 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) executing program 0: r0 = socket(0x11, 0x3, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x6, 0x3, 0x0) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x1, 0x128, r3) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) r1 = open(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000cce000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003fd000/0xc00000)=nil}, {0x0, &(0x7f0000a51000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x10000000000}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000043e000/0x3000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2}], './file0\x00', 0xfffff1b0}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0x377, 0x7}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r4, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x3, &(0x7f0000000040)="0b79b15b00a2a6e1", &(0x7f0000000200)=0x8, 0x0, 0x0) connect$unix(r4, &(0x7f0000000480), 0xa) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0xe, 0x0, 0x0) bind(r5, &(0x7f00000002c0)=@in6={0x18, 0x3, 0xfffffffe, 0x1}, 0xc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x200, &(0x7f0000000100)='./file0\x00', 0x8}) executing program 2: socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180)="621f3ede28c99b9f16c0ae89a1269ac042f955fb4f910b619454fe1ef3680d8ea78e5a5ab5c01d77b9791578573a17413a82136decd57fed9afd3e37148d4c307a919b804755ca191abfef4b39abb4014c8a2a49acae0aa4", &(0x7f0000000080)=0x58, &(0x7f0000000200)="d3adcd886b57b6a3d3a5436eb9464e324446b47c0268aeccaedc45824ba71b9b2487fc30c24cca77e8ebb99194e8a4bd88b7aaa433932add937846508d34b949c5388b36bee766f36368da11b3cb7dc02c0cf31ca693b949dce654f955fb8859d6e7fbf1dd2585fc0f0bcae08e4412c105491f898806f659d2418967a9f9a885b5863afcfb5b042f09659a7627aa5a18fc7296071c052c744d5b7e43b84570dea1d30a2b5f12a5407b9ae882a2b5630feae94790b26b19b30167583078289cad385cfd340c3b1e512865f9a9fca6d9072e9eb16fbb995f2ac0e4e476c98241350d9c53aa6e59a0777a75488044b3b1eb47ad2161", 0xf4) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) socket(0x7a0e2ae4aa7f1886, 0x4, 0x3f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYRES8=r2]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x2, 0x6) getsockname$unix(r4, &(0x7f0000000380)=@abs, &(0x7f0000001200)=0x62) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r5 = getuid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r9 = semget$private(0x0, 0x3, 0x8bea7305cad9137e) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r7, r8, 0x0, 0x0, 0x2ca, 0x8}, 0x7, 0x1, 0x3}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r5, 0x0, r7, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) readv(r6, &(0x7f0000000340)=[{&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/47, 0x2f}], 0x3) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) executing program 6: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x24, 0xf0000002}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0xffffff4d}], 0x2}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) kevent(r1, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) r4 = dup(r1) kevent(r4, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001300), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a4271802000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) r3 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040), 0x9, &(0x7f00000001c0)="a9819b8ba961c1c64da835f99cc5e84e058ca072d8aa2fd3e3a4738ca02f96c4c5f59fbb352d4c2f377074a0fb722253677f00000000000000094e67d2536654e104a73836b85e5e98961ccef5848b696e01456b0aa10aa14d43cd945b00000000000000000000ff00000000", &(0x7f00000000c0)=0x6c, &(0x7f0000000100)="34f20109f8c6a620f76e89076b9a38b4386e4d30e50c5a58be831a10b62568ea838a09fef6cc34955b91919772bdda699da6605e9dd804312e9ef03eef8215c57e8a7bcd7cac007002f875c4fecf80bd1896af40addf191ed43f8fe656ed65bc06f5fb27c3c9248ec10af995fdd5cc5d81f726d0c9443f99955da2824106025c84ef59523ac5570f0df59638a7b29accf3f56a6f43d9985f3febc81e256ecbe3", 0xa0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r4) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000000)=0xfffffff9) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r3, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)={0x7fffffff}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x9, 0x0, 0x0) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) vmi uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a157b30 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x20, 0x4000, 0x4) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: socket(0x0, 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180)="621f3ede28c99b9f16c0ae89a1269ac042f955fb4f910b619454fe1ef3680d8ea78e5a5ab5c01d77b9791578573a17413a82136decd57fed9afd3e37148d4c307a919b804755ca191abfef4b39abb4014c8a2a49acae0aa4", &(0x7f0000000080)=0x58, &(0x7f0000000200)="d3adcd886b57b6a3d3a5436eb9464e324446b47c0268aeccaedc45824ba71b9b2487fc30c24cca77e8ebb99194e8a4bd88b7aaa433932add937846508d34b949c5388b36bee766f36368da11b3cb7dc02c0cf31ca693b949dce654f955fb8859d6e7fbf1dd2585fc0f0bcae08e4412c105491f898806f659d2418967a9f9a885b5863afcfb5b042f09659a7627aa5a18fc7296071c052c744d5b7e43b84570dea1d30a2b5f12a5407b9ae882a2b5630feae94790b26b19b30167583078289cad385cfd340c3b1e512865f9a9fca6d9072e9eb16fbb995f2ac0e4e476c98241350d9c53aa6e59a0777a75488044b3b1eb47ad2161", 0xf4) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) (async) socket(0x7a0e2ae4aa7f1886, 0x4, 0x3f) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) execve(0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000010c0)=ANY=[], 0x130}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0xfff}, 0x8) getsockopt(r0, 0x1, 0x3ff, &(0x7f0000000040)=""/84, &(0x7f00000000c0)=0x54) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000002480)=0xfffffffffffffcb8) poll(&(0x7f0000000080)=[{r0, 0x1c4}], 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000040)="1620e80000007c60e1016745b65369db00000000ebbd07a90172c84c83ab4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x5, 0x3) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x3, 0x7f}, {0x18, 0x3, 0x7fff, 0x6}, 0x3, [0x0, 0x9, 0xfffffc17, 0x6, 0x40, 0x4, 0xfffffffb, 0x3ff]}, 0x3c) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000300)) executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000340)=""/212, 0xd4}], 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x7, &(0x7f00000002c0)=[{0x1, 0x6, 0x20, 0xbef}, {0x101, 0x5, 0x1, 0xff}, {0x6, 0x6, 0x6, 0x1}, {0x800, 0x0, 0x8, 0x7}, {0x4a2a, 0x0, 0x5, 0x530e}, {0x4, 0x8d, 0x0, 0x8000}, {0x569a, 0x0, 0x9, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000000)) executing program 7: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 4: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x40000400001803c1, 0x100) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xffffffff, 0x8}, {0xffffffff}}, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x1, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2ab60a1ba2031daf44a2ce342d2f36a883554dde0ad876631964d2f", 0x50}], 0x4) socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="12000000", 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000480)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x1fffffffffffc}) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x4, 0x8}], 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) sendto$unix(r1, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea105d300fef96ec0c72fd3357ae30200004e30be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881eae4e8056651461d9420ea26706e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400"/189, 0xbd, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_getres(0x0, &(0x7f0000003ac0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x8}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000380)=""/233, 0xe9}, {&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f00000005c0)=""/66, 0x42}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/50, 0x32}], 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) write(r1, &(0x7f00000000c0)="945e3c7e13d0ecafa306d8ef4c80b57ff9e5120e98fcd8f240878760bb11b7488bb18556bb9edf0fa5000e315f45e7db7ed1097d50552e6ca2e2a02f953fb4cbaccd1d04b8449c2a8bad312ab29de6b40ad5fed3b6d3f3948461f2ba07bd2b2426df8e71118c667dc4e6b0b62f0713a571f608955bd32ba51ff5837caa3f1fb278849163a20cf4c87d9b995bb2a636af6ff5fa5be9e1b41d47ce68978fa3d9b7ff0fb02d25c33fa4533ebc57520e769d380b1f6053df784d2575ffa680fb481611a3a6f770095ba40ad01daf19871463ff7847427ae895e3a5f0a4ae4e479cf1750ffb1a676bf9c9ee3c6e56", 0xec) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r2, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r4 = syz_open_pts() close(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x2, 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) close(r2) r4 = socket$inet(0x2, 0x3, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, 0x0) getsockopt(r4, 0x0, 0x69, 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(r0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) flock(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="91a944498cabb3815a2180c07beb53f108c11d2593155a02cea3467a00b46a3d3bd7ea362b24926bffc0ce53d9a23a40ca514def149584b97e2ef3e63222889fc5cb49214506819a8b48da8b21bb833f5f338f36aff6cba4ab284ef240b239863c2fe6a66ba1a9ca29beeb9fc6b757705630dc1a7dbf9f6af71b8954aa9652a7cc4eee", &(0x7f0000000180)=0x83, &(0x7f0000000440)="0ac963bf949f98ad3cc78c4954c05037b3cc97cfa35dde771df8f37570e925485700a48c7cf8cca31ff6dc39206227fd8b07708ff2f06d0957812cbae399a878ba987e378eead0f49ab427569ea1bd671bf3352977d62a7742abbfdd10b34e2a46eb438944776339fac28ad4b4608fd8cf2755df503fde24503b2c5ed59edc655450eb4ac54225ecaefd95df0f4ee3408db0bf9c546af9cd204c2625fdd3575a8215df898942cc8684202940d6a872ef0177984ba2d5382e20fe4620b8bfc1d448896cc97a102576f03f4846d6853a70e7d6ca6e7a41d93febfcd4c47b7fc8e55d9847805c7bb76edfcc72d04b221f6d3ad2c38eca1ecb012a64397907e7c8b36d7870e15ae4c15c6252a9c9cf943cab980c0a9bf36b124a05c98e659f9d0b54609a41d053eef78efa5bf47593051e22b6bfaa57aabc5c51c42df3ff83ab264a080abf4ac9dc2a9f56a5b2e9aa815ebf86d5a1cd829e02225fa43a52b8a2af274ac75f794349a7869ad3da58cb4f53172628bc8b0626ea68516dc4bc756ebc90256f50b41ef44e061fb1e61bbd0c55baa45068b9e980cb0aefb80f0067148473cdf411545657537d277f4b41d19c811c803f78acccb775d7736d33153312c223fbe0bfe57a999f340bf4a566d488b5f35e434d0a3d190da808998392d28239bbcb08578aea6595ca48ac19fa5891d9cab401dfc28111e6f4a9b7b7a8fb70b48a6dfaa017686c590bcb7bb1298e9c6c81319b6b56137d6c60222e9ccb0fd615d736e1e795bcafee52a93959c5149668b00088e9341105277eca2a419be134afe94c74ab4a1e6213cca8f4090e7c434a9142239314f5602fd26ba49359bc46f76889e995366d1a4b3eeaebed8f1308d962f3e19602d622c0c47f8d494a42f098aa18cbb53883d3c9095e2ea6e51f9d6b479796fe43a58bfda5884c6ccab5658510522388f7a4ba7466be160eada2257ba066031e892b80ce9628e65c5bf51fc6c708c4c8bc232ff0709afe42e775c3ea924a51c0102458bef06f38527a05b0ed09434a8d124c6206bba59e7993e0b6c2c66c8ba5abf5e332b6176fd217cdafeb5ce0948a68044d976a14d3f78d506e5fb502054543eca19a7a09129c69e85071b40b9e65e66738f45ca06b7472504946fdad004f61d795eed94e7efed544dd7bc648470945afc873074a3cfb8cbd00a2e9bb10037568e9633d30e16e11f645f6b709b304eef8b6bd9225156e63eef8f19075938489a18065510878508d2d1e5d39fd35b2eaf0ceb0bb207403dc5061124e6ac22360f4df248e36522d2a9046e8745257e0c820d02a544b3b35164c13250be6f3f10a95a6ddd30af969c74f524cc567c67c62d2d207686a033f27ab4837edf0c44fcfe30d9842dd5ebab75531530f019b05de04735fdda2565310875b6a925aac037792186cf573b59fe1a7652990bb7ddffb0249615a3563b1a3b34fcc6c9b5840561f7a250bd748e82b9f13925b96c1ebc0dd8cd5a66eae7970f29e43d0f758a8a20074e0fcf624fd46f589051205058b3ac76d5f3786677856661ea830c728098a5795bd1dbe01e5f7fc718a0fe45c276ce2c2f52fb9e20bfdae63c72753750a186b6517dfc0c1e17d3a04cf28715c29403890d20e8b613e652395ce5dc1e769c3f0184c7be6610fe410ff4a5fc3160c41c208accc824060aa6edad72a98e66bd5294fa296f8df94f15c437caef57b2a5f25e1e4c7bff8897cd028b53fa7fec85384939786f6b34e811844f34fb8a5fdd3a2ac17f7708443da54c179eaa6ffdeaa690219e7290e2109750c6bbcb6e2a3a731077e2b0b8262410623059094d9060b7cd1df8a4092bea6c37917d5306415648610eac0091a2f5dee8aa6dcac56d20f189b7d45dec1297e20e0a7861a856bf405062f869b6fb7defcb84f719daab0811dfa2377a6597e4606517a88c452900dd8ee00d1f0b58f36665c278c152a9f140d7c3cfe41554bf34d2017d3c5b85c71515fc1b74b353431c681017d29c1be00d6276a218d893682439f5c17a5cb2d198c631f96b8e1eecde4b3e8056fc78b752b2645ddaef15257ef6591e0de9dd4648ce6e2c8ac664382ea4dd4f2427a05cbdf8a33ec401085b69b2d62b27459e8b921354eb8fbf98f9ee32b935d12dc05f2b3c73a4e499eafd3203c36cc4286c8ff7a945664225f246d1d9a1852b0a7ed394e0edb8825744ab19452e96d56113bd9de833a4a8d7fba6aeefb67079a8034f8721f52c81ec4d1858f419aa778b234d78377791f9c32d1b1da8a7202321efdfd0d71fba33b3a505f4326490bef7da6b3ca7f5459da57fc3295d2bd16e105a9af88fdfad819d8e02e4af8b8bd4e00ea7ca0e323aaadbac53e9190f10f2c6d5b5ce5325cb8dc487b2abbcc930782b4fb866e365ef08805df9ca0ebd0233fae5584ae4981dd979dd9eb3f6fc3cd6296336e382055fec0b9ee00bab78de556e8b63fc9a3c6a38a8de37d86ba76454f6bbb3d5cb299bf4e7e76a94c6a8b249ade1dd8d26db135190adea09d2d8a57741f1dc8fa5f93bd8eaa481dadf767ceb2ad5cf24e1d2b4f44b65181b19a490dcdda06131b32d69a80aff11bda4992906c1f64c06c760a30fddc01d2aee14a20ad9753d7a58a16c34c629e2647092c40a7575c9ed99c5fa32ebd3b46bd464728e5d6c62e058b9d07269e7c578349b6dde4f6882284aa0994eb99fec0abaca7ee7af66a2fc072bd04f24936cfb9f0d56514211003181e29016bd739e51e39170c959762606315b9f728932778e20a3e30b23336198091ad0549074ce5ee1b749575d0bc2d73ae1b729326d43f4867fcd8f801ab41ea741f97530bad3b21d18a529eb259079f8b5b12d8bebfaaff87389f060d6c9165c6d426488401b949a88230efc7f7a93cf103691708d8c3538633fa1e009449ee3f3d42aee00138833fd8456b8612e8d831e6d8b687393bcf858c8b87d3a6e69e4f1f16aa06668d493cfc07ea54d985f6ba2e052a8d7ae4fe423f5dfcb289069ee0d85f61fc36be637dd56ec76f56d73230018202532a58e1d698f7d0d20f143de014c37c705010a96cb70dee20cf66a6bef49714a604ecbc13b4426eafeedc4f133adcc8c4cec51154984d1748f8937b913ec5333d881370913b4a2a929570d25fb9f53179f36a9e2b152dae58e60098d4eb885d4639e1b8ab31559a1e7f442b6d87354b74551e3700254bd9e27e4c250d1fcc51194a3fcb12e1b6c0fa0f3f3afb43375b54e97a77928ebb540293dac7c3b65c2c2821a1a41accc2df454ba6f3becf9b06f0f3173317549590526ecc69433efdfb9de1bbf010252e2e21c6db8c9fd470669905bff645cadbf742110299370e6d9520b0b2f7d46096e6072dabf2a7f04710092d18128899b37c197a8366329d6609aa1ae4b6ca4b871c2361a5f55e80453954d4dbf22be366d2d6e62b47137a95726e8c2a593cfd232c53e13bdcb1eef2731679b3ce063361d9c286946765d6873f67ea15cf3d943fa474e6d230da346c826e844559b7b92120f0c09afb7066df93add077b45509fa23367b6aaba269d7215b07e58e609aac4b054e40b7e971797e81430f0e0c65396ce9e6966a4e0f8ba38bfe6878e31e764d235a7254f3f36ccb82cccb85b5c340ee8a1b146c74c90064780e0fbd19af41929c72be550e3063c2da2f3b7e2fef4c973b93594189da9209a8d8038d7a63c3e087296667e8b2ac2f254404472ee4d1e963d476c86d5e57f296daf95b7904505dddb1699df6100750e8cc819e4582b7b3116369c3a4744c470ae39d248e10b70e2f0c3ad6db3636cd7290a3617fb66b3978bd847a672a259bd8fbd5675544e87705d8d7f60ab7197feefb77f50e642f1463c825743fc5388375254d93a4ac5caffb4c1903315d37c0adc7661cf2af89f43005fe7a0f33e350e3be7ae46b62f81bf39c21299f397e7d2548c3f843a2095b3ae29d53f1c53a3d4d475563a65a7c81657d6127a81342c82b9f6ff9b42d4808e3932dd20de825e5bfed6bf79be37199d48bb4e857fc26479e5ac6bbee6e4a6012e09e2cdc437bd717f9673ca37bc82f1588b86760552cab54e7a4156e3124bef0c66362ab1f0d0018a0bb97d5e939d37d3e9b3a7fca8b7f13387f13273ce395a883a5286d9116f743000099f2db130a21deccad02a16fe929c6d3ad49bc3ed9d50b99daaa4b9cd0d23286e92c5aadae4a7b56bc88d4bf464c8bf2a9c7eb2af0a5b1cb7ee652c722ad060dff8ec1e0498fe72f5711a6cee39e59db18de2cc97f11a041778376968b9489b991ff588260da5b4d11f5a4a551dc0e17b7e18e8f4bfc2e78d31891ad94f6d816ca2ba47ccbe2ce49032a7805a128631693f8e6fff16837ad3c5b1596b14c71f927b3d54d39c97d8f9d39ed7bd3b636a1c1019606a7143f3656522e1e824e83e927559bba4faf5298879e56c2fd1b270873a1dde7b215abf20776ebf9b8aabc608733e57f4718631b565517eb8fcde425705a16d8c3ef91ab1003802e038d22f598c369ce7f0867d9b358d053f1277f7f2f883e724f9e7b1f568894ab18c22c534e100d9dc6033b72818d577ac214d679b4cdfe441182c044c41bdfc7552045e76cae174807a20f4ec28eeea2b0ef2ea553824675f1acf8abd3cb5eeed9c63b7d6928963af88c4c761caeba43081b38ea38476b91fa1d5ed6b43b1b407e4cb2756cfbca069424d325838a31109c8f6dce242e5ab9df94074288c863fc7ac775f6bb3f5495fa3d813ade9992d54378b28debd63dc97d3fc7f89fd01c3e5f91311a0c24fab1fa443668d590d0ac44ca127b2cc95ff7f5314da6894dd8940f45708aafce1e5e4d2f77d39b1ab9b425571ab615b47cee62db4635293f7afdaa7c39dcc153ccafac4ea37a020d2ac7cc5e54dde4070dc9e060a694b5f7d4a86bea8ebb23ab516e87d756e280abb440ff006742c27f34cb8d8d669d1ea09a589363d06e4f9e07d1c1501dfac38ea65fda8da0590ea892adf18b4737bb54a5e5e6b1efc8982e965097cf79a5ad753b48189f99e9c726676f1003252721674b8a163ba1211693f519dc76741b5f89fa618c093f5c3d5825baab46f0520bd55154bea39d6d5ce60ea348c7c35f542e96469ad4a38ed4e809d4a79a7ef9be54301e6acc32438d43589ea4d98cd9ed44766e1a6da8e8fb9bb346ad28bd0980673e65a21ce1dca7d1462ad9c47a50d1025279bc725c048395cd0fc684dcb42fb0b16a009750416aea02b6b7df6be46e17ba4db4e01efadd575a74c4ec85f9cc312bac1550477b337fc25c7933f82e320bb9d2c492f3025d0093038333ca5e586ba56cebbc61ef75a7fe7ce4f1a8bdf3358b2a26778840c86676cac052fb2efe44bdaaedfd83381c777712b55864fb908ca8970d65301f50d7a1e5ee12efcf2d4220540b44f3e8f9d4c32d724b76a6b479e20e9fecb456ef15d7079c9dba38363f505082d2f0ab0a54a02c5cbb94b2e0f9780244ed49f0f0a35c004f4072962ab31c700cd6520db76a230260f3119ba778983939a3b76b8bf9d553bc03b040140884f4bacce215e3c5a1486a814e4093b278daf510eb060a028a25bfe107021834fecd4132681843d72bc74d48bfba4dc286f4e3b3253b18a8b480f57fd80ab48b5519dee5fa2a1ed70855b8fa555b8a9ddd6f7728cc74459277b78dc6da827b0b9fc818351da2d07b5fe033fa076578111fcac4057376a4f29561582a26d2fc6d3335a75f5349949515231964ccfd3b280b890842db67402a4157725bec1af2653513819b2154caa24528", 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="c3b58b1323502cbff4f6959957ba98009e4ff6ff020000000000000000000000000001c800000000000000010090780000000060000000000000e600fe809c0191b8a3f2500686df5eb333b5e11f0200"/95]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x300000}, 0x8) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r7 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r7, 0x0, 0x0) r8 = socket(0x0, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, 0x0, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c11fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be380c54b1f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000e47f00361b000900000000000021e214c671a3f8343710371eea0400000000000000000000760c69a0ad92ba9cbd6aeb", 0xb1, 0x0, 0x0, 0xfffffffffffffedc) socket$unix(0x1, 0x5, 0x0) executing program 6: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @broadcast, [{[], {0x8100, 0x3, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x8, 0xb2d5}}}}}) executing program 2: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) recvmmsg(0xffffffffffffffff, &(0x7f00000041c0)={&(0x7f0000004180)={0x0, 0x0, &(0x7f0000003fc0)=[{&(0x7f0000002b40)=""/165, 0xa5}, {&(0x7f0000002c00)=""/27, 0x1b}, {&(0x7f0000002c40)=""/83, 0x53}, {&(0x7f0000002cc0)=""/48, 0x30}, {&(0x7f0000002d00)=""/245, 0xf5}, {&(0x7f0000002e00)=""/84, 0x54}, {&(0x7f0000002e80)=""/214, 0xd6}, {&(0x7f0000002f80)=""/4096, 0x1000}, {&(0x7f0000003f80)=""/19, 0x13}], 0x9, &(0x7f0000004080)=""/234, 0xea}, 0xffffff5c}, 0x10, 0x840, &(0x7f0000004200)={0x0, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r6 = socket(0x11, 0x3, 0x0) sendto(r6, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000004240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = socket(0x18, 0x5, 0x6) r11 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() setreuid(0xee00, r13) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r6, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r10, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=ANY=[@ANYBLOB="200000000000e2000000000000000000", @ANYRES32=r11, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB="00000000c6fcffff00000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r13, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r2, @ANYRES32=r15, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c], 0x90, 0x406}, 0x4) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000002c0)=0xc) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206931, &(0x7f00000001c0)) syz_emit_ethernet(0x83, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaa66b621affffff010000080045000075000000000006907800000000acaa", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501000009078000061cebd485118a97be0ec8f7ef7ab2708c11a37da1c8c12b338823239c6697cfccfc9dc3d153569c7b67cbdea118d2ca0b3c1ad636df285f19268ce829ac7a4e709eaf668f1c3d33f66e005d9b3"]) executing program 4: pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) sendmsg$unix(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x10, 0x5, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r2, r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb0", 0x570, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 1: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, &(0x7f0000000380)="6c530f950606f19a643538efb544a57465864f51562388124f7b5821b5ab91a24348910fc86effe4e55abe8801f2a87c199956bdeaebbda313758afa1ba6748a93852450499aff815854ecfb8a54df93ba15cb534f5819e3f1d1293ee361ba6a8e900ee6bc3733c02f5a1f33053ba004bec94b105fead4b97dd02f86c7c4b5645d5030724d8617e79926d5b8ac5e693f289455c77dc79b342d0fd5b96ef9c0ba1fa078725b57af94e4dc82d657baadd4cf3781a4088bc7979245660e77bae2f075931ff4ab81b537e88fe3bc19012f98d5c1c2527b512fd63a1200ed78fa0902886f61e5da778382a35be57f25dadec3efc8332409d33cd2575650cddcd969f71fe4db9aaa5c490e07552325bbc9e7c53f640a7355d338f6283ea9b03bf07d49b5c2bed5ca0639bfd0122d34e10643614e23056c3b7fc0aa92cf08dafcc4a8aaea8c969ce25fce7dd1f8e5b0837fb71ac83cf40cd34637547b2cb3680d6e8205251d70162779af9d6a0df92c7d5ebe03af41046ec8a267454f008b69b7aad11531fb5f8e2933b45a9cae5d39f22d139363569bb217913a6e49914cb5e36f1271aa7a984fa90ee71f50fc7e927c4da456a1099a0cc94811895a785cfcdd44a2f7c14fe65495941c732e5e55285d9f4b5966eb5881e76e9cba93ee8198782f6e38be4ff5c9ac2efacc2fbb38eb1e67a39a70d94338030054bdc277f8cd83b33f0af858545d5de1c1b83d70a5f3f82ffefcb5e4d2d92938bb28bb1292e9a0b35a7f4000eae7ace1f4650a25807b1a1bed172b5650a6d00b4d4687a512836a5a5643b5abbcae1d1de4f51b1fbcf060040ae11cc3358fa907f44da34fc50e88a094236ed7d1fa12c4e19c89b31c69acb3e2e78c746ec639b08bfe19c32eafd70e01024c4051cddcc8874da00e888c5b5f26ebaf88b9497ae6d7c8cf27a879e066b7a71988a6e44c161293c2358dd709c302cc8676cde7a7c2f2d8f1793b62f337b733e6b0f05643fc0840e47aab62377d4860c10d5f463f6a4e99445ee41cec1203a8a9965ea508ff5636e169a62ef6e26f96cd14177290476328db0575a7e4df22c23be84c9f90b2943899444e508730870f4279fd5ce9247953fda37f1daeda20738fd4d97d5ade6fa3b89fceacebcf4c2f4102526538dbb82f780a13f875231e75878c3c2a1e548ef1a16d25375d481d460be8d0c58259ef3c4b6bed98c9cafc2ac5f85de0ebf215fca2c67580d77066d388784b27ce4abb09db3364575929fd98aa4a4938cc73705c1146f710b51b704f2551ad8c4c9c72191da8e884510309107746259ca94864a8c0b5d72bf9978180e30d947a2b846b8dbf769e9a458bc927eaf68cf561575f5ce6eba6b8c1b13b6774eb1eb9f9ab42584070e3620c09937a5c209b8979f3c5ea48a197d74a00a667ff45497636436d9fc72e1e8a9d085319106663c0817867b3255a97f2f48935c3ccd5f415e7a13cefb0f6412b952a28495e28cd92f10698a7b253cbdcbcf933865ee856c0ebf7990391393847dc59080a7f37cbff9433a7e8eab0f6316018be8f4fcbc5402b721150689a3aa8ea9d53159f60462da743122dadf15fe5c8c7c6b20e98d18618a61bd10f35b0163432efa6d4725ff709c3b0c62e5bae7e73474128effaf11a441ab9f70124ca616a0c5f25fbe200caa931928d39d99849895be526d4add5cfa49e9507f885c360cc8dbbef58b508a73e0c21f441dbdf4a4e2873559c58bdc6a5ec55781f149a7ec7c2b387a7c6b8fb8180f8e266c8fd3fc233f442021569157051bc9511f01b783d02a8bfefa529968c49d72fd55405284ea0d5da8fde4e0a827451592d60bc8a29acbd1c73bc2c3812f0e120695c5879a9dd8ae956be6f0dfd3fa0dc05976fb8efc0a2dd1dbd8d5ebf412d7a6d38682e294bf0d51e97a95c46f75c83ed5f57db1082dbf9779c6a55f2bfaaaa94b7ebc2d972ac958f9cbc305220970fd02d0e0dbfe83a5587e7162c658849d371dde19be5806231a827d798d2c1f228d0415424a292bcc9b52c250f6ed20b5b64275b28a988536b0dcca88224996dddf9267261138685ab1e318dc0c1ba9b38ce6e069bd032614367a3ddd7f2fa15fc28a53339744bc01ea0e5918a39154867bf1725509a3711d9d955520598f39a158b4f4d4e43cc446c8828b1135ed4fa7c4ae91c140fbf828ccd831f541af8d696a674ef4ab318c8bfd11cd4af62e2d03844d4187e3c64133107927525e4554921914dbf64823c57e60af247e800c229e87e9d6ebab99528a1226633c4a22ce1f5a88bc306377d64013c81572bd5aeab81dd84524b644646a8cf6cb152f62eae5ba0d6e380ed02bb0bbe5c2fad36eac749639c09cb07f36f993edda80224ff8cdb0da924bdf5ed8be26874266bcb7aa9dcd8c772b43c61210c947a6c50817f2274f69fcf46c6fd9ef2cb53fa4fc536c61bce590b3a29da389443f0b8a666dd8baa6d7e843bcdc0d935b5c79ae69aa2c04357d624a780b673af199100d6a5f30d4a8b89788f5df95c0dbcd91ffc362a81d3ef2398d7aa28f318195df755b1f3dcf3020e4ae8a1caafdb41d62a5e603bec177285be3d73276e64188ee27a9bb85af04cde53df40f0ebbbf7c08ef7a5dd38b0ea8e8d8197767e5afc7307b73abd573bd89915acbc615417474cfcc00d795cb749adb311a60c57f4e08a8cda9f2707d8e19a0f7bf82262ba64fba5c443d84f18b8f84f8c5e77ec11c92d6a2cedd6c6cce1d354f98ba9d18c56cb3c67445179f91376d84e09e6c3a97912d16d6327fd973c30a28337185a99a8fed05e102c2ab72ce162a9b873922d8e88834c6f5d469748dd67cb236430bf7c591c1e2eb0b1fd874f1a6abb2ff1825c8c5f6ca78ccb9185acfac73a3c7f28db3ea06ea8b04f7271e7b22217b06469da645c4396a4087bf96185ac5d2fd31149a71eb90f4c2cab6109a91a1b020d167e1fad1d58763815bda6be338934450e4aaa181c90e41f1a07712fed1752cac4104ac626eb40f3c3ff38dcd04edbe30783ae87668c343aa225f4ae246c3fee229b67a017b8e410022b39f8672a6ecc2811b539eebc705f4cadfa194cdf0b536a4dda2089198cfae066775dd1c8b65ef60311166bef16be446a4f8d0e8eb34bf3f38a90de9425472285d77c10cb6ee7ff2bd13da61b0ea9db1c8e7c07c97ec029055950c78dbf88ca8d0f624fab747e508abd36b93636a6a93352a86ebe92fd6e9c245b401dbb8bbfa7ac0d0f5746115af683f82be75169a458f76137285c4913a3488f22eecb254512412d781fb6a22fbdd4b3227a5dbfd6d4049caf8795c41701014d84979bf69a2ae64477dbf538c2de190548bf18ba90ebe14e3ee9fce45ea04a80bd0f9e2eaba480018ce6735f869e2f46fd506c13e2e7980f86f941f3fc657b04385a69273cb06fdd4fee1b1b30f8c6c60153a5fc8387ea776c8f98d3e4b7f32fd5a61761ab2b00d9593ccbc64b2bdbd1c666523de56ff3f9f54847105a6a0bc95028465297de7ffc4a70e3cb923ff04a9e58f0dd90d038e8221d2362c88ab8acddcd23e78a762b0a74292b382524ab1e939fddd840c3dc9cc0c79885487df4ea2390fc03887c884b3418901e543ad98b9f9296b49f357ffa17f61bf08b6cc7f05c52e4e8a6d4fa7b985083f6f11173a6a04f1882512775eae6ebb1e331b74020227fc0f408b43ccfbf13b75540701e1f7c3548997eea445100a6cd77954f3d85add48aaa3f3ce6a9887b6825c09d41b9296e5e109f9256a2193c4add3aeafb73dca158e80c436d456cb6cc533da383341485861589455a8af952fc32994fa5e31f788bbab929461d00a0d4a71d8fd010bfb9c632691d5aedf1ab0790d696f101bc0659163c1d4bc447d12b4f9409f171568462e8778c8ca4688a5e0566f9e007028268f308cac8a01391e94c747dc3a7694d2c6f94848f78e97f7d9685004534382099be3eb821ae6476258e8959935fd93a4e416dd70a96d9e8638311dfcab820c5d9b93976b18fc685de1b1b5caa6e0c6afbc005345002441710acfb4b623a345fd7e3106189c5965a69026defedfa5659266a285a5dab8e511025f265cc5e3d37c107402af854a846b8276d1848686cff3e2f02379d1ed1e5c47bc8082d63a7f494a423e0c0cec2cfdf799a0e9e1eee39612fbd11e01ccc027ae3553ef108ccb07b213f708ad165ee8bbf10b254eea338321ba69b788506fd853348670f8e205ee771d6e91fe6d3640b8d2f06dcee5229193cfdd52cd1bd89c428b50f0d2accc0ac9e99e669dc9283a58efe2cbfe25ba87feb7bf341352fab64ce0367ac994e80aed89b945ee8b5b545c9c160d20b9b8a5d7e2d32b116f7ac8780f89523e487208ce61fedd45406bdb3f5c30129691010a36a89725fd4aceae8a6a5d408873c30518636313ec52c704f36d1a769f6da113718a7edfd498c2ee0b28061d9108b535daee7b0a591c31f706560cbf16cf0d3ec603dc0250f4ac43743933509a4bb51e8e403fdb2366e54dbb68d3cafcdb2c077e6cb98cba6ba73b31031db2ec19daf2e69e4f9e19f2f8457bb54735e6d3d1449fa0b83c18a783265200e4e3802c22ee271588c4401016f2245d0892038fc7e6e86042c8b38231e4145782a7ab990ab1226806b1b998889dc02cb394421af52d535e4f371632f8fb53fdea40fde5ae6623815c11042d50453815dd4786c5214b217f6f5824f94bc451c5fb2628f12f5a09a9c79f6f9e723fc1b89ea077968e9080472ac913ddf65c21aefa4092cec7804ab345213726596365c24697b71d5689fe60bc6a92844a907d43617dba11773d076d0c89b62bfb2bd6a0c13c1b34ada95cb86f1477f7a27a382442b831132c98d26d7ee4fec9428df529f3da4150eb711ed1954fff74d7f01d701f077e32d8aa38847545e6101247621001fd6851bc41956c341a470f040aa4a2121d19ba5ff1c8a2403d86ad1305ad33957b7a501015de4a8f6ab16e6c6ebeb4dfdedc82d91239267c5fb4e080398db53174868f3f2dbcf386088e79c036d3141bd4110d12b7314a56fc4d651ba4ec6f23292b3168c0208d48e47173f5b389be96d6298cb3986890116dc56b49f4a74233ca1b4b92b319e70c84bb383ac4bb12b9614d3391588a2ebdb8824c084f4c147af8764d46b647f9e7687431ec9643ac4d102c9f284413b7a69af5ede8a72c8350922772c75f2fda982df930f4632b6ff2ff848d3d7c0b5b85a464d3c2e1d66846e949322d533169937c2fcd77ccf8527a8c5e045603e481e58192b689db6d37e6ae651f565a24b75459dea90e1d6f682d93061d97872000669d2688f61a60a15128dc26f925f594a4a12222e0873ed0942fc73f7e9e560e25b2d196bc27c7827fccba088a577ee2b326cb6c1bc13c9b782d8e617215cbfc919ffb76cf3bec2a5a02a7f251b257f9866f93d09b7db5d142a3554e1f8fe5b95198f488662a008250aa65f1739c08bb58d4f0074f5e5c29f9df53160cb52b10a8b62d33d60af17ea6fb8c4260f4a6d955c3eb7b376c4d265578de14b37a37a41afb95d48724bc20e3c3e54dea59c3730fdb9431b24a7d27a9798356ccc0f8e769f7cc7b60b62bba007a86032dcdb3261499825b3ff480c0b8d9b800c26816869adaa28920ed9f3efa2199a48e546490fc7815dd56f72ecea5a0cfec5c5dc731311a75d9c4d4be20a448d7a3b6e44f9f14de84d8f32e3eb359923c08cfcb837489a37a74b0e5b132bad580a2a09d6ffb5e2527b996d997d699ee0f82a2c2dbe4289946dda38dd13e9", &(0x7f0000000100)=0x1000, &(0x7f0000000200)="317720006e8af0f8163ddfe4763bd07e42a54a8270d1ca6d648a15b5cbd037563edda651402f760e714dee0612d2d3f03acc2750b1db57030cd139dae706e8243b9a8a119273fed6ab91f0d42c808aef9a24f0dc5a339072023db605f70aa46e4e3f780888c6f9b8800e342f71d4098e652e9d4e0d536de36598ca0f1c4c51619d6b8057c153ff7402bc8d52b5dbe276ba7ec60ee96d58a9a7c08fbc92f270eb71a520dff1f1c8f2f748", 0xaa) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = syz_open_pts() close(r4) close(r4) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) socket(0x2, 0x4, 0xfd) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffff", 0x94, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000dac93c76000079800800"}) connect$unix(0xffffffffffffffff, 0x0, 0x10) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x800, {0xfffffffffffffffb, 0x3}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x8011, r0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) close(r2) r4 = socket$inet(0x2, 0x3, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, 0x0) getsockopt(r4, 0x0, 0x69, 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(r0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) flock(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="91a944498cabb3815a2180c07beb53f108c11d2593155a02cea3467a00b46a3d3bd7ea362b24926bffc0ce53d9a23a40ca514def149584b97e2ef3e63222889fc5cb49214506819a8b48da8b21bb833f5f338f36aff6cba4ab284ef240b239863c2fe6a66ba1a9ca29beeb9fc6b757705630dc1a7dbf9f6af71b8954aa9652a7cc4eee", &(0x7f0000000180)=0x83, &(0x7f0000000440)="0ac963bf949f98ad3cc78c4954c05037b3cc97cfa35dde771df8f37570e925485700a48c7cf8cca31ff6dc39206227fd8b07708ff2f06d0957812cbae399a878ba987e378eead0f49ab427569ea1bd671bf3352977d62a7742abbfdd10b34e2a46eb438944776339fac28ad4b4608fd8cf2755df503fde24503b2c5ed59edc655450eb4ac54225ecaefd95df0f4ee3408db0bf9c546af9cd204c2625fdd3575a8215df898942cc8684202940d6a872ef0177984ba2d5382e20fe4620b8bfc1d448896cc97a102576f03f4846d6853a70e7d6ca6e7a41d93febfcd4c47b7fc8e55d9847805c7bb76edfcc72d04b221f6d3ad2c38eca1ecb012a64397907e7c8b36d7870e15ae4c15c6252a9c9cf943cab980c0a9bf36b124a05c98e659f9d0b54609a41d053eef78efa5bf47593051e22b6bfaa57aabc5c51c42df3ff83ab264a080abf4ac9dc2a9f56a5b2e9aa815ebf86d5a1cd829e02225fa43a52b8a2af274ac75f794349a7869ad3da58cb4f53172628bc8b0626ea68516dc4bc756ebc90256f50b41ef44e061fb1e61bbd0c55baa45068b9e980cb0aefb80f0067148473cdf411545657537d277f4b41d19c811c803f78acccb775d7736d33153312c223fbe0bfe57a999f340bf4a566d488b5f35e434d0a3d190da808998392d28239bbcb08578aea6595ca48ac19fa5891d9cab401dfc28111e6f4a9b7b7a8fb70b48a6dfaa017686c590bcb7bb1298e9c6c81319b6b56137d6c60222e9ccb0fd615d736e1e795bcafee52a93959c5149668b00088e9341105277eca2a419be134afe94c74ab4a1e6213cca8f4090e7c434a9142239314f5602fd26ba49359bc46f76889e995366d1a4b3eeaebed8f1308d962f3e19602d622c0c47f8d494a42f098aa18cbb53883d3c9095e2ea6e51f9d6b479796fe43a58bfda5884c6ccab5658510522388f7a4ba7466be160eada2257ba066031e892b80ce9628e65c5bf51fc6c708c4c8bc232ff0709afe42e775c3ea924a51c0102458bef06f38527a05b0ed09434a8d124c6206bba59e7993e0b6c2c66c8ba5abf5e332b6176fd217cdafeb5ce0948a68044d976a14d3f78d506e5fb502054543eca19a7a09129c69e85071b40b9e65e66738f45ca06b7472504946fdad004f61d795eed94e7efed544dd7bc648470945afc873074a3cfb8cbd00a2e9bb10037568e9633d30e16e11f645f6b709b304eef8b6bd9225156e63eef8f19075938489a18065510878508d2d1e5d39fd35b2eaf0ceb0bb207403dc5061124e6ac22360f4df248e36522d2a9046e8745257e0c820d02a544b3b35164c13250be6f3f10a95a6ddd30af969c74f524cc567c67c62d2d207686a033f27ab4837edf0c44fcfe30d9842dd5ebab75531530f019b05de04735fdda2565310875b6a925aac037792186cf573b59fe1a7652990bb7ddffb0249615a3563b1a3b34fcc6c9b5840561f7a250bd748e82b9f13925b96c1ebc0dd8cd5a66eae7970f29e43d0f758a8a20074e0fcf624fd46f589051205058b3ac76d5f3786677856661ea830c728098a5795bd1dbe01e5f7fc718a0fe45c276ce2c2f52fb9e20bfdae63c72753750a186b6517dfc0c1e17d3a04cf28715c29403890d20e8b613e652395ce5dc1e769c3f0184c7be6610fe410ff4a5fc3160c41c208accc824060aa6edad72a98e66bd5294fa296f8df94f15c437caef57b2a5f25e1e4c7bff8897cd028b53fa7fec85384939786f6b34e811844f34fb8a5fdd3a2ac17f7708443da54c179eaa6ffdeaa690219e7290e2109750c6bbcb6e2a3a731077e2b0b8262410623059094d9060b7cd1df8a4092bea6c37917d5306415648610eac0091a2f5dee8aa6dcac56d20f189b7d45dec1297e20e0a7861a856bf405062f869b6fb7defcb84f719daab0811dfa2377a6597e4606517a88c452900dd8ee00d1f0b58f36665c278c152a9f140d7c3cfe41554bf34d2017d3c5b85c71515fc1b74b353431c681017d29c1be00d6276a218d893682439f5c17a5cb2d198c631f96b8e1eecde4b3e8056fc78b752b2645ddaef15257ef6591e0de9dd4648ce6e2c8ac664382ea4dd4f2427a05cbdf8a33ec401085b69b2d62b27459e8b921354eb8fbf98f9ee32b935d12dc05f2b3c73a4e499eafd3203c36cc4286c8ff7a945664225f246d1d9a1852b0a7ed394e0edb8825744ab19452e96d56113bd9de833a4a8d7fba6aeefb67079a8034f8721f52c81ec4d1858f419aa778b234d78377791f9c32d1b1da8a7202321efdfd0d71fba33b3a505f4326490bef7da6b3ca7f5459da57fc3295d2bd16e105a9af88fdfad819d8e02e4af8b8bd4e00ea7ca0e323aaadbac53e9190f10f2c6d5b5ce5325cb8dc487b2abbcc930782b4fb866e365ef08805df9ca0ebd0233fae5584ae4981dd979dd9eb3f6fc3cd6296336e382055fec0b9ee00bab78de556e8b63fc9a3c6a38a8de37d86ba76454f6bbb3d5cb299bf4e7e76a94c6a8b249ade1dd8d26db135190adea09d2d8a57741f1dc8fa5f93bd8eaa481dadf767ceb2ad5cf24e1d2b4f44b65181b19a490dcdda06131b32d69a80aff11bda4992906c1f64c06c760a30fddc01d2aee14a20ad9753d7a58a16c34c629e2647092c40a7575c9ed99c5fa32ebd3b46bd464728e5d6c62e058b9d07269e7c578349b6dde4f6882284aa0994eb99fec0abaca7ee7af66a2fc072bd04f24936cfb9f0d56514211003181e29016bd739e51e39170c959762606315b9f728932778e20a3e30b23336198091ad0549074ce5ee1b749575d0bc2d73ae1b729326d43f4867fcd8f801ab41ea741f97530bad3b21d18a529eb259079f8b5b12d8bebfaaff87389f060d6c9165c6d426488401b949a88230efc7f7a93cf103691708d8c3538633fa1e009449ee3f3d42aee00138833fd8456b8612e8d831e6d8b687393bcf858c8b87d3a6e69e4f1f16aa06668d493cfc07ea54d985f6ba2e052a8d7ae4fe423f5dfcb289069ee0d85f61fc36be637dd56ec76f56d73230018202532a58e1d698f7d0d20f143de014c37c705010a96cb70dee20cf66a6bef49714a604ecbc13b4426eafeedc4f133adcc8c4cec51154984d1748f8937b913ec5333d881370913b4a2a929570d25fb9f53179f36a9e2b152dae58e60098d4eb885d4639e1b8ab31559a1e7f442b6d87354b74551e3700254bd9e27e4c250d1fcc51194a3fcb12e1b6c0fa0f3f3afb43375b54e97a77928ebb540293dac7c3b65c2c2821a1a41accc2df454ba6f3becf9b06f0f3173317549590526ecc69433efdfb9de1bbf010252e2e21c6db8c9fd470669905bff645cadbf742110299370e6d9520b0b2f7d46096e6072dabf2a7f04710092d18128899b37c197a8366329d6609aa1ae4b6ca4b871c2361a5f55e80453954d4dbf22be366d2d6e62b47137a95726e8c2a593cfd232c53e13bdcb1eef2731679b3ce063361d9c286946765d6873f67ea15cf3d943fa474e6d230da346c826e844559b7b92120f0c09afb7066df93add077b45509fa23367b6aaba269d7215b07e58e609aac4b054e40b7e971797e81430f0e0c65396ce9e6966a4e0f8ba38bfe6878e31e764d235a7254f3f36ccb82cccb85b5c340ee8a1b146c74c90064780e0fbd19af41929c72be550e3063c2da2f3b7e2fef4c973b93594189da9209a8d8038d7a63c3e087296667e8b2ac2f254404472ee4d1e963d476c86d5e57f296daf95b7904505dddb1699df6100750e8cc819e4582b7b3116369c3a4744c470ae39d248e10b70e2f0c3ad6db3636cd7290a3617fb66b3978bd847a672a259bd8fbd5675544e87705d8d7f60ab7197feefb77f50e642f1463c825743fc5388375254d93a4ac5caffb4c1903315d37c0adc7661cf2af89f43005fe7a0f33e350e3be7ae46b62f81bf39c21299f397e7d2548c3f843a2095b3ae29d53f1c53a3d4d475563a65a7c81657d6127a81342c82b9f6ff9b42d4808e3932dd20de825e5bfed6bf79be37199d48bb4e857fc26479e5ac6bbee6e4a6012e09e2cdc437bd717f9673ca37bc82f1588b86760552cab54e7a4156e3124bef0c66362ab1f0d0018a0bb97d5e939d37d3e9b3a7fca8b7f13387f13273ce395a883a5286d9116f743000099f2db130a21deccad02a16fe929c6d3ad49bc3ed9d50b99daaa4b9cd0d23286e92c5aadae4a7b56bc88d4bf464c8bf2a9c7eb2af0a5b1cb7ee652c722ad060dff8ec1e0498fe72f5711a6cee39e59db18de2cc97f11a041778376968b9489b991ff588260da5b4d11f5a4a551dc0e17b7e18e8f4bfc2e78d31891ad94f6d816ca2ba47ccbe2ce49032a7805a128631693f8e6fff16837ad3c5b1596b14c71f927b3d54d39c97d8f9d39ed7bd3b636a1c1019606a7143f3656522e1e824e83e927559bba4faf5298879e56c2fd1b270873a1dde7b215abf20776ebf9b8aabc608733e57f4718631b565517eb8fcde425705a16d8c3ef91ab1003802e038d22f598c369ce7f0867d9b358d053f1277f7f2f883e724f9e7b1f568894ab18c22c534e100d9dc6033b72818d577ac214d679b4cdfe441182c044c41bdfc7552045e76cae174807a20f4ec28eeea2b0ef2ea553824675f1acf8abd3cb5eeed9c63b7d6928963af88c4c761caeba43081b38ea38476b91fa1d5ed6b43b1b407e4cb2756cfbca069424d325838a31109c8f6dce242e5ab9df94074288c863fc7ac775f6bb3f5495fa3d813ade9992d54378b28debd63dc97d3fc7f89fd01c3e5f91311a0c24fab1fa443668d590d0ac44ca127b2cc95ff7f5314da6894dd8940f45708aafce1e5e4d2f77d39b1ab9b425571ab615b47cee62db4635293f7afdaa7c39dcc153ccafac4ea37a020d2ac7cc5e54dde4070dc9e060a694b5f7d4a86bea8ebb23ab516e87d756e280abb440ff006742c27f34cb8d8d669d1ea09a589363d06e4f9e07d1c1501dfac38ea65fda8da0590ea892adf18b4737bb54a5e5e6b1efc8982e965097cf79a5ad753b48189f99e9c726676f1003252721674b8a163ba1211693f519dc76741b5f89fa618c093f5c3d5825baab46f0520bd55154bea39d6d5ce60ea348c7c35f542e96469ad4a38ed4e809d4a79a7ef9be54301e6acc32438d43589ea4d98cd9ed44766e1a6da8e8fb9bb346ad28bd0980673e65a21ce1dca7d1462ad9c47a50d1025279bc725c048395cd0fc684dcb42fb0b16a009750416aea02b6b7df6be46e17ba4db4e01efadd575a74c4ec85f9cc312bac1550477b337fc25c7933f82e320bb9d2c492f3025d0093038333ca5e586ba56cebbc61ef75a7fe7ce4f1a8bdf3358b2a26778840c86676cac052fb2efe44bdaaedfd83381c777712b55864fb908ca8970d65301f50d7a1e5ee12efcf2d4220540b44f3e8f9d4c32d724b76a6b479e20e9fecb456ef15d7079c9dba38363f505082d2f0ab0a54a02c5cbb94b2e0f9780244ed49f0f0a35c004f4072962ab31c700cd6520db76a230260f3119ba778983939a3b76b8bf9d553bc03b040140884f4bacce215e3c5a1486a814e4093b278daf510eb060a028a25bfe107021834fecd4132681843d72bc74d48bfba4dc286f4e3b3253b18a8b480f57fd80ab48b5519dee5fa2a1ed70855b8fa555b8a9ddd6f7728cc74459277b78dc6da827b0b9fc818351da2d07b5fe033fa076578111fcac4057376a4f29561582a26d2fc6d3335a75f5349949515231964ccfd3b280b890842db67402a4157725bec1af2653513819b2154caa24528", 0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="c3b58b1323502cbff4f6959957ba98009e4ff6ff020000000000000000000000000001c800000000000000010090780000000060000000000000e600fe809c0191b8a3f2500686df5eb333b5e11f0200"/95]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x300000}, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="3c1e5cb25b0b32b6ce9e5e01f75922d6243902c9380051d24a4fdc81130c13586b7ecaadc31b619706768845a14ecfa1b62066ced2", &(0x7f0000000280)=0x35, &(0x7f00000002c0)="96d59a9465d7a42d863f18", 0xb) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xd3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/25}, &(0x7f0000000180)=0x1b) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(r1, r2) openat$pci(0xffffffffffffff9c, &(0x7f0000001700), 0x200, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000004c0)) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) getsockopt(r4, 0x29, 0x31, 0x0, 0x0) getuid() r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r6, r7, 0xffffffffffffffff, r8, 0x20, 0x1}, 0x8000, 0x0, r9, r10, 0x7, 0x3, 0x480, 0x6}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x9, 0x0, 0x0, 0x0, 0x422, 0x0, 0xd19}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r11 = syz_open_pts() close(r11) syz_open_pts() writev(r11, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r11, &(0x7f00000006c0)="92", 0x1) executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, r3, 0x2) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fchown(r4, r0, r3) setsockopt(r4, 0x3, 0x3, &(0x7f0000000140)="0e07096bd3bf17cf414169e42d8f599a6cc4b48236ac0537993c68638a2e4d2c6b5e1df2d7cf75f6d85641282b9e217d0434ad1a59b255da6c7bca6e371856c94478ed6ea9beacaee91de15c274d58f89d3f0a65e017d2495dc25a40af777a0c454a7fcb5a43ed8af1a38e2edf9c274dc54ceba399abdff51cbc20ba3a25743fedc59e40bc473f4398171fc8f7483dfe57368f06a6ee0e36cdb78a664d09bfd0645e9d", 0xa3) sysctl$net_inet_udp(&(0x7f0000000200)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000240)="c1864aecdfd9bb26a7657f31a402a4d578", &(0x7f0000000280)=0x11, &(0x7f00000002c0)="a790187e131fc595e98e922df665df5a089559a46a73c6d014f10f", 0x1b) pipe(&(0x7f0000000300)={0xffffffffffffffff}) utimensat(r5, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0xa9f, 0x100}, {0x80, 0x1}}, 0x0) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') socket(0x6, 0x4000, 0x0) r6 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x21) accept$inet(r6, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000500)) r7 = open(&(0x7f0000000540)='./file0\x00', 0x20000, 0x0) fchown(r7, r2, r1) fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) unlinkat(r5, &(0x7f00000005c0)='./file0\x00', 0x8) getsockopt(r6, 0x71936cc7, 0x8001, &(0x7f0000000600)=""/13, &(0x7f0000000640)=0xd) r8 = geteuid() setuid(r8) fcntl$setflags(r6, 0x2, 0x1) sysctl$net_inet_udp(&(0x7f0000000680)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f00000006c0)="49c26210a053faeaeb395579e21d3e3d6866bedc2935f03c4c632976d537cdaf9682c87e94d3a112b466798ec6c86931981f17ea9c33525d69535249a2bc503eb95a4a042aa34e4b925e9740d622dad26ef9", &(0x7f0000000740)=0x52, &(0x7f0000000780)="62d6e1d70652458450f87531921a34d1b5a60a4dde8ada7f6b52786018c47dfe7372a0bdc141801c015dad57511d7cf2c294e4f154208e0b24eb0841fe1b74cefe60c9c0f2c2c1ab732790776aa79d94661c878c2bdad3eb7bf5c566a916beb256614b18f140e1c78b26030a0ff48164bab6388c57333a444736181feecde95b9510972db0a856", 0x87) r9 = semget$private(0x0, 0x3, 0x20c) sysctl$kern(&(0x7f0000000840)={0x1, 0x5}, 0x2, &(0x7f0000000880)="a14428bac26999c2fa1ef400effc8cd15b84e1fe6a3f0f61a3cce8933e8303591e702b5a3c949ef5c5831743270a04ed8fc4def79e14f4201d30cb7bb1388430d637d889f07c85fef0a6c3dab7dc9bf8", &(0x7f0000000900)=0x50, &(0x7f0000000940)="2a6ef275f1954221616b57f480ce684fd1374d54b227232bcd4aa8a81a4455f6e6dcdd208bf3ee97eda14b7058a907889ba9fc2c1f", 0x35) semop(r9, &(0x7f0000000980)=[{0x3, 0xfb45, 0x1000}, {0x3, 0x27f, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x1ff, 0x800}, {0x0, 0x25e0, 0x1000}, {0x0, 0x0, 0x800}, {0x4, 0x1}], 0x8) sysctl$net_inet_udp(&(0x7f00000009c0)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000a00)="49ddd163472e89695a45832f9173abe9bc6aab7dd6c6d40a48119fa2ab687ee5b4e018ca7fedd00216458f2d0d9bc0d1d69d0da6b838f62a7de718607730731f7d5212048c69a55bb45f95004b541ad93720133920bbc1e7c953adee518a4470e9faec84a6d43c4cf3491bb4f865a32e21d44f2ece2a23bfaee572b0e341d28e5c8acabd72dc47d2ee324a825cf940982bcd6f0745316af0f84b9760d75443006b3d", &(0x7f0000000ac0)=0xa2, &(0x7f0000000b00)="1d9d68781623e1bbb426f05f8c6f46c129e335cbb3dbacd48b388379360ab17c13003100b96ecb27040af584300cf4374e0440a5779c3df080af504196142b9a323742d91ab0f99cd4f6cb419327cfc55a6c395a223f2ed1bf768704695df4753712988a89682d3085d5ef1da5eb2de23ec939d85a62854bc44c2de5256ee77088cf283c128f9f3739da6995de830a8e4f74cfffd8ceb010f4de4101f84a3a572ebbad942b406a7c1d03e35c4ab0198189c38c80db4639d085f01110a904b6a5b9b18d8c2e64cbed82995e612f17f299492ee1366b7c1f505a24fd892421661c7ed6e7d1103ffa8ce9edd3b280b19950fcd2c6ddca3823a76a984233550bb1415d8a4b8a33ce52fe9b809bb12a295e3d6fc36ad1de1d2fd006679a4cbfbde873a587f40ecd1ca7e8ec91b24776e1be683674950d5166cfd979530dab51015e20b29a282fdb0e1dfcdba15d5f89e5dfab86b88bd1d6e311fffe285e4e7f135397855821b33d37d8a3928c386a256e054c09a265eacd24415d521e8a064b75901b6431ea74ca32f0f3ba3d581a0db5912a31fd2e22fe220b61c836265a4c84efa9de4d01fe967bdc7e42fcf6acc240fe5b8262fafe0884eaba1e67e0b5bf92dfa2eae3080faf6cbae4b9415bbd8d80cb8ab002c32d2fd9cd49d23779762caf04c39c607371637818df2130c20a2fdc595d47fcbd003188706eac6740e5b60d1b3fabb1325bde158c3d81a2b8556c76c6722927def8798458966f857a8736d1fd9b8a620d8585d783d3fe273cea7b8ee80c33536c66bfb15d7a76491b7c04e8bd063b25a7df90ae600f71a4207db39632c911abe6bf8fb36361fc47de0ccc808bfd49ef31a1f4b89fc525ee87eabec6d57c7bbb23d48eea0c63db15056e75d6eb194d3ba21e58994c466747a2ba123facde20a4d66110072271a20b7eef2f384fc46274d648d3f8bfdf579378b9821b494a1617a8243dc44c9bf4ca005f09b6b6366d1aec846635b470900d8486a0ed741d6b24bc637235b87e31e627802b75f05359d83fd6bcce1106233bcd58f9363e53376c5f4b3f13880cbe6232ba546a338719f590e9419c048d7190c38a96cf8ea40237310da217e6112e93b36159231c8024b7b30c5d4571db2fcde7aa9e286b46c96b997802a427ddf7fbb1600be1ab67e21b247ca6b93e47684afb9b2e9e38bad901037117b456cba7b3d7768864d890535d35198de2b1ffe198f909352abefac1b4c010be2488a52dc03a47a7a63a7a036fcaf1f135d2f8f48e5d7b50333f228de249f4842772c59975f2f4bb70605f7948d4b16f2e04fe12006b08d40ee4d67ded46ad2ce4f7be08b6e2f7cdd5b2cfa238cae55b1568df282d3426ce0f03bfd9d204baa9a892068e1a13cffb3009d84e55988695622873bc89003535bda0225188fb3df8c830d93d4a9619dce8e01ca1386af5c71c92cb08b40ef5fb53c6b6ea13f4996d2b5622f45245831c757279880b47e17a5cfb9f53895040e224adcc82e8e5e3e62a8f4413a944135aa3ec07a73cdcfcf01a84490eb906e13d643ef263a01c56041627eaaea830b1a949dde46b0b5ce187a4f2d86d5f0944ec4ed701b73255af9ee67820845c1f2fdb33c6485dce3a45e741f887cd69aab5d58fb26dce70d689a34eb049410f0b61640e3a7a4734c2daa3e537e46abaf2a58aed39710a60086464d38f0145f10c37895f0c2ec5af8f3a65ccaa1dac8fa0a0bea2522e8ac60d59d0677944f52d9ca9fcb92851fb7cf15d54f5eefa4e31d4260fa80f297d24b6a98db8d4cb7f3b78306e8581039628d1ce35b8a8886cb60318342632f734495ca7ba14b88795091418abb18a33d1d6985bce219be63079d8e5709192dd9d446eb91632da2d857b0a7bb6d27807a4c1bea2b1f731b37fe0013d4a98f6237306871c10792742ab40745b4b71ec58e7f4895df209a4997a7133c68138eedf1c9c18fef96db6216b20c1626709cefcb96a3eb3f410c1a7ee6b07be58467a8fb3f6463ce90f1ef0837ec9b69780f69589f2ec7d42e19618933cab39ff9cc8137b4aa6d98efab0df9741317a0a627d8dce4079954616d271993ffb4262475acde385bf4d5fee72d7dee7d64847f81d569e54b7fe8fa25f6ed252a9ecdd3cdbb53344717685c6bb886f412590966f07887251d626d792b6e7cbea444d3f525bfff0dcd5feb32c76b03e4fadd1eee7f5d530ff2fb8bd22f3e1b5ca2fe227af716306d691410361282a004448d4157969e03335ca041c3ea596b686b0403856f4ca909ffeb76ae2d06ffd16f9de262bb5985cdefc4e39a2442ff7ba3570af1227d66cdb8df689492b99ebbff5503bf3b177eb647d925af40c0aaabc61a38715d550e49e4d24dd8354d450327f6161454e21cc90f337576d582daa8960071bd6725a35a549f1946acb44c1c3ee5583dd80331ed82c2d7e80d21d3fa0851dc8e26435bf24ef187cbe3757ceb96fd776288fb89b1dcaa78f57753f41889cacd7f966ebc674dd5a4d3feba17edeb40dfb18b623eaf61e145bbcaa254261e7b07dd0e012e87ab63bf96793fcd9d821cdac4b8120af80173bca5d4a2340deef6b734015809b3d58ff1f3766e90f51742b9c50006ce0f733e537f25b775cd56a577d24a3e705e9de58bcf10925d12fb61ec6ba598bf2626e3470136a3d25012e2e045922e9e2b986b662f12ada380bd2e1213a45f9ad04365c18242f5c12c4a565e1ced14ebb591d93c435229285b5371776001d7912a340ff1c0e36d4b55270c9f95868c22854ac03b17eb0046d1ee5ac78072e5a4ebe033bfb390346b6f5896f8d71bc9cd036d7259b34a13e3e0103ed2697de1da0fed7e4293d6626c3d578c71df0b843afe25ab4b6ae48f8be0a3f342dce8fefddb3f2203be3587fdd2a18b4a9c32b326e90d0ad0e0b9c426673dcf213fb5eaf526210fc51ccd92d3bd41b8414071864a66ecd77293c35280a162636649096b3d4533be7a17fa5393cb83e5168770634b1516db8acf27acab9816501c785ad1539db10b6eb72d8d50f157cf57121ba4a68c7612161e6c3a98cd3d21c15fa2f53e8117243d956d3dfa467edfa90929d4ccf3e453abd414f30a05b99bbdf4bae0484865e3ad26accd91835f5706e6bcaad19115aabe2ec7e34ebaf3097f4aff1c5a025a3e6a6f6aea7bea38e95be9fde9a35dcb48c8426d2ef05ab45c5633fe8a7014ec9321aa73f4cfaa0a48b02fce8c3bcee23b5677d12b7584236d90c6c1185d3a21ab2220fdbf2821e115a0ba029c49527a4878a07281a43cb7f9b912af74a0b9abe4e2ee129dbe3ec91a4d477301dd4417b8cba8923a7e6aaab91ada4bfb48271165dcf9f7c76b1a7c3fe30ca7b5c28b2ad89278d202417f1c6396a1f9bf02ad065c9755617bd2ca032e3d2a7979690ef160a1e7e6eb1ad31e32941f24269ca80032c7fab0a03877b3f455d2b7aca904110927b3f40e23018938a4a91ff7e4403247c2c18b8ab050bb316df8232b4ee63df1b2bdc8f9e08cf54bc2ac8f6bd108845cabe4c29a33519de35f11799d37f26db06d8d1d0e7b39184b0cf04988b9f6c38ccb1b483e5b4aa112793348da4011ee28d673c3ac40232b81b8b1f75fa66fced3fc49e52c809c90c3032752e3ad980a6cc30d313481167ca8a6239fa778298639fc08e4ddf0fcd3b0d0d4ec7c880e2c05983cf1f68dce6d9b83cb295d01bab25a4ca21afe77c5e72c98165e86e97dc26cd0b17973a81f0dbf0cdbfb9590f1ad2e96d7f0dfe4e2fa570fd95510981fb7d74d411997e31089245df3057e9f9a0eb68d6f7acaa86c8b5f7305957e9d898f72d68b4d4141aaeb2a3d6f3de4f1dcc28b21121797d9a6f6afb0150c6b0cfb1bbd06fa7e3712c6b0c7a9c8d976b90fe1aca8d04b19fb485c5c5dde5135f8571aaa6b182f6b6760736f32f206a81e4f16ab55cabb0744ea18c15436d5068cae4a6f50e00e523414d65f0724239122b6059b4f8341553faf8a2278656cd8f0cc1a8d02b42d23d773a6001df243bcf5f7c664dc2df7ad2ec9ffd882940d430543725e8c6937e538b55929e4cf5f5c8164915db01c21c1a088172dcb4247551bf3f618d22ddd80829b3387f3692ebbc11b18e48dce6091a58934be690f6844f80b4a15cf1959950c9cecb369af5df5da43f49ab55feed7c6ac3ad66bc0f4d2b2b752da6f2fa9e92543259639cef0ed95aeef5c6cce52b85bbddade36d52500701cb554f403245906e60a9d41a9c41f181357b312786650f125f4ede223324285aa7093849fcb65ed097af06b8204ededf889d2952bb857d32b54d931faaebfbc3f583e5f49d8de18ce22bd6a742eb946bef61d30ec6abea2ef5644572a4f627750a7b859188d21e224eb4cdef7d13dd18518c661d55e50757556f511978f7bbf63b823e1f93c62e637050cc8cc2cc739d8c04d69c4a7932fe9c7c26d3da9af7e7f8d77d183b871e4cc09cfefb2a1edb4eac7e252c75a5e2d136e36bf565ccc43cb77dbf1cef2f1a82231dae208b6e06e8e45462eb3e75a81d05dbd88462bd60406599cd7b7566c963447ce91952e069d75119f7c7a1e11bf1c7fcdac9845ea5b581bb01de641fac7697ce7ba327ab6021d4b5c2cf4e3094c013d0a6696ca6c2ecfeaa4f42c0049618a4a42d0f791d1dc8450fdf2ff5a73c27868fe0600f0a2677d7b506de26d0a02ce4592487fdfa08c7eba895076e1a2751f6de2c276df3ba4627c0d07af238d8563b7000d30a0f87268fd50989422786a4e81392b203dc984ec2f83de9130b5c0f8e499f7284fadcad60f0dfeacf0715cff0869339dc2b9658438212d6816dbb80648dee680decc55741add0b12d8e8116eee82254c9ba2b9cf67da968feb21d1c3138c38f31342c40a305409e96c11cba7fab46eef5bbc23d0dcc1bf5699100fdb0a428ce7a2bd3aa55409a8f988f6f4bd521310d8ea39fa838df3cd4a0a90bce2a47326db4406f5644c997e7e77e783fc27e5f7227772c14c331a658689efa628b496b9b49ca4a0236aaff4e303c6f5ac60b603d5da44992f5ec01dace88fc6f80ea2bcf6ee965146c9d82eb09ab8b7edac8c676d704fbd41c3be9c84dfe8888facaf9c9685e74f0c158e757df024a37a41a9234f7326a2e30c81e0640a1f81d54eecbb200e1bc21eceb4af96e913d125d22684a5d7fbdd23046e57d77b194f8fac62dd625719685ba1690d9816c9cb0e5aaff925f3562d0d3c63f58844cb1cfcbbbd7a068a6d27c285d9aff4e060a738b83513b87ec2b67c3e224d365c5258c0a4b3809ba69584f42e368656f9c909d7ad67802687112cc82d358d516b7db30e7d31d5c2c6af24c275e0bb17a827a41b2953c983a787d27d403e5871702019b5c709feae12e5f1069261ce4cd11bcff3e64cdce58aa0bb09b032575b4faa0b4d7af24b31ec67b9aacedb3a3bbea79c36b5bb3b02e139ee6d06d7ce70bb522234d566bee223726cf89de0a37f8e1bf9b59a13466702b4a739a119ba85b761aefdbd2290c5115fbb03d0ff814ad7cc87fad344edbbd275893d6f2c970c90fbd226b81a966446646a97bc64e53979e038bd627ee9acae0b7be458b91821159c2d720e67d09a2e65cf1a5dc5082800af199e35d6eda7c00f594746646ad0aaa1598bc2bf5d53663998c57a3ccf4db7b9415139e85153551c29cd154b9ead32a1df42a683e85ef2ec9547a5284866498ceca180a28e6175707e9c9d1c60964979eac7975256dcd66b9212c14a27c4833bd8047a35e94a5a46b6cdc851c8676ce0f6da4673348f92c54", 0x1000) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000001b40)={&(0x7f0000001b00)=[{0x0, 0x1f}, {0x7, 0x3}, {0x0, 0x80000000}, {0x8c, 0x5ab}, {0x82, 0x8f}], 0x5}) chown(&(0x7f0000001b80)='./file0\x00', 0x0, r3) executing program 4: r0 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x800, 0x102) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) pwrite(r2, &(0x7f0000000180)="83", 0x1, 0x400) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x273, &(0x7f00000001c0)=[{}, {}, {0xce}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000300)={0x0, 0x6, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) sysctl$ddb(&(0x7f0000000140)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000083a00fe8000000000000000000000000000bb00000000000008ffffffffffffffff048100907800000000"]) executing program 6: r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mlockall(0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f0000000280)=""/87, 0x57}], 0x2) socket(0x18, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000), 0x4) r3 = socket(0x11, 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) socket(0x20, 0x3, 0x25) writev(r5, &(0x7f00000016c0)=[{&(0x7f0000000500)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108e", 0x16b}], 0x1) writev(r5, &(0x7f00000007c0)=[{&(0x7f0000000340)="63a5daf23d0ee6948eb62a262715df69aee115672b", 0x15}, {&(0x7f0000000400)="88debac394a4bd0c95972b7e067ccd1d7104f0d2b2b5157b899aee37c1f0e428b37aca546c6c00ceaf390b46303c924661894d6db9f89c3e5b59e8931486c4c0f31bccc415c21f3cd542ed7995c906b0aed20a431ed2e23cd9afda1099574019e2b8d4b55e94e9815d157b7b14e17245acfbea634b10e68ca7bddf0c11e748bd34db5de6095c851552555ee4bff5f04847", 0x91}], 0x2) execve(0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7, 0x1}, 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) ftruncate(r6, 0x42009) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, 0x0) clock_getres(0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/11}, &(0x7f0000000240)=0xd) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) executing program 4: r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) clock_getres(0x0, &(0x7f0000000000)) lseek(r0, 0x7, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) shutdown(r1, 0x2) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1200100000000}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000083a00fe0300000000000000000000000000bb0000000000000800001a00000000000481"]) executing program 1: open(0x0, 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x80) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c000000000011900000000000000000000021d896adb9b96f"]) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x1, 0x0) socket(0x2, 0x0, 0x0) poll(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r5, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x0, 0x7fffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x3c}, {0x16}]}) write(r0, &(0x7f0000000400)="21000003000000a8", 0x12) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0xffffffff}}, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setuid(0xffffffffffffffff) open$dir(&(0x7f0000001640)='./file0\x00', 0x20040, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) syz_open_pts() executing program 3: sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x6, 0x2, 0x1f) accept$inet(r0, &(0x7f0000000180), 0x0) listen(0xffffffffffffffff, 0x5) socket$inet(0x2, 0x3, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069de, &(0x7f00000001c0)) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) chroot(&(0x7f0000000100)='./file0\x00') msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x4001, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffffffffffe23) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchdir(r2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYRESHEX=r4]) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$getown(r1, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000000)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002440), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000024c0)={0x1, &(0x7f0000002480)=[{0xfff8, 0x4}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() setreuid(0x0, 0x0) close(0xffffffffffffffff) chown(0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000e315e938d4a9af0f0000000000019078ac1400bbe00000010c009078000000004500fffc000000000006e800e0000001e00000023b"]) executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='T{]\x00', &(0x7f0000000080)='.^:\x00', &(0x7f00000000c0)=':)@+*\'{\xee&\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = socket$unix(0x1, 0x5, 0x0) fchown(r3, r1, r2) r4 = dup(r3) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000280)) getsockopt(r4, 0x9, 0xffffffff, &(0x7f00000002c0)=""/188, &(0x7f0000000380)=0xbc) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f00000003c0)={0x8, 0x2, 0xffffff7f, 0x400}) r5 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0xffffffff, r1, r2, r1, r2, 0x20, 0x6}, 0x5, 0xf3, r0, r0, 0x8001, 0x2000400000000000, 0x7}) munmap(&(0x7f0000feb000/0x12000)=nil, 0x12000) fchmod(r3, 0x10a) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000480)={0x100, 0x9, 0x800}) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/235, 0xeb, 0x800, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000680)={0x4, &(0x7f0000000640)=[{0x0, 0x1, 0x0, 0x2, 0x9}, {0x3, 0x563, 0x85, 0x19, 0x200}, {0x0, 0x100, 0x20, 0xc8a1, 0xfff}, {0x4, 0x5, 0x8000, 0x50c0, 0x4}]}) close(r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) mlockall(0x1) r9 = open$dir(&(0x7f0000000740)='./file0\x00', 0x800, 0x11) faccessat(r9, &(0x7f0000000780)='./file0\x00', 0x160, 0x0) munmap(&(0x7f0000ff1000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setgroups(0x6, &(0x7f0000000840)=[r2, r2, r2, r10, r8, r2]) ktrace(&(0x7f0000000880)='./file0\x00', 0x0, 0xc10, r6) pwrite(0xffffffffffffffff, &(0x7f00000008c0)="f1972ee21074a64070c62f32c8ccf746b7a4e0f584274221916f7a089859eef957bf23c662cf56509e87b8656d1433e34755e54a6b5a6fcf77d62bb932150d91c27920a55c5a2884afe332e1b6c7fca16a5011622da9d591fff8bb93af7afbca4cd184f3a89b0e9e76adfb1264902231478a6cd3a096b3ff8029bb044479f0018566", 0x82, 0x2) recvfrom$unix(r3, &(0x7f0000000980)=""/166, 0xa6, 0x1, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) chown(&(0x7f0000000a80)='./file0\x00', r7, r2) getppid() executing program 3: socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = dup2(r1, r0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffff00460000200000000000029078ac1400bbe0000001010000000800907800000000"]) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) (async) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x70) (async) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x70) execve(0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000480)='./file0\x00', 0x80, 0x3902) r0 = socket(0x11, 0x3, 0x43) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x9, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="13ef8b76259adff4ac4c9538806ba1f2ce43bd3756c8b8a4a218c3cc61b0c1f309dd43d0215cace86470b722c4a1", 0x2e) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000b02000/0x4000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)={0x7}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6(0x18, 0x5, 0x9) socket$unix(0x1, 0x5, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de730f56a997cc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f704cf4071670d4d95e0a0b62eee00b64022d25ea0f1cc1601dd65609428228366defb2f8e39151bdffe21b86d049f965f9af8429668f71c192a55c600d82ec5dea60c70d39b184ebee17dd9fc34fc2c51c", 0xbc) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) truncate(&(0x7f0000000340)='./bus\x00', 0x0) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000300)={0x0, 0xc9}, 0x10, 0x2, 0x0) dup2(r0, r3) socket(0x11, 0x3, 0x0) acct(&(0x7f0000000000)='./bus\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000740)="c2969223a7fa593766b89f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d5551609c560d8609c4c5c2921b556696d008f27f1212ad4aaffdcc50e6d031993433dfdac49181d79dad032b4aa500006521fa7da32a1e574c6b25c4e64a3612453f851ec3d6727078515392280b6f8b45e8d04d69189fbf531ae0fdda1af838b11b0e8186c6ef61dc472055099acf1dd19f36f4831fe306737226e387a4c7ba0ffd711185c327356cda2afe25c25700200000000000006a56cf3fbbee47e86077a0b9683b6da801d71df833645482b9a692c203856ccb0875a0e797664388780843a17ffe1ae3fd7a1683e1fd2471be153a17f1156f53e671aff7b327833ba8ee90fe8133eeffea897060", 0x10d) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="b9", 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) setsockopt(r5, 0x5, 0x1, &(0x7f00000006c0)="27408ed4bf776dd6aee245f4ec244e2f425f43eace340ee35fe6b4cc4e11ece258701be234076bcf45afc0a622e77481ca2498b2e4235a1446954cf9850932f7dc4fab3d60aeac6a4b3cdd2d8c1fe4c2a6bb9a548a63feb62ae0b21eb67c957afc", 0x61) executing program 7: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) sysctl$vm(&(0x7f0000000180), 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "0700c6f200ebffdd8c51e02f362bd200"}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = socket(0x6, 0x8000, 0x2b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) dup2(r0, r1) dup2(r0, r0) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x2) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) dup2(r1, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r1, 0xe9e) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000b40)=""/163, 0xa3}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/66, 0xe}, {&(0x7f0000000e40)=""/254, 0xfe}, {&(0x7f0000000440)=""/147, 0x93}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f0000000d80)=""/132, 0x84}, {&(0x7f0000000100)=""/24, 0x18}], 0x9) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000340)="a188008057bcf2a6e96008990a078896aedc2327c705804561a7480c910186c4c6d20ef672de96a1d7539787ea09afc481a3aacbde1def7ab04ac53889788a1ec910a512fefe7ecbc1696feff62f8f8a9350b6be2bb0ec266767d070165d225fdb0ba6791e4451de0b59c6bc971b1e0049b70ca39f62db89cd5bcfef1fcacde0aeb15e1afda980a860a130aa05c071b85dfc743835f78656f9a5be62f00ef0d9faf4b7dc887336b2de29d9e6224486", 0xaf) fchflags(r3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1a9) setreuid(0xee00, 0xffffffffffffffff) r4 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r4, 0x0) r5 = getuid() r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) openat(r6, &(0x7f0000000280)='./file0\x00', 0x0, 0x40) setreuid(0xffffffffffffffff, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) setreuid(0xee00, r5) r7 = getuid() setreuid(0xee00, r7) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000080045000028000000000006907800000000ac1400aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='P\x00\x00\x00\x00\x00\x00\x00']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) getitimer(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x0) setreuid(0x0, r4) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x7) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000240)="115b2ef5a896b47493580800514d", 0xe}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x105, 0x0, 0x0, 0xe0000000}, {0x9, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000740)=[{}, {0x81}, {0x6, 0x0, 0xc7, 0x404}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x9, 0x8, 0x0, 0x40}, {0xbf84, 0x2, 0xa7, 0x3ff}, {0x0, 0x0, 0x7}, {0x3, 0x8, 0x0, 0x2}]}) writev(r0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7134cc40c28637d7280c83ef54ec1c2b98cc0c19ea97fbf42cbe2f7", 0x59}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {0x0}], 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11db5ca9, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de25294146017f96fcc12da2de41a2692407d25924e1e40ceedb2e8adc25af77ba8699679506a6a80c2c030fe3afdb6367ca78dbedfabfb43e1da83615c238402da76d1896896dbc5ab1c0eab295b882abb31d976d1151a21ea6837b6530e12c3e06995e9e03db4d94ca79658bf7f6441da579c326345f27701c02392998400000000000000000400"/238, 0xee) sysctl$kern(&(0x7f0000000840)={0x1, 0x49}, 0x2, &(0x7f0000000b00)="f68ec1d5ed80d399a7148c8d7e43dfacedd89fea10ed46fe42a01d1afa688b11943d2cea32171c7d00af1216d19edcd1c08d120ea90334a0f8ecfa86786716b05d71762ea24fb359c3461b010000001882c820f73add07fadfb91ae035b8b4568f539f793e", &(0x7f0000000140)=0x65, &(0x7f0000000200)="eeb516328cd4396506009127a0bb00f46146dd08000000000000a9529241ba31bd516e3eb6acc6071a6d40e77ebd0281dc4fab8a51cf1d9db9787a", 0x3b) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000780)="400b5a39efdb02be90c2a3a3688a420c357f5ba5526b528a2b4914be216648e6671d21a5c28bb0a563fab56b1ac8777c7a82f24bef9430027aa07870bd98793823679eb47ac2ac476098f90706ff3b15bcf48067aba1dc4ca6f5c507c7c21973c732bd609e09da64cb82bafcd6d639ccbe5dae7a83635a8628b8b9874b782038cb59acaa4714c58e058152db022bc0b61d95f7f793b9773f1e6d54a9f199532d1614d2bf67b081d8cb", 0xa9}, {&(0x7f0000000040)="35f6cb3904aff925b7824d2a9910352866bb", 0x12}, {&(0x7f0000000440)="056f5ea4df8e4b50ab7f5acf0984a3f5c2c2500bc9c83e8ddc71b6d169181317d697ecedb57835720790532006a467f4ef301aa1e6c88fb8c6b42c1f60d2caa7ef54f735dfe7d5623def4025202ad8d3bbb0c1f5b10ac1e192afaf91fc8b2e53dcd03ded4138c6623c1b683fcfa3a8", 0x6f}, {&(0x7f0000000880)="eaf4b67c9a482f68b85530e2e64d5cbe6319f9b25182ac6d01b030a40fb35819928fe9f1f7f21f3074e81d2b97b1fb37b63eb3fa795970b5e891cca4e9838a56b4ceb8b715a179f5ab7144442c12c96ef2c8e2f66751f9bc5f396e2370c973488b54f7f5cfbf8e9a376c8d4136352105861fe82edc357d1ae16d9e3aec902b8f5f494fcc2a4bd4c76daf082ede1464fc581a268fc0b8261db855e0a01465894c52da5cc55544296f7ce9755d68a0d8333623de1c598130ecf4d3ca08a9d3884b7160c22ddd442064730dcb8a637f65650e357d10febc67a531ea46379d60", 0xde}, {&(0x7f0000000f00)="2ea7b5aa935499098759ee38ea589fc41bf56f7fa5cb5e55b7f37b3ac7939fe420773d5cdf070db15ee7364f00804def947f01f5b788f9e18b4cb81d46861fe1d041ade6c44ea502dddedae51a0d91086e91a782ba95c298fe2a2a60160da08921913d25c36d2ed64edab30b06a52f18407f5e1b0f57e40f74e8c0beaf04155d87f9e57107c96979f7b3a746d86828c34e003f5667b996a036a8a2fd2bb589b027fc35d4d2fb84e2a48712021f4e8b2d6924b497ac06d19e44e9d5ed3bc2de7fbb75adb77871ad693175196b6d11349367a0eacad7960472a8aa2c7afd97d0c6f09b1e3bc6d5dadd8d26f81fbea547b322e19af89377329a69d9048e12798b1c9183a8a90ef2900ced0d18a7a2cfa17ebabdf2055613af69130bfce3fbada9ab8ee434fc5b168130bfd00793105e808d9999adb0636f5a2eb7034f2b3e309beed65c0fbabb6cb418425e165f0d9b7e54c1b7160f23b48eca2307b6aea0cbce87ba78528914694554958a597d3de74a8dcb5a57a062dfd66ea6f18391e1e58f24cfbd19a64a780f3a3f57ce0d1b6e672e563a4a681d74ca1aaa9cc25a9ff1fab7ac40f83175972d7ebe623f54f9626cc86321768f4587e316ae4870968d75025ae620395510a2b242e28816e7b6a9b5a762b2ddfeb035d0e7d754e6e2dfb69c888a5c6faa5971ce70ffe9e1619c021df0af1e7753b8e1b7487cc813894a4d059103ee0be6cd5be5e2a298b718f30fd1a542204360cf2caae5ec8d227e30ef227cda7f13372ec58f99de70739dbc2fe4cc89ab3eb52d470b54fbc879db1c5cd0e04fc676f2d1c8e268f94266ce90a33fd16ce65bcb21619d9f5f79fc77a2e775acfc7662aa63bdbe15241240a1063f8fea7c29f7f85473bffd4811c52011ddcb6a0509b637a870903555dc4083122ed523a3d1b2d02e435a9b86f77515943a4f386f03200fb6c377a8f88581dd6831fa684954c2b3c738302ba8e9c3566199ec8e59a14739fd745e31f16154763bbc8e42d9443b49adf5b1272ba247c5eccb073ca04823e4c81aaec89a7f9bbe4a0779ea89cab2d663ef120418a2e70c1725b345ece5f34a4e3dc35bcf8fcb32d7d67b6fb5b786b8ec9efa29cc7785f3dbd18f8d1aefd7bcd17d95db5b05f8908f6582891cc54aeacd333737430aea71358cf6d468a8e6058b0725997bf4e73780630ff2c1eabe0a6904624c42fed179481bbfd054149069beb26d8aac78209f4744662f6aef7bb8bd1326d12020f53c4eafeb1eceb125520fd5a37ecd4fa4d57e926b6403b2ba19a7039e4838a4077fb4ad1dab80b38b6d3ce35c9cfa9d5782b1128f10ef861243c4458e9bafaf3321a837b8b4e19bded71c0d8cc6b50167003dac27b8e9b141aa18d3e2042374f3355ccbe15d00f2eb85c1bd30f17efab0623453fa5d76ebb04059933459655dda3bb045be262a82fc276d916ed06658f7e06e84ee1667627539d1315372a43f2558a8da30618fee0c975a9fe1dcb1e25e3b9d9079f13ff7ee88f1a2646d3042e7d7462bed0de58b6fa35b9ca33721246c8773537ca6f3e0fb9fe64350a2618e7d318586f512e1cdd08c654fe605e4fa17c4891ac102f19874609668975917cff6518e69c041ae7d26aa7d4dac044294beb16c327c75c90c67529a1b2a9f46462ac1324e72bb2b7aa48be1896b988b9f739823f37e8a91db7eacced982bb16f614fa6926bf8c8751317600825bb2adf0503a61382135ded894324adc0ad5d77a2278de09172cc19fe8e91aa90838e164f8066431ee842eb2c21ac91b59b6e9f30f459d838c6a6196fb6604d13b2cdee63b426cabad077bed36c4609ebc17b92aae587a5b1247b8ae9c72ad306344d4f8b66114361d09a6cb37ba8d0cc70d7ff9a84a07a4cd1a3a62dcb6a2a06bffedcc0032dfc01677d79762d2936da0bcda093183ac2698698ce72a4adcaa9f1f322cc1550800f6aac96786bd2b5f79b37c6aeef29618a7dcf2c85446dd2c44f35f105f85b611f2dd06f867f4ddb585f00f2d05f33e6207e41db011f35abfb4a6932d7eab24424134a5ea840e8f44d6ae965c19bbb4e3c3d39f21453d5e3c642f3337955b3fd056297b020aef8927547cd3a32d9ee94c56f0e7042ba408ee5ad8247c50a00a496e1bde7bb98fecb8f241dde9e4acb481dc6f37ba20fefe25b853534176c0582c947bf173dabfac926debdb1108e47a25608fa359c452d1ed647219212aeb05a113fcf9fa59b445903586b9c72e122cf5941dfb9251f977bdfe46072f5bdc9e02024306eaa3364ad6f9d05cc707b1779de641fad4bfd063013e0715d1e9a0079a3dffcb0120fc7c301d435f5784692f38628699d6fee15d0c3c2b95dba68b830f0ae7d4e15046e9429a743547e8a5b1a41ed769759cc39081eda6157bb47947bb08fac4194ff836aa621535115f0332195522027576ea5d7649bba8ae21a2d676e6b46b1381dba5f6967cfe2a8824c4ff1105a7a2ad883c352b9610915499d066c220fd4e57c5bf338da01f4f3d83ef7d04999583069b1958507ee05082079f330c6d4ab666efd881e1ce49683ce0e717b91ccd22eadb4207441bdb2b4b691c9c5a3e68388c0f2edcc23ced3b9909f51cced49be1e3735e4ec816eab1ce93441b7ac3d0beac1a14d073e8391675f8602a6c63da0151a7088503d7b7970a735c25a5622f30981f6e2019f831c32a64fb1ae2f6ae6773ce2ddf74f13c15b999a04c410951d0918bed2419bb243e26ad30502a4449b198f3e6554187413679c765c81cf66fcb482f31313ec7af46ff61a0df2494e2ef632ba3d5ca9442f666670428c41f898833a14ad729c62596a1b7bb7d52d87dc05a5f08eaeaf58c5db03f35b6dd17fe0f968a3dc1253bc3168593fcd74adfd00f41b18573d921ce9dfb62c530b2a983199196dff007e7daf90c36eb6306ab8f90f3c52b3cb01505dfc37bb03e41341fd8117302968317be09ca35b6738c414393dc94fe89b4e7b83edca4526337ad505571d02b5190a500ce5d8214208ab27df0bcaa40cc23c729afd7cd25f5a65ed6b4c1fd3a7570dfe9bf7b8498bcb448bbf383690cd29332195caf2f060f16dbf0071cb95e62652eb96b28e58f346a3d9ba2ca0848ec6a21eb7f1bc4b03294302fede7e2cae0269e4e48e7f1654c0a17ca2e9bab317039539899e606fbdedff09603ecdf5bc01929ecc65f959f67ae5df6876a90ae8602bfa1cc2224c7c56526bace0644a2a25e203c750361e4538e468c9bd3270b2a683bb7778fcc4e04d20ff91f07775ce7890e322ea12d7c1b52b51ff903ef0c29abb095fb9ce2add11772bf116c99bcc1b8af3f8e03887bc144e8d6cc604ea92e2d94a813a29a9b79948a909a599bc88c2ad336f6c1cb2257fccd3057f18b297ccf70f682d6fcb6218ed569e4df952b219b6d2f658fbfe4de117480c08f04057e914c0b35299820f3fb1d804803b246ce0e806db365a44cd4e4b2bdd47b7b08277950df87fe6c0009f83afb47bdded9bbd4a43760787bef1c956e328095ef67cdb8dd3559bc44170aae3947634d09cc4a686a16c2fde220ded48e5809d219bed0b2553fa560ffe2e170002e871357b4c84227fdc77a5275f10aafd752c1ed99e3299f56b63d692a014afd11d5ca04584af11881b6d82fab7299b5ff5c4bab4d267ccb049896a656403adc3e529a4dc635efd14636b35760ffaa953219707483a7b7450defcd383f58d942f86d569d10cf69f0aa2da69e72e6586499d14bdf0ea2adf971315987fcd5007fe7c2edd17b3063aa6a03b9c15fbccc1d655daa0bd1dc36a04df3e040fd2613304c9234919a88964f55d56ae00cad353eb05ddc013bfab6c7be4958b807848234072fa5a6cc98cc791f3d0a138d8bbc752ab8f2fdabfd83fe540f2d9e71967a6c23f37ecf65d7ada19db1dd5501cc536a2dcacd5adc5f7c82c7c6f204f137b9c49675c2307b24fe6bc1688aef344c1f0ca3f8905b441ee92ea7198c2a840a21399cbf348bcdc08278e83ea8a2b53418152bac81fc75929d8ab168bdd40e8b622fb8eb3ca66b664f6892642e360e059e3164a8e249d4c8f5909d695a7a1dc5266463385e1216e2c7f4ba1051b28ccd9e66ddcb9462c8780a21683afaf4a345f65184a049a7c798b1e027125fd5a24f8a2079eab1fafa27e0f8a606e66693772e8b2fd2f667cd8a8b752e507b5b01410fe9fcade1ddbfc81d3e63f8700559a037c5d80af8a58e66ceecbe80157b0f0451b38cf8bace239c09c3fbf539c0341b60255a0a4d1e1e466bb264e3ce127d820bfb2db3f7834ef724b8d6c649fe48fce9d4b2307d1329ebe0ea362d6a3ed9d5e9779911f0cb58f474def3bfd48bf92c871a5460d76a1718c3218e1f947c471a7853b931af9b59859db8d1a483bfad646d5f7879b64d46defcb44caf4adeb3e219bb398a04fb771dbc8f0df26311177e05cdb87700971117f0f35817bbd06c2774feb62426f8f63f821eabf77a7bb3d6cbb03ba8d0edacba908bd8416aa5663dfaf5aecf4c97cd4363b678bdb9b516dd2bc87214387730e9f8272f595d46663d0c60a59f467a0e84cf9965fc89bab4db840757534bf1ac29b9c76c0a97e3ecb204d09724e907473b5f3f1e17071150108338757ac936ff864673c6b5b7997d0039c68204151ffa54e7b8a64424cc3990b3588e6145920be4477a8e41a756ab7e3a9a328f32b90edfb29f348ee672c25b0af0a63eb7bd63246d931bfed26216b5a2b2d3465e83689a171730bcbe0513c1869c473701157306273b69aff9848c01ce9b2a46d492adc360c47a3fb43c156da7af30fcbb7f1f76897df798e2985e378ba9c549d244b6fb45970ce54140da8d6011bdebb0f4b879b76a5d539a2fb0cbecf75dbca4457f4a4442f496167831c96db3e0ea76b7fd1dabf51aa7f3c7bbb50e8f70555d0d40257a95908ad47b0c8ca2709903b25c5cd6798aaab6af1588524161d2ecb5136ab64b210267fe3b28e2048871e1ccb09ff81b86527decaa60db30fc232674c45de07fec7aac1c4a11ab8c6898796ce3a986ca150921a0260e4879af056f3e055b2823aa72ff4700f6e34313a42a34c01fddcc701f490af576130f96e9610ddb596ce7698955bf077d77dbfcbc20657cc9d34d7bfbffcf3b881ebdb3503fbb4f0c97bffe02b3ad428075d681cba85afd7d8dae97f2e47d8d12fee441c020c7137494557d3ccc24dbc4e552df099db3ea5d791cd3b7a061885a53e11a436c86097a5631880fe01347941e2b6570130aeb237cfe91f23e74c95b4a84a73ee5e5edd5baacb9e77eb80b46c182c70770ec6f243018d2ad4c5a40a2818a5994c0fba99bdef42481243262ec53037c0aa2da62cefb4223636c0c657823d8b258bd7899f303af94430b3303888ca3a3105c9ea4ad5608ae45d8f382881e0c3108def37a6779202f1292dc5401924fd1035061eb2e14f090b40ae233b2fbb3db378d327cfc7e1cea87275b5b06f94c8411b3970d619fe0ae1e40ef3c08b73e5d01d24060d1b18bf3c01fcb08cb3b774b1595d2c63353114e3fa90959c0bb0f0810fe6168dd302ce226d8563fe81cef8b7f78de2a38e128707b0f2e3b916697252668201b8574904d9075a6744ae0f028524481fa10a1919a3808659f4962b956ab44a6b7af844178d0a67b8a3703f9b4a3f96505645f37a452ca161642d16a4710dab4a26a69c724b7ee8c35ce0392484445b4b422534952771c53e32ed94a6039afe85aac133d36b97ae53d2fe6d6b89dce7576b79ff8c93c37d3efb8961b14", 0x1000}, {&(0x7f0000000980)="deca27eb99381953ff0e2a8ea634ba3b4f50e003cae6c1a864a742f422bdb864cba27935f2f7b3450b16b68425bc033ed27518056f6874d2bb3636f66fab8578f5eee18b5a5a3a8b00e8941fd7d66db5e9e79cc795156045d95045eb7cbb549a2def56fd844d86a900", 0x69}, {&(0x7f0000000a00)="b43345be8045a9a14b2c30cecd53f7b3d9ec8d533797204bb1c63a17acb36c6354468be5eaefd3ef8b4c5fb02f93089440680d938e91cf9f934ee54be5141fe485fe054224445d1b335d4e348d881b44bad56a0dd99ab9dc747076a5dafc94b174e4c4c4121c863d7fc51977e788af1dd6b4cb4e2e0a53dc58328a64e8015a3ebb74439a0bd6aaa530752e434088b48d159e83bc4a306459e047f44219b03a5d2284e5dd8d0fe2fa99e6935af581998323663064d62d450585ee192494b8abbffec5971b33c6e49d995f0418be2eee", 0xcf}, {&(0x7f0000000b80)="359d31d524ac497b9b785a48d9d907cb492a254bf790d1324dbd131ff5c527b6cae81d6207ccd927f2b5466ca016eecd1c3fc941e0e6b28e30ba5cfbf0df064166c1bbff62932973878bd4c79f7cc48d849ab5d777ce6af2b5761f63f2ca642686ecb69b7bc7afaa18677c6b0a54a9d53ad4c7e1a31ede3c583f0ca12428f4835f6e1f557040410bb48d1daa78a7c332b49545bac22a58849fb2374194b9d7dc05e04986acd3cdf46c8ec2c778d8701a36c55ecf9bee1461972aad4bbab0ea001bfa4a90182275d7f0b87a438269300e038820aa6808abaa5e0b84eb1a826efd398848", 0xe3}, {&(0x7f00000005c0)="b28872c828f914", 0x7}], 0x9) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0)="4dae1494", &(0x7f0000000140)=0x4, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, &(0x7f00000003c0)="8dfef51581c96ac2e9e80f03f0062bfa544211097d2fdf56c1f0202c4cf5befc09029949d7d5b54202b671a3f9891b362cc0f5b84e2badbc0fef1101f2fca6f712964ba351fef6ba4c6e5f81dceec89a6e5a102ecaffe04471d83bbd", &(0x7f0000000500)=0x5c, &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8c4e57002a872e829446aad8cffed2a677a751661e4ca34ad292e601db2d2e9a0779fed6bb281bea2980453d5fe8b88df3ddca97ed873db8120b347213d19f1088343fc34b0715c1fb48263495bdc0aa9451bedc6248e05c37ee33817", 0x86) sysctl$kern(&(0x7f00000004c0)={0x1, 0x29}, 0x2, &(0x7f0000000e40)="5f60008eb282e3a388d2de7ec339d5ddfef1510908a3107551eef44f5b8e288ad1f1133f979cc8a3d7c25b881bc0eeefdb2772caff744a6b44d36a6e90b13c6ec5a804e5266f07207f9500fe9f80422767e2b2a8d5d973d85e2ee29afe3adbe226e47b6c1e36a7e7d0c01f4bcab5e2ea511ff9d9b855e36b68572db280c1284f6d87199f30de1e3d66c01000a8005b6804dd9cec4c494ab915195897fecffec563c298f6b1e351cb19fd00590ab8ee862f92cd", &(0x7f0000000540)=0xb3, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r5 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x102, 0x80}, 0x0, 0x877e, r3, 0x0, 0x3, 0x100, 0x6}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @multicast2}}}}}}) executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) getpid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{0x80}, {0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x5, &(0x7f0000000640)=[{0x8, 0x1, 0x1, 0xfffffff9}, {0x6, 0x44, 0x20, 0x2}, {0xf5cc, 0x1, 0x14, 0x8000ff}, {0x400, 0xe4, 0x36, 0xae5}, {0xf000, 0x5, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x4, 0x3d, 0x9, 0xffff}, {0x38, 0x5, 0xa, 0x3}, {0x5, 0x4b, 0x2a, 0xa5f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x30, 0x3f}, {0xa, 0x40, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d4a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e2d44c9516fad549535cab88727c92e4ea9cdbba98eea2a991e9839ac01634a347850dd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe2777", 0xce) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x45, 0x7, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x400, 0x3, 0xf7, 0x5}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {r2, 0x40}, {0xffffffffffffffff, 0x40}, {r5, 0x40}, {r1, 0x4}], 0x6, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) ioctl$TIOCSTOP(r2, 0x2000746f) lseek(r3, 0x1, 0x2) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000280)={&(0x7f0000000580)='./file0\x00', 0xfffffffffffffffe, &(0x7f00000005c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f00000004c0)={0x1, 0x1, 0x13, 0xffffffff, r8}) executing program 7: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) dup(0xffffffffffffffff) listen(r0, 0x2d3608a5) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xffff) connect$unix(r1, &(0x7f0000000000), 0xa) socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x8004, 0xfffffffd, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(0x0, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) msgsnd(0x0, 0x0, 0x6e, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x6f, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000580)="4ca85260422d73c0ea31ab2137c44403bd1c252b83ff0fc09ac6e26ee90902c9f9d7cef25ea00f0d0f40b9fc411977c7919d193e921f594a005e1de745675478d973e95491eb0ad00449670460690c504922fb8e00f839ed11bdffec3861860ecbf11653985bbec53ec6b0a6b86501271128cfd35f4b9a910c6d88e23ffa8816e8266dd081c2485fe837373a341b13b7a7e7380b08c353be5389a17eddc047c516285d77c6c1137df5bb89be2ed539b59235a215c4d25e601e578810ff6ee465cd6ed3a5ec35cf7b2830eeb83e9b3919d9bec82fbebb", 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={0x0}) setreuid(0xee00, 0x0) fcntl$dupfd(r5, 0xa, r5) seteuid(0xffffffffffffffff) executing program 0: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4012cc96b7aaf599a23a2df9f0ea8478319a7a7c996752fa462c7f469ad585aa532dab6a0874efe0c714427", &(0x7f00000012c0)=0xa2, &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) r0 = semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x3, 0x5, 0xda6, 0x7, 0x100, 0xf07]) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x592247ae582ced4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0)}, 0x404) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffd}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) kqueue() setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = getuid() setreuid(r8, r7) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() r2 = dup(r1) getuid() setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) semget(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = fcntl$dupfd(r1, 0xa, r0) renameat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') mknodat(r5, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1002) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x4a7d2a627307028a, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x0, 0x9}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x3ff, 0xfff}, {{r5}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xfffb, 0x7}], 0xff, &(0x7f00000000c0)={0x2, 0x7}) kevent(r4, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) close(r0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x42}, 0x6, &(0x7f0000000400)="b90070f986fb6c1c41d4", &(0x7f0000000440)=0xa, &(0x7f0000000480)="aa2da5ccabc546dc4ff2aa221c86d28b45d4e11484bfd667d893d79ded5eb23eb8ae6c611e25462bd8dbc177526f406f3a68d26050e61d1c6e53173c92d8f2957629396e45703796781ed412cdb9cac8025552ae861cf3efd2388a527d10f0eb281b62c7f5893a009664bfa63f6d59e50014ec9069e6578b8a9fe272cbb7fed711dce12253a8a85ae5e2e5db431b6267fac9eec8f1f2bea317fbf269727f087358426186c013b931457a2ffc79960e8b1b691e1303c74cc05af052acd6a5e6c07c5f6318eb1f3e8a8416079c79d8be29780601e85207af5aa0d1778954c479f6f18c43bc54ac9c24521aa911c8aece8dae775aa348042efdf1450d1256c3a15f3bc0ad7a33579e628ee97cc67420f8558812ad71aa74b22482cd364dfec61a796135f70273ee05cb072d3dbb76e5798b187e8f37de688f7d519bd8d80d4b80e8f1e4fd43fdb8f167a768a7f8a6f886fc2da81d6175cf6478d5293769066164707b2f0fe471d38e080f2df17aa83eee57669ca985ea52e9d708b8546cc16b68947e554b2898f76f6a60c2ee497bc9f468e5d03cc2d01e5a47b47f8210f978cde46436b224b61b5f3206495ca19a614a11c8ff28c5fe390b48bbbb19c564f06c94ee59967e11ec2fbeb44188f380b33767ba482fabb3201c59a6b6ba13abcefbb88285138a3d42b13efb6fa0ec7c1652dc12c662c80222861e03fe2be9a28ec37e5abfcb9f0e55c103f8e5dd6bbb7e933e73a5557ad17472fd541ff91039aea3f6b6812dfd2866f671c2d6d8a114bb693de5f3b0c66c1c268fe361724ddbcd392059920721fb898e3f9d663f3983104e24f2aae46e3d84b35e83e93d9f57207d312ad274c827bbabb46a804c53f0d8eca9455c4494a4473b679be7caded95b7da706d2fdc7ab307ec2b3c930a7db02dba3fc51b69c0fb513ddbe77ff81216e5e6b921f3f813307b5d36589914fc9c441d03ab7e53940aa0a326a909cd9b28a4d722d2bc71e4e3939a1ac7b615932bdd66ca8dbe900656978b95e96b454ab7f8b48449b6b82535c7a023c8c91fe2f0e35f681704d057dfbe5c839eed8136b848aab1e744d23dcbc53cc9832faa480b119dee878d2cf665a151bf44a91b410a23e0f9dd6bd40990ffef6135cbb72e9f8d71cfcb7698005d8c19643395f2d658db15bca28b00472094179a98d723bfbaa5be897b436502629867f85aa7895fc246f89e5a02518c5dce6414700b0b1c04f760644d8441e3dd9df2e82a1ce4a190b524ede3d5eb782aa124394d9a341c352e69626950adb303badcf5e8ba23df35ceacc87fa95b354011dbb45666fa57aa76b8b13b080b551977f8afc9df397b12e34bcff4a9c560ccfb21a5f5b0b4418a1e2b30fd6b1b1703811425a01e823c49b5155c2f40481f7d4d4d87c4ddf2f1d9fe77119805e3ba1aea32f82be9c8a76fcf29a2c34950420dc2eec11968f7375b69652aa473a4c5ce7050f87b2f75e95ed4508387ef7e4bc9518c95d7d3e1267480af958cc827160b569a4adce6f6640e4b15aa11042a6c2b616bd06e425db43b86ac4222df1b326f9284477d47714c9bf28b5a7635344a5e72d7f64621534139062e22f3a1af78c38da3b614110e96064452d8772d56c85334ba2045b43e205834937428e03cbd4a939f6a407267e0ffd7340292eb70565be7a4b359dc4254e4280dd776c68d238085fa0a58305c7c6f7d9955e8778a771fd4cea0a49f0e3709ed7791843de409d47364e01293ae49f9549e8860c9d5ce1eefbc40c8aa9c3259f3e4ea6789013370bb1924f7bce019e7b0b7a9059019142568108b9130e664eb8cc2d51126ed5ae2a0f987cae6f41fec229c37d716588859689b18be90c2a1c6c59eee4227e5c4e344f776011d1e991f3914e95c34fd5cddbb8a5303fcc9e7576da32cbef15bfa2a87e4fabdff89160ce6389386f50cd6f7ac5c1777279f7c5e39d112e7a32b99fbb0322c9f61626d652a000b9ed7bb4068a2fee971db4f9e2388042e4f0f2da4446ca8fdc6388a870b7de1360f29376d41523e283174222296ae60af55f7edd2fec3e00f5ae33c14abdcc667e9c842daf1e4aa7a15534c6173cfd1d6da3a6b681512bcf8bd8940aefc2ecb6b676fa61ebb08acb27a46afe36862b6f7e91e8cd978fbd5a4faec89c20106cc6493b2ce51454c7f7f8bf2148a809071e2a100f5229c1e07ea5acabbf948374cc77ee687aa560446ef488f288e3e17638992e22d6c197d8e3b3730cd1c66ec11ce2e8a47631220cccc44041ee897864abcff3fef084700b3a64cdc9439b6811076760f3369cd0948fe63a526d48f7200ed172bcadb5748a4d736fd10ee40becd68f255fef4fb785609f07087e6fe04bf9cd3b5edc69702fdcbc0783f5de939222522797b5905b04d073023fcc61db7b004052a5ba6ffc5a9bb7fb2b0be1521f8e6e48a424c55d6ba3620be24652ada0fba199931166895aabe8b13f952a5c69848f430f2be9cdf42f2acfbb9a8d38fa2f45ba41ce0b24a72fd24d2279fcaac7549d35964e8c12daf3f814d416dfa1eee333b10e64ed74f56c7bfe87e83f829e66a6a3b8814f76aceac896901b5d6cfd8d0f562f06c2dcae45972f6c921d2cc9fc45378b04c4bc5be56d5c37327004bd689473fcdb81e3b55c489241df6994f3f405d08541460679c44e723318fb6795631ad536a260ab69113e557c512f71ba9e7f37fb42433e2615367f9aee7b3ef9d0f80e82ad239f2ee57170f19971002fe0bc1c102bb72215601b88a5f96bb9c65d1168e73a5d0faaafb06c93a09ac565b4709120143535bed10d30f2f1ef7f634d08a10243dfc87f35997931b899f3ad59e81c4d9a9c9577f1c89cab21cdaa9f4e75811e5472b45cd092b2782b516b4b5a21d93016e42e072b46146f4ce4e2b4bcb41c13c63acb13d0a12bd61fd4ab076d80b8dfbe83371b97c1b0c59e243d9f0c094c593ad37a4538c35ca07fdd4a23b4040ab71ab74da7d6e9022ea319499b488d2e0522938217ab9335f95743ddcb06a4c158113048daae1c69daeae871b21d051423ae0327841f70f932c89c70340d518350db03a51a5e9930de6032a5a954cda20dbdd91c21d9894351605c3c5adcb99c84b3d0306bf325b35e7a12d6acfed4bb0d959cc35d7a2de5cc41617dc12dbe059e830af29f91ea02d9dc97bbd336262c3ed589bf823141de3fd7fddc55f273689052fb64281f3da2f8a199e4ec7a9447f9b70acc7234f84c918ab45fccf1760d36afaf7685d0d2d27ed907cd6b8cadc794a0133ec9bf267220519e037023055840d823a56e76db837128cc75a6a90614c94547dde304490145effa8ec22e4f19784307c7a96f077ef72db8d779696e45d9c23f5e7d7a240c7c2a4de09e397d247c92356e760fbf684cd8f831c0ffb8b226458526b555ada3511a6c87d759c1be967225af124cb50014903599fd4363808913b8b1ebb28e06c3fc8cfca2ee8c58a6d17a35028f36c075c1651aa5ef4fb6780696868cb4856792c80e06cbb1cf59fc549b1587abec61fec7a9f6e0db03f4a7ff2f7404dde66754094d5259526d226f8213afd5b9b1dbcdba16f6ac4e01f615b3f2294a9a8f2e3c6aa1c9c5a997a573b1da202c8ebc9e45fd437bbdde5a5d4794be5a25353c6672199f6c81db1dcddcc9d6d110d7ef18640fd0015179c4089b1fa0a3da08ef0d3c0a1b7ace8fc654ae65dabfcfaca1f42212999add38b06d6deaf763983c227faa499903329b429f5cbdf14789c38e9459600c029d525591eab65d483e173a96882084009e41b79771a97da1be7705724176580b94e0a61af869ed6ae7d5a95680f1da594d014e1a9a40615f88d5b4bca9dc452844301d917b3a5491e095c43017b89f302049b1a7c7a94f7135a81d60517b39c124d0c6f208ff7b2035f7a41f299a37dd03315e53cfaaa449d39d0ec5c787aff7a726f57adf489f35895efc023b29f771d366ea85a9e6e45e1d704deea84f404dc89a64a43b0f74379a597388dfa67a04a87be3f8e052865deb103816430ad472a2a7085ba26589590351b62ef061ec26f4c5e1545b9784c9c217abe8aed6ef08f563d6bf0cb9314cf3c8f8337fd771668c5345e61c1d617d336b0fa059b1160490df62d64070fcba06af36afe5f7647d25a2ab95690e5cccbe1a9bacbe54962aa9a55580dcb88761a507784a613c051a39e3f91e5eff3197daee53a18438c954c2bc4727ddd99fdedaace231e6f6bde461c2549923b0a8caa0a0fe110910ea602fd9fcd7ed4dd004c7e24b6f7abd02101ae58e5c652daf8d6ceaf8b8af5f34342067b1e867875c90fb61a4d1c1548352e6337e9b4c597ea1c4bf1f71c4a0449c60221c638c406c7112a2d7dfb6b7550bff97f361f8d625fbe287ba7250889d5ae0ab6f8bf810c68a3ad2778c1f905c2ec510ca77deb6155f12b52d83e906589974f5bbf7084dc1ce635246e75250a0b5b18c094970e6da5edab0663e30c3522f45e6b08c7bdb7886b26fd281baf81d97e0adad3ea016420c92f5c89abfb5f8b6f6e9ab47b50ab236d5ae27d8b7dace64b96ffa04e6b778560d46fc9b5dfbd6e252ea5167095662cad4fc6efeea1d3cfcef045ba4e5ce2028a268403b92f3f95a37b7533f4f81f9e7e2da3686328d1088a1e6706d806bee8e7ccd558de6d3c996f0c00087c653979663164179aa8ab881366f814c28c8e7e465b01d4dae077cc88203c5fad5a1ea5e3789f0362a63d165e511c9e40ddbb2a21a3002295bf07979dcc589fb6174f65af387a6e40d8765a18c3eff3f359d599a2849973f13cf870454ba8baac07dec9ebe0eb768ade0772bff5e7a65ddecabde3fb041ee36929e684f15314458e41d75b74e3946e5abc8fbaa28df91df02386497eb85158c8e6ac03fe90850a32970455e4824b8fcabdbec7bd73e06de3ad3754e8096d6afa6e2c4c8902e06be18046b1e067a7b73ce62623598d16e846ad39635e39dc7af0022ccdc52db9b14e28927d7d8182532f7701efde24dbd4dab4db8017d86f5dbc8b7b92ef6674d2607cc9495f417b7c9ebed037aeadf5e86f8ea7185b7b7c5b174de7b3d7d975f26c8a7c19047e104446bebde8ad79ce8ab7d6b8aff369af94714c4013ee2e9b732dee07984669f7de65d00935e6a22ef2810016345eb40564441bc86083e2766c7922d54fbcc1a589397216d37d356d7033e1eb05edd807c09f17cd84d1cc206a54a5ebe801690f7a68c9d9dff42772a1a7ddf00fc72c189cf8206a8a719b4d7a1a68c73360e77a5a6e9bc30d10960e706b98982fa8bcb0dbf54444fe136cf47539f0836c89568e8264f5c9450d1d99fed9876df1b8545aa3ec6fda748e6254c49fdf18606086557bfcd97027989907bb256ee1b1da073d7db2bad6708a92a02c700e2226629563dcfaa2c712929fa4e059e5edadb929075b39fcd40edcc51e8b4e9c2bf6df3b5a1e2ee70ce7f99217d2d47f0492ad18274f83dc62295de16eb6aa4654d6535bccc86579d65e8ae4f6922206c5c46daf38650b0f4f1545ef2e842c0a7647a8665eae0fdc3f2f6898a502fae769205191ac95f0f5fa470fccd2b78ee9d563a4e14aae0da5662ea1701d0e257ec78ee833febe81f057962893ed89e11d8d287a357cf11352392e7a659ea74fb40b5bcce4d8b752ded11ea5cb32064f3574791b2f378ed378043ae5c9cac34ff7d48e709839f7bc5b7aba9821532830b0d2e2e54cb2a5607c1a8d02778044e826188718b1df1e62a8ed6eb82d934a5229c4c6341596f82b717283f47", 0x1000) executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 0: seteuid(0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x80}], 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3d, 0x0, 0x80}, {0x0, 0x0, 0x3}]}) socket$inet6(0x18, 0x3, 0x0) r2 = semget(0x2, 0x0, 0x601) r3 = getegid() r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r4, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r4, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r5 = getegid() r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={r7, 0xffffffffffffffff, r5}, 0xc) r8 = geteuid() semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r4, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r9 = getegid() semop(0x0, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r5, r8, r9, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r10 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, r3, r8, r10, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgid(r3) r11 = socket(0x2, 0x400000000002, 0x0) getgroups(0x4, &(0x7f00000000c0)=[r3, r10, r5, 0x0]) setsockopt(r11, 0x0, 0x1e, &(0x7f0000000000)="b1f5d915", 0x4) executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) r4 = dup2(r0, r1) kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="3800000000000049097cfad40d6dfab57ca01de29b70f1484ae71b000000000000000000000000000000a5542c02b69d6cf62450fe980d466c4ab0d61ed356cfd5912357ebebbd4e23a62b3ca0be2b36c8c2059b0c6ac6bf6eb73a5d0f8de92bafefc9d9c1396f640a415aba32e5adfe07b7560b9066a7a764afbb47022e393c6708a1cd51ab9ab4474e7fb4aed21d44e713eb000000200000003000000000000000000000000000000063ff4cb1b9eb8d062e73e8e2565239dba5735ec16cf25de14e000000000000002ff5af6671792d0873116de514f0e5274c0d03942cdfb9baa4d8ab225e590d80c248f27f3b329ae2156ed18e619d1319a26d83376e9c3d356e7589c800"/276], 0xe8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000001080)=[{0xc0, 0x0, 0x0, 0x7}, {0x16}]}) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) fcntl$getown(r3, 0x5) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x37, 0x603}, 0x7, 0x0, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, 0x0, 0xa) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x6, 0x4000, 0x7f) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2010, 0xffffffffffffffff, 0xa6d) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x1000, 0x205316) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r3, &(0x7f0000000200), 0x8, 0x3, 0x664d9dd26a464f63) msgrcv(r3, &(0x7f0000000180)={0x0, ""/7}, 0xf, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)='#', 0x1}], 0x1}, 0x0) getuid() socket(0x800000018, 0x1, 0x0) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000080)) shmget(0x0, 0x4000, 0x410, &(0x7f0000ff9000/0x4000)=nil) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, &(0x7f0000000100)="1ee639dbfaeb4c760511e565cae314e43c809d3be3304d3e01fbf6b67c073bab42f7c5c51757ad7047f9909e41e6aba0cfa36b2e570d18960c753d7bad4072e479d12a4e489a908d3c089d7902c26c33b90922b6f0874155a4631f56889f85638cc5443cdd8c64ded3b777dea64716cb93d64782bff3480719a55bfaf4b9ef5742cac33122971aad4e7286ef635bbe1569a4d444f61ed77d4532b3b9c522dab16c", &(0x7f00000001c0)=0xa1, &(0x7f0000000200)="61d492ec8e9fe9a9f205bff8c8a885389e74fa79a45da172e866dd729746deca8763268649e41ba09323ca862dc7d204eebc4dff499bc3359d3aec4d667a0b3336df795713375215b0a883797fec9ac78b91af5c52e773cedacc0650335600e5f13fc52438819d00662e0631dcf70c6a", 0x70) r2 = msgget$private(0x0, 0x2b3) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x6, r3, 0xffffffffffffffff, r4, r5, 0x3, 0x1}, 0x8000000000000001, 0x2, r6, r7, 0x4, 0x100000000, 0x8, 0x3}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000400)={0x1, 0x4, 0x8, {[0x2, 0x1, 0x8, 0x800, 0x3, 0x4, 0x4, 0x80000001, 0x0, 0x8, 0x7, 0x1f, 0x20, 0x9, 0x8, 0x8, 0xffff, 0x100], [0x1, 0xdae0, 0x401, 0x6, 0x1, 0x101, 0x4, 0x5, 0x4, 0x80000000], [0x6, 0x100000000, 0xfffffffffffffffc, 0x101, 0x1, 0xea29, 0x1], [0x6, 0x8, 0x5c], [{0x8, 0x7f, 0x8, 0xc}, {0xf001, 0x400, 0x0, 0x3}, {0x800, 0x9, 0x6feb, 0x8}, {0xc000, 0x8, 0x4, 0x2}, {0x1, 0xbc, 0x1, 0x284e}, {0x6, 0x4, 0x0, 0x5}, {0x2400, 0xc90d, 0x0, 0x6597}, {0x100, 0x3, 0x4, 0x101}], {0x0, 0x9, 0xfffffff9, 0x3a10}, {0x4, 0x776b, 0x7}}}) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000680)) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x200, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) r10 = accept(r9, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) r11 = geteuid() ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000800)) syz_emit_ethernet(0x59, &(0x7f0000000840)={@broadcast, @empty, [], {@generic={0x7001, "767c92ea1278c950c196ee08fbd4c900674c85f6cda2a000acea6e4338bfe391612b91604fc8d56f7e5d9e40e7dc02c0f850d0dd1a32f146866728c18bb42af777dc15115e4133ec261fe8"}}}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000900)={0x4, &(0x7f00000008c0)=[{0x3f4, 0x10, 0x8, 0x400}, {0x200, 0x4, 0x80, 0x4}, {0x0, 0x0, 0x7}, {0x4, 0xa7, 0x3f, 0x200}]}) sysctl$hw(&(0x7f0000000940)={0x6, 0x9}, 0x2, &(0x7f0000000980)="850d831969c2ae0c1e0e67384c7e0b8a819ddec2ab6af7533d476f75b2204d6be63fbf0f76f71a3cf10004b7a65e996a04", &(0x7f00000009c0)=0x31, &(0x7f0000000a00)="a5c9fb62cbfa91ab5ec726cfa905fd659ba85043997f5e673fb5f677406ef8514894a9749dcb4f88a93bf5025c54def6717e4e8e1eac55d50e5b81801cd0310a703dddc6486bf3620348d1db8e041850dcc2f6cc328a5be55991f925ed9495345ac0777643111b7bcdb4dcc738a6e03a78ae58a06173ca767ac838f72f9fd3d81082424fffb36a4ed67e679d56bf0c167d8154810cbe82c65af17714851d95bea14b8128c296f183955915a1ad48a696187e656c61fea1bdb0004366da2202a9c49b78ac2fc88268524983c86f", 0xcd) openat$vnd(0xffffffffffffff9c, &(0x7f0000000b00), 0x800, 0x0) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000b40)) r12 = msgget(0x3, 0x20) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000c00)={{0x10001, r11, r5, r13, r5, 0x110}, 0x1, 0x5, r7, r6, 0x4, 0x4, 0x5, 0xffffffffffffffff}) executing program 5: mknod(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) pwritev(r3, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) accept(r4, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0x4) getppid() r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r6, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r5, @ANYRESOCT=r4], 0x401, 0x800) r7 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) recvmsg(r3, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r4 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r5 = socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmmsg(r5, &(0x7f0000000140)={0x0}, 0x10, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r7 = dup2(r6, r6) r8 = dup2(r6, r7) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x23}, {}], 0x2}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000240)="39c41c7a410fabe485c853d6e59d9ed320dd51438c2c834816e5831915e9647fac5090e3e5f9962b1597d7f3013684044146890463ebca57410ad60bb70377d88905815591750d8ff1e3891162286849fd0eca8a33ead4d95004ef3d2a384c29f0b47df0766aca9a5318b2f56cd96277727c4057058480bc9b6f680ff4f3a581506296ce00654f7a713fe878200074930548abbbf608bdcbec049b80e5350f953a3c402ee29706410f5f84507c5b0fe5c21aaa46b274cf50d62506edf19efdd405533fe99b793253e7663a2bafa81ada7c634f3daa1ca3bfc182f2f7eb9181aa8b63", &(0x7f0000000080)=0xe2, &(0x7f00000003c0)="c767024d565aeabf1efad4735455a13b743f0e664294bd9f017fd59ee57f0125592e098f0847d39ed4792bfffda7b000f611d7e9302de798691c934cea445f33bf3c91f3ccd7126ae5ecd882378bd4c31f1c2825a2a1d4907b97c6478fa88decf1c0b0134c607260fc205e3f8bbc518cd012bffa48238889d3c261f98061914ff0014d9e5f6d81e27ebd079187871bd57d70dbcfb39a780e8ec6865c6588e8b8ef99709cd7c1406d1c412f89bf94030ca16ecc9aa4e1221da6", 0xb9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) executing program 5: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 4: r0 = socket(0x2, 0x3, 0x7f) r1 = socket(0x10, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) syz_open_pts() close(0xffffffffffffffff) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) mknod(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x6, 0x5, 0x9) close(0xffffffffffffffff) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x1ff, 0x0, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) recvfrom$unix(r0, &(0x7f0000000100)=""/166, 0xa6, 0x802, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 3: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000003c0)="91", &(0x7f0000000040)=0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x4c}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 1: semget$private(0x0, 0x2, 0x128) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file1\x00', 0x0, r2) getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r4 = geteuid() setreuid(r4, r4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) executing program 7: syz_emit_ethernet(0x1fbf, &(0x7f0000000680)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "12c388", 0x1f89, 0x0, 0x0, @rand_addr="e62cb567eef63dc8fb59ddff8f3449d2", @ipv4={'\x00', '\xff\xff', @broadcast}, {[@dstopts={0x0, 0x1f0, '\x00', [@jumbo, @generic={0x3, 0xf79, "c939231b4e3fbe4b55e5a3ea12a9a3cf0b04e78b8326b3f521580a2fca67386befce831afe3c50e0d0fb81d2c1aa1271ca747e60e26fea0adae5953ad266c9f53d6456b398e1d79edf71dc16ee425a3ab46b794c35cdd3e60dd46279ff60a20a45245164017302888e8801cfb4f61e45d3bf5b8ea5499b270896acd2419482068b278896e9907fd519e13b8ea36cd36bf4940287f56a7af3af65cf845907103824588835f1c469668e489468560d1114d890877f5ec4a435f16545c4df4e26bde77d1315fab920f8faa15c2da6c41f1c91fdc02e7aa79cc92fdf0c65deebaa53e2bdfa63e9a3aa254bee9a31610943581bd78f5fe79c4912edd9ff664863796341353a292076032c67559b085d42efe0d61fa5b62a9b439a3116ba5bc592c4aca71545d9f4b9e65a9ec4609f1795c4e7f119d6b82a8a277f795f158cc8d1954477e81129c452e8a7bc0d75591dc4a05152634d0a370c7d3a87b37f0f227e9cbbd59a6baf57ced099f92597d1e0e34b931358e9f79540a49d0ae9855090a6dcdb16c317635f02907b8d770b3166ec14a6da375565f88807ff797b3abbe53f0cf4031ecc9f7c9b038272a1ecd27fdeb113b10c0899e4ec0ab2b680fb25f60720988bf4a4bb58931781b4f1a57408cb007659308074f6269e8f80340db448413aaf1d63367d022cc1af594f9d862e686822bbff9ccd516f9fb9b72d161a89f3d9257298c3a5d193decba88bd6887a3ee87ddb037d4dcbc93e3d66d99c8f5ff0ba16cfcab057bb3d5eccf37afd7061f98016cc34f5698136a0120f06b257dddf911ec4f0a90b01fd483e020776cc2683b42781a89ad6831ad53c9625d8858d517e6a8a757e9b49f557d31f2b9d92b8c54ea7bfbc25efd60bc3f1f204556139184f3b629773e734e62175988bbc47faa317a64f9424f9d3490d6a6023b1de972fe2510a31eaed47d027e670569129fe3f7ac15f7d6b026d4f811057d41aeb3222e8f6370371090ce775983ab84faf1b154df458e7834a04f4bb201860c4e6098bd18c9ee2c6690475fcb871bbc2b0201bac2f4320eb2ce87d20711428d4f78e3ea18d7b44348d92bad52d014c966c279a07b1b5f918216a76c9d030ed4fb5d6a1fbd0fbef187807ebc139dec30642537e0d4b148ff92aff58068eac00e0dc5b0b4d63d3c797df0c2c5ceb00aa3714602037acf6544f91a74b103518016dbe2f9fe7f55dbbd1bb4d86473c92312e35c87c325489302ca8378d9089e9da8763257d72f6bd05961aa9bc6562b652a46cf7feff4154394f9d725b659ad4ae18841890e78f8f61bde94cbbf0c978d57ccfa2388134b4573c21fac40baf99f065b4a89afb4f5bcb2dc2d13de97b36eea5facf7eb6fc4f20fa0749b1847f81c008e055f7f063b86f4be24c956f499824922bd31d31acc3f347bff20b757633ac76a8f02d10b04d10c067c7ebff921201fa54d53f51529a83dd197a9c6d8caefc718d74483393a559b470b582f87dc2d6625780d71755017b630e9fa67a426eeb774f848e2d2baf4a0dfb57c1085fde49860e45c42e08626f94e94eace5131917c4c0073a46aa45b9f921248616b8c1ef8ae7fd181dc2f8da089c848cc3ad152fc08d268293011f3988e8e5965a8304e74be85da5933e2ab26e175149cf756869a9814c881cc431fd44519bba9a68a14b7b3e08ccb868372a38400421f887ef515b0a2020a30caa33f3861751982adb37821e7af642bb0c81ba03ce952fdc808b50df131fb91894c2072eed6b261d0b3e0703846d9e40f7dc691e2b59ffd06c4a022a5ab56e3bddaee08f901af2e6ccc5d574e86aef6f2db8122db749fc56662ded2d76be3689550c8cea00ef35a845fdac8da2c13c8b7b29a4b96570a210de86bd6ce25264b637c7e567849c5eecfe309c986a30bd704b9a77f57877321c88b340144ce652a94d97fd27a424dae760af84ec5b0febfca35ddb6498ed5647a610a56188f9e918b11153108746c6a1701c71140b33cea79118648740ec250683e4c4a7f3aa086605c2917b44ad34cf1fa07d0aa284351218818eec9cabf0b26a0f0aabdeefc2152408e585c74b5d8ab81d87248653752d3cd6db2b13a7db8105629aa79becedffc0a29c63c033f7e52e24f848dd13600e51e4607a8a5205fbcc23c31f936cfc2ea1b5c6b5d91c2377a6e919a563dcea23931ad0da539bca8bd6327a7e0fe3ba4a3b5a7be36ba1c432450c28bdac2cbb85a95013d69c856eb7684dde02849324f5fbc60bf04ed4b93b3570b1918914ff27aa7f87d873fa12929875d98cc67ae10b800c013ee1780a451e820716539e39ec2d2ab077c311b088e4d13df8348ea2915658ce90e6906a181e09682538a04fea941520f3b70288348ce86bf6a3395e7df29f14bc49484c035009f2096c22b36bd69aabe0272ac14ee7e4618544e92e7bcb12a3b372b363b1a2f4f608c4fbb2bbf02da56a118af873b979abada71a559567c5bfc1c16d2bdf69504af74c2f2a17b12fbaedad8fa8604fd8a644d0f9d8920c9635fb3424baa7474762cbec4bd53458daf6cad7d2a312c901f33ac606e8945687a0e72cecc6a5c35950f474519ec6ccf55e49799a7d45be95eb3bdc65454f47b17f0142c3a27af56f50627022d31cd165e5374a4ea42685389b0c46f850ddd58b0e17f265e0df586eeac1f7b5ea0fc39339b888ddce70720cb07ed58a278ff8ba15b166f9b9f585915edfba71191dbafa11330189a1489fdb754b789c5787b2797ca58f15ef86652981d62761aaaa1769948c337b65d4b6911e3fefbecc0002d3c15004021121fe6bd0bc9430e5d1d9a6763ba0c9fb0ac147567f01ae1464cc433d2db0d82c69902b8eb7e075c1e6adcb4cffaee773aec32df73ea2559630da43aafe9be25fc801cce248c8060bf0139b82d2a624d724b652f240bbae60f93d3e5fbd15355c5c3050267a8d3b33256b32b2b38f086dcb075d00ece061505f6968591e7c7180ac69b6ddc94f3d749734a72b0a5447be6e9db88ee4ce6c5075d1981bbf536dc64a109eddfee8301be3f7a66662b2bcf1b612d2ecf9a5b2ff256a3e77a5594d10137d9ac95cab900fd1e00c91b136d5b022436494e372df6615e4c6eb6008bbc4d6b9506cfe5f77c401063951ef9fa2a887fc3eb54751086c2ab619a876043ec08357bea772de29abf92bb24a8561b58af6f33b63054a36c23b2aa8375ccb0be119132a6d8f205099a979ec36f530380cb952fc2132f03ff2b386c1879648fbeac4b8b636636055c06cca8623d2295c3046ad63522732f682d703b64ef5860ad67a19ad5ab73c6d695027e2a871480ea916d5dbfdcd94e2d09bea2af47421bae8d71b51544d1b0b79028e245606ad25d1cf8410faaec227cf802d6aa2602f0fef06b600847a2fa4a0a94fc762f291f7808f4c03d9a305d1c5726b978d924e7961b40f62c6614a4479cc1bc887f040d792cfa969d6a6c2f0e05782600dd374d84fa69194c6040645fb387ac9fd35afade1490f545db3f7af549a8c155144557f8200f6e600adfc3c1730bef0d13053d3af3290083c7cfc06b8a4b34064b17e1bab1087521b1e7764547d363cdb38e56d5380f48975e52c77d74b23f692c60a1fbf72e2d3d348939ae90a1c1b4ebb11add0a155d6f626222c56c23f8bd627d43b7e2fb17d1fe65817c85b7e79f2efbe811498c16f2d5b6551d1369464105849747839426492de4355c97e66372aa35b9569ab041390f7a2b13c54453923f1e80ceed39c6759c3b5ce18e31bb03d49840734a658a8403f29909ddde7af857827ee53b0df737e66df39f731a41e4b1d9bbc446911104ea7c39ba3e23575e60461c183fc85873225e3368814fead6a621a3347ed5e2079957057bbcdd0958850a375f7f2e8ec5345e412934b40f2770301463694d2e2dfa65ffc62816f35952b7d64e72ccd5964e80d0cd799b044f19a872e3dee741c368dfddd793843219ce4f3aa440dd16187d55df079de8575e53168b2a6bbb0981b245100c59f23c59152f9d2312860fd49d54fcd2681758a1138dd5f31726a14836a1d1a53f203b6d6befaa09a28c22eff4eacfefa4a23ca5a4091562eca366496831d35094f3feecd729e465921623b76f14c621d06da680b4c4e19529b36ee8f8bb937a61c9a6aa6c3535b814d53b2607dac92e1c4c08f21cd86d004298bdd401349b0d4e15b98936cd7839360ba665e6ab33d9d31068b7c942a3390080c8035f44db3b6b57fa10e99710a3afdeee39aa83911000b9533871948230444f5c1905917a984fee3ce85c67c63fb46f6994329ead8c87d49f625d60210339095a3ff26d8ed6359f9be176673d7d5cf833b203cd3f916f30240574b91d5f353622e147e85b28b05f3d6b93bb0eab29ca1b14617606831838ff5f5e426a905c1309d7945db0871d9c1d93c8f54886fb9c48533face72988a2edfeebc2b4e218eb138142bc584491e40b590645f51c8109e09ad291e0640266a8daadf1f6ee8aff85961981da2255d92b190e087cc48031956d5e7a2829324958c59644468f342bd810ec5cf7ec97529d0e76a41ff0a478d1ebc8369122f3b19853bee02412f98734b5d001bef91e26a297d65a019072d6f6544ebc36697d266bcea92a0a5b092a62f22c339d7efe8ba1aabaf079bd3e4b7742870930fda291d2eeb2083c1cc0c56454107c48ebbfef330fb8797860cb917c8c9e35d600261076321329abac433effcd091938ec7e7898a91fac189c7dc40b574f89118fdcbf76bdabb81e67e857f8157a513c2eaa0b9252073480dd5d21a95858751b3a1221eb273c3be9277e4d5fa1330d848abdbabcbc3e2666f5bf2f0390d711b3f62cf9326e6f917060c79a9b92efe2ae3a663ebfbe0a4b1509648ac412fb16644239ae8a3e96d40b93eb3189dc0f302f67596da6c4a5305de91b571bccfbbc3cac9ec40831179c170ca40ab23a2d9b972616e2ae7f8da355b6292d3ea3caa6339f66b4b7676cb7ef2b43d1cfff1fd226982313c0c7f3eed22f3044506accf561a9cb077dbe832800cc45fc2f887712167f136c1b09bc3a416218773b5aff44462bfc2896fc426ba288e193a4dbd17971416810315fd923cd4b8b3168aa50aa294995d1a11a4d91ec6cdbd9dd10f8ca21617e19a7d31571e7c2c751fc3ab427edc403497defb23847c9d6b761abb5e74b40d9ae13519e69a9361fa1ff637e62aef3cad1b021754b85ac2bd2104b89323a74456a54d6296e3caa3ae2befd18e675b673558e1e0064db612c7e626870ab9d71de57424333ef6af7303394b978f659b80a375c92876a2266d42ed85e7953f0de80aa2d1e870ca89806849584dc0e0fa99ccfcd4c617481e0b5beb34825a4c8896881ddb57fe98c7f6ce94f1e79480b58e18be9571c3a7e065b18553cb7b4e1f90c5805f462a318a53527d7e7cf08450a30abcfd9f9d04d3ae94d2d0b5cae3d5442aec06d5653fc255fd7f7e38807e2fe67c3deda89e37ed665fe2394edee1927d5478c6c1ac74f1aa8532c641a29b7d3f350f859db418eb8983ba61ca70d03ada3464926692a99135b53340fe19be761615fe0268b3a15fc751f6"}]}], @generic="4930709b1625bd1d9ff8129357a8ef13ea2e91d1b04b964e9cc6ea2665e9466adb67c23f46318898a4e0f4deda6470e04c835ea3c600a99836daf53f2c606be521ab2fd15f7e3a3d1d55ba02d2779d10193db5b1afd8580fcf2c172fbcd1f8e9b6a703b88afde3fabaf8ee7f8a5116addb74d800d773bd5bfb3708fbde3d658ab76df7805359bff078aa53376d317a7a9445878dad3b85bf8e8179991a2f340059bb5f6b9cea0738c5198f66b5901841965d2de948ce8ff15de19e28a370220c0efb4acc0ec1506ed15b8d552e7e2526970b02ef45310ea1747a8824d65841b57bfc4d544908381325a65d4b3dcde6ebe381329a6a965bd62638dbf1346a5af884991f8220ce7559fed19427b0da41355eb7af2ad3792f49d1a0debddc99742986e767fb26bf1d274b006a13df87a47d154a6ab396dc5f5d8fbe0bef727feccaf22a5ffb9df060b9e727b2d1c548ff1623f580b2f3ffdefe402a0eadd9fad848e789249176c39aeb95632b6ecc9576aa78b5ef1c82ac8bafef966a9f4e0cd648148eb40e347dd2d2188d66908943270e46f2cf2b0e6f03d8e9fb73e7571bfb9400c25f7b936b0f907c44e7217de15dafa7a79983913baac38e5dbdefabf5d7431b4ab830ce93539a8a1f134ca72f0e31879258a0b75c5d7e9080febf57d10f408bad61c5cf7e610a53301c40f0f64b4578ccb34fbd11aad376841256aca7e834ad77e5179f66a7d3ef45f1d57108e27fd4fc99518d7793ff9dc2270bb2dba64dc12ea3a9d58e2edce0419f62052baeeef8cbb5562f60a334e2346be3a2d66ab4b33f38a5246ca274afc4c5df893f12da83e642897679ad3d1daedf4a5ac0564847939096d8b01c7df653be6656c90dc276795ad4dc0d1236b27f899158120051113af5364d0a44308fe4744404beec23cc73327b0edd1609ac0ecc93f0f42949b975c32ea949ad212da4fd465ef42c15d2b6730e54ec7adfbd9474a3f275ca1457ab602480753565bb7cdc4741c2a2b2b8f44a8fa48bee4fd1931bf2890db9c59f7e12abf9764dd628e4b86bf1d24ca486133a0f00543def8bccca367025f7a500d7384f39c44970ec05eac8e6c4e87f92db602ee52e5805b48e6e95469314f07b1fc8a712dde6655b2a175589d7013e58c31de8dbe330a256696675bb47e129eb4620fe5e6874c8da3f7fa8b188c24e36e6d9a23c7f43c8ac8bb5fa4ae3379674a2696358ebd3ab0fb2d590249bf5b500f6be631007faee1dd5119bffcaf393a9dd748194f9345e371c936819fc90169c7ced8c12ad68d4ee9bd3e7c4f089df4d2c6ed06b6f96fd315fe091dcef0b4c3e3a28b72e8747ed4c3b52d640363c139ff747ead2eed80f42e9024039682043ca47c7e2d00c2425fc261c2b53180bb7416d027f0d765d07dc3724a436b11bffb86eaa211bfd4e37d19ccb0f87ed664d66e58ece7a0fe5ba3473ee4817ced59f4c9a5ac98be487d8cdaaf596bebd0804c94b0c2fc239c8e224c8da16c455c59c83d3bf80046f5c77e559ea6f2799188debba88ed663ced84d272aa576c078c59f69f95dd0f083bea4ced952b509abd70c61bfd7909e452330e9e6127022c630c920df3f7daeceb706e36bd886bcbe8b6e3a3a093f23ee3db30bc3717c6aeb9eb5f5e33a4e2372d1692a200363f84b04455d52212f8b5211899b47a5d27d6cb0cc690b5e54a18acb4ab10a93a52323853e0cfd000674b043e410aa1a8a04df8b38cfacb24f7e5248a8fcc7b5b533aba317dbf7d15ed153cb409706b20e9403bd82b73e8115c24800a16a9cb14995ffad5757b9d536ac81e7cdbcee22a03b3023904daf4e2baf4efa24ea817e0bee2e32c4aacbedb3fc0494354aaf136586070c1f814dbb0bab08899763fbb64237d1a641b957fb8f65145855c9dc5db41733d9ea025c98941a42c79509da91b7d63ac8d302eefcea1587828f037b57cf03819504b264ae2a761e907c17d33a8ba171cde2b5bb406d4c151469b858b465f6d09417a008c7b7623e03a449732f25ea7d8a5317f5d920c56000856124bb1be02d2e62a2f775e913c7dcda34eaec4415f6d3faf30f30ed01dc4bb6681a0ced548e8394a9e33e1086239221353a5a17393e0a290017c601d2b435ba623349457e45056ad6b4c90c255ea2b50dd582f11721f89049a435380f321b169f63ba704a4ac390f9d32cbdbb2b66bb82da5226040c7a2304cc4c7d09204318c51e95149de25ae74118f8fe764e5466a70d5454e6318b12efa93e92618b865d19ae3f2153e7cd2d2c5b79ab54589162127ad4cc8a8c1a4832ff44499275e61ec3fe5c1e95202f9278bf87ab2283146d2e6cd7439f83ce39b57560c1b70440dcf9b93f7fd7fb3a0b1eadbb875313937a085f5b2e077faf5fb03eef3b863a7b3adeeee9ef9ea00ce45c65c6c9a48414cf6ec3e9b4b7c72980227a88142e46f8c6b0475b0f1a46bff4ca327cefabc8e32f224090c9abeffcbdcea32261feb3d69df4a6a6c4f2d7e4001c4a55e974b41d6fea75974180828a62bcf7e4545e36d83dfca3a7f06dc7fe619ba7f8d6c2ca8ccc113308eda3df88c09e09e9a16e0f0f8755ad6457059f3549cfc70bbacf51c93fd07ac3d8b0310a36ef1267ca52418efb7d591bf86893b4324160bf00da722ce0e9daf7d521014f14e6f192263d4c164e50452b100cbe2c57e7811ae3888caad09041fa3a4cd7f4ca6e566373bfc6c85f0c41c25d4a9b935f7760710bda40aba4d8bffb77417e3cf3531a3d20abab695d5666136261e159b1bc58c2f97e5ddf85056096c02a67731fc3495fdc513713283ac682ed465ccbebf4c0a50e22beb30099eac30c70d82965b01a9fc904b0329b87e6b6879a4ff79cc6966a84a00268200113dc81328d2b0bf5e56b2b5975498e849591776ebef52d5a32e0f81c3b111d28d8f7bde731c2f160cc850ab31e80e4d62e205d6c276422b3dc1a6fc4f02044b1bfb49d951fc8456185c8ee6ef51c3b6329b0321dc5abd0fba82e9d18f4f68cd0f05a232a6133fdd686a8ce42e588cc54a44b321fe4a238f813bf4d4194079928b27b2f1c86e1312433fe2413dba56fef3556881c97bf45e35754e9b2142d6f6c50a6b89ed5ae8308b602e287509db55317d15f6f1eab695edcb591893d1d8bd82b22adfe8c299ca0f092557f646c9373518f3bf049f9fbcf5af4726f65a44185020a12710486716155926c02639bbcc9d95aaaf7bae348136ba1f2dc983a4afae304be07499fb7cba5c1e0cf1b3d370efb037b314f617771ccbf1fbf6e44a8426e5a594e983f17a7e2471f3f0501c16483e80204a7369d33ddbc20c3964db33566f7cc3d58e532c5d64e1923ab9e24fb5884b775891fd48fb77f4d928c5506b10a6b30c4982868d8dffc8cc3f122e33078f0c7fb18c2cf95df6d6b98cfb1aa0f5d81ef1198b54032e1b51d4c511b5d369d1970ce51d0b0f82feebd85ed1b75daa30e06c916de9e685b21a72b410f9ac888590f5c4317ffe3c7c6dd64b44187904aecf260ae33926ae0f2e2ddaf8b7dc0f33b3f6c1ae4111dcbe42ae22a350cd56d9bcc03e514685222cea44937c4a083576f54be14640de1e2616cacae18746cb540ac2934be4652409c5dae35e580a11e55769f610b5c009eaf404e9e9042a7a5cb2dd2a45f34c0c1a90056c2968f6ec54b90a60a7433e84ce079ddf215abbc378068ea2e1ce6a7d396b0d10631c599ebfe921c34e5bbd9306aee1b8bcbaf48d7d9c734908515c9fae2c8c2dc1ae99c4271d9efb9c5829bc9d808b7e51e5bcc3836e7f9be1a239c2ada107a19b487d82fbaee1675cb791c5d518a1d7ca5cd1cfb3aae8086973246c10e5db292288eaf9ae51bdc64f7ca4686e84a9c11ddd09b12ab73608040fe768c8609b2ed80963bdb8d0ce702d73ba61a3e4486e548b4204c2257b64d4c08450be007f6878a24323bf5b863c33b07cfa71c80b8769721012a0ffe2a6c976cc3e4d4f8cd4a636b8c3e14bfcac4ae0d1307d2158acbb1cdbbd3bc4402c90dbc4ca2f42eb4ab32139426e1bb67dca02e8fb5341875fb041b9168e7cca53c8be5997aa8f2ed69aedf7516d28823cd66205259d663490b413cb8ae9a05ebabecb1619b2129f948c2daaa4c430b069617f6e2790a923707845d47e69bb0622ed17d74e2d9171dc9a672dfa44a3b8f304b5e01484badb6c7cce9fecffbf836fbb8914f5a667535bba19125a1a2a027a06b26e9b61ea0ea0798d9890adbb9b3f4cdd09a3303bc4bcf051e598beaa68c235fe6cdd3f81ec964978ff3bdca9ea59c431a1d6b278a95a2328f4149cce0b996fe442833b965f5120d64d73032bedf32619352e14e37d1c8116fb95a395c41325c7b248ab239bd0ec1f3b66930755dfe5708fe15fabfb5163982c0f703186ee6ea1b7820cdd648f9a817813ff2f5a08c44f2515e598d403aab9772f0bda5d1094a7dc7fad74590f5de0b94c5c2fbccd203c870eea774a93e9be24b0e153966e707fd4000eb6fc8999b7a80656a25bf65dad8b88b896164cd86e322937741cad662b9ba555ca709336562aa501d3469ac16f33198091ca3f89d66c5fd62082d2ca781c1ba388200f15aea68ff68d730bcb63521dc8ed18cf4e1351c0ad4cb638987699a624bcb915a1ac1469073e454a656ec0197f472387dfc6fafaeabd11461056f776ee544f74b6f5f7a7be84d7750c9351536917c081d90acffcc5c1f23c6fca81a3b3bea49afa8ac8254cd99ec9230d307ba9475273da50ddf43661788353a0d132c5a81950dca69dee34ec955baef2f275838c46dd31dea4376e856b8db8404996ddf11f3e76bacc172fee80268760e52acf3a49ff4616a49a9758dc06aef26d0530422306b0c47b60742280264934490343fa00b0aad2f916210d2025f945a9dfca3ff5c68e9185c1a502c7e46bbfc3453584a00a812ea798ce830f1dfcc794d080b4227f52546056ff34db409de192ce2e431dad3dbf526bc0a7f7d58b398be2c6eb5d90152392bb7cb36ea34f6fc4c6379698537dcfa6580dbf314a00458345d35ab3a0557fb3fab96e2dcdcf254b9ede41af098dc85012d1c1ffdd277b2eb23e77b7390f719b7cb761003f1a796db2de777a95ebdf2386d0b59cd3c88fea70fc95de9bebd98bb99e20bb3db5f47684ab6f023d78d0ba39bc4085053ff1762e0ce2dd66b47f52a8635b7991a6ed6f5e7a5a0da05471506fadf302a6ee3aa9914d6a0a361f817c37a2ed38c2773dd3ccb12c93879edcd3ec91fa10eec800b755e1a8899b3123e6f9457b15e4751e5b8f789e439f8006c0919b02125b8c483f71ba8e93feeb3a7a03c78a50305984d57e47ca480b3d770441aa95a34bbf72e1a1842accb664e5c6a80d1c9e548317c24379dc3835ff474dca2f9861d4cfeb151a91a829ceaaa875a82b535af3b9335f04d69e993c76c2de891a3b40f846ec40ef26ff51c4b83458469f45ccca407998f79f5647064d603248c86d9999b5b420926f978c1c4100492ac41600014189a969b7201dbe61e5d37677af67cb93ad6b65d8fbe3b9336f7779be93b591989145df45cc63b770847b17695598e95b2891221c1ff5072b1c979d494bbd25b31eb552d99fdde586fc75b3981a718b6248709875cb7c702d3cca08d92755bfe1ba763ae22785bb7ad65a547fb108ce24bfb5398098ddb95a4d1df0801c2999bb72720eab038eda148fd5125ca391ff23c68905c16bd0f8d0b9d778642abcec800875259b85db77885efce7b62d42979a2cf78c836ea3c7c78408"}}}}}) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f00000007c0), 0x0) clock_settime(0x4, &(0x7f0000000000)={0x8, 0x1f}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) syz_emit_ethernet(0x17, &(0x7f0000000040)={@local, @empty, [{[], {0x8100, 0x4, 0x1}}], {@generic={0x8180, "2e856d4300"}}}) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x10) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000340)='c', 0x1}], 0x1) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x2c8) msgrcv(r3, 0x0, 0xa4, 0x0, 0x1000) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000140)={0x0, "7a8a8a947478ad2053b8b77911bffd1e5b9c226039f8c7740515eb1922d921afd2d95b945aec643cda740b5be1174b11cb38a0678971a430ce31743e2ea1c1c2a298898edb0d3b69e9ad7675db1411b1cf398ca099c5cd2c6f5759b30f4a31b9f9ca2cc969758e7caa85e5c3025fbdb25a937c3f2dc3"}, 0x7e, 0x0) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r4, 0x1}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x800, 0x3, 0xc635, 0x1, 0x10000, 0x7, 0x511b, 0x0, 0x1, 0x1f, 0x100}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f0000000100)) r6 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) close(r6) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000003c0)=0x210, 0x0, 0xb) mkdir(0x0, 0x0) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) executing program 6: r0 = syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) close(r0) executing program 0: r0 = socket(0x11, 0x3, 0xfe) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x403, 0x0, 0x0) executing program 3: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x5}, 0x8) open(&(0x7f0000001480)='./file0\x00', 0x10000, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001400), 0x8000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000001ac0)={0x6, 0xd}, 0x2, &(0x7f0000001b00), 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000013c0)={&(0x7f00000000c0)=@un=@file={0x0, ""/4101}, 0x1007, &(0x7f0000001300)=[{&(0x7f0000001100)=""/99, 0x63}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000001180)=""/248, 0xf8}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/112, 0x70}, 0x801) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001440)={0x4, 0x0, 0x1ff, 0x0, "39b7374076599a25ae379c2d9b6d9dc96ba8f697", 0x7, 0xa2ac}) getppid() executing program 7: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000140)="1f626a56b83c52613524140d08a1e0700d968e961988c2788153931bd3a4a8708290e9a0e68dc4eca4f7ec2a5d7ae644a188569e0461ac594f787ec276b0a021f866261304834ea3776cd20f20984b9a8ba844aab36b5fe0cb1c5b843cda4a7766b931fbe608a52aee6fdc98d454cf30a867afb1c1545980abbf33a403917ebbd809da", &(0x7f0000000080)=0x83, &(0x7f0000000200)="5606eabebe76e6b94cd6db5b8abd28e96f57ae275e7f3db7c96550163ac8663fe990a2ca013bb91f1e88524b496ca81b4c6b09ea9781ae0bbb2f473db1cda46e3300e1dc96afc4e10289765367af6f5d25180a5229a5bbae75132186af756477672c6db3f777030abad77b53c26e17be95", 0x71) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x10, 0x0) r3 = dup(r2) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x7fffffff}) poll(&(0x7f0000000200)=[{r1, 0x80}], 0x1, 0x0) dup(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) close(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001340)=[{0x7, 0x0, 0x0, 0x2}, {0x60, 0x0, 0x0, 0x6}, {0x8106, 0x0, 0xe0}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) shutdown(0xffffffffffffffff, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x5}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x1, &(0x7f0000000240), 0x0) r8 = getgid() fchown(r5, r6, r8) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x7}, &(0x7f0000000080)={0xfffffffffffffbcd, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) executing program 2: recvfrom(0xffffffffffffffff, &(0x7f0000000540)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0xfffffffb}, 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x202) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) rmdir(0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x1ff) accept$inet6(r4, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0x20000009, 0x20351d, "28b77c09b87a000010001c00"}) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000300)="ead45c3818701e04e7b1c56852c5928e5f55dda040bff924e5bd86e8affe442d9dde928e9afb887f7e78eb70d46255e9ec5461f0c7ffa81a0bcfce66de650c55bdb5a88280fdc93402917a", 0x4b}], 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x156, 0x0}) executing program 7: r0 = socket(0x2, 0x4000, 0x3f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80000000, 0xfffffffd, {0x0, 0x210000000000001}}) shmctl$IPC_SET(0x0, 0x1, 0x0) r1 = socket(0x1, 0x1, 0x1f) close(r1) r2 = socket(0x0, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="cd08a42bf8f811fcab564261d62a95fdbb32acfc52b0a22d2c26e6f0e2888055ce6b4d0fee070e181896c1ec3aac63dfefbfa83197841c13a2e79377900542398bee2efd55083b053f7636c7615a", &(0x7f0000000140)=0x4e, &(0x7f0000000180)="353b53cb47d7d7408d1bb7d0285375de940cd373300279e7e9d8658f4404b78ef3d751b42cee67e1152eff049c04a03cb37e43ef2f79886dedf3a685da04950029557d850daa0557714d04ebff30035570063b6436195aabe34f4530e36d8db7c985df9c19e85c016cf3354b26644b484af7e0030642843444665e17276870077f999e362969ef6fa0b6491cc2d0fbd8d22885eeb9ad5e6137201c535d", 0x9d) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="8faaa9b2b541c0e80effa634499ea7d2887d25fe8d7ad6e3b3689217c3aa6e54486a9fb4f5fb36ad517fc90e91ad993191c50f96ec609656aedd239bbe0864f1091c6e985ccb18decf2268ad54cbab6bdf0c9ae684bc6077ca33c2c0f36b840a8b36772123b385880a2fdf3946", &(0x7f0000000300)=0x6d, &(0x7f0000000340)="bd438cd87e5f6eeb78d44a8b4533fc4681d26d3129c20117178fcf19f389acbae8", 0x21) bind(r0, &(0x7f0000000380)=@in6={0x18, 0x2, 0x6, 0x100}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000400)={0x6, 0x201, './file0\x00', 0x60, 0x502f, 0x81}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000440)=0xfffffe00) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000480)=0x9) r5 = shmget(0x1, 0x2000, 0x485, &(0x7f0000541000/0x2000)=nil) shmat(r5, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f0000000500)) ioctl$WSKBDIO_GETDEFAULTBELL(r6, 0x40105706, &(0x7f0000000540)) clock_settime(0x2, &(0x7f0000000580)={0x9, 0x3}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) shmget(0x0, 0x2000, 0x214, &(0x7f0000ffa000/0x2000)=nil) shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) executing program 3: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x1, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x101, 0x80000001, 0x3eb, 0x1, "d28e78811d233409b7ba09412bc679a1531a6520", 0x8, 0xfffeffff}) ioctl$TIOCSDTR(r3, 0x20007479) r4 = getuid() seteuid(r4) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x7) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) r5 = getppid() r6 = geteuid() lchown(&(0x7f00000002c0)='./file0\x00', r6, 0xffffffffffffffff) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r7 = msgget(0x1, 0x0) mlockall(0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) getgroups(0x3, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000003c0)='./file0\x00', r4, r11) faccessat(r8, &(0x7f0000000440)='./file0\x00', 0x52, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) lchown(&(0x7f00000004c0)='./file0\x00', r6, r10) truncate(&(0x7f0000000500)='./file0\x00', 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000540)) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x5, r4, r9, r4, r11, 0x100, 0xffff}, 0x5, 0x8, r5, r5, 0x782, 0x9, 0x3, 0x6}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000600)={{0x6, r4, r9, r4, r9, 0x4, 0x90}, 0x8, 0x80000001, r5, r5, 0xfc, 0x6, 0x7, 0x2}) executing program 1: sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000c6f26461c094f4ff000000e68900", 0x0, 0xfffffffe}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x7fff, 0xfffffffd, 0x0, 0x4}, {}, {0x0, 0x0, 0x3, 0xfffffffc}, {}, {0xfffffffd}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {}, {0x0, 0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}) mknod(&(0x7f0000000100)='./file1\x00', 0x2000, 0xea1) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x191) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) sysctl$hw(&(0x7f0000000380)={0x6, 0x18}, 0x2, &(0x7f00000003c0)="1d5fb421", &(0x7f0000000440)=0x4, &(0x7f0000000480), 0x0) r0 = open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="c7", 0x1) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r2) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) write(r3, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000140)={0x1, 0x7f}) r7 = getpid() wait4(r7, 0x0, 0xb, &(0x7f00000004c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r7) execve(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x2, [{0x3, 0x7}, {0x1, 0x2}, {0x1, 0x9}, {0x0, 0x7fffffff}, {0x1, 0x4}, {0x2, 0x1}, {0x2, 0x2}, {0x2, 0x100}, {0x3, 0x81}, {0x1, 0x3f}, {0x1, 0x86}, {0x2, 0x80}, {0x3}, {0x3, 0x5}, {0x3, 0x6}, {0x3, 0x7fff}, {0x1, 0x9}, {0x3, 0x7}, {0x2, 0x9165}, {0x1, 0x3}, {0x3, 0x8}, {0x1}, {0x1, 0x7f}, {0x3, 0x1}, {0x3, 0x9}, {0x2, 0x6}, {0x2, 0xff}, {0x2, 0x6}, {0x2, 0xfffffffa}, {0x2, 0x1}, {0x2, 0x4a2}, {0x3, 0x20}]}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x101}, {}], 0x2}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000000)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) executing program 6: clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)='#!', 0x2}, {&(0x7f0000000180)="8b", 0x1}], 0x2) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x3b0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="144d530850bf63db10632dde8eb5a9168fc0d992bb3ba2d589c2b9246488fd47bd9b86d8ed3eaae72aa697b7cabd3b41e2abc6e4b486abce610ba53304883f8c56867e7206b273a465ebc8fac9f8b94b4aee08b4699290328eacc90c35e36ae6e8fcb2eeb8abfe02edaf0c93e533a2cff89f82d6e1563d18ead4cb8c7d71403fdcbbad3bf98a22d8d64bf5ea0f231c1451", 0x91) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0xff1e9fe12341a2f, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) setreuid(0xee00, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffe28) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd912eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1d, 0xffff0001, &(0x7f0000000080)="7fe3ea582b64117cda57cfc05745822c6b73c067b6e0b6608231d52b5f", 0x1d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000380)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x3b, 0x0, @rand_addr="6e1aa4058b7408000000000000001880", @mcast2}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001180)="9b82c671", &(0x7f0000000380)=0x4, &(0x7f0000000140), 0x0) r0 = socket(0x18, 0x4003, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair(0x0, 0x2, 0x22, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) mkdirat(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000000), &(0x7f00000001c0), 0x0, &(0x7f0000000100)) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x0, 0xfffffffffffffffe, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000140)=""/119, 0x77}], 0x2, &(0x7f00000001c0)=""/252, 0xfc}, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) executing program 4: r0 = shmget$private(0x0, 0x4000, 0xac4bb848d902d30b, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, r2, r6, r7, 0xffffffffffffffff, 0xa0, 0x6}, 0x8, 0x200, r8, 0x0, 0xc49, 0x80, 0x7}) r9 = socket$unix(0x1, 0x2, 0x0) bind(r9, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1f, r7, r3, r2, r6, 0x8, 0xfffb}, 0x7, 0x5, r4, r1, 0x3, 0x9, 0x3ae}) r10 = geteuid() lchown(&(0x7f00000001c0)='./file0\x00', r10, r6) r11 = getgid() setgroups(0x9, &(0x7f0000000200)=[r3, r6, r6, r6, r11, r3, r6, r3, r6]) getgroups(0x1, &(0x7f0000000240)=[r3]) getgroups(0x3, &(0x7f0000000280)=[r6, r6, r12]) r14 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0x1e) faccessat(r14, &(0x7f0000000300)='./file0\x00', 0xd4, 0x0) getpgid(r4) connect(r9, &(0x7f0000000340)=@in6={0x18, 0x0, 0x8, 0x6}, 0xc) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r15, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x2, 0x3, 0x10000, 0x0, 0x7f, 0x4, 0x6, 0x2, 0x0, 0xd0b7, 0xfd6}) r16 = semget$private(0x0, 0x1, 0x81) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000440)=[0x7f, 0x0, 0x0, 0xba, 0x9]) r17 = getgid() poll(&(0x7f0000000480)=[{r14, 0x100}, {r15, 0x2}, {r15, 0x10}], 0x3, 0x6) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000540)={{0x10001, r18, r17, r5, r13, 0x70, 0xfeff}, 0x0, 0x9819}) r19 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0), 0x10, 0x0) ioctl$TIOCSDTR(r19, 0x20007479) openat(r14, &(0x7f0000000600)='./file1\x00', 0x20000, 0x40) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 6: symlink(0x0, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x3}]}}}}}}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe2(&(0x7f0000000140), 0x8) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r2) pwrite(0xffffffffffffffff, &(0x7f0000000200)="f18b051938fa49eefa9a020cd9513294791fb4e080ecbeb75ef9414b3b58555a620d3f0aa9be894fc6dc5746c2263642c923fee1e2d58897b65bdb4214fab62fb7ee71bf4a56386e5057eeb8b0c92eb41c408cc9258466b73b7c984885141bf0e66a16a6d7f85846493be057ed40124c26db365f8a2a37f2c31f3adc82b560a4ffceb3f595c5053c072096e517f0dcc82a7898209dbfb2fe656721247823a310e5bca2a5f4f7f048ae6183bb8ad822fc25462709d6c428f1719ff37e9260f77123e351f2721b931a8c7c61df167099c9d0c6d99646a702d414bef35c3aea533662bd73d0", 0xe4, 0xfffffffffffff800) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) r3 = semget$private(0x0, 0x5, 0x1) semop(r3, &(0x7f0000000100), 0x0) semop(r3, 0xffffffffffffffff, 0x4) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000280)=""/160) r4 = geteuid() r5 = getegid() r6 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x100, r4, r5, r6, r7, 0x0, 0x4}, 0x9, 0x9, 0x9}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ioctl$VNDIOCSET(r8, 0x20006473, 0x0) r9 = getpgid(r2) r10 = shmget(0x1, 0x2000, 0x421, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0xfffffff9, r4, r5, r4, r7, 0x10, 0x6}, 0x2, 0x7, r9, r0, 0xa6a, 0x4, 0x5}) executing program 7: clock_gettime(0x67f3248105b4e007, 0x0) mprotect(&(0x7f000069c000/0x2000)=nil, 0x2000, 0x5) mlock(&(0x7f0000051000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000380)="b10045010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be0100000030aacf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffff0700000000000000001a00007f62b60beab9002000000000000000b29b8560b13952ddf82ad59cb4902bc486510e0386b758df7a82e46f841e5d39228ee24cfab0f5f5300f9072609803d90252d1b5bc9624a085569a438678dbc1f276b4bd02e2c3be4db04543a9c003e9d32cf6518198414f5ab51ccc796430e033692e75a65cfa8a111000be41e27f8f51b13c6669bccb655b3469ec6f5308fbebd774b981337fd942e679b9b25097b0e268b63bc34893769368778b0a62836e64345d467cbce5c6aca55005424378491a509f10338fd58f29cc42f81483", 0x170, 0x408, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r1, 0x0, r4}, 0xc) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r7, r4) r8 = getpid() pipe2(&(0x7f00000001c0), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r8) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x400000002, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa80350001080006040002000000000000ac1400aaffffffffffffac1400aa8aec3d91e23ff50da8958c66bc14caab0e7305a67f0d8997ac1c9886b6"]) getgid() sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 6: r0 = open(0x0, 0x611, 0x113) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x5baeccfdc12b2067, &(0x7f0000000380)={0x0, 0x0, 0xffffffffffffffff}) r3 = socket(0x10, 0x3, 0xff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)="82dd73bbd0e8f6260dc1848a66185b578f86ee8a", 0x14}], 0x1, 0x0}, 0x0) r4 = fcntl$dupfd(r1, 0x0, r2) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000001840)=[{&(0x7f00000018c0)=""/84, 0x54}, {&(0x7f0000000740)=""/205, 0xcd}, {&(0x7f0000000400)=""/69, 0x45}, {&(0x7f00000004c0)=""/123, 0x7b}, {&(0x7f0000000840)=""/4084, 0xff4}, {&(0x7f0000000140)=""/40, 0x28}], 0x6, 0x0}, 0x800) sendmmsg(r4, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x40c) socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1fd, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffe0c) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), 0x10) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000003b40)="20c4734738e7ea22e497b48f1423fa3b327e5e40770f085cf430f9a2afe270829eecd608bdd5fad3824e772cb157f4025f6a57c67d577ceedec3c3b0188db99acfc81bbaf67f25e277e2f62af88841025ceb5514d98805882eb9e833b9e8244d64966b8ceb2dc1e85738582fed9beff49b6336eb0916d3b30428df8bee2fce1ecd3d5ff91b1e1d3d053b372b71d65dd07f0b31a432b5f5db0e31c9a90bcb01bc3b2c4efce0ec8b28986a08e1dbb4f5ee358ca87b504222084bb5864bcf88b107db252f1071482e4fbfd58fa09bba6215df19a2a5ca1934500237b8a59d7f3901fc02e3e353190a3a486962936e36879a090b6fa0b791458d84a203c4686750ad8a2d967ec8bba4dc25d4d5b69d45ff9c5fb7fe5375af7cd5f0649c7ce334e6c84659c33da9f2d1edceb74f2194c598c748208edb304b73cd68407fb9a596a620467818df70968b1f3e9fd6ae791c1071192f617995f214efdc8b29e8cb053bc3e0b087b993e10186bbb46128eb0acef22cc63ebe320c789345b58b23ca9ab081c93a6c9ab9a6257d63c025ff4bc7ce2a59c6ed9422fc91dc1d13f2049faac63caba8bbf05a052d4c54e36a944c25b17b4920bb8e3a6c7c8cde3dcd0f90ed00c4aa3d9730bad810f8fe3fad6361112e19cc612c407f2dde99c822ebeb7d01f83561fec0ba2c8fa9cf1c7336b64504335f30422032675e14ca997dcfa830620122e902b6a662ba01c25a38de39efab7f43491c107426f704fafdb147848f9cd243699543b13dad6e98bc01d4ee5f225c7a5cad6e2e589694de5c00423413b38317d2157f6e75259b5424aca5bbaf2ba86d43d406fdfa47d2c7988dd067d786a68a5f18b689ea661a30358c7699608015f986911a3d0cc6416e423ff0fec99c3ef5b7b456100b5b8c6ddf02cefb942de0fae2bde23d7abe9d10ec2001e9f2c8b6adee1c770521dc9760a538cde984c58d3d1fa1d3b4799c088938aaf8431d52aedf34315374765ebae1234acab83d52d658fd036c85cba9ccac5b342ab67934c53341aced1a704d4bacd7271b060a9b3ffe70992a32918a5f28da4d17686b3be04291faec2bfe691b50f7e779b094bb8a9a8cf2e4925b58a8374f02b42f7c11b3cbf9d068e0fdd7fedf1f2dc2b9cdbdeb9218f936df6ba0c24db15ea79f0793725fb214520bae919891e13fe3954e1eedcb8134a9eea4fcc0a560934d5d4cf5b82d0f47996e644af45cf42e0c99227b63cc5e34ce54cee9027ae834e0eb49dd55065d230dfe71f28f88c7057d9af19a890dac06d6ebd5a323d58e6ddefe4707fb483b617687d321dfe3890400727f7de7f44cc4cbf122314db09006b162dc98b469c9488a9fb9b460e939bf648b251ed96994955a3f7f4450e6a76109fdc5b6e51b0d8927361f7c2b96e7c8cf767e485f1ef92f401016012a68bfca2bbbb1d0d7eaa62c8a8438bed6b40c45e2648e1db729624c8826987bf6fa8ec4f70a9d958035d724229f6b6c50a676fd651640aa2a802c2510e70edc71c6010b183fbbc6f34d91d9b4626e156fdfc0e815eca43bf3a3a2d247b969c35c310eb1e713f74f41d6ce38da0ba8a6bf1ade3fcd3c08cc39014a20bcc0666944f20e3cb39b35f5becc62a2e60b013d82bf7cbc223f0ea657b2b3cb52669406d0eb88093a904d75b15b222c754b1171f8488133298e2aef753f1d425e71cea6e87771596bd7f82607470c034eb5573c62833d07a012e3f2913bfae3869665fb23a2282abd2d276313901deba6659a0bb12fe9755c9d2aa5b0c7d9efc6a1f5bc8c17b7e8b1c13f34f64e3b713461ecad62cfa18cb3af803e0df68c7ae0032140480e5e0488ffb73cfceb5ab6c1ff84525c1945587d345c73ed7d3844a9ed493718acdba1b3df4b06dd6c2c193f81345a8849ee1d1222dafac464e7bb0b45edcd3d4a2cd8518128847d849e8ffe45238514541887617ccf82e9cdc8b3ca366351dd0f1d926e4a4dbc9732d1b200ba976448641fd0f581592188d6c5988152abc48a331e235b29d3810609c605d601f82d98b22a6c9f88af3b413390cc1a1948d11658dbce907584e31d8487b7b1c3bbc303dda67ef38e525cf2667bdb581d9f5ab74ab71ef2eaef39f8ef5f08e2f888f483eaa8a6c5afc7b170c097f4d67c09bee13f9dc874a3a525eeec2850779ac2d5a0161bb75a303e26294312066257933a5ef2d653ee904835a8d63e16199ab7812982cdc290ae1d90a59081b5f54043d539047a4e5543ea418ffb065f7bc96975ceff74aa173228aa24d79b6d2955835fc347131ad8c3f3b2e56b9071404303c3824a8f0e3ddf9edfade0d127b596c0197fa2191092ff114fb7c1f2eb5236a2b4f8540c83a9aff4773cc457e2990f96092b4a703810b0474c6e19af79fbef671ba34b1c3310ff65c625a8dc0ebf40c4555ea664117f96d8f0120f6b6bd7c2c007ebf497a90b9942bde567a54377172c00b5111a591a28831028540862e65a5a21193307da5e019047ebacbab16e76fe59df0bf4e2371324790d93ec0c40e7ed02066373c7579e931a650c2e87c14640ab4d126f878e5357466d364661bcba93f5bd9cf97665d282da71a2bac4ad7f95db2452ac8befb8123121c37b281b904cf505237ad7ec80e49b0869eacd017085f68d86e8256c56671ef86049cfce1502e52e64d3c7c9590201a872e5717461834cd2e04f180ef51b9acb089692263ae91d32c4fa9645ee72ffccf0059cd89b6eba60d3f6bf63f4b5d2e369dd9664ce691e531a67825beaab0bb056d4bbbfe8bda565d0246db43884e24bc337db53e2c6d8a9772ec58e4e18c2bedbc235a13b139e16098706f35856daf0b71aa6fe0f7c7565d4e210da734a0ce7eeed8ab5921fe5553757630431829750b2b291b266a3970c0a77936ae64f65ac9d5f062688b9045be232043cdb82b19eecc3df4a7c094489f3906315e1af4aace9119f7e5c144b4075baec61550c7bc9d0ab9cbd357319c6ccf8723ab76983f1b8b852a4244e2d35a3ebee7b91a6d78731b96168c446260ca93d4356aa7d91610b66ab27625061d804b7c258128eaad7e788ff0c2ce3acce9fa3dfc62b85c12b4dbe8bd26a102221ad1350d92f3002fad350806542103cbad47e0ef28b9fdaa97fd606ece72d2c66673440454e9d917741c715fec3ac3ff0f5df624d521832c31cebed7214fc457bc287c1c49f9dd083b1c7156b43ef0cf3228c31b5e8d0929e4799b3b59518a8bfd50cf2c121bfb9259768e9791cadc331726b676369f8a73f2dc071d277bb023e701cf72a43d76275170837c9e690a5f9f38c3d9d7f996719442f3af6777dbe55a44daa8b99f2d89eb54cf8f9d97e2e7e485018edf29cf82884821913bc8f5324baae2f855f317617ddc5f83a91275591a96a438d0fab0be4b5b97aa7a97093387c30cc96adf1ebc7a86c2366ba580dfdd27b1c94dbec004d92ac367ea20707ff7a2b9398d95da685a775d91b1f6016469b85ffd0c3cb396be5a051f1eb389ec2a3f9ea655aaa983af24fa51ceecc5c90392efe99474f46035cb33b77820f7e203f0ded5769ede33a59ae12285b312f0a7559ccaf379f6ac0884d9fb0d9fe4fe0e9e2ef256abab4fc7bdefe821eb36cc2275767dd6c2d700ff95227d136c2139355df20a0e74c436a77081454985065796d35aa464305953d384da972dd85a7ae81f98096f459891e33ea2e4972ece29238b4271ed6a5d9c68c3f018a18bed465d6ab544a6f89edaada153580b7539b5e9c4e1915d4c5de1476e4eb81f3968238c3ada71e0fc04af7a79503f7b0edfa87c9df46ae46f89ed5d848eb7f7a069883b7bedd71a156b6d0f82f696cf2bbcdd3f7ed664b015c4e5f3df919fe6a4d96ba31890091769a536a254609163711454700e65095e2eb0ca3a19e76076c50a46148fc871027f1272d8c5cbf685a2fdd1dc31ed419dc2a1930f8e5817c397e53dd1dc633fcdf3a9a3e1009b3e2c116b9245ef7d57bc5456333d282cae5af4b1ad3f6679cb67afea4b1d60f51ea7e76b20972b72c73b8190f6056657b2851ddcb27012efa4ae4138846044db9ed62e978ca3ab2ae686687f7d1b8e7a0c3621aacb79f2b7549de8fcb702e75b91e38dcef46d13d0ebd4217c91a6b4ce7ad3cb9910b7a94795cec363af61caeadd212988f75c5004b26b876d98e27e28b7b746e439ed4746be0a01e965321d041c4fda884e0d3cfaccf0e997e3a52124225fb46e088822672c57d78732c243634ab25c0de3f2575170f3c827f08239feeb286cb4ac177cd7dfe86ceb2b510c404305f7a4d77dc649162fd283eb9dac2db626f622e584957b6ae7683b0c0a5d101a1dd4fc4ee621d96f6c818a67fdf62fa9e1b5fd95c1e495c2f255d7f5682779eb9b20cdb5302f401e405c10101641286d3f9fc96f117600f96609b54690e688ed65a80e84181cddd32e94fd31194a4fe93ebb2c961ad2ad719231b8373b0b669be77cfdcd30e0708e2764e9ec4c35647f0e04c6f4526f1def60a868240237fa07ffda133fe4124dbbc6182747344c6218b58b946106e45963f8042950c79552cfe6756017b53fc92418679e52393235b5a83d10e5b8c27191c58fb44594f8892f97997a47dd69b3c478a5b8cea1110b72741a7f9a1edcc9427cf8779279d27969f9f815213a1be7bc3f625a38bfdfc447f37f8fd0435b9d632b8b3f837e8442ece1d3d362645afa3b80bc5e3edbabed06bee740af67863ae0d911b83cbc6e87831b060a7da426edf3f1b320121f5f87f0b09576d244f890428d52cee8d5d247ae103d61a5a10ec79ecc079cc4d4e90e5c755ad5d0507b4cabd6c848de41b4787c0aaa5d6285982a59c5e864e55f57b9b190a91a2d33baabd83e01b0075d41440c5669355e2fd5264970f1ae6d8a69ea8f15dc9c9342d3c6ec0cfeac979c0fdb48374d08481c31daefdc678134df319188f18140da1a6c84571d051ea14984d4194367318df999ae55c332116afa53735ceb30aa31f124ff7297ec552a999bfe3c9c0d11dbea239f34c9ea916a00929a30b0ee21f26870c9f1be28d78c55c3fc04128bcd9d0d4e289e5cb37ed4b492b6a2a14fdc5b84cb77420317ef10823ee6af52cccb32f6b8f72eb8f1024a76bb59afffcfa221fa7bf6d660dcde711e5f929df8557ce4989e0eb015114e6c9503986ea43312e63b1c79af06f703a711f5031c217199cbf239eab92d613036c4615e5a2208301f572b5b2cbfadeddd1cd94354e25e6e5a4c83c8ec344e21c65885ae839c1fc846d420ce8c4336483f54034750372460b4a010b6e580fa3fc5d1ebf91a0363e3231ac9a36d1184aebc4045dd88f5ef5e81ca8afabbcbf6f16ae6ae03d22e0a6b83ed17790f0e2b5623a2f46b73370e609e544ed0c59abf3389670ba4a3b8307e28b033979748e33b58ff636270a610f5d73221a4d2595c7b00ce9b79a4313361766f8edfee1e00f903dd3dc25e3c1b97b9c5389ffff7cbe690218db16ab9d256ea1fcffb642720937c2cf015439804f0dc4dd2283638bb159e50d297960d8835b03035f13a4b5494bcf0d7f07a427795773125480a5b5535ef430efbc1f3721101422d1ac3cad59deca54bf479503c75d436351f4cdfefbffd2c94da03ea5920a352dcc6564f033707a8a023bec10dc569559bcf8a93effb1d28626fccab1cf4c13ffccc8dbdc9c8817a4a5803b450d678bb45237955867a0e13fa076e22100c923c766338cd7c0e4eac3aaa5a4b53688b591350fa00ac98d09d8d83815fd391a3721b3addb43746df993253ebf", 0x1003}, {&(0x7f0000000200)="eca281a9a80fc5401f6fb1043c688b1e7680dc49592b4bd1b72b16b000de493103f7bf367509aad8ee65d98deb4bb27ec4ce6802c1fba4d67dbae311dbf04b54", 0x40}, {&(0x7f0000002940)="41eb720d621ba07695d07c3e65f10477b524ce6ba11cb1542fe58d45dedba39595fa77a91ca2ed32a42b8675b124a75b82e29ae4e8ecea517ba495bc3b4dd101497fefbf449026e70503d1b8029be50de5ccf32c269673dc931618ceb679d6fcc0b310ed7e1e3f3f085df3ac681a7871d022b7e814e44d8f6fb2aa5e9feee009cf2c8a47a0bf4602d941661d317335386d7574ee9cc806a591605529786ef3256c44ace467a13aa3cb", 0xa9}, {&(0x7f0000002a00)="42048dbece3e4edbaa5b08841c428f0bbc7f4dc7a09425c574fe3e383440e0834f8ad7668507819e2436078bc2b4e7244b8d8c2f462997ba233942b66045f43a188c7aa74d2c776f69e72791ce2ce66531ee7c2c3c1bbef84a1d7af7a55e72fc64d9bc0c3728dd5f45e74a5464da88a217a077137d6e72791499b0e36e25ee6ce069711f5a6bd61d89862d2b85f1708da9745df845810d5a8c4d7b5ad82e448593d04bd3283f939eeac428863543b3f4ca1a0f455404a9f177e0f329bd8400c5a50a3fbbb415f875b2515ddd9961bb796ca1c0ded71f36f461b2415ee70bf9cdaa5e8e741f4b681d8a662b36341b2d730802bb16b3932e000000", 0xfa}], 0x4) close(r2) mknod(0x0, 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000180)=0xffffffffffffffc9) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe8000000000000000000000000000bb4e214e210008907850b157026a18a2ff15ce4d0db78ea49934766548d19ec0a06582ccf038fc8022bcf15fe5e0fbdee3816f1d0095b110c4142c06556c08edc412281b5e92c97a8e463e64f7728975f127cb352910ad5995c24f96e2690ad9dddc27509e3f2952639f5111"]) r6 = socket(0x6, 0x1, 0x2) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) connect$unix(r6, &(0x7f0000000300), 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7f) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000380)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) executing program 0: r0 = semget$private(0x0, 0x1, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/228) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000100)=""/19) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "0700c6f200ebffdd8c51e02f362bd200"}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x19da6ef8, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100000000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0)}, 0x404) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) executing program 7: pipe2(&(0x7f0000001480), 0x10004) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) close(0xffffffffffffffff) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/183, 0xb7}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000001000000000000000000aaff02"]) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000000000000000000000000000000000000000ffffe00000010100907800000000603977f2000000006d13c6626f5040b52801974cfc7687a7ce521ccb35a714b1036f000000000000"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r4}], 0x2, 0x0) chdir(&(0x7f0000000300)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) r8 = dup2(r7, r5) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000140)) r9 = open$dir(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0) readlinkat(r9, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)=""/191, 0xbf) sysctl$kern(&(0x7f00000001c0)={0x1, 0xb}, 0x2, &(0x7f0000000000)="e9976cbc9fa38d554c9edb7d9a46f405a2c06923f2ec38000000000000000000", &(0x7f0000000040)=0x20, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) executing program 5: r0 = socket(0x2, 0x1, 0x0) clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x7e, 0x0) r2 = open$dir(&(0x7f00000040c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x155) mkdirat(r2, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f1", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() read(r5, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() setreuid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) close(r4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r7 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) executing program 6: socket(0x18, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300), 0x4, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(0xffffffffffffffff, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x2, 0x9, 0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x4, 0x5}, {{r4}, 0xfffffffffffffffd, 0x1, 0xfffff, 0xffff, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x8}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x400, 0x0) sysctl$net_inet_ip(&(0x7f0000001140), 0x4, 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) mknodat(r6, 0x0, 0x0, 0x0) getuid() syz_emit_ethernet(0x17a, 0x0) executing program 0: setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80606949, &(0x7f00000001c0)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$vm(&(0x7f0000000180), 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x7}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beedb00000000000000000000000000bb99da597c13a061543c6c0e7f84d4"]) writev(r1, &(0x7f0000000080)=[{&(0x7f00000015c0)="ce", 0x1}, {&(0x7f0000000140)="cee254b3c9ad1f273f4f7a0e6c8da7b4e327f117c299b6101f2c635f05477031fa23e88bf9746f8ac25cf70d71afb194c01309d513da0d85a71cb038b254a2ad79075f747e09c222700379c08a0c1d0241d717ef164276f5c9a7f87eb726681d168837b02a3ccf787446c7cde4e96be1d1af44de8dfac294bf64b0cccfd0baa1f9decb535418f9186ff21505d8c7125c87dfba7250a3cb0d107c2199a5bd713b819221d3a59ffb71b60f226578d3939a09c80a60bb718e13b0db8e20718c4390fe3db323cd079974f812a752626231d30f60b11fd5dfaba8a10673a77796916d416ab2201f01e74fc3fda86aac1682935ffd8a132b52baff1281419332d451f47aa29c3a1f5afe4bb6812a7ed55f6c7c566788f885bb6efe2434a47aa09ca733ab227377f6fed2c2a1c2c3e0f677583ed2616e08c16f02226b999408964b188396ca0a915684d0080f79fa69202d15bf7af5ccccafb74c099f2dcc7b3a5a0db0235ac65991e6f8edac1e895ce8b2b3df94b39c18e3f3a706125a6a6a15b3f2372bec2adee605a0b17d69c3176900fb24b8878dc37385cdefb7738cba636fb944f64574b716cc7ccd5400279f6e2c00bb076e1c4ea9435886448c82e404b4598eb8000bdbc44e437763df8723a82a0345c5174ea3f36b7f05af419a0a7f2fac7946ecec6101232ba0d861911d73a52e94af7cf219f37a2a10fc9dfa51ea8acc7c9c84c34e7126866949e206d493b4ce08a64b7f780db8737339bb4dd5c815d94ac70996adc15837516d1a33d4e1c04965bfe1df3be5908a2f22b3911be6a36ccf7a6c883f8871ef911dcbc5814f5298b09938c0a0dc532057d584d801ad7dd1e4a2cea89579cede8b59193b3909e20ff1d7157188f348f7171a0f7d8ea358e4ae027d3f968c537d69630a67db19c647b34b34c23eb9f48b48cd2ea1766c0bad752c18fb0ccd36a73df3313317c78172fa1c0e348bfa8dc145754c7edec5d74a17433e1e468b79bbcccc0c5966cd6f952a3efcdf98d686e202db13ac56f463ccfc23916ba3bcec83eff7c44773d1918c3358015f3d05cd313b1df9fa36dbe4e1b027d14f97b9eeece1201e0372247d24d544a6e57fc0ff3a3644d8037860d744cc45596e4d80a62d6c85e00eb038fae9e9aa79296b8c6c00d858e0c1ab6b732e8bcf7202fe3ccddf4d2ccb1e3d316937cccc0580b492427002125e5ff856a04613523572e0fbda9ed7d9ff03ae6019f9284b2ac72e50e7cd03c0fd94dcd5b116ba134b8c6887c60a99daddf07406fc97b60f708500058f75e903f812fe273149de7e55c618c28afc9ac2c897c2a482cb276af8e4abc41940476bc0ac6e72d5319654e268c672f27b6d64ffa9669079b6decadf5702393380ce2637776e19c0a7c11769dbc59e7637606b9f2b1557f0878584b054de2889dc3b63847fabe38bd68378cdb87609819b853b44996962db9fe81f4420f9db1175316da20307277e0cddd55082a9cd03773f00ccfcaca3631c0ae494fd61b800abdcad20eb8ee0e47330d597da2a8eb80dd83ae9fe35519a07dd07c28bf57967dddceb261d08c7fde5d3508f53f1db18acb9e51932f2ac24a9ec5ed2ae7f986f4ed89227d4ccc33a63c131e1d7888688393a1df3d2759c1f16d69cf28672f911f52d4c6bf9d61773cb112398b00d71f52093b5c97a6250bfe2e3163ef6a26ce3e1d11f9aca444075666df6138d5e7aa2a59960a7fab65181c609abc66a5b0e690a957de18d4dbf7427b95b0975e455b79ce3d88e1290356174f2f6d9a794b929bf058e0d1697210465b39d80bd2115cfc7d06c979c462c5585f291ad59b203cac610d2ba235f40acf2e3273d8aac7297dd413dc709d177bda84bd9b4e8592fb00552b1c322f00f70603f9b4f37b94e3cefa3a1f594bd1f6c17cc3134d4dff7bff32ad2341fd91a324b2faf575945e46549fefbee994186ecd32a7a360e14f1154ff192e89293caf1f0ef45cd1f2e25c5dbd4b9a1d70cc6ad240d3a5a4d64f58660911bdf9e3de8cbabe6489ef1c340d95f22f86aa92a3f4f3f9716a34c4350e1f832f214c1d00397d23419891ef27d0ababad122482a5e3a9db197be41de4648a66596f483d067673cd954382ff2211902e4736d559449562b3729e00a7b73cba1a0dceb8c39c27f40f248bcf26a1eb6c481cd26cfba1aed2cd0ab812c813b5517329019050f1b5decdad4f973cba57f382a0f7b21b3d8f78abdc27f40c4dff3650378b43622911f7ec0b4b47a87d0671071f1dcd97ae096f5e5f0f02e60422a77532821a07748f5f0909aeaabdd6193452f6f6b9d82b5b91b6a73cf5135565996b6a0fef6c0c092c9a97afde0db1768b366bd8e9436f7e6fbd583422fd82ed1a289f4a42fb7f03addfaa51585db1c025f9b7b1914efd8f0a8b3a8d4946b2b1eb54b4815737128252390276a95285bfc9bde4c25076ef4ac833106c709b662cbe34de2a6ee0c65c1fbcf936f46c7667f83c359696a20ef7e3dd9ccdbab280317464f506c446d0815684fcfdaee7b71935e5669564eddf9a46256303f5f5e4d0088e41c976b1030805a23e339e0a624e1ee77da8ad05690e26797a03f558235b015b50c9dc8e02800b0e6c73863957c7cd73e928b456b84061274995c4934b18f6c9f7e0774fb7e464a9265ae12433009fbe4eac567cdcdcee8813df39dafa828a318ea92cbde2ea89d43a7fe7bc3cc339bd47ea9cf6e7e69dda25d63560f8c1dbb6429e07fa4a657269724bbfb7d141e75437f88624f2408060f2f79f57d9b102d32d09af22e212320570a021978d0741cb039e257f95dfc509dc7357f873dabed2dc7dfb8d15fe49bc9ff26f52e7c3e9f9ceeb9b3b5ba8acf362ae0d43b4ec7119ea3f7a753eb9b648678bd9feb0163393fb9f99784bc47ad7ff21c1d3e5c69c6516b2a265175ccd87be04f32dc6907bb590765c2c94ace31f2e1241726efca46856c5d5a37beccbcbccfd031779b38948823623112375438dac7d1b4d7611d1cb32a1fc507ebc4f95a318cc667ea76113ac64ec18ee8ab16f614922f4d99473c8bfdefd4832ab9a8bd7bb1bf422ee153b3940b46a3d5b96560c2e7c35bb732371389b4cc618dfc299257d8eb26779c8fad41035a5f3a9c3c1787531b3ea88c719e641f00ab451498a1fada575610e1409d9e6e1da7e83d8d94275b376fd1672bbdaf30a2178b27a5cb9ba71197f0f011aabc5b15afb75bb91f0c2eff23001ec794411d70a4ef9784744cb0bcf03eae628cb7b7e77f44944e0d5a0c29ca09b7ae82542c6bc0aadfd8d4e98844793af847127672991afef9fedf42e90694a84c549d00f572288a469dc56228eb7da5728e9fefd77e4ab6fba688977bf8358fe287e5f567d039279fa307b5b54d256ac074850978fdbfab4e1b2a9a90ea1368735a2dd2315ef20f42cef92ff439542e88bf1616cd466465925149fcd134f4f2439660515cec6fa486a02d99267d3fd78e71ca9fce2051689f70c3eea00d9cb6e43c0db4b6fed9a5852fa2c599974b48a3705b63cceccd792d96d6949789ff7fb4f92a2f694c4c5085803592a31f04a36c3ca9677e9e208069ca032ff2b79db4ab553b8a3bffbc06def2deda08ac14417661461da36d95acf6a7b3ed412d58016ce03227aae609a264ec590f7484f93f2568e864ac25c8bcfb7d9f0a690f822427250ef22e43f8fe99c2fd06381882d248e84356b4ab2cb25a7cc8a636643a45b7103197962a69e51a821e463766fa98c82141de8deb8d81d51f9624d2f3a98f3011dfb02fca728b84cafc79cc6d531b23cd629294fba9c04035b01d471a281f750e2b7470050431214e21192e48cf2c87ccbac3826f24c3dc6067ff4dfdde5df3419be965d60c1661faa24fb508f813c71e035c7645e684bb7b4434f5e63093842f6e4b3750178722ea118753dab7e0d2678d36760d2205b5e6421c55fed637da80c55e33e02c1daafb21db1a192e3a4458963fe49a3a5943f57932f64754a1b314c6661e4eb2a94597a18e45983e3941097fa04552cf462ff813b546e456616ae2171807c4b1ef61c619461c00007236d2e16a08defb54b8b8cf2c065b19a09add2a61c7589ac437cec8786227a2e8a744c8e97f156efd3427dd2a6f016fb2474a766e494e966d5aa9091f694c2ea1d74387514949c86b8a640de57f6116a070c0cd5705bd86ef5e0697d808c5c09aad15fd02f2bbbb00d7aae59c1263d7b1b36cc22193bc97c467e4151c4c72679ed1784a14e624825a318b94333ac8706b6ef5f035bb68542953b4ab386d4915b9529b453b919bb6a9d86ce7e3bb48cdfb7732b8ea22e5b1a8a6e37f689a95d565a8a420947e8548cb8e6deac2e8b7cf1277520d4d3dbe40c088e6ba13c9428ff8110e779253ecc8e03f1b2c39174517f3326b39e8ed91a255c6648bb6d54b87c29d134996b727451aba64f60bfdbab4acc8725c1d6ac4e5d9479793d8d81a9d8f02e1facdce5c05906bebbc0aa6bb280fc9da6c73d088b7d3e98d3751af6940951a2faf2294120a91eaf9b3722feb7155c7e635b6954248622e876b45fe01335e88b31781023170e06c27accd3d430a78aadfac932d5ca1d682f5f11c030dfca0d3f54b500d203e6ce3fe09e810f60298afb12979df58b007242d0461a08ee49438d08785306429955e04d2f35395688ac77e10b64195cdd8f7f986152c8b7455c831f53b5946a98e080de2cc6578f2c8a6448e856b8b9ba9c530bd9fcbe1cb97317aae84922442fc3ccc1aaffafad513278059aee26a73eaca51a38013cf26ea5bc0a1b0f50f97583b0981e0b5ab82624363727d77e345ef16dc4011252cf4f9055fb141b8a51d28cec1c98a1f2dbc50a3c847191c81064b280c7901a2e5f46919487bb1c5a0cee7cbfd437d3505caab783248b6e745026c580340d0722f5ea727a9513d949097011bfdb371a017a1ce3bb215dfda9df5a7ae35a00ff5df2bb2bc73c92ba89c5ad5fe5f20601e72bf43eb4963959ea38d9815ec1d72343e98d9dc370273c3a7c33a6b311383c2b62e545506288d42b653879bf6dcdab8143016a0c5810271fc96a582dd969979043d28c18b5389f8f10b11731e2a2e3fcd17c341f05974aaede5cd345a63f7673c4c398c22af69ece74d95b0e70588f90fb328af6dbbeb4a99144c57b1355ec8e1cb9d1d13aac495a7b73d3bbb711c758a112a0763f8f003bfaed35d009e29c9f43e6c4b12aceffff865a60e89d492ccae25ce5f1b5b9b05e561466654469146bad827d55230684268f5954c57b418c9bdc868bfc2c9ffde2c60bcd14e0f3d8a27db261a84c6bb02796ade98afd58c8c3ea7a3af3680e43bdf2e61936a3f46ca1deff48d28e69ab4606f446335b1cfca5f08da739a6cf7a8a9357892c95e4c5da5945fc011ed98b50b0af2c2d7761285f615b7086c882bbeb296bfae48c41a1ec38cdbf64c58ae5f12d3199a73fa99a675a4101d0ddb61aa375dee0f7c073a244266c7746b6a38cd5af50afb39bc04854cd0850914a7dfce167cac9983db581e619a7ba6bf23fd8118710c45ddc761e93c3694cf134f040b3f36c04a1e87d7956853b76f95e9637b9e6974031a9f6a0a948c70e7f9963f1342f4a1722939ce8da2c24d4eb9ca3e0578d02b9709d459616ca433e776032678dac0319ece3769c44b1f0ccc314040e2231c7698116034697f20e185ccc67e6120a2399f6139f5b9498f4b6cf74f9d65412b566e0d6ce22cbe87083d08daac3a82483b41a6b3e7d5950b810dbb50533daa158d7cd29a", 0x1000}], 0x2) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff, r2, 0x0, 0x0, 0xffffffffffffffd}) shmat(r3, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/107) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r9) r10 = socket$inet(0x2, 0x3, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000140), 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r11 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r11, 0x800c5707, &(0x7f0000000400)) sysctl$vm(&(0x7f0000000440)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r12 = getpgid(0x0) fcntl$setown(r10, 0x6, r12) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0xc, r5, r7, r5, r8, 0xc9, 0x1}, 0x200, 0x7, r9, r12, 0x8e, 0xed, 0x9}) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x27, r4, r13, r4, r8, 0x10, 0x9}, 0xe0, 0xd42c, r12, r6, 0x2, 0x1, 0x7fff}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r0, r13}, 0xc) setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/95, 0x5f}, 0xbf8d}, 0x10, 0x1001, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x3, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r3, r2) dup2(r4, r4) openat(r5, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f000075d000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000b61000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000adf000/0x12000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000012000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000909000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000673000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) syz_emit_ethernet(0x6e, &(0x7f00000026c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006018000000003a00fe8000000000000000000000000000aa000000000000004000bef96d038600010400000000000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semget$private(0x0, 0x0, 0x42) getuid() getgid() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) fchflags(r0, 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xe, 0x0) mlock(&(0x7f00004f5000/0x1000)=nil, 0x1000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r3, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6fbe444ea97534d0a278cb85dc3b68437fac880b"}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x4027ff8, 0x0, 0x4000bd, 0xfffffffd, "106e307e7be2df67de20888bda64612c3100"}) writev(r4, &(0x7f0000000ac0)=[{&(0x7f0000000580)="0c9726fc214bf5b8429c527b0dbaf89cd0f1755d415c28", 0x17}], 0x1) r6 = dup2(r2, r2) ioctl$VNDIOCSET(r6, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000280)=0x9) getsockopt(r6, 0x7, 0xffff, &(0x7f0000000400)=""/82, &(0x7f0000000240)=0x52) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6005082000103a008a211dd1450021b07f5a1957de740000fe8000000000000000000000bbd08ecc6c000000aa8b00907800"/75]) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) listen(0xffffffffffffffff, 0x0) msgget$private(0x0, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f0000000140)="d85480dd6df66f861f1354fbebe5564ed38d0e2b20766b8c50c3f3e6c8efe49d622a0dcf9b7d7df8a66d9556e98818c3b9a92280a37afda4425f0ab5962aeed3af7a882b3434a04377e9bdc8e32ad648112176725f985714cf625d241f55afd662cec4d94ea0422bb0068ea2e95dab084b942358bda49392e70cb098d06534160630be806434bc3d929f518409629f14350fb78779f4ef91b14d499ecee6f7665f55396996221b118dcba29990f5de45fcdfeaac903777392c3dad62211309798ebfb081", &(0x7f0000000240)=0xc4, &(0x7f0000000280)="cc0c084a45fc1d19bd173f3dbcbcc37b1833dbd0a663683fdc035dc6ef631d46ed8d16eb5f3b6fe268534280edefae4646f5f7a03a4946efd60e3b8afaad9977c850137f6e344087c52b3be745e70ca8fe40b21a1a8a7db1", 0x58) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="926923c87693f70ca596ed80e9b100f61652d57ca91bbef37b265b845f8ea325ac7feb3b7b6184bf12e51f1124e5fba9ce7a61ae905e200faa1ef19d907771336f073fd12a28eb7bcd5b0523721bff9f8a4af88077b31f73e8d546a0eaf06afbbacd7d455752b4c86014894414a26303e3a6b20df0165eba0d04427f2f9620264f630d06b769c57daa9e73f3afa23b52c017c9728e1b28b6f22f5aaa3a3d021af33020acb75ec0a79ac7a91d695ee9839b71c4af01c8bd1e0652cebe62337024b2019f7f9c644c54982eadfba31255ec2ed5de2e90b2d822c2c008d80b3e999f464a6498", 0xe4}, {&(0x7f0000000340)="3e78dc045fe818c88774b3036a3fe8d2a7663b7920bf055fb45822199cc4aa1c50cb4efdc4a2731ce2ed21dfc3ea76c37d97687872a0337e81e23ff717bc718255d09faa4e69b386f2a331fddfae7d82aa48a1eb0536b951775e40faf3af3b82c79ff9b7d807c99aa36cdecdc432351c3ba983de21841660244f98869d14897350ab91ba95266e659b169f3d46ec944a2fe8259a2110f8e00b05811f7ec2f173b0ae88799e349eb3c3169a86597d9b825eef8811f0af35272a4b32cfa57b3c40995d27c86605921fed710a1792", 0xcd}], 0x2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000003f00009078ac1400ea000000004e234e21e672c698d1369364cddaa7c0a705bc88083a107b9fd7defb4866c8348135b30688bf1eafc26fd23142fffa5ba9820ca6be163ced4e9800677d4ebae3d200e11f793ed1f6072804", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESDEC=0x0]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r4 = socket(0x1, 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000440)={&(0x7f00000002c0)=[{0x81, 0x3b88}, {0x83, 0x20}, {0x24, 0x3}, {0x86}, {0x5, 0x71f8}, {0x83, 0x8000}, {0x41, 0x9}], 0x7}) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) fcntl$setflags(r0, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) close(r8) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x101) syz_emit_ethernet(0xd9, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000cb00000000003a9078ac1400bbe00000020b019078007f00004bdf0003006400c20361fffce000000100000000441009f0000000000000000000000000442c01517f0000010000000300000007ac1400bb00000800ffffffff0000000300000007ac1400bb00000100441407830000000000000006ac1400bb000007e700072701e0000002ac1400bbac1400aae0000002ac1400bbe000000100000000e0000002000000098311b38f0658767616d678bf41823e30d9000c5829b2daba77e8bd1326000000404a4cf79c67cd09f6e63fb593ffd5b088570dc96fa32c559a46df3bae4effa2ef5abe9dd79c008664fea1beae56b55e358c0df9cf2b7140cea78cade01fe36541b009c27f0058c68aa1b5b2aac20cbd35738e3c98b01e55757a8a15ae87a0bc67e9087c608d3adcf355442e91242765b8a38cbb4a5414bc9f5fe0937783df2d1d72df2ca690c9d6645b6343bf014b57e89e08abbce1745a69ed5093c1cbecc435e9d9af36ad9f53939a2cd5a6dc1a4fe5f19c35560018168a920d0ac47ca6b3b1ba903b"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x4, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() setreuid(0xee00, 0x0) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) r3 = geteuid() setreuid(r3, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000001c0)=0x8) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) getgroups(0x9a, 0xfffffffffffffffe) r6 = semget(0x0, 0x2, 0x80) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x20, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) getegid() setsockopt(r8, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) semget$private(0x0, 0x5, 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x40978b, 0x0, 0xfffffc80, 0x80a1c2, "bb14000100f1675910508b00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x4000006}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0xc8, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff0000000000008848"]) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff78274c0c063086dd6084fc9e00003a00000000006b70389ec500001000000000ff"]) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x284d) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r5, r4) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) syz_emit_ethernet(0xf9, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8863"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: pipe2(&(0x7f0000000100), 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x4000006}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "90446c", 0x8, 0x0, 0x0, @empty, @loopback, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f00000e5000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) executing program 6: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0x1, 0x0, 0xfffffffd}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) recvfrom(r0, &(0x7f0000000380)=""/239, 0xef, 0x1000, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x5}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r7, 0x40}], 0x1, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r9 = open(0x0, 0x10, 0x0) mmap(&(0x7f00003ad000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0) r10 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) kevent(r9, &(0x7f0000000540)=[{{r5}, 0xfffffffffffffff9, 0x46, 0x1, 0xb91d, 0xfffffffffffffff8}, {{r8}, 0xfffffffffffffffb, 0x5, 0x1, 0x91, 0x8000000000000001}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x78, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd, 0x80, 0x4, 0x1060, 0x5}], 0xd6, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffe, 0x8, 0x20000000, 0xffffffff, 0x7d}, {{r4}, 0xfffffffffffffffa, 0xa0, 0x4, 0x417, 0x40cb}, {{r11}, 0xfffffffffffffff9, 0x2, 0x2, 0x69, 0x2}, {{r6}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x5}], 0x3f, &(0x7f0000000340)={0xb, 0x3}) ioctl$TIOCCDTR(r11, 0x20007478) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknodat(r10, &(0x7f00000004c0)='./file0\x00', 0x104, 0xfff) executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) dup(r1) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="37353cb5", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x3, 0x9ef) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r4, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r3, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000001980)=""/116, 0x74}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x1040, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) fcntl$setstatus(r4, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = syz_open_pts() setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) fchmod(r4, 0x80) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r7) setrlimit(0x8, 0x0) syz_open_pts() executing program 4: mknod(0x0, 0x0, 0x44002802) getpid() ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) getrusage(0xfffffffffffffffe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) setrlimit(0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x8}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x100}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50, 0x0, 0x4, 0x40000000}, {0x30}, {0x40e, 0x4, 0x0, 0xfffffffc}]}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r1, &(0x7f00000002c0)={0x0, 0x4000000}, 0x10, 0x1843, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 5: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000200)='u', 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f0000000480)="f7221f881021f4f347e25635a4fdaa7fcdd2d520cd7f46dadfa4ac4fe7826a41f61aa05b19e73883c0fe733b529b1c3a9a0c1539fd355d5f15a709687e802d030e87351d1b7a076282bec99d7110e3bfb61cb8636ebe2afc650fa05591172854031248f9cdfceaad7ad338b03d0e8d9a4e4af0d66d1e28d588d873008b4ca2aed94a1db2c30aea1e92dfa161d3361ee1cf5b2bcd858643a4a3439e43c1bd7044464a80740bc9c329a0c49454b9dd58537620e0ce85194bf0e7aba54d52a4897ab8e5e47525420699f9c9a3f07e562079e900729e5fba4310bec088c84b5d34e4eefa69f44367d90ae724010a6743ef05ea1c8eac9d79eb253692429c680b700a", 0x100) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) pledge(0x0, &(0x7f00000000c0)='-\x00') r2 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x103) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f00000010c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f00000e5000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r2, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x119, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0xae, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x20, 0x0, 0x86, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x8, 0x10, "48fa89ae2b849e38741545b4b986"}, @timestamp={0x8, 0xa, 0x0, 0xffffffc0}, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "f6907c40582d54ed93fe121614756abd"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x22, [0x0, 0x0, 0x8, 0x8, 0x8, 0x3f, 0xc5, 0x1]}, @md5sig={0x13, 0x12, "38533e743be61c4f07d514c7dd4f3d04"}]}}, {"1829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000640)="f4bb8544df3399c546685ee01177378ad09cc792d5c8057985c3630ac816174bbfebaf307c34bdfde737a1a4c8cdff6efee95d0c14e263afd147221df39ee4e2f7c806661d6480d5bf2215abe16470a68834ac28eb92aebcc0cccdb3bc4aa9744e768406c0cf0de1345702af42f71b680b0e54c9c391b81f1f9f933aa2a662a64b862eb65293a420b8ddc3dfa48d03a128dbd6b87cd2aa2d03d278b4f31b4a7f33aa6a481b01a5e704cecc855e66b82622494cf22cb5b823a9deb811475bebd7d4bade9301e5f8597c9caef24d8d9534b3774d43876bda760c70f5cbda3427efac670438c51a2682c6358ce68863fc6bcd0ee3cd4cc555b1fc60511f5946dd48090d3b5145772c02c422574510e35e3c1572e8b1a445b6a4eb091a901b655300576fe02e9c257619a4d397ab2c6d466188f79a3418307262317215f882e684a2bcd903c3d62217f0e989be342e32d9b226f7192b7b8d63", &(0x7f0000000140)=0x157, &(0x7f0000000580)="2fb71c71edce5cf1e2b716d42dc7d574b0fd604966aeb3dcb3d9b8a2719e71f8e5350c9380d11ec087dc0fdcec2610843a4c40fa20f844ff74da3a6132a84cf5b357be609258f0dc4ef028edcb2b5520629d29ea828984e17eb83bc586cb273cf2b1301439ad9665c2f68a3890f80378cac5958043fd4c12f9a47fb80fb44689c20b565d0bf1dd9881615ecc5999d47f5752f1b2393045cf9a931e6d", 0x9c) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r8) r9 = getpid() ktrace(&(0x7f0000000380)='./file0\x00', 0x1, 0x40000200, r9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = getgid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, r10, r11}, 0xc) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xfffffffffffffffd}}, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x1, 0x334], [0xfffffffffffffffd]}}) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff6a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x81}], 0x9, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000080)="2fae948c14be40aa4188277ffd4ad63dfe4449c9e0c17fe2932f097c2ae70a6e2dbbc8068a877afd6365b02e574b2de182a35304fa753bd4ef526cd333bb5aa002c002db769e26d4ae8cc8aafebfe5d5992988c0924c2a25c80aabb34684991b64a384fb35c2d0ec6fed0a3618c3592269de03f8478815211c44cd5c2d6b850e791d626ad1b1a35c965006fa40c2ad6af25baa1f66e86ec27200b13f5a9945c2e75a0965fce11db4e2907009ddda310a43d789dea93a0c71154e6912e14d3bd406138dba40b3271e6a4ac50c36115d9c199dbf520c8f36182b7e75057483ea3293666eb8f5fed1", &(0x7f0000000180)=0xe7, &(0x7f00000001c0), 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002", 0x13, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@echo_reply}}}}}) ioctl$FIONREAD(r0, 0x802069c5, &(0x7f00000001c0)) executing program 6: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = syz_open_pts() bind(r0, &(0x7f0000001100)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) setreuid(0xee00, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0), 0x40, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x2) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3}, 0xc) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4103}, &(0x7f0000001080)=0x1009) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x5, 0x7) connect$unix(r1, &(0x7f0000000000), 0x10) recvfrom$unix(r1, &(0x7f0000001680)=""/4096, 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(0x0, 0x8, 0x11) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = syz_open_pts() close(r3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x0, 0x1d}) sysctl$hw(&(0x7f0000000180), 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeaf) fcntl$dupfd(r3, 0xa, r2) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) executing program 7: fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0x0) getuid() setreuid(0xee00, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) syz_emit_ethernet(0x1016, &(0x7f0000000080)={@broadcast, @random="ad288a279e8d", [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x6, 0x0, 0x2}}], {@generic={0x6008, "9e2945f355d34708622a2d6f8951fa6a71877a25e209bd253b260584a6e6d5335685a29bb1887b34613c3dbdca07872254df30c82f2d1a118943414e3368cc5b0782692fe76001c58436be874edf3738e04a2da238b2c30454d2607d2a1b3f6e0621baea575763bb9d164dcbcbb00a3d639eaace8e13442a96914376eb41eedc07005b6c2a2c018dbfce9bb999d252a5b7d57195b3f019d5a8429e5b7497e7a6853fa16c5edb8865d8504f6eebcefdd1511344fa1be7a4e9466868abeabcd77f62df6582ffd96e124d3144805481f8825a5893f61b59df174b2f9da45c24e4e4ecdda0a3a21ce090740fa27472a98c5ccc8b46e6d21eeffcf64504196f4e321a249f810b6fcc856d31a1538bacb1a85cedac7e654a6b9424c78b748a8d10cb37e91c5a3621b6104c6efa4dfd4bb30ddfb45986d9b24083fb6b56e821f77e063570560b14e15962feee4c14083fc7efd488186490256fc093512979230f2d31ce6d3a6707793d4ff8d5c481eca8918912b8f0d9e09f2378a56cc4b5eb3ba18c1a9d6f668a993be50ca124aa1b2db2328fd005c4b9746e82d81b3d5ae85d71b36ab00f085caf502364b452fb477b7b389146719f29fdc9425b7fd12f9819c10121b660239744a6a0f564fb41697d367c5a9347f7b2e90368ae4011977ae392dfd90efa016abf3079adfa0265308fc2531cd63e28b3ce7367d46e98d252cd8f0bd9fd7eab3a4001794875abaae0779ebf63514945d30dc8be06cff6a46fc2eb0e284a173055e71145424d51b31317111403a3ce62feaa302497dde92b650c2c4057128a0ffe39f73698817f5eaac6b28a5e7356f9bab9c823988e0ff8cceb897c8efdcd0cb9646c7723be7f9803740997a256e75f4a1036628b1edb4927d27dc5df975a8c8b681b57d9e2aa8280f2c2c4e1f9ce3796b7b34c6e50e272de83fa0e3a123a34ac197634070fd9c5a8c794a994b4ddb2400f7355783714cf2663bae93eb2005cf6806184df72cc9cfa4923fe65bf602eb2aa89d03687a8722daa6b12835aefb322dfea91287ddbca304d363896ae7f8fb45bd90622ef995ddac77668d85b77ab868f57d84024be06be21ca605ded4179c722e4ebc0b1de56949c4f1d2243b6cb44ad7bda0b371376f8f0ba6e6881dd0e4bafc7289171eaf60f37fbf500e04371051a8bc098a7805d9d0f98890ce25970e21c29f42dde8599cef9f8ccaefdf46269873f35543ae19aa47d94e5693a7b325725f8913eae320926133f4181bfb11e81002082d1856cd895dbdf5d7a381e343fcbec17c32fcacb79fef9f7343705e219f019b23bba64ebb2a573ce965277cb591bd909853189fdd5d6f96317ce1ce52b7e5f6b2a3db80178b7eccca12f8be1fc1af807f1a427b7d89cd63e9bd426eac8ee8f95715a31c39fe0ddfbe3891fa8289062c3ac65d7c427a100a0e8a6b6db3f057e3eba75ebe0d9550007af4afba1a950d2b2571253561f7f23eb16bd10d8bd6dc2d950bcf347d4ca18a9b06a3a69b448152a1b1dce8e5a8bd0937c628248cd7c29742393d71b85d18b18cb3f09f73f78825f2f3079d22a2d1a72868b8e94b0e4957269d88865116cb95c1df742c86f314545044bde505d908cbd30816bd11a696b3bde90614521372743e54f21b0c9b124b85fbbb1d1e4c11b377004481d6d37028498438e75922c88576b8b31c09ce113b2404ab330d73c2101cb635f312fc692fdc805c98c71df6e9bbaff2e66f661e1ea8a0586e0d3f57dcb64fcbc16491772d2e99b26a7aa9a60b7376a0cbca17c3bfee654cd10479aee170e1dbecbc29ec569d2852b808bbc4b9554c558f7ebb25af675cf451144933f3fbab0a6f2220bd4b12424ae4ea0437d88ab76ecc383463ef860f82e20f23fdd9c039f1d5c499fd93da7f6e7ffdb91c36741fbf237a3a7834b64bcf1b2e2fc3a637443ea90879751c283ed3638f3f58e785fc70455b694cf5623482e1c016089db9fd4c38775eb0c517c18c1d74117fef43e0e8fb780e191fcadc986717d1d2c282429c027ca5472bc5fdf194fe07d4b2819ca742a39972b2f621edc5c6f8bf9365460ed9a47dc1768ec22e558ae6b218a3c4796b7562857d1abfa0fefa0b120ef5a6c1db06717e4b370f6de1bbcb353f7048330fce2362f3601b466a0a6a49294ef3d4d26acba2e77b94a4080b5ba68846a85e918e79ca84b9b5b8200568420636470ab84764a1e84332ed1bdc93060e16e4691a20c1b12c5564bdc87ea7681195cd160b4b113dcb05392bbce00d03bc025234846edab6286a37fba0fa1dc31ab0df8d7313c21e53dc1509dca07e204e9ae6fe494e05949a9d4d64456b816e1a53570a0c2c3786e1f12178f02e71a0a3a46d93e78d08a16276e4ba71c6211aa7b57c1565d34a956b49085e40c420836f8682d2000a04db3a1edd9b1447cfbefd1b3a85e240ecf099508ea83edc828e7172e97295dcc8d211cb3cb7342e83a28520ca718b020c26336610d403027c8f5063f7c1ce7618bcf436e21c7c3ddd8eac3fb4ca09e33e5bac8798f29f9cd2efcfe2021fde907bf6d6fc16d7b17bcd7bb34e8cab619de7a99705064e8f4dfc420db6292d7a1e55734a88aba0fa4b247fcc5de2b5ddbba7fedfc607df387214a2eb984698d0230ed11c20421a20268efe84adee3ef0ae5b215340cceff46ccec71867166f0c3e396185a0d0661e15e4722bf9a5461069fb40b6dcd8325e49a359e8c1c223323090271cf1840378242c4b60eda64368818aac8be1e564a82ad2578eb774af8f904b7f5ba718137c7097d6caa3c53bda897f10f368f2412a5390b734f98b8fe14b9dd252cdd3607854e520486ebf21f9e49d8df9e3575a3b45ae72f67609b5e9892b2bf1100e87ebd4e54f0192f00a4e73bd4482f238770a8412801048d7076d9355f151de655ec9884c665515f0ebc45c51f285a91a7c52983de62f77b7e820d41364b446b5f5489a600b37b4780433eb8c90aa59f68d6cb58063e00480e274011eab5eeb0c71e992cb4df1ef6d18f3abd5f64cb0d45a158bdd17353cfc7fcd6a68dfdb0908fcf55cbed4fd6f71cea660d011a4c89dec32b11bf2990062bf76e21b27a61b9aa0a0f5b1b4ffb5e7dd7e536e6b2c462d30f38537e84dc3123aa24337a306b3dd966eb5edfd086e44f7b351be9f5b60a0e4c3faa0e661a1a21e79d01e19be30dd37bcabb1bb0a9bf397ac28d28fd38436d39efa0588d4a602a6aef2960004eeadc9105c604628729b6f89342e8675096e4f5c1c5844c584650004434ee763509d5cbeda330fab4adec9584a93ef51d076a43b5c06bdd93e8886c88d2e73cdb2504eaae63ac306e9f942fa3d0a56cad52ab907b519b07f3f76367a4ca880d79c7672cb4a343c93a4ce9ad5b25ccb22e7edac0ebc828b2003ff4ba97fa2ace2638885c5d2f78055b1d86e0da503ffe4e157983af19ecc8b269cebed0be42aaa406988376720d8507bc6307b2ed0faedadfad322c5a89d4d365ec7f08d248a8b7e505d677273bc863c0202d8fd648af3c3a3c2032d8d06542edd4125fcb344402bc6cefab86cccd016e7c2886520c4e696732b715005aa8cccbf25c83c4fef716797bf07cb3566668ae96b28299f11e1ea4345e3f2b3ff0d9d122b0fd4a38a3d8d1cdacfe3e312e89ab03f898364325055a1b7a05f81680936cac014e62ce6bd3540ff09207c5f1c9850726b661b2857150c8b9449592139009fd2dc1558fb66c95d068decf41b436f39b4ba37912b83000370f6ddda44857aac2c3e2ba3be998846a7244b12d79110efb3980b622845fcdfdb1df3b916f81daa09422119b8469ae69032ab0cd671033ac0c769ac9e7490ddd63dc7cb10ece15e3a4199ca3fd5fa2fd465ee039a8cba5f4263c673713b5fc875d93499b8f982abcf6d41dd4f940cb0992eb2028a65d5ed83b1f60e680cee18098016aaf5dd32c66ea4a38cc6e0813714212304f56064aa2d8936976c35ae988b443fa3833988b59bbe6fdc95d5bf80a20bd1efcc6d5284c57cbe73feeade61e0d560ca54b49ab93a1f979d12733d8d5e63620a9c03fcce76e8e776006af408dfe90eb950f51f3f0f7501661006f4de2ce8049f8193c4702906faabddf4d518b922e631c9afb86f3e07f92ef48c105cc25b29dd759f5433f476c21b058f102c71f33af8ec0629a7a840c68f3feaa64b8ac158c6b000e150a4364c87d49d6143ee454c5b7c05e749b51d6ffa842aeb03991071f46eb5ab7c23fcae54ed17b3962e80e869339e7bf608b2067355d4c3e59e58d0c4ef6ad1f0b9747141b220eba4eb9acd7e9db0f2b1ca9f9610b8b876664f60b0eefb619373418d859e7a74db5459d9c9c0523bbf2c9aaabdb122ea85fc000db7fc39bf3b8b8e8912fac069798183df98e843eb3a93bab22ff2b42ab1ad6c99322daa6bac5d319f306c83a8e668feae691c9768b32286b328d6f767f2b310ab1e751fdbde8a67291413580a4a4ac21f9bf39d1eb5ef7ffdba74d96b11bfd89d15f91a646ff7e8c16c3b7f4a2dd80d11ec91e6ac6a1448ea93a8d83ac00f35a27f9a157466ac030e5beed644e731efc41a89ffc090c43cb99f37feadfa77d1db4967aedb4fabf3ecae9b7d942e6c0a66eac679d951d7aa5fa05cee655e6aca79a3c00a548e3f9e04243ec952b4aef39201f7cd0d14db32da8e39884d077bd7969793ef90ebc389344c249549864c94073bc1dbdccfddb4db47b5746494bfba47ed645d0c8af190612e2efc82a30bc5449760e5cc6b0af8d056628edd1a12a035d2134e19c8ce45a0c0980f9242bb2d734437faed321b01e52c075d04e00a8a21a35e7cfc02e0bbbd5a950c96008df7504ea1aea8816a38d705a9e9178afc56a40f6850efa37b6c2e61b96fa7dcf28549676abdb51daa17805e7eaebcc78c3b7f2c78a5d36ae10d30509413dc43afe8345bc08f34b3661104746be5db230429e4539c2dc430b9db27557d3cc3c6a39ab80d0317674a7da3fd1b93278de0f0c734446065ce1d564e6c7aa5ebfe91d05e05729fc623fc3670648354197fae3f605c58c1f8be6db9117f6262c6e990f5c123f203a9d6eaa0d0f92ec04f805d2f6d160b9a877758f3ca532024dd380ac340a2a11102c90283b396d47403c0683154a60986dbb7bd147f6a1218936a7205ad6db46fc440db935debc179407608922bee623fa99e6083988773968c385939d453f2059a3c289d9b697e7d7f9282008bbf4c8850ea241ff35bc1c60362990edbef8c43439b836e3d8c2125e41155399bb76711d66a025f3947ecd2279515c62a948bb3e16905f1942607480c168f544b06a97b9c6dbf2a9f2527cc763025f523c5d7f0bad3b3a0a795ac3ed85e73af40a0a12777875f234f00289aed5565fe02a3d62b0cdfe26630d21542d0ac0dc782dd9f88043ccfff44dc5369a8f0a18e038ad6489289829a72a0b75110b15162d11a8ba0eee972de9d7f949c547dec679657ec7573e94ef3436ab01e9a3b92d54ce472ab658108a097e7d59dd6b86f6bc3669dd683f092ffff0d939a65aae6599c4501a400b00464d79a0056c2d6b2aca957b03e1c696c155ed04cf80b10e81371b1b84f02253db90ec9987b00129e575513103244cbe51ce059ce40a32d754944be02da6d1c59d90f0e1420b826dc82acdfff620f18750434655f49e7079faff7ddf308bfe459b1beeebb03de0c9476a499a858142dd7f7f194df10d3f13c8c99232e38e06e5f1fdf094f0be6a550f8e8b81b6edc852176b3ad8ed747a4d1916d3f2c7c0e77b0e"}}}) syz_extract_tcp_res(&(0x7f0000001400), 0x16, 0x8) link(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') wait4(0xffffffffffffffff, &(0x7f0000001180), 0x3, &(0x7f00000011c0)) bind(r1, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r4, 0x0) clock_gettime(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') syz_extract_tcp_res(&(0x7f0000001340), 0x3, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000001480)={0x1000, 0x6, 0x7}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 5: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfd0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000013c0)=""/79) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x26, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14b1c3d4b3830c921b704543977baab000"/44, 0x2c) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) pipe(&(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800037390ae8 runtime: g1155: frame.sp=0xc00005b5e0 top=0xc00005b7e0 stack=[0xc00005b000-0xc00005b800 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0xc29b19?, 0x104d8c0?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x26ff28558 sp=0x26ff28528 pc=0x43c91c runtime.(*unwinder).finishInternal(0x0?) /usr/local/go/src/runtime/traceback.go:565 +0x12a fp=0x26ff28598 sp=0x26ff28558 pc=0x46850a runtime.(*unwinder).next(0x26ff28650?) /usr/local/go/src/runtime/traceback.go:446 +0x235 fp=0x26ff28610 sp=0x26ff28598 pc=0x468315 runtime.scanstack(0xc0002f0e00, 0xc00004d768) /usr/local/go/src/runtime/mgcmark.go:899 +0x271 fp=0x26ff28740 sp=0x26ff28610 pc=0x423ab1 runtime.markroot.func1() /usr/local/go/src/runtime/mgcmark.go:241 +0xb5 fp=0x26ff28790 sp=0x26ff28740 pc=0x422795 runtime.markroot(0xc00004d768, 0x2c, 0x1) /usr/local/go/src/runtime/mgcmark.go:215 +0x1a8 fp=0x26ff28838 sp=0x26ff28790 pc=0x422428 runtime.gcDrain(0xc00004d768, 0xb) /usr/local/go/src/runtime/mgcmark.go:1200 +0x3d4 fp=0x26ff288a0 sp=0x26ff28838 pc=0x4245d4 runtime.gcDrainMarkWorkerFractional(...) /usr/local/go/src/runtime/mgcmark.go:1130 runtime.gcBgMarkWorker.func2() /usr/local/go/src/runtime/mgc.go:1404 +0x85 fp=0x26ff288f0 sp=0x26ff288a0 pc=0x420a65 runtime.systemstack(0xc000334e00) /usr/local/go/src/runtime/asm_amd64.s:509 +0x4a fp=0x26ff28900 sp=0x26ff288f0 pc=0x474f6a goroutine 19 gp=0xc0002c1dc0 m=14 mp=0xc000343008 [GC worker (active)]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:474 +0x8 fp=0xc000058f50 sp=0xc000058f40 pc=0x474f08 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1370 +0x1e9 fp=0xc000058fe0 sp=0xc000058f50 pc=0x420729 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x476dc1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 1 gp=0xc0000061c0 m=nil [chan receive]: runtime.gopark(0xc00010cd50?, 0x716?, 0x0?, 0x0?, 0x2d5?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000635748 sp=0xc000635728 pc=0x43f7ce runtime.chanrecv(0xc0000e5b00, 0xc000635a58, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0006357c0 sp=0xc000635748 pc=0x40a29f runtime.chanrecv2(0xc0000e7040?, 0x1?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc0006357e8 sp=0xc0006357c0 pc=0x409ed2 main.(*FuzzerTool).exchangeDataWorker(0xc0000e7040) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:353 +0xb5 fp=0xc000635ac0 sp=0xc0006357e8 pc=0xa3c555 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:252 +0x134c fp=0xc000635f50 sp=0xc000635ac0 pc=0xa3b7cc runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc000635fe0 sp=0xc000635f50 pc=0x43f38b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000635fe8 sp=0xc000635fe0 pc=0x476dc1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 3 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cfa8 sp=0xc00005cf88 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005cfe0 sp=0xc00005cfa8 pc=0x43f645 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x476dc1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 3 gp=0xc000006c40 m=nil [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005d780 sp=0xc00005d760 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc000074000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc00005d7c8 sp=0xc00005d780 pc=0x429c7f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005d7e0 sp=0xc00005d7c8 pc=0x41e5c5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x476dc1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000006e00 m=nil [runnable]: runtime.gopark(0x10000?, 0x1292faca?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005df78 sp=0xc00005df58 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x138dcc0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005dfa8 sp=0xc00005df78 pc=0x427649 runtime.bgscavenge(0xc000074000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005dfc8 sp=0xc00005dfa8 pc=0x427bd9 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005dfe0 sp=0xc00005dfc8 pc=0x41e565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x476dc1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 17 gp=0xc0000b0000 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xc65518?, 0xc0?, 0x41?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005c620 sp=0xc00005c600 pc=0x43f7ce runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005c7e0 sp=0xc00005c620 pc=0x41d607 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x476dc1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 18 gp=0xc0002c0c40 m=nil [select]: runtime.gopark(0xc000058778?, 0x3?, 0x8?, 0x21?, 0xc000058772?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058618 sp=0xc0000585f8 pc=0x43f7ce runtime.selectgo(0xc000058778, 0xc00005876c, 0xc0002d6400?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000058738 sp=0xc000058618 pc=0x451285 go.opencensus.io/stats/view.(*worker).start(0xc0002d6400) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc0000587c8 sp=0xc000058738 pc=0x9d321f go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc0000587e0 sp=0xc0000587c8 pc=0x9d2585 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000587e8 sp=0xc0000587e0 pc=0x476dc1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) goroutine 5 gp=0xc000007500 m=nil [GC worker (idle)]: runtime.gopark(0xc00005e7b8?, 0x3?, 0x11?, 0xb7?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005e750 sp=0xc00005e730 pc=0x43f7ce runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005e7e0 sp=0xc00005e750 pc=0x420625 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x476dc1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 20 gp=0xc0002c0fc0 m=nil [chan receive]: runtime.gopark(0xc0000af140?, 0xc00004a008?, 0x78?, 0x8d?, 0xa37680?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00032def8 sp=0xc00032ded8 pc=0x43f7ce runtime.chanrecv(0xc0000af0e0, 0xc00032dfb8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00032df70 sp=0xc00032def8 pc=0x40a29f runtime.chanrecv2(0xc000489180?, 0xc0001fefc8?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc00032df98 sp=0xc00032df70 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc00032dfe0 sp=0xc00032df98 pc=0xa36fa6 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00032dfe8 sp=0xc00032dfe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 26 gp=0xc000007c00 m=nil [chan receive, 3 minutes]: runtime.gopark(0x75cd85?, 0xb1b400?, 0x1?, 0xca?, 0xc000178f58?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000178ec8 sp=0xc000178ea8 pc=0x43f7ce runtime.chanrecv(0xc0000e5c20, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000178f40 sp=0xc000178ec8 pc=0x40a29f runtime.chanrecv1(0xc0000e5c20?, 0xc000178fb0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000178f68 sp=0xc000178f40 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:78 +0x85 fp=0xc000178fe0 sp=0xc000178f68 pc=0x75dee5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000178fe8 sp=0xc000178fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:75 +0x4f goroutine 28 gp=0xc0002f0000 m=nil [IO wait, 3 minutes]: runtime.gopark(0x411765?, 0xc000061320?, 0x0?, 0x0?, 0xc00032cc48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00032cba8 sp=0xc00032cb88 pc=0x43f7ce runtime.netpollblock(0x270274788?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00032cbe0 sp=0xc00032cba8 pc=0x439097 internal/poll.runtime_pollWait(0x285ae2b88, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00032cc00 sp=0xc00032cbe0 pc=0x471345 internal/poll.(*pollDesc).wait(0x7?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00032cc28 sp=0xc00032cc00 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000485e80) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc00032ccd0 sp=0xc00032cc28 pc=0x4e6ecc net.(*netFD).accept(0xc000485e80) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc00032cd88 sp=0xc00032ccd0 pc=0x5c52c9 net.(*TCPListener).accept(0xc0002ed820) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc00032cdb0 sp=0xc00032cd88 pc=0x5dc09e net.(*TCPListener).Accept(0xc0002ed820) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc00032cde0 sp=0xc00032cdb0 pc=0x5db1b0 net/http.(*onceCloseListener).Accept(0xd277f0?) :1 +0x24 fp=0xc00032cdf8 sp=0xc00032cde0 pc=0x70a0c4 net/http.(*Server).Serve(0xc0004305a0, {0xd269d0, 0xc0002ed820}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc00032cf28 sp=0xc00032cdf8 pc=0x6e807e net/http.(*Server).ListenAndServe(0xc0004305a0) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc00032cf58 sp=0xc00032cf28 pc=0x6e7d11 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:422 +0x9d fp=0xc00032cfe0 sp=0xc00032cf58 pc=0xa3d5bd runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00032cfe8 sp=0xc00032cfe0 pc=0x476dc1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:421 +0x37 goroutine 1429 gp=0xc0002f01c0 m=nil [IO wait]: runtime.gopark(0xd?, 0xc000912035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000178600 sp=0xc0001785e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000178638 sp=0xc000178600 pc=0x439097 internal/poll.runtime_pollWait(0x285ae2f68, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000178658 sp=0xc000178638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0008d0720?, 0xc000912035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000178680 sp=0xc000178658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008d0720, {0xc000912035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000178718 sp=0xc000178680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a09b0, {0xc000912035?, 0xe9?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000178758 sp=0xc000178718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00043d9d0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc0001787c8 sp=0xc000178758 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc0001787e0 sp=0xc0001787c8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001787e8 sp=0xc0001787e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 61 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 27 gp=0xc0002f0380 m=nil [chan receive, 3 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0001796f0 sp=0xc0001796d0 pc=0x43f7ce runtime.chanrecv(0xc00008a0c0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000179768 sp=0xc0001796f0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000179790 sp=0xc000179768 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:139 +0x19 fp=0xc0001797e0 sp=0xc000179790 pc=0xa3b8d9 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001797e8 sp=0xc0001797e0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x4db goroutine 30 gp=0xc0002f0540 m=nil [IO wait]: runtime.gopark(0x6?, 0xc0003ce000?, 0x0?, 0x10?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003e3958 sp=0xc0003e3938 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003e3990 sp=0xc0003e3958 pc=0x439097 internal/poll.runtime_pollWait(0x285ae2e70, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003e39b0 sp=0xc0003e3990 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0002d6100?, 0xc0003ce000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003e39d8 sp=0xc0003e39b0 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0002d6100, {0xc0003ce000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003e3a70 sp=0xc0003e39d8 pc=0x4e2e1a net.(*netFD).Read(0xc0002d6100, {0xc0003ce000?, 0x197?, 0xa9bdc0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc0003e3ab8 sp=0xc0003e3a70 pc=0x5c32e5 net.(*conn).Read(0xc0000a0548, {0xc0003ce000?, 0xc0003e3b58?, 0x4bf970?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc0003e3b00 sp=0xc0003e3ab8 pc=0x5d3c25 net.(*TCPConn).Read(0xc0003e3bb0?, {0xc0003ce000?, 0x407fc8?, 0xc0003e3b70?}) :1 +0x25 fp=0xc0003e3b30 sp=0xc0003e3b00 pc=0x5e39e5 bufio.(*Reader).fill(0xc0000e4fc0) /usr/local/go/src/bufio/bufio.go:110 +0x103 fp=0xc0003e3b68 sp=0xc0003e3b30 pc=0x666ba3 bufio.(*Reader).ReadByte(0xc0000e4fc0) /usr/local/go/src/bufio/bufio.go:269 +0x27 fp=0xc0003e3b88 sp=0xc0003e3b68 pc=0x6672c7 compress/flate.(*decompressor).moreBits(0xc0004e1308) /usr/local/go/src/compress/flate/inflate.go:697 +0x27 fp=0xc0003e3bc0 sp=0xc0003e3b88 pc=0x67fec7 compress/flate.(*decompressor).nextBlock(0xc0004e1308) /usr/local/go/src/compress/flate/inflate.go:304 +0x28 fp=0xc0003e3bd8 sp=0xc0003e3bc0 pc=0x67e308 compress/flate.(*decompressor).Read(0xc0004e1308, {0xc0003da000, 0x1000, 0x0?}) /usr/local/go/src/compress/flate/inflate.go:348 +0x5b fp=0xc0003e3c08 sp=0xc0003e3bd8 pc=0x67e51b github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0002ec160?, {0xc0003da000?, 0xb55800?, 0xc00067ec30?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:149 +0x22 fp=0xc0003e3c38 sp=0xc0003e3c08 pc=0xa382a2 bufio.(*Reader).Read(0xc0000e51a0, {0xc00001c000, 0x1, 0xc0003e3d68?}) /usr/local/go/src/bufio/bufio.go:241 +0x197 fp=0xc0003e3c70 sp=0xc0003e3c38 pc=0x6670d7 io.ReadAtLeast({0xd1ed40, 0xc0000e51a0}, {0xc00001c000, 0x1, 0x9}, 0x1) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003e3cb8 sp=0xc0003e3c70 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 encoding/gob.decodeUintReader({0xd1ed40, 0xc0000e51a0}, {0xc00001c000, 0x9, 0x9}) /usr/local/go/src/encoding/gob/decode.go:116 +0x51 fp=0xc0003e3d10 sp=0xc0003e3cb8 pc=0x9af0f1 encoding/gob.(*Decoder).recvMessage(0xc000484000) /usr/local/go/src/encoding/gob/decoder.go:82 +0x33 fp=0xc0003e3d48 sp=0xc0003e3d10 pc=0x9b8a33 encoding/gob.(*Decoder).decodeTypeSequence(0xc000484000, 0x0) /usr/local/go/src/encoding/gob/decoder.go:148 +0x47 fp=0xc0003e3d78 sp=0xc0003e3d48 pc=0x9b8da7 encoding/gob.(*Decoder).DecodeValue(0xc000484000, {0xa8df80?, 0xc00041c6c0?, 0xc000342008?}) /usr/local/go/src/encoding/gob/decoder.go:227 +0x16e fp=0xc0003e3df8 sp=0xc0003e3d78 pc=0x9b91ee encoding/gob.(*Decoder).Decode(0xc000484000, {0xa8df80?, 0xc00041c6c0?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x12f fp=0xc0003e3e50 sp=0xc0003e3df8 pc=0x9b902f net/rpc.(*gobClientCodec).ReadResponseHeader(0xaefee0?, 0xa8a640?) /usr/local/go/src/net/rpc/client.go:228 +0x25 fp=0xc0003e3e78 sp=0xc0003e3e50 pc=0x9cc905 net/rpc.(*Client).input(0xc0000e5260) /usr/local/go/src/net/rpc/client.go:109 +0x9f fp=0xc0003e3fc8 sp=0xc0003e3e78 pc=0x9cba9f net/rpc.NewClientWithCodec.gowrap1() /usr/local/go/src/net/rpc/client.go:206 +0x25 fp=0xc0003e3fe0 sp=0xc0003e3fc8 pc=0x9cc7e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e3fe8 sp=0xc0003e3fe0 pc=0x476dc1 created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6 goroutine 36 gp=0xc0002f0700 m=3 mp=0xc000063008 [syscall, 3 minutes]: runtime.notetsleepg(0x13f0700, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc00005afa0 sp=0xc00005af68 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc00005afc0 sp=0xc00005afa0 pc=0x473389 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc00005afe0 sp=0xc00005afc0 pc=0x75d173 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005afe8 sp=0xc00005afe0 pc=0x476dc1 created by os/signal.Notify.func1.1 in goroutine 26 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 35 gp=0xc0002f08c0 m=nil [select, 3 minutes, locked to thread]: runtime.gopark(0xc00005a7a8?, 0x2?, 0x0?, 0x0?, 0xc00005a798?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005a640 sp=0xc00005a620 pc=0x43f7ce runtime.selectgo(0xc00005a7a8, 0xc00005a794, 0x0?, 0x0, 0xc0000aff20?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005a760 sp=0xc00005a640 pc=0x451285 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc00005a7e0 sp=0xc00005a760 pc=0x46dd6f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005a7e8 sp=0xc00005a7e0 pc=0x476dc1 created by runtime.ensureSigM in goroutine 26 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 1913 gp=0xc00012c380 m=nil [select]: runtime.gopark(0xc000059fb0?, 0x2?, 0xd0?, 0x9e?, 0xc000059f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059e38 sp=0xc000059e18 pc=0x43f7ce runtime.selectgo(0xc000059fb0, 0xc000059f88, 0xc0000ac7d8?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059f58 sp=0xc000059e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc000059fe0 sp=0xc000059f58 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000059fe8 sp=0xc000059fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 49 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 1155 gp=0xc0002f0e00 m=nil [IO wait (scan), 1 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005b600 sp=0xc00005b5e0 pc=0x43f7ce created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 49 gp=0xc0002f1a40 m=nil [IO wait]: runtime.gopark(0x1e?, 0xc0000ad9d0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0002fb950 sp=0xc0002fb930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0002fb988 sp=0xc0002fb950 pc=0x439097 internal/poll.runtime_pollWait(0x285aea098, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0002fb9a8 sp=0xc0002fb988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000901a40?, 0xc0000ad9d0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0002fb9d0 sp=0xc0002fb9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000901a40, {0xc0000ad9d0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0002fba68 sp=0xc0002fb9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0720, {0xc0000ad9d0?, 0xc0002fbae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0002fbaa8 sp=0xc0002fba68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc0000a0720}, {0xc0000ad9d0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0002fbaf0 sp=0xc0002fbaa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00043c690, 0xc0000e5298?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc0002fbca8 sp=0xc0002fbaf0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000484100, 0xc0002fbed8, {0xc00062cb00, 0x2ae, 0x2ae}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0002fbd38 sp=0xc0002fbca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0002ec2c0, 0xc0002fbed8, 0x700, {0xc00062cb00, 0x2ae, 0x2ae}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0002fbe88 sp=0xc0002fbd38 pc=0xa3dd6c main.(*Proc).loop(0xc0002ec2c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0002fbfc8 sp=0xc0002fbe88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc0002fbfe0 sp=0xc0002fbfc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0002fbfe8 sp=0xc0002fbfe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 50 gp=0xc0002f1dc0 m=nil [IO wait]: runtime.gopark(0x27?, 0xc0000adad0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000637950 sp=0xc000637930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000637988 sp=0xc000637950 pc=0x439097 internal/poll.runtime_pollWait(0x285ae9ea8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0006379a8 sp=0xc000637988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0000aff20?, 0xc0000adad0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0006379d0 sp=0xc0006379a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000aff20, {0xc0000adad0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000637a68 sp=0xc0006379d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060498, {0xc0000adad0?, 0xc000637ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000637aa8 sp=0xc000637a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc000060498}, {0xc0000adad0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000637af0 sp=0xc000637aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000420a10, 0xc0000e5298?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc000637ca8 sp=0xc000637af0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000484280, 0xc000637ed8, {0xc00065ee00, 0x1b2, 0x1b2}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc000637d38 sp=0xc000637ca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0002ec300, 0xc000637ed8, 0x70a, {0xc00065ee00, 0x1b2, 0x1b2}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc000637e88 sp=0xc000637d38 pc=0xa3dd6c main.(*Proc).loop(0xc0002ec300) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc000637fc8 sp=0xc000637e88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc000637fe0 sp=0xc000637fc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000637fe8 sp=0xc000637fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 51 gp=0xc00012cc40 m=nil [IO wait]: runtime.gopark(0x1c?, 0xc0000ad950?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00032e950 sp=0xc00032e930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00032e988 sp=0xc00032e950 pc=0x439097 internal/poll.runtime_pollWait(0x285ae26b0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00032e9a8 sp=0xc00032e988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0008d1500?, 0xc0000ad950?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00032e9d0 sp=0xc00032e9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008d1500, {0xc0000ad950, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00032ea68 sp=0xc00032e9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0b08, {0xc0000ad950?, 0xc00032eae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00032eaa8 sp=0xc00032ea68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc0000a0b08}, {0xc0000ad950, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00032eaf0 sp=0xc00032eaa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00043dd50, 0xc0000e5298?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc00032eca8 sp=0xc00032eaf0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000484480, 0xc00032eed8, {0xc000622e00, 0x6fa, 0x6fa}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc00032ed38 sp=0xc00032eca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0002ec340, 0xc00032eed8, 0x6fe, {0xc000622e00, 0x6fa, 0x6fa}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc00032ee88 sp=0xc00032ed38 pc=0xa3dd6c main.(*Proc).loop(0xc0002ec340) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc00032efc8 sp=0xc00032ee88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc00032efe0 sp=0xc00032efc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00032efe8 sp=0xc00032efe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 52 gp=0xc00012ce00 m=nil [IO wait]: runtime.gopark(0x23?, 0xc0000ad880?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008f7950 sp=0xc0008f7930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0008f7988 sp=0xc0008f7950 pc=0x439097 internal/poll.runtime_pollWait(0x285ae99d0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0008f79a8 sp=0xc0008f7988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc00068bce0?, 0xc0000ad880?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0008f79d0 sp=0xc0008f79a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00068bce0, {0xc0000ad880, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0008f7a68 sp=0xc0008f79d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a09e8, {0xc0000ad880?, 0xc0008f7ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0008f7aa8 sp=0xc0008f7a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc0000a09e8}, {0xc0000ad880, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0008f7af0 sp=0xc0008f7aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0002c7650, 0xc0000e5298?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc0008f7ca8 sp=0xc0008f7af0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000484580, 0xc0008f7ed8, {0xc0006c8480, 0x41a, 0x41a}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0008f7d38 sp=0xc0008f7ca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0002ec3a0, 0xc0008f7ed8, 0x6fa, {0xc0006c8480, 0x41a, 0x41a}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0008f7e88 sp=0xc0008f7d38 pc=0xa3dd6c main.(*Proc).loop(0xc0002ec3a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0008f7fc8 sp=0xc0008f7e88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc0008f7fe0 sp=0xc0008f7fc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008f7fe8 sp=0xc0008f7fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 53 gp=0xc00012cfc0 m=nil [IO wait]: runtime.gopark(0x26?, 0xc0000adaf0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003e1950 sp=0xc0003e1930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003e1988 sp=0xc0003e1950 pc=0x439097 internal/poll.runtime_pollWait(0x285aea190, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003e19a8 sp=0xc0003e1988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000689260?, 0xc0000adaf0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003e19d0 sp=0xc0003e19a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000689260, {0xc0000adaf0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003e1a68 sp=0xc0003e19d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000615e0, {0xc0000adaf0?, 0xc0003e1ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003e1aa8 sp=0xc0003e1a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc0000615e0}, {0xc0000adaf0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003e1af0 sp=0xc0003e1aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00043ce00, 0xc0000e5298?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc0003e1ca8 sp=0xc0003e1af0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000484680, 0xc0003e1ed8, {0xc00062d600, 0x295, 0x295}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0003e1d38 sp=0xc0003e1ca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0002ec3e0, 0xc0003e1ed8, 0x70c, {0xc00062d600, 0x295, 0x295}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0003e1e88 sp=0xc0003e1d38 pc=0xa3dd6c main.(*Proc).loop(0xc0002ec3e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0003e1fc8 sp=0xc0003e1e88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc0003e1fe0 sp=0xc0003e1fc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e1fe8 sp=0xc0003e1fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 1908 gp=0xc00012d180 m=nil [select]: runtime.gopark(0xc00017bfb0?, 0x2?, 0x56?, 0xfc?, 0xc00017bf8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00017be38 sp=0xc00017be18 pc=0x43f7ce runtime.selectgo(0xc00017bfb0, 0xc00017bf88, 0xc0005359dc?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00017bf58 sp=0xc00017be38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc00017bfe0 sp=0xc00017bf58 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00017bfe8 sp=0xc00017bfe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 43 gp=0xc000021500 m=nil [IO wait, 3 minutes]: runtime.gopark(0x24?, 0xc00079e035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00017a600 sp=0xc00017a5e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00017a638 sp=0xc00017a600 pc=0x439097 internal/poll.runtime_pollWait(0x285ae2d78, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00017a658 sp=0xc00017a638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0000afe60?, 0xc00079e035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00017a680 sp=0xc00017a658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000afe60, {0xc00079e035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00017a718 sp=0xc00017a680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060448, {0xc00079e035?, 0x0?, 0x1?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00017a758 sp=0xc00017a718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc000420a10) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc00017a7c8 sp=0xc00017a758 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc00017a7e0 sp=0xc00017a7c8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00017a7e8 sp=0xc00017a7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 50 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 44 gp=0xc0000216c0 m=5 mp=0xc000063808 [syscall, 3 minutes]: syscall.syscall6(0x4c9740, 0x10e62, 0xc00017aeb4, 0x0, 0xc00009c750, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00017add0 sp=0xc00017adb0 pc=0x473c35 syscall.syscall6(0xc00017ae58?, 0x54a113?, 0x100003ec000?, 0x270275688?, 0x90?, 0x2e2132108?, 0x90?) :1 +0x2f fp=0xc00017ae30 sp=0xc00017add0 pc=0x47984f syscall.wait4(0xc00017aeb8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00017ae90 sp=0xc00017ae30 pc=0x4c5fa5 syscall.Wait4(0xc0002ec340?, 0xc00017aeec, 0x15?, 0x2?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00017aec8 sp=0xc00017ae90 pc=0x4c36e5 os.(*Process).wait(0xc000096c30) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00017af20 sp=0xc00017aec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00048e420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00017af80 sp=0xc00017af20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc000420a10) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc00017afc8 sp=0xc00017af80 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc00017afe0 sp=0xc00017afc8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00017afe8 sp=0xc00017afe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 50 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 60 gp=0xc00012dc00 m=nil [IO wait]: runtime.gopark(0x21?, 0xc0000adc50?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000633950 sp=0xc000633930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000633988 sp=0xc000633950 pc=0x439097 internal/poll.runtime_pollWait(0x2d6189a88, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0006339a8 sp=0xc000633988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000900420?, 0xc0000adc50?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0006339d0 sp=0xc0006339a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000900420, {0xc0000adc50, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000633a68 sp=0xc0006339d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060568, {0xc0000adc50?, 0xc000633ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000633aa8 sp=0xc000633a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc000060568}, {0xc0000adc50, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000633af0 sp=0xc000633aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0002c6070, 0xc0000e5298?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc000633ca8 sp=0xc000633af0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000484700, 0xc000633ed8, {0xc0007ca000, 0x4d9, 0x4d9}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc000633d38 sp=0xc000633ca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0002ec460, 0xc000633ed8, 0x70e, {0xc0007ca000, 0x4d9, 0x4d9}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc000633e88 sp=0xc000633d38 pc=0xa3dd6c main.(*Proc).loop(0xc0002ec460) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc000633fc8 sp=0xc000633e88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc000633fe0 sp=0xc000633fc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000633fe8 sp=0xc000633fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 61 gp=0xc00012ddc0 m=nil [IO wait]: runtime.gopark(0x20?, 0xc0005345c0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000328950 sp=0xc000328930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000328988 sp=0xc000328950 pc=0x439097 internal/poll.runtime_pollWait(0x285ae28a0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003289a8 sp=0xc000328988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0008d07e0?, 0xc0005345c0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003289d0 sp=0xc0003289a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008d07e0, {0xc0005345c0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000328a68 sp=0xc0003289d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a09c0, {0xc0005345c0?, 0xc000328ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000328aa8 sp=0xc000328a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc0000a09c0}, {0xc0005345c0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000328af0 sp=0xc000328aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00043d9d0, 0xc0000e5298?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc000328ca8 sp=0xc000328af0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000484780, 0xc000328ed8, {0xc00065c4e0, 0x190, 0x190}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc000328d38 sp=0xc000328ca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0002ec4a0, 0xc000328ed8, 0x70b, {0xc00065c4e0, 0x190, 0x190}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc000328e88 sp=0xc000328d38 pc=0xa3dd6c main.(*Proc).loop(0xc0002ec4a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc000328fc8 sp=0xc000328e88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc000328fe0 sp=0xc000328fc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000328fe8 sp=0xc000328fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 1817 gp=0xc0002c0e00 m=nil [IO wait]: runtime.gopark(0x1a?, 0xc000698035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000185600 sp=0xc0001855e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000185638 sp=0xc000185600 pc=0x439097 internal/poll.runtime_pollWait(0x285ae9fa0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000185658 sp=0xc000185638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0008d0ae0?, 0xc000698035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000185680 sp=0xc000185658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008d0ae0, {0xc000698035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000185718 sp=0xc000185680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a05d8, {0xc000698035?, 0xc0000ad360?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000185758 sp=0xc000185718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00043c310) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc0001857c8 sp=0xc000185758 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc0001857e0 sp=0xc0001857c8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001857e8 sp=0xc0001857e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 46 gp=0xc000021a40 m=nil [runnable]: syscall.syscall(0x4c9de0, 0x6, 0xc00017c020, 0x4) /usr/local/go/src/runtime/sys_openbsd3.go:24 +0x35 fp=0xc000639980 sp=0xc000639960 pc=0x473b35 syscall.syscall(0xc0002d6100?, 0xc000639a80?, 0x4e1a07?, 0x7ffff80000000000?) :1 +0x25 fp=0xc0006399c8 sp=0xc000639980 pc=0x479785 syscall.write(0xc0002d6100?, {0xc00017c020?, 0x0?, 0x0?}) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:1634 +0x45 fp=0xc000639a08 sp=0xc0006399c8 pc=0x4c8925 syscall.Write(...) /usr/local/go/src/syscall/syscall_unix.go:209 internal/poll.ignoringEINTRIO(...) /usr/local/go/src/internal/poll/fd_unix.go:736 internal/poll.(*FD).Write(0xc0002d6100, {0xc00017c020, 0x4, 0xf8}) /usr/local/go/src/internal/poll/fd_unix.go:380 +0x368 fp=0xc000639ab8 sp=0xc000639a08 pc=0x4e4f48 net.(*netFD).Write(0xc0002d6100, {0xc00017c020?, 0xc000639b40?, 0x5e3ce5?}) /usr/local/go/src/net/fd_posix.go:96 +0x25 fp=0xc000639b00 sp=0xc000639ab8 pc=0x5c3b05 net.(*conn).Write(0xc0000a0548, {0xc00017c020?, 0xc00017c020?, 0xc0000e2000?}) /usr/local/go/src/net/net.go:191 +0x45 fp=0xc000639b48 sp=0xc000639b00 pc=0x5d3de5 net.(*TCPConn).Write(0x67bc0c?, {0xc00017c020?, 0x3?, 0xc0003cf000?}) :1 +0x25 fp=0xc000639b78 sp=0xc000639b48 pc=0x5e3ce5 compress/flate.(*huffmanBitWriter).write(...) /usr/local/go/src/compress/flate/huffman_bit_writer.go:136 compress/flate.(*huffmanBitWriter).flush(0xc00017c000) /usr/local/go/src/compress/flate/huffman_bit_writer.go:128 +0xbf fp=0xc000639ba8 sp=0xc000639b78 pc=0x67adbf compress/flate.(*compressor).syncFlush(0xc000580000) /usr/local/go/src/compress/flate/deflate.go:561 +0x65 fp=0xc000639bd0 sp=0xc000639ba8 pc=0x678fa5 compress/flate.(*Writer).Flush(...) /usr/local/go/src/compress/flate/deflate.go:725 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Write(0xc00010c6c0, {0xc0003cf000?, 0xa8a680?, 0xc00010cd80?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:157 +0x45 fp=0xc000639c08 sp=0xc000639bd0 pc=0xa38325 bufio.(*Writer).Flush(0xc0000e2000) /usr/local/go/src/bufio/bufio.go:639 +0x55 fp=0xc000639c50 sp=0xc000639c08 pc=0x668695 net/rpc.(*gobClientCodec).WriteRequest(0xc00010c960, 0xc00010c990?, {0xa8a680, 0xc00010cd80}) /usr/local/go/src/net/rpc/client.go:224 +0x6c fp=0xc000639c78 sp=0xc000639c50 pc=0x9cc88c net/rpc.(*Client).send(0xc0000e5260, 0xc00067ecd0) /usr/local/go/src/net/rpc/client.go:91 +0x224 fp=0xc000639cf8 sp=0xc000639c78 pc=0x9cb864 net/rpc.(*Client).Go(0xc0000e5260, {0xc1c0bc, 0x16}, {0xa8a680, 0xc00010cd80}, {0x0, 0x0}, 0x0) /usr/local/go/src/net/rpc/client.go:315 +0x13a fp=0xc000639d38 sp=0xc000639cf8 pc=0x9ccb1a github.com/google/syzkaller/pkg/rpctype.(*RPCClient).AsyncCall(...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:114 main.(*FuzzerTool).startExecutingCall(...) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:318 main.(*Proc).execute(0xc0001260a0, 0xc000639ed8, 0x70f, {0xc000401800, 0x2de, 0x2de}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:100 +0x13b fp=0xc000639e88 sp=0xc000639d38 pc=0xa3dd3b main.(*Proc).loop(0xc0001260a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc000639fc8 sp=0xc000639e88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc000639fe0 sp=0xc000639fc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000639fe8 sp=0xc000639fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 47 gp=0xc000021c00 m=nil [runnable]: runtime.gopark(0xc00041da10?, 0x715?, 0xa0?, 0xe9?, 0x149?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003dfc50 sp=0xc0003dfc30 pc=0x43f7ce runtime.chanrecv(0xc0000e5b00, 0xc0003dff60, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0003dfcc8 sp=0xc0003dfc50 pc=0x40a29f runtime.chanrecv2(0xc0000e7040?, 0x1?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc0003dfcf0 sp=0xc0003dfcc8 pc=0x409ed2 main.(*FuzzerTool).exchangeDataWorker(0xc0000e7040) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:353 +0xb5 fp=0xc0003dffc8 sp=0xc0003dfcf0 pc=0xa3c555 main.main.gowrap2() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:251 +0x25 fp=0xc0003dffe0 sp=0xc0003dffc8 pc=0xa3b825 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003dffe8 sp=0xc0003dffe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:251 +0x133f goroutine 1818 gp=0xc0000076c0 m=8 mp=0xc000441008 [syscall]: syscall.syscall6(0x4c9740, 0x7cfc, 0xc000185eb4, 0x0, 0xc000122120, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000185dd0 sp=0xc000185db0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0000076c0?, 0x10000000002?, 0x2e213e268?, 0x90?, 0x2e2132108?, 0x90?) :1 +0x2f fp=0xc000185e30 sp=0xc000185dd0 pc=0x47984f syscall.wait4(0xc000185eb8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000185e90 sp=0xc000185e30 pc=0x4c5fa5 syscall.Wait4(0xc00047ae18?, 0xc000185eec, 0x3?, 0xc0000076c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000185ec8 sp=0xc000185e90 pc=0x4c36e5 os.(*Process).wait(0xc000096b70) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000185f20 sp=0xc000185ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000221600) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000185f80 sp=0xc000185f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00043c310) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc000185fc8 sp=0xc000185f80 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc000185fe0 sp=0xc000185fc8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000185fe8 sp=0xc000185fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 1156 gp=0xc000128000 m=2 mp=0xc000062808 [syscall, 1 minutes]: syscall.syscall6(0x4c9740, 0x80af, 0xc0001866b4, 0x0, 0xc00009cc60, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0001865d0 sp=0xc0001865b0 pc=0x473c35 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x270275688?, 0x90?, 0x2e21325b8?, 0x90?) :1 +0x2f fp=0xc000186630 sp=0xc0001865d0 pc=0x47984f syscall.wait4(0xc0001866b8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000186690 sp=0xc000186630 pc=0x4c5fa5 syscall.Wait4(0x40fc56?, 0xc0001866ec, 0x285aea190?, 0xc000128000?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0001866c8 sp=0xc000186690 pc=0x4c36e5 os.(*Process).wait(0xc000096ea0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000186720 sp=0xc0001866c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00048eb00) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000186780 sp=0xc000186720 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00043ce00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc0001867c8 sp=0xc000186780 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc0001867e0 sp=0xc0001867c8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001867e8 sp=0xc0001867e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 1922 gp=0xc000021dc0 m=nil [select]: runtime.gopark(0xc000174fb0?, 0x2?, 0x56?, 0xfc?, 0xc000174f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000174e38 sp=0xc000174e18 pc=0x43f7ce runtime.selectgo(0xc000174fb0, 0xc000174f88, 0x0?, 0x0, 0x35?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000174f58 sp=0xc000174e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc000174fe0 sp=0xc000174f58 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000174fe8 sp=0xc000174fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 61 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 1561 gp=0xc0001281c0 m=nil [IO wait]: runtime.gopark(0x18?, 0xc000370035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000184e00 sp=0xc000184de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000184e38 sp=0xc000184e00 pc=0x439097 internal/poll.runtime_pollWait(0x285ae2c80, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000184e58 sp=0xc000184e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000900360?, 0xc000370035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000184e80 sp=0xc000184e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000900360, {0xc000370035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000184f18 sp=0xc000184e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060408, {0xc000370035?, 0xe9?, 0xc000184fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000184f58 sp=0xc000184f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0002c6070) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc000184fc8 sp=0xc000184f58 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc000184fe0 sp=0xc000184fc8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000184fe8 sp=0xc000184fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 60 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 1562 gp=0xc000128380 m=0 mp=0x138f540 [syscall]: syscall.syscall6(0x4c9740, 0xa45f, 0xc000186eb4, 0x0, 0xc00009c5a0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000186dd0 sp=0xc000186db0 pc=0x473c35 syscall.syscall6(0x0?, 0x0?, 0x10100000000?, 0x270275688?, 0x90?, 0x2e21325b8?, 0x90?) :1 +0x2f fp=0xc000186e30 sp=0xc000186dd0 pc=0x47984f syscall.wait4(0xc000186eb8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000186e90 sp=0xc000186e30 pc=0x4c5fa5 syscall.Wait4(0x40fc56?, 0xc000186eec, 0x2d6189a88?, 0xc000128380?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000186ec8 sp=0xc000186e90 pc=0x4c36e5 os.(*Process).wait(0xc0001241e0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000186f20 sp=0xc000186ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00048e2c0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000186f80 sp=0xc000186f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0002c6070) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc000186fc8 sp=0xc000186f80 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc000186fe0 sp=0xc000186fc8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000186fe8 sp=0xc000186fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 60 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 1037 gp=0xc000334000 m=nil [runnable]: syscall.syscall6(0x4c9740, 0x10555, 0xc0001756b4, 0x0, 0xc000122480, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0001755d0 sp=0xc0001755b0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc000334000?, 0x10000000002?, 0x2e213e268?, 0x90?, 0x2e21325b8?, 0x90?) :1 +0x2f fp=0xc000175630 sp=0xc0001755d0 pc=0x47984f syscall.wait4(0xc0001756b8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000175690 sp=0xc000175630 pc=0x4c5fa5 syscall.Wait4(0xc000408d78?, 0xc0001756ec, 0x3?, 0xc000334000?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0001756c8 sp=0xc000175690 pc=0x4c36e5 os.(*Process).wait(0xc000124a20) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000175720 sp=0xc0001756c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00048e840) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000175780 sp=0xc000175720 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0002c7650) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc0001757c8 sp=0xc000175780 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc0001757e0 sp=0xc0001757c8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001757e8 sp=0xc0001757e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 1917 gp=0xc000334540 m=nil [select]: runtime.gopark(0xc000175fb0?, 0x2?, 0x56?, 0xfc?, 0xc000175f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000175e38 sp=0xc000175e18 pc=0x43f7ce runtime.selectgo(0xc000175fb0, 0xc000175f88, 0xe9?, 0x0, 0x9fcbde?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000175f58 sp=0xc000175e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc000175fe0 sp=0xc000175f58 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000175fe8 sp=0xc000175fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 1916 gp=0xc000334700 m=nil [select]: runtime.gopark(0xc0001767b0?, 0x2?, 0xd0?, 0x66?, 0xc00017678c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000176638 sp=0xc000176618 pc=0x43f7ce runtime.selectgo(0xc0001767b0, 0xc000176788, 0xc000432d18?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000176758 sp=0xc000176638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc0001767e0 sp=0xc000176758 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001767e8 sp=0xc0001767e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 50 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 1430 gp=0xc000128a80 m=13 mp=0xc000342808 [syscall]: syscall.syscall6(0x4c9740, 0xeb8f, 0xc000655eb4, 0x0, 0xc00009d320, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000655dd0 sp=0xc000655db0 pc=0x473c35 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x270275688?, 0x90?, 0x2e2132108?, 0x90?) :1 +0x2f fp=0xc000655e30 sp=0xc000655dd0 pc=0x47984f syscall.wait4(0xc000655eb8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000655e90 sp=0xc000655e30 pc=0x4c5fa5 syscall.Wait4(0x40fc56?, 0xc000655eec, 0x285ae28a0?, 0xc000128a80?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000655ec8 sp=0xc000655e90 pc=0x4c36e5 os.(*Process).wait(0xc000097890) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000655f20 sp=0xc000655ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00048e160) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000655f80 sp=0xc000655f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00043d9d0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc000655fc8 sp=0xc000655f80 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc000655fe0 sp=0xc000655fc8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000655fe8 sp=0xc000655fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 61 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 1442 gp=0xc0001288c0 m=9 mp=0xc000093808 [syscall]: syscall.syscall6(0x4c9740, 0xf4e6, 0xc0001826b4, 0x0, 0xc000122ea0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0001825d0 sp=0xc0001825b0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0001288c0?, 0x10000000002?, 0x2e213e268?, 0x90?, 0x2e21325b8?, 0x90?) :1 +0x2f fp=0xc000182630 sp=0xc0001825d0 pc=0x47984f syscall.wait4(0xc0001826b8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000182690 sp=0xc000182630 pc=0x4c5fa5 syscall.Wait4(0xf4e6?, 0xc0001826ec, 0x0?, 0xc000122ea0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0001826c8 sp=0xc000182690 pc=0x4c36e5 os.(*Process).wait(0xc000124ed0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000182720 sp=0xc0001826c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00048e6e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000182780 sp=0xc000182720 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00043dd50) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc0001827c8 sp=0xc000182780 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc0001827e0 sp=0xc0001827c8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001827e8 sp=0xc0001827e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 1230 gp=0xc000128c40 m=nil [IO wait]: runtime.gopark(0xb?, 0xc0008b0035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000182e00 sp=0xc000182de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000182e38 sp=0xc000182e00 pc=0x439097 internal/poll.runtime_pollWait(0x285ae3060, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000182e58 sp=0xc000182e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000901980?, 0xc0008b0035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000182e80 sp=0xc000182e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000901980, {0xc0008b0035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000182f18 sp=0xc000182e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0710, {0xc0008b0035?, 0xe9?, 0xc000182fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000182f58 sp=0xc000182f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00043c690) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc000182fc8 sp=0xc000182f58 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc000182fe0 sp=0xc000182fc8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000182fe8 sp=0xc000182fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 49 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 1235 gp=0xc000128e00 m=6 mp=0xc000092808 [syscall]: syscall.syscall6(0x4c9740, 0x176c9, 0xc0001876b4, 0x0, 0xc000122240, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0001875d0 sp=0xc0001875b0 pc=0x473c35 syscall.syscall6(0x40998c?, 0xc000128e00?, 0x100004330c8?, 0x2e213e268?, 0x90?, 0x2e2132108?, 0x90?) :1 +0x2f fp=0xc000187630 sp=0xc0001875d0 pc=0x47984f syscall.wait4(0xc0001876b8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000187690 sp=0xc000187630 pc=0x4c5fa5 syscall.Wait4(0x4ed0f3?, 0xc0001876ec, 0x3?, 0x4?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0001876c8 sp=0xc000187690 pc=0x4c36e5 os.(*Process).wait(0xc000124480) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000187720 sp=0xc0001876c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00048ec60) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000187780 sp=0xc000187720 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00043c690) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc0001877c8 sp=0xc000187780 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc0001877e0 sp=0xc0001877c8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001877e8 sp=0xc0001877e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 49 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 1919 gp=0xc000129180 m=nil [select]: runtime.gopark(0xc0006567b0?, 0x2?, 0xd0?, 0x66?, 0xc00065678c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000656638 sp=0xc000656618 pc=0x43f7ce runtime.selectgo(0xc0006567b0, 0xc000656788, 0xc0000ad1e8?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000656758 sp=0xc000656638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc0006567e0 sp=0xc000656758 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0006567e8 sp=0xc0006567e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 60 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 1911 gp=0xc000129340 m=nil [select]: runtime.gopark(0xc000656fb0?, 0x2?, 0x56?, 0xfc?, 0xc000656f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000656e38 sp=0xc000656e18 pc=0x43f7ce runtime.selectgo(0xc000656fb0, 0xc000656f88, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000656f58 sp=0xc000656e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc000656fe0 sp=0xc000656f58 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000656fe8 sp=0xc000656fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 1036 gp=0xc000129a40 m=nil [IO wait, 1 minutes]: runtime.gopark(0x19?, 0xc000880035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000654e00 sp=0xc000654de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000654e38 sp=0xc000654e00 pc=0x439097 internal/poll.runtime_pollWait(0x285ae9cb8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000654e58 sp=0xc000654e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc00068bc20?, 0xc000880035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000654e80 sp=0xc000654e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00068bc20, {0xc000880035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000654f18 sp=0xc000654e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a09d8, {0xc000880035?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000654f58 sp=0xc000654f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0002c7650) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc000654fc8 sp=0xc000654f58 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc000654fe0 sp=0xc000654fc8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000654fe8 sp=0xc000654fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 1437 gp=0xc000129c00 m=nil [IO wait]: runtime.gopark(0xf?, 0xc000932000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000653e00 sp=0xc000653de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000653e38 sp=0xc000653e00 pc=0x439097 internal/poll.runtime_pollWait(0x285ae21d8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000653e58 sp=0xc000653e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0008d1440?, 0xc000932000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000653e80 sp=0xc000653e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008d1440, {0xc000932000, 0x20000, 0x20000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000653f18 sp=0xc000653e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0af8, {0xc000932000?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000653f58 sp=0xc000653f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00043dd50) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc000653fc8 sp=0xc000653f58 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc000653fe0 sp=0xc000653fc8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000653fe8 sp=0xc000653fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da login: