00c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x24}, {0x6}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r5, 0x46}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4}], 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x2, 0x2}) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa4) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x36, &(0x7f0000000300)={@random="c11037151443", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x3c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) fchown(r0, r2, r4) faccessat(r1, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100), 0x4, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61594fb3cd5a5fce717f616c9f904ce7b41e5796cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc189065e1476a5e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f457937957000"/217, &(0x7f0000000180)=0xd9, &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69", 0x162) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625200000000000000000000000000100ffffac1400d0fe"]) socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000002c0), 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x6d84b028b6b26ff2, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r1, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r1, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x2}, {0x0, 0xdc55, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x2, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000c40), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x8010570e, &(0x7f00000001c0)={0x0, 0x0}) semop(r1, &(0x7f0000000100)=[{0x3, 0x801}, {0x2, 0x8}, {0x4, 0x1, 0x1800}, {0x3, 0x101}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x6) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0xf8e, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ktrace(&(0x7f0000000200)='./file1\x00', 0x0, 0x40000730, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000013c0)="0270dd965d8628daaf9a5e7f99e559d0aed90670d87bfe09c870a2c41d270d551a5f2eaad4aa22c502a0b525ed4f33aa3cb443b37c06e09925f9aaaa90626a2a8378dc0a943406b166a4a6228fd34873a6905aa56c6a9cac6f58b66cabf083f83683c74f0f3050b96895319ced011c295471e9ca5e3ae2f92dfe0c90392a47ea53850627c249733f70e10c1a4d7acf7deb", 0x91, 0xc, 0x0, 0x0) getpid() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000640)={0x10, 0x5, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x10000000000006}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffd}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}], './file0\x00', 0xb}) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffff853, 0x8000000000000001}) mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x1) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x54}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) executing program 0: socketpair(0x6, 0x4000, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x80000001, 0x7, &(0x7f0000000040)="af75185a680f93108a6b3392279e10252e011d6112cbe404d4b7f29d0a5d2a29d3f3dcbfa23ceed5f7266e535b47e5a311543091bb0d6f51f299318142442a490e3108e6148bef339cef3696a85213ad3cdbb0d5e44189e51f2b75cd6e9745493ce753f977c0a26c29a13229b8f8cebaa44da2a36e1962bbfa5732f269f29c1247e7db5d1593888b9e8e3e523771e65a0718f5b2010e5629413869e3e19090912187f806cd94815556500d3caaf2180ca203b8b579cd617cb7ee68bb2c1050db648bc4c04b06", 0xc6) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x5e8) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = accept(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) write(r3, &(0x7f0000000340)="d2048f82aed210dfad6efc7022c1e7a9b39a4eb4d5ad423fa1d6bc3edd1d941c92d6764aba7d720654c5d79a479f539a511b088c800157ec6e5d2772fae45256048744e83dbd5701eb98c979e22b37611a1c56683474bca89f6363ab997e669f3bffb2e2fd7d3a4c527b1e5cec88dac88a1fc0fc44548b752c4fa8c6715ee12c3f63d4f22c35d89211b8bd88fa36aa620f862bcbaf842e5584961128518d1a1060f2b419c87e034a2320", 0xaa) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000400)=0x5) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0xfffffe01, 0xfffffffd, 0x0, 0x0, 0x8, 0x40, 0xe4, 0x2, 0x1, 0x7fffffff, 0x1000}) kevent(0xffffffffffffff9c, &(0x7f0000000500)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0x1, 0x100000000, 0x1f}], 0xfffff801, &(0x7f0000000540)=[{{r1}, 0x0, 0xfd, 0x1, 0x0, 0x1dc000}, {{r0}, 0xfffffffffffffffe, 0x70, 0x20, 0x6a, 0x8000000000000001}, {{r4}, 0xfffffffffffffff8, 0x71, 0x2, 0x101, 0xcf4d}, {{r0}, 0xfffffffffffffffb, 0x51, 0xfffff, 0x88a, 0x7}, {{r3}, 0xfffffffffffffffd, 0x65, 0x1, 0x0, 0x78ff2eb2}], 0x4274974b, &(0x7f0000000600)={0xa3f, 0x7}) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000680)={0x5, &(0x7f0000000640)=[{0x1, 0x7, 0x81, 0x7fff, 0x2}, {0x7, 0x81, 0x101, 0x800, 0x36e1}, {0x6, 0x3, 0x100, 0xdce, 0x30}, {0x5b, 0xffa7, 0x5, 0x8cec, 0x4}, {0x94, 0x8, 0x1, 0x4, 0x1}]}) fchflags(r0, 0x1) socketpair(0x10, 0x1, 0x7, &(0x7f00000006c0)={0xffffffffffffffff}) connect(r1, &(0x7f0000000700)=@in6={0x18, 0x0, 0x6, 0xbed}, 0xc) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000740)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000780)=0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000007c0)) r6 = dup(r5) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000800)={0x3, 0x9}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000880)={0x20, [{0x3, 0x1}, {0x3, 0x1f}, {0x2, 0x2}, {0x2, 0x9}, {0x1, 0x8}, {0x3, 0x9}, {0x3, 0x2}, {0x3, 0x75}, {0x6c2bac256c11b406, 0x3}, {0x3, 0x6}, {0x3, 0x6}, {0x2, 0x8}, {0x2, 0x8}, {0x2, 0x2}, {0x0, 0x3}, {0x2}, {0x1}, {0x3, 0x7}, {0x2, 0xffffff78}, {0x3, 0x9}, {0x3, 0x656b147b}, {0x3, 0x2}, {0x3, 0x2b}, {0x2, 0x3}, {0x2, 0x2}, {0x2, 0x1ff}, {0x3, 0x2}, {0x1, 0x3}, {0x1, 0xe7b}, {0x2, 0x2}, {0x1, 0x80}, {0x3, 0x8e}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000a00)=0x80000001) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40), 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000a80)) getsockopt(r6, 0xffffffff, 0x7, &(0x7f0000000ac0)=""/51, &(0x7f0000000b00)=0x33) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000b40)={0x2, 0xfffff6d2}) executing program 2: open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1d1) fchown(r5, r1, r2) socket(0x2, 0x8000, 0x99) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000140)={0x3725, 0x4}) fchownat(r3, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r2, 0x4) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f00000001c0)={0x3, [0x0, 0x0, 0x0]}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) utimensat(r5, &(0x7f0000000240)='./file1\x00', &(0x7f0000000280)={{0x5, 0x4}, {0x7, 0x4}}, 0x2) r6 = semget$private(0x0, 0x0, 0x100) semctl$IPC_RMID(r6, 0x0, 0x0) fchownat(r4, &(0x7f00000002c0)='./file1\x00', r1, r2, 0x4) getuid() fcntl$lock(r4, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x4, 0x78ba0168, r0}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000340)={0x4, 0x1, 0x1, 0x541, 0x8}, 0xc) getpid() ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) linkat(r5, &(0x7f0000000380)='./file0\x00', r4, &(0x7f00000003c0)='./file1\x00', 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) fchownat(r5, &(0x7f0000000400)='./file1\x00', r1, r2, 0x4) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000004c0)=0x4) getuid() socket(0x2, 0x2, 0x40) fchownat(r5, &(0x7f0000000500)='./file0\x00', 0x0, r2, 0xc) executing program 6: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x1}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x1a4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000d00), 0x0) socket(0x2, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: clock_gettime(0x4, &(0x7f0000000540)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: r0 = msgget$private(0x0, 0x48) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xa8de2e185b4a57e6, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101, 0xa}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000800)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d672a736ba1bd857feb09901fe0dcee53766797f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a00800000050acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd021cc793994922dfc10000000000062ab475cca257352828a76e5314be5629235c0febeff57cab95e894238b96ca5d4d3e670fea610c00009bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756faf775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3ca67845c3386ce33141141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678a0900d8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071ec98111cc9024f790ce16ceaa7d0104e39789d91000009a5bec77c992c792eb013621a86709cf57acd9981f947115f608227da8c54d8aa668931edd0b599b3d8cf5a8438ae08c1f70483223c3ba38088fb2e65a51edfed44c55a4d734bb553d642ca2bcdd1a08378317dc8f787469c3b3c14e4b1b46c2c8b03b99", &(0x7f00000002c0)=0x285, 0x0, 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x400000000000001c, &(0x7f0000000080)="b5a7e6307d79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb1, &(0x7f00000011c0)="1dbd06084921068fa87365ae", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000600)="cc60d3d79a1a7122a5fb9de9ea6ca0b395343e5b49852a75f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8dff499d6c28b10fa891e47d6c3bba600a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c604ab2829d78ea2571910f0b6abf8eaa0ff82e3861932bb1f90fc74837240b3f64a6847116f9f54e0e051ca5fffd2af3ae88085b30197fabc0ab8e42b526e30b2c2d07ce20594e20b74bbc039ded8e04ecbdb7535b77ec4df414be5c6ec32b278c58a6d1c30d97391e4dd5977c1157eba3df1aca7089ab7832fe2c36b10fe5980c8c3a10bf2e0084006e09157aadf4eb32b0db8244ae7516fd8ce8cf55c94cafd41985439615d41bb33fb", 0x14d}, {&(0x7f0000000080)="b3000c12e3206bf2dee4f0a3c1001000004ba1a4a69fa27a970f", 0x1a}, {&(0x7f0000001180)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850759e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53ff0700007c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57b98ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f79ab8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8af8410fc012a51be6a7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793b912f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0502054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c", 0xb64}], 0x4) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r3 = getegid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r3, 0x0, 0x0]) executing program 3: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x10, 0xb, 0x1, 0x0, [{[@multicast1]}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}, @generic={0x0, 0x4, "28f4"}, @md5sig={0x13, 0x12, "c9d4c54e3bf472aa93226b6212f0c0ab"}]}}}}}}}) pckbd_enable: command error executing program 2: r0 = socket$inet(0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6}]}) r1 = socket(0x18, 0x5, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x8}}) close(r1) r2 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70", 0x69, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket$inet6(0x18, 0x1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000040)={0xe238, 0x1, 0x8, 0x7fc, 0xffffffff}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 6: socket(0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 3: pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|`\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{0x0}, {0x0}], 0x2, &(0x7f0000000440)=[@rights={0x10}], 0x10}, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) socket(0x0, 0x4000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0/../file0\x00', 0x800, 0x0) r3 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, r3) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r5 = socket(0x0, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000040), 0x0, 0x2, 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) fcntl$dupfd(r4, 0xa, r4) socket$unix(0x1, 0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{}, {0x26}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x530, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd805a3bead8 failed: hole in range executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0xffffffffffffffff, 0x2}) executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xf45, 0x3}, {0xff, 0xdd69ea8000000000}}) setrlimit(0x3, &(0x7f0000000080)={0x7, 0x5}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x10c) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x56, 0x4) truncate(&(0x7f0000000140)='./file0\x00', 0x1) clock_gettime(0x2, &(0x7f0000000180)) socketpair(0x18, 0x5, 0xef, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0xffffffff, 0xdd8d, &(0x7f0000000200)="e5df26dc544f1410bf72facd03d52ae78d46e098d8d4f4694dcb8ed0fe8165bd96ce915b65b848ead25d71089883474efe537f5243f61e497706ed6e43483739c709646e37b8eb91947d17d97c802a463660eae0b42eea1c8c2f9d3636ec19eeeba7d3d198ee2c07a8", 0x69) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, 0xffffffffffffff9c) r6 = getuid() getrlimit(0x7, &(0x7f00000002c0)) writev(r1, &(0x7f0000001800)=[{&(0x7f0000000300)="589dceac2ecd437a6bd37ae73df91a28aaee2e5de700a21497e33af73f8bc42bdbf64b6e307d99cd4def1e9be25e65a881ee0d1eb357d3c643293973600bb84377f1eb2aecfb9fbe5e3cc7cc56814d3f67df391d23f809e5eb97cdf45df9f568cd3865b4c811517d1336d8eee87fe4622797d522a140d3ed1f92", 0x7a}, {&(0x7f0000000380)="6a69ffc2e3b5238a22b2eaa4cba28538ec0c2a91cfc16586cf818fd4bc34251af8e54ecbeb45e4d8df2d93fea64c03f96e85d61e44ad7aea3c4f969babc9e5d9092eca5ab6f0d44389bc0bb328ecd105e010bb14143eabb40c107b93f05a10599edd2e9eac27be4850815f35161d864eba081e7fa02b3a9e697a4b7a1c0c25b362c8f83a60e0a8eb879386ad4cd641a2e2304432d1f49b262b5580417ceb9ae0075b2047cf50db1995d5ede124ba9632eb8c825af6350fc613dc0eec5a3d55f233a0879b8e4f275c15de6866103a7423af8fcc55e22db20d3ce40ccca72f7a92ccbe91d626bddfe5dd50fdb6adefafbfeac13b484a2af7318abd6054ca06e783dbc5347a114d1de8933ea4254b1b8b29e2f8c8de86676589ed278b6820a0c8c2c3a6cd420f99f2334fc04fecbd4c818173970e275b54a37416bdc24b89f77c760fcc35cf982b2cb77de0dfced976ae0543ef0df0360b40e854482f05812cc2fbed6e579bacec12a01d59db0a63eedb751635abbff911df073323ded13eaea1cd9cb85c9dd1e42258e8e18139e860545ced2ad25da99898947d1c119d86c9576ce919902e1286228642b8851e77b2d8b4cff203f318683e08213d4ba42e1fbfb560f923049c9be4d604c66a752afa7afd04821d9d6b0c7dc1d150cffcd8398e082a2ae76a248f5b8050b750df478e6c73acf4697f0584a5e088f2e7e0f1a42f3a83159d3293b85a75ca580a507265e846e9834623882f0175bb5a82ce5fbe7c97e1256fbacab1536028ac86c82fedf6490f030eac7c2dbceb3c35ace7b9b2a97a77dc65478c0f1cb5c694d1f82478dffc5b72f4cca4bacc6d8b6a007265e328196e42b1f0a65a96629a3eedfba70665ae081800275d1272e221ad2e983f8908d35b65009704ddeabf35c621851e41a8105373d6a04a4cce5ea87e7c2c02ce3a5e8ab784894d7ddb215188cf398a58ce387ca42da46dbe3a2e97be4b7578880b7691fd91af1bd6b08f8a817361c1b46d79bd7f79c42fd63a4d514f40868150adddc6fcbd7d7d14f7045457fe1bd31adb70386f5cb95ec0b587d5d1f8cccae16e74cfcd3b38d0e19d3ab575d30c9a87d71ac706709367a37f6d51d944648ec8581ce6711fd472af8c165323c09208d4e12c26ae7a52e77cbe904535792df8a97fc207a0d9356a5c13993b3aec5ad76971933cb324af718440a77227e89bfe0bfbbbc28fec0519c2a360ab2f904b8ef10d0a11372138580be4848a26a60d9b6fc82855d55b10c04f45c2a3719aece4c00b7c6b698d5beca852017df712ab7d9ab7b8dc88426ecb77034b3f874d56a2b1d47d4d98a7bb958d66306a808d50664c53bca7d43fd9917f5e588873c9af6354fd22ab3dbc8ac0fbdee3b26952b11062820a31191d4ba8512f222fd28829e7d6ac9b07985a661516a8742065f585e42b86c489c89e6f3f8146f83f5aef707ea2953d67d2c153a00ee9be780019012c593d3813ea0a0c2f4b7a8334bb4e6f5e08c55c9e040e8be1ef705d67232099cb96dc0c560e199fe143fc0f489615c0bb651d2cb77120dfb90f3c9b8c231addff06a3f5a9dae5b867cbf90bff7c775a00e752e53e09b274351a375eba2dfdef0a0a88ef2f80f2ebe9ac6c0d3010efd6fb92b8d82b6381d73e7c3b82f84f59549e8d3b8358d0b0196a095e18954ef036235d97132ad054e62998e58fb640f9b33acbca43bfff894d162bf0016e577b3457cbfb5bd5a7fb9dec04628006b60b08386b285887abd5c168aaba13aad4ee70f2b872d57d07b9689777b0d7a1abfe8bf8213437528b22a7e4f138f9fcf09f80ddb3630369b76d0b2d7aafdeb78acf68f88a19273bf881dc2a519e733feb62dbb699d3fab88dae3ae36999cbd37542d0bf0ce58b595b818c9fd9f4c5b5663ef4b4a707147bb3c7785f97cbd2e04062e0a22ad9ecf9f3a9f0c0564af1115f2fb565d7206afc196e4c5be7394be444e00523580339565edd2423c2318b827bbf06c4ec37ae9eaad3da67a83cb142a93ee87f7b55c0790598ec33511677bde4aa30bd102178367c80219dabb0d13f7eeaef421f185aa216d66ea8ccf990bf468b87a447d5db7be138e159faaf7a27156517a41ff3503130b8bcec32c605f1a0a2f0c944e793c21407c16abaac380bbc7f6c0baa704f5ebf7685df9bc2f05eee02a13ccc9e82d0f947b7354a22a27a8a4105cc316f0bd8a891ff8b8bd33851803933bcf5acc465f78242d8093550dc929c723e39a40414d5d8578c128bc89d5c9e29a66ba7ed24b3c197a3474d152aabeb221f3b6b91dd192207f9a68f0a2dd0b1e183386841bfba474affa915c2f22b615b0fa210345506269d98d56a6d0732b33f0de8b5a13d64e9bf14942098aea3148b9da0f88ebcb749b41e64b78548576af94d9da80c3199e451fb70eca29ad7c2a9376105ca521b34e8ed97b6b04db6d9ebd694045763548a0b88df2ab3bebd3696922d37045c6ecc218dc507e08a17ec60a95cf71fb4b208f63828b5be554af4407d04c73f64722e72cac9d24287fbf3a3c9a3bd9a20b3a59f1dc42a793058a13c6c070f5e8159475de2254b90faf5bf98d1c88d45b2d4457d03ed0bd9ee5c88729fe44e34703ab9ebed931ddf24cb028e2ab10f210cce3d6fce3de92c749ce7964bdba3fa79465ba689db414a05ca2bc9d5833fd4484b254f81a9844695fd39a96b9c5fa3394097729c9e1d55ad540618f5e29dc8c10441090632a03ee24903734cf3740ffdbff18898085ad5ffec97c932a5b47341842fa84ce93798c5ab380d24268aa100db8aa4a84662fe02ca8d278058cc01e3c0688fcf26e39af52ebbfc44dace5ab54079aeceba6bad2f7ec3fa82cadbd5ae2f4834caca77498ac8ff6bdcff1d70244d9f3c474f9f72a2ff7bb2509f7cfdbce494cc1d7b9a11c072ea36c2e2fd5fb1f6214e6c1755eabfbce0468441e28b3fb93ba157929f73a65f0d63b8c518be756a9032b0c9f3fd7a904c51b68678104977fb24a599cb289ba4370e389b006de083531d0b912d481b763d2463ea5d73f4c0fd90f0ab7ebbd546cff8fb458e177dd94ab0db55e1d5c7cf30f69f1860c49bbc836f7bd1eef9e749c7445199e7b19d9a5bcd1c92fb3e9a8173a9def4e098c2bf5695d0e51d8480eb0fb7049e36928d648b294fdbf36569778cbb458c67495c47268a4ebe08552963269dca908c21080a5d00653a94eacda96ec9e5fa7b0bbf9eff8e43ee5319504409619a7a58988cf8e46799824fbfa1f4c24d09840c4f0a089f9bac34f13a4964a8b2135669ce19f0cc8164d42be7c8995dc1cac63960b43b02aa2e97ca14a7f6527273bb463ff90cdbc8665e722a8b92c0b6c0b0e4cd717d60c95b658848476fd1ca567dc6dc8378eac5ed78db52238e4701b1f5362120862371e2350a5ea0bcb3aa2b7348decc3b1ee0b63c3c78b194dfa1c0898a41ecc3574d9ee72ecf324f41d0dbee4dd0ff54a7700398b013c5ead8f2f660bbf47fdb0a2a0b05bf6fda8218bf8582ee59df1e65df711130234eacb4e53b44737fddb2b40dd2d3228962a220f857a430a18af4b9c2286b13b6aa307c1c8067594e264a14643306787734d01cbabd590979cab12698969dc45206e80d3b064fed991cbca03050d01a156bd902e77393260c2a95ad47e10e32f304d78c290adf584d8f81809ba8476f20168496a29b9920eea12eead0649944fa926af1d43c4e90f56e4240a593dea8fdf38bfe9cb6dd20081a10b9a819fad72b47c321226ad27b83c117440840878a9cc50ec40ae3ae55e71742d58f88381fc91b810238ec0efe889807dd767256b0e2d8bef79766d94700ac7df6071691e4a9607fa0f85653fe9748fa784d09cec04cb8fdf9108df6cd9c78d3f815bb384edae618a77ba9e2f5e21adcae568befcc056a1ea4b02bca5cf05927628f62b4a9e9589399c011b769cb5d0d6435941764fb007174cdb66718f7e9821830f72e4413f8a87afaae9ef2cb382146f77db422453d169f12d93de17bfea8e6f00c4435848cf7944773dbdd8254501ffb06e9635b572b7456ba97016157ed82e6d53c313cca854d7b9c16a4e08ca1bc2dbfb7b3953e9ccc8c4f95e71ded52a9d927e29e4af2b6d80820c22c2b11baab66dc0a35218ff0753478d3a194738d99a9dc6c6f523522cf8fd01c0f09221aed0327534cc7c06df375f3334ef79473d044d4e5803b759875b7474aa7b97d0d47526c9ed92c193149f7761d30820f32c065c5e521e4db00feaa06c417ee239b45db4bc597ef979ac2d2eef2c1c21e38bd6592c7687d9a4abf6539b60b48b4b07401779184db399a6374ae5f886820057e67cd442b29e6d8636a2d715c98d2f3ac2336b69d1f951067ff7d9df8d1e99d01b708aed871f1f2fbdb564cbdbe2db2b6b9c32ece9827adf0eceba47d68770d1348661aa00d8cd347f4bd13e627ab6c52b5ec4eb3660de63f0bd5a5906f91b33953ca830aba7d4bd7d3db3d2f04da8e82faaa42f80923f49d4c9c46ce56c0be028d740ffe39f81c1a7f14d1213115f42941f04c8d85d6ccc56a28f10ab0370cea519d6b4ddf32b14230c48428bc3ad51963227de274c674342b946853c2ca37b5604d43c921ef3a53b4c9f1a0f19a543a01ed4f81e6f39f0ae2595bab2f31f82acd136b8fb2709ad2afe1ed7a5acafbae2fbb42aa403c91e1263f81b6b8c6abb88b925c3be45bda92bac7adf6d063985287368e90e327e0e9f161fb0dd46bcb08675b849184373c8c10e2727f12ae98f38ca6d5b4428f96a227a5b23d16e59041186d6d18262cc06d02a3556fda76dc43a75fcb16a07f01a0fd5cd60acfa9c39c49e33161ac0e87e1eea9c771c890d7aab708ecc847d01c5eb111bdb82dadc07f8f3fe0c78501b83b112779c922a7e0ba0877d86b56656d72d4171532791e97dbff7d2289570a24476181cdd19751f43aaa0951008b7bfe3e91c6aca1160fe3ae4146c1c7d42a9e7c55edc194657c769d926b82645912656fcc876b86147f33fd176e5ca2b709c22fdaff6864ce491efc51215f32501f6410c5e22fe40fce9b3f83153c7d1fd9b1492971e63a34c50dfd242a6b895416a4d109d8f82f060324fe186d58736be4258befb679ea306fb0a6532df273291efa0f7b02a4349d4b6bfe86530f534e8d4ffbdbddb1fbf2c75a91b9aaf14951c090341c612cbe8fe0f44310ec8bf5fc79e36bce6eb86eddc255e7d2008150f7bc75875e8ba1995b65918fb365e05db93accf8b4fece7be5df637942bd0d79ee32f1a427b5a5e24030bb28202217e6f729ac6130e8fd3cdee5714dc74d3188963d4a2f1c06113c634a8a47042d140b7dd753d119cef5b07ca592de59833fcaebc8c7ea189cbc1855247e0312a16abc5d762ce4839da89c9b09a974ee63fbe27983ce2d58cc09199cdb347099bd6f3e64016295d5490bec1ee4e7ff6201f8b144940ddcde92c5a8056b7b6e4a68f48d788e69599bfa79eac95b3d25eb68ee3e660bee08e44a61a91b289a7eb9bebca5e3c3f1a9f1687dfeff99fa9bbac8fd4f8fe06e763b5c936ac19e7fe52315e5d6a42c534bfcc958fc2128337c7a9f7c6f1cdc62d4cdca7c8dd9a8cbbd43579205883349866ad00bb447f3591e36881a23ed50dcf39d673ce56176217ce7b0d633a5afa0f4487c2480581c736388ec38b865f8caaabe06f3cde5a281ba30f9aedd971e1e39d9e477d9cc3bf44250f1f55bdb9a3505e3d787225e3c24211d394ac4cca404d9129265dec035de867aeb0cc021cae901fc98d021bb", 0x1000}, {&(0x7f0000001380)="f210ec53ec9dcb2faf269ea06a9115de79eabefbba623ff45b81eb22fc0293284523c9ccdbe21063ca9f262a247b090dd9cccd4e9fddfe36e006808d6afd595594480ba548293bc9074daf2ff23925ec9f19f00cc448d3b78b214d8ccc9ad87db1f6461d28412a98e72197c72fcf9ba4108f9e3aec49fd5c23f5f95fff45264be9d213e8534267518a47b4acfd8a4f1feb36cbbb248243c4890e05a9ffb3f2df7145dc69b03d4bb8", 0xa8}, {&(0x7f0000001440)="2fadbc08da27d8f928f436e4bd55743ab4604d60844f13e23531486499197775d0903b8954bbb14aa59a0da57dc57b7dd23f5ecaa7a8304fae96a893ea03b2536d02c1b667df2ab239f6be492b8eb774a60f7b5efea992d103eace2c1aeafad4ae07", 0x62}, {&(0x7f00000014c0)="f52399839137cde836c06201ebf5d81a0b8ef63cd20d3459c2503267c78ee0ecac84edb595a3cd29ff86b77b4ea37f1caf44892bc4cbc281d489a31c97137148b98f2a84291657949510664c0b27a9beaa0f58540e27dda901970d6c71b4993a7fa9a78ab1361e082aacc99c33ab3de60d041c17c855a298579cdfc3ba3d6b12b4d81079f3414a4c9cecf0cfd5970809dda7dbaf7f162b352c060d0442f94faca76f956c4a1fb3871563b924", 0xac}, {&(0x7f0000001580)="2bf00caf9d544881e186ae715bdc93c9da24cb82fe12941d316395044e795bf9ccab4db7d3d9e393104dd02fc5c6987c0030c2543cff729b30524097b4e3233d9d17b55e58e897b292a7b337ccc383dfe6ebe14a36fbb578eb20ddc7ba5088e7b1a6a40031a1b070a6ccae9a2f3cdf38290b01ead1d6081217304a7390a4ecb0fe26f749b959997ce0bb646578b12c29f908bb04aaf6aecdbf1aa4ab5e507bbb6359", 0xa2}, {&(0x7f0000001640)="22f44606ba33b1d1dd200523a9680a12b74e1b382aec", 0x16}, {&(0x7f0000001680)="04dddf5d4876836dc299e8a850d6ee183db917b3db52bbf5c78c829ed82a4ac01493ff5abf7d59a32f0a519a4c1ce209fa84a823ceb4a0f752cdb7567993da9f1b7700a2ee8dbdad74b79aa8ad2be9f369d2b2bb8e469be651a5a4d6800d71a103dfb3ac37b4d5417ae6a8791742", 0x6e}, {&(0x7f0000001700)="7ae4027609dc551da71d1e537a2f78b878ee460c2c057a4a2b6c80b56f4571ebfe647611de538ecd540807e267981923082ef9cd177c7f5f4e926295ae57f6dadca263f04a9a3e472d36224980da8d0787e0595ab0807a69f316c983b776525a538f28d9303f77a3c50b972f0b75f30f2bd38bd9beef7823c8b7b9ef53b28ad128b187f229754eefdc7dc61c359dc7b63a11b19fa4dc1feca8de895d5480984ff189644bfd0b263beb996e5fcc2591975a685b3c061787b848600c41f4c15d325c4c8f8444a770fac3", 0xc9}], 0x9) setrlimit(0x1, &(0x7f00000018c0)={0x4, 0x8000000000000001}) r7 = fcntl$getown(r4, 0x5) getrlimit(0x1, &(0x7f0000001900)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002e80)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() r10 = getgid() r11 = dup(r0) sendmsg$unix(r5, &(0x7f0000002f80)={&(0x7f0000001940)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002e00)=[{&(0x7f0000001980)="af0c16948bbdb1a7168bc7829469e7179ae1d2588cdd2688f28152d4242c57bd29c8651f5ddb7976242ed140d039d93d721317ee7125af329b10aedbb6793d432ce3fe2cfa7ccc29109c91b12767e428b3f0a688f01bc3237dd1577a06510e47720a08b7a3ae97aff2169a455761389b998ff76b45873119d72a366cbecffccef8d3f616b4d610baa4f10ee99480a9a43b7182ce558723ca25bf96a82b614c727cffdf46129c717be53203d928fdeef86d484d1780ad0557a5a31ba6fed4d87e51bb91622360e7fc", 0xc8}, {&(0x7f0000001a80)="6205b8a0453d1996b5f2729b669bb6007dd414d376480fd76296c18dda11e20c27bb076e54096b17b33e20cee7018eb324331e60629c4e4803ba0a939bd77d0b88d56b0003dc420c7054091754d621dd61ceb14cf1121e89f526417d1ddbbf39a84db706f6d8a0c9080eeb9926eadcc97aedfb23cda744", 0x77}, {&(0x7f0000001b00)="b8c0958341b4845bc3eadf470c96ab64ae510da3f6440ac96969bdf12ed5a8fff9f7194025ee76ce81808700eaf84ec4cfb311fa1d821bfac6a6aa8697f46d7d23dac0e62b323d4e256716f20101efe4cb52901af283717e43d8a07e1814e6bf9f22621252f5b8f2ac3bd97a04e039a0c21cebe5d849cd5ddf734053c1", 0x7d}, {&(0x7f0000001b80)="b1ed7dfa6aaeb3d60949cc8d7c8e1d3ce24f601f8e0c3051596a2a1666cb1da81ce7ea557733c79a09b19b2c832089013b9eadc6bac195840f8807a3faf57bff3c2cf522ec272284ff43f2f9f6b6a440c1221b531fde18caca2d5e35388f9bf598b0874f9ac1406267d956a5cb4d4171490445f1d78e870d33bd952f2e97735287298df266be10ec375ab8fef7247daa23c8b11e6d3ef53b9e8b9aec5da02269155668996a78d974b181049ec48661862581ea9b93f912a3253ea94f650a56293e45d83fcb5e5355d40419bd9e8666922c5576d09507e8b68c6994f9f12dfb6cb0f5622caca4abd8636b8c9125a0040183c3a0336acdfc0a01f3aee482bc83e737710f01801ea02f967a0ccf4a2c1dfd22cbc4a730d76c82d2d7419f839343f34d9df3512e77a1b1fbfda59c993420a4cce70da9ec205e28e67c2e9b0cc9332573b684e0ca93e9927208f550f11276290593d1983d9225f65c7d94ad8a58da0427bee770ca82e3d06a0f6b78cbed820e91fe4c3d5018955436dd21657c2ee302ff241627fdfe498f7c88c70147e1d593216e2a1ba68bf12e4d99f60646fadf883ebe9f2f2af613613ca267ddf8cef42c806a2d8a76cb478ac0a3942228baada204425caad43b47caa91c164a196d1941c2642fb408464b4e78a1ab5e8471031f53c2d9b8851a62aca16bb1a0909c92aabdbe985871b66e1542205cba66cea0fdf99c04c522e19b7d8a89f499dcd080529b496b2d849b1967d64001a4c4b8aa41d8e3b2f0da6e2692eae8ca43a073780f46ddb8e6d59ff6e4899c7cbdb07ff3c0c72ef9609ea4130b64c0f6327b4569f5415f9b5c2998f1c905b25bb62867022816828e3c47f0692f3f280b113ca795bd5487de767cfad43d3a9526d143e8969ef67b53c47117b29f06d109a48606301fa1acead0e993825818832bc2f6c2e111bf16911743c80ff1713f93edbdea3ba0aa5911bf0d43c1dd8f9ad7a06c94c38cdd07bac74bb62eae631648606f692bf7a7493433385c497b883f4c44e18cc0a06b4f579672193383a9319fa282011b26e704e147f67a5501373c580e40b306a700265703d14a2b209746bf2141c854c67ee33897bf3584c1bb34d859a333f9bf987389378bd7f0ed6beffea02b2a4bd6964fb347f7c225b2fc7ee2bb719ce02804a80a648b8078594f162da15eb48177846762642d9bae14ff12a478eefe2da16751601b7bc9c787441282a6e3466525f3da2abe14b4733b0781c78fa57f9be25a48d90ced1dabcf3be031bf06648d628503253fe5d040991b346c156eba2ba3d5258cb563d226f5610ed31dd46debe6a591aeceaa69bf6c6f06ed1e4698ef625f92cadc41f1132bedfa13a38eefa2558a29450adfe10b658c857cc58e536c2a1bbd71313281ecc5034f409326b71fe10f966bfd216447801da038e69d61895ae487330c3e0adc91a39f1950dc35df87122db0cecf19d5ebc32b69e7dbef6b5809db8d0cd307002dded27ff2c7bd74bc24c827917dd726698f174d82112e499f98700739615a6ec61ead1f725803469de79c017b1bf995bb7aacd0946fffb27a14882c8445c918399df3ab81496f51c8ebd27ee5b794309dc746b7465f8d873e08a6cb042d3a465e24d1c468031d8ee1bf122eaeace301356cb79ee23ffa2454907f64c4e4f8dba45a1166e85bd8af6d027182b64d559c2ca7bcc5fb84d795026933cdf6bf1398fe947a172ac6db5543ea3d0847d6152e4ec113cc568c248d99d1deedb62292801136952a03cbbf730dd7068d5ac5b4da04482f11375608c9dff7a0adafc63155b9c0b08df6d1d90233b4f646414fffe86b2c7b4086e4a0c2bc8eccf5fc85fdc839020c8bd95107e612a23d0ec5691c83886c2a17607e875ee00c7b5e9aabb15acf9a2fb9cf842d5531a479b7feb3b75ba60277bc60265eab46c43e9fd3c646192d0239cd125dc4c5305e4c1fecbac98bd46e764d4fb4422ee93b740a09bda7829c8dc5e6e271ab641d8ebcedc2c752ed43dd068c3504e346938ac977b92f243d514b9a59fc97c171a8bcf2e3925f930ddab7fe8a55e6887917be638dfd7f14dce03e2a63a842eafc88dc93f2e2aa334e9f805c0abda961bdb08bc349f56482e5692ff3d3d2ba1a86139df61ed287632b9c45a3ab98bdf762483264bbf12debaa3b121c4ce5a442ee6e70a66f5718859dc5bfaeced38ec03c61c57ed28832622bd5663f1ece7587f64de6d4d7d4de906254be7fd21a2dbd3202cf136f404755e186d7adbd3e189e696d76777880fef2317770d31557310d873ab8d885f5089049fe461cc7999505e6bd74740d6eed9b32dd586c21a902c81dce0ceb59f2f4bbf769a6ee69140c29ff52b1620688e0e31111b3da48f711bb4afc8e96f54f1c36190bf1fc79e5394b812d2f8c4592b3c5e0b7fd1c2ec9fb493c8530e877285b78cdabce6280d3c4385064ea3c494492b0b2a426f671c236c928042ea7981f1cf091737145c50dda38437dc3ba72f6d966b85121cdd513cddf6f169301bb03cb630786aeac8b06706d6565bab41a0846c91752f7d818d1bc394458a13e9c2f6ab184323fd7d895afe303269fcec5a99d61b1ece93295abf30320c72cd38af9675fa299eae8839ed9a0ca0a085d6e34f5215a2ab6e8e41346e17e610e24273fb154abf128fdc9e63034413b30ff19d5f5f0fb757986a2ac3a58c2748a6971926cb5d435e9e44572b1e8dbbf0b1ab1c20e77436493be4ee79c6a090bce10fdb1393bb3ab406daacc2466edee764694a90777dd1c83ae5d9f44e492456ccf5f0bd8cdf2e2f1cb2f8c8dc17a9ad250d532f2e64c3c221bb13416f3228bd8f44606ec144c3f6a0dd9e26d9be7b7c01c6a607109346f79fe7bcaf020cbcd473a73a11b16b804eb7bca6cd43e882b0977931a97d93dbf843902728fea8524c947b29a1d22aa567c5a815abcb8c220eb93214762b951058f499482f66d948feae9c32a2c83cae0dfbc0550c57917bdbe4aa6125c93fbe83c958141953ce9fc6ec44e9b1fa05c6d4603ce89553550ee077d7b40c44f1a6ba0f7d157a76c9607ba03874b3720c661b59854173330a5a848613e4f23cf0993b4bbfe722fe3ebabd37a5bf817f0fe1b1150fc678505d880834790fca46ab2237e56c4dcdaaba0a5c6fc3b9d39507623384a47f2a52aa206b9793e4ca70aaa4a4f13743155ab8f86862b42caede950f32a8b30be5e1546d3eedf7d26eafd26001ab204eb9eb897754db56c87968b15266bf3e3b415714efb598ccc2767fbceb5211a44c6b611c4b91480a0ee9264840c21050cc7aadf4e6f61128c444bcfc6d14ced1db723e5bdf1c884b33d38f42cc24a54576ebb39ea57495ddf9d91e5d4ecaeb4d0d22f3590aabe794e72756419aa94c79cf1affba2a3b189cd956436f254455fd48ac3998df12da4ace6f149815942788c803baa9335d680ac25ace90caf944b44481a53f7d17bd35ba5aec569f37c3859d813faedf40941ae511a721bb504f66442480366e6a4aa864251505cda21473cf5111ce7d1a4dfd1318e35c5f0aadaf6814a679f2c702a0cab027c3f942f9486251a316b9ba137ed5041314de3b17872cc29682014e4ec90b6619ea9676dc47e28528ba60ebbe15e73fe73a798d4c8922898a7b6bacbb998a5f459dec08050a7d28730ab9609eab292d5dfa0a628d33a23bacc6b2764a7197858970f31de26d08a530a9c7e0e33e425476c63a6c0c51e488f87073292bdfffab349e9c0677821a511b7609a225194e54bb3239ee3973a2bdb34206beb6323eab70f8d6eafc6b9904386ba79854eeb0fa0434e10a3d7fb82edcf3a7e1e99aad9a877caeb6c999b0ac13111b61c22e6b839a9ada589fd79ef14fcf75cb857ddcef176df62b8d27fb97798f26e6420ea4a916bbbfdd1f29fe362a723a1d42c2b095154967b88fff22ab2f00fe88eaf79307b0b0ff44f2d07b50905dc3e15fc300541404c5f34ade0f8d201e8a35b74e8342114c227bd32a159d4f2316d0af77f98c37597e0e31bbb38523aae70340a063fb09ea42dd3f581fc7d16b631c14bb4a07c25d2ca315892983801a05a06e1ce04757f9829e3e2116f43ea80e9337aba7bb05c92cf99a47934b9dd8360bf5fe466f682ff0adbab3ed7b6d670741bc2402649cfbf45a3f05ee40b2aa4817e77a76eb97ee0d95ccc7edd76007783fd388c2303cd059865fb45b6bcd82784dbfe373cbe7c6378a03c6ccb3f52dccf306a955b1c5254426d25ee29ebb79fa8e585ec4205e4cb24c18d5c4353048a20131007dc9412c5fe755d73da8ef6ddfa218151d8f25d032ac6cd470d7eaac18bbce95528f6e4ff8b2da9061ab0f7f9e580c44e4a775cf5505598f028fc38e88d4ee1b739847eefe36ffa28b275bbc4d64cdb280dcd896541bbda9d069ff1671f9b41b508bbef32d3c2591a9b2de8b15769af9cf6d1ca098343a425bb0059158446979830a31ee605ed620b63fbe9f83bcb92eeb9ef57f567982ccc12dc70974e195804d9bfd442805a827dc508626c795ece551605ea76e719dd1319b17652082998ef0006c9afbe002d57d1e7127e86b6e15dd3906773c65e8443d53dc30bb941daf8ea86a73dcbf1c2e27d829fecff21c450e00e40f137d9a751ca5d0b228a0c0970a45192537aeb7a1da0c90d7d106fff20a720e22369d571e060aac974fb93cc5af950bd4970c462d7093f8f60deada2a18ed2a38a8888a7991b16a753b23d5d9340c057beae22d55267c1efa74cad392c48a53f7bc0d60fde8a59995d990278e479616404ee40ad044ff6aedaf5ce15713013cbe48201c90f24a10a27c75499b4dd361e293e31239df7bce9fd70f92fcbb9456546a3388fbbdf562c5603324a2bb12e8637d88254641e4d8ae1cc581f97b47864021575dc7ffbdcbf932ec5136ed13cd8b4a840ab764b1a52d159e9f89c657f9ff293a1119d9abc68fbb201705d0e3023360d6ad8b8fdb2c024ca192640ee6c85b219762f9a9853f31407c162eb99b0ce869427388c5cf5028ca102b4782923316caf47695794a041917b49fc222374257a88641a279c39d14d4ffaca081976b435eaad302d165b1c5e904842fdbee126e6f8ae77d084d2b64f39382a9f98248c7b7f3b7f18a56c4c10ba5db515c05b6a3df11e49e96d8136937e1a5351d7d7658fcbbb88bb82f9b83996df233d67151356112c07e4bf1b9befa78ca3e32c3a2c6f7fd6214c9a30a4764b52b0694f383449b69d6041309a1a02a3de5b57f83b93c8f3b2205a0410b4aa7d0d0e2853a4aa38c46f9078ace38e16fddd6109409c465bf74c656677a52fd617f081293f8365a4e0f5ac759884b5a3c645ef294c65258ace3936ea946d4a0f3d231d0000c3af060d9cf4f5a2fbc06d73d51778f18426b59f723a513dd3470ab639f1b47ef3d3f06cdd9f3b3fa61fc7475da7cfb38be8ecd90ca7f06560448b8f2af2b58ec0b37f26ac8fadb0b6481b805599230cffd25dc09f00412e8ff4405c42a8cef12a770767fa591fe2b3ea5c80b97d5d35a27ed31262ffa99336f532274b754ca19421d5532d9291fa115a96e73880b20f0b9f9bdfb9c622fb666f4d2d041fe3a483f8da925529890d89d7f124847ef80e8fb4f51fc57ceb9ac9f7b4041cc3d5b85c408209a0b67051b2eaaa78927f3e3b1e882d398e7fb41ab70b566b96923e405ec5848d1bea5d2360a2a0d047bb3b6ea5ca09dd6fb08bcbc4dbb8d61070a157d29dfd0d229e54381f4f17675dbad17865c5c47be91bf0d1618eee32", 0x1000}, {&(0x7f0000002b80)="b5c938cef64ae9866b8fa4a0f3aed656341de566917e7a3af7a7a2d2c8b7bab5ffd6c1f556b1c5a4a326840fa4b56be1221473cdf656462801a4ca50dde24033d3da856785f82c5c37301c954210bad2f22296274fd152edc0234465a57cdca1d25b1d07372d8a9ce36583452cf2538fc256c90b83845ba9ec1670eadf2a353f9335f2974a57894af4b1b6a88557a4b70830ff7816116ecff55a9a914ed99a3e5479cda51468afe96cd15c76cf586d9aac1eeb0b3d915c39690aec80899cd0e7544f759a5a41723fcfb5a7b2e20f7abe796ccd455bae67848ec8d6edf280b00b73a2ee80a73eb0e126", 0xe9}, {&(0x7f0000002c80)="97326768dceb9b90b02d7da265edc9cc2475850e75229d8a340b62c8d460788ccc938f8485fb25301b5cb1602c9b66bc9175d716da99c2c55c3df312bfac4b6818b8e1061b2560902f8c9c5912ee35c232c2b56ca5d11a8069eb4be823c1113d26f45b31b7fa8f24d9c04969307e3ad3cf34c439c5c5130305ee0c9193e0", 0x7e}, {&(0x7f0000002d00)}, {&(0x7f0000002d40)="2cba48f613df1ef0fc28f1126f1fa7e24f76d5f0b812310b5f3532f040784d413e6593b2374a99b8dae9f213eb2d2695e2803766726f315082e0b61a4bcb36d0e1d24ce0081312431f620483c145a40f2ecef43e39d022564ac4a0d3b80a4edff2f3eb555320646da53f02d4b702f31e427147609a8437750e66b9fa727079be9a27980d45232a4baa1e9bcc9a5a07", 0x8f}], 0x8, &(0x7f0000002ec0)=[@cred={0x20, 0xffff, 0x0, r7, r6, r8}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x20, 0xffff, 0x0, r7, r6, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r1, r11, r0]}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff}], 0xa0, 0xe}, 0x403) sysctl$kern(&(0x7f0000002fc0)={0x1, 0x28}, 0x2, &(0x7f0000003000)="ff18b879a78737c55cf274c7465c96276c082cffda840d93aff5a9a3a7317515d46765f8da77c294790f6dbbaf80fdee49e215e48b35acdd6a591f5ce7872b5bbafb4f41e95e7209532dcfa8f707d40cafcd3767cdac76f50d971d07956a2408f5b43eb028ab368da007d941d020de2f8b0811a399aa188bf29031269199f39c1d4b3cb090da61b38a489d97bc2db7b45824e9aa244adfe4edefa69e19fc54e1f136247449d3", &(0x7f00000030c0)=0xa6, &(0x7f0000003100)="c1422e2a13a6fc09516ef5caa1cc4cb07ec23e7dd753ee620b2020e5e2202373506091b1a459bb65921a6f88e27492e8b1859eca6c24831d71c77ddf2b443296af4c436a587e", 0x46) getrlimit(0x6, &(0x7f0000003180)) r12 = socket$unix(0x1, 0x2, 0x0) r13 = socket$inet6(0x18, 0x4000, 0x33) readv(r4, &(0x7f0000003340)=[{&(0x7f00000031c0)=""/210, 0xd2}, {&(0x7f00000032c0)=""/9, 0x9}, {&(0x7f0000003300)}], 0x3) ioctl$TIOCSTOP(r11, 0x2000746f) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000003380)="eff94b308848a997c28045954542116fd2b552f19c7c87a85ccda359d60d85c243d30adc91a08448d6bf88382cf9218a56afc817238233ef617b58e4ebcc7a15892b2d0f7dfcfcf8edcb7cf998cf34fb499ce6bb60bd84112a5f992998ae56912e9e3172f34b81b76a6e0930980e416ab3575c02b65391197b3a39ffc59659848dcec8672908a1460e7e6248cc8f34a661dcaa23d1ad8bd26ceb9bf4e3418c9795fe549f770936bba495ac34698316a71853c55d5cd5943530ad0c19abf8b5ea6358ecac191131a7ac3193af3211a5052b16e13fac52e431576920a9c6ac6e524cf4f4e0386e0a71fd2c9f49902685129786ab2e1d8673129ec6e7ed992d56307ef251e7efe622072f91c5285002caaf806fa46c4c4c15c2412627157e3cc2469378b56aaa15230ee0212a96cd9d53e2586a3f1308907a0856696f7ee1d0a152006c83307d1c5caab2f6f46851a67bfa1278751025628731a5cb36d618f5b7bc27a556e20aa1a7e28334b2c6f840a65d663a4dffaa5b192e2e5f7ba14d9fa3ab8ebc4c1041677b3d4f09da41d807677963bc59d179cca14c5e9a71f27af321ce9afdfaf55f823e65342076e4917afdb94f49567989212e809a88839bda079c13fcfa44fc81d11f67d1611e53dbed26dffe0954f5fd8807fc49797e432df45022dc7f05444acc73c913778d93fa273e1ff6a5af5a7352de925471bf88fa16c5507ebb0ac89fe404533de3f97d9de671c189fd39f8830029cfbfc179241d126a76b2ae210787f835bb9b35f3ff64a20710b07b5979487691d08424781a682cf15d8b3b21d8d77c86686c82ec1b9c7c86b8a31d64a70eb805ef34a796cdadf1536af45ea8fd58cef94ab1ea617b192a6589717996f35e924904b0268d89d47e03e9317016dea02fa3efedb698a89a6e2afa5b57d370937456ddb8a8edc60d521cf1a591cbd7cd75c58f17db940ac2aeee6a6b81b95ab3e49368c5cd490e92e80c2c5780bc4ac50ad999efa4b91baa1c72506b58fcfb4f13ea9ba20b60e4ea3472b3aec6717efe9fce157babc24bd3629bb1fe86a2d6f1d69fe0b4af6c70d586bed31e4b452764a90e822700a5280b11bedda44419679e341a35004afda47552d0d41975aa5209b5a8d6005371ab36c317968c94eecd5a6b298c25bbdfbaabd3f45305a45b91e852e78ffd236e0941ee3f88e3366a3f5f4b8e252f536f8649f2ad05aaf505548e30c03580facfe7cf77a0d3da98caf54a6d903b70d900dfb8db70f80226e3400982a02a25dabc5b2728605b5470841f6f1b38f9585d357a783cc12a66de87508cef1f09d3ad103f6d894d2f691aa2f03955a76a5a4db1ad00796a150fc263c4fc5ac6169d7793424f38467266a58067a5de3807f96a4506bb4dc8000cb7683e62cb5139a47d4c39eb52aed6700798ea4a9feb2cb0ed9e3c3ef43135aff97c02592f3bd3002b93feebd3400d1d75c4ce48922aa80bab9c8030a725bad7e9419b38bd9beb961e9ed9929c32cede6e6aa7da10b1f14f7f979fa086e5f31591d8399ace353d04b24edae1eaf3ebf8b4ffcfe3c7e43b01bcac6820063fbe44eefe0a24649ecc0929d10d6cbab43603e4ed8854b7007ff7f91fedf93aed5382fba051ed7f292b7164d86582bfec20735ba02cb79b53254e9ef525881885eb9776495c9bf584a47b4479d1f6fff46548cb86960991de54b06a7abe31c0f3418d1118fabf33a05855bbc9cbd76503dc8ea6b5c256455e763d2b0167c0522177e37d84209649cd26be9113e075e5472358df27fcb2b9a809e291435a8c084353683cde6660102f030844f760eb2c5f9cb668532fe7ed9800a04a3926e6f8ff988ed9bf89d9212b194dc4c6469ca2f79013d4e490af23593df6f702880e0550e09550ec6846a8262d9d11ca6a023b37e47ab868ca0f39aeeaed71232361a0bd11363edc6378f2490c3ca6e5b77adee4e3025d569d3e3e9a9e1706ce47603c8fcdabad37f73dfd8e00d368a555b010d07ae770c9fbbd170c4fe6511e84387712f1c5cfec887e9f2a5049bca83613c8a1692201b5a9a72a1bb4f8ebcac2c4a4059f5b4d1f14c7c9c75f4e80524a35d193cdda570762684f6e1132569b81a6485e050272e7bf44f76f8451fa86288f20ae76e8689cf33cce422684f30c8b1c360fae02e030b4ebd1c37cb6f2d1b0e3da37ac6e0a2c18bb077b8951baf1f7da55426e5f1a2d4f8aad043678348c895e2d6b653d0f4065681129248492ca819364a303477c12475c005dfdba4330eedbbcdcc0e82d3b370832d5d61a3c4e085f3471e6ddf6bbc2fa4b0daf15816f0ff6a2aeda86fb0c24f5a39b55b7d827155f9f99bbcc43f98e5bd92931bdb5df60e3930b6d3c16541208efefdd806a0845dc9604e60bbfa964c9f3541101352bff6e2b620ba6c49ed04f63db2b0df525c83c5286e557210bda0d45f724ddc9f9377c78da088448d674cbc748be586e6e4b84232516c97ba9f4e2917be0750abb1e419268d261a39e9e5a981dbe2346200f41150c45ec31c538e9c073be6bfdc5038b119c577a88763945ca2574e631b00271d71bc4be8604ec4c5c60d0451a85c85ddd31d01414dc8395e82442617a9c4cdc80a44fe3c230d7ae3538e7b697723f67db87fbe36f78c50104093f8ffe9dbdf61e1044fcc7939b473836dd1a129d3935bed0284f3026a2af934caef94fa75608f53a3cb44584e54621bce81a7e1fc3b85630ac90b0d4a8b2b4172028c03eed663373a0be287f9bba2e1c8cef4ad40a81137a7e9e7389b99e77dd428225598d9f2c3c9949822817c2997017d2f2ac9fa620368943adbe4918a7e40e2bab1059730c4685b5bb4013715ac81b26fec31e5c559d0c869276670beee06131938ef39553842ea14e2b1c3d85e9667bcb7c34d7e27e2f47a2db6c6304746baa36bf89a790b1f7a5999c3e020d2974f4387be6d405a4f61bc5e86d3bba6d9226e19b2b10bbe23443fbd3217b056d753ce8a22c6d8af68cb780b56ca5f15cbcdbc3238e7676898adb13236397c481c03260af81972dca7f4e29df4fa2c2c187980b09778e772d2f427c80b050b4c9c5e286d90583735b784cf4abecf77046417ae500b3285b5a7728a3f831a80fb1d26359ae19aa42f45ccef96087ce900437c93e53343ef3fa58755a358304ab26f3c3f2344f2f4d07c39456a71dba5eef27f0fa080b3f40dc02cd3c3c192342d9a2c30b0cf4ec7e7a829b0acd4802603848852f439fb4603ba8cc30f6405a60ffe2975d93fc1ff85f2bf3401e7b8018b0f65ba194b9875dc8d650537ce9b25a295135a36d3c02819835407b0e68064bcb82e26384000af91b6e72c5b9cafeb69ae39ce2ffdcbe798d44d7e19a2eb998c390bc5df7e4417ad0e2be7cb89f2d19b0c7baa0c6aea012ce0312524d692ebd3867f1e3632058b3f1890553152bab039307a11dd46755c04841441f00159974f62a3f7ed3b58628c23f3a7ccb5a223057fdd8ed25678eb0573de7a068f935b24f41d00116a437bb86f1236195a8bf046e1f49677789f20f1b4a899bfce516515920436a483d456a8abb08193bed3f77460aa60fbec0626fec6db3a1e5efcd3b62016201f87228601f38ab1aa688771fed27935a3ac5b32fdfda1c56ea94b738a28107f0ea33295c92a8ad1b57e115f03083e908413ad9bde70c830f9c9491976854fd46fde14949074df0808e7fc2ce67f280a682e055a706a101e92cc5b9df18cc762bd5953043a82f9203fed8b3a2fe3f5c3991cfc7bfaa178499e91ba3a1855bfe792a6d3e510a739dae914f7658312da06dca3725fda90d4eeec051e61995bae83d49e52238f58b3d18407c1a06ea3312e2aa413f7cb57abff0e9714c7fec33c0fb7b9cde173a33510b04ffbdb67381a17f82aed2023ad51a02b0386a818c062b53df06011f3f5dc7094b4c99e0163ba71c70ccb0a1e2d7b0b406335d85b8c0efa6c2e61cbce71410abd28efe7f0dc65b111aa3b51cbded320ca274197b56b765e78f78b8ae87543451d9ef40de2c65743c401981301f26fe5439123f0518207df114807ab6bfb448c028c0d66a392c5f093bea60c3cca258bec991e0fa17ec21c44637419150d2d2f8298725b8c1b0290a28f58d906e9c6fb07f7ef164995ae1f0f2182d8f95fb6b00839b76cdf3bbfe6bb62deed7864aefab17979b41db1490246ed431406b1cd308b8bf0881fc329ce71a075eb07ccd6dd846fa14de97a7900ac6ebbb105f73f7778f168bfc47a6d386aa1caeac1b4c869e7433bdf61e6565059fdb61c48b4029302e5c3bfe892d24ffba34c74a61847dc71ee5c1900a56ba7ad1f6f573e01d547b0e2963b58291ad140e509673faceb579a408404ec0dec772b6525f3c0ee04fc7b46279879ba01edd708188d3f810ef3036f04099ff6fd0bd7986840cec28403a42798a860fbe303bb176f0672372552eaff6fb396c9c2e587c634b7ffb78bdfe4640b1ce22aa475b89fa66216b6c28bc8ce1bfc83ac9a0133d51511f381bb8c792956e21e78362222bccd5149c190a08951433df21f001fc4cff76f62577ca7e2bd96502335cbb1205c47b37e26d05ffce729f204d735d727c4b4a07df0ed06bb0fa9d131ef3e022d98eab6628e40de09333b810574520fef3e96db820b9fb17eeeb8bee23bed22f3cc5d80bd2da2eea811476d1b8716a6de4dd6cbcd59f9cbe4339ecacc41d3864bb1172aaee9f0e3ded5aa84fe8428d29b0ec68d1a64cd9b97962bfb3cf625d4a2089549a1229e300ff1ee4058ec6f3fde371a1c831bf1a3b7dd0d056d5a68b40892a2767e39cdc466da0ff4346fe65f221cd33d77c341e28bcae7508ffc7ae49fc3280086d2d8460735fbb07858891d6d441a8ee759fbe02accdbfeb2eae06e02dbe8170463770f1dad29a8642647476a3a68295c8e4d933c86c7e6d0b80fa3ce7acc343997d35930f0cd37def552001494755cb0ab5652e87f42a60d1767d85670adbb8a34fbf50e9a15e376dffe3d23a061d416193e5907c0900abcb56b0d72be2c0f4030f6412af8a2d6603b3e241036e054427a5e3e7aa8a96730354598574438de88a4378e3b8581883535527ff507721d21de5179d547857eff6bcc937465f98841e2deb4eec3658de183567fd25814de0da3b59115c3b1d6d33b2c6ad31abbb034cae8739203f61dbac8f215c377f9e08843718eb6fd05682d4f4137343b8412da631adc331fcfc35e7c739649b5b6e8ee8bcf538c2ece757a8a36502585d15a1ff65d0f5f3ec66bf5afe6c8067b1ca6e988772b36b6458aa4572a026ed930da6071e138929c4a6ea0939d9779f322cbebb567b7bd3c1daf52736b1aafbb068c0383272f20f46bc652a718abbd6b82a14d45b1652e557c345bad0210f9e0f1bb95a6b9b7aa4b0e8219ccd53fdd7a2d8e66bcd8d90ec158c61c3bec6e8057ea5e7b12ca5b25949abe3e760c6d6d0bf4b6df75bae29dd566b36773377018dfcdd49b62bc6abd00c89af3417bbbc21b318b93d1a44d93978257c9ceb64a4c2fe8c1fbb0926db26d30cd5df9e1faa8a9e6791a3e96ccb720dec25f8e5f4dc6daa298ca89375054517203ec4621ec45fac8ae87980ea2625f1b0cc9844115aedf0f680b7cbbcf457a7f2751d9ba14973fa25476119a14ec5c4433c66e53ff6aa8e18ad0a75cde0536aa79fa8aa64c2f4206b89da2546cf379fcda5b1b883d5a9203a99ec3fb7eedb8fc95f7db90d85eca49edd5ff6341ebfcf32ea143052b7795828704c454df02480de05aa2e46c4b521a4e39e34", 0x1000) r14 = fcntl$dupfd(r0, 0x0, r12) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f00000043c0)={&(0x7f0000004380)='./file0\x00', r13, 0x1}) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x6, 0x0, 0x9}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x0, [{0x0, 0x2}, {0x2}, {0x0, 0x400}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {0x1, 0x800}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}, {}, {0x2}, {0x2}, {0x3}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) getrlimit(0xd168135df86e4224, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) socket(0x18, 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r5 = syz_open_pts() r6 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000, 0x0, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f00001b7000/0x3000)=nil, 0x3000, 0x2) r7 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000540)="ebff6dcb0000000000004e713048e69931929648eb91d6799c2a150cc1d9291cbc8c557cc6f8a647fc4483bc3bb3377d7b4f554c684c273549b2a10dff9225cdf80f9dacceefc21d4b00077259d19baa9e184f684552f9c034e9d5a03ce3328315817b1f943503da045c3684ff4d00baa0b9a691029d4afe9e6b87a9c52fac41bdd12b39921e19352270a851af6b2f110f79a1dbf09de828e9af8f34697ce0f3467e01d06b6994289259be23e0d5e245119f732684a0109662b5000000000000000000000000000000007dd79f3692abdb48ef9eb2ce87f8220000000000000007eeecd93c00"/244, 0xf4) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000001, 0x8001, &(0x7f00000004c0)="2853b6e52b32f50334b07658a2164ed243cd38a2d4cf085c34fee69afd3b5a2f93042c07f7b9e5efe2be8e8610ecec7a6eabd8616f6eb3f24cfe80e8f2bd0da3719108508b0fa0b1d06ca994e6f0bf7c999832e42aff29326be785810fb8fd6f048d48efd5d55ce31f5b6b9506eaf555", 0x70) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d54f0d6b60d62ed63da253f47665e6cb7c3c5fe2b8157f9f3cb28bcfd1d7312c833573c79f7fc7a95e507f2eff5405ffa6482ad4b2054e22b66b3ec97ee7fb26213efe85d0cbde07c2ca0eebb5a24e5573d77c4cc3d6543c3593cff2ef5666f47d4b2a3f9653598a8c8d813ae7ccb51e9ca7d78a95b4d5d9a203978493d0a10d74be87e2c30c4b67f5437efc033258755fde55f707885cae7a90bf20a58c71bcdffae2472c04e95b5b6ac57a5d9948c05504", 0xb2}], 0x1) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xb52d364a07c27c07, 0x0) (async) r0 = syz_open_pts() (async) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) (async, rerun: 32) socket(0x20, 0x1, 0xfd) (rerun: 32) r2 = getpid() (async) r3 = geteuid() (async, rerun: 64) r4 = getegid() (rerun: 64) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0x0) (async, rerun: 64) close(r0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="fe656deec79439158bd39a27e3d5a3d1043384777f5f173f5ca8", 0x1a}], 0x1) (async) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: setreuid(0xee00, 0x0) getuid() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) r0 = syz_open_pts() getgroups(0x0, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x3ff, 0x80, 0x2, 0x20000, "000086fffffffffffffffd00", 0x0, 0x800}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000480)="217ee6b45887dfc517e54e14d5c409e6ecec4e58c83b3a0ccb073656ffbfaab32777d30cbb02f813d6d0babbb78add37483794ed6e65e60528117170ffce97226c4c830e651acca9faab2cbf54731289cf22454395335a99364a48941750f93b11c4edbbcfa88acc5a151c5208ba496e3b993994a486afd3eedf98ffcec1620d8eb91054a9c7f4bb2b58d28fdb74070000fb85b0dc2ec300"/164, &(0x7f0000000100)=0xa4, &(0x7f0000000140)="6b2c25889af8f66013", 0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getgid() r1 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(r3, 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) write(r2, &(0x7f00000003c0)="f96007647b8816c925f159983e7d72a710700e012d6547eb0f60d85a5138f66926a397c6bafb8e0bedb408546fa07d86a0fe2397c70abb386e0c43c96761300b4a871769bbdc9039a13610b405706676f3dbedfda8ceaa488399f15cd9f608a2d1fb0ece1e5225010bbb56ce647be74eafc53978e08a487f3c9284c0d318f53544af7355406e920416b2ae0eab3d093e7f520383538d4dd1c2f7b6936482bce4e049f1202f3e113998f52e9d2a3a", 0xae) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x400c745c, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00l'], 0x10}, 0x0) (async) r4 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='c\x00') (async) chflagsat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801869a3, &(0x7f00000001c0)) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0xab6cc3d7ffaa0897}], 0x1, 0x0) sysctl$vm(&(0x7f00000011c0)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x9}) poll(&(0x7f00000000c0)=[{}, {r0}], 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}}) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc01}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getuid() r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000003c0)=""/96) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) geteuid() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000001500)={0x1}) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0xff, r5, 0x0, 0x0, r6, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r5, 0x0, r5, r6, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', r2, r6) kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r7, r0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r7}) close(r7) acct(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffffc8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, 0x0, r9, 0xba}}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r9}, 0xc) executing program 7: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmmsg(r0, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)=""/207, 0xcf}, {&(0x7f0000000240)=""/106, 0x6a}, {&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000400)=""/159, 0x9f}, {&(0x7f00000004c0)=""/171, 0xab}, {&(0x7f0000000580)=""/89, 0x59}, {&(0x7f0000000600)=""/234, 0xea}], 0x8, &(0x7f0000000780)=""/205, 0xcd}, 0x80}, 0x10, 0x1, &(0x7f0000000900)={0x9, 0xbc8}) readv(r0, &(0x7f0000000c00)=[{&(0x7f0000000940)=""/156, 0x9c}, {&(0x7f0000000a00)=""/53, 0x35}, {&(0x7f0000000a40)=""/137, 0x89}, {&(0x7f0000000b00)=""/213, 0xd5}], 0x4) preadv(r0, &(0x7f0000001d40)=[{&(0x7f0000000c40)=""/16, 0x10}, {&(0x7f0000000c80)=""/73, 0x49}, {&(0x7f0000000d00)=""/4, 0x4}, {&(0x7f0000000d40)=""/4096, 0x1000}], 0x4, 0x4) r1 = open$dir(&(0x7f0000001d80)='./file0\x00', 0x2, 0x80) unlinkat(r1, &(0x7f0000001dc0)='./file0\x00', 0x0) r2 = msgget(0x0, 0x40) msgsnd(r2, &(0x7f0000001e00)={0x0, "727db67a3b40e2935d4e9a112ad51c9470d1390a35401d1e836f2d53a1df281abb570c92"}, 0x2c, 0x0) shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001e40)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000001ec0)=""/104, 0x68, 0x40, &(0x7f0000001f40)=@in6={0x18, 0x1, 0x80000001, 0x54e1}, 0xc) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000002000)={&(0x7f0000001f80)='./file0\x00', 0x8, &(0x7f0000001fc0)='./file0\x00', 0x8}) preadv(r1, &(0x7f0000004480)=[{&(0x7f0000002040)=""/195, 0xc3}, {&(0x7f0000002140)=""/153, 0x99}, {&(0x7f0000002200)=""/24, 0x18}, {&(0x7f0000002240)=""/84, 0x54}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/122, 0x7a}, {&(0x7f0000003340)=""/64, 0x40}, {&(0x7f0000003380)=""/4096, 0x1000}, {&(0x7f0000004380)=""/126, 0x7e}, {&(0x7f0000004400)=""/95, 0x5f}], 0xa, 0x200) mknodat(r1, &(0x7f0000004540)='./file0\x00', 0x80, 0x693) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000004580), 0x80, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000004840)={0x2, 0x1, 0x4, 0x6, &(0x7f00000045c0)={{0x1, 0x40, 0x7, 0x3f, 0x7c, 0x2, 0xffffffff}, {[0x40, 0x3, 0x5, 0x1, 0x8, 0x7, 0x1, 0x8, 0x4, 0x65f520a1, 0x8, 0x101, 0x9, 0x0, 0x8, 0x3, 0xd0], [0x67, 0x3, 0xffffffffffffffff, 0xcffa, 0x7, 0x6, 0x0, 0x8000, 0x6, 0x3], [0x357c, 0x53, 0x5, 0x9, 0x2, 0xffff, 0x3f], [0x8, 0x100000000, 0x5, 0x9, 0x7, 0x80000000], [{0x7, 0x81, 0xff, 0x2}, {0x4, 0x81, 0x1350116e, 0x8}, {0x0, 0xfff, 0x62, 0xffffffffffffff81}, {0x4, 0x7, 0x400, 0x21}, {0xff, 0x9, 0x2, 0xffffffffffffffbe}, {0x1, 0x5, 0x1, 0x3}, {0x7ff, 0x5, 0x8, 0x9}, {0x2, 0x4, 0x7fffffff, 0xda}], {0x0, 0x6, 0x7, 0x8}, {0x8, 0x8, 0x8, 0x480000}}}, 0x9c, 0x1}) openat$pci(0xffffffffffffff9c, &(0x7f0000004880), 0x400, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000005bc0)={0x0}, 0xc) r7 = getuid() r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000005c00)={0x0}, &(0x7f0000005c40)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000005c80)={0x0, 0x0}, &(0x7f0000005cc0)=0xc) getgroups(0x1, &(0x7f0000005d00)=[0xffffffffffffffff]) getgroups(0x5, &(0x7f0000005d40)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000005d80)={0x0, 0x0}, 0xc) r15 = getegid() sendmsg$unix(r0, &(0x7f0000005f80)={&(0x7f00000048c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005b80)=[{&(0x7f0000004900)="fa88557cdf7db2694d1f47cec5c42f024e5e8b74bf12b3f1b484b16719965ba845d8dd170134297eb6bded0d147ebf264bdffca5db9cbc69c7075b00f49779f8ba03f5f569a865ff9f1df83011cfce9b3542e7bbbf219b8db3d4a9c88b5d6bef12265160b39341d70dfb8d31d1aca13e380e38af471321f11a0529cd3e808ef51efca3f480e998a3eb93a54d6343983d6ff969ed82a1a0219396e0718e0b690657b130e8da2629b06d65e901b2d06d08474471bc29d0680269d06580f325b45048242af88c3792eb33af2dd929aa7ba7d4d121395d5b4dcf184d2d3134b2944c5812eeb3bbf6caa41445c53ed63446e06cc2727fb5c2525474966bc82ed6a0f40da13b13a8bb39640aa0ce012b3063e55f99e71388ec03ec0528df601ff4689fc4a89438eca13c93f772b9e5cdc13e96df1324a74dcdb911ccc8b343aca27a4de24794225f96ff404099f71d0926af09ac493ae71b64b0990a1285eb8c6720e9263b513b59208a5bf3d9548f4b1bb3bb77e37ebd362ccf52d3da4d28e83c53034ab78b9ab8be93d47f4e93dfaa02c0cdc4e5cd13411a80b2abe953c4eab9426ba1a702f680043354ce4b6bb40b5a0f035917d3f9d2ec935d84ada991b67d50773f9b6aaf0ea5f0eda53f6692a6da1a178626f4070057013dfcc20fae4def0caf473e721f6f918914cd65dc85f4c266494bdc222569b54dd1bb4f5be0658e896bb0a4548a94fdf56897223546c21fa9077d4c143737a1cddd9ebcaa074bac329039fbbc10597e2b3f78ee0a1f21ff26baf2d49409190eeb3e7719c7d824fd79df1e9d22940c7a4f07ae2c63c76fee405837e13f15de5e730ceefa897bd19d73a99101c51a65cdcefdb852e14ab0bc6a6f47b1af114d0d123ee0a5406e25a6c4f99454fb7ff260ab8610c1e862a6a8629ee2465c673675285bdcda4e887624fb7ad0b9da37bca61920cfa41a6493b85577ad8962c1181b92e6287713f7117649222aab77878d14c3a05811df7a3d58bb8886784bb2c330970bf3cf0da41235cf39132a1a74f199faecd0a10f72f1e52d7ca8b02cf5c00fb21cabaed66a915dc8befa7bc4fc4c9366ba36a5500db1d296d1b022607e5afc005e39fca2296c776ff22ba845a16ec98c018ccc95d4b2c65307625a351a6ba74e438da6203ed1b64b7fcce1884fffe4b300843d579d0d6adde6a1901dd8575fcec39d19f4929e10e24efa73f4e7d018c37dacbcfbb4ab3482d34379154e0669bad42698b2003e195c2e18dce99bb389a009b1998a0e2f643da30cb9fc484dac72774ec305950421f545e67768bbfd36b668f4d3f857af252da7c40ba0f59c6c3f24335490a6cbb4a17bb2ffc4bce2a37786bf7d075f13c432c105a869adb35c66977ba63ac7b7915b053f111204705605165987aeb8a7d202931ee13d5c8e724ba6d62365fa2c3351cf23aba7acfaf36380681662e2c4a06122d5ce7596e9dff0eb67e036078b014ad66d1ad16f234beaa59e9f8e4903868ef61820af45f86f0689c39b7be2c4be759a46d47aa4abf5bb1ca86a2c140038ff975bef06f2054db56f4fdf1ebd2c96d58d8af61bb1d54cc765e5d360b7b24817609b0faa2b889ef5623957c44660dec4bbce00896fcc31a933c230b7d40065d34e02ace503aa9ec818237872ae0ba9435c412f4d08c39cb421a4b28b748345792c27258c471a7142a5637e4fc9f523cfbfa9892506c36a6af776149f40633524e92c621011c9f4e1572c00eb2c05d7bec71600285b0e5fe377596308e06f192f3d4c9b78497a98b1e1f1a80f24dca34dd24cf818f902a8931b4af088f9b281abff58866dbfc88dd98cf87b0e74580ec38ccd4d5502aaad8048fc475a745f478ad04fb8cc959fba57dd74ab44a17ed2bfa1203394a1dff35cd72ad30e6cc8f23a1e4b72ca3ab35e1166ca7ed4bd72c9f7fa131fec52856b07eb149fedcf90c36785b0eb7475add5ab016188fdcc2e213a4308e0b019f515a0822fcf2c760db4e52616041bf5161b7536d9e26e898a4ce4a0308bfbe5e75e9e4c567b157f19e98fe5ed5f07a467915f523a99452a85659374a01b0d5d5fdeeeef625e32fbfe77f61338bfd72c6f7e3e90902915dd59bf643cc516fec39b6afe93f1b60e1b91437bca801249760881d7323a5ef80c02645f16b5b457767f3001a6b5e900bf4a0a4b11deedeeb46641cdc66fdb9753ae54fc5efe1c424f623f13990affdb21388bcfc83436fb095f1144fbee360e1205bb4dc9e161bd3deba4d0b1642264ec738166de825d9023132b9932fb90cd3ba019c15ec9f21fc42d17de797d2d61995ed4ebcdc888b6d53275566fcb4ba678d0da99d49f825a97c1977b4aa0f0d20153bc185363b826a989fc9e641eaab1f035834e2cfb91a8c7ebd2371da006f76fc18ae3408f377d01329dceee2c74384215ee771adb0810ddf02ff645269b50f7729dc62f834a4796fc5540284726a593d9c233c514c22ea45e18b101c047fd15432c0e67e8aa1aa9626383210b64651ac4d49fbdfacd1a0c12bca27be5c6d37c527c91863b41fb72e7c2d5642404b3f5e21acaf49b03f3b21fd13943db0e1bfa89d23d29c10f2e0c4344973f99f52ce0f9f752e6c95d92096842889e5ef7177d2b35f899655aaa37d59d85c2597447408fc154b2d79b5792cba646e423838a80bc4b1819e436b2e75107a4d7f58ca1b9a72160b91a1e8a6182b2bd53b626bf06bf5aaae88d6c17fa521875eff6e49150d4125e3887f85a059ce5d4c9372d177ae270a19a9ec6cb5c25fc39029c75c36a39b985f65f7b8a026d3a89e38d1944c8057d7427054f7ebeb39c3058cd23677f19ace0cf0f33643dab9cd870f7739db247bfe94ac92fb845bfd34f8be42fd0886227cc3ef2e490020801b0d99c21e37e0454b98d1c0171829e720edc142bf058e2e6f031a2489f5a50d6b137c357ffb16cd82e02b3722f63315e61ca6cf0ec75baed0f0240bfd2ca7742d789f6a711bd2474c1d2f813d39b8a3f75c3fd57041ae28b4bae4dbcd02a68d7443bab5934924bdad3329fc650bed4986db5bfbad738d5b9aa17362786152765a0aed6d0adda4577ea95f01527e972c7adac8ac538c5c10c248c4a4aa9039e23cada125ad105d13af1e196171b6d313518d05a0568b793a4cf6a8dbe8bf9740476b72ffd0e213e24864e7e1550bc77c4a9552e349215a29e5114a960e73f562ee6d0489f25bb3c3100448836dced394a00f61aa963d23595ebe5db72f6a318f7f1ef91dc9f921345675c766fe6c39fd7efdd4ed563f96d7b6f95952ddf62b194b73478652363f5a815737ceade9bb091fef95e69ead874a09e42c5e2178d7be36022116a062fa2c855f7ad5a69352efa63e3ed5cc2d591c431bb9f1320e6572dbb5a8ad0d35696741287ef492fb7ec3e3c683f5f4f16ad15cf6e359278708f0edc48c4dbb5610b12e36b266534c95abfa539a402b1a7d1975db3f3831e902cfa650ca3a24364fbbaa58ae6f5827fa024e5234e5a9b60c625ecc87deea9e71477193b53e4862503acbdb3a13fa5dc0018db6c43d1b7b6429fdea06c0976d26f3517607cee3a52704d87df80c15a3957cb1edcb5daf0facd9a6a873ce23c79d20e13382431234643d7308aaca7cf1ca051fa8d655547d84b983cc7d7007253fd29ba7df7929e6877e2a374e413eb92fee2ec8558dfe43c0fd67725a7e0278a388801f66cfc1b31985eeb67717d27d761ca6e4552e2f268576f0747dc3e5c7237ded30004d1dac62a4b514ebd1196be58660ad0857a29b53c86a6b5cf8fa37f8d9e7600bf3f11bcefdb1883e165f6a9cff0d84939b0506f4f1a15232bf92fab0c31489ce1b5c0d61b936a56c7c61ea9cfa1be6264a7bc25f04668f346b71feb56e45f917d82ede63a99588c8ecdac7e80822dd9f52b1d5bdeadc3f4db2755cd42a1c6b23df1abfd2e2c35cfb694f3e9991de2a225b5b4fb5e94dad22a2ac4f95c21a5313786dfc234bf7c019f58506daeeade6e3e8de9b7ea1242bd4837a043201608298b737686fdd2e6bbdd28bdea17a77ee9b189a74107c9f64dd5cb5242c1e4b235247e9a206e101bff5b84cd61d4397f1b9fd0cf51c78344c6da68203fcf52ba0021f27405aebfcb7db7c202fc4927bb22d568cb484199e0e67b9c734853109b8235a8dd1f5e52fa229fae2b54108c97d469a918855c8d1ddd65f8f3728c2f13eab33fdff237a412c37d942e5da6701535f8a38b529a4d4f0a6ae8ad76d68afc483337fe539a03cd583c766f0b29934d9ff0cc999afc09088d1f073e3b8c5dcaf1b4aa8c296ec119e95910f1af8ce8db6ab5ef987c948be02852d52420e3ff298644681aafb6041ec0c7aca9651d4145f48bd2e7a6e82187f9ef494064e4c8263252c4b2ec63a8c6e3fdee14a15bfc834cfb432ab925dc7353c554fb2c1f2e08fbd8ecdb188e8fa8770e2f04aa0edfc1680f157868bbd99858e297fda06fe872a34dc3161229f70df06ea984c091c9e01f5568cac09dea86a37d2a15002504a4b2b473d1422ae50ec5fa672f712a4095f4621ae5edf6d677a103c63964dc118203d185dbb0e447f58e5a8dd0543dfb7465cca5a837623eecef02da06663c79701907d369b59eeb9c0c1b00a705dde05a82c25ced3bda40b89de7e0f5fdaa9f930dde01888975148ce9f315b10d2c65a604a20519db4384e444e288bcfde1d484bc1f75c5b30fffe2a8ef717ef4c2a1628d2e018e0bf51ef76578e697004a7dd2c27778b9214040ad16c79cc7c0e712a11b5e7020909a279ca20b52bb564222aec03da64058e65aab29e8b83d954902d12db08ce83aad6861d2a2d32860ccb310f9efefd7ad2838da37b03205ab8b4e56b031367a00256bb455270eeca4d79af36c93cceec89384a664cb3b142ca7a3ed563c5cb4d80b2132e3904caaf056dd75ba72fd3b54fe11d6d326d1270d9d5b2d22d3a0d6a233290ecff77acd9fa7f7fc965741ab57f62dbba3b104d6508df89c4682d21bab4f7ed217a98e48fa167963902aa07c4c8dd463574c133406894174fcb7f687e51692f1f2e2e6873e3c3f4f594482f85180564762d811e6626df60a7c60abc760015f094c909ce8557ebee995c52d54280ec37634dce7f2c194981cc38f1013b52b48cecc1d05d7541db10356c6ea998e52b310f5b2fc02473e1e8c64b0d523d5e4c683fefe0cd8219473891596ca3b9e3fcb29287f4b3846a212a89cccd696c0ceaf32ca80f097ea74b181a975e323dea9eb4eb2433bb048a15ae6eeafbe8514a406d86bb8c667345bb09fc54218744367b499411395f7b8d0184585cfea66f72d9669b86a237297f60fff7be6eab2ff9940197c797b3b5e68881752fe220249427cd139cdc704fb5431ab50ba531546905e44cc7fd900723aab6dc5aa108e72220576671d857710180c45458192a66c2d0c214b7fb33bc439b1a51cffecb95a8f6c45493ddf7722dcde101150ca61654b9d6b254c38a2c536d940acf2b3682e69c6615e14d1e49c6127a5fbc5189988cab832c1e2cf1203bac4b5a65be0c6dd1237f7f37e6efae41cc3daacd9758933d4c76f726f7d009bc3f601b71724d631bd3731a10f174c83c375d51f1585f8d6007cc6f96648b17efc16cddf1a9574be05458d5a05fe92f36a4f1b2494ef176c6f5030c023f55cb1362cdd4f512b5321acc9863b143cf6c46be0113575a7978e2f08cd1aea70cffde64dc030b160ebd76b4e96418b652012f95cf4ab1eedeb95cde8e09c74e2f4ac9f4287e7ad6f2c2168c341d4", 0x1000}, {&(0x7f0000005900)="564fb066dfc2e5648c83f8d89c384593146c462f19e55834da953bdc19c64c52e2bc3647fd5daa44af884b0ff74e1330041b782493e46b75b0e41db515b39532b83e996a6b4d6efff503cd1dae7149d86eded5245cf14dfdb01bbbaa15a7690d4f42091ef928543146335a99d00564d068db26403b58a1d68b92de13000e58d37f59ad8cc7e46b4de4f4346b0d8902d8e01bdf38642f283b231fce49e4ff3e9cce30006d94cab424c671163b3f560746d111f7b3cbfab8c5fb33f24e2ecdfc17f024bf42741a8dca93", 0xc9}, {&(0x7f0000005a00)="06874d8298d6147dde0b0b67663e61d24e0b825a43af67f63513d53f94c3ba01d97c3badc16de04aa369a4018f9ca6539963dc16505c3e08ca0021b293d50104556910e29a6f953635ca28dc9122edb143bfabdd89246cc115039858ce1bafb8559402abbb6ad388451f5ff3862b5985ddbf520f8536c6c8dee6f9b2050e28ea35eeb3076d64ac5e147bdce022fa79343b34e95af07b231ba6ee98b92abd3d072ac8e32e4700e7251de6e1aec1b279a4d7b07c87ac46ec389005b9072128fe036038b01d09599a5a7e7a4c99b6aa569280df6d9f3908c0dbfd7cc9b105dc518f2cb312415792e5a6c874909136fd690ab9ae", 0xf2}, {&(0x7f0000005b00)="94eca38d4184eb99c2a264beabce98dae726775998f0be87ca1f77011dd3d0460dab33926303e167e3045b3996bc00565a7d4611cb889345d9501406d80f2e17118905df93801071dfcc66778fbf8d4c7d3a8e5af654435e5d5c3d189260d44e7a81", 0x62}], 0x4, &(0x7f0000005e40)=[@rights={0x28, 0xffff, 0x1, [r4, r1, r1, r1, r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r13}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r14, r15}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x118, 0x6}, 0x4) executing program 3: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) clock_gettime(0x2, &(0x7f0000000040)) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) dup2(r0, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504", 0xf08}], 0x4) write(0xffffffffffffffff, &(0x7f00000001c0)="f864e6de6074dac482", 0x9) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket(0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001180), &(0x7f00000011c0)=0x10) socket$unix(0x1, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000200)=[{}]}) write(0xffffffffffffffff, 0x0, 0x0) read(r2, &(0x7f0000001200)=""/249, 0xf9) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0xf7) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)={{0x7, 0x4}, {0x7fffffff, 0x9b}}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) executing program 5: open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 2: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 0: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0xc, 0xb, 0x1, 0x0, [{}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}, @generic={0x0, 0x4, "28f4"}, @md5sig={0x13, 0x12, "c9d4c54e3bf472aa93226b6212f0c0ab"}]}}}}}}}) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='.\x00', 0x7, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x40000000042, 0x62}) r1 = syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="ebffcbff2bb9fd812eaa4e710100000000000000", 0x4) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "2bbf09a76e9bd301d6291ab88842329097184589"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) executing program 2: socket(0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 2: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x400000000000001c, &(0x7f0000000080)="b5a7e6307d79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb1, &(0x7f00000011c0)="1dbd06084921068fa87365ae", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r3 = getegid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r3, 0x0, 0x0]) map stack 0x20000000-0x20400000 of map 0xfffffd805a3be170 failed: hole in range executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fchflags(r1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8382, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b0000082b00fe8000000000000000000000000000aafe800000000000000000bb"]) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) setsockopt(r3, 0xfb18, 0x3ff, &(0x7f00000003c0)="ae45d3a44640c5460b6284f1c8984eb81d3329282d18c23285285774069852d76abd4925df6e55fb54016c58141667f7fadca59d3a6dc7c8760ce059b35742e3089002000000000000004da332ff337cf03bec244389cd54948e9b5e8bd3209e1798880294d52021ea786c7c07f23a8d26e82fafdf82ae6b06b7497bf5b6211055c0f7e543bb2d16c88e54291fdfa301c79b29346712f9b4057bd5b07843cd0a0ea2f4b56e19890000000000000000000000000000003ca93c99478a09cd85bd561c1bf95383cdabd8beee2977ea23091494142b6e25ac7538b7c054f7f655e9f4f16768ee597c31cd9bbd7ebc1560a8be1a59b652302d65befb7adbe3058654f1b152587466b73d0062caa2f0b6cfbb7653277f3a74378226591ffa0f474b9502a72339c7bff8fe81cf5fe1bfef0441afc395d7bd699e3ff68a5859d077b89c9a18de82028bbd86e22a46e0ec792934e97ba2fd7648c02b99bbb98bd147b15a70372ed7168d5dc8717eaee3e0cdcc8411d8b740de428526690a323d3083ab4376f49429e2f023b5676cd400d71e26998edece8cf603e2e003a92a97741b08dc2cd3a403e928bce9a3b9534a5772dd8eea726e36212b5284149e574ae1939dd2cf4dbb89dc74d1419f9445f554ba930785a80fa817147cfd0cde261fab02cc208d484e991231dc2a70b2f76fc6e1e8351fb666ec0785da8cb767ea8baedf06c8a7411ce34b4a22ff77cf79bab2b7f5", 0x20f) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4000000000000076, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000004c0)={0x5, 0x5, './file0\x00', 0xe4e0, 0x0, 0x9, 0x401}) ioctl$KDENABIO(r1, 0x20004b3c) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f00000001c0)=0xffffff7d) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x1a4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000d00), 0x0) socket(0x2, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20202, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 3: clock_gettime(0x4, &(0x7f0000000540)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: socket(0x20, 0x8000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x2802) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r1, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x9}) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r2, &(0x7f00000002c0)={0x0, 0xfffffffe}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) r3 = dup2(r0, r2) r4 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x10, 0x39, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="c2969223a7fa593766989f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d55", 0x23) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) recvmmsg(r4, &(0x7f00000001c0)={&(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/74, 0x4a}, {&(0x7f0000000440)=""/203, 0xcb}, {&(0x7f0000000540)=""/208, 0xd0}], 0x3, &(0x7f0000000780)=""/193, 0xc1}, 0x401}, 0x10, 0x1002, &(0x7f0000000880)={0x80000000, 0x8}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x33, 0x0, 0xfc) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffa2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/30, 0x1e, 0x3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0], 0x68, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x48}, {0x74}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 2: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x4}, 0x10) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000040)=0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="54728965", 0x4) setrlimit(0x5, &(0x7f0000000980)) syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000001c000080000000000000000000000000000000ff020000000000000000000000000001"]) pwritev(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) setreuid(0xee00, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='x\x00') execve(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r2 = shmget(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000011c0)) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000e30b060000001a", 0x11, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(r0, 0xf, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000200)=[{0x3ff, 0x8, 0x5, 0x3}, {0x9, 0x4, 0x0, 0x46c7}, {0x200, 0xdb, 0x8, 0x1}, {0x6, 0x6, 0x40, 0x7}]}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x54) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) setreuid(0xee00, 0x0) open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x1}) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) connect$unix(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x10, 0x8000, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x18, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() socket$inet(0x2, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0x701196bc}]}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000001280)=[{0x4c}, {0x45}, {0x6}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="00040000", 0x4) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x3}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0}, 0x10, 0x801, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x6, 0x0, 0x9}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x0, [{0x0, 0x2}, {0x2}, {0x0, 0x400}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {0x1, 0x800}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}, {}, {0x2}, {0x2}, {0x3}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) getrlimit(0xd168135df86e4224, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) socket(0x18, 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r5 = syz_open_pts() r6 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000, 0x0, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f00001b7000/0x3000)=nil, 0x3000, 0x2) r7 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000540)="ebff6dcb0000000000004e713048e69931929648eb91d6799c2a150cc1d9291cbc8c557cc6f8a647fc4483bc3bb3377d7b4f554c684c273549b2a10dff9225cdf80f9dacceefc21d4b00077259d19baa9e184f684552f9c034e9d5a03ce3328315817b1f943503da045c3684ff4d00baa0b9a691029d4afe9e6b87a9c52fac41bdd12b39921e19352270a851af6b2f110f79a1dbf09de828e9af8f34697ce0f3467e01d06b6994289259be23e0d5e245119f732684a0109662b5000000000000000000000000000000007dd79f3692abdb48ef9eb2ce87f8220000000000000007eeecd93c00"/244, 0xf4) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000001, 0x8001, &(0x7f00000004c0)="2853b6e52b32f50334b07658a2164ed243cd38a2d4cf085c34fee69afd3b5a2f93042c07f7b9e5efe2be8e8610ecec7a6eabd8616f6eb3f24cfe80e8f2bd0da3719108508b0fa0b1d06ca994e6f0bf7c999832e42aff29326be785810fb8fd6f048d48efd5d55ce31f5b6b9506eaf555", 0x70) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d54f0d6b60d62ed63da253f47665e6cb7c3c5fe2b8157f9f3cb28bcfd1d7312c833573c79f7fc7a95e507f2eff5405ffa6482ad4b2054e22b66b3ec97ee7fb26213efe85d0cbde07c2ca0eebb5a24e5573d77c4cc3d6543c3593cff2ef5666f47d4b2a3f9653598a8c8d813ae7ccb51e9ca7d78a95b4d5d9a203978493d0a10d74be87e2c30c4b67f5437efc033258755fde55f707885cae7a90bf20a58c71bcdffae2472c04e95b5b6ac57a5d9948c05504", 0xb2}], 0x1) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000459000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0xfffffffd}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000004}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f00000004c0)="ebdec3b293e860dcab2a2d779f5e0100ff13b9fc812eaa4e713048e69939929675", 0x21) setsockopt(r5, 0xffff, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/65) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x2}, 0xc) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000380)=""/204, 0xcc}], 0x2) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0xffffffffffffffff) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = semget$private(0x0, 0x4, 0x404) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/218) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x3, 0x6e08, 0x1000}, {0x2, 0x7ff, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0x538, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0xf246, 0x1000}, {0x4, 0x2, 0x1000}], 0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000180)=""/108) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/83) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/27) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/4096) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000012c0)=""/211) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001440)={0x2, &(0x7f0000001400)=[{0x0, 0x8, 0x1, 0x401}, {0x99c, 0x6, 0x4, 0x1}]}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001480)=""/57) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000014c0)=""/48) r2 = getuid() setuid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001580)={0x4, &(0x7f0000001540)=[{0x5, 0xb8, 0x0, 0x6}, {0x6d5d, 0x3c, 0x7, 0x8000}, {0x1, 0x7f, 0x1, 0xff}, {0x80, 0x2, 0x60, 0x4}]}) getuid() semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000015c0)=0x1) getrlimit(0x2, &(0x7f0000001600)) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000001640)=""/4096) mknod(&(0x7f0000002640)='./file0\x00', 0x8, 0xff) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000002680)) socket(0x18, 0x4, 0x1f) mknod(&(0x7f00000026c0)='./file0\x00', 0x2, 0xff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002700)=""/4096) executing program 5: sysctl$net_inet_carp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x2, 0x7f, {0x6, 0x7ff2}}) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) executing program 7: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0xc, 0xb, 0x1, 0x0, [{}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}, @generic={0x0, 0x4, "28f4"}, @md5sig={0x13, 0x12, "c9d4c54e3bf472aa93226b6212f0c0ab"}]}}}}}}}) executing program 3: open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 6: socket(0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x16, 0x0, 0x0, 0xfffffffd}, {0x2c}, {0x0, 0x0, 0x0, 0xfffffff9}, {0x33, 0x20, 0x25, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c9d0ce61d3b194791bfc27428a088311d09ec78df0fe8364e1e362a61e1b8b3fc61e568aa7c9df08f53ac77bb4312e6f79ee96148d019ee9bd31859a11c664b3e17c1898b694b1438417a4cdc427ccd5d6d17cf2b3a6de21a17fa54566323", 0x8e}, {&(0x7f0000000800)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd475e885950eb0f43b8fc112c2cc0d25f7d18672e913c8a628784ee89b25bc84ae9da633cadb31a3c4a2c6424632bdd6490c49b797842a1c5e36b47ec0db25cdc1a71e7946dc8c8b0fa55b2a21c660cd5a9519956f63fa6ca0633d1b70aee17cffcce24d02591584e6169e08df8eadc172509a8190fa9aec7c9536a618f3803404936484d23dd55623573f1251a8a7b0f672c930b1276b97d927c36b0611e84604d697b11bb7d06a78c9ff06535", 0x173}], 0x2) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 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) setreuid(0x0, 0xee01) r5 = fcntl$dupfd(r4, 0x0, r1) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget$private(0x0, 0x2, 0x110) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000340)=""/65) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000002740)=""/4098) sendmmsg(r5, &(0x7f0000000080)={0x0, 0x101}, 0x10, 0x5) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) setuid(0xee01) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, 0xffffffffffffffff) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x400000000000001c, &(0x7f0000000080)="b5a7e6307d79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb1, &(0x7f00000011c0)="1dbd06084921068fa87365ae", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r3 = getegid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r3, 0x0, 0x0]) executing program 2: r0 = socket$inet(0x2, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6}]}) r1 = socket(0x18, 0x5, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x8}}) (async) close(r1) (async) r2 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70", 0x69, 0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) (async) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 32) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket$inet6(0x18, 0x1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000040)={0xe238, 0x1, 0x8, 0x7fc, 0xffffffff}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 2: r0 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x89) ftruncate(r0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0xe4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) socket(0x0, 0x0, 0x0) socket(0x1, 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) acct(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x7fffffff, r5}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8080, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSKBDIO_COMPLEXBELL(r6, 0x80105702, &(0x7f0000000280)={0x8, 0x80, 0x40, 0x4}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x61}, {0x14}, {0x46, 0x0, 0x5}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_esp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000300)="82339d7404003b00082d7d66678798", &(0x7f0000000340)=0xf, 0x0, 0x0) executing program 3: getpid() getgroups(0x0, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket(0x2, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x416) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000680)={0x0}) msgctl$IPC_SET(0x0, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0305602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet(0x18, 0x3, 0x102) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000000), 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000280)="000007ed9d47bc5e05b9e9cb11379fbac525e845a40294fcca981004924ce5f02ff85c", 0x23) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b12e19ef6c8cd6d25c95aad79c76619f0ba57aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) r5 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r5, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000}) socket(0x0, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x20000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) executing program 6: r0 = socket(0x6, 0x4000, 0x0) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000010c0)=[{&(0x7f0000000040)="8b6a570458bf8e52097412c961fe74985333c8de4c7450eecd7e927066561f84ba77a3c000f5346c1dd15ee5b2d08785a07e230ff67bea6a7d20b5bfb599de69abc99987c3bfc42ad5c0340ad2996ad65949ceb5d9facc70ade787fe941757ee8133182bdb699e314f3b6ff632992357b48d1e119e2fd0d32ac9e05e4b4aff3a9d8d9cea80b4b85ea4b5bf0bb3cae8bd96046a8bfbe7aaceae87ba6e9d947c3a37ecf6d5b4ed384776e094d6cf9244d1a72447068213fc32f125098a7ab7ff7b1442dcc74978d724280d3b674c222d9df8fd2dba18844ff04c10c4591c2564a9af8f16422173cf3748d716f8d06b324e5d40fe2be40d3da9486d22c2aaaeaddb9fd52e2fbf38403378cfe4a5015ff293bf209592be021cbb87168c2bce208a2a6ff493fcc39bb440b9434b1fdee2f4b126bf86be7310d2117d3d90a1d655e7acba29d4b495ddf373bd2461bac840f14e9ab8db1edaf1eceb8776997f9706bf52640afc2d6d339e9c05d2a9fdc620f871221ffd8ee1ff6765f31799ceffa86d0f417f64a87e982914798c6874a742a93c8164c00fd235ee8d8a10947f28ef791a089047fc6d15cd6ca0b57a069b1d7bea2ae35b8ac6d4e95dc09785b6d82de6dc7a102a8238ea6cb3eefcf20883a2a54a69b1e86282f03b2ccddc688472d6e4694dd244e4b1a53c0a4e925355f1309dc6f508bc3b3ebc585a71bd5dbc1464f550ca8eb9ae5806f394adde19cf122efb2e132b02588c67321b217658faae733dd56c1fb4b54fc63df9b23fb1c739b9664076c7f80556d84e2a90335bdea23574ad953bbe3b0bbe0b61740a34bc00d94d77b376064c01d51e66c6261a65b0df237cb8f1bd33de6844f55f9a40fa7d0c9e13862ce949a1be226c1a98431053e5a4b2e8c5dffe84156c853652fd4c9e872d0e8d648f5b246903a6342e4c1d0e85ab54051beb83cf9760c44ebf1a661893c6d264d74520f63a857a5327b30e1ef30cfc1d430f36f4650638982f8eb750fc849b6a9821c8b208be967ccf5b3e5282dd43d8059b68173b4fdfe28de81b4e5a937b6eb75e3fcc5c74ea920800f1ea6d6ad4b2ecdd71297603cf3a06942c4e58369d7411953cc15539e4b9b668948711aa1071f0f34cd0638c5a285ddea41cdc1135d299d9cd399fb689097799cded9e6315cf8c091979260f9702a72c2b49d484d2ee9466a249486853ce96cddf6badb4ed4de2a6c68442089636abcc1bc4a273e39d4d847b36fa23cc0cebc60e1a07360e071929ace456fedbaf66b822f24897ca726f83520f5626e9c2c6f3d4a18534e7376219243917dcc0ca96e9155effd3460de139c574bb82e83be73eb16dd8e52add6004b25495d68b4dfd24792e16652e1c1bd1f0355ccaf95032fe8d5fbe0bc51acf41a060db1c3723e5430280fcbf5ea898156e9e05c9daef770c100bc8759c0bb5b3cc559ac9159f0c0f9c0f655895b70d77a44512d3c467bfbc6d593535b0ae9e94cd272d0827e1abbfeb372d5c13c15953763d0b90593790e1507b01465e08177e8b7376a9051c5dcc8bfe8a64581d8cc847d6d1808155606340903f244e61a742bfa83cdc1532e866df0d66dcc8184f3a332db65d2a0d8ea67a8f0278df025203d44173f3d60bbdb3ffc88148add5001f808432818e0f0a455a5767f52c0530ab8f111ab79bf4f782f3adeffde75e3eae1bfa577ea3e6e4fc99f5817c8c37ca14182eb8b1e1827ce2bbbd0ceb6c56c6aaa6717601f123910d785fd3c94ef3fb1a5506a1e1014c4d7e9c158ccc992aa92a650963815166700351872c50c579941be405ffca179909de25a3d19bda7350d6aa06da151d3d531a2d901b6276d8c6436c0a4b4a6bf4f5770d69ded09f49cf6746d6e5c385f63cea116e147134195cc26ab18deb73e71fac30ab0f7db41666564be8e7613b0e1c4eb6f8695f1645fbfef1bdd9a1ba87e98cb299c6dd9960f7e40314e12095cc9a7deef1b8764db90b9c0b97ba108587ec33c356a0384b78dc1f3c73f8fdfd4da58ba19e2c97183ade1a98a694c984353c368f2fdc3ae4c16cd2f4d8796e8532c1d7eda162dc4aca0405325d02eeb54fb300c13c68641adabb454a135184becd488bfcc3f41af38580738efd6f52b157dbb300c0f69d3bbd774e2aac2d8ba4c73f212022497404fc44ce637de6234be8508561505b725ea6b35a90a087e705ffd8bb4bfd89fc783b78032b3fdc65621a62cd4944f54a7e92a9b779c8d4459a9ef283d6cb75a4eb6e8a70c821f31de76a3a3e6b0d2e7319cd2eca60707b68dbeaf330b8f821ab886ac932abe5b1fd00471db95e1c51fe1723bca04403919e097a4456e6e7ce768b37f4c50b311d0902418b86b41c4ecc38a70c82da1727144716693caec59cff4162f76792b21cfd195a1a30892c0285b5a50225f06a27151ee4997dc6ce532a9b8c032b7b31b58ea06e98a1e5547e2af59a043733e8bb2cfc43f52d90c4b447676cdd8f87be0627907c8148537d0ca1eff3a500f8c17efd61bc9c360b67b523a36b68065f4463c8809c4a33cf101f31d243aa5fc9bbfc890a30e4ea7ae3cde8aa28bbcb884952696a82e1937957e8f5523ee51e74a140cd89f427da2c1c0d433e7aacffbd1aa9d592e81c8f9863980fce9599f0792ca34584576d8bc6975ef3ecade812d0603b9201e5c918d48993fb1ed941733886facf3a54624a49797fc7d6dd6728aa8f4efd93fff151c0c4b86ebf5a9f3b9bf1f5a2ff3e2b9cf5c98d83e59569773367029bfb67c399e8bd425115a7b842507a13570b36a9d029f28b18cab1a3f3e3ca0ce19c08714c168daced8a9370073f5d524b5a3beb87939dcbcbe4013610cfedf941b4e877b88430fcffc0438b19027fbb0475360722e6801424dcce0d3da68c8b02339df22c65e7a299e4103e5ddfd9b3e9fb417338d431ec69fbd748ddbdcba9b1d9be30a526e347e7c2666e06ded9ce1037b20dde566d72db7bd3b2741be3f3f22465a8289a22ba4900b5c9d6abeaa64e9dd10a3db1e1d89c0b1364fd6e5f50ee2dd4dccedc220abc9aa00779b358484092d9a014165d850c3796dc6cb214ec5de99c21ab8f3ec3fe598095e0f17fd5e99b8583c81d3568a3dd4aca675d8f0fdc0c397d97aa233ca650135fcae7aecfdd86ef977b920968cabbdeda64270177149f29ef07ed7bf0a23c8651e7f77568155ce05f5834e50337247f587c395d66548ce5c19fa3e1690373f0831028f60141571d25257d21303d61b7ab1dcc1f7dd45e8f67904ee805cacadef4fda8cea1aae7cd1bb9fbb9123e26e73bb98e9467545793e3588d525ce203000f7bc678f8a5f5ceebc06ada2baf539ff6f5c4e5015f8cb8fa615b620f62cf20d3aa3599e155aec19bb38f50455eb569bc291b0eb326eae705d94dd013aadfb6722db86ae95b1e12bf57b1a90ab4e5556c8fc205c1b2c3736d196cfe53d84b1cb5510df3e1755211774ec89c810279067f52fb9a5467d1b8151b2bb5453739763b449300d493337ac5442e091629533826302a2241d1c24f086b05260587a3fc5212eb22d0b269017438816c43c780a4affc774572fb154d321f1dec53c392c3bbf36d2eff6693b882b66830644f98dc68b7782a92fda81bb60de2bf7245e51afafb98e077890a075f9182da01cf7b6ed2d8c7b5b03eb2581a3147a7a69dd196ef7b16e1dfc28f431b76f6581e40e33a10de68bfb9ac8d6c8770f166d9ebf2deb9f8757fe9769593dbe1e17087eb30dc5e7a36c09c15f3a1ed019b32ea2a6ef3c69b02cff8ae685d20d90b3a3a0e8127932ff8611bc2194fb8e53af990cc1a545b4a699015f964d051c387dedacfabfd90d03401e506dafa39127182e681b742dc2a3da2e8f139dcf5c6fd0351504a9d73a9a3e4ef02681049a16639c6b1c95bb1d9887363d4ab63631ec98b323d1e80690527d880ba4f8bad0376456b9c471585a07b4d2f0e81981650548590300e5d2b18827d0b0ca0104f2ddaa4d7b462f8a74f65470818ec409749174b8a2d24bf7f21fc0ff416b2f90f4d0c737d3e56cc55ca4d30ca0c1f11b04e174bdecb1c291228d87d356ca851e2be575f5c9131674b38d56a0111c9b291049121a43aa39dfc8618f3544805fd242ac9e63a51ca25da0748d86b83e20e5be8bbad701011aaad552f6a2350424bb5ad2c671d3e0e90a35aa7f1071190051022bf66a8e36c104a20306af0a2b25f31ad269640aaef7fa7c66a165694c876aec962b6e09beb746cf839f1c8d2d93eb5439710ae3107bdca2c148c3f0d142768fb4b70edac0635ea74de4a252647187dd01d1c637d59d3d176f9094ed3cbc7d975a0f747e4a3c768803bcfb501c697b342059abdc9a749a1bf1957113f8765557e37f1ce2bed8829d272a719cb67f4ab9c6f1dd32d2a76d26a44cdc25d18273290ba4f3afde205c8cd0fc02ce05a5231cd3b6a0e708fd71d8057d8e3c9252b084befbcaef56e991ec3636767a92c80c074c403668a559d9894668f7c5e50658ea705cbb5b5bf9cfda2bcf8171ddbfc40a28f614a41a70125c3360f2db3935ec1ab054ba800791f6e0b19619e957d1875028998519bc22509c0a01ae185368e40121eae8271874ef9de86072b4935b57849fb4de04f8eb10f6fc732a03030f918c17ed21f30599aecc38e304f595dcc0da3f4db3d080062805305f44389f699dc04aef8ec0f7beaa40677df1028cd05d94af78679ff2780f2a62224c1efddbc5db14557ea08661af344a308597a4fd007bbb7fda297869f62b145d67bc42fcb127427a25af1ad937cf943c58811e8c52aa8d625ec821368a5431b3fcfae7870a28653cc9b1dcdbaf0a0fd62e484da7458e2f0c77011ee15e9840b6c7f54e9c3c9d7c04e318b49d4bf95a45ba62f585fb29b1b82090b8215664bd28704362f8c4b57ed6e2d676bb929fd416c7bd505761d190b62ddd967c45844761b7268480f1c06232dd3f538bfac22b3f463e6835ab80af859ff4c96615542b7f28a0e57919e33f76c5ef2f93b073fd9eb82e37ce6a645289b102dc0fcf594b49541e05e6defcc099dbfa9194b82b1bef596f6e92847039befa2dc8e23b00f1cce73d89f7bcf3c01d821647393782b97ebf79b2d9200f5c2f488f2c6314707d1e3156da2b7cb522ba5aaa8cc711340fb6afdc3ddac9b30918b1fb3c57f0a7503919854d8c23acba01d0a90497be8e113d14096452cb2a720119542666e7a09f70ea16ce92ff390d3bef25e9a17e75c2b2538e749956039f4937c5c011c3f046367b9be568af06ceb5680ec104be3760bff675f88615987c2fcdebc3f883a80d62435a0000dc10cd5ba584c728688bbabdec59ee80884e10a8ab82893d15412b12f53b34b1202bdd5ad0fbfe99304123ace10660b97332e9541ad05f41fff3d4f079f15413e91ac90d09c894c2f080ef5532bbff8d36f78655b3882cf230b22cb9f7bcc842a3a65b11d61292a880137164817a98e18c5ca89e228b01683023f5d381c279546547ec7e124e28db3f4d537213c733aaf5bc02e69aeab0b4cc418343ff4f45dbab14a287d9b9b9e6a85825413ba6659b20c32511a1c31103b210b05d5c01d53a3ddf8ff0b19fc5d59b31e115088f03cf1eaab8d755579fdfcc92d32a7e967b25c0a88db4e852aef7e1682c9eb79a2848133c692d8d89354b68effb5dbaddfcf2ae7ac535d1aac77302837e3bba90f1559efb1d446cb46615c0a93282b33af62b2e045303b1501fc5267f96d585fab13feae1d40dfb991d54fdfd6993f043ff257ef219cc2a919bf", 0x1000}, {&(0x7f0000001040)="aacadca48c5e579d0f6eaa044ea4737f2a67bb73ce15da93a6385071427b45be172f86fe273d3433beb16af78a80cab829a0576f3a2c4bbc36e8d522ec1dc3dc", 0x40}, {&(0x7f0000001080)="980d3c8c7d1ad80ee5df8247a96a78019ae1297b645dee12c8f68d", 0x1b}], 0x3, &(0x7f0000001100)=[{0xd0, 0xffff, 0xef8, "4e79a150c8eb59e228ee0e0b737f8fc58867b9f7fc70eeb05398a0ec87fddf2da461850127be2aa808441651381e22ea113dc597306bc7144e8c9c13fb024aa9faf31913623f5264bf4cd4e39c68220f3d97a2d0f571f20b81d207bee9a0801bf23920468427923f08e9c370c7a5655e49b836b860127c44c2ebd5d8ac97171e3b56ca602616b636036b9973c0cbcadcb8c6ebd6019e8da14cdeb11e7b7fe8a1f99ef365df6bddb24d6b2d5767ba1d8ad6601f5def06a47c53f6e41e5e61"}, {0xf8, 0x0, 0x9, "d21029fb09e0cd70538b8e930487390762076e5be1fee4edc941ec5b12e4caf65dd69fe91c4eb6625b14e7913dfc9537f96e51a2e0bf9671e1ec01b0c9228997ba07570a6e6a9bf384b2c0868fea68717a71a7f378f034249513c8c8c5f11323053404d26081116a8a92227998a63e9bf8d903c8727f00e3296faf2a72058b24c881c598b41aae96a0b42e7c482dcdc9990471f29eee00ce785e31499c779013c495e97ad112d7e5fddace104b70cf75638429b47738c540a2622776ebdda2c8c5d84e4ac6245ed7879534be20b6d9c89a376acafe724c5420806bb77cc683e06db7"}, {0x48, 0xffff, 0x3, "82ae0eef8037a2ff407423ae1c79946a894a909e69565d98261f34605e36aa90fb4f4d16f5d0bf473be89a5f45a36a652c"}, {0xc0, 0xffff, 0x10000, "e75e2d05ddc16e82bc2e3cf88bf8bbb1008866bba5b709060e48e448191007b35d31c0c8f9a987bff73c8ac91fd4937e057c78b02f41d7aba7bd642a60c55610b3d6a5f3a50dab3042c081ec3990f6490cdacbe410a8d97c225568266192c8d9b76d32383d3b69416c3e12d27f74d854ef2dd0cd101827acc2f27ffd126d909401c5ea4098e87ec3182e89675910b713a23b5412732ef91e6bc84006af56e82ab49fed0e1c486add1364ea5e"}, {0x40, 0x1, 0xffff, "5a843eae9adb6e635e180e88713875ecef8990b71aafb943e952ea7706d5a12f8920656f0719880c6532ca22e9"}, {0x60, 0x1, 0x8, "7e998c74f02266034df93c59bafcb4643cfd69563c2ee2181a4598a7ad7423909fa6865193e5489e21d0285c94604515458761a8c4aaac5c865a052d03a77af34a4aeb29ae32db7b98e8f2"}, {0x110, 0x1, 0x1, "ea36a4de1a029e630f4d8f98fc0ee889bd9c6b82d02bddcfa39ceb0b319d18c77a48a147cdc43627bcd273b4db673755c1d4f5719877ad7c6e72f88a1476bdbb3581939854b66b70323603a35cc98bdc53bceeb3c7ea8e0b78c39a4a351bd4fb500e27d322343bc006928057d9de11f2994010eba2ab19050c58c75daffdd27a9e4d8f309e4c232dae6953cc94a7b5861885fc0bd66a5aa38f00ad9312fa9d5b477c3926583d989e3547bceb34dc1ea8c5b222e531760856cfaa3ee1b258ad2bcaeb013bb7c33acb0750d5e5a7b5e51cbf0e50d0a33ec9b6e59c1aa96ad70800a2d5c8d6c3cf68d0b70e618fdaf1eaf2554815b2e3f22c4c3708d829f4dbe7"}, {0xa0, 0xffff, 0x6c4e, "73c5c58b63305ed5a9fa420b0dfa76f62914c54a2c1e28b10c2368c75e4dec949858bd7f834fb090b20d4f37c385d1e69c3030fe4894ecad2240cd5001f1fe078d26ecfc0d2d3a56b8e0cb368946b67901bc30eaffed307349d7c89b6e0ca62500ffe5a32a8a49298a5a9c52ce6c37c50c164e2d03827d2ab57e9879e5adb78b80cae293c5f951221e"}], 0x520}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={r1, 0xffffffffffffffff, r4}, 0xc) getgroups(0x6, &(0x7f0000001740)=[r3, r4, r3, r4, r4, r3]) setegid(r9) getsockname$unix(r0, &(0x7f0000001780)=@file={0x0, ""/4100}, &(0x7f00000027c0)=0x1006) r10 = getgid() setregid(r6, r4) r11 = getgid() fchown(r0, r2, r11) setpgid(r1, r1) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000002800), &(0x7f0000002840)=0x4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000002880)={0xc7d3, 0x1ff, {0x5, 0x7fffffffffffffff}}) bind$unix(0xffffffffffffffff, &(0x7f00000028c0)=@file={0x1, './file0\x00'}, 0xa) setreuid(r2, r2) r12 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002900)={r1, r2, r12}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002940), &(0x7f0000002980)=0xc) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000002c40)={0x3ff, 0x8, 0x2, 0xfffc, &(0x7f00000029c0)={{0x7, 0x8, 0x5, 0x3, 0x85, 0x4}, {[0xffffffffffffff96, 0xffffffffffffffff, 0x6, 0x0, 0x7f81144e, 0x6, 0x1000, 0x3, 0x7, 0x100000000, 0x4, 0x3b5, 0xff, 0x7, 0x81, 0x2, 0x1ff, 0x9001], [0x7, 0x81, 0x800, 0xffffffff, 0x9, 0xe39d6b4, 0x4, 0x297a, 0x39e2, 0x10000], [0xca, 0x4, 0x8, 0x80000001, 0xc303, 0x12, 0x15cd85aa], [0x1, 0x7, 0xfffffffffffffffc, 0x5, 0x9, 0xe9], [{0x2, 0x80000001}, {0x400, 0x8, 0x9, 0x4}, {0x95, 0x7, 0x10000, 0x7}, {0xa1, 0x7, 0x5, 0xffffffffffff3b64}, {0xffff, 0xa65, 0xfffffff9, 0xffff}, {0x1, 0x7fffffff, 0xfff, 0x4}, {0x9, 0xe3, 0x20, 0x7}, {0x4, 0x8, 0x3, 0x4}], {0x6, 0x2, 0x7, 0x3}, {0x8467, 0x8, 0x3, 0x2}}}, 0x7, 0x5}) setgid(r9) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) r13 = dup2(r0, r0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000002cc0)={0x1, &(0x7f0000002c80)=[{0x7, 0x0, 0x93, 0x1}]}) lchown(&(0x7f0000002d00)='./file0\x00', r2, r3) msgget(0x1, 0x0) recvfrom$unix(r0, &(0x7f0000002d40)=""/4096, 0x1000, 0x1000, 0x0, 0x0) setgroups(0x6, &(0x7f0000003d40)=[r11, r10, r3, r7, r8, r5]) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040), 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xfb, 0x7, 0x599, "d8b507040008000000000000000000ddff00"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/89, 0x59}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) preadv(r3, &(0x7f0000000380)=[{&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f0000000580)=""/194, 0xc2}], 0x2, 0x9) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x20000000000000e6, &(0x7f00000000c0)=[{0x0, 0x4, 0xc0, 0xa85e}, {0x912, 0x1f, 0x6, 0x14000000}, {0x9, 0x0, 0x6, 0x95b}, {0xfffd, 0x3f, 0x3, 0x7}, {0xff, 0x3f, 0x8, 0x200}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/46, 0x2e}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000001100)=[{&(0x7f0000003380)="c0d67c365a47f7ae6e6a7ba2c2f4d213b517b0bbb862baf602f36a0689b3c6f814ef45c101efd9a939e4db631322bc6c6d891d871c6c55e4ee944913ee873eb395797517d9d41c8e2dd8af4996cfaac0fcceb08213428b637c05bc95bc33269bbb3c7ab44b90415bacc01ab4ed9c7270086a86be1b77fb8f7d1f65f616931ae777a7cc7eeeffb02378a5116d66bd6bfa730b4bfc09a32eb7ccfb006df96883a38ef49b8ea19f63740e0b7ac8540498d19205ce3fd8cb791bf6daa7f96593e72020cd6ded774c0af1f673850e8b6fd9b4736bc14b695e17d123219ead242e8a07e97c0d15da4081c63538fb13c238608254c0b5abf24fde2ff68afa4789226350561edcd8baf32bd7cbdc3bde3f5d203532322b87f7a16042c50ea5e0925b5d9f8a190d25d7dca68b315ce94f50ec23831aa4401eb772b09e5be828a6ad227ede6a0fa7736b6ec6aa32e878980a482b11936d5fb9c88fa93776683672e76e0a9cde5d9ed88d8536ff3d965667f138977f24baec6385318bb7520898a9b3232d696d859f8b2791cdc8b47d966d5b92bb0026a74ad42b7294b31dc96e7bc22378037a105ea4bc75ed391aa8ddffa57ab37ee97d96bf2675acb799f0701b42ff7db7ab44eea39de9a8bd6eec5f4e49d828bb4b9ca6f8a0586c4613d57465eaf5f1c7a014234c382c2dfa3fc48d34b59735c0eb038fea5df35e9b30f5b065d2a53790331eb36430a0c7dc670e7b15b058ecf55e79ab825288b9962197ec65aa182cd55c80c0004fa0f2a55d41b999bba996ccad89c886c9b6523c6c36b68e16d70b3ff151ff6e9a93d1d9fa7ef519e63db2ca7d8ca1451ca209b24c34c8c4f26d0bebe71ea4ba01bf3d18a1f20bf866b981bfb48e19573a487b38f2a79cdf1ab730ac6f6a7ced535fdac59c2d6babcb708f9af38b0dbcf87d76bb5dfd9184f59945517a9cbe23a94800c28ccd13054a6de474d22a9371e747d8693ed73d9a33cb166fbb6332e25068d05977b3a45eb8b47085223203091a987926ddd4e375e164c0a062171a95f8517ce5eb2442db2355ef65d3eb112cef67e3f9f53f32869d393ac3b48792308ac1676ca7aabe046a6a76ca96015e8c30aabbbeb60f08e0a897780cc3cc6623cf5c79b00aa7a578d583cca0411ecb2a5e667216c6fbefddc845b17f49bb9ea2c64b7d8774684979c677595fffa6fdf2be78c2c764f4c57f3b498e08e859645b384779d48e8813072212a33d1e13a69c5b6201022646d39d54c4590bd9c2b3f134e1d4ad95dcf7edcb3e3b4b50af88345f03fd36aec5d419ce4a4ff9a99afe782bbf27a8a3d5969ccd20abd9beda5686b2537f772ac240fa73550ac2d2710320f71d4616ff953e2fd3ca4b3a2aa7c6b813dc1f22610f5c5882e51edd0bc1be2a9be8612da474413f089d65e648acec46078c059aae5aa005ff9b5969763190cda2dca0fea2d33fd70051b823414b47b8a53678015d18c60004e721220e84a5fb75d9672aab155d52b9d152c3a96ac4077c3ba38d867f0c8f6ec74a6db5656a04578c60b1da5330a475fe059c83d8a6fc9624e7ad7c25cd1b1efe088d7eb20b2d93865429d6df0a76d7283fed8294dbb7e3f2de9b6c7beebd204ee8ffbddf13f53c4e075f44e0e08e46ea910695a1487da7861e40e34b6a0ec4d77d2c9d4f1e23c731dcf7b5a3deba578014cd864be01b1a347173dd6b9a880ad90c93f762945746ef6b216a35bba7b4f414be50ebc83e68725638bd9c7459e60476baa5a6951917eea1bc50cdba28c8117f1169187eb6a811a3be2b35f937d94deedf8306cf958e084f9167c260ea72e3102b9409a377147b46dfd5df6d72a316c17386742e9720768fefb401777eb5756d4355118ec094ef0045fe8f8b3fb77a72b5dbc4ffbd58f8208fb1c85a30e55e2c1d58c6925a6b3a8655f00ddacedeafc1b924150930bdfe918f583a29388594c89e8fdc3e3bd74f440b38debfb20d503502b9e9b7ab135da2e94211f4c341ecee291e8909715cae64cd5a33bda9d3f76adbc134440fc9240d92a82cc431851e377cd39a42dd9b89f840eb7b221a04e588fd26eba71862940900fbf073bc9bad162aa69efeefb948f292683dd20f6b0d00ee8004dcfc1f3c1feb14b58940972250c76a2ddaf51c14244f8125e78873180a29ac6791aa76cfba4694c1d2c6578427acb9d98d82e80e807954a7bdd33f7ca5e29d982a9a955b914675140e413dee51eb1a4d2c42734098f1fe1159f963d3537905133c29a8f61ca4b940ce93dd1c61ba61c70a074a5d93cfea52ce59cc3fc8a34fe99334360c3828282fe4da1f96d303056bcdaf6735ffeea71e3b2e1fa7b7d72334d8b4153f79f021963079846014de6c7ef034e6b7ea29684fa1628a8b59a38f888d61febc603f218bd833a7d994edb46730db34b0d289b77648e32f8dacb52edec7d563f0b2cf1ff6f1fa4243d20a9102a28a0a4130757ceaae940a83add40ab9933b3ec0a7377248cc19fafd149690c98283823d7d03377fc34e17154eed178951a126f90bd9f35fdf3e0988e590758c83abdee74397b22e4adc9f63171f0f4d30d3725430eaaf0f4f71c8543af6cd65d6930deb944fe2e96df546b4a9f691b067433015fce8bfb93a220ae3e5bc9183cae43b4bb547dab277a7e1cbfbe4c0315d991099effb914a3c403cdc6b5cacf260a8af7dec0e0796a287f1e0095a783302ee25f725b4f01f9cf1a48dea0ce9b1f56ca31584777facd5e8f3f615efa36c3b492d06469cf2c27f86c1b7a9b26a21e2f99b8412504cfb59b6e26993b802bd98eed9c5402ac4e1aecd78f82c3b916d1a9e24a8fceaaddfa8fe4a77468bf349adb6e8ad2a738670adef80f9accb5d132bf0eaa38e026b30f1a01064d8d5cad5d84ba890d0262ffbb0486c4e9122875966ec2b1f3af7541679e42491850c7c1ca5e540e8e83f8826eae589b68ebebd0e3dea1b65e69827821fbb7fc943bbfbaa62f6cf2cd6a8046c290517967b14246ca5845754657d0ea742ad3b150c9124232d40b4f5924909ac79cf2c0978b5bd4db346a8901343a34f1e7cbce1bf08f5d78df60441c3612216d8df7643cb24a7a475762ebee823c54a1800c5f706f01f26db9d63c0ba3eb84d40b20454b077b7ad7385a7c0d530eec01b4cc6895af99bfe561906d4ac3b8031d6794cb56c9823d06dff23d8b4e7490010ce742fd04f7069222fde9d981d80de592c5f5f56b20ae47d946dd3d692c228d3387bda9d3c54ea7529ac4ae2af8d44639879a4518c3dfab00cfc7b1a889c77dedfd51803c0004f2ecaddddee5aed4510bc28f69c170f1ea7b027715d642936baf569378a987751497babc29c59e0f39b19b8945fd3847d2ee5334d2f0d28c7ba411a6683939e750ecc7d632e59ddeee64b3620a6821ea7cf0c28f78d45775489193344288803ee21269ad87ac253f2c1e6d1f7d88d6dcb6a9ae19890a64b8f0b1e94203a5dd40ee8a58c2ba7a8ddff6c23e3aab39873ea0b16e9180794f02ff5227e003970a81447831f96bb677b2b00582831e607ebfca70696f2e2b4d122b9c75a5610e4cc26bf93f6498ca406e6f1b45b5f3cb90165d6c544621517c956c64d22744ff91e452eaa9ab470c95542ae94ef258c075d37e410aebf9b2fabe7fb46020c5d544ad5e889d13da6de6a4b4557d80154952e1aee5372d9c89c3a96445b346e829060bcd48f5e51e4e4d4d7263bee1502e7aca341331f39c50889d293ab7d916a29a85dc9d67504735f09d80f268fab880bec046239ecb85a836f56d20addbc2c229ec38d0ff41037166c623912cfc102e59641d83c8b8171a24472ad41af14b3d337d0c13ac7b8419412759422b50f355fc979923ffaf2a9b5501fada738f03bd7bba12abf0c7c6111416afe212bf7b6f6be5c5bf01332da5eb799a7bd39e839dbde78f2ab475a5404caaa02300a267ab789419dee51df6d52ee1fe6b6ac614f5cdfdd033986fea1ce650a09cba2d3eb06a792cbd56a70e55f89708e741d4a1e2806b450eae45bfa1b61816147fc6ea58024b8d40c618524efde7b19ba86a851c4ff5049ccf00af6497b93c2a3ba8a218d75de51416235e4a70ca80fa1158c5256d221cdee7e01e9524ced6b0d50cf1da7245869c6528f8c10d7e8b8e53f936c885a1bce4017da1248c87f12fb017ad33c404574b4815274604d2757a34a5a5a7a37dfbd83ff28da5295df8b65d50fe7375065b5f587f7c6695bccb6ae8938a3d3d5d74610a3294b86a3366be3c8df725a7e8aae52b79ac2d965ca833165547fb9e5df82f5c98ef42d51788078b41275a6a64913d443d7019f94d6c8965145844ec671e72919f9874a515a42ca605ffac346eaf3ec518d9391fd5a2d88ccdb43941bef15ea6c26d8608a89c9b7a603520924adbbe7dcc610cc3d1a48bb9e0c5371a6e44bca56ee2a2bd5d02f7519c261532ad5168e2f0622c0a042e1e517098440d2a388ebf5d3fe39eabb3cffc6a293b08db7327cad1931943a47336d1aad23687d0de23b03f86ef75c1d3f90e793289aa2486e411ae0774cde0ddb476a830a34f914d4d20665374937736246b94c42071d7913dcbdc4306325298b09f63f388f951a3c2af9fb56d0416bf3465a114490d8381132c8fdacbadc7640489ff501111e0b9aa262eeb02e3b9fdd53f3673a15fbbe1c0e773a30399ffeb92f8c67e5ad766883da8c846c131428f97da686a44dc859b1e21bc2aed76aff027bbb9c37b56570aa0069b39fd4fcfc7b587f82d202f176df291c47858ff9324602a0dfde31821758024231cadb763f4a53e218c4ddb343d29daac340184bbb86dcd7691f41302d0f9c8dd0d487cba90e83b803102cd29e79f35cda3287aa79305a4ae4cb9a64dea116d7a73492159b8f2fdcbf2e4821521a43c128e74d7276d7c639385828eaec145f4c1129f3e0a1b096d18b107f124a563707eb0d43f1471478d20ba31528eb6791dea7177d509037dcd814e75de8fee08eba860c2eb9fa5032dac6999eaba778280ddb45753aef7141c27331425692c01bf5d74ffd55924227ad4de271f5b8421c36518dc6192b648e3f749f36132c5d0ad153eec7e0cbd782b6495a79250e6a540c6748520dd5e3cb5a2ef7b63f13c3629b2b8c049e7f2de0adff3cb7e2746ca8b71174d6077aabfb151685857a96eb9bda43d15fb13ed59c9866668b4e9a6deb97310d92738d86e73bd12d652c231a612a2062d2e1f832da5efc982c1be888e51a343bbc107330d65e9ceef0471fc67edde77372ad5e572d3c3030d52c6d1d7031eb53bd1da2ebf1899b8c83fd017b43666ed1ca35c186c8a056cce3239b354c0a0624f7ff2e47db1b66bb31cc5a6714aa0f3b51c584fe518afc7d646bca3ae487287d684bf98b38c602613ce71ae89208852824821536dbc5cda72a572a64c6812c218771b7d8fb74f05400ea0894ffe067b5b2efa4345ace780334505057570628242f33d4123293fbd933b137413352b82125c84e1e83c05c3f15c2dab626504c59c7a47bd32148e7143775fe82e3e3e84a14d4c1a93763fac3fceefd7078204657e687aabc7b233db42fe4007d89ae4509789176094183728692d6d7248414c9f45ece5d51b15c31fe8aa2fa12a52c9fc435ee5776d1b53dce71079f2208afa8c2e9b2f8b23946000de419ff0ac73372039f79a37ec25ba8dcbcb00d9d08143bf69c7444453fccb0829f829c8f92263c8dcf70308891c0e6001f106d713fbcdfa251ed54b3da10b8459eb7850efb0c6e75efde22bfc4711e2a4cef9aab183b7fc594cefab0b6b282b68b093f7601a8d0c7f6a4c2", 0x101a}, {&(0x7f00000001c0)="34a4327808c533ab0867d64dba74ad626cb18e7012ce8530aa0617057deb529a72a6f8e5064226810d6fb6d5ec3331d611dd1256dd2a8407ecf92d9984da295f4e0e972e5c15398fe1f6f29e95a782f5abfea04aaf5ae6a2816f2a590aefb71ab93570ae633f3850e9ab0231d7294c070000000e37b15f2d73", 0x79}, {&(0x7f0000002280)="d93e4f5489f0f797174e7441646f7a28c6a59939bfafa1ce93defc3efeb099e8e1fe0fa3cab7a175cbaf99528be73bc24807f33bfd4b8007742888944b9fad8b5c7e86eaa1f84104772cff8ab994880e09e0cb6ec829760ed795a61ea33c65dc9d870b82a9c762f99e43a107e62daed6473fd6eb4e2730524faf4482f00b418e710bd4f540e7602c9291c914495ffda2284da440e0a375fcaeca4cfc4c5e34b97056aaf96d72d6856f4115614b10c149d1d853674582e24aaa8a41780c09ec1a40b76d15663a5a7aa2d6b5bccdef5a69819fc3bc68d337bbb1724c1555af9e1df6c00c4976d71f27bb6733e11671c32a441384b7fb21ea229e0874931e61af37822780a30e6af03e410cc392c06e9eb167107f82a642111d60656df802c0ae90eaa05cc08a0c0968720eb11e87e5c5d05ee081f386b202b54a8d59d1b686ab38b146786b5c44a2668f1fe504b78853dc705dfc0f99e702b995ed36410e2c1b1ae4e0045082911ed4dd35e6587bd43bef7f989ab0af488b97e8f6b973bd23fc20dde762de9bf6ea1a0448627ec8f01925a770169b29b2ebffa5360f8c6ff23bb95335ebad541b991271f20f8cc8fce1d33b0de53d20aa00a6f6a0c9a7213111e1593f49922324253337fe3e1b88c54e8bd1c6c56922d5b04958c596792dec1aa6937d18f8609b4c3f81e41e557d2bfc5892a42379fb054832f64197dee82e76411696adf65ef306f165c48a8103d4369c6ab306928021c0cd69c513b08bee08238c9170cd913e706e339af54eeef45f44376d9607be2a56b9c358b1338db13fd0c016fa3b28f76065f583dd427db8b78261fd4fb9386b53da18ef4c59c9353e2d1abfb185ff907f19080a2e9ab18955e1c07e19c4ff235fb1b3d973e40814bd1cee8f3b646850be57468249455af9e64427d022602a1cfe5e438cdcad1d767b76a42e5bb8946bb6622ca4c1c920f70045991ea4b3d6ca2971a81710b3c82dd97e5b468f8e0482a49fe998a7b0d4cf0858212f2a98b9547675e37c812e27ca53c096a5bc0650820143db22d9dfd82b8e42f438bdf99cd698fa0acde16ab4b1e56dae3c9e90ebd28ab8730ba2e3efaa78481969fdf279403db07ba63d968bf0ef7753d8c96ccddb9b62a41e82e19fe65889c24f4ed9a1c8fa21e07fb04afe8c11550444b70ddfdd511120f73ac8a451dc83e344cdf65c121afe6e6916fca32df039aae2a05e2328a994e7dc810dc767e6a63e994158c711aedf7f7502315a601940821c3ea3d0098cd2c065f8facacee51cfc6f82c2166a0608e49f54ffcc0531978b9f3c7fa4cc838d7e289094357152ecd3a03ef59f96244c4f62e6d0f63b12e4259e6e2744f49f06a68e6f8c88031d5917f5f73ed78f198c95a30b65d4d1f0e53f830dc68fa46e7bbd46fa4a1f40f0fa31ac41e5b83b82a67aeaaf48d214e4e178dfe5111435e909ed1959a9679584207a937abe3aec7881583db2c314008bd18763fc21179e7475afbac2c65bd97bc13d1941eb417d24f4273a97b0cdb98ceb07db48af74ee087b06fed52d76fbe5a3f927bdb21227104752b8d522f71b92f31a903b2bea63037fc3f8eb1ad0dac95bedb175217fe4f6125afa8c0cfcd08b7237af67d296387fe17a75c4f125baa451ae1924fdcd26c2502a719885ac099ea532f7abaab977cffb8bc1e1d2b884889395db5975eaf7a79b7ccb825ac9749f6dab85263e861fb02d567efc975a4c1dd3623f636e4ba4a552e01a7278a045200be9525a608f95e6600fdee9665ebb1618b662e337e28d02b1089af318c09bb695298d65d5506f9dae4b3bb4d040d2597e001c92bcdc3ea79120fecc21d74014e0670a227e41df8b611a00ed87931d58ac00b2fbb5768e1458f131e9e990ae9a1267f91f916e43c1ff17011a70db5cfc8123c5d4e4860de91249e76889df5b6893e097b8a9849ddf8353f49bc5cd6f64ab5d1782b56c27137f26008e760ac0511d33b71e42fc1a479a31dcdb2cf3545a4ec28689099b915a60612ac0c27d3710a995652603db1f38e247653a3cd6898d81eaffee08bdd4753e65a2bd85ffa8bd337635397d9d948c8f78fed94ac1b01add07ecdded4f34fe30a259b057f7748ca0efa1e23377d87666b7d8153d4786611d7b6b1570ca959ecbff63ddb56b8f53a1b8f3e18804651b81da982e2989138789356782046b75bbed11310caa0c53b67f1d6f43d7b17b454e20908a5425f49a2bd55f48f90e5b6b21042665c258830398300e788b5ae409d19eeb7b082981a9cbbfa8dfd8cdf0e93beac64aec84c03d756009d6e9197016d62ba291cf1f647be3275b56f395fd1f38c006b8b0c55840eb0f59399953e09cc339e9c6ea5086818f3675a260c0210f6fd5c88ca9e6803f61290a35fdf7a30c615e365736bd62db0ad05217382beb678a9a1d883158687ca712252bd86bc054383650bc8e5fc903abe4eb57b96294a7e689050bd51a4d23528c6ebf7426cf1678a5674ad6129bc53bb9149eb05a3a28a1d74f5ec147e52b94142615cfe79a91298de1359539f423e87c1168cb7fac01984c5df2f89d2880320e5ca508241ba2126c0ec866f6292619be80dd8f7b57cd256893082b9a4600837e2fbfd78ef5bb7bffed8cc37d6e9bbafa13465b195c96116b92033ca3e016d258247d2f476a9f34769e968bbfde3f3e92f2c5b328c10236d5f7c469103344e3ee49d998d2215e3938ae8e4bcd1e05419e0b0faf2768388ef423d25799ea98e988560711a381202670f0396805e2016326feeebc0be0b55549c7c0369126f6bca289fb9cd50a6eba7e35e255a1bd14d9be94da97ff7e407a39c5c7c74eb1e73762022e53d4a92fd8c36531fe29759be5d816785a05803077a36629c80d22445ba0df1779d0921c7007128c354bd4671593022ed3a35dd8f6cc4b66353ef7279a1eb68f065f0b3b799625a7b4a8b806871eeb49f43d234c456c1c65bfda83ca16baa0b35567f2bd85fe7dd04fb1fc637bee93a0896d2cc0bbdfdda3f853d11053addc9b4bc134de71aa9abb8d4f2a694c39db29e9a50258b1668348a3de755d5cadd6c9762e6d0f22c75f4cea5eab5f1a433743e8f43e42635f9e71e6cfd0b63550179669943139d77a6f2bfcd942b55891672ed4028cbc0becbaddbe284358616dfde8082c21b7e0f8da97df9a0d0a1e17f87c9199f4432fc036e6a7aee2a82433f82e2e779c417a6300af174ed0401dad0562ef75e31804a14f0f177e69d6c5f00e136ffd11e18eaefa9ce72be92c15aeb8184264371cb78d8f43e59ec87b793bbeda9a93f7960f4789d9c6fe42a20c85756ff19b06f2c57fa1fbc102cc0b93f6de6070c4539bf1acb7f2775ba0be832a58510e8f8f9494d45d3f1735dd9078a204628824fe564e9c1573dcec77b98d6516a71bf7c2cc2ace9d9259b6d05c78a8dfe34d054814c4bf2ee93fcd058f1bdc8b6545cdfc9378b5cf8be7305e2edd4a020fd2ddb0b94151eb62ee556a8ab1489673afc62b42a5697daccedcef150e7c0f97763fa2c133a983459c9c6882ea5333b110ca2e588cd8bc43a813def1f868f1914eb2f82e7bdd4e82b3c6b324472f42a85696b02b369d36584801e6b9c974b4160570950989f5dab814fa7fcdfdc3dfca1e50b2672a566e312e0d22a6ce9eaa54ee4dd2f19bed70e4e5a2b2a13a0e1655da18d472cfd50e502877e579040eb4c9439bcadfb52ab09f25369db1e3a96e3965f0f4cb3f58d67f009aa0fb5f6342d121a1ac009ba661928aeb9df3247bd1d706e5fcf52399034ab1d41411d743f41d0727333c625076523b11bc577b64f2d32170518e81e025eec4c2971b49bc90e1cc388b8291f5861f3de394da1d71ea8c7cff9e6b981ff4e3b5c066be388de4e134e4a49ded3f240bfbf9453c4fe9a5f83d78975328b7f2272412f9c42fc01daae07dd9501fec25a7a25373f9342fabd9858cf55b8e1a4e3551837ce8745ec5ab3c87d087a5a6c832318bb73e4b31a38819922da1f644d298e05852e03afbace7f64008935f05ee4ecb3c1740bec71b3beee39001b2d2d31893c74bd7d5323c44cd775a4ed6cf84259ff9b803260971a33e27b4cf800539c81e8e0d63a2f2bdde3677d2837939f4bdabeac6b5a9177c843559be648d2bea46305267172ee2566b6bfd7b0c3cac73c949f37620974db3e6b80e19f8bb044c3754071c4f4d5ac46298740c433a38d39d4964811b45a10e9e715ccd1f57ef359d551a740c7c22d472b17a55ec08ad92d1d02d79f3244e3500d9f7b0cf6c8ad27ec1cb55bee52ecdf3fd858d5b1256a031f429a115a0bb256278dd105106ee780cd700815043373e7db7354637ad797c3d8bbc0e2e310bd2757168c975f12252970e21a0c5bb5ac819c7bb54614a7a8a6e3449da3d346dadbcb12498956b1c499662aa2d10a8b05869eee6110cdf005587de46eb920617db92db7ea291eb0c27cd2685b28178db207714d4313dc45abd4ec39d5c0b2781bcdc2fe9defddae86a23cbce909554536c6ad2084a5951fe10d0e9e3f4a1264438308440704ae14bfd9b412f6d7b2f4c17f78182edcf236ca3716ef2b900f8bc9329538d404b9b11b7d337e960e07f8873303f1d5c68c6b881bf89f30d98884dfada58ad7078850cf843a5e43f5137186c3d270c33131fe2dc0e8f7d23d122d802ef634e130e3c374564f38b44ead2319cf29b035fa2478c0eb5ef6cda9fc22dc4ba7c55a1df56a25d32fdf17a46bc16ec06591605b6b5162e4e90545defaf615205925e0e7c183ca1ae812e0d0afd51178d3a8b75b78190c3ebe9d5a3623f548adef6e3429f262e36a60a5b2f60f1ccc3181aab064737b43e5959dec4feb21c633a094176278297f39ea7167e9607d368b31c377d3e02c837365fe30e4f5c708f5b4e630afd2c2516a39734bac9d4638906a8de8e461a66709c95f9339485a1ef561e36516ed45d35c1ff7c565bf2b69bc9a02511b98490cf63befd9f09f7fb0da889fd82ea94b1ffb112f00b3c7bdeb866d8d3baac25f9d641371c05d69febff244b4005ef176c193116accd712be73a9a6470914e4610d48ec974a78a8ce0d00e4e6822b6917d2a64cf647956c296a07535d241aa8de8732e5f77e59e95f116c6fd0ae571418894ef1ae612431e7d54508b20ba21d3b96e95d82244aec623b48f6a4add7ba6f99d9beb6b26e6997ed141143d1bf019a36cc1621989616bc3413480e321f76a894c4d7afaa380587b352bf55ea3c0a20c0628e78253b304b48f1ad8b4cce85a4c5e99e08cf3b7ffb5d97d42606feafd81acf4ea83c7c0e1aff665844b707a", 0xeb7}, {&(0x7f0000000280)="1b348f390168bf2a11a4381cd6120d05b7f8a7e486927ddc057a2ba07cc889b1b4395d40eeb1bd2e62a20918334c2120a8080eae94659b6fc44fa4631978df5d2249ccdd5270c08cc7633518756809b72035716d4facd03aaee41c55bbd12830ed76072da7e7d6c8a798f6af7164b8b5807ea231197ef1811dcc7eb5d26e20d85fa95915a535e1997cf4378e1ec7a530f8dc5fa188f1c3b51b08d136fb0ce84426ad756cd993a99ba35375b9acac1483c9124717ba00000000", 0xb9}], 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000340)={0x4, 0x54}) r5 = syz_open_pts() close(r5) socket(0x18, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r6 = getpid() ktrace(&(0x7f00000004c0)='./file1\x00', 0x1, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r6) map stack 0x20000000-0x20400000 of map 0xfffffd80691b8820 failed: hole in range executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 3: r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xf5}], 0x7f, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6e26, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0xa6, 0x2, 0x0, 0x2}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x400, 0x0, 0xdb74, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x40047463, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0xfffff7ff, 0x7d6deac1, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) write(r3, &(0x7f0000000040)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1800, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1c}, {}, {0x60}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$FIONREAD(r0, 0x808c694e, &(0x7f00000001c0)) sysctl$vm(&(0x7f00000000c0)={0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00', 0x3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x1000, 0x8000000000000000}, 0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, 0x0) socket(0x20, 0x2, 0x2) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x67, 0x2}}}}}) executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r0, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) listen(r0, 0x0) r1 = socket(0x2, 0x4, 0x2) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000040)="18", 0x1, 0x195a05e282d616b, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x1a4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000d00), 0x0) socket(0x2, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x74}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x8) r0 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r0, &(0x7f0000000600)={0x0}, 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="6b2b22a5dd5a160db6e5d91a0a9183486513e6e2cec886f996270943b11dfe5d5652761ebfd14b89b78ebc86c0c1837448c769c761b1c1eeaa2dbaff3cd6513cc77074172962c3d05772039cee7051fe4535bdc2bef18b3d1287384864b5f1a5e78591d42ad8c6cf8d683a65012045ddde7beaf2d029afd9086b71d9e98f14fa9bde013194313a616fa1fae87d32cb62143f4390d0c67933303e5f47d15d27b703709df0c5d425b900f1ba69f7a1d106fc18df0888358624f2f16b564407e1e86ae5574d349e66513cd9376b4b207badf0cac3ec4bb7687e23ebb218fe933137", 0xe0}, {&(0x7f0000000140)="95bbd7d7d111cf42397e2294eff3aabe25e25a2e60534dd8e198be817693205898e07aa28cbe339b1abb4aae52dae31e1af7130dec3461c030c7b06c11d1aa968673b12ec9452ad6382429", 0x4b}, {&(0x7f0000000380)="b7fd8e4219a786e9a41ff562a3f57309c5e9fafedbdfd44a5f88bccf0a67fcc92fd4a22393628b0342187e70962743bc87636815922ff6ea075f8db1dd20b363c4f2171381af2132004604b80f19642323ff106fb803ac3cfd404801ba244444ad721961a8caadcc6de3f8dccc810cc476b6e84d3156cb2684721bfc8bca56a78fa010dc36937438162022dfb00e46e4c8beddec9ebc3474770376de689251b243bc7036fec97b67eb3031835ac1670742fc3ae041a5edd1efec6176522595d442ac5d9750655df70dc9f820f234f8ab7da45f4203c98b6ddfd7670192e6ac8c1f0c3629a39fbb5f8a88aea50c9a2ca8029a2bbc7359e915201c29faf1b6fdca3902cf328ccf8d24b56df4039b2a0d7ec8e1cc1e014c08601555e4eca507c415168ec5fa1bf2d12ea1de650737ebd228ebd5b1fd39a11971dc5d230ff4de8d56a26a32319b8cc51df44b11abb03b7706d9e2b1e95f0a67b0ef8606c53c83622c8dea60c130a6aed9f6fd7d1e53f6ecb5b9c59b7c2578211fcf09d1692dcbc642813874d9d96f69525ecdd7d1ed30b2dc3964cbe9a20521dd737b2142248dedc1cebb8e079b78c5a0e550ed06f2632e30b47450a27160391d62d4ae634ebdd6a74bd3cd005a75d52c3036bebf9d0a290671337232bd0a664fb176c099f2f831108b852c94c827bc7dd9351c6fe27b5191e46d41d58ff5db9496f6d3cf21ba8af66befe5e325f17cd5c8381bbd2c293d2116cebea70a5ee05c67efeb17978b1eb83deec3264c62a05639f7eea36e1b9be46dae6f409da7b104c9bc99b0b589c5b54606ccc50a26d67a320d25d37c05af37ed28dde45f64d1eff42d6f3b61d4b62e046824cb90e5f30bd0e4e9aabaaf8d281587e93ca104f10d61b2cc878650c01c895ce82fdfb17b63374e7a689070874ea5ea4d0708d05a70b2ec7fb4f2a19376ce50784c99c43821237734315c88b010c0df2a460a48b4c2e12e52a72b36a8dba2ced6f86c1f2ca6015ab07be55a814c5d3320ff57259b5a9f4c334989f4b1b9a7820fa9c531437c70d45570a838ddfacf6972cb51fd9c33814f138401342d954d55a43f9f0a5cc7c5c8792e9189c2cdf2a6cf278812c36cc229af6ee2c2fd7fce74650f0d6855ee255f10dd4c90369b5c9c30c6f0d7cf7f2da1f8818a1aa7baf1a4d712df58063c8d7761a64ae132c85071c33f1ef43cf6975b0716897ad0e83abd5b6ab3ed89875de9300a666e537f10d086261899460961b5d18eb17ec4a3b7db81042e723392ecc7b903725878acf13b5922d1f82257c05b5e6e461dc729b9d71be993ceee4fbbc4982fef69a86d597f3ad757007428a82a3d70b4bfb43dfb21a15bedb821abbf5e4da59e18eb61a13e4afc718d3efcb0d3c3dd46ab9c0384d20dfa6ec077fa27761e217a3bd0ea1d726cb1aee70fb7f892177afd96f9acb65d700d43169d81846e5605e72f64e10a9ef715a0d828be9b742bc8eb67300da0bfa72a9c5e3ff3a380e84d780cc86fb341a6221973b70764e5f902d57da0c2218931f9eeac55a8b44910dafcdbab8c28327a6707bbed9d3361478261d4d79eb73555e8319bc9042fb2193340c69ce6b7f86466c99449f0764801c8958426906dd3f7d388b8ef80004f583fa94d633252261b1fabe077fc4f86776f8c380ebfb3be006448a7725465e52eda74f555b45297bb7b4e65bee27c2afff904a598acd67e4bcbbd4b0b450d91d4f71f42e7cac4e45d4260dfc6835e8ce6d3f55f3475be896d29aeecf1764a2b3b544ecefa42edd2d916cac9302ae7a62a11c30eb29e3b96bf0575e708332f2dc37302ada7ba8be1a47b56f8d97fb0d616813c8f0b06b0e0976334cc7f29194cef11226db38e41c1befe4f38b8de40d6ca72412ac56ff1c2ea6c545df028dbba56a23ab378702b935482f68ae0d6f8c8ce120f2a71f8e1cc721a716382b265ad8fd80c23a1ca44875dddfbf4078c2ede20fcf53d466b5a1c0871ce1f826f5086254d58cc1f832d9e9ae7aa58371d21f9d0e25a510755d72a38fa78b21c0474b02cc251bf005f3077fd1f58849d0ab06dfcb75544de9071ae016f68d7ec1bccad3565685724a87d5da4636403546cfade208676e4e69fa546e98cb59372b24b188f592c6e0b26b017ab3e21d044b2d1a899817215f7b31909bb6de4b919ecee7fd61a7b6b7b0c1e766d1605ea0fb15d6c9d7833b7eba2dc2c3c923477a499ddfd7bb59928f1ad44fadd08f173c92ffddd2936bcbf7038614ebb2dbec732df545ff744ae1215e3e25d7498536314e9baf2345338345f2ecd9ca19899940c64444eceb542730b7b96d8e212f29a221e2791757b3f3c304289ebb1fa3b3ae8ab0c162b9908beadf9ac013e21e58626e6554989fbcbf98e400c5e978994ff00ec6632d3cdbe05dd308751913fb665505065bb338e96295db89486602eba2289cdbcc9a03c7ef12b9588d614cb03b2c76363cd75cae98fe7927c74302d1b538355bc531ecad3da1638c5c066956d2d90c138c3881c913b2dbee4b07cf4e69425a99800830e77c7c94a4ad58409d3a39c9517ed78dac01418528a69412a61112f1c433263bdba1b81b0873a6e9d71fafb0225c4d17114ce9daf36b2238bf5e2ea145a38317704b6015e0a3a6486f7eff11a867e71bb5260b05179a163e9805c9743167e663701dfefea0f7217f7907213bd3a5bd00a454e7abb5c2d3c17df72c43c6a16a298e8f3cb710348ea0133f3182981d7896dc4ce2d9ebb976d937ed5ae02a1abecc4ae4369bad360e08d1474d6f9b43445e3f72ffebefcfa6c03a33818b6fdf5933fb138f3a23ff2635b22c2aeb7acddc6967ac45d86b29147e3ea852117ea891bcd9708121430165cda855270a44e8d35781bdb2fed63fdbbde478a3205716585d9db929a5e36e2d0d579839ed61694b7d85256573bf84c45ece1bfbe68424c53e132e5bc95af2fcda52eb67e2afb63b8daa1a1ba27f770c72331e3ad471bb51dfedf1ff54ec7e2f1455c3995bcbdf4baa48dfc6a1b67c6a8494010dce0995d99ec26ce6dcfc7e7b868d48f0df5afb4f699efec82cc174c054b6f340cf1bab5106a3336fbbfb639362d8aa8a1c119944c5f57582b2cc0bf76a8c866d36d88791c377fd9b10ffc3030c0f792be68f5d5ff24f90e72375774f8792221d81b4882ea885603aa9497df0c5e9dc6573f487270d37ce27a7d8ef1ed9f960b6dbbced777ce5527be0a87f1b22c69116c77617385e6c626491e73c7a0f0da863ed7d7225af47ef90bb73ff43d714498da97c1a5f41c02394a2fe496118af802515ba0b7d135ca7eebe0110d18499ea8232235b8173c701977380adf5ce8f9b10b3a7d192e8cb4b8da7fe85d053451c2a4e60ba3d1af390cdedaff43d7d7d982e32dbc4002326b5746b5f1ebd07becdca6f3cd123759003e21f73908111a7904ab50281272b1b5709c090685e977466a3732b58c272438d1e53272d9c42b1075bdfcfa4b0c511659b6366724466d98ba805aecf9346f98302b2ab15f19b01d8ed6d5e75b0d0004e8f881a96e6b89ec35de1376188d30d6d1be06c2d3f6ebd16102c256ea0a58c647547dc578f22093af34ef9358453b9c83c67aa1f484310217140d234d37342a2fe11d7e5355b465b17ff30c1c0551247cb808b1abf7e1aa5c4ed78d55e5a554f5db8a2247f1334da7bafd38664e4cfa27049d7159f003cec0c00dac5085af45822ea84f66bae23b69565ac8b3924a67e3a53d7da33c4dbe83c7164c907cac41d46a14bccf18505b7859fac274195588c3923f0236d7b13bab44e94021f3693fbdd3d02606ad3fd0f72ea6b4e1ed14526f98937acda91b5bf4b252e7d28a06442e1fad14631f2165a5327af0b4ef994d81741efc0f6d867d759a19b785e65b3e0500f21169c8ee3f2a848589ddf5fcec86b40fceafbadbbef82699c98682c066d2907540f801819472231c56a34a62b1f274143d3b21ba86671cbc68af8fc4154d93c3aad1b57bc4c08009e3227230429d66389277cd77d53eccc875f7a45c54cf114fe7bd0a95a7029c9649fd286187ce73697c0fe7883fbb6389d5b035a474b8318b8e24865a143b38218132374bd58fa0a270ef5795687a412d7c23a71043739be531ba1580e6981b89bc40ad7ee58c034fabcd5a1153acd3f9b293a9e4d374a3a44c1a7f765a5fce7aa1585d6383b7f5ddaf83efa6f1dc32abc0e26da1cc2cee80f18002fadd00dabdf5b881c41323081ff0eb3bf9a348d3eebbf3e65bf094366609cd8b59622468682befdfe7995ffd39fa238342f2eb7bac98fc8faa6d898fbb95b8260145f52adc25f0abbb914c04024f052411f6526f1d6763f461bb6828db3883a9ba7406c108b69d1e28f440784422c481d20a9a966765f02276193b1f10a7fe00b9adb45142e002277b2d13d6d423dea9dbf7aac4f2815456efa9dc4c39e26e2f7a3873aaf6e11aebd1273b32d3801356887129495b6fb966627bb6ac1ff5c5a4bc46e86d4d4a8174cc8dfc7c4c90299cc0dd3470a8dea1e60174c11725969d01a7b80daa0c6001e0a30bd71215fd3d1e4e361a6c7acb2607a3e6b25f454469652a104736fb5f532cd58571696b242dcec07da516264e7165c3987e38c5ee093c9671fc439562d4496f1e83d3399ce17ec705a70da9891f591ea56d2f2340a863543920922f8d8510e11a051d0a893fd381f5f74712afb0f7efeab1fa19666e2689b728cc60d257fc42e2308625eba609262f0f1f798e9df85d2ef4328aadebb2c1fd8e201f455aed0ffdce4aedbf62d9beb2d44d1ac963c38e4ebe8916cd245f3e4e1ac61b95ccb707e11df089750329b6e1543013a671de001fbafedca4368f1b49f2322d7ee2eaa9ffe2ef3e96c23d7afa12b0e344eeddc99b9f4b630a9bbf44c379cbbaa606026dd0e82a93347d2540621b977fbc96a5545c3d63a1398497338a6e3ceeac0372dc328654cf359bfecea45175b21e0764704920569b263aadb459992ed267fbf04a509bcde393481a8f4345f6f6290cb81ce3c12720541c57d826d322ae01e682dcd59a4bdfa72f4f54306ccc5312fb26dc0e08850e8a8b39b181cfb53dca31740a12f2d0ea05a167cad28a178853b9b2ecd6189790f277006c4b97774b696d8592bc2b2e2dae312da4ad783bb81cd4055a988d89e0a5e6631eb4ddb0730a751f55db53c0d81bf1355691bd382e7e8a2d73700af9290d1ebd9ebca25de6b1c599d34198fe21a0260899b6df5a971ea15903e41ef3963d977ceb2e4c5591e66c6a0add71736f41b476b6ee876c4c0efcf6ac4a1c210c0164f85db30d117899a868cc8f8e11e3b4900c095cd3caaba71366ee93dfa54a95da5845b7129fbf3493d3f16cc56ce7c5c2fa8ae8c9410c734dfc650c67c1648095f0d29ded5257f709b0c4f4f5d7255d726b8ef3934deed5088a688f35e090480d5a5f9c66682ba63fd0ab4e7874aa3b584bb75698f603af2ff40c884ab8bff44138d9c715207a5c9d28d06faa513471703e05145841006ac28c2a00eb4f6fd6118567c53fa8c83d2cb61f60b597121f79675816fcef5f2302640907d56c2746427aed7f5d1d0a857bcc0fa3f72fe5cf1745ecaddc1ceb84aa22c8c87423ac0c53e80628d6ff9ff20bb056d22f0cb3f916552ebf7c661ff5a9fab8c966874093a1f3c4d1b4a30118c604d7ca3aa696102b1ad9b2e320b7e978a987878e6bb51943ab55fb8e01488e91bc65d0821e3c0dd354535768f5e3ad115d6e90b82977828406bd04b383e71376bbcc4d37faf6", 0x1000}, {&(0x7f0000001780)="53ee346d0eed9d5e0c02589611a9f4a5f5fc2f81faf147e4bcefe405152c47dbfeb1111986320ab01acca4149be4e90ca450846b5dfe9f7a44a8562d4b080fd17c1fbd0b498615ba0b9297caa650c94965d8360642e7ed9f62c54ccaf79e2566b6d49292bbc46408c428e6c4219e592ae928cc39b990980c77fcd8c072c9ae0c4d7896e571c43768a2283b87215ccf84908424288558093cdef4f6a2d1de3af7957f648e1b73f86649e35c0fb1995c350a0c70ef719414ffd50b893ea332c9f784820ae3228c453975e1c364b3b4cdc9d77c0fcad1", 0xd5}], 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x25}, {0x3c}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000280), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x2, 0x81}, {0x1000, 0x7b, 0x0, 0x2}, {0x400, 0x20, 0x40}]}) syz_emit_ethernet(0x2a, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') linkat(r3, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='.\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f0000001480)=ANY=[@ANYBLOB="000000e85aa4868627000000aaaaaaaaaa001c00800000000090780000000000000053f0623e5a0012009078000000"]) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000014c0)) kqueue() nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f0000000200)) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x4}) sysctl$vfs_nfs(&(0x7f0000001500)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001540)="f8f9564281424742b58044f5fb73eb6f0a50aed64df9ebcb0a6d5477182cb8ac0dc307933cfe51543d03a17d6f33c0041e2ab93fc8399532eeba32e6e1bc8fd6c70b96a369794b8b32f9686619754f3a83b0e1b1c2c0478b653e953c9abd4359092a71d0f8da0fa4b4429cfd87ec0164e59ca23cd55b5e68a6c75a5d81edbebe89800eb4fce9eb13ddb741b64c2c5dddae92c15e182738d859bf92b07b0a89937ab9c205fc27eff7e799a6e808ca923cef1c70f85f26ef5bae28c4aef217cf4afd0b85b0f947fe5c34e47887d66a595f4e6bd40250c9478358df5d1c451c1acd56", &(0x7f0000001640)=0xe1, &(0x7f0000001680)="624010bdb37a177e91591b27f50e8fe508799ccc332b15f57e9cce897aa1ab8b6b43e5a2ffc5363d87ea0183cc480d9299e11bc0059091250303e9008e2e22a3cbea63d31790e2e036a0d6226a321e41b0e78c7a0048bff42ee59f688351319025d42cf354fd078804ea6f98293f4dd4cc8195479dae90cda5d942d3670e0699bb6874a9dd7b3d20ada92fe064a2b3ffda600778ad445656db93e099425de579fa470aa6faad528cdce41b5085033ab3dcd38e430f452b3a938090ed2fa76b723c5d8cec5155edc7fe0a7ca5a82cef7cc647c9a2f814d690c994c73dde47bd8a6e2d3f263f65ebf1843a7ca28ac1589d47a58016b730", 0xf6) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x2, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000140)="71f91e3471ac00b9af769c7afec370820000ffffffff000000000000f23626460d0000", &(0x7f0000000080)=0x23, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000340)="255640e17a0273025410e25be0f4e3b8203ee02a3cadad73c1b2f1a512a147127047f7e2fc0f77339bc530d7bc551a1d6eee79c8897d1f000000000000a8090a0302d9f458a803e23d568f56e0df049ddde71f8ed0147e013a6b7cd43c283249003d9cf993dfdc0d99434ccc875e22fd2f35c0b36262a20b67b5f2cc4f21c9fa78fb996d7a70c8eb0b716bee05a2bbd8a1296324158ee25d458881bb6e614148a6be95141fb1ac197d64fd7673046aa117871834d5f55a5c70ffe6762045ede1ff339dc8579bd2e8a7516fb40ebb594a6efb5362206b4cf9b28f9332ff893d0750465e0dd7c379e9179f4632054adfea3a63c1abd049a8fde51ccaed62c3d6e5be26cbfcd8436c0e63ccb70410108760781286473a008eb92878ae3d408fd342036828e88c", 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x84}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000002}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB='\f\x00', @ANYRESOCT=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgrp() r4 = socket(0x0, 0x3, 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r6, r5) executing program 0: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0xc, 0xb, 0x1, 0x0, [{}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}, @generic={0x0, 0x4, "28f4"}, @md5sig={0x13, 0x12, "c9d4c54e3bf472aa93226b6212f0c0ab"}]}}}}}}}) executing program 4: clock_gettime(0x4, &(0x7f0000000540)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80}, {0x28}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') denied attempt to set clock back 4211082240 seconds executing program 2: open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x6, 0x0, 0x9}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x0, [{0x0, 0x2}, {0x2}, {0x0, 0x400}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {0x1, 0x800}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}, {}, {0x2}, {0x2}, {0x3}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) getrlimit(0xd168135df86e4224, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) socket(0x18, 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r5 = syz_open_pts() r6 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000, 0x0, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f00001b7000/0x3000)=nil, 0x3000, 0x2) r7 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000540)="ebff6dcb0000000000004e713048e69931929648eb91d6799c2a150cc1d9291cbc8c557cc6f8a647fc4483bc3bb3377d7b4f554c684c273549b2a10dff9225cdf80f9dacceefc21d4b00077259d19baa9e184f684552f9c034e9d5a03ce3328315817b1f943503da045c3684ff4d00baa0b9a691029d4afe9e6b87a9c52fac41bdd12b39921e19352270a851af6b2f110f79a1dbf09de828e9af8f34697ce0f3467e01d06b6994289259be23e0d5e245119f732684a0109662b5000000000000000000000000000000007dd79f3692abdb48ef9eb2ce87f8220000000000000007eeecd93c00"/244, 0xf4) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000001, 0x8001, &(0x7f00000004c0)="2853b6e52b32f50334b07658a2164ed243cd38a2d4cf085c34fee69afd3b5a2f93042c07f7b9e5efe2be8e8610ecec7a6eabd8616f6eb3f24cfe80e8f2bd0da3719108508b0fa0b1d06ca994e6f0bf7c999832e42aff29326be785810fb8fd6f048d48efd5d55ce31f5b6b9506eaf555", 0x70) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d54f0d6b60d62ed63da253f47665e6cb7c3c5fe2b8157f9f3cb28bcfd1d7312c833573c79f7fc7a95e507f2eff5405ffa6482ad4b2054e22b66b3ec97ee7fb26213efe85d0cbde07c2ca0eebb5a24e5573d77c4cc3d6543c3593cff2ef5666f47d4b2a3f9653598a8c8d813ae7ccb51e9ca7d78a95b4d5d9a203978493d0a10d74be87e2c30c4b67f5437efc033258755fde55f707885cae7a90bf20a58c71bcdffae2472c04e95b5b6ac57a5d9948c05504", 0xb2}], 0x1) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069a1, &(0x7f00000001c0)) executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x400000000000001c, &(0x7f0000000080)="b5a7e6307d79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb1, &(0x7f00000011c0)="1dbd06084921068fa87365ae", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r3 = getegid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r3, 0x0, 0x0]) executing program 2: socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f000000d000/0x4000)=nil, 0x4000) poll(&(0x7f0000000180)=[{r2, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x3d}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) readv(r2, &(0x7f0000000740)=[{0x0}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x85) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r2, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x2) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = syz_open_pts() ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x7ff) r5 = socket(0x18, 0x1, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000280)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) read(r5, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = semget$private(0x0, 0x4, 0x404) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x8) (async, rerun: 32) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/218) (async, rerun: 32) semctl$IPC_RMID(r0, 0x0, 0x0) (async) semop(r0, &(0x7f0000000140)=[{0x3, 0x6e08, 0x1000}, {0x2, 0x7ff, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0x538, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0xf246, 0x1000}, {0x4, 0x2, 0x1000}], 0x7) (async) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000180)=""/108) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/83) (async, rerun: 32) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/27) (async, rerun: 32) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/4096) (async, rerun: 32) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000012c0)=""/211) (rerun: 32) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001440)={0x2, &(0x7f0000001400)=[{0x0, 0x8, 0x1, 0x401}, {0x99c, 0x6, 0x4, 0x1}]}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001480)=""/57) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000014c0)=""/48) r2 = getuid() setuid(r2) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001580)={0x4, &(0x7f0000001540)=[{0x5, 0xb8, 0x0, 0x6}, {0x6d5d, 0x3c, 0x7, 0x8000}, {0x1, 0x7f, 0x1, 0xff}, {0x80, 0x2, 0x60, 0x4}]}) (async, rerun: 32) getuid() (rerun: 32) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000015c0)=0x1) (async) getrlimit(0x2, &(0x7f0000001600)) (async, rerun: 64) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000001640)=""/4096) (rerun: 64) mknod(&(0x7f0000002640)='./file0\x00', 0x8, 0xff) (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000002680)) (async, rerun: 64) socket(0x18, 0x4, 0x1f) (async, rerun: 64) mknod(&(0x7f00000026c0)='./file0\x00', 0x2, 0xff) (async, rerun: 64) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002700)=""/4096) (rerun: 64) executing program 7: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x2}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) writev(r2, &(0x7f0000000540)=[{&(0x7f00000001c0)="869799b801db3116ebab454111c90ce1733392ea0f53efb36fe050d995282bc9e809d2d9de263769631442713552c291503cee", 0x33}, {&(0x7f0000000200)="5732448a5077c7862d2022300f64cc6f0f2169e83975f9c4bdfa27a9989b887eae2adff7938f888a7b528af90dd6ee436f68352d9fd31bbd2a56e61f89de5e9c9ef779b224a5450c6c94e0f5a6fb01b72b80876c7f8bbc0c0d38385d0d8d9fe0281e27253e6046a0a9b1664fa0778a3b7c906832599234afcbb5491c4c9fc0ebed79f8b3cad3c026874f41662dcc4bf7fc7f1a28", 0x94}, {&(0x7f00000002c0)="c8d9b865b3f9605351ccde9b3b2a546e6f4c99a8e53038ecdafab1df202336d3e2011835f05d3dbb56d5b95addcec70f9c40686e94bef1c1b47402c81ea6ea7f8b8604755de7aad770b231df01", 0x4d}, {&(0x7f00000005c0)="d4081919d5377d2d81be5b97c6ded3eeaa72172958ebd45bec5e4eb7eade96153b00000000000000fcc6ad98ba359ee0010293f5c92b586dcb53c314f65dc6ed692f3b08865987f0de2b122921d5cc76e44f6140f46f6c38faec53e1ebc2cb0a4f8168cff4905cde85b9708a64ec02e371b08a5e78b2590b7fbf93c6b6eb8a99f5b350324077f17ad553a110452cce0dc8699bbac55d4514cb9b84893ee3c8145b76f44c65c7fe500c5467559289c69bc8f1dadb0484f9624464d87a8d13d270cbfe0a5b2f635dadd1bd326c376154f23b2a90520485e095a3bcc2da285761c0380c89d46ff0051ed8660a7470a2d8d28b2720d8584dc38aa4d4303973b91d5313e1edcbe29fe27690768255c39d1d87fb1e0866610c84a78076479cba6ef4266b691b4d93e9496bbe1c9f4fc66536586209ae6cda3cb62ba8d34397146478a7199dea993c2a61d14ce91566b9d88f56e7293af1be1a3b46b972157e845e348febd17fb7e24fb8", 0x167}, {&(0x7f0000000400)="9ea66e3e1d7d16", 0x7}, {&(0x7f0000000440)="b24ce7509132311caa03d26d5f753c21e54092d180985b485951688e3b52f9b2e65cd323e41e37d0dcac83d05374cfdf9efb2a533f8983a1811837a59c6aa5658a8d2dcbcffc9b52d915fb936cc092d8f0d6dc75ab18419bb73d24ed5bee34fd5e9ce46a809e5c5672a0e763b5a332740ce58899c1af72b98334aff33d2d47b2ec0abb89d98bc71134697fc984bf44dde1b86a6a4cfa21d34035882b8e812c349ee13e6f59376f8ffa4aa36f9b7068dbe0929af279fb6af4a1ae376a13cd4d926f635068235df81dcce1d2a5bd5882f135b7fdfbdadbb48810915c7a4138857c47f7297bf62be44f57f0daf9cadbff7029003398a3d5b559881af494c79c", 0xfe}], 0x6) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xd, 0x13}], 0x0, 0x0, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2fae388a5a7b9522, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x8) kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) dup(r2) getuid() executing program 2: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)="00000003", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000002}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = dup2(r4, r5) setsockopt(r1, 0x1e, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r6, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000459000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0xfffffffd}) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x61}, {0x8106}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000004}) (async) semctl$SETALL(0x0, 0x0, 0x9, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f00000004c0)="ebdec3b293e860dcab2a2d779f5e0100ff13b9fc812eaa4e713048e69939929675", 0x21) setsockopt(r5, 0xffff, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/65) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x2}, 0xc) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) (async) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000380)=""/204, 0xcc}], 0x2) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0xffffffffffffffff) executing program 4: r0 = socket$inet6(0x18, 0x4003, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000300)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)=""/211, 0xd3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)="bc", 0x1}], 0x1, 0x52e5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "28b77c09b87aa57800080017d0d2000010001c00"}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x3, 0x0) dup2(r6, r9) setsockopt(r8, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea50500fe0900c0cf2fd3357ae30266060000be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5e3c6471887247bbaa3a53426d93c0000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff130000000100"/177, 0xb1, 0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x0) ioctl$FIONREAD(r3, 0x8028698c, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x8) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x4}) setsockopt(r6, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10281, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETWF(r7, 0x80104277, 0x0) write(r7, &(0x7f0000000540)="76e5dead6f01f8", 0x7) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[0x0, 0xee, 0xfff, 0x1]}) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) mkdir(&(0x7f0000000000)='./file0\x00', 0x30) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x2, 0x3, {0x2a, 0x4000000}}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x2, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x1c}, {}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x1db, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x20}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r2, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="ee864c53d1f16dd3af40eec20a4712fc838e978c1f4ea920bde25955ec431bf4e1a5f55b956d87f0f633a5221bc2f1db35965fe57d7bac50f90ed585d5ea339b14e2c52c5ecbbe20e621b9fb56740e895f4f2fea5f7520289ce3f4a6142df9e3c213892dd7aa2120d5fa7ba2e127cdfd7ce5f61ee06edb1c43", 0x79) open(0x0, 0x860, 0x104) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="8c1bdc7b7a79a43bf3f873ab856ff53e7891cbdf75ad8d37167209417e26a3428fb262f6c13485cb918ca76002a6301dfa3473a21774d3aec3275954fb5be2a981b374c41c42579fa35e589f82875e3e1a5c54e48b07e7ae1d197ba2a257be60cc54f8b4e1de0f39886ec052f927e1cacc1ece833709fd04a31034cbece2de3572ab675ab8a34580", 0x88}], 0x1, 0x1) executing program 5: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x0, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x3c) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r4 = socket(0x1, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r3, 0x20}, {r4, 0x108}, {r5, 0x4}, {0xffffffffffffff9c, 0x80}, {r6, 0x8}], 0x5, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r8 = socket(0x1, 0x1, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffc, 0x1000300010008}) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000200)=0x2000000, 0x4) map stack 0x20000000-0x20400000 of map 0xfffffd80691b86c8 failed: hole in range executing program 7: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000440)="76a5fdad0f0000607621000000638774f6f81f1e321d99fbb00f3a8463466be58d17585f3e769431b7234e6952cff976f5f99efef43e3fe15a573972a7ca24ddebae83f4195aa0490211c975ab021f873a7fe90895740874b543e6911453c2d781086a73acdf8db04d328c53ff07000086ed4db0a4b9d6e3abfbf5eca3be03fd0ffbec898e6c60e8e2072e", 0x8b) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x8) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a6, &(0x7f00000001c0)) setrlimit(0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}) mlockall(0x1) mlockall(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) getrusage(0x1, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="b6e3bd357c0c4e726cbb508cc38a47dd0be1c7dd3a8a9276ac7f97b580e8dde110f2cda231da65309f9558f5345c7e25fbb5f60ff2e8a58f0d31c6a56c6eb976c84d9600b3ae28856e38fd0e167a3e3ea288d19fbc113fa452f0f32ecbd8aa", 0x5f}, {&(0x7f0000000500)="eaeb1eee1dcff81329e32f896281fcb96c8549485dafb95913279c9413c2b105e735461f961ad28f14e494a7d2d8dad1a3dff2478dff79eddb0052b29aa38130fa6a811c49743dad32f152c3c7eedad116a4c9815c6d670bebafd199f08406c3dd2ef33b3910ac9cb716dd1d62bbc6f264de23565477269ceb131e42286154c83e0662ef7827ce3fbd43734f54f02535a500bc2d6647df066cd61c7261d6667781cce69ef95063e6f93f3f4d65c1d09594c659d0ffbe6ca98d688022110b02539a29976bb58d96143e7d74a0b79c896a5cad39f61dfcdc10b77f683245e750678e991bae5e040ec3d1c8", 0xea}, {&(0x7f0000000140)="6eb645b1475c4e9733c1ffff438350d0983b0b84a2043a2d340100000000000000466b80dcd73b11be5f133a75adc104ae6b0670351e6df493c3f84e171fa414a5b82eb3cee0ad47a7e73e04cd261b90f2cb9a8ee000"/102, 0x72}, {&(0x7f0000002980)="254b12c9b8220f645ba4709ed60d065e43a36fc73c6afa7718664612bdf9a612d1cc6eb7ae5bfc29a429c5d02d98abe4ded725680e42d52393ef0408889dbbe644e20c5c95c9537b3febb1827679896bbdf0d8f5461b4bc10c180e7043c18176fa58c5d9bcb9bc63319af853011077dcf4e38f86676356185620ae185186396f9d17305e522b79a5da9969a2b806ec394d02139e04145546cc1de9f99ba99531bb230cf418bdb5dfa06b73fb6097d6c0b4d1c1230216768d0df45adc1f40874220cc0b0ee032e8fa10537fd7c8064ca7583b45280a700a107bf93fffc642210604c878c122c71983d50c5410cb195e5881576e0d98745c26fb686e171bbf61f196c4437f1d6225ea9784bb5a4cc813eae65a520703c7054ab346cad91db485aad9774bc832618ecdbafcf9093a73dd64474dd8bd291b164db668b30cae387a72c21962b7debac26cd914d7e1e9988f888975bd718d355c3e652a099fa046719d94a11f6158c818042e926257cef37bda8a22f45aec7e6ac24a66e017ea1ce306f0d97837583f3e28bc3513f6a550ff274a9d69e3f9f6ada9a0441a86ec2c44996b3e55d765f2efbaee70e66b560811a01c6af4a5e49dc378bdce5faf3571437377cbaede86bddc69f1ec18b1309767242d34ea4e364187b03916b66e4fefd58c659caf947cfb963fb57bb66d650e222773dbe4eb22f82d9004a2f2f2091c7c4552c196bb725a45f2bac1c13e17da2c0a7ffe44669129657984c01b270fd95f282964cef2be9f5170a76180c1f61a91966158df7e0d1ab2f65c5417a8673f82a03510dd90d497d2469c4f3bb84f2cd0294a815e13ff3b0959a09b6fb546af22b4d39c3f75949c99b8e2d6c9dfaca6a5b54004685ccc533f306b74a41f5074054ca6f8daa3b5e9a80fec10370db09501c2dd164186792d63d117c03d9b936037440a56faffac4c71ec9551c691007597028a43349bf3b1b3fbd3fce12a2cd77f0bf8e243b15ea100f412b62261c0ac4d375707511642dcd5328aa0046a376a06043b5d933d79b0e76149a3b96e753b29238f783ab3a8d241625c9e755116fa3fdd4b7fcffda8d7d7cefc789e538ae0dc311613e599d1e9e753e6159de17f9e1c4dd68b0d2598792375cc0397e42e5c81b8636e8cd963c8afcc69e66046041721955ed91a0145279d8702b065e2c1c69703f7a31d760531bdcdae0a665678b01e67ee8e017c762425a0de5bf5bc7e599a090f26a3423d9ae74dffacafe79432507e2d8ccc9abd5a21fa2c647ede932dd84d9a7fb503bfcc365e78a01ce5462a07c4db3fce1f403b9a3ce6efa2273422e9c1b9c7c78834098ad7179ff167d871122ca3a9a58d630bb6e18d3554af1da7b2092eed3d2f30c9644b5af3ce0c7da3b33e11cf3eaa55800492679e96aabb379250a2a5418c33275a87a5642aa59ab9d59462e450a0a6978c2fd34309cb5a279a5c484025b39a6b50959c5b27d3c4cd5453fcc4f26b56ae53d93fffc7ce78e6c24a82c1da44671f2a5d8c8272e6d403e8e654130209d5f90864482053c554263f947043c43dfa73b8a12af5a36fff3d0be9c58e5f90d04b23788f70487e30a5bb9e6533f493a5db9ea961fa830496dd82c36dde1961e18e0a8eae7f6ea50125c8b2d70d0adab46f517d4f430de61d15ce0e5d78108a9b9112d2aeb3586c12175452453a53cd5b4a953ad856a4e8d756d7bd5df83d5c24cdc26dade17f9d0d7d2753310c0571e0a33b21563254a52423f358020890f219d8d9505b91017ea27f6591545255b7d8b9521c52a53a290af37b9ca79da4edd9a513efd86cf62a1b32bc5fd8977f435259935f2cb46e36a3d933933f8bf183559b5f634bbfbce7801105ac5a4edb34472ce1de794469ff397febfea815fe54f44e81740145f1e722fd27785f8fc7aadb165c6503bd7169bf94048a1440416d15d241b41ac8482d50db6f22fdaa27317ab79e0a8e2d52c81c4df2922973588c0cc9506badf9deb1601795e632f9b87d2a915b74750ec672bd23bb278bf20f4f0152f7532db426ceacb519c6b27bee16bb595fc1dc150ad01d307e42e047b7c9f280ea7396cd122342715fe7e3003a7af60c1bc11a5dc913d05efc54dffda7c3cc029d6886d410e7d3fd708ed8b80c50bf4f3751f0777747a9a94340d1227296f373f6390bf5cc6e4cf3b435636f25d8f7647c2b8ec9d3ce9c2e5f60087d24e34e083b219481648cde55e362807cbb214db9e6ba5619cb3a8b3350167b98f930b54cbe497d10ef2436cbd08ea3e9a2317b4fd526d92beb8ba1f792895caf306d4267462fa80d89cb915af04cca39f3dcd86667de0f429c0cfaa42f6ce7ef157ee0ce91de0955fccbafde98745304b7bfac3727dcee20dfb2b449fdeaf934038d7633f6a394c8d41a99fcb72b6a502f09c2b9f32248d024250cb89fde54120bbf61ded1ee3225933b76d8cee375d4da5ca4902a4b6d19d1a800c435cdc5fc621c09009ac9418802cb399910d361e9d75c331d7fedac94bb2efca10cce06e842a7e1d122e50549e4895efdfc887b24f0cde089adce8fb0dda3c523b0112da1cb4aa6b9d12a0c0d67e14cc381906c0eef05868a2a9253e92688afd2aee56a116ed4fa2609414c57986eb9f0c4a568d150d1ea086811eeb73af917b267772b47d77bd78f3eae93cf5506be5e566a20dbf282c7d5c772e316442da5c4ed2fd8bcbd487738c9b29dcc2a1c1e00508abac2245dabc1ac0a237354354a9add408a5158ab0e2dac2822df0702b0dcc15c79c0dfdea4d298f961053294ae9d86cb6babbd45db046d0eea90fe74017bda9c887c438677ffe95f1b84eeaf88686bf856ce61e726f5fbd8444cca32bf96aa68c77e798cad65740fd807fbc0eef4c09cc57039d9ae2b71ada1d26268e31567be49f4fffe004093fefa0f1a01badc40dcd032eee24ecbfd449ba1d32015250b9412681cc256c17beb87d52137404818608e14d1bc0724f2b16663d0f9862060869e77612d243278fab8c39f4117fc3095c7da684445e0417407bb2586edcce7cbe65120cfe054bacd77679ef1341dbe5fe845be418b03f75bf347a3228288266dab93dd0a025df220cc6906b54f6e16cc23b4f3daa9690a291a12978b011a28802a2c83d3fbe35485530d6aa9f942651e0caa2e2246ea024007ebd1c3ee9fe951055f8796ab42e27d50869df81931e7c18c9efa235408def2b5174f9d8e20ddbefc0e8e0d1f4dd1e9f824ff7f7cbd80a49cca0cf0c0a40909d8ac2294bca5202aecf57afc92a24db97ec5f86f2083f4bcd054b460ddd22fc5248d4a90da88c0b6b0ab8f927278176a5e6d4ad4e44bf2d191748525c3f18bbc748aa15bd0511c7a49667005d987119f452292cd9b92ee666fe11f43ff46177d439d4dfe3e1385acbab8a848cef3afd025e45febaa9ede156cb29bc688b17ec7dbdf49ebb5b5ad2b6dd84a45ccb6954a441ad052f4316e917e1a68d8310c9e3e7864d7bfa514137f9d7486dde2127bf9e1550baf3d699154c702a75a623991e855a813290850ad86faff2df5f80d5ce5574b187788dbcec10dc2a8ffce75f57f497ba3bbf869bba283b0fba5e501130165094d99386b61671054ba9c3bcb76f3c80027af5b3e19fa647ca8b0c3589e6a0f0b41d03143718cd6aa3b550000b1384a7c3afaebfb1f7d3814da2b60c6324b49123dd3f9458017841292b5886e515cb629a00a6a8eb4b94f0a01338b380164c36f4b8f5091ede2eb833f1e304b34b271a88a76e20350375b6edf20849245128d5e9e07da7ff055dea89af614cb374b72f9057410b532f07d8974f288049d069cfd178a34ce163c3f3f945269bf68fcae1513567254b70c09e0488c0aa906570217a5efbcd6aadb5905b9cbbe238782b407dbf97c253578a5e7d187ae1d070950f4994846c6af96ccb940b9f8ef69502dfa6e9bffaf497a55ebcdaa5cc195c1e85030f32a0f36df57768ba50fef2b2e13fd954fb461eb8b949428b57f9050c90133a920f2c15c25a4939eef9ac599a556e0cf2f701b9577ec5d40e698e27e02bfe875532bd3bdac1b33382f343eb9e76299b0cbf3d7047d25121fb10359574981b6a91dc7ea3350845bfbc1d79441da11e504073570bbdad8657fd2c17d05b3786a18abf9d6bf218c0fcfbdf2b35869a0d7ee79909b35a1006d3b0d6e2b3596b8bccde9c00386c46502ae37e413c012913d58e8db504860a2af446eda7a5ead1e40e2afe861bb27ee282348d322274af44f15e40341826494024e87be6df4ac6713f285985a3aa12a41ae5a392de4e2e899df4ffef4f11c6e16fe0d6f8d39ae6afe4d62cc6e40c895bdc4feb6fbff0d26c010d6073e8ed353dd546db78be80c831fadd3b846b5b38d3bee8bee1178a671155cb270a0485724d18896fcf6abf0f16f57570b3fdca339945d0f5b8d62c87d62a46dbde676415d17d91d30473f1ff1b033e837553f15d2dfae5b7d794d2049a865055be0e497cd2d0bbe1a75fe50e552b6354ba7fd918513bb7fd272b54f2fb26403a61854f836673b2f8324fea17cdeaae8bf10b3bab39323c37bbf87ecbf59c7387874bdd6ce6736396fe5778481dccda879c93334e3e1ce74b90f2dd056a8b6c5b239981795cd48a7db1935b4a89357f063f397610d2ef86252f5b866a66c88033bcb4bb82b9f34365ed73481df0024141d1530305c036968ccd789e7c37e55c0b7847b49a8dd4acea8bd520124cbafccadb21ae8d90ca812913e0e9c135e182af8edbf5b9b5fc39da8f61bc89a0b5da37820361410658a81856547d9eb5f0b570654b9318e073fb9d0f04f4b18ae55cf7df3c6cdb7e8bce90d5b75521c86ffe74923e1d3a9fb942eebcd424e54f3c958c6b806892a6b1ca584b31b5531b4812650e01ee9efc6f9536251747438a50590d764c56f2b6f966f6e3c0c613a2caa9ebfc48ed8cdd345261dd20909a368768e22abc54131ca290dceb0c0886986e4021934a40b9a62b38ff2bec2a63b6e54af9c725b2526648b3b5b3382d68c970ce78b999498ce483b678e888c712374564806c28fb1bbdad6184a1ee9c5bf38e8ff656675d2e0a07143e22a85a828a52d3e2173ab6971cb261ef1d00747513aafb20d2f17aeea2794668086eb76b006e4b084338fe99c4ab9fdca8cd904627a5a5c976a3da52b0e72fa0ebf13b1d839c2d7c6471c4eef5205f6b4d0fe750b28845d0d0bc719aa0c557374f667f872ca59b82effd76f0e988683406373b463b0a53af90f0f2b5bb302189c2fa40cc4890c8c652d83587d4cd554e1c519f1d7dc13c2774da52286048cc7b7ad5bfd116d14e1f3fed960b87b2ec2a06af353b1096ed26f0743936f3d894382cc01a5db20bb30a916c6291e56e28602a70ef2589f71fac8f06a928c62940e5f5ad4ffb4367fcbf83f53472bf10cb62616754bcaeaaccfbdc3985e18f11445fec1a36ba28ce061c9989a59b4ae152a5210fadb50de6ae078ba8a4037ba7301372785b0daa82a13a5a49124dce28ae75c39ed91e33809207bd0ebba88d18017d4fe0db904868e7771c89b99a894763fd298a6d7302df97a5c4190c52c3a21aeb407d12340baf4320f28f4a026531fe7b282937b578af451a5ed5a72ced2352f7a5b2c0ec0c1541e5a2f232091e534887ee4098f6cd0e113e11f5f125fbd06a645311032a02cac90b63d1a5c0a43ee9a222c00788311555e05d5d1825b4daa1990e3b947467a61358a76916efe8be30df69d22325a5c470c11c8ffb6f017a945d7761c46975e30495e8e5f96", 0x1000}, {&(0x7f0000001680)="024b6bbb0f2b5ed53e8f8617201a71182989301f19b44179ce7a8305ca2841fee2f6be4a0df1878efa966da335bc673e07e815b63549a48e0653d4dfb1a5c2f5cf34bafd1147e78fb6ad3a3c5f6d18491970e8ab100539810fe20b81a6945feaca36bdc4ccf1ec86f3dde79b7b3a19d859695740ce7c5e6b1aee07aa02915258137fbc4f235df06d026127d6dec8bab9a06d9ef843813c3b798435d6f7bc87cfffbb535f8e881a1deb8897d54e2e04e043479295e1c82fa7a75afe6e4e6565b4bb7643a61c5a258ab99c7d56c56960b662908a257243dcc9835ddc44e01ae2d1ea7d04971df8ecb45a449aa1ec2101a4803d9aaae7bb66e9ad3995207d03c56c8b0af168f323aa21a79603b0e69b8ee989b0a768cd7d4040c93c69e6d09c4934b9947c83d1222213e8d6be167408b18481aef764252dadb738105c97c28b9eee41aef7070fd5bb9f57f7be666b133ad1552909b9b148c6b387f50181685179cf702fe63476fbb2083fd37a699997a8a5e98cd9286759d24d4f8c78404f2a4f442b6a643291ade73ee4d57848e1bd0453903a046c2acc880412a6f34bb3c153a216d95a2fdb7b8a5cb74970f05fc83d9ea4fec90c631517928fb423317ee3a543b2dbee69c50ec2a903e8ebc39b89871468c34866e7d74f579ae2901d7d18884769e523057dfd382e6f71b84f12b350114b46aa1257de4c0b0f8a67bb33d156892264472a16b79c79cacc99a77f3a0a6bb2bc1b230920cf3bd7e4b160ba2989280cb5b120ecdfd39e459e0eec421d4763c49c4dc4ca4b83579e5e672c1500ebbf7b1fd12abe8275b9c9000f1387da35e4c6b8cb3d9f6e0604fee55655688ee53c1dc1e418e5101d04430e0d229cd96aa259a14fffe9b7758183c2d94591db968a9ba8d7e619eee7cce3bc2fadfdb769562d40219a7c353cee92b8b42aeda4b2d4874a3715b3115c3eb14ce352b9cc0b6c12ff856b3515fd9a3ec2ca1684beb308d461c396fd509b0a70764f9f6b98bcffad091cbde6237add980b93ee54eee29a9324126bc4d84451b9c1b96ee538d228b507de6787b939b1b3a447af0b9a8250cd9ea5399b72fc3793a660b6e937b299d1b5fa28f3455f43d3c93be80de5efc5e1f663377e2eab89d7543b76ca1ae0ecb996db2464c9a857fc21e3ee0724ee31e1c9336abcb700de9b3900534e16a46bfd16c9b8e5246c22f35e218c174d47c0eeb721bf614a8fad9b02953df0f6786eedc429b2962550e641acf5debfe50e2336d62421210bca5d5741d94e4d43601839930cfd14c6a620dc4054f1399ca5aa052448317037d594e5501e1f3d287507fd9104e95d7ac5e334b3ce4ba4329b7b9cf834fb67e71e3c6eb92b64ae2d649c94ae8a2aefd09eeb97e8b79ec9badce769113cad6bcd625eb2105375ab594172d497913c374cdc56f8ac0d6c3038dae8020f37bae31216f0fb2394a7784939274f96aa094eb2048becb7d8de9a8f7a6475bf1ebf37b5ef622cbf8cd67194f95788295d4a0ecd85456c6771b88f536249d1dd9c59229cf717c8b470f6a157363a778bdb8b4908c20f6803f43325a5a0c7d04440e06f829e36ef8c05a0c721b8f97d09db2adf318667924c6350677a1f84249fe5169169c495854f9837fb0648d3bf849aef6da56368bbbf6eee4e3802db370abdca8089806f21ec54dbcc6e806c62d062e89f763cd47a3ca586ae236492c8e2a9e9fa7b7f08f142d56a250fd5f51cecf81db2dc68a1ff47febd3f45b800446c95a419d79c82a8c696b456321009288bacb9e3a8bcf417663a41195d2dc9bd0cad454e938b8ea3dcffc6393ba5ece8887b6dcfe0ac55b3c53a19662b510e88122da85aeabd75023b564376568e286e917c04e3b292876ec0ade1c4532e8c7c9b952122521f3e0625d657f0617c1751af4424135b4dabbc10647c9024a703d81dc476fd454056b6c9badd6bd73f727cca6c3426cec672ff2a741385b6e79af0e04159588abb5dbbcec32d6a4766d81b00c349df3ac0c1b7683ea05cea38299cf3ef56a66d83ffa1bc13bc05f2a4fff100c3a3efecac73cd42796c28132f6e248390c3322f24d7d6107a967d26915257f294400f4a62c1b5e620945033320ccb410d19297d3ac0e2d8954c00a05df2935169a96ac0f779c3fcb8d050fcdc162e71bc1cf1b93ca245358678698f652a5ac1f60bbf1477bf417128a3f8d5b641e51c83e254ed1d1a0edf2ae947cac8e6bc133d1c78f8d5545eb9da1ffe533ef839ab3fe7d246104498c135583a06c603240dd8cd6effa918eb13910690cb4a7e26886a2736294c48cf51b7ddc5c94bf69a8227132902d02c0d8ea7556de63cb4319b8aa3e91631f2318c01e6a77f0e70c44d2a4f27ded027c52d875280cc9138b5b859e5e5d7518976275fdff79224b0b5787f385e697dec0395ef3862a6ba744432e133268d229b00d3e3418ee10cac78ffae6ff5b996b7233960e1109cabb6f13c0926aad4e0e7104e1e1b9a9907f29165317abe8ce5f57f50c6e385037b94fd511ce933eb2f196517d8843ed0683fe690595b932d8db7deebbc349bce212e0d04abf0863f1d690117dc4db2cecad32dde3936bfbd8e1c620d9c6a2f00ca0d5251b756f4147a7d1af56e30520f5c6783e665238f8f3b28abd3034fb668d08310d1522761f98e4df5ead9cb4135b83207a2f53908e27fff0e0a6b1e0917d8d409c72a81fde678d26863d21dabfc0eab46ae9f6d557c9d9fb3de6dc63ad60b8a0c5a6f4da2471cd64c9b8577b3fce3e2e8fadd6d4133830e99daa4ef039f95fdcd79ef7d7d9fbf33b5bd735a10a118373fb0660701ec0022c675e668f8767cfd8cb95906fab0165285e667cb287775c7b6b586e8606a9598504eee7a06d3c3a3e580bbd7e7418b87b2930dccd629036d95c0f50cd6df5ffd5bde8400976e3f8cc376548c8ab80563c758813a5b2d207921a245bb3ae800d25021ab2d81e5db95153bf762b3f97e71f5f75a9d0a8df25e5fbcfb2216eb8d3d7ad3c5be2c2e258bd83f0356dccc31815d314c6cde1c932b4506dc123bd8b8d0bf1d8dd2a0f8779e4e8a854a2725fd8dde38f4b2e8d1fd94e746e3a379d33ad68c4283d070eaf54856869672b466c03661e837a8cd00da3098e427de4d4c5f07eadea21542fd7b0a6a522113978d7c525f50b769b94f962f80f58c18804ecbccc25c12e1404d564ad2c954501d33df31afc75b8ee806e6414ab70980e4cbd7db7f0c39e898baaf2b7f109a6cc0b2f30bc0af2ee60d2b83781b65b81a40642e8f1da1cb7072909e47a077f31b9af97a5fd13e1f12e2a41bb78c71e64945216f289d283992d706e312b52ac8ef8f1bd010216f3d45c688d76cfa46b5b6ef99effec2bbdbdfa18521efb07ba62e0d4604f2555258048f956e0b1b329b978469840f6c1a66e83b004ba030f0f663515942bae79c6a40a16acba47c88c14408b6425f9b7ba223b2b3df4fe69f9cd8b7f45155cbfa73d5dfcd51782ebba92601ef8e6c0a6437ee119e83ea02ea0c88d7dc9a55f2c4a9e34bfb3083ad5f8b29f6168c8a5dcb6fc08091249ff7aa768afef8203330947abedd4ff89df87236aaccbbd392101d8e9565f491f39bba05acc701a223770484ede57c9c97255c7edc9f43c08de6649f3285a22851f10be235b9ff98e34c91fcdc118ac8ddf8067ef5089a1b41d4b7a717885fa1a771e578e1f95c73f50f05f4620a4ccd9ac73c13285925b3215f10ea4419892cbdecb61e9df87b21a191d087b209a5f3b7afa5877c0d6c4360d1da53f072ce2131826fbe264f89cc4c68ee55c1155c796d4275ac314b512c93dc92c9ec267cffe1e073ea753e86283757f519adb1a4113e0be1c1b3c34532cb2991b8a00405582ab8311285f33270ec9d56d1160ba4cac9f0defc476190ad59727f9749dbc2997e0d32aab24ef3a46bc3517d57927d260be5db4ef05e39cead76b365eba9d3974f238fe4eb118df1357b48c65b963f2429d7c29853f927098c021919c7eb618707e9477015691b9520dd9ece59811bd2a8467e23628385cc5a405f723d2a67d59aa64d579c28e7cccb0930468f1e6fa0ec5f7b655dadd137f20149ed8c1dba784dab62a8d3db4d3173d18ef6f7709c014822a4d15e02260a3e435d40fa43a7ed932ea3c1227588cc149ef1ec35948e86aea369b90447bfb26a74a2802cc8f96e2f980b643c4c1c624d0219d88f75fde9f9279529d90e2d84eaf233d4bb33d394c2bab10fcff9c838881e819548357311745c54c896ee7742dd07043e0c165645fabae7414da1a44a94f5ddc039b3a7671506cf77b26990533fe76675300b71cd0caa82b305e4af8e9aa7e98945b9fb4cc50bccb5e6dba0f9fc99b237d7fa1a2a2613e34b702f937cfb51abfd65c21be434677570662bf6a6f3eb4d5f4eeba6bac953bc09225aa4b9fcefbb1e508c2204cd0cddf72357fb7adce997c5ab83af623ba765272d5f4ff5aff78636d309ba529daa293e48179cda18d870c07b9999edf35305da8a5e9a0a57d03f3a52850b85e59aad98c9bc91c9a0cc450875953635f8931b4bb360bbb4c26f69058b789694366bab34be62003dc25dec5ef119a1bbd5b04532215530cf16bb7ae5de60268a4467422e1d3b3c2909627171081657a493e41b7a1820bbc3abcb5cc553688fc3887066188d9fcd372727bec9e6b5b3894788f144b53891c7ab35001326d51db0d9ee6c35774b167bb82b60898d4a122504f71d52a8194b8c97526bc9427cc4e31a05102bad00dcecee7be9f5d9275b99f2661128bf5ad061694469a4f2cc11b1a0a4a2ac675c29512fb054a7c7232472285df1c908b14930f525aff35ceaa7d83afe40b8205569dcf7c9114d213490c13ce41a3fa863adbcb8b6a6ca42966c41337277675d102bf44ab6427d64ba5aa52c32f149c1b0885cd2d013d426e535229573f979f88498aeb60b5df62245f1e43f99147f0f0c93740e5053e3ce8e1ae9de7a81a434485f6f1273fc7529864dbab9e72864a3a50751c7fa4ea706969d0548fd9d1fc2d7d226384d4c898e4dd7be5b93d5a264a9011a3a40004e3ee49fadb0dcb2cb53e3bd7cbade0abb46f969df6a8bfd3b2e3f839e9a39c1a8bf015b878258c0b441205b28949b9078e099c2bf9d02475dcc514b71e2cb3c22a8818e70a0c2ddc39150ae1048cfba99b0639a1e5c2257a79117ebc3f919399a60c26fe97ef512d8a4a8aa45caa85c87ed7615ceec1e4ab0e7b4d2642da3c776103c19c428b155816a9e0aa0a80516f4b5e8513595f07b9ac202c927e306d4930a87bf28b20a2a15a1bd2b65456996be58d64771cafa9b27d8477947a53c4130ffdc978e8e69d85c96abe7ac4c", 0xed8}], 0x5, 0x0, 0xffffffa3, 0x40e}, 0x0) getrusage(0x0, &(0x7f0000000280)) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x1a4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000d00), 0x0) socket(0x2, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: clock_gettime(0x4, &(0x7f0000000540)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80}, {0x28}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) r1 = getuid() r2 = socket$inet(0x2, 0x1, 0x0) listen(r2, 0x0) shutdown(r0, 0xeb524a068488b14) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x40000000000000d9, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r5, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) socket(0x11, 0x1, 0x4b) sendto$unix(r3, &(0x7f0000000000)="b1000502000000000000000e603e5afed20000f96ec4db745b76edcca1b37b673039d2d236acf20b7804be38164981f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037382102000000760fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000", 0x8a, 0x40d, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000002c0)}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) setreuid(0x0, r1) getegid() r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, 0x0, 0x0, 0x0) executing program 5: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x10, 0xb, 0x1, 0x0, [{}, {}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}, @generic={0x0, 0x4, "28f4"}, @md5sig={0x13, 0x12, "c9d4c54e3bf472aa93226b6212f0c0ab"}]}}}}}}}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="38ca3141334201cc6813400e7f8858b780fdb7407ec607456ffadcc24d087aca492f5f2dbb1a4c"}, {&(0x7f0000000100)="f44836fe9993ce6c84ba1ae46aaed46dc3f5c311d29566684679"}, {&(0x7f0000000140)="c0b1a398403e4a3b75ec50dfc634517efceb7b309a8074394a2a048f94daedc41ed1f499b812224ea390d05c4a3a7aec2912f5"}, {&(0x7f0000000180)="308b853cac9227ebf1463428cd34d85a5263efd31f1ba396e1c9a291d684"}, {&(0x7f00000001c0)="c95f907617bdfeacaa2963e021d9d721ca2ea4e6baf7591554f99088b0b5d42ce71b2d9fe61158431d76e8e818d4335691fbc9c3de66b28bbfbdafbcbf7bfcc43b9c3ae6f6e623c40eecc12d97ed29941c5eff6f93b7d3a1c320beaf966d41e308a8cb5d74b4014ac90a1a469d99eba9156e9ac1408099f9b61aaefbc58652ec749d99854f46b8492f0c1404"}, {&(0x7f0000000280)="1d88423ca6b825851d6eea1b7d61370f40cf515bd4eec840dd05a750e9bb05b295a63b081d9f4974ece7da5265c1d8fef2b948d2e54689ce40cfd9a83e9d9943e43ceb72af9cf9d267a38cf7bb36b9e57af4a46550f739d9ce816b1d7f773a936bfb61784d6e698928cc7609307043a0"}, {&(0x7f0000000300)="49aee16a428cda543538cfd4362c6076ffbab87f58970dc56d501ec5d9e6cf958bcd7f66855da5fe4170d7d868ac4fcf5c62cc167ef94ce31eb884524ca66f02b18f6f536b8a4082cf0c6597ae64603ab1910ca631dab8c5c685860ec04cf27ab94298b75fb5303e74f9cebcaeec1f802a9b77790e4a73140c12263238b1073bae57c9dc1c3aa5f7"}, {&(0x7f00000003c0)="60b19c2b5dcc8630a201de013008f12a74c628763fc2c3261ca0a16e305da5306c92e9f3ae63a13380e32bcdbae01a2aaf0a00bdde06395ed38c75b850ed9274406156a93a468a26c450d6853fd38400eaa2beae861ad2dc58131ee54da6eb046cb77e0ec211e90b121e437d55d8e1743b4c660162c9bec643ecbce87e19a171ae8edc8cbcd9297416bbc189c5cf66d2504870768b7b8f4e936d1db5deb9060931e7288a6065e717b9e17287b7f37093f509f4328c7cef8ab707c52e75b05290"}], 0xffffffffffffffbb) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ff000000000000000100"}) close(r0) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60"}) close(r1) executing program 2: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x400000000000001c, &(0x7f0000000080)="b5a7e6307d79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb1, &(0x7f00000011c0)="1dbd06084921068fa87365ae", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000600)="cc60d3d79a1a7122a5fb9de9ea6ca0b395343e5b49852a75f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8dff499d6c28b10fa891e47d6c3bba600a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c604ab2829d78ea2571910f0b6abf8eaa0ff82e3861932bb1f90fc74837240b3f64a6847116f9f54e0e051ca5fffd2af3ae88085b30197fabc0ab8e42b526e30b2c2d07ce20594e20b74bbc039ded8e04ecbdb7535b77ec4df414be5c6ec32b278c58a6d1c30d97391e4dd5977c1157eba3df1aca7089ab7832fe2c36b10fe5980c8c3a10bf2e0084006e09157aadf4eb32b0db8244ae7516fd8ce8cf55c94cafd41985439615d41bb33fb", 0x14d}, {&(0x7f0000000080)="b3000c12e3206bf2dee4f0a3c1001000004ba1a4a69fa27a970f", 0x1a}, {&(0x7f0000001180)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850759e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53ff0700007c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57b98ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f79ab8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8af8410fc012a51be6a7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793b912f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0502054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c", 0xb64}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r2 = getegid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r2, 0x0, 0x0]) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x6, 0x0, 0x9}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x0, [{0x0, 0x2}, {0x2}, {0x0, 0x400}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {0x1, 0x800}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}, {}, {0x2}, {0x2}, {0x3}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) getrlimit(0xd168135df86e4224, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) socket(0x18, 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r5 = syz_open_pts() r6 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000, 0x0, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f00001b7000/0x3000)=nil, 0x3000, 0x2) r7 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000540)="ebff6dcb0000000000004e713048e69931929648eb91d6799c2a150cc1d9291cbc8c557cc6f8a647fc4483bc3bb3377d7b4f554c684c273549b2a10dff9225cdf80f9dacceefc21d4b00077259d19baa9e184f684552f9c034e9d5a03ce3328315817b1f943503da045c3684ff4d00baa0b9a691029d4afe9e6b87a9c52fac41bdd12b39921e19352270a851af6b2f110f79a1dbf09de828e9af8f34697ce0f3467e01d06b6994289259be23e0d5e245119f732684a0109662b5000000000000000000000000000000007dd79f3692abdb48ef9eb2ce87f8220000000000000007eeecd93c00"/244, 0xf4) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000001, 0x8001, &(0x7f00000004c0)="2853b6e52b32f50334b07658a2164ed243cd38a2d4cf085c34fee69afd3b5a2f93042c07f7b9e5efe2be8e8610ecec7a6eabd8616f6eb3f24cfe80e8f2bd0da3719108508b0fa0b1d06ca994e6f0bf7c999832e42aff29326be785810fb8fd6f048d48efd5d55ce31f5b6b9506eaf555", 0x70) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d54f0d6b60d62ed63da253f47665e6cb7c3c5fe2b8157f9f3cb28bcfd1d7312c833573c79f7fc7a95e507f2eff5405ffa6482ad4b2054e22b66b3ec97ee7fb26213efe85d0cbde07c2ca0eebb5a24e5573d77c4cc3d6543c3593cff2ef5666f47d4b2a3f9653598a8c8d813ae7ccb51e9ca7d78a95b4d5d9a203978493d0a10d74be87e2c30c4b67f5437efc033258755fde55f707885cae7a90bf20a58c71bcdffae2472c04e95b5b6ac57a5d9948c05504", 0xb2}], 0x1) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069a6, &(0x7f00000001c0)) executing program 6: setrlimit(0x4, &(0x7f0000000000)={0x1004, 0x8000000000000000}) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) executing program 5: r0 = socket$inet(0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x3d}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) readv(r2, &(0x7f0000000740)=[{0x0}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) socket$inet(0x2, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x3d}, {0x1}, {0x6}]}) (async) syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[]) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6}]}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) readv(r2, &(0x7f0000000740)=[{0x0}], 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) (async) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x85) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r2, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x2) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = syz_open_pts() ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x7ff) r5 = socket(0x18, 0x1, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000280)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) read(r5, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, 0x0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) setrlimit(0x6, &(0x7f0000000980)={0xb, 0xfff}) r4 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000880)={0xaabc, 0x800000cd, 0x1ff, 0xd2c, "8717f9050700000000000090d692480d51018000"}) ftruncate(r0, 0x5) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="355a43f0271d379747000d", 0xb}], 0x1) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)=0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) readv(r1, &(0x7f0000000600)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/4, 0x4}, {&(0x7f00000000c0)=""/249, 0xf9}, {&(0x7f0000000240)=""/159, 0x9f}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000400)=""/201, 0xc9}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/59, 0x3b}, {&(0x7f0000000500)=""/218, 0xda}], 0xa) ioctl$TIOCSBRK(r2, 0x2000747b) poll(&(0x7f0000000080)=[{r1, 0x80}], 0x1, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x81}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x45}, {0xc0}, {0x16}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket$inet(0x2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) setegid(0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000200), 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x5c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil}, {&(0x7f00007ad000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00002ea000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000489000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil}], './file0\x00'}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet(0x2, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x10000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c74000/0x4000)=nil}, {&(0x7f0000ee7000/0x4000)=nil, &(0x7f0000eda000/0x2000)=nil}, {&(0x7f0000f0a000/0x2000)=nil, &(0x7f0000d2d000/0x3000)=nil}, {&(0x7f0000d50000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil}, {&(0x7f0000dbd000/0x4000)=nil, &(0x7f0000c2e000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000dae000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c19000/0x3000)=nil}], './file0\x00'}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x34) executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0xfe}, {0x2, 0x0, 0x0, 0x3}, {0x1f, 0x3, 0x10}, {0xf1, 0x3, 0x3f, 0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getpgrp() r3 = socket(0x18, 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000340)="efa0a6a92b65bbaad6fe2724aca3065fe69585381b01b2509bf61208f18e05079613e7c8b9c4a2fe333855a0ee87cd3649b70c749e898c3608f333a0853e6c49e75ea7bc1ba2f2e3b8fd8a4c8ede55e61f818a3599d8864a34b1ea2e193beaf01c0b984b88cc684046944ae9378e435102c1459976ef40ee7eae401d33603cae8220abc307e0e03ad0a4b5614a7fca39c75bcc3a68c911485e9af6355e935397fd7368b847a4cd324e29dda4fef72bb13a4d12fa30e2f14764c758c4aab7a454dd6569f04a6485083f2b3566143db1d2ed77788ea61328b7470f4a8c5b7176f64460515f737929e44053b2056f432fb47ea2c587f13a0d43a8c5581f0e19a47fef87858a18be0b92f07204cfef28325b5c72eb3c7c8a8dff145a5e9a5a210b0de4fb5fb8ec751163b57dd754fc6e362e", 0x130}, {&(0x7f0000000040)='.', 0x1}], 0x2) execve(0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x50c) msgsnd(r5, &(0x7f0000001180)=ANY=[@ANYRES8=0x0, @ANYRES8, @ANYRES32], 0x0, 0x800) msgsnd(r5, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(r3, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{0x0}, {&(0x7f00000000c0)=""/1, 0x1}, {0x0}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, 0x0}, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000002640)=ANY=[@ANYRES8, @ANYRES64=r3, @ANYRES32, @ANYRES64=r6, @ANYRESDEC, @ANYRES8, @ANYRES8], 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x0, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x32, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) accept$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0x1, &(0x7f00000004c0)="0ca8ee01f10dbe9d265ebb7ef550d5db265115fa0be343d0d2f2277f5a9731df7db4be82955a7839793492b7711897fa30ef0f1b27dba5a90c9ff5e94544", 0x3e) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)='o', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) readv(r1, &(0x7f0000000600), 0x10000000000002a5) fchflags(r1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x6}, {0xffffffff}}, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8000, 0x8000000000000001}, {0x1, 0x6}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x6, 0x0, 0x0, 0x0, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd80691b8c28 failed: hole in range executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x1a4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000d00), 0x0) socket(0x2, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=r0, @ANYRES8=r0, @ANYRESDEC=r0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) select(0xfffffd4c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0xdec5}, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r1, 0x400) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080), &(0x7f0000000100)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r2 = dup(r0) r3 = geteuid() r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a6, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000440)="b6e3bd357c0c4e726cbb508cc38a47dd0be1c7dd3a8a9276ac7f97b580e8dde110f2cda231da6530", 0x28}, {&(0x7f0000000500)="eaeb1eee1dcff81329e32f896281fcb96c8549485dafb95913279c9413c2b105e735461f961ad28f14e494a7d2d8dad1a3dff2478dff79eddb0052b29aa38130fa6a811c49743dad32f152c3c7eeda64a8a4c9815c6d670bebafd199f08406c3dd2ef33b3910ac9cb716dd1d62bbc6f264de23565477269ceb131e42286154c83e0662ef7827ce3fbd43734f54f02535a500bc2d6647df066cd61c7261d6667781cce69ef95063e6f93f3f4d65c1d09594c659d0ffbe6ca98d688022110b02539a29976bb58d96143e7d74a0b79c896a5cad39f61dfcdc10b77f683245e750678e991bae5e040ec3d1c8", 0xea}, {&(0x7f0000000600)="6eb62f4e99d204437d97afd8bf45b1475c4e9733c15bde", 0x17}, {&(0x7f0000000a80)="254b12c9b8220f645ba4709ed60d065e43a36fc73c6afa7718664612bdf9a612d1cc6eb7ae5bfc29a429c5d02d98abe4ded725680e42d52393ef0408889dbbe644e20c5c95c9537b3febb1827679896bbdf0d8f5461b4bc10c180e7043c18176fa58c5d9bcb9bc63319af853011077dcf4e38f86676356185620ae185186396f9d17305e522b79a5da9969a2b806ec394d02139e04145546cc1de9f99ba99531bb230cf418bdb5dfa06b73fb6097d6c0b4d1c1230216768d0df45adc1f40874220cc0b0ee032e8fa10537fd7c8064ca7583b45280a700a107bf93fffc642210604c878c122c71983d50c5410cb195e5881576e0d98745c26fb686e171bbf61f196c4437f1d6225ea9784bb5a4cc813eae65a520703c7054ab346cad91db485aad9774bc832618ecdbafcf9093a73dd64474dd8bd291b164db668b30cae387a72c21962b7debac26cd914d7e1e9988f888975bd718d355c3e652a099fa046719d94a11f6158c818042e926257cef37bda8a22f45aec7e6ac24a66e017ea1ce306f0d97837583f3e28bc3513f6a550ff274a9d69e3f9f6ada9a0441a86ec2c44996b3e55d765f2efbaee70e66b560811a01c6af4a5e49dc378bdce5faf3571437377cbaede86bddc69f1ec18b1309767242d34ea4e364187b03916b66e4fefd58c659caf947cfb963fb57bb66d650e222773dbe4eb22f82d9004a2f2f2091c7c4552c196bb725a45f2bac1c13e17da2c0a7ffe44669129657984c01b270fd95f282964cef2be9f5170a76180c1f61a91966158df7e0d1ab2f65c5417a8673f82a03510dd90d497d2469c4f3bb84f2cd0294a815e13ff3b0959a09b6fb546af22b4d39c3f75949c99b8e2d6c9dfaca6a5b54004685ccc533f306b74a41f5074054ca6f8daa3b5e9a80fec10370db09501c2dd164186792d63d117c03d9b936037440a56faffac4c71ec9551c691007597028a43349bf3b1b3fbd3fce12a2cd77f0bf8e243b15ea100f412b62261c0ac4d375707511642dcd5328aa0046a376a06043b5d933d79b0e76149a3b96e753b29238f783ab3a8d241625c9e755116fa3fdd4b7fcffda8d7d7cefc789e538ae0dc311613e599d1e9e753e6159de17f9e1c4dd68b0d2598792375cc0397e42e5c81b8636e8cd963c8afcc69e66046041721955ed91a0145279d8702b065e2c1c69703f7a31d760531bdcdae0a665678b01e67ee8e017c762425a0de5bf5bc7e599a090f26a3423d9ae74dffacafe79432507e2d8ccc9abd5a21fa2c647ede932dd84d9a7fb503bfcc365e78a01ce5462a07c4db3fce1f403b9a3ce6efa2273422e9c1b9c7c78834098ad7179ff167d871122ca3a9a58d630bb6e18d3554af1da7b2092eed3d2f30c9644b5af3ce0c7da3b33e11cf3eaa55800492679e96aabb379250a2a5418c33275a87a5642aa59ab9d59462e450a0a6978c2fd34309cb5a279a5c484025b39a6b50959c5b27d3c4cd5453fcc4f26b56ae53d93fffc7ce78e6c24a82c1da44671f2a5d8c8272e6d403e8e654130209d5f90864482053c554263f947043c43dfa73b8a12af5a36fff3d0be9c58e5f90d04b23788f70487e30a5bb9e6533f493a5db9ea961fa830496dd82c36dde1961e18e0a8eae7f6ea50125c8b2d70d0adab46f517d4f430de61d15ce0e5d78108a9b9112d2aeb3586c12175452453a53cd5b4a953ad856a4e8d756d7bd5df83d5c24cdc26dade17f9d0d7d2753310c0571e0a33b21563254a52423f358020890f219d8d9505b91017ea27f6591545255b7d8b9521c52a53a290af37b9ca79da4edd9a513efd86cf62a1b32bc5fd8977f435259935f2cb46e36a3d933933f8bf183559b5f634bbfbce7801105ac5a4edb34472ce1de794469ff397febfea815fe54f44e81740145f1e722fd27785f8fc7aadb165c6503bd7169bf94048a1440416d15d241b41ac8482d50db6f22fdaa27317ab79e0a8e2d52c81c4df2922973588c0cc9506badf9deb1601795e632f9b87d2a915b74750ec672bd23bb278bf20f4f0152f7532db426ceacb519c6b27bee16bb595fc1dc150ad01d307e42e047b7c9f280ea7396cd122342715fe7e3003a7af60c1bc11a5dc913d05efc54dffda7c3cc029d6886d410e7d3fd708ed8b80c50bf4f3751f0777747a9a94340d1227296f373f6390bf5cc6e4cf3b435636f25d8f7647c2b8ec9d3ce9c2e5f60087d24e34e083b219481648cde55e362807cbb214db9e6ba5619cb3a8b3350167b98f930b54cbe497d10ef2436cbd08ea3e9a2317b4fd526d92beb8ba1f792895caf306d4267462fa80d89cb915af04cca39f3dcd86667de0f429c0cfaa42f6ce7ef157ee0ce91de0955fccbafde98745304b7bfac3727dcee20dfb2b449fdeaf934038d7633f6a394c8d41a99fcb72b6a502f09c2b9f32248d024250cb89fde54120bbf61ded1ee3225933b76d8cee375d4da5ca4902a4b6d19d1a800c435cdc5fc621c09009ac9418802cb399910d361e9d75c331d7fedac94bb2efca10cce06e842a7e1d122e50549e4895efdfc887b24f0cde089adce8fb0dda3c523b0112da1cb4aa6b9d12a0c0d67e14cc381906c0eef05868a2a9253e92688afd2aee56a116ed4fa2609414c57986eb9f0c4a568d150d1ea086811eeb73af917b267772b47d77bd78f3eae93cf5506be5e566a20dbf282c7d5c772e316442da5c4ed2fd8bcbd487738c9b29dcc2a1c1e00508abac2245dabc1ac0a237354354a9add408a5158ab0e2dac2822df0702b0dcc15c79c0dfdea4d298f961053294ae9d86cb6babbd45db046d0eea90fe74017bda9c887c438677ffe95f1b84eeaf88686bf856ce61e726f5fbd8444cca32bf96aa68c77e798cad65740fd807fbc0eef4c09cc57039d9ae2b71ada1d26268e31567be49f4fffe004093fefa0f1a01badc40dcd032eee24ecbfd449ba1d32015250b9412681cc256c17beb87d52137404818608e14d1bc0724f2b16663d0f9862060869e77612d243278fab8c39f4117fc3095c7da684445e0417407bb2586edcce7cbe65120cfe054bacd77679ef1341dbe5fe845be418b03f75bf347a3228288266dab93dd0a025df220cc6906b54f6e16cc23b4f3daa9690a291a12978b011a28802a2c83d3fbe35485530d6aa9f942651e0caa2e2246ea024007ebd1c3ee9fe951055f8796ab42e27d50869df81931e7c18c9efa235408def2b5174f9d8e20ddbefc0e8e0d1f4dd1e9f824ff7f7cbd80a49cca0cf0c0a40909d8ac2294bca5202aecf57afc92a24db97ec5f86f2083f4bcd054b460ddd22fc5248d4a90da88c0b6b0ab8f927278176a5e6d4ad4e44bf2d191748525c3f18bbc748aa15bd0511c7a49667005d987119f452292cd9b92ee666fe11f43ff46177d439d4dfe3e1385acbab8a848cef3afd025e45febaa9ede156cb29bc688b17ec7dbdf49ebb5b5ad2b6dd84a45ccb6954a441ad052f4316e917e1a68d8310c9e3e7864d7bfa514137f9d7486dde2127bf9e1550baf3d699154c702a75a623991e855a813290850ad86faff2df5f80d5ce5574b187788dbcec10dc2a8ffce75f57f497ba3bbf869bba283b0fba5e501130165094d99386b61671054ba9c3bcb76f3c80027af5b3e19fa647ca8b0c3589e6a0f0b41d03143718cd6aa3b550000b1384a7c3afaebfb1f7d3814da2b60c6324b49123dd3f9458017841292b5886e515cb629a00a6a8eb4b94f0a01338b380164c36f4b8f5091ede2eb833f1e304b34b271a88a76e20350375b6edf20849245128d5e9e07da7ff055dea89af614cb374b72f9057410b532f07d8974f288049d069cfd178a34ce163c3f3f945269bf68fcae1513567254b70c09e0488c0aa906570217a5efbcd6aadb5905b9cbbe238782b407dbf97c253578a5e7d187ae1d070950f4994846c6af96ccb940b9f8ef69502dfa6e9bffaf497a55ebcdaa5cc195c1e85030f32a0f36df57768ba50fef2b2e13fd954fb461eb8b949428b57f9050c90133a920f2c15c25a4939eef9ac599a556e0cf2f701b9577ec5d40e698e27e02bfe875532bd3bdac1b33382f343eb9e76299b0cbf3d7047d25121fb10359574981b6a91dc7ea3350845bfbc1d79441da11e504073570bbdad8657fd2c17d05b3786a18abf9d6bf218c0fcfbdf2b35869a0d7ee79909b35a1006d3b0d6e2b3596b8bccde9c00386c46502ae37e413c012913d58e8db504860a2af446eda7a5ead1e40e2afe861bb27ee282348d322274af44f15e40341826494024e87be6df4ac6713f285985a3aa12a41ae5a392de4e2e899df4ffef4f11c6e16fe0d6f8d39ae6afe4d62cc6e40c895bdc4feb6fbff0d26c010d6073e8ed353dd546db78be80c831fadd3b846b5b38d3bee8bee1178a671155cb270a0485724d18896fcf6abf0f16f57570b3fdca339945d0f5b8d62c87d62a46dbde676415d17d91d30473f1ff1b033e837553f15d2dfae5b7d794d2049a865055be0e497cd2d0bbe1a75fe50e552b6354ba7fd918513bb7fd272b54f2fb26403a61854f836673b2f8324fea17cdeaae8bf10b3bab39323c37bbf87ecbf59c7387874bdd6ce6736396fe5778481dccda879c93334e3e1ce74b90f2dd056a8b6c5b239981795cd48a7db1935b4a89357f063f397610d2ef86252f5b866a66c88033bcb4bb82b9f34365ed73481df0024141d1530305c036968ccd789e7c37e55c0b7847b49a8dd4acea8bd520124cbafccadb21ae8d90ca812913e0e9c135e182af8edbf5b9b5fc39da8f61bc89a0b5da37820361410658a81856547d9eb5f0b570654b9318e073fb9d0f04f4b18ae55cf7df3c6cdb7e8bce90d5b75521c86ffe74923e1d3a9fb942eebcd424e54f3c958c6b806892a6b1ca584b31b5531b4812650e01ee9efc6f9536251747438a50590d764c56f2b6f966f6e3c0c613a2caa9ebfc48ed8cdd345261dd20909a368768e22abc54131ca290dceb0c0886986e4021934a40b9a62b38ff2bec2a63b6e54af9c725b2526648b3b5b3382d68c970ce78b999498ce483b678e888c712374564806c28fb1bbdad6184a1ee9c5bf38e8ff656675d2e0a07143e22a85a828a52d3e2173ab6971cb261ef1d00747513aafb20d2f17aeea2794668086eb76b006e4b084338fe99c4ab9fdca8cd904627a5a5c976a3da52b0e72fa0ebf13b1d839c2d7c6471c4eef5205f6b4d0fe750b28845d0d0bc719aa0c557374f667f872ca59b82effd76f0e988683406373b463b0a53af90f0f2b5bb302189c2fa40cc4890c8c652d83587d4cd554e1c519f1d7dc13c2774da52286048cc7b7ad5bfd116d14e1f3fed960b87b2ec2a06af353b1096ed26f0743936f3d894382cc01a5db20bb30a916c6291e56e28602a70ef2589f71fac8f06a928c62940e5f5ad4ffb4367fcbf83f53472bf10cb62616754bcaeaaccfbdc3985e18f11445fec1a36ba28ce061c9989a59b4ae152a5210fadb50de6ae078ba8a4037ba7301372785b0daa82a13a5a49124dce28ae75c39ed91e33809207bd0ebba88d18017d4fe0db904868e7771c89b99a894763fd298a6d7302df97a5c4190c52c3a21aeb407d12340baf4320f28f4a026531fe7b282937b578af451a5ed5a72ced2352f7a5b2c0ec0c1541e5a2f232091e534887ee4098f6cd0e113e11f5f125fbd06a645311032a02cac90b63d1a5c0a43ee9a222c00788311555e05d5d1825b4daa1990e3b947467a61358a76916efe8be30df69d22325a5c470c11c8ffb6f017a945d7761c46975e30495e8e5f96", 0x1000}, {&(0x7f0000001a80)="024b6bbb0f2b5ed53e8f8617201a71182989301f19b44179ce7a8305ca2841fee2f6be4a0df1878efa966da335bc673e07e815b63549a48e0653d4dfb1a5c2f5cf34bafd1147e78fb6ad3a3c5f6d18491970e8ab100539810fe20b81a6945feaca36bdc4ccf1ec86f3dde79b7b3a19d859695740ce7c5e6b1aee07aa02915258137fbc4f235df06d026127d6dec8bab9a06d9ef843813c3b798435d6f7bc87cfffbb535f8e881a1deb8897d54e2e04e043479295e1c82fa7a75afe6e4e6565b4bb7643a61c5a258ab99c7d56c56960b662908a257243dcc9835ddc44e01ae2d1ea7d04971df8ecb45a449aa1ec2101a4803d9aaae7bb66e9ad3995207d03c56c8b0af168f323aa21a79603b0e69b8ee989b0a768cd7d4040c93c69e6d09c4934b9947c83d1222213e8d6be167408b18481aef764252dadb738105c97c28b9eee41aef7070fd5bb9f57f7be666b133ad1552909b9b148c6b387f50181685179cf702fe63476fbb2083fd37a699997a8a5e98cd9286759d24d4f8c78404f2a4f442b6a643291ade73ee4d57848e1bd0453903a046c2acc880412a6f34bb3c153a216d95a2fdb7b8a5cb74970f05fc83d9ea4fec90c631517928fb423317ee3a543b2dbee69c50ec2a903e8ebc39b89871468c34866e7d74f579ae2901d7d18884769e523057dfd382e6f71b84f12b350114b46aa1257de4c0b0f8a67bb33d156892264472a16b79c79cacc99a77f3a0a6bb2bc1b230920cf3bd7e4b160ba2989280cb5b120ecdfd39e459e0eec421d4763c49c4dc4ca4b83579e5e672c1500ebbf7b1fd12abe8275b9c9000f1387da35e4c6b8cb3d9f6e0604fee55655688ee53c1dc1e418e5101d04430e0d229cd96aa259a14fffe9b7758183c2d94591db968a9ba8d7e619eee7cce3bc2fadfdb769562d40219a7c353cee92b8b42aeda4b2d4874a3715b3115c3eb14ce352b9cc0b6c12ff856b3515fd9a3ec2ca1684beb308d461c396fd509b0a70764f9f6b98bcffad091cbde6237add980b93ee54eee29a9324126bc4d84451b9c1b96ee538d228b507de6787b939b1b3a447af0b9a8250cd9ea5399b72fc3793a660b6e937b299d1b5fa28f3455f43d3c93be80de5efc5e1f663377e2eab89d7543b76ca1ae0ecb996db2464c9a857fc21e3ee0724ee31e1c9336abcb700de9b3900534e16a46bfd16c9b8e5246c22f35e218c174d47c0eeb721bf614a8fad9b02953df0f6786eedc429b2962550e641acf5debfe50e2336d62421210bca5d5741d94e4d43601839930cfd14c6a620dc4054f1399ca5aa052448317037d594e5501e1f3d287507fd9104e95d7ac5e334b3ce4ba4329b7b9cf834fb67e71e3c6eb92b64ae2d649c94ae8a2aefd09eeb97e8b79ec9badce769113cad6bcd625eb2105375ab594172d497913c374cdc56f8ac0d6c3038dae8020f37bae31216f0fb2394a7784939274f96aa094eb2048becb7d8de9a8f7a6475bf1ebf37b5ef622cbf8cd67194f95788295d4a0ecd85456c6771b88f536249d1dd9c59229cf717c8b470f6a157363a778bdb8b4908c20f6803f43325a5a0c7d04440e06f829e36ef8c05a0c721b8f97d09db2adf318667924c6350677a1f84249fe5169169c495854f9837fb0648d3bf849aef6da56368bbbf6eee4e3802db370abdca8089806f21ec54dbcc6e806c62d062e89f763cd47a3ca586ae236492c8e2a9e9fa7b7f08f142d56a250fd5f51cecf81db2dc68a1ff47febd3f45b800446c95a419d79c82a8c696b456321009288bacb9e3a8bcf417663a41195d2dc9bd0cad454e938b8ea3dcffc6393ba5ece8887b6dcfe0ac55b3c53a19662b510e88122da85aeabd75023b564376568e286e917c04e3b292876ec0ade1c4532e8c7c9b952122521f3e0625d657f0617c1751af4424135b4dabbc10647c9024a703d81dc476fd454056b6c9badd6bd73f727cca6c3426cec672ff2a741385b6e79af0e04159588abb5dbbcec32d6a4766d81b00c349df3ac0c1b7683ea05cea38299cf3ef56a66d83ffa1bc13bc05f2a4fff100c3a3efecac73cd42796c28132f6e248390c3322f24d7d6107a967d26915257f294400f4a62c1b5e620945033320ccb410d19297d3ac0e2d8954c00a05df2935169a96ac0f779c3fcb8d050fcdc162e71bc1cf1b93ca245358678698f652a5ac1f60bbf1477bf417128a3f8d5b641e51c83e254ed1d1a0edf2ae947cac8e6bc133d1c78f8d5545eb9da1ffe533ef839ab3fe7d246104498c135583a06c603240dd8cd6effa918eb13910690cb4a7e26886a2736294c48cf51b7ddc5c94bf69a8227132902d02c0d8ea7556de63cb4319b8aa3e91631f2318c01e6a77f0e70c44d2a4f27ded027c52d875280cc9138b5b859e5e5d7518976275fdff79224b0b5787f385e697dec0395ef3862a6ba744432e133268d229b00d3e3418ee10cac78ffae6ff5b996b7233960e1109cabb6f13c0926aad4e0e7104e1e1b9a9907f29165317abe8ce5f57f50c6e385037b94fd511ce933eb2f196517d8843ed0683fe690595b932d8db7deebbc349bce212e0d04abf0863f1d690117dc4db2cecad32dde3936bfbd8e1c620d9c6a2f00ca0d5251b756f4147a7d1af56e30520f5c6783e665238f8f3b28abd3034fb668d08310d1522761f98e4df5ead9cb4135b83207a2f53908e27fff0e0a6b1e0917d8d409c72a81fde678d26863d21dabfc0eab46ae9f6d557c9d9fb3de6dc63ad60b8a0c5a6f4da2471cd64c9b8577b3fce3e2e8fadd6d4133830e99daa4ef039f95fdcd79ef7d7d9fbf33b5bd735a10a118373fb0660701ec0022c675e668f8767cfd8cb95906fab0165285e667cb287775c7b6b586e8606a9598504eee7a06d3c3a3e580bbd7e7418b87b2930dccd629036d95c0f50cd6df5ffd5bde8400976e3f8cc376548c8ab80563c758813a5b2d207921a245bb3ae800d25021ab2d81e5db95153bf762b3f97e71f5f75a9d0a8df25e5fbcfb2216eb8d3d7ad3c5be2c2e258bd83f0356dccc31815d314c6cde1c932b4506dc123bd8b8d0bf1d8dd2a0f8779e4e8a854a2725fd8dde38f4b2e8d1fd94e746e3a379d33ad68c4283d070eaf54856869672b466c03661e837a8cd00da3098e427de4d4c5f07eadea21542fd7b0a6a522113978d7c525f50b769b94f962f80f58c18804ecbccc25c12e1404d564ad2c954501d33df31afc75b8ee806e6414ab70980e4cbd7db7f0c39e898baaf2b7f109a6cc0b2f30bc0af2ee60d2b83781b65b81a40642e8f1da1cb7072909e47a077f31b9af97a5fd13e1f12e2a41bb78c71e64945216f289d283992d706e312b52ac8ef8f1bd010216f3d45c688d76cfa46b5b6ef99effec2bbdbdfa18521efb07ba62e0d4604f2555258048f956e0b1b329b978469840f6c1a66e83b004ba030f0f663515942bae79c6a40a16acba47c88c14408b6425f9b7ba223b2b3df4fe69f9cd8b7f45155cbfa73d5dfcd51782ebba92601ef8e6c0a6437ee119e83ea02ea0c88d7dc9a55f2c4a9e34bfb3083ad5f8b29f6168c8a5dcb6fc08091249ff7aa768afef8203330947abedd4ff89df87236aaccbbd392101d8e9565f491f39bba05acc701a223770484ede57c9c97255c7edc9f43c08de6649f3285a22851f10be235b9ff98e34c91fcdc118ac8ddf8067ef5089a1b41d4b7a717885fa1a771e578e1f95c73f50f05f4620a4ccd9ac73c13285925b3215f10ea4419892cbdecb61e9df87b21a191d087b209a5f3b7afa5877c0d6c4360d1da53f072ce2131826fbe264f89cc4c68ee55c1155c796d4275ac314b512c93dc92c9ec267cffe1e073ea753e86283757f519adb1a4113e0be1c1b3c34532cb2991b8a00405582ab8311285f33270ec9d56d1160ba4cac9f0defc476190ad59727f9749dbc2997e0d32aab24ef3a46bc3517d57927d260be5db4ef05e39cead76b365eba9d3974f238fe4eb118df1357b48c65b963f2429d7c29853f927098c021919c7eb618707e9477015691b9520dd9ece59811bd2a8467e23628385cc5a405f723d2a67d59aa64d579c28e7cccb0930468f1e6fa0ec5f7b655dadd137f20149ed8c1dba784dab62a8d3db4d3173d18ef6f7709c014822a4d15e02260a3e435d40fa43a7ed932ea3c1227588cc149ef1ec35948e86aea369b90447bfb26a74a2802cc8f96e2f980b643c4c1c624d0219d88f75fde9f9279529d90e2d84eaf233d4bb33d394c2bab10fcff9c838881e819548357311745c54c896ee7742dd07043e0c165645fabae7414da1a44a94f5ddc039b3a7671506cf77b26990533fe76675300b71cd0caa82b305e4af8e9aa7e98945b9fb4cc50bccb5e6dba0f9fc99b237d7fa1a2a2613e34b702f937cfb51abfd65c21be434677570662bf6a6f3eb4d5f4eeba6bac953bc09225aa4b9fcefbb1e508c2204cd0cddf72357fb7adce997c5ab83af623ba765272d5f4ff5aff78636d309ba529daa293e48179cda18d870c07b9999edf35305da8a5e9a0a57d03f3a52850b85e59aad98c9bc91c9a0cc450875953635f8931b4bb360bbb4c26f69058b789694366bab34be62003dc25dec5ef119a1bbd5b04532215530cf16bb7ae5de60268a4467422e1d3b3c2909627171081657a493e41b7a1820bbc3abcb5cc553688fc3887066188d9fcd372727bec9e6b5b3894788f144b53891c7ab35001326d51db0d9ee6c35774b167bb82b60898d4a122504f71d52a8194b8c97526bc9427cc4e31a05102bad00dcecee7be9f5d9275b99f2661128bf5ad061694469a4f2cc11b1a0a4a2ac675c29512fb054a7c7232472285df1c908b14930f525aff35ceaa7d83afe40b8205569dcf7c9114d213490c13ce41a3fa863adbcb8b6a6ca42966c41337277675d102bf44ab6427d64ba5aa52c32f149c1b0885cd2d013d426e535229573f979f88498aeb60b5df62245f1e43f99147f0f0c93740e5053e3ce8e1ae9de7a81a434485f6f1273fc7529864dbab9e72864a3a50751c7fa4ea706969d0548fd9d1fc2d7d226384d4c898e4dd7be5b93d5a264a9011a3a40004e3ee49fadb0dcb2cb53e3bd7cbade0abb46f969df6a8bfd3b2e3f839e9a39c1a8bf015b878258c0b441205b28949b9078e099c2bf9d02475dcc514b71e2cb3c22a8818e70a0c2ddc39150ae1048cfba99b0639a1e5c2257a79117ebc3f919399a60c26fe97ef512d8a4a8aa45caa85c87ed7615ceec1e4ab0e7b4d2642da3c776103c19c428b155816a9e0aa0a80516f4b5e8513595f07b9ac202c927e306d4930a87bf28b20a2a15a1bd2b65456996be58d64771cafa9b27d8477947a53c4130ffdc978e8e69d85c96abe7ac4c", 0xed8}], 0x5}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r4, r7) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="3d4376c1df417f538509efd44fefafb9e3b2be36ae7b5c711bad782336e457b55d68aa0df6555cd04ad4d66e15c6c1c6707fc605195c2e8c2b11eb5e9fd2be71ed3793b8ea40b1518bc1390307d70cae42f431eddd81eb10112265a0e85801f952b54c7d9a1155ffc30a7bc5c9b34bff7467b72212be094aab7dd70f7834e88d9d827ff03200de2562bcdb72111586336b024bd88ed67115252c109cf3f4dee5b99d73e8a97cd60d62c9799e392f6e8e34277df5be55bf74278269e67e402c9e27f652c8e6830963063ab0b1cec0fc74ef8b1dab2cddf983ec483d6f8c086cb20ebca5f03e0abe5c8950f100", 0xec}, {&(0x7f00000002c0)}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r7}], 0x20, 0x5}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[]) executing program 0: clock_gettime(0x4, &(0x7f0000000540)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80}, {0x28}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 4: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x10, 0xb, 0x1, 0x0, [{}, {}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}, @generic={0x0, 0x4, "28f4"}, @md5sig={0x13, 0x12, "c9d4c54e3bf472aa93226b6212f0c0ab"}]}}}}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x1, 0xff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x45}, {0xc0}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc", 0x175, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x5}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 6: socket(0x6, 0x1, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mknod(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)="2ffdffffff87f336fe9e57ef85e8d8ee96a3bb11dc364541b69a4014db20d8cf0077536187bde3f429e0d5fd23016d53c2", 0x31}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1012, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x1, 0x4, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) bind(r4, &(0x7f0000000000), 0x10) fcntl$setstatus(r2, 0x4, 0x40) r5 = getpgid(0x0) fcntl$setown(r2, 0x6, r5) sysctl$kern(&(0x7f0000002080)={0x1, 0x46}, 0x3f, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) executing program 2: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x400000000000001c, &(0x7f0000000080)="b5a7e6307d79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb1, &(0x7f00000011c0)="1dbd06084921068fa87365ae", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000600)="cc60d3d79a1a7122a5fb9de9ea6ca0b395343e5b49852a75f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8dff499d6c28b10fa891e47d6c3bba600a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c604ab2829d78ea2571910f0b6abf8eaa0ff82e3861932bb1f90fc74837240b3f64a6847116f9f54e0e051ca5fffd2af3ae88085b30197fabc0ab8e42b526e30b2c2d07ce20594e20b74bbc039ded8e04ecbdb7535b77ec4df414be5c6ec32b278c58a6d1c30d97391e4dd5977c1157eba3df1aca7089ab7832fe2c36b10fe5980c8c3a10bf2e0084006e09157aadf4eb32b0db8244ae7516fd8ce8cf55c94cafd41985439615d41bb33fb", 0x14d}, {&(0x7f0000000080)="b3000c12e3206bf2dee4f0a3c1001000004ba1a4a69fa27a970f", 0x1a}, {&(0x7f0000001180)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850759e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53ff0700007c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57b98ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f79ab8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8af8410fc012a51be6a7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793b912f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0502054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c", 0xb64}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r2 = getegid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r2, 0x0, 0x0]) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x6, 0x0, 0x9}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x0, [{0x0, 0x2}, {0x2}, {0x0, 0x400}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {0x1, 0x800}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}, {}, {0x2}, {0x2}, {0x3}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) getrlimit(0xd168135df86e4224, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) socket(0x18, 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r5 = syz_open_pts() r6 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000, 0x0, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f00001b7000/0x3000)=nil, 0x3000, 0x2) r7 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000540)="ebff6dcb0000000000004e713048e69931929648eb91d6799c2a150cc1d9291cbc8c557cc6f8a647fc4483bc3bb3377d7b4f554c684c273549b2a10dff9225cdf80f9dacceefc21d4b00077259d19baa9e184f684552f9c034e9d5a03ce3328315817b1f943503da045c3684ff4d00baa0b9a691029d4afe9e6b87a9c52fac41bdd12b39921e19352270a851af6b2f110f79a1dbf09de828e9af8f34697ce0f3467e01d06b6994289259be23e0d5e245119f732684a0109662b5000000000000000000000000000000007dd79f3692abdb48ef9eb2ce87f8220000000000000007eeecd93c00"/244, 0xf4) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000001, 0x8001, &(0x7f00000004c0)="2853b6e52b32f50334b07658a2164ed243cd38a2d4cf085c34fee69afd3b5a2f93042c07f7b9e5efe2be8e8610ecec7a6eabd8616f6eb3f24cfe80e8f2bd0da3719108508b0fa0b1d06ca994e6f0bf7c999832e42aff29326be785810fb8fd6f048d48efd5d55ce31f5b6b9506eaf555", 0x70) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d54f0d6b60d62ed63da253f47665e6cb7c3c5fe2b8157f9f3cb28bcfd1d7312c833573c79f7fc7a95e507f2eff5405ffa6482ad4b2054e22b66b3ec97ee7fb26213efe85d0cbde07c2ca0eebb5a24e5573d77c4cc3d6543c3593cff2ef5666f47d4b2a3f9653598a8c8d813ae7ccb51e9ca7d78a95b4d5d9a203978493d0a10d74be87e2c30c4b67f5437efc033258755fde55f707885cae7a90bf20a58c71bcdffae2472c04e95b5b6ac57a5d9948c05504", 0xb2}], 0x1) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x0, 0x20, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0xfffffffd) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x5, &(0x7f0000000100)=[{0x3}, {}, {0x6, 0x0, 0x0, 0xffffffff}, {0x0, 0x7f, 0xfa, 0x2f}, {0xfff, 0x8, 0x2, 0x2}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) executing program 0: r0 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x1, 0xffffffff}, {0x4, 0xcc5b}, {0x22, 0x101}, {0x4, 0x4ab7}, {0x23, 0x5}, {0x0, 0x1}], 0x6}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) fchmod(r0, 0x40) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r2 = socket(0x1, 0x3, 0xfe) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) accept(r3, 0x0, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt(r2, 0xfffffff8, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) fcntl$dupfd(r0, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000200)=0x5, 0x4) fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x800000018, 0x1, 0xf4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) syz_emit_ethernet(0xc2, &(0x7f0000000280)=ANY=[@ANYRESHEX]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x80}, {0x54}, {0x812e, 0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) stat(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x0) fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x400000000}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000140)='./file1\x00', 0x20, 0x0) dup(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getuid() r12 = getpgid(r8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r9, 0x0, r11, r10, 0x0, 0x2}, 0x0, 0xfff, r12, r12, 0x10001, 0x8000, 0x6, 0xbdc2}) setegid(r10) executing program 2: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, 0x0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069a8, &(0x7f00000001c0)) executing program 3: r0 = socket$inet(0x2, 0x0, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x23}, 0x2, &(0x7f0000000380)="f48bc275d843c383fafaa09b3b0b", &(0x7f00000003c0)=0xe, &(0x7f0000000400)="17731ef1e7f3e959a57fa775ffa92839f55f274a97e13d9cc5bc9085566a20837ea3911fa160169b029c70ff1817a26026813a5abbc03f31322401b9a90792dd5eec1b12c2c79e8f7c1155239baf8f216e057dc57966056333478839cf86827720490c97d9b4d77950a5920f20d966892a01a10e57d3bea256d6fcc03d21c84ac7ee101e9ea14833ae53f073ff0b17b97443c672e4e1e6fa6bcc725b41e9c0fbf933cbbe2e59d86d37385ff405b02cc1adb76a64f171524b7e4ff64256a72652f5dfc827e3dfd7d99e11ee2351f8ca11e01981b2c9489ec34994ab47e755671bee35184ee925ca600c7290c5f6bb87f6d9d335e31af7c8fce3fa0c7edf0507215b851f6e59820c197609c4c8f7929cd18758e0cc89406b320df6c50db04db46c177621d9f7514fe5e53c4c4cae69b5f540452c3c709bca11070158361c8cbc0649218d0f58621ba7e9e197b0111287cfb7d6d7d3dc9214ff2941ecf72b04851c096d9ce5b5646e28842b28d6bf368e84903118f44f3b0f68f9dd73a819c330e0de6b43e94bd3988c710fab3e29182b4f650f526ecc202f1459ea74857265b8b811c18f2f0bd43ad1b2d744bbe60610bf4146f609424f6a8435c01dad4aa0b1608c349cb15887115d2063971a475f91908f7952e1f2ac5ed9afcbf5267c377ce02714641d7c6b59ce094913e42daeb8e95f6168dd1d340d3a99b76f020e931df561996fbe9c022df0e4cad5fc3c83eb57067bd0dfac09457e3d4ded32337bf54d790f73e9b8b522b4d422fa10cde9e7c3dbf5c45bd13085b767d2864cc45e3334fd0f12a898cf11ce4f550c324411187e7c22655192535dbb4325ec9b748eb09e43d5c7bfc7c6ecb97ed0b6eca1533d7b7c31b834c7f20034e414b07f40dfb90c282250ba5466d7120569dc8bbfbb23576118c6feaa8b04cbb072c85446bcf58a3c812215356bb0ac26af0e0f35028727be8f87089510376e183b111342687e30084eded0be1ac9ba29c7cf3e87b029db612d42f384162a67331d24d43c0fa9597ea098f0823adf0c2d9f3ff53294f0f023ee8748fe6366c49a7ca455cdeeaab21c2b209637f6a24473f8ac75b23a55cbadccfe6030ee4dac40db0c2ba463d5e036cea3b4bf84e2e4902c713e2afe8cd567fbc23d3156796b48806ae2653405d6f9f343ad809b919129f8977c084b540c0833f22da061cbf5c95bd3eb384c3273039b90bed39f6dd3c407ede32d115f37f724a151ff32f8f9b044dd673955c055f19d0ab08516d8e67031615fe9f6d4f951555ec0551f77df135d9ff8187bc26d79ef271f61c532eeac4823da66cd8cad601454fea84a6ad9ed13a63a14ba1f91945a753c6d0439bb9a4111d04ad0ed0e6120422d0ccd82c2979c6fe802b7900747a5178dc61da29b77df5c4eed685f0f68d10e6511b24f39f7a125b25beb4c01b2b31d921d3934199cdf388a5bddadecf8123463e6a17ad70591a6f615649ae1ff497d56e8414b6e0fd7f6548a36f3655a89b096601e5e92b08652ed75a7deb4e9cc183fa88a2583b45c6497901e1e643761d161e18ed62b4899faa5102541b6a577f18f2fcd51b0bf9e58106e23a338efd47b3dc7191daa21b13a205f225ed9476b0d5a0722e7cc1caa54aa5021199b4ab6f8dbe10ace3fb8f67e25bd1c2ad20964fdf78f66eec6341f90e40931f93f8fde40ba72be81761499e39768176cd08328d31cc49403e9a9a4ff478d51359bc24d8e3c2f6d381dcf4bc151b003dc1530b2db9793e3df872c74282fa4260ff2200ea3c119cbe8530d4034a20ae3f39b908ae744d0c25e76e805b05bb4e2120a9139bcb3a354a84d54aef37af3d90eb53bd7e3f27db05ca39fd4d02da73f3ffc0e413d016d12a87f8b34ac3363348f7205f27932d1402b8b32ef7c8582669702a3711517a30f4fbf0059b131863bd03a9057f8085784d24924f40eade065f0ee82a4d7227d7d79928bcccafc744403d90692883ac2aafeaed792f0651eebf7c6d40aa83eb0818d304d868cbadf56f7128f8e637976729cf8385073867012283205fc919d585b5cb822070bc8313ca4fddb209d1459df92457e017d11a9c74e64f42479d34ebd8eb32d870b399c4ea72738ccfd14530754a94e30abaa4785fd2d6a8f7230b60bc2f3e5cc6d41ab679388e2472d04864cb9959b301a9a70979053b0e5898f8e3b9b4c898f40c415d373a765067629b7dc0f438e657f3d4be1e770d67d04efc0ff73f4400ebdd2e5374787a125cf041e10ad205fe782999cc343f84314578be5207a222c58a1d770ce6749b5c1033251d728ec9e39e40d0f3328c94dc5badfaad25bd7dacaeb24117a46f038fffbc063c9eb89698220543367a95e62b628e959203dae352a80650cfda0e192ed4951c9d505428cb11e1dd9fdbb2e7460ef45074d9de49132f583acb2c8cea9f78bc16baa0b1c567a187aebd47494d2565e652e778ab3f7b822dc3308a096cf027f80f5368aab5e82325c5ab6eaf1de31a7de1f21470ca0cd5569c67257069268860297a5d1f61275b17773a4a6236722019fc307c2cd2e7fc882b2dd67137c83014e24922445f089d6ce164b6f36f4f442a597f0fadf8e50b72f4027f61822b11498d2a087a068693e62f9f42a679644e6e8cf0763bb60938a8d7c8f5fd3822a58284d44976328ddb356b982d9f9837174a787fa257d9a91b4d8e61ee963a130b8388f0776faacabf8926350765431750068d20c4877be15b58489c2daae50dce9fa2a84ab6f9eb1af02cba3ff4452a805ed601895059c3ee3a459aa384b866c6947cada96c2d9a0dfd5e89da14b72811a083fe53c97e821778cbeefae7b265a9120102c256146e71d41c82bce75a0784030028366d731ea3d12b251c87a7f41ab1e51bb197f5d1353c67beea45d022306df5df35df4fe1e3de2b317a2814405365a7f564d40cfab90714a01415b38f657500bb34552cdfcc2731cbd73a802f10895adeb99491039faffb53e5561a794e2cba395936c6cd5abe9c98d7d0daec3496d34899cffec7a2efa240ce30fb80cbae763e99021f268a2c82a2d293efff99b2c84973db4e219cfffb9ce8ec0e0a520783803fbb6096a7eddcaaad8187a007a1f79802ca75f40ae5248ccba1dc3a868cf1aa4a6d7c740881fd033edb40556db56c48804343f804cf3d881748510414c141925b2718cc4c4f0502f8dd94a6d427dd22a6ea6190976abf4684d11324f44ea404ddb5a8bc64d293e680c6163eac90a0507c5f3894f0816106e803cda6f87b26bef9faab25396007844bc4e558de57289680fb46e169829b627ab74d7a26a65d20a0a44f8f288c479eb97115db7774c86965ea4d5ff581d2907af51daaad027b7f5f8391666a3c0710d45e7ca2d977970758ca6e21d4d1e8e6fb0e42fb0630d75f657cb7fb4fde0d78b205f93ba5ade79882f80aac936b81499631e32429e321d7e76cb049a490f27b0e6b171f53ef218bfa3632048cc77d2f5116e5c61e94926dd3b8d3be9cd2be1a7a03d481bd0b613b207cfb47a9641a2a92d70267afe6250ea069fc6f3583211c1e415b6c879dc1b8f205e1c84562841c784bf4f4bd6148a1aa22cbbcf8dff6dce179eed1c496e6fecbc790b3ac818cd3ead5f0968d72a229b0c61326cf361c048b907a944b7518c02b1794a91297f9e19902fd06f962457c6fff8d5e6a3571965a3d2ce69c37b91f76b502b163450ef486138899ee779d0ed6d8f8e12110b6ef2812f9385c921e2d074564d6a2c1faf166a470bd00df46dcd698ac42000003630f0f4e9660be263c33726770f2647e119e75955ea0a6691bfdafc7c6d3d5376874266103ad84c1eb7c78705fe99fe4e7c118d4653c1e288ac2c1039cc3195045002c032a6cf1ed3c3dd280769e4f237c4b65949020333a0a3d3fa385743c06fcbe72c6ac2a782f98d9ee8b995f21201a081c5bad641b1df16462ac99a6220d21adffec0c96a4f95b7c2016d6a21d6cc27ecda4656eb641315c484b9945a984cbbf3b2b5e5bf9cb327d04ce27e60cbe234ceca48f558d0773f743d3d0f8279ae2bf3da9c12ed684fc66c19024b9197c06676d522135404c86c52f716784072b9fbaac42253a8ed8096e0f6de97292279ef2f5c9e1a373510827b27a9e46aa5636c64c0d5f042965d7d81d8a15d4ab728e2a4c89754cbddec6d073019ffd3a032792a4411cc3790fcef63b0fbd58a675b25d81c10e0628f4117f1deeda8bf0a0c9364dcbbddcd325714520e2e86ebbf05b434317195b345142a8e5cdc0449bb7d58234a13a4e17cbbcf247ec36e0f575ad3ea1a6f09f4c4017059a28302a519c2e751f3bbf9c95971837a677295123515e4893c5fa913912cd144fdea3b95037d6c6534f6170cff161be579fe4fd5fc42792c192db3470f86b9c7963f3bb1728dc64a8592c2d17360989e91c29437c44033eb422673277783f1f328e9904aff65d70563f16b81c3f085e65e32de910eb1665ab42cfa7dcb898df81363d2f8ea6b33f7d8a0556cc437c1fbc6b8d26409bff49b352f6c159a5d5d7557bf44b5631ccbb573315acf5dd558be33464d4fc3e993b1b4e3f845077e697ff2c20de1f959dc546ba1da014560b66d3e4819c76e2176db70adc8d23a00c19f162f2e8722eff5a91e987c7817084c51056c034c2bd564b179341d0a723c96cba1eb01c286de9c39fa554855137bc9f75ea11c01f396d47597477cdb51069d93b433a32b168518a5bbe22ec7e65409f94b67ce2dcdc734c6ae37f94bada3ea151dd0411045c82aa696dbd436409d25a2802c314db2120e8c045bd374b18aa7c2672b25b50ade2031ab0c91c2bc2e46f260930b66172751b24cbaddd095d9b4099ff28c77decaa4191099eb9730f359d9da91c39eda1e39fd3fcdf926e403abff39d53b4c1335b2ce38481dd56460c97778a251db75ca92a0d786865e98ca284fd4ac87c008be9358d4078ce6c59d5f605e89ec305ae98839f386d80f12c7dbdd1622b3bf2bda8537b161f05f2fb78299407479e5b00594bd4173645a6585107c6a0540a47fa400a9c2456bae0662a046c77776681dacb7b84adab7d8962b6da7e40760270d87fbb0317514ae336658acc13b1f6330cbb94916509673dc11e366d650b08aab26ea7eda531976077cc768d98be0996a18b244169fd09837b1f6c72582d14b0f9a640247fe252de534040e34fd3e5acbef675c91552022ef8e7244dd9c290ee3848c86a863c7dce7b0be2d07efc889b957f6be46c4e0fb1ee9baf0181643352ba168bf8f029f6d877ca13cc2ce0dff8d4620f5f4ab6f94585653f26108ed50414dcff6924308494f1db08682b33e96716f194785cf85586f529572c43081d69b8ee061da49f39d46d4c3a296e986bc7e1f75bb671d768abc8d2dd9588529dc017bba07ef9b42c12fbe4344c3b754038d1356b48dbb8b732c70e19209d5586fc2fa00225924dcfc384c98abf0fecfce4884626c5dfa474eaff4056fdbf0c241532674d8e293c9ae7c2962e9d2da9cdc5f0fd864b2f85d8cb29d486954da4e66770651ac995ef5e41400a855684184c5e1e40ffc49c4d9773383c7b842d72854dfe394233fc01d0677f987beababc9f7d5184a3bbea2ae747fd1c5dbfd49000d52e4fe8d991afa2198438b3a1c4963f5483a2d6d1b637650f82e3e0968e78317dead77cb01856d2cc39f48b4856c6e047893001cb06f139d23032650790e2a1c60158829e07066b54bc92b700487cf5cf5d58b202ed36fd7a1f2d4fd77d13599f131eead03", 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, 0x0}, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) lchown(&(0x7f0000001440)='./file0\x00', r3, r1) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400), 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0xf}, 0x2, &(0x7f00000001c0)="4c6099c5dba20768d68ce7ff9667efeb082220f8e14d856607021810cfe7b7615a917f8cce1609a25779544141483d7bc5ceceb9d44168db0a871b48645ead828ecc263c2095ff65ada0584d4c6898f059eab76c78488ac526fe464dc33d832110abc788e54e559a0134ca86e446f4969f0ad5e447240509e9693d847319cbc97f01d52de43859e5841516344b9bc9a2103046ff7f38e5c66381437333c5ce4be87038abfd71499d616e6ac09b88b8e73528e8e6daefbea3e54fe5204bc03dafc37223d7e46d6a8462b1a8881a08ec2c", &(0x7f00000002c0)=0xd0, &(0x7f0000000300)="034abf389a0f6edd4d3af839346781ec490077afc9", 0x15) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x33, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getpgrp() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x5, 0x0, 0xfffffffd}, {0x3c, 0x2}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r5 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 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) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x85) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r2, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x2) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = syz_open_pts() ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x7ff) r5 = socket(0x18, 0x1, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000280)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) read(r5, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) executing program 1: open(0x0, 0x0, 0xba) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x5, 0x1f) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r4, 0x0) close(r1) r6 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r6, &(0x7f00000000c0)=""/240, 0xf0) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5e, &(0x7f0000000080)=[{}, {0x8, 0x0, 0x0, 0x4}, {0x4000006, 0x9, 0x95, 0x7f}]}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) writev(r7, &(0x7f0000000240)=[{&(0x7f0000001540)="73025266fa716ebfdaad19d57e121e5426324a6939ee305eb9a7cb51b28c8e16d11e042972c69afe67659c7dad813a70d188ea27d2283dfd8cacb6a3062042da6b34f2b78ba6a4447d8b453fb07d48b35f18ef7365e1ad1747c1bd8152d5bcaee5ddbfa20b340cbbd8310e615344954774c971f42ffba4f5455a8eeebcd547438fe6501d4d1422827542353176305629b51f6d3a00ea55f462538db8a555fd4b96e96389be91b7f27b615fbc044e03f7232f73029476ad5d82bdcaab881f5d6431edf4085d4047b1dd2776280854188fcea5a14dc295bf2d9c3e9ca76a78df764fe8251cc2df6133264bb9163fcabe551314be7038306e", 0xf7}], 0x1) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r8 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) openat(r8, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x200000002) r2 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) dup2(r0, r2) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x0, 0x8) shutdown(r3, 0x2) getsockname$unix(r3, 0x0, &(0x7f00000022c0)) socket$inet(0x2, 0x4000, 0xc1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2000, 0x2d87) open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x47) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x78e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x80, 0x2e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000240)=[{0x0, 0x40, 0xff, 0x7f}, {0x40, 0x7, 0x5, 0x8}, {0x7f, 0x7, 0x8}, {0x6, 0x81, 0x2a, 0x7fff}]}) writev(r5, &(0x7f0000000240), 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) readv(r6, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/67, 0x43}, {&(0x7f0000000480)=""/180, 0xb4}, {&(0x7f0000000540)=""/182, 0xb6}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000600)=""/215, 0xd7}, {&(0x7f0000000700)=""/140, 0x8c}], 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) map stack 0x20000000-0x20400000 of map 0xfffffd805a3be980 failed: hole in range executing program 2: symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="c2481819603460e54a3f779d598a3602fe1885726a728609204779e5c346f06f805600d15c807ccf951aa658b0fb45d0ad1df6eb956eb6472366cdd6dd027d3999d8f823557e0e2437839441ac2d5e62cea9af5f77002929065c314f8646536c273ba02a39b0e5c4dc492758e73ed0f322168117084da02938b63e7c7f28b94d97194849284bea20ffcb66958478cf4917843881fd89b1a9ed8967d75e94044664f1fe50ad1c4d4c", 0xa8}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, 0x0) syz_emit_ethernet(0x0, 0x0) semop(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 5: syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[]) r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x4) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x89}, 0x0, 0x400}) r3 = syz_open_pts() writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000580)}], 0x1) r4 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) ioctl$TIOCSTART(r3, 0x2000746e) r5 = msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x2, 0x0, r4, r2, 0x0, 0x73, 0x401}, 0x8, 0x7, 0x6}) msgctl$IPC_SET(r5, 0x1, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x401, r2}, 0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x80000001}) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x4) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x8, 0x16}, 0xc) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c0028000000000000000000000000ffff22d587e5fe"]) executing program 7: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x10, 0xb, 0x1, 0x0, [{}, {}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}, @generic={0x0, 0x4, "28f4"}, @md5sig={0x13, 0x12, "c9d4c54e3bf472aa93226b6212f0c0ab"}]}}}}}}}) executing program 6: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee01) close(0xffffffffffffffff) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x8, 0xfffffffffffffffe) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() getpid() ktrace(0x0, 0x0, 0x0, r2) setuid(0xee01) ktrace(0x0, 0x5, 0x22, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_open_pts() executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) r0 = socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt(r0, 0x0, 0x80000, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x69) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000400)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000004c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5f04ee9a4d4ea18cc39157341d5fe84d07c6346de0ed85913a3b2dc3083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15ff0100009734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c18ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed2504b967d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e584429f1148e112b3", 0x16d}], 0x3) executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r0, &(0x7f0000000f40)=[{&(0x7f00000003c0)="89f77d1e000000001b4068e1642ea58e722c8ab1c50469719aca06110046220f28960d6b4c89d6c1b724", 0x2a}, {&(0x7f0000000740)="b111bec04cae7c7152139c94fc29135885c2b7b1126044c8ec888bb05b00f17dc4a24377c995518a3ead2b2c9078b262945bb9b4554847171f7334a23d1e34d3a2ab8f6f8f6ec6239a564210c690496e1a7c9d8b4b5b52cf10e44b1a9910b266320e7411197c1124d4fac6a4600673ca934eaa4b96dc5f4f1681b2f1b615a30f0979f80f8f9500247a5269642b9019da525b124ec3012cdd35ebb1b58a36bd9942fd9ecf632a7107c7d0a34857fe50e43237f827ee39c903829b68572bb4c373897bbab6be503e86eb3f360d69cbd82f5b99ca60f017506d2ba053ab48c88a94b145399f3b2f1de8ed5d93d8ffc28aa4141c8e99b8f1b0f1963e61a762900a433c6fbb64a350b868d62f3aa8d5efdde5d7051f38ca4c0cb5c3d0da2ceccdc6e57355f42e73744666b8fa01e572800573575d467b5dbe5ca6fc6f7eab1d77ad732fd568e2f8c59c2b1508749a55bf04bdddfd5c2dcb5f5c405c66ad224ca9d6fecc2bf8d7fe1e33ed765b200e1422e4f1599dff9595cfbd55afb3a54aebbe29624cfc769900baf957d3cadfe1be7e605dcd66e7c9b4f7be85d91f20830e296eb31e721e2cbee8d7bd120a20c0e540ef6fdc68f5bd7bd84557774db6730f0000000000000000002f1a96e2a622ad4a930697eac1d43337214c3973e462595d0b63e05ddec77a72b290093f3b64d2dee99f0a76454375616f3f5e020477c55f798e27a3ce67506563ab1a0dda4c5ae7243b4922e87b4d2bf98826567318a5d79bbc9bd77a2f0e57376bc85226e5e50f97f26e6ad213becc95a282f963e24aa12693e55054f8406228cd40c6768fab639abc9bc5e3d42e811b5ee33930a45444c4b5cf9cbda8db48d1af54f8faaa4c5f025bc084dd0b3742e72075020b7c0f069fa9939d15c82be759fc02dae035c39d21bebd06b1cbe247d119c9076d1c00f35102095dd676377b1a59dc1c2fe6135897882fbcfd6a8811b7e7a25e25b9d197a6217d517a0f398cfc19513ef1177982cb442531fedff8f382469b49d35d3751599c8090fa5169345c9b9fa3d710f373375ebff2aca2c8a750e77cbaf4459a8f782c9da945a96de669360f024a5c761544acc51fcbbda11a68e547826506001d5aaeb603d9a6cc8cb1e4c85d64dce37e07f75665386b465fc4630b1bfe6ead70a34837a7090e43dbb4830016d162a5d5453baf74e90ce9f153bf0ca26ed820b6a7d62c572a8725e6eaf28d1ee10593322a9bbaeed488f5e7fe947f2e25e67712447530b5b3517f7ea9a01a77e87efc1479c373da187387878d556c8085fdad7011519326e8aa917e73e6213ea2c3dc04b12fff658aa1d694bc76c0893e7b90e95664b42893fb89bbfe2e42c26d39dbb689ffbf7ce60fdef7e1acccf689ddd6a3e418419bcafe9af14a55117b2b92db97ae26026759ae4828ba35babf26e639612655d0dd1f6b8aa06562f29c7bda8589fe54959366c081b23de084c5765a5d27eccb5e0e3b60f0d135ffc7eda412509424f29878d70dddedd9eb57adbfbe39efe2e855342cb3ddf8efcea24780d14d9710aebe7dea7f70b21b1286048e96c21e636dde7edb3a72529c6ecde7eec8c045f1f1f914d277b21e6f1049013687dd2fefc573351de3e02d53c6e7a6140bf50e05b3df83c8711d15202c997e5a321f23a85f13c8d259d5af55ce1ce2103161472cac1777fa162baddc562051e2f707a0ba80cbbd0e6600f843106fba338bdb934516e99133cb3e70dc74314e3f7c3f7a5f1c9dd54512f737f3e486ac2c4c7bf761a21ef367ac466b0a135d7f952b862c99b884d8de902963829652eaa6393ed1ea5612cd47a77c428707c117554c722cab7ca50fa2a04d7ecc8f1fb45aefdc286c12fc5cee33537218d1499b61dc63aa30a48292c941413988788e2fbdb331714da1db02d6f55a2de06c89978c1b60c5c4ad5704265865d9e92a14d16104ac06ca288caa3c7d55db32e4f132edefe61b", 0x57e}, {&(0x7f0000000100)="06457410db7a86cb445413b034d9d5a4894b645b7fbc38af08458b162f780391906c038879b1b0f7b023ab11c1db8823fc0d76e8da767f2e8dcaa800d2edbdbe9a909ae88adeb2c221020d56baeff5ea6b1a8481a49912a753e83f65f39fb6f6201730471148b236fa1b02be1fb6b72b181b48faffc56883bd55f4a6ad218bb7abad", 0x82}, {&(0x7f00000048c0)="8efe927e139219019b33b40e291a6368427dbff01c7cf9e8ccc4ade5720223e7a6662a0f568427379d9428bc1da8fd20369e0ca8bb91335d364af186d9c5531b9cba018029760cfc5fe5d17bdc790f9925d9cdc96a5caedd8e6eae50d348188460bcc36dd2f6edda2619e63f35a27b1ee4e51f4de695b6a10d863b7bd4e1dbbaa8f26bcde8979f6bba0aa3a8f44ee0fd922a626b5147a7af25e431cf9939d7956aac37ea115181cb846522ada8aa188bec09c17898b1b82042b227be753ff8957a9a29ad685590d48405d84316994db071ed29f21521e5184fcb680dc0db4986739cf9c3c481bb6ea8a7438498d036e6927fdaf18accbf38de8aa188f8ad40261d2a02d88dc9efcab74bd4a77bfbeb013faef596e2895d5583b471e4e4526c5d4e436148a971e5bf1f1c37eb1ae5d542cfb0892b663a208eab4098251262b1f1713a0ae5406d57712c454655a5bcc1bb90e8598723fd410ed54b09212b790b1fb656ae84e53eb922fde9d93c5a3fd97994934f8cb5d7fda2c04b022b668f3aa04850f5a80e68103a8867317c201fa50f0545deb8d8ea0ae16a6884d1060a4e65dfa6fa5f7fffa77593b38e1efd6cac95bf8070243cc1b79e49963de3f2bf4f76768f2d384979d160bf75370f6742feb16efda16e2179310a5b504a2d57c6cd26851677755771a1a250ffd3ae98d60bc18a042d65c74dfb6c1e9f57662faa92126eb67be86773a736b70d176b31f8802de3dcc492727554cd7d7a6cd6b4d1b5daf6291a101b632ef7672a075a244a460b1445647979f1832e72551752eed8048cfafbc9a574613ae6f62efded1ab90fd37d28e6b8506f9f945db79385cee0ad50b922676c193cffdc418a59333b8ee24d9d7547ca00df2786e6aacf4c3e7e267fe0bea3a611dd0e9a36e90720d463af713f54f8b13a42c647847aee0a41743b42c907c5072ee5e769c63ce3614a16a3743eac6f64bb2edc35e44204616616f00d5283ee431a2a9cdeb830d572866dde345c96dd13cd001bdfe6fbf00bf043fda6a3daca8a06c1e4eb15fff83f7b38c35f51e781c8bdff20c78681ce6ce76f6b756dc2ef3fb7481980d1414c001147367f1b302f13992093e9e8decb8daa298efac80c892de7034ad8d355be8270018127c7201c3032007b7dc2cf38c7356dd1b9a80d0828fa345f2bd5b5d9b02324bf970bd5ed5472349a197097b6f69b5adf2dfe7f0074813f3956df325e0f80b9e1edffafb949f677918291b36e3e86a8eb3091febef03ce69f46a31e96e93114c0f62f69ea0ae1326bb9dbcf0e1a82865521ab493a381e91b4f28dcad093c70330cb2a228fe9056ff3bdb4cf5e0edb553559caed3055a37550da1ebd7e5ea13f9085a1a20fa31a17cd5d29ba5c3c01c00e2684513feb7cde3aa3461777112b965202eb8292a27410a34f5499d0ff49ca9da2054b4601c86474b47a15a0ccd994052bf6dee62c006ee762160e253ebf61bdad0e4868788c6b80535e20ee33cfa9dafcf7697aaba6180ea6291e8215493d28063e3f9573a1d3a3cb7d967dd09e402f5bbed673cf76f6a07ecb2d1c085bb6362d4d86be55c7196a52268703e7ee1b87c309c31173ead50cb7d14c0813e03694d71719bfd4ac246ff9ad990d9288ccb40075f57837e1bf15119cba7184c236a0bbf1f90e5e6c1b1862e7d8bd28d3925ad24992028aa8bd2511aa214f9e747453e9ed928fa926054c34470e039a9dbda3d2cf12b83135cafc3785ed09bddcc7bf70444448218028b2044630da30a0b1314d7b7c02792e4226be1e3422b98666d91b0ab08ac0875c7a698c37fb1b15ec3edc4f75af022fa59a58f67e7707e3c9a157aee42201569d4d9f93ec81acac9e951943eb5c3678a84a674e4f2bde76cc4f7dd6c1f4816d8b0423a5225dfe4d0c9d79eebf075372c29a294d4c0365400ab69d1eae152a188f7672c0172d2e509135515e7c9a57755b035230f214ae107c1550cf93f0f97634aee00c8fce7914615d5cf83349f1d528a232c9e56142005a865c0d7e1e736c41ebeac7756b94a981ceac91df4d8192063588f99ecf5883b3c05852490683cae11405440930cf5856615398a6db8620b887dee8b64d894289ee35d18e03f417d4109f551bd73bd29dbeefda2e4f2953ebe18dd3554a5db6f5d2dd97b5b5210be235b388eec8e9bcb631033e999a90307a1a2f39ea46d6714b4509ca7fcb52787f7fb81675dd1846744f42f9be873c1823fa765aef28826dbac4196b83d7d914b24c917fc6605775c8cf3a006864689210da58bd7521a6c8ebafa3c435c1d0b7e776153eed19dcfa4635ac7c05da169900f28c80e556ed8f0d3f449ac6f427c3f6ae61731e25e457eb780cb94a3f971285dad8fe8fa518b73d689b9b8da6ebc578f320c846b6ff8330b54533804e95690cc0b618e47ec64adfaf1b324f34159afc595b0ffd85bd730b76c91b63bdf059d799e5514c1c1006ec2e796c587b88ab90b13577f549d655f689632b49c5e5b42ce6ac5ac6a099727359b0e8e88cbb456b4dc966907e1ef010c81b7099405dde30f4dfd4d88d3d5d109f1f96ce42c0957daf613d3c85e393151d151b82b0001c74b704a62032b9e006e4938742df0864cb2740a6351fc8349f0840966efc051b3b716ac6a17fe6bd4ee4d9eb8a29ebc50d7a6790b891379306c8fe197438f07551406c93b5f4fca59b9de4919e0631b3e6a085780292038b2427822ff7fd6dcf0d5efdb19ffd9bb1a6684fceadcbac2316a880fa5c8ef32554b7565ba3e019ad5fa2406cccacf7093acdd3f348aa6724df7f80ce4513ce5780310d98cda7a9709d4f894d24ab963a895b465d0c5d342507b7a67520c63172634826acb64950b04ec37a1bd8384930db5396e24abc31269f17ae22c55b4a1a401fea8f36691fc27af3476735e901d2b0691a65761c0a3ff23638e805a8e694bf6438c5725463781d5c98188bc5c86c814aefa31f77c8d52d140c207d5c05579ef5bec2d66b33f34658fa95f193d6be077d9ff64b8f07e850eefa598e8a3c9cee522273851a5a66df3cb351d68f0282d90f927ee4c6b070f50a56e170ce3b70f4de97a218da1f54ae5cfb7400000000503e930607d011201b9fddc311f6736380e169b732165ebdfd6f65f61c0356ded5f87c8b1c7398002374e02e85a8a63e3fe74ad9ce5f4467166b00662532a2dc96c4ccd48df46aa01fffc2a873080382b39514919da36fb900e0b6351a387d6edaffe3b453a10fc9a46e8cc1d2d8bc7ae520871730df253ee6552f92a18ba629c95b523ac34b041c1bd60344edf35c0c497a847e236775e1d8d887850415aed2c239d19041fa00f42a52d38e61611bbef6e5763869042bf5bbda6ed3c117ce78b04edea74f92b19e410fbf8b130f83e68623ed3836a96e38dd30c3d2e7cce84d3c0ee9f1b546b0d716417af0d7ba2317a0ee2b152fe5e32527f9b177142aae42558866d982203fea7bee03309469b99ec690d401020dec4d9186657f42f8b3c2475acdf3e01edc6b3765ff1e8754965da7d311f0c30de9ea4090089623824e42dc2378e8dfff132a089be402f828bec70419f3c3d1fac377fe1cb061a60eb9aaea0264c25d4ac7856180da12c30d5dd226315b86956c4e6e6be5db586ecae1f647b914d0c2970305bd672375a66fe2265bd6f41fe16dbba16ba52427f0842de6678fd891db578c7d997e4da74b3588121be9e587da92ab4eb7a46eacc6ab91f6128cc7c0f59b2bcb0d69fc332e0b310e979bde14116e552b92", 0xa76}], 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000300)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81", 0x29}, {&(0x7f0000000440)="50add7375f21355f4f7a8bd47979d416fb01ecc215bd1f249bf75cde348f17640e896b610792189afc772921416837fb0bbfd466891b127354f0fa71093ddf48048e650d598f00cc500c5835d11456110e87070f013499d869a7ee82a95a962da3dbefbf", 0x64}, {&(0x7f0000000540)="12fa59f47bff787eed568b0400fb2d139cb357574ff863577dd8972ae8f2adddede9c30caf45f7727a774ff477bc35034e779bbdc590e91b5097db4b54591a7d1dac815d39530d82dca85bb120fdd6a3e0e6a31a8d6ba91432f81bf578c465c258488beaaf12c5a5c8d890016fb845fc8bb2eb155074", 0x76}, {&(0x7f0000000ec0)="fdda2113cf9349309cde5df66b3c4311b8ad80dee080fe0a2131b4708a266a9273eb4db27177328ab6b5902e62102018802ecd87d30c0eebb87537c479d34c6e6c82368898c55906d5ce87a3742e606a67965b6fb5ad167797", 0x59}, {&(0x7f0000000cc0)="9c1c442c25e6369b003fb1c239767253d5307e7fe1606ced7989f8770162ac99e9e74cb9a8f8164b8d2064e5953a79cfd6e6f9a0b999ca2c1949c230016a7996c66ed4051508783a8b5c2d50bf835dd35ecefa1db43977217dc7296f7db72dcfcd1f8cdb803c7c06d17cda0ab331d4545cc7971db021789dd5af9734a72fae1b61adb5a5a067385344bda1de4fafe23cf1078d01f8b04382b03f94c74ac32f72f73a81cf0c7ad2072552b4c81353d268af179fa17f48bdc427208e6c13de7b7609d24b38d12e65085f1c9bde5022bdd73d60ae869230a09691a36a29bc0b333f687e1dcd02b059cfb8e72f84f693f9", 0xef}, {&(0x7f0000000dc0)="d95307e605302abdcab4969f011459b4889bbc65288ed3b6945d7812ebb2b960998e5c040f4e592806cf48182e78b826dd55b74081a24dc803834b7adc80afe4e9387bbeb635702918c1c3c9ca9033e5706501c12ce2c615c0ec5243d3b192d12ea86c9f238baee04d27c2c9c13c1b625d602a0dc978eeced381a54fcb84e1dba794ea8171", 0x85}], 0x6) r2 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x1, 0x5, 0xd3b5, "f8ae7f99a547cf4db4fcbb10e3ddcb6db4cccc91", 0x7fff, 0xfffffffc}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x400000}]}) write(r4, &(0x7f0000000400)="76e5dead6f01f8407d2100000063", 0xe) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r2, &(0x7f0000001ac0)=[{0x0}, {&(0x7f0000000980)="41fb801a7e1c76b604f43f7838a8d4e0e98ef0d6831d922e67eab139204c3cc247becdaeb1ef2424d0b32f017f4b4177b3932e49cfaeaf707eeea74f871e27798a4f6463172c5f5e3ec7cc85a7f963e2a7dce16f0014acfd65e27003ad03b48b92906dfd4a88e423f70f6c107a0ee662aba7a52956ea4fc1224fb00b20d39b49e76ff586c1292ed3df02f52a8e1a1182ec3254415e9e9e9aafe51da40e2da17581201ad680a05880d384d2e458b9bf80dad1705a4bab74698f7e06702cfa413d883c3542bcdb0a0fd3f6e8271775d3a964c313556199d29e62ee59b245a44b6fc83e50d7f52035f34dacadae093f58582e33d3c7dec841d872db47ec43b4fdb7ab4dba3025f7db21845389e6a5e8a025397b05dce2032dbdfbffa8f870f607eec41c623e3db548f57433abd3d75fc4d0cc1c0eda8cb951f7a5c8ddeccf2539d7bb051471f25f692209d002aa52b30062ad67884b9664eabe963ab3b20b1e77804fa82b1b33125db4e22754f0593e054fba0b73deb04760a4c94835cce696fb51d96780f927a53f9051053dcd4b0cf2709d199e93aa755d5626b82e2f06cb0002af9a4081df6fa98f03ef360d334aa10c4d154ce6c68f300d308a9a87df29c308775da359386ddd81efae342ff984080fd6ded76a1468215d8a2805b7a41f524f5975c703c21bbf0615e092fe67adbc508be4dca48cf92a96562b1ac252502e09a556ea8fcd1ff0274d412459707acff3c3de452aca8682c8022198ff2240216a764dfbf8cce67197f4cd22be7874f1baf59cc6d688a11616aab901c105987b60f8dec6777b676892a912662080a0cae769d1ce663e21e03da215dbe3bf9697425e2d8106680d1beeb2d5b2ec5ae0fe600e407fae38c640c59e9460743d95004d0e88ba25ced56c3157f94ab518280eaee408b050a8d615bd7ef954c5ec73857dbf027cb6c009d49b1ef33dd52969ada8df900941968b6d0e7273f3e411e8d6349dbb12966fabb3281c9d9a1495c68c6fb01c87f943872f00d19fba540295cef07fcc649994433b015f7f5294d2b6a23f81adb726a261b56feb3285a02b08233d70a5ba5c44e579fd1b2810737c11d008da15b0353a428980a553b25054b1b8572ff8210205d49556beea49af75f5e9862d8aa35d929e85d3864e806763c3e4b9f94674bcf7be9463c257680a005df0aa93cca5a43fbd40db6ef1ffa9d47e5776342402f45d194364912bfb80cb60bbd1be630a630a95ca16ee5bce23e362cec37c717ebc6481bbb5f8496738d40166cd691d6246de1fcc12f934e619da52ffc9b4f879a3af11f91f8e81a4a678ecd633e4474d131babc76ad6d2a549f4a0e9fc500aac3c53f3404f36c7644d221738903f109ac3ded04f7c71526980ab901865d63016ae9f831881050f6d0560f5066b091d600e0ff19962b98eaf585fd3b851d9c22f96954cf1b85e2140b8ebcd147152bc8c81ec74f2aa87b5b0f09d3f1a47667d6fe8a318c4782fda82acd55cc08f350763356a27321f7ec3a2edcec84442fbf48e657851a59ab4184ce7151f146f9dd5ea00b62154ea8fdc1aba5b2f6796007e5b73c330e48d1d924a6f24a4711a547a4ecc7ae0e14585292b1dc1edca321eb95cd64a7c2dbfe411194698d41cc45f4348065d7a97666ff90a6dd050625eab3094ddae46b276245f5566b9a439699b835eb8c4904e9b346964643d0f2e3460654eb620369a794088be002af300f83cd0b9e50394b8dee4973ca2e322644619f93568994a01a675bb0882a8b93ffc6e8781be85b541967a5ad45a79e672c56e85d32017e38db855f763d8c20c7b98e2e203c522035a632c520552a1c201b12c6453fb2c9f9d0f4721ca45b729aeca64ee77b370d2189518e92e8542a34c3f5c99a1f778a629929fd15774a47007c6efb21a30c72dc090cd39b977ef385c841458312ee5301f6f139f4f96cc2b3741acb0b496b64db18ae0cfe39f20dcfba112757c53a11036a02fcfd9a012aa73f7bdc116ee75cf50b30d65787c0a7c8d160bd30040c5f2de59bdd7040bcbc1faf52a51d4d49bee22206723092ae5111a6e8d9d77bcd207f4dfc730ea2fc4f9e0ec986bc8584beb4d88d50eaba162f9b67d6abb8c1d66be49b1284ccf10a449f0ce637c401487655cfadb5bd5e2d4a883f4f5e72b31cf7fd4cf171e014c464f19560dbb99eeccdf4e638afb415879ac09cca28e1f57b96253912b919f2769da5241c2c62831cb7c1c0e62b1a275d6cf8f85fb7a9d163688531ea586ef8f7a480f565dbca7b0e91208e2204f2ab7475cc2e0891f49b07cb8e61fb10ef2a54504aaae41a1da1ea3d8daa625c38fecd6e6739ebf1b9857ae7ac5e064637cb8fbe16c31a876abe77bd330b564d2bda76957ed6feb4b278f3f1a6904cc594c8e9b1eeb2bebf5d4b66219dd6d36d8915f3b3257fa7386c498057f7b40b2b2922dce572b6fe9db6af29db44d7a09f34dab1d8e2cffa6f54212d578ab319aee5543767fbd15c1b2c1ea98fd24b8aa32b9a06106a79bfef85aef5b3adc81", 0x708}], 0x2) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001180)=ANY=[@ANYRES32], 0x0, 0x0) msgget$private(0x0, 0x480) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0x0, 0x40, 0x0, 0x9}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) acct(0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f0000145000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x20, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x80000001, 0x60451d, "1a0c0109020400"}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x7, 0x0, 0x1000}) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x1a4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000d00), 0x0) socket(0x2, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 7: clock_gettime(0x4, &(0x7f0000000540)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x28}, {0x0, 0x0, 0x0, 0xfffffffe}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x400000000000001c, &(0x7f0000000080)="b5a7e6307d79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb1, &(0x7f00000011c0)="1dbd06084921068fa87365ae", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000600)="cc60d3d79a1a7122a5fb9de9ea6ca0b395343e5b49852a75f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8dff499d6c28b10fa891e47d6c3bba600a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c604ab2829d78ea2571910f0b6abf8eaa0ff82e3861932bb1f90fc74837240b3f64a6847116f9f54e0e051ca5fffd2af3ae88085b30197fabc0ab8e42b526e30b2c2d07ce20594e20b74bbc039ded8e04ecbdb7535b77ec4df414be5c6ec32b278c58a6d1c30d97391e4dd5977c1157eba3df1aca7089ab7832fe2c36b10fe5980c8c3a10bf2e0084006e09157aadf4eb32b0db8244ae7516fd8ce8cf55c94cafd41985439615d41bb33fb", 0x14d}, {&(0x7f0000000080)="b3000c12e3206bf2dee4f0a3c1001000004ba1a4a69fa27a970f", 0x1a}, {&(0x7f0000001180)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850759e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53ff0700007c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57b98ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f79ab8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8af8410fc012a51be6a7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793b912f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0502054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c", 0xb64}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r2 = getegid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r2, 0x0, 0x0]) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) readv(r0, &(0x7f0000001440), 0x0) socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0xfff}]}) socket(0x18, 0x3, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) listen(r3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaff000000907800"/27]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x7ff) r6 = socket(0x18, 0x1, 0x0) read(r6, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, &(0x7f0000000040), &(0x7f0000000180), 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206918, &(0x7f00000001c0)) executing program 4: setrlimit(0x3, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="41d123a7a753cb56e8f746a561607ef9d9fc877b034e6dc6b78cf4d271a6ba767e2c07dcafbeafacf61c3bc0ef625249c8c2551c560a677e736feca3197910c557809b75ce80c1ec975d68eea5d9a3e03c7ad7ce26ce18c9756eddeccd33443c34c0b36642c9fe9f7109828aca2c36fa6fd273", 0x73}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) executing program 6: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x10000) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000640)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() seteuid(0xffffffffffffffff) r3 = getpid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = dup(r4) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x20, 0x3, 0x0) close(r7) r8 = socket(0x2, 0x2, 0x2) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getgroups(0x3ffffffffffffdd2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r9, 0x0) ktrace(&(0x7f00000001c0)='./file1\x00', 0x1, 0x40000000, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f00082b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405a52c"]) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069ad, &(0x7f00000001c0)) executing program 7: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, 0x0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x23}, 0x2, &(0x7f0000000380)="f48bc275d843c383fafaa09b3b0b", &(0x7f00000003c0)=0xe, &(0x7f0000000400)="17731ef1e7f3e959a57fa775ffa92839f55f274a97e13d9cc5bc9085566a20837ea3911fa160169b029c70ff1817a26026813a5abbc03f31322401b9a90792dd5eec1b12c2c79e8f7c1155239baf8f216e057dc57966056333478839cf86827720490c97d9b4d77950a5920f20d966892a01a10e57d3bea256d6fcc03d21c84ac7ee101e9ea14833ae53f073ff0b17b97443c672e4e1e6fa6bcc725b41e9c0fbf933cbbe2e59d86d37385ff405b02cc1adb76a64f171524b7e4ff64256a72652f5dfc827e3dfd7d99e11ee2351f8ca11e01981b2c9489ec34994ab47e755671bee35184ee925ca600c7290c5f6bb87f6d9d335e31af7c8fce3fa0c7edf0507215b851f6e59820c197609c4c8f7929cd18758e0cc89406b320df6c50db04db46c177621d9f7514fe5e53c4c4cae69b5f540452c3c709bca11070158361c8cbc0649218d0f58621ba7e9e197b0111287cfb7d6d7d3dc9214ff2941ecf72b04851c096d9ce5b5646e28842b28d6bf368e84903118f44f3b0f68f9dd73a819c330e0de6b43e94bd3988c710fab3e29182b4f650f526ecc202f1459ea74857265b8b811c18f2f0bd43ad1b2d744bbe60610bf4146f609424f6a8435c01dad4aa0b1608c349cb15887115d2063971a475f91908f7952e1f2ac5ed9afcbf5267c377ce02714641d7c6b59ce094913e42daeb8e95f6168dd1d340d3a99b76f020e931df561996fbe9c022df0e4cad5fc3c83eb57067bd0dfac09457e3d4ded32337bf54d790f73e9b8b522b4d422fa10cde9e7c3dbf5c45bd13085b767d2864cc45e3334fd0f12a898cf11ce4f550c324411187e7c22655192535dbb4325ec9b748eb09e43d5c7bfc7c6ecb97ed0b6eca1533d7b7c31b834c7f20034e414b07f40dfb90c282250ba5466d7120569dc8bbfbb23576118c6feaa8b04cbb072c85446bcf58a3c812215356bb0ac26af0e0f35028727be8f87089510376e183b111342687e30084eded0be1ac9ba29c7cf3e87b029db612d42f384162a67331d24d43c0fa9597ea098f0823adf0c2d9f3ff53294f0f023ee8748fe6366c49a7ca455cdeeaab21c2b209637f6a24473f8ac75b23a55cbadccfe6030ee4dac40db0c2ba463d5e036cea3b4bf84e2e4902c713e2afe8cd567fbc23d3156796b48806ae2653405d6f9f343ad809b919129f8977c084b540c0833f22da061cbf5c95bd3eb384c3273039b90bed39f6dd3c407ede32d115f37f724a151ff32f8f9b044dd673955c055f19d0ab08516d8e67031615fe9f6d4f951555ec0551f77df135d9ff8187bc26d79ef271f61c532eeac4823da66cd8cad601454fea84a6ad9ed13a63a14ba1f91945a753c6d0439bb9a4111d04ad0ed0e6120422d0ccd82c2979c6fe802b7900747a5178dc61da29b77df5c4eed685f0f68d10e6511b24f39f7a125b25beb4c01b2b31d921d3934199cdf388a5bddadecf8123463e6a17ad70591a6f615649ae1ff497d56e8414b6e0fd7f6548a36f3655a89b096601e5e92b08652ed75a7deb4e9cc183fa88a2583b45c6497901e1e643761d161e18ed62b4899faa5102541b6a577f18f2fcd51b0bf9e58106e23a338efd47b3dc7191daa21b13a205f225ed9476b0d5a0722e7cc1caa54aa5021199b4ab6f8dbe10ace3fb8f67e25bd1c2ad20964fdf78f66eec6341f90e40931f93f8fde40ba72be81761499e39768176cd08328d31cc49403e9a9a4ff478d51359bc24d8e3c2f6d381dcf4bc151b003dc1530b2db9793e3df872c74282fa4260ff2200ea3c119cbe8530d4034a20ae3f39b908ae744d0c25e76e805b05bb4e2120a9139bcb3a354a84d54aef37af3d90eb53bd7e3f27db05ca39fd4d02da73f3ffc0e413d016d12a87f8b34ac3363348f7205f27932d1402b8b32ef7c8582669702a3711517a30f4fbf0059b131863bd03a9057f8085784d24924f40eade065f0ee82a4d7227d7d79928bcccafc744403d90692883ac2aafeaed792f0651eebf7c6d40aa83eb0818d304d868cbadf56f7128f8e637976729cf8385073867012283205fc919d585b5cb822070bc8313ca4fddb209d1459df92457e017d11a9c74e64f42479d34ebd8eb32d870b399c4ea72738ccfd14530754a94e30abaa4785fd2d6a8f7230b60bc2f3e5cc6d41ab679388e2472d04864cb9959b301a9a70979053b0e5898f8e3b9b4c898f40c415d373a765067629b7dc0f438e657f3d4be1e770d67d04efc0ff73f4400ebdd2e5374787a125cf041e10ad205fe782999cc343f84314578be5207a222c58a1d770ce6749b5c1033251d728ec9e39e40d0f3328c94dc5badfaad25bd7dacaeb24117a46f038fffbc063c9eb89698220543367a95e62b628e959203dae352a80650cfda0e192ed4951c9d505428cb11e1dd9fdbb2e7460ef45074d9de49132f583acb2c8cea9f78bc16baa0b1c567a187aebd47494d2565e652e778ab3f7b822dc3308a096cf027f80f5368aab5e82325c5ab6eaf1de31a7de1f21470ca0cd5569c67257069268860297a5d1f61275b17773a4a6236722019fc307c2cd2e7fc882b2dd67137c83014e24922445f089d6ce164b6f36f4f442a597f0fadf8e50b72f4027f61822b11498d2a087a068693e62f9f42a679644e6e8cf0763bb60938a8d7c8f5fd3822a58284d44976328ddb356b982d9f9837174a787fa257d9a91b4d8e61ee963a130b8388f0776faacabf8926350765431750068d20c4877be15b58489c2daae50dce9fa2a84ab6f9eb1af02cba3ff4452a805ed601895059c3ee3a459aa384b866c6947cada96c2d9a0dfd5e89da14b72811a083fe53c97e821778cbeefae7b265a9120102c256146e71d41c82bce75a0784030028366d731ea3d12b251c87a7f41ab1e51bb197f5d1353c67beea45d022306df5df35df4fe1e3de2b317a2814405365a7f564d40cfab90714a01415b38f657500bb34552cdfcc2731cbd73a802f10895adeb99491039faffb53e5561a794e2cba395936c6cd5abe9c98d7d0daec3496d34899cffec7a2efa240ce30fb80cbae763e99021f268a2c82a2d293efff99b2c84973db4e219cfffb9ce8ec0e0a520783803fbb6096a7eddcaaad8187a007a1f79802ca75f40ae5248ccba1dc3a868cf1aa4a6d7c740881fd033edb40556db56c48804343f804cf3d881748510414c141925b2718cc4c4f0502f8dd94a6d427dd22a6ea6190976abf4684d11324f44ea404ddb5a8bc64d293e680c6163eac90a0507c5f3894f0816106e803cda6f87b26bef9faab25396007844bc4e558de57289680fb46e169829b627ab74d7a26a65d20a0a44f8f288c479eb97115db7774c86965ea4d5ff581d2907af51daaad027b7f5f8391666a3c0710d45e7ca2d977970758ca6e21d4d1e8e6fb0e42fb0630d75f657cb7fb4fde0d78b205f93ba5ade79882f80aac936b81499631e32429e321d7e76cb049a490f27b0e6b171f53ef218bfa3632048cc77d2f5116e5c61e94926dd3b8d3be9cd2be1a7a03d481bd0b613b207cfb47a9641a2a92d70267afe6250ea069fc6f3583211c1e415b6c879dc1b8f205e1c84562841c784bf4f4bd6148a1aa22cbbcf8dff6dce179eed1c496e6fecbc790b3ac818cd3ead5f0968d72a229b0c61326cf361c048b907a944b7518c02b1794a91297f9e19902fd06f962457c6fff8d5e6a3571965a3d2ce69c37b91f76b502b163450ef486138899ee779d0ed6d8f8e12110b6ef2812f9385c921e2d074564d6a2c1faf166a470bd00df46dcd698ac42000003630f0f4e9660be263c33726770f2647e119e75955ea0a6691bfdafc7c6d3d5376874266103ad84c1eb7c78705fe99fe4e7c118d4653c1e288ac2c1039cc3195045002c032a6cf1ed3c3dd280769e4f237c4b65949020333a0a3d3fa385743c06fcbe72c6ac2a782f98d9ee8b995f21201a081c5bad641b1df16462ac99a6220d21adffec0c96a4f95b7c2016d6a21d6cc27ecda4656eb641315c484b9945a984cbbf3b2b5e5bf9cb327d04ce27e60cbe234ceca48f558d0773f743d3d0f8279ae2bf3da9c12ed684fc66c19024b9197c06676d522135404c86c52f716784072b9fbaac42253a8ed8096e0f6de97292279ef2f5c9e1a373510827b27a9e46aa5636c64c0d5f042965d7d81d8a15d4ab728e2a4c89754cbddec6d073019ffd3a032792a4411cc3790fcef63b0fbd58a675b25d81c10e0628f4117f1deeda8bf0a0c9364dcbbddcd325714520e2e86ebbf05b434317195b345142a8e5cdc0449bb7d58234a13a4e17cbbcf247ec36e0f575ad3ea1a6f09f4c4017059a28302a519c2e751f3bbf9c95971837a677295123515e4893c5fa913912cd144fdea3b95037d6c6534f6170cff161be579fe4fd5fc42792c192db3470f86b9c7963f3bb1728dc64a8592c2d17360989e91c29437c44033eb422673277783f1f328e9904aff65d70563f16b81c3f085e65e32de910eb1665ab42cfa7dcb898df81363d2f8ea6b33f7d8a0556cc437c1fbc6b8d26409bff49b352f6c159a5d5d7557bf44b5631ccbb573315acf5dd558be33464d4fc3e993b1b4e3f845077e697ff2c20de1f959dc546ba1da014560b66d3e4819c76e2176db70adc8d23a00c19f162f2e8722eff5a91e987c7817084c51056c034c2bd564b179341d0a723c96cba1eb01c286de9c39fa554855137bc9f75ea11c01f396d47597477cdb51069d93b433a32b168518a5bbe22ec7e65409f94b67ce2dcdc734c6ae37f94bada3ea151dd0411045c82aa696dbd436409d25a2802c314db2120e8c045bd374b18aa7c2672b25b50ade2031ab0c91c2bc2e46f260930b66172751b24cbaddd095d9b4099ff28c77decaa4191099eb9730f359d9da91c39eda1e39fd3fcdf926e403abff39d53b4c1335b2ce38481dd56460c97778a251db75ca92a0d786865e98ca284fd4ac87c008be9358d4078ce6c59d5f605e89ec305ae98839f386d80f12c7dbdd1622b3bf2bda8537b161f05f2fb78299407479e5b00594bd4173645a6585107c6a0540a47fa400a9c2456bae0662a046c77776681dacb7b84adab7d8962b6da7e40760270d87fbb0317514ae336658acc13b1f6330cbb94916509673dc11e366d650b08aab26ea7eda531976077cc768d98be0996a18b244169fd09837b1f6c72582d14b0f9a640247fe252de534040e34fd3e5acbef675c91552022ef8e7244dd9c290ee3848c86a863c7dce7b0be2d07efc889b957f6be46c4e0fb1ee9baf0181643352ba168bf8f029f6d877ca13cc2ce0dff8d4620f5f4ab6f94585653f26108ed50414dcff6924308494f1db08682b33e96716f194785cf85586f529572c43081d69b8ee061da49f39d46d4c3a296e986bc7e1f75bb671d768abc8d2dd9588529dc017bba07ef9b42c12fbe4344c3b754038d1356b48dbb8b732c70e19209d5586fc2fa00225924dcfc384c98abf0fecfce4884626c5dfa474eaff4056fdbf0c241532674d8e293c9ae7c2962e9d2da9cdc5f0fd864b2f85d8cb29d486954da4e66770651ac995ef5e41400a855684184c5e1e40ffc49c4d9773383c7b842d72854dfe394233fc01d0677f987beababc9f7d5184a3bbea2ae747fd1c5dbfd49000d52e4fe8d991afa2198438b3a1c4963f5483a2d6d1b637650f82e3e0968e78317dead77cb01856d2cc39f48b4856c6e047893001cb06f139d23032650790e2a1c60158829e07066b54bc92b700487cf5cf5d58b202ed36fd7a1f2d4fd77d13599f131eead03", 0x1000) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async, rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) (rerun: 64) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, 0x0}, 0x0) (async, rerun: 32) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) lchown(&(0x7f0000001440)='./file0\x00', r3, r1) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400), 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) (async) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0xf}, 0x2, &(0x7f00000001c0)="4c6099c5dba20768d68ce7ff9667efeb082220f8e14d856607021810cfe7b7615a917f8cce1609a25779544141483d7bc5ceceb9d44168db0a871b48645ead828ecc263c2095ff65ada0584d4c6898f059eab76c78488ac526fe464dc33d832110abc788e54e559a0134ca86e446f4969f0ad5e447240509e9693d847319cbc97f01d52de43859e5841516344b9bc9a2103046ff7f38e5c66381437333c5ce4be87038abfd71499d616e6ac09b88b8e73528e8e6daefbea3e54fe5204bc03dafc37223d7e46d6a8462b1a8881a08ec2c", &(0x7f00000002c0)=0xd0, &(0x7f0000000300)="034abf389a0f6edd4d3af839346781ec490077afc9", 0x15) map stack 0x20000000-0x20400000 of map 0xfffffd80691b8978 failed: hole in range executing program 2: listen(0xffffffffffffff9c, 0x7) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ftruncate(r0, 0x9) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r1, 0x4, 0x40) getdents(r0, &(0x7f0000000180)=""/148, 0x94) recvmmsg(r1, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000300)=""/213, 0xd5}], 0x2, &(0x7f0000000440)=""/30, 0x1e}, 0x7}, 0x10, 0x800, &(0x7f0000000500)={0x1bc5, 0xaeb}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000005c0)=[0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x5, &(0x7f0000000640)=[r5, r6, r7, r8, 0xffffffffffffffff]) setgid(r9) open(&(0x7f0000000680)='./file0\x00', 0x80, 0x56) fcntl$lock(r3, 0x9, &(0x7f00000006c0)={0x1, 0x2, 0x3, 0x0, r4}) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) pledge(&(0x7f0000000700)='$+\x00', &(0x7f0000000740)='%:\x00') write(r0, &(0x7f0000000780)="f780d64e74058f51b8bce13e7f2690b9f207c87d17b9bb37bfebf0e675366bf60fe2d6edc31734ba8f621f76bf94ad3836dea20ffbf6288412b7e33c3d4bd5cbcd61b475d59a0e839ddd78b96fa9fa67c653ef140bd4ff39192c0c3e880730f18f2eb74b8800f90566eca83b8b05", 0x6e) pledge(&(0x7f0000000800)='\x89-/\x00', &(0x7f0000000840)='%:\x00') r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) fcntl$dupfd(r0, 0x0, r10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000008c0)=""/246) r11 = syz_open_pts() ioctl$TIOCEXCL(r11, 0x2000740d) openat$zero(0xffffffffffffff9c, &(0x7f00000009c0), 0x10, 0x0) executing program 6: rmdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x9) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x7) r1 = socket$inet(0x2, 0x1, 0x83) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = syz_open_pts() r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x58) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x8) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0xd0, 0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) select(0x40, &(0x7f0000000280)={0x9, 0x5, 0x21a93515, 0x100, 0x8, 0x7fffffff, 0x8, 0x2}, &(0x7f00000002c0)={0x3, 0x505e, 0x7, 0x4, 0x33, 0xa, 0x7fff, 0x6}, &(0x7f0000000300)={0x7, 0x8, 0x0, 0x2a, 0x0, 0x0, 0xffff, 0x8}, &(0x7f0000000340)={0xffffffffffffffff, 0xef0c0000}) write(r2, &(0x7f0000000380)="2cc3c79520eb5485b3f44b922bc6b6ff38a06c43b8a42810ba1c6a74a0893b82d217c9c1aa1fbc91d2d7099d9c0b9cbbcd7c464c7319588c907179319a841d99900481d9df943e3fb213762ee1433ced1e", 0x51) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000400)=0x5a) pwrite(r0, &(0x7f0000000440)="c73d0782", 0x4, 0x7) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) poll(&(0x7f0000000580)=[{r4, 0x4}, {r5, 0x20}, {r0, 0x20}, {r2, 0x4}, {r1, 0x40}, {r6, 0x9}, {r1, 0x10}, {r7, 0x8}], 0x8, 0x0) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000005c0)=""/36, 0x24}, {&(0x7f0000000600)=""/62, 0x3e}, {&(0x7f0000000640)=""/87, 0x57}, {&(0x7f00000006c0)=""/223, 0xdf}, {&(0x7f00000007c0)=""/238, 0xee}], 0x5) getpeername$inet(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) ioctl$TIOCDRAIN(r4, 0x2000745e) acct(&(0x7f0000000a40)='./file0\x00') r8 = msgget(0x1, 0xc3) msgctl$IPC_RMID(r8, 0x0) r9 = getuid() setuid(r9) getsockopt(r1, 0x8, 0x6, &(0x7f0000000a80)=""/140, &(0x7f0000000b40)=0x8c) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x85) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r2, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x2) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = syz_open_pts() ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x7ff) r5 = socket(0x18, 0x1, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000280)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) read(r5, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="4b5414660f362b6ca8c29072ac100e3e68d9bda98cacd666c7da564782d5e24139c927d63d428f7af64d651e6c47ea377951056a688ef7690fac4870f7f9af99f478617d7c9bf283414b74c1f8a52a6e482469218eb62283a934dce700fb230b7fb79e0107881ab06ce9aa4f9748996219e97675228ecadd96dc2239824297fae7c5b3791d18193d555d792be0c2578d1c711326f26232", 0x97}], 0x1) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x118}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4800000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000180)={0x10000007fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xffffffffffffffa5) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r4, 0x0) setregid(0xffffffffffffffff, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, r3, 0x89, 0x7}, 0x3}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x3}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) executing program 7: r0 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) (async, rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x1, 0xffffffff}, {0x4, 0xcc5b}, {0x22, 0x101}, {0x4, 0x4ab7}, {0x23, 0x5}, {0x0, 0x1}], 0x6}) (async, rerun: 32) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) fchmod(r0, 0x40) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r2 = socket(0x1, 0x3, 0xfe) (async, rerun: 32) r3 = socket$unix(0x1, 0x5, 0x0) (rerun: 32) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r3, 0x0) accept(r3, 0x0, 0x0) (async) close(r3) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) (async) setsockopt(r2, 0xfffffff8, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) fcntl$dupfd(r0, 0x0, r2) (async) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000200)=0x5, 0x4) (async) fcntl$dupfd(r0, 0x0, r2) (async) r4 = socket(0x800000018, 0x1, 0xf4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r4, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) (async) syz_emit_ethernet(0xc2, &(0x7f0000000280)=ANY=[@ANYRESHEX]) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x80}, {0x54}, {0x812e, 0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) (async) stat(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) (async) r3 = socket(0x2, 0x2, 0x0) setrlimit(0x6, &(0x7f0000000980)={0xb, 0xfff}) r4 = syz_open_pts() (async) close(r1) (async) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000880)={0xaabc, 0x800000cd, 0x1ff, 0xd2c, "8717f9050700000000000090d692480d51018000"}) (async, rerun: 32) ftruncate(r0, 0x5) (async, rerun: 32) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="355a43f0271d379747000d", 0xb}], 0x1) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x14, 0xb, 0x1, 0x0, [{[@multicast1]}, {}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}, @generic={0x0, 0x4, "28f4"}]}}}}}}}) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) syz_emit_ethernet(0x12a, &(0x7f0000000240)=ANY=[@ANYBLOB="b96d9900533a8f943f3614ef86dd6000000000f4000080000000000000000000000000000000ff020000000000000000000000000001001b0000000000000023d63955dd91e3781ca5c89f22e94aea9836f38b3b4ce8dba8b2ce03014d1c98dbfeebb60401000502000004010003a734b2bf062e1864097b38c4ae703b19b8b0e64ab7e6ea2ff1cf9faa5f2b79ce61dae2d4eef74c30ed247fd5d7b2da2519057bc5de49b07b1192291f3bd629357be75e023661c8ff1703ba1306f3a1ce5d89e2a7afff3e8db264174e4dc47bced7b8cef69c861e9f5c707e9cf8f4a9fbdbeaedddd497c6fe2a67172b9eeff53cfa531cfbda6ed848279db84aedaee08e393a46fde303a5845199cb4ccbc142f3ce4e204e2000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x11, 0x3, 0x0) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@random="78bab3924dc7", @random="d477bf9a3d06", [{[], {0x8100, 0x4, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x18, 0x1c, 0x68, 0x1ff, 0x7, 0x89, 0x0, @rand_addr=0x6, @loopback}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xffffffb4}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x9c12, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x1}) socket(0x2, 0x1, 0x0) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) r3 = socket(0x0, 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000080)=0x4) r5 = fcntl$dupfd(r3, 0x0, r4) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x2, 0x1000) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000180)=""/66) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="f18f69fb072c79b66699c1121ad2079e151f29a523430409be52dc4a5a414e0ff959588e7236541d16490b7ff7991c413e5daf78a01be44b01da422086f1f16f66736c97efa7b94a43535d62f94dd72944995cf54524e1cf", 0x58) executing program 5: clock_gettime(0x4, &(0x7f0000000540)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x28}, {0x0, 0x0, 0x0, 0xfffffffe}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: getrusage(0x0, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x8000}}, 0x0) getitimer(0x0, 0x0) r0 = socket(0x2, 0x4, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x0, 0x0}) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x15, 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) r2 = socket(0x0, 0x2, 0xff) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) sendto$unix(r1, &(0x7f0000000480)="4ca30f04b4a13a5de619967ba8341ef1cd3a017732d18ec23a88a0a306c778f16b8305b6eb3a74a900cdaa46d154a5e384c2f3b87db72a3e477f6a0372bf9fe23b3e3c9849ae118dfdb6b73180c484d63e52089e281b31f826bd1fb6f749c6c3ab1b5ac010fcc2f0be900d11d06f50eed32008c590fa5cbf9a4c9791e2e0c51fc54e4f1a15e069359a3d664c491d246383737fe1d4c34596db9494f940ce34921f74b1b9e2cf1d5fc5dd6488441a552dd6021099a3ee564a747f889a4ab1de0e0326ab466fc7e4a9b464d149e56b23d50e6bbb9bfdd9496ef7a77f770d2081889066a8b4deef8499135caa78d4793b2cf5e7affd7a1374e2b748da39e10ebe372c2ad0bdb50342f1e58c0d9d597e0ce1cf74efe9689ce1f3d4b4de904005f242e89971c229f4842eb2d5d756fdaad1e4955996af54f0beccb070878ea739136ea3196eee43687598d4d4a8aa6b79d6387e77cbc1231e1d4dc09e6a91ffb51b4626d428b67d0a89681a1ba7ec9fecc8e5d9cf153761771e55e6000a25141deb851235a17091f6517c9123f3bee5bb77221bac6f4e80471ec83591d036d85d7f9afe3bbd214ee989d308d9e4a9c27c56c2f7c9fb1349f5363c5f354b59222bf1c0693e7c428c1ebef742ff5886999a42bf7d5d5e0a57e7ba903f3b70cf06a9d1c1108d838bfbbd38814507b720a54f05eea9b4bca812452904870b02faa83ea562da6eabd30942954ff79ff063021ca656c318f712c788b28cf31337f634268422eee28e9b8af0fe9cc96378c1c12ad0d0baab4b49cde2eec785973a84c83dd2cccf5c43c93a4a61904051962137294469a673206487b579f73936e10072583f22db8e7b7f635e7b0467561a13c51da7e880284b5a870ccdc3f0babeaeb418dd3468df850171d6211e229047db7aba006f4706ee1f28bc3498fbfc27657e859db3605744b8fc92d41c7eecc250fb5d33beed07d9e63c7fe1b090288fdcf2883f01de51890c0f0ce5f5cd6c471cc97219c5e171030d3de9dd5943da913a675eba070dcd7774eac01d55cda688baec2b0c54348f6e584f40541315d900f8eedae225635b6e9e782fa5eee1eb944714fd6c7c65eb084ec1608d0ace7f3a3b15e12aaa7c6f5f67d9ac3166f0c55c1c6257fc938da97e8c75d45ef54349db86e242b36136625f2a39517b022330100ffd046ac8b47e59beddae2c18d91a8b7830f56070937630d667c9a75f8346d43a7f7f3a0f97cb77e41b445250b945e75a19b85f8f82f2ea754e0c3a8098c811bc5886fc728dfe8edaf130a2d18ea91fee148e28a489b6f431879e54086da4a692de54be1c2a2b1968d71adf94bae97dc20616a35a9215bd57f1c6e7fbcb38142ec8bb6e18d0f489ea842d61ccf6d7925b39b4f82cfa82e295038e666f7c379977f5df81d5b47c1bf8bb088952e69edd61176cc60a8ff2b0bc41d9135cecfa82c374449cd9ee5e6eb893af6c04242d45b77305bed5bbe12d946c8058d00a2706d3d557a0a707db79b64e943c71a2619463c533190c2011357949ae55a4fcfb6a80d6e8315d15f20b72706355030d262ab84da36744365f52630073fe23b7c97e8d94d74c23888a88f85e1a559b72ba3d086103a128f1256701d419e11cb33107a885e9881a3bce3cb8573cd3c017d34cdaf92b52cbcfd0c8c82452c1e32325cb561859f7cf17a91a7be701958d3f4ea519ea1e7799aaa6aa7cc7521e46ead5fc43dfadfe2482dd704563bf89d8b68ae6c947a6efd6f756f5fbc1a54b845d3db30d1539244032e8a10b513827616ca39c18fc9392e12df935178b8f25073fa9efd8be4b2ab31169d9ed3b2389a4847cd6754cb3467b2b776b7ec479a439716b490e298dcb9f47beee6a7e4ad99caa9b616e318f5fae757f5063776ce90a182a1b818ed2884e9b8e6a85b99ec16b7dfdf3585bb80d94b9849184a2155137efa26e3fb6b920cc2f3ead13c38e7dcca3f104936ebf81c992e7f162a490804660cfd79f605d962fd270b1ddd6330e25658fb8eaeb384bbe7d9bf87609d33ef7f128e34ade63f3074a288ea577506a9afeae9dfb4c78c98a45477f82458e6018d413882498242e0e65218ac6c119a3d78cd23016fb3f3c81166d53be519e4022a0c7463f4f43197dd58530e72c6377da2d7d2cc89b3eddadf6271a29a9a640940512357b6dbab0bd0d47610c326a24e0f1bd6bf5ee61a5bdc9cfc1cbb3231e55dc99ab9f31bacc1670b462efab26459a1103c782c322b9c5212a54f1f9e4b956d34413574db265132a90780c6c00bfd0a8f58b33ed55dd17404b4aab5ecdfbae6500c1689df792fbf3283c24330e1a76643459e145748fdbad5dd31a941b5e88f4a9c4daeb0e6789a40c9e40f7e10222a7f5329dd37969b74008e9fb8b2bd70b20cf108ed21d9660b1890d69d95fd64c1e1be030ee45a82a669c8c8f19757421647d3c32d2999c5215ce3fde9c9a29d2d3111cea27394c2034cd235fdfa2365709937bb5ff845a784f5325aafb255f58f6eda13f6aa20fe84e9d4e5539ed479bfff9d44421930df45711a3022a3e3380e3aa2b1f9ae4545a63b7c3295f50b10eb5ee014ba2ed85289b3914258a3cfbd5dfc363f2452090c36d65af2394f7aaa3d8c411ddbce863ecaec335a629214625f9705c0febe094930d60a8039c9208ff7a97cd497e1809ef811a3886cee7727f2b3b760d1ce473bd735ea6009ed7488ce1ae43836e1013d69a9bc852646eb709245518f66a4abcdc08f57015ade1eb1b4dc376c16f5bc70545ab8da39a4c97540914286b47dfb14fe4420daf7f2b97c5ee8c5b96ea0e12d86814b04f1e964217136910aaf154622f3a0731e46f1de08aa1aab17c48be691f90e5aaf992eec79ce6c27d66ee4a43d81348c92f7d3a1d5080d93880a35da95911dc43c6a5a48845499cf420bdea1d533cd794e8918a5608936ccec444c9f3ba7cee7d854303283de1e604fd8bdf6e9c95eef866c3ca5e9c9d2502b3365e9e65499e4ddb870cd1d820058cac1b9a965a14c9ecde4c6ab64c382fecc9ca9b9da1da6f6dda6dc072f9bce58cbcab24d5d2be42e5eba9ed3c4f19d7daa7c7e8fbe371d64d5226e4725990a93107a527d63500ee8dc2361dc58b4d37ad65a9cf5ee76c8001dd166cb29410d8f664164c7308509056eb7095fbfc55ca7dc663d9daa477206740be99a1fcfa476da00b7ae9bf353c2e456b7c1f36c1d843fcb958dd073bd84829c6723f887fd44784f6b176a92779e1352569f9e86bf7514f8385abf46120b1a38f54863b6c600a26c54b8710f69d6c5c3b1ac6edc285cfc7ba593c33227cb63183ba5d2a19b056f6fe90e92787a04d5d28795a32d15c9c0481e657beefbb99f38b222255893f646c554547ec0398f387c9cea7d0d1f44aad3f298eed6cb7cb161d80ea99f6644f86ad1ff600599e98cd2b1fcf27e7be312fa9304c710cd2677028a5c21b127cca20c858ac684921fae249d1874a1da186eef0081485f83695b7e37c43befba94798453e636b4814849d6f1e6b2c2cde22757c1f3bf423881625d2e2142738cbd899aad6964d031e210518072583aa3ecadbb11f50845bfe8e93b32285438cd9cfad467634e6fcabeef50ab18d8c4bf695b7e0beb7bb55b51c7b82bcbe02fd9462982f35d490376ed030ce261974c7c7f7f534d823f024a6ec8af37e31da56d330c01b1c88763b5360264e6445ffd4ca2d9eb567b07a0d3199df4bef1541f44ec38a4fc4be6a06b9eb172da972a32ec1bf07caff9f58c9465e992b5214f16dc61507975d7dcbc500a05ca074887e05c5289350a1da73eed723dbd0545db00eecbbbc0e18cde25f05392b3a87416040142f007f66bef50696fd81ef1ba9a750a94ea1888662284fe415e12199c97beee7721233e3df3ddab5eff15ee1182812b99ace9a52f2fa360874c0130f312efe1273a081a5b90824507048e98a60b62cdc45700388545172e9c0c4b078add37a393f797da55ea167fe890562bc469e65425bab0353c7074baba08d107eb814cd7a5bc57209da4cb19faf8fca702214bc3568036f1e97592c53ec570712b5f3b299cfea18f923c34f837c26988eecc5d31b4f24502b11d8f4ef67bf4944d88138469e4710fbb91f8bb85c7a6bb4e4df0438e88553521096f535a39ab3f23fd7763c8ecf61d4919f477b322317fd9ea22f5bbc26243ac861133c344b542b862e0daaf03da366d6bc9ef8f8c54d5ddccb9fa5808546c652c28dfa1dc75096ec7a9c9a568dcb1774cfe01afb32620c32c0df3d6e203129e439db73821a112d0900e643e844ffe6c3fecc9d799c65d52a44abc8333bf82d0e03291e33ba1971d57d57b2ca3579180d4d8808a0a341f437a97cc1d185b7e010a6b5eb9cf824cee9727c88b8d7cb3f47ea9062d1737025a5f1dfa513059c0857dd6ad2a4c796f0f4cc5286101a22bfa2f357bae6a07a8d5541cd814716604ddf206f3e7987d8251b38bb68d22fe207e7668d116ae97c0847d5169bdfcd7ce58bf18d5be82aa08528aca6fb2d1c5d7642343de2c09618e5cc95aaa7fdaaebe94bccf3a7a181875dfc726c5cfa728ed4b4d593ad1c7f3b6a6c7b7dd0343f0161d0dd758910266ec0010a8c5ead4b85e61f1c08eb94491965875a41b1a2eeeb48e239cf81779ba6ea8a378507d0bec10c9dd310ff4f536e6ede17eca200f75dccc9230305c8b323a7356b58dac9b2a1b723159a27a022d5c2192527a55452bcdc415c329de9c23d0a6f2590efd30468971eeb5ca5ddfada3cf7fb2b1756522abd397df30523e482a254a303524595ab56117b2eda1b8e52f6a620a997f614a2771115dc177f97182860d07a0cfbc4bbbeee471ef843dc441ec3817a1714d682aa0f33122d9e7b67351c154f716051d756313d903debb39bc299e5e10fff9c3af5d06f88293ac7a9ced87e2e7a9115a30fad9a506fce3a0f7422d08ebb804a9e9faca8c4fa6c65c414eba5c11c18453bbb805c95d2037bda53a0054375e4009d957c1452ac86473b583cfe97cf8103c27de829b502a58f99458cb993422ef5f8896db00f454ba37ef59debc1dddfa35d3489671cfcca16110072d511d9600f79f479b00fb7eef0b8c23db5bf7e33206930ab21772dd04bce6fca4e63fe0f052e4cd1fa5fdfbfee28e43dde3f145b5539edbc061b6ca188baade6ff6c378e3ec2b9593b9a619534ff2774fdd373cd6f2cafc49a1d7dbbc18b50d1dc924b92b2a4cc65a432bbf168aa2d91400932eedf15c9959f95e3a10ea10c26fcba6377fd5a2f349c0f340581a38f8feb6bf229215cdde827296fc9b455ff0fa6007691f163832f1dd9c9f7a75f2bacde3961eb6352850639b92fe4e96d0ce90240a0ea942ac6ad0eb87efda30003ff460171914177dfcab9f712439f2d07eee7a694796dec0e49dbd156832cec96b7f9168db5bdc9ac5f015d2bc5860eeb701abcf61de1042e11fff12c2339d7120aff33be24e5f59811829ca4010756401c7e67616d1e694b697aa3efc9773659a7505634bcd011cb20e1f9ae322e5d06fb2a803f0bb9210210bf0ce420c530f0193eda35e930f6e5cef3623a836bf7184d9ca328c5894c6d0cf737073ff8ccfb7662cb6650fb4ac3b8c2490fb5cca4a229bd576084189d4f4789a4b8c723b0f6b02a4f00f822536bab62762bc357784ab038836207cb986ef2c53fa906e2ddb5cf89b3fb3a4db051ca4e151da63bc623ac27f54d376d0d61b9186758ab4b1e8a213973a1f2c1eb5b033d4ba33198669ae8e155000dcc37474f52", 0x1000, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x100, 0x51) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x40000000000000d9, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x0, 0x4}, {0x1d, 0x0, 0x7}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x28}, {0x4000006, 0x0, 0x0, 0x8003}]}) close(0xffffffffffffffff) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000502000000000000000007000000330086000000000000f96ec4db745b76edcca1b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0ff0f0000e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) getegid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x1a4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000d00), 0x0) socket(0x2, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x400000000000001c, &(0x7f0000000080)="b5a7e6307d79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb1, &(0x7f00000011c0)="1dbd06084921068fa87365ae", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000600)="cc60d3d79a1a7122a5fb9de9ea6ca0b395343e5b49852a75f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8dff499d6c28b10fa891e47d6c3bba600a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c604ab2829d78ea2571910f0b6abf8eaa0ff82e3861932bb1f90fc74837240b3f64a6847116f9f54e0e051ca5fffd2af3ae88085b30197fabc0ab8e42b526e30b2c2d07ce20594e20b74bbc039ded8e04ecbdb7535b77ec4df414be5c6ec32b278c58a6d1c30d97391e4dd5977c1157eba3df1aca7089ab7832fe2c36b10fe5980c8c3a10bf2e0084006e09157aadf4eb32b0db8244ae7516fd8ce8cf55c94cafd41985439615d41bb33fb", 0x14d}, {&(0x7f0000000080)="b3000c12e3206bf2dee4f0a3c1001000004ba1a4a69fa27a970f", 0x1a}, {&(0x7f0000001180)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850759e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53ff0700007c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57b98ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f79ab8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8af8410fc012a51be6a7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793b912f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0502054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c", 0xb64}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r3 = getegid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r3, 0x0, 0x0]) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x400, 0x93d3a8ae4f9d6ac8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0xfc}, {0x9, 0x0, 0x0, 0xffffffff}]}) r4 = socket$inet(0x2, 0x1, 0x0) shutdown(r4, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x10c) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = dup2(r3, r1) recvmsg(r6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/11, 0xb}, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) r7 = socket(0x12, 0x8000, 0x3f) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020691b, 0x0) ioctl$FIONREAD(r7, 0xc1206925, &(0x7f0000000100)) readv(0xffffffffffffffff, 0x0, 0x0) executing program 2: ftruncate(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000140)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f00000028c0)=""/4086, 0xff6}], 0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r2}, 0x0, 0x1}) getpeername(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000010c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x4) madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069af, &(0x7f00000001c0)) executing program 5: socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xc2, &(0x7f0000000040)=ANY=[@ANYRESDEC]) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x6ba}, {0x4}, {0x840}]}) r0 = socket(0x0, 0x3, 0x3a) setsockopt(r0, 0x29, 0xfffffffc, &(0x7f0000000440)="90d63722632e377efb5e84fe16532195c87fa189c009d8811020ce009cc2609df8b86640531ce72f24e36fdbb9194864f296207f1b8eb65a691d99fabf362c4299935e1e6a79c3936c51dc7cdc05e21f76d7046d01e38e906cb8335c6362961a81ea1f9a91d369e4042a0d4d280af31d3139c60e9f0ee53702698b4a850ff303c67078a9728e4b24b33af673a01fdf045d05159fe53068593da9644da0361c26bf1cffbf3fac2d346ab3a84e0291663dfeb55a70b558cdf00884df1d58d8fd70658369ae1d67a60872b6d8ff13ac1857baeba1e111270d6841addc051e7168b700a55a843014e252dc757fa1a65df56507325a01af38cd0e5becdf18c12f820f73c26efc224095a465d2b1920ac2ff809eb1c3f0272f5b4012eaf30d203287ff569bf940dbf04d602e4b59e0239e86403ff619d4bb979718fc237dfa11b050f59f7e5b99094e1897c2a211", 0x14b) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 3: r0 = socket$inet(0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000140)}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000280)) r3 = syz_open_pts() r4 = syz_open_pts() r5 = kqueue() socketpair(0x0, 0x8000, 0x0, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x500, 0x0) kevent(r5, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x81, 0x4, 0x93, 0x81}, {{}, 0x0, 0x0, 0x8, 0x0, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6}, {{r3}, 0x0, 0x0, 0x80, 0x0, 0xffffffffffff8000}, {{}, 0x7, 0x4, 0x0, 0x0, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x0, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x8}], 0x200, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff9, 0x2, 0x1}, {{}, 0x0, 0x0, 0x40000000, 0x200, 0x9}, {{}, 0x6, 0xc0, 0x200ffffe, 0xfffffffffffffffc, 0x1000}, {{}, 0xfffffffffffffff9, 0x0, 0x5d19e6c3bb03b694}, {{}, 0xfffffffffffffffb}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000080), 0x0) r6 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) getsockopt(r6, 0x29, 0xb, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) close(r1) kqueue() executing program 2: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getegid() lchown(0x0, r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="30df1399a7c60b3cdc97a670144a4203fc902be64f79e9fa9e44e2f9015ae01f98a35a9537", 0x25}, {&(0x7f00000000c0)="b91a1fe0454dd6b1fca9e19bab7b4a2a12d1b9debc350a84d0758ebca2a4ca9a655db423044bff901ea1004786844a47587dc4a21b91d0cdfe940761dc2738bb793d", 0x42}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="1001000000000000ffff0000f9ffffff70ce789628f23728a7aa2f121d71c1aa83bd61e87eaed097e96a933f6f48e0f8288b463ac71fba1cb445744c8003c426f2e845902cad05eefb230d8bc01ff32890350f5994959129871a1b1b50a14ac39d74f720b6a27227a5b54a06d33f6f9c5b1eddfff43bff2735c4b3f4558527dccff83b4c7b864de77510fa98b90a684f7d43563869f30a30047295da0dc8441c12211dedb0b6a3fedf5626ebbedda8e66908ebd84e134e39b1dbc72bb0c168a252c77d615dc99311436d8e62e2e6b6d9d7a6fc96e02fcf2140d5c6091ccfa9b97cdbef8dba4db5c94a08eef491d572cf4803d112d179043f3d04d2ba710e7406cc85cc486b7a95d554c6fd64b0c02d001800000000000000ffff000003000000ec78740000000000600000000000000001000000070000001d61031edf771c59ce93f540b9b5ce37945f2336e7fd3d5645e45c61e8e5696386d6ff69f2bc0874acbf1cb0ac27a87813a8b95f586dc99ac7a16452a952e3801f27661d4915eff264be0000000000009000000000000000ffff000006000000a69d9c2bbe28d7804c0e0c3eedf67156b7005263f132103b38d098118eecf0dbb0e02bc4d38e645ed1a6efec58771c072c2d2e4fd0f583c7a14eaf98bbf24fb9dad88309f3daf6a1ae29defa155ba91952243159166b6a133dc97ab5457730f69ccf2e4738a302070e11f5eee4063df3c86781417e77a7c1cf4c9af1fc00000058000000000000000100000002000000271bbc083ccd2fb90aebf86ea41068c64ac55ab56df821939c531f6fc00ede13e3438daa7facce13202b7c9724cfb038409f54a13179ac9b1ac12369f852f4dcba0000000000000023683e0f1d4ed0784f0f38edc415fa0c78a49ca345f288"], 0x270}, 0x6}, 0x10, 0x8) r7 = socket$inet(0x2, 0x0, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fcntl$dupfd(r7, 0x0, r5) r11 = msgget$private(0x0, 0x50) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x20, r9, r4, r12, r10, 0x88, 0x3}, 0x1, 0x4, r8, r8, 0x8, 0x0, 0xffffffffffffb400, 0x6}) setgroups(0x3, &(0x7f0000000100)=[r2, r3, r4]) syz_emit_ethernet(0xba, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000007a100080000000000000000000000000000700ff020000000000000000000000000001"]) pckbd_enable: command error executing program 3: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x2) r3 = dup2(r1, r2) setsockopt(r3, 0x6, 0x4, &(0x7f0000001100)="26b80000", 0x4) openat(r3, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1c}, {0x60}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000080)='W\x00') ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) openat(r1, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) r3 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 4: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x14, 0xb, 0x1, 0x0, [{[@multicast1]}, {}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}]}}}}}}}) executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="12d5", 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236ace20b7804be38164991f7c8cf894f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a069d7080000000000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xba, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000017a100080000000000000000000000000000700ff020000000000000000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000001340)=[{0x0}], 0x1) nanosleep(&(0x7f0000000000), &(0x7f0000001180)) clock_settime(0x100000000000000, &(0x7f0000000040)) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x9) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000300)=[{0x4, 0x3, 0x1800}, {0x3}, {0x4, 0x201, 0x1000}, {0x3, 0x1000, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72, 0x3800}, {0x4, 0xdb, 0x800}, {0x0, 0x1, 0x800}, {0x3, 0xa, 0x1000}, {0x0, 0x2a22, 0x1000}, {0x3, 0x95ce}, {0x2, 0x100}], 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x7fffffff, 0x2, 0x10000000009}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/222) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r3) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1a4}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000d00), 0x0) socket(0x2, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') map stack 0x20000000-0x20400000 of map 0xfffffd80691b86c8 failed: hole in range denied attempt to set clock back 4211082250 seconds executing program 3: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0x20}, {0x18, 0x3, 0x4, 0x3}, 0x3, [0x2, 0x72, 0x7, 0xf8, 0xffff, 0x912, 0x3]}, 0x3c) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) getpid() sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x280}, 0x0) open(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x400000000000001c, &(0x7f0000000080)="b5a7e6307d79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb1, &(0x7f00000011c0)="1dbd06084921068fa87365ae", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000600)="cc60d3d79a1a7122a5fb9de9ea6ca0b395343e5b49852a75f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8dff499d6c28b10fa891e47d6c3bba600a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c604ab2829d78ea2571910f0b6abf8eaa0ff82e3861932bb1f90fc74837240b3f64a6847116f9f54e0e051ca5fffd2af3ae88085b30197fabc0ab8e42b526e30b2c2d07ce20594e20b74bbc039ded8e04ecbdb7535b77ec4df414be5c6ec32b278c58a6d1c30d97391e4dd5977c1157eba3df1aca7089ab7832fe2c36b10fe5980c8c3a10bf2e0084006e09157aadf4eb32b0db8244ae7516fd8ce8cf55c94cafd41985439615d41bb33fb", 0x14d}, {&(0x7f0000000080)="b3000c12e3206bf2dee4f0a3c1001000004ba1a4a69fa27a970f", 0x1a}, {&(0x7f0000001180)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850759e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53ff0700007c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57b98ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f79ab8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8af8410fc012a51be6a7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793b912f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0502054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c", 0xb64}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r3 = getegid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r3, 0x0, 0x0]) executing program 4: setreuid(0xee00, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0x60, 0x0, 0x92}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) select(0x40, &(0x7f0000000140)={0x9}, 0x0, &(0x7f0000000200)={0xcc, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd}, 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open$dir(&(0x7f00000002c0)='./file1\x00', 0x80, 0xb6) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r2, 0x0) socket(0x2, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x7}, {0x22, 0x7ff}, {0x8e, 0x1}, {0x47, 0x4}], 0x4}) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300800000}) open(&(0x7f0000000280)='./file1\x00', 0x400, 0x0) r4 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x0, r4) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x3d) getdents(r2, &(0x7f0000000100)=""/46, 0x2e) executing program 2: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="bbff2eba542c0580fa35632749b009ade26bd2094189ebdb4acfdd2cecc44d53d0d82cd69aaed3e5672f35b151", &(0x7f0000000200)=0x2d, &(0x7f0000000240), 0x0) r0 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) syz_emit_ethernet(0x2a, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x7, 0x2d4) socketpair$unix(0x1, 0x5, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000b40), 0xa6, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x5200) r4 = fcntl$dupfd(r0, 0x0, r2) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="ec6c84e4de5d75db794b5cff9aa834020153d284"], 0xe1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x102a) open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x20) open(0x0, 0x80, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x1ae) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000100)="040ad878556a82a968f12e94b67311009451cf69b631d42135e704a283333b420c79eb6920eeb0b50fa39f7ea4a74726fe79be868417b292e3715e36a98cff123dbe1936e9d934aaeda67c92c1944b94e2e1300653ddaad87bc106b5b8cbe7ca3a4cd9bef9ad492eebc6478c99da6170a07dfd1ef855073459da6761759495b2177300bc77c71546ce60aca38cb532e06b286e3930461b03b9e7957901587e7fbcdffc4cd0e78a9bfaa4d3c91e1a320b9033cc7ee9f098ad8369ccf4ac2987555cd35274ecd066e14516ef45adb79ee7703160a72f1804c782f4e09ca4dd22ce897c87b7d98af9f6c418d4c0963860", &(0x7f0000000200)=0xef, &(0x7f0000000240)="847dca4840bc8684b0817267955e34d5c402425e85b5790d71470a5823515007a8aba144c7d39398c953cefeed4a406875be3ad7f41e2759870417212c5fe469f374f038c68bf2c2b2cafe0795c5dbabfbc0d1ea867c8136c136a54515179fb476b1664230bea5a780df0578ad6468c4a60e0571bbac66280898d9b9b901ad7557f303742d36a8176271d172c2c60bdf5bc457a9860aaa036abb44a4c24761ced8d40bc28b50cd1984d8d6e1e6f9279addae7ea207104e4aff34208b4b1da1429dfa474a3404d1b5f762084b4f1ab06f751b6e10a5f49c1d", 0xd8) r2 = socket$inet6(0x1e, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 7: clock_gettime(0x4, &(0x7f0000000540)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x28}, {0x0, 0x0, 0x0, 0xfffffffe}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: sysctl$vm(&(0x7f0000007300)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b0, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x87}, {0x26}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cb00a6c8d300000062ecff6a210dfe8d008500"}) read(r2, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x81}, {0xc0}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = socket$inet(0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000140)}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000280)) (async) r3 = syz_open_pts() r4 = syz_open_pts() r5 = kqueue() socketpair(0x0, 0x8000, 0x0, &(0x7f00000002c0)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x500, 0x0) (async) kevent(r5, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x81, 0x4, 0x93, 0x81}, {{}, 0x0, 0x0, 0x8, 0x0, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6}, {{r3}, 0x0, 0x0, 0x80, 0x0, 0xffffffffffff8000}, {{}, 0x7, 0x4, 0x0, 0x0, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x0, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x8}], 0x200, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff9, 0x2, 0x1}, {{}, 0x0, 0x0, 0x40000000, 0x200, 0x9}, {{}, 0x6, 0xc0, 0x200ffffe, 0xfffffffffffffffc, 0x1000}, {{}, 0xfffffffffffffff9, 0x0, 0x5d19e6c3bb03b694}, {{}, 0xfffffffffffffffb}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000080), 0x0) r6 = socket(0x18, 0x1, 0x0) (async) socket(0x0, 0x0, 0x0) getsockopt(r6, 0x29, 0xb, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) (async) close(r1) (async) kqueue() executing program 3: open(0x0, 0x611, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000740)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334], [], [], [], {0x0, 0x0, 0x3f}}}) setitimer(0x2, &(0x7f0000000200)={{}, {0x0, 0x8000}}, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x3}, {0x6c}}, 0x2) getitimer(0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) fcntl$dupfd(r1, 0x0, r2) executing program 4: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 5: socket$unix(0x1, 0x2, 0x0) socket(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x16}, {0x8106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socket$unix(0x1, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x6a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000180)=[{0x0, 0x7f, 0x81, 0x72}, {0x4, 0x7, 0x6, 0x3}, {0x2, 0x22, 0x0, 0x9}, {0x4, 0x2, 0xc0, 0x81}, {0x400, 0xff, 0x9a, 0x1f}, {0x9, 0x2, 0x0, 0xffff}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) setuid(0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f0000000100)=[{0x7ff, 0x9, 0x0, 0x7}, {0x6, 0x8, 0x5, 0x2}, {0x0, 0xea, 0x1f, 0x4bff}, {0x0, 0x2, 0x4, 0x4}, {0x1, 0x0, 0x7, 0x1b5}, {0x1, 0xb9, 0x0, 0x8}]}) ioctl$FIONREAD(r3, 0x802069a1, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x41, &(0x7f0000000040)="71040071", 0x4) r5 = semget$private(0x0, 0x3, 0xb7) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000240)=""/49) executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x100, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000680)=0x7) geteuid() semget$private(0x0, 0x0, 0x0) getegid() getuid() semget(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) syz_emit_ethernet(0x4f, &(0x7f0000000400)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f00000de000/0x1000)=nil, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001cc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil, 0xfffffffffffffffd}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00002e4000/0x2000)=nil, 0x0, 0x40}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000250000/0x4000)=nil, &(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, 0xa}) minherit(&(0x7f0000149000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000335000/0x2000)=nil, 0x2000, 0x2, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xa9, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaa0d1f0e4dbf4eed70ab8aaaaaaaaa0000000000008100340086dd6855e76b006f3321e580f4da00000000000000000000000000012c00000000000000050232a9000000000601000000000800000100010100050280000101000000003f000410670000005002550000000000050200000106000000000000c20400008b29000000000000af78f79670f366ed21459d4c257a61e08e631ae7d4abc465359d7552d22b35b1ff515b9db1a4ae4fdbc583f3c9eb0370108f7173a7306af71443874bdc0558a1cab744706f3dcc441648886492f4e6662939ea4ae00c6338e3743b5df0655baea0a0896203b56c0ed61f9fe0d0939cf0ece3ae2d00"/264]) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$inet(0x2, 0x6, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x1}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)=ANY=[]) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000340)=""/102, 0x66}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000440)=""/37, 0x25}, {&(0x7f0000000540)=""/159, 0x9f}, {&(0x7f0000000480)=""/55, 0x37}], 0x5, 0x7) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r6, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x11, r6, 0x0) executing program 7: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) pckbd_enable: command error executing program 3: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x14, 0xb, 0x1, 0x0, [{[@multicast1]}, {}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) map stack 0x20000000-0x20400000 of map 0xfffffd805a3be980 failed: hole in range executing program 4: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x2) (async) r3 = dup2(r1, r2) setsockopt(r3, 0x6, 0x4, &(0x7f0000001100)="26b80000", 0x4) openat(r3, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1a4}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000d00), 0x0) socket(0x2, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6c}, {0x61}, {0xe6}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x29f57365, 0x0, 0x100001f, 0xfffffffd, "8b050003000100787d902b56d864d3c3a3f4d3c9"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)="e35dbfeda71d80e5fa43a7683ebf074f330bd14903519d99401957f0a5d112adf0f7388c9bfa9c4496d0b78f7c1cfa8aec9dcc35204ac738cc8ce693bcfd2d7a97874115617f3ff5939a19e4fc06a51651ebe9f73dbb5bcf7667a21164ec882e89c1e3ea5ab46657b1096200aa773ad42623280cb88392e46ab068c67ad23813b135617603e66e2393b5aca44bd19edf041d2b5738b0e6d1c3b9dc67b23aae610512c4d0c10036028ad2e1dd1fc6ce9f80d467e9916b7efb0977945f229cc245a8526b1c2148ce321b47e23463b2790f89ce6301287997873500d08f19c7ba8e4609f7a396afca3ab7cb69318e1f876c4213478806b2700e78d961af0a5a8a7c4a973d8aaf635aaa873d8532fde2834bfb4218a1e985cfdda0ad28cd0dcbe666e7ee7d9996e3fb8c4c27f80ecc8bd3e6b64a72f659fec065cf954e8267300c4a4aaa8ad03ff7bee328e0da83634e2a8e018d67c0be51f78faefd207518de0f8f8ad364585ef996b72121ba54891334751b151d5564df556d9e4d8e600b0ebb6eac72fd88d58c67c5e3ee3e98e89aaed1b74e93e893ca6720b984a1ba0f8bf6815f4f8a8d5743819673e44f7b5ddf305bcc0fc8c3afa48b4fd82316bcf597b818748fd045346bd7f2caca69811aabd2cdcc32360bce9e0acbf98e943849ab2f946428218d83fc3a9cc03bf5b66a3e6d80ae7e47e03224be1b7626cd329f410fc5ae7d4e0e2fab30adef3057ead391a34470b5704ff362d628ff9324d50add8901029b190b292091c2acb88fddc6285fa9101692006ed749895dd65e7a4878089376f0d6abfd3a41dacaaef23c0289a2c6a1a0c85174ef070da190643e85c74d0eebc07b0edd3e36f2d355665f35202d439b5b1d67a9fb93d7d0791160269bc1256c54a1b94f0024eb3d55dc0a7d0598a80b78a71dd29cc43451c981fb9615154659f864f467d2c0fabad3699dc0b4a2476c4846c848b313f7fe15f6b367e60db91daffa237815fb3c593a24c0332f6bde3c9c9c88c8c65042a23291e35452bf83022ea93af13cc19e81a532e009e88a34b28f7f593e6acefe569da3a8f1189f7293724e09e0692648ee5703ecf96de190991567df7aada63a248390798796d64b97dcd19298c294f26fe2c7878783ec13cf669c4284c1a7c7c37c47a8a481b6a6b308ba29af39110055c607ec9acfe44ba6bd78dc5e6e48b9b42c5dfd968d05ed5ede2a78b4cf9a8e4b27c261210813495004626594ad1cd6a0fb22732a1c87143118f5b34ba487e0fec988deecf981776fdf4afbb80f66f4818cd8443b8a50e3539648e615907fed142b4ce44ac1a316d3c0b922455f626ef8da49817bd0442c1bd1a0a5c2de6a3519b86a7fc79c5b29ce3a045e02cd839a89e79b2fceef9d185039247115308c3330e1cb7a7e022477d296163c05585c7b222260416cff69ea843d1cd79dbf0041e3a518008721746c825b36fdad6bb8ff6b0414f884b186551f6a5b9b4b51a071048d05aa255963a37ecee7a030a38e8e80041a1033b618503bf0f3203fbf5e6802b833b2e711026424fae8ec4d6d55882623f9a72ea99593c9f5cca8888e1b38ea0b16318f39d176a2ce2e1eda8bf79a216ffccd3faa0916e46a0f8c852570c98f2fd9e99b8ac5972bc418648b942ee4b65c44d057f48df868468a4736f9ea30a273c8dacddd51f1831be7bdd61c9e217d786ad1ac98cf8fd74ecf96617c5235c35e3a7ea2a913df8838384aa055b53bae2b19901a88c1c87d70f4535e27b9c1f066f119346797a991f756f70eda64defcb1dd618f93497d70378b7e0fc553174f8bc021f60e47d632cb06658ab1b7fe57d9587fe795da911c7c7fae13a9a7113a8fc44828f090c2f2bcf324629b9343a3967059fce5dd66d12808d9ddf2410f34b2e424f8beebcbe0bb4a318a0dbeb405a56024ca868395d67303c95674b643e02a10f2140f3a2ea930d546562fc83fbb7a859dc7658568527460c7e06f7d667ce8f783502bbdd97c80ad944d2ced3346d6d87d6a513179a0e5edc79d9d9584abbe49de9f3b4034b5e023e8b67fb39e5c00715f68d3caafd0ad949b8c71abe94940da8bdabfe1209439b363447d52f230e5d1659b29be45f77dec84ef2836b4053609058a9c0031a7c76bac63c51c3a4dc8aa2ca3854aeb3fdade6b888ec8780a4995272333aa1c3d2959d1de71334bf2990d3cf13a3b62a7d370c944f5e6d0b7c259201c43bea9cc21da817c974331f9d6be9338c608e0fb172e0954eecfc3246e10ee5c205cb0fde8640e323a6e643194f4512362a86f08fd92e8f08b4fa1591ea6e8453ff306f10c71b0340e732147f52394a49b655a9904cc2097f6a0cdcdc124abf72b0903363a14906a6efdfd6a97f92a3a697cf9ca70a1ec53ab95efec7988bf8f6cb6557388d23a35f226bca8a565778834cf09298189ab77d1b79da9733200993a496d7effcc6e26840bcc58450e1936e4d5c58aa3c63989b446e12209cf6cef60c1e9090fe177181d0dec10490660fa17946877320fa2a54df5bfae16a3780af576cd062697b58826b046f1741b41bff2c3816b0dc0bb4d30a6f7a92c18b0e5051ac49be01d111ffa3194fbd05273a9de0b3b19c07539a935583397eaeff3facf7099d8520e3ce4b9cdcc7501d0a081a59dcce8886674d38651bdf0f2b6eb5f6b38db3a0f631d99a78aa67bb29d8d7d20d00f8270bb855adc20adb10b3e4c84345d57168c282fbb2b3944643d1a2190d592da2b3f14f283ac7d32b04fbbf1e925345db415a22cf9115f9b954c9e534613028cc9775128afec3507e7b8977a86c2637839fec7dfdb401173172f10fa661ea39ce2dec7acdea4ea88b54fc85e45f4bd52463837136576e78cb8fa873abe21da61cff7d77f15ada2b8aa5a28a69c3a4b4a499a1ac52158eb52bf1f760b4bd5a4477b9bc224263310f987cb00f501a11257bb1f710438a023d7dd7b91b3d9a34a114187640c3955ae36cb04d6dd10a90fb20385", 0x852}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xa1}], 0x8c4, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x653, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x1c}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001340)="9b501889", 0x4) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x0, 0xff) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 7: sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES64=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x3) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) pledge(&(0x7f0000000000)='(*--+^-:\'+{-\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2f, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0xd0, 0x40000006}, {0x47, 0x80}], 0x2}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r6 = syz_open_pts() r7 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(r7, r6) close(r6) open(0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kqueue() kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x400000000000001c, &(0x7f0000000080)="b5a7e6307d79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb1, &(0x7f00000011c0)="1dbd06084921068fa87365ae", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000600)="cc60d3d79a1a7122a5fb9de9ea6ca0b395343e5b49852a75f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8dff499d6c28b10fa891e47d6c3bba600a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c604ab2829d78ea2571910f0b6abf8eaa0ff82e3861932bb1f90fc74837240b3f64a6847116f9f54e0e051ca5fffd2af3ae88085b30197fabc0ab8e42b526e30b2c2d07ce20594e20b74bbc039ded8e04ecbdb7535b77ec4df414be5c6ec32b278c58a6d1c30d97391e4dd5977c1157eba3df1aca7089ab7832fe2c36b10fe5980c8c3a10bf2e0084006e09157aadf4eb32b0db8244ae7516fd8ce8cf55c94cafd41985439615d41bb33fb", 0x14d}, {&(0x7f0000000080)="b3000c12e3206bf2dee4f0a3c1001000004ba1a4a69fa27a970f", 0x1a}, {&(0x7f0000001180)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850759e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53ff0700007c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57b98ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f79ab8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8af8410fc012a51be6a7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793b912f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0502054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c", 0xb64}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r3 = getegid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r3, 0x0, 0x0]) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 1: socket$inet(0x2, 0x8000, 0xc2) r0 = socket$inet(0x2, 0x5, 0x0) syz_emit_ethernet(0x108e, &(0x7f0000000100)=ANY=[@ANYBLOB]) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x2c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYRES64, @ANYRES16=r0, @ANYRESOCT=r0, @ANYRES8=r0, @ANYRES32=r2, @ANYBLOB="848b4deb2fde765c6acc5222f5a7a4c86e7f87a3018f232101761c822b3d2b3f4c700da9588e6fcdc6d8a7886294bea11ba715d95ebe72575ada72a933c275936b5d24b945c281527aec7f1d8787fed3864c0a783f2782194919a9497103cb51b77c9916a97482b68805371170bebdb2dfdeebe30cff3721583c8ca812fe221ffc0b083f9c6a86bfec466e2a7d44ce70d07a1c2131715c69f6a92126b052961a408e9f5ac13fd13d8b009bf5e08738176a9b838237f8569979bd97f924ba9017372beaca26f1f4807e41d20b3fb441b369f0b1ebbf289d4a2c4afd0b07e92b9d2c63acaa97243b91dc8a91570e82af9b7edad642ae36cc772b3c0653d491afbe753399a0f7222cd53621f37c0f3157604ada66061a0e50c216c6624fccb0db4141cd9e80654c1defd2234eeb6d7f1d4f8c125548452e27489a7e0d9fe55e48ea862c67360ca2498ad48d06aadd53139026f2c657d904df286042536b6f22af96b34890d0c6d0d39eb8af280f7852d0e3463f9bcf57ebb9614f5857c22875ca663bddb447c9962c9302f1d48668de50d079b49b0b779eadfbcadef6e265bd9eb383c91d345e7605bb95786504564531fe1ee56d584f399f58b1a0439b450c5de1d27f91813862499a18b6d4689d3e16302b5145abd8e99b00e30e51ff72abef7d6d2207e1c0ba92dd7bd2d1ca1f2ec742bc9991276d7114bd21f12b7781c1b85695c11278930cbf6b8e12365e929899d9fd025493c0ff21ae554c0663d6c7e9373f0f43d7e3706d078629bc92b6c27a569e9136b6517e4f3a19cdb8f6ebb703cdc12de05b524e0ed1ec8cf7dd682e9ef7e498b0675575acd6835fd45bf2fbc2981c74ddf6354f6049f5b264481214eb1d163bec915fe9f2d514d532534ca3911c5353e9f45ec7b98039f6e1b956e717e50d50b712053cee876e759b0749dd71bb2d9d6ee1cdf8f127e849fb7e6a649025008e425d5ce08f4ed53ec2d6082297e87ab7fb17ccd2f0275ee9b1b35a03bf3dbfbd629e807084a1d7a45fe767bf5d133c3391e1155ea888465139ce43411bbff8894438521c2488869df8821db64807d05bf453673eaea0bdbce70bfebad922f218434a70eaa53928250b5b1822b0d004e7cd7b85b47f9fef28584518187a5227f1fb03ff81bb9a518335c37be25fa6ba4a3ccedb8c102cc5aa25c6799a5282a898708f921ec5390df3e0cc6f17ec132a7d39a789824be2f877dce38d4a5b0c72837af8048512770f570230f9ed552cebb4bb52de7dd9c5f963c09fd369f31e2ea99c2e22851054fe4795c7179fd19d117587c3b44fc6c314751f785b5d6e97adf4f447e5ac2051693bb46ba019fb446d905e082e307f47fefe4d3a29d906de281687530285334080b5abda292469fa1b73052c35ad048693ab2bc7c5b790d6c7d73e0880c35973663d349e8be1f49e8916bea3af57d8b900eba24fc84eb467ec3eb3448d0696604101582d185c9baba2849a7cacb985beeffd8ea9992e53dc224a92a56520b462ae4128cbf00795e8752ed2bbbe915e376c234d54f242241c404c72a93ff049311df022a78831f1e743ba10049b5189534b4451726509f1e9167f11f9a7aa31a12ffedbb2aa77819b1cb65a5e68728c99a1cceab8f37344f3bd216b0dd02db8f292b15aab57d636b54b0f05ee7d3057fce0f625fef5b596b536c1dcdd3860264923e8d012731df58b0c8bea2a9746f61504ce84c67f8c37127f5922bef22005941d305199ddbbf55932110ae51abc056d37616e02c1400a774bd2850a68233472fc2eb375a53672be7436b80c0071ea42bc61bb9e031c06f52dcb731a833ea6aef7c2c2ab7260372f1fe75580167d2ef549f2b5b230d7995a6904221aec305a5c634ee4f569f7418f10b32ba8030ea8fbb4e70f6b0c0cc78e72ba6724d8e21ae5d465a56b0b3b4af577359fdae8ed9007ed04fc20616154e400870480ee418ab279579f699516daf5d1e4fb96ae274a21ca8844f3ca25caa98c17ba5adf240cde1cd690659b531aff3efaef4699e0597e9db778d346a958de4dbb9e970d436964efc0c39416e2c9c1337069655f83431ec0ffcc5e5dcf29680f8683eeafaabe066d06ff7db4d5b823c73bab003bcbe5fff7ddd02402d1d92303ce402c6b2a1004b4cd2886a192de1becd2963a5a2ee648e71ca60ed213ce20b2697e9eb921c3547d71cc5cb8fe6074858bd4a14a0286a4ac44fdeb84783e5f46a63a58054abeaeaaf5cddfd799d1b5ce6e3057c7f0b7ed078f15a9acf9ce09674fbbac6b5d810f38e8869a4d01ab50a4305d177bb19b1bd177b46db9bfa236342b792ce07f4ed1084532157cfc0cf6689a03b13973ff79af07003998e8f2fc3f638960b6638af862f25335fb600d3fd75ed378ec3e5b79026a2b82a8c06f5a4bb0a42f36e311776fbf5e000538919c995dc039e89796b5a94033289e07cce040446a11109024731d9bb177d5de6b451f69e4ec613c435fd257bff2f0f9c9764532487b2df4be78b0528827fa3986253208bdbd5dc227f0fbd9cb1e3c374715ddc9afcf9b81780931b82e1a2cc79fdaac9c9315e4b037c72201384ce8ef11e0cda849c7c15096a3d5fededba67ad27071508c55140bb7f50f19f78e20e1111d875379987bfc63b41cbb04bbe01fb842401f5cbc1d569f3e70f38789b654f6d81c174ae156215f93de932327cef1efc11e8aab90aa0e7498c4bef862ec165776fa8bb4efe294d063c893fd6930d97802b06b0c8d6e5f5f3edf715e5f41c3ee7ffa3f83ab5a062430dea7d536bdf2b5e690ea8b8c1dc7ebff7c6be0c061591c91239edeaf7a7249100c48aac83f78fd9dc43bdb19385ab1eefb618f7c9c9f87f85dd9c3c4106e1b603562bd5a450bf807703479e25c87725c2f2826cfd15318d3e1d0a0cb00c72716b1be6ee10106f97b85472f0e53de9f3809fd168bea552fae61308b43bfa2b6a5cd227eed21a112d81b78a88593a74f8e81a622e1ac809dd53fb17df780240f6bc2389f9920fefdfeef1e8dd4c761444ad0c2c9d6cfae406bacbebd16dde1aa1caf3d503f8817c87c63f0b894e4dcc60cd8db7fa89f0c51356858e2b0da68bd1e8d919dcffcbecb25e42be27ce09a82d7f2de3daa63fee3df526c1877eaf06e9727650cab61ec1492b05756fe5cf522f5a893158ff65f29ea1109176b0b6b99f345ae805dbd6e50842b265018237aecf9180d8142b132753d014e9c917dc25213e14e968bddaadf5f573051af026ce71dca61e5661ab56544b81564afc66efee11b8e282b0762f0b231a10a8862977cd057e4e70ce9cde639c0ef583f9f7752bcd4bb75ec6a559b4e18461ced7f030189fc8d156fe6ea17570a64f4d679511fffe10acd1d1a33a5d0defd6fdabaa7150b458d57dbd16813dac79fed28553f6b7603ffddf59d6e89ed0840d4a2c615a8cd1ee889382f99f79624acb77ae57b809c0ab6b62622727cc286f4aef7bc915dcd388520bdb10ddb53795ec45e78434e9e93f6991dc91c4123ffae2836ce8a2edf8baeefc20058c430aafa38ac20bc880089cbbae380e6214774bd99c17a80035db23e106d7314e44b0fe01633adf3ddb48d1577b21b293526a90edb0af0dc0132843faed74ecc2ad99fdadcabb6269cc5c5a097a359d09cf62f43a18176b16d7b4dfb4e8a8523f31350105084fbaca8891802ad2785e66bab759b08919950664d1e6337128cf24ef827db0a2d5c9b6337ecbae75b7bdff1888c8347515eebad4f2807d99f71320786a17ec86fa1e1bec7c9b36f58e1cae49922f6ae4007f47874741a8ac74bcc1ceb1d948393457dba76f09dd5abd94171130fcd314a22340902422c9763a6c047bc7303eb2e1cccfd1f06d71f41bbae0bcb7106328bc0bd8d1e615ccc68cc0a87ede1bcc4061778a7de1cdcee77d9c8d42821638f1d89e7c860dc09735af0d11b89a0576d7329379e91ef4f0d0d2c3f3ac876f25df6cd2fcbcf92cabfdbb0ff098792c186c6fb5f74289890ea0fc4625fdb31f6d939a1d81c4459da308e0282baadff46afaded0fa5b329ce590bf8d5a81f3aa12873ffe8a6c0979a445e59fb236df9112c8654ec64489cb4ee15bc6c51a529798b0d9943b82e98d1200210e124aa9df0330dbf5dcdc9dd5132e10161e43827ab072b071eb116abb1c05826c804a4887a354db859b14c2fe906f51de61b34313a8103974707b603050dbc95f1997c7804a4ab9c4234eb0c0f4ab2964b9026b9e2dea6d631d742ad5db3f0a9cf89d36b5e2f87cb2b34911e3e5269d656f88f2eb55f8a1cbf46c5c6a6141d10d15ff9d5d8de74980a83d217932f95cc6d94a27d4e4e2a058704d7170f0cbf1a0793b3273a50d6391cce5ec52ce889f7f2220835bbf75450293e00d78753eb68889309d56aa2faf52ad9a60f13beb17424c92f6a99072a2df16d57f13a3ccc20dc20b80051d4d566dc9d33d50e4d60888e21cd7bd51c1d62551fe8874a8c3de1e746f07f0524423336097dce307479d2acd753ed3f72aabe2dd81bc52bdbb804f5743549783003d8afa7ca1859d8463f92737a3f910ccf9d1ea7cfb067fb93e76bdf43103c68dd9efa7ef371eb60889c877a2600bf5502974a915cf2e5afbbe49dd232a48252808794f9a1f61cb695bb8e68abc9199f377c43a0a8aba8069e36f3411624b149a408d63636639c52ee5f82e46ec7072300a9a20cc5ffaef7d555132908a5697d6af603a60aae3650c86d26d305ba59c61194c73b30bb9194b5947fdf03c5f9c20eccf8075bdcc6fe2db43db1b46d65872ce1be8bb6af836eaf8390ae6986d80d3161cc825da6ff47680c5aa596ab5d47a20531ab30fe95e9fe5f9115b48e019b177cd77eb779725a50a040c277e6583ec61a507a6258ffbe77fb8d5ad69a9ded5fba63e001e91e37d38dad15afd772eb2feb7e6f3f655cb7314163ff6d8c6c1760bc016643849f7cb8ff381008bc9c490221572817c591ed7069c131171633cc145f64146fad25c6b01cc9d6fadeabad599e38aaa452b675dd5dbf32f125ff6657902e90d091b29d238552287351a6b5e0eb0f8d3a3b7058e7e0f9fe5c726cb2c042dd8d18d549618d21e639e2eb840f539ccd4554686227fa98f7fa3e64eae0913cc859596f0dfb6b0b8c0e0db92484dece13becd02f1e40ffe1337868d4bda20366591a249de193a1c17322cb7d40312b866a39a6cb3be626fa00eccd1fc3481bfd490715ce71ee1f0819a4b6f8555ec41bbd7553ecd5dc2d9334a98e2895334f0f4f68a7617b0339cc5bdc570a2c71a5028bad23c25eb57b0ad661500ac47520c88b2454db2bd40c063307a42a98a7ab6dbeaee8e11dc5ea04529900de1de7d382bd4f7483a0bc01d40141f5789de8b423780d99a88ddcba691ff20720eaf86084602c3fd2bfdb56fd039718332cf047637fd40378c45858f649539afb98354db6a03fe259bf8f56f5a1fff1cc76e490bd4397ffe8405462bf318de643d0497e7956e3c711ff7e28800a2c35703215dd4dd70040275ac325e4da233bf02c98db40449216a54e04392e381fe8db14c83c2432b915140b46f4e451fd895343ff9165f7152d1bd7b2c8943a5c926970dc849fa044b03f09cb260d0855f45319422e44816b31c3dfb11ff8ae7b7fe6ab635f37baaa50de4c633c34a2e439e7dd328e7d38561d1838df7b256441173484f4d84b8b9b1da37b01cd2d517be7cdec0065134926460e8627c9f63bd10e94ca7f8cdb28d2df607b2074e7717afbc44e898ee223969f7d25c6a79bb40d7", @ANYRES16=r0], 0x9, 0x4}, 0x404) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000180)=@un=@file={0x0, ""/81}, 0x53, 0x0, 0x0, &(0x7f0000000580)=""/214, 0xd6}, 0x0) setrlimit(0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000440), 0x0) getrusage(0x1, 0xfffffffffffffffe) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000100)=ANY=[]) r4 = openat$speaker(0xffffffffffffff9c, 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r5 = dup(r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000200)={0x2000000000000008, 0x2}) r6 = syz_open_pts() close(r6) syz_open_pts() close(r4) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000040)={0x0, 0x800}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6228951c7f85b0b56aab81b6e533fbeeb0254b38b4984076233bc43918963438e600"/44, 0x2c) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206931, &(0x7f00000001c0)) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x8000}}, 0x0) getitimer(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000008d136a159619f3b2cc907f318c2ccfacbef4800b150f4f71e3acddb0ebe041f23bb6d441da4607c3beaac250b0cf9d1be0d5dc884f29306df18b414384cf9365c4114ec1018421c73f4172c70bf2e3c733d6ef7b9b99e8c58920f774f264e6ebdd9207a863d32a696a92792ee9a66e51f0a8907b7f25984419ec8985dba5919bec757d9f206820f74fc7b54614fb9cb5b9cde2a55fd568fdd22648bf3ba3b5d1afbf9724fcbccc6a3ff2a23b8dfb840c22d5cf52187291f89d183c7802"], 0xe1, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x7ffffffffffffffd, 0x2000100000002}) socket(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697f, &(0x7f0000000080)) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = getppid() getgroups(0x9, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r6, r2, r5, 0x47, 0x20}, 0x40, 0x0, r4, 0x0, 0x0, 0x5585}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe}, {0x0, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x5, 0x3f, 0x8, 0x8}, {0x1, 0x3f, 0x9, 0x6}, {0x8000, 0xba, 0x81, 0x5}, {0x8, 0x7, 0x5, 0x5}, {0x5, 0x7f, 0x5b, 0x7}, {0x6cd, 0x40, 0xb9, 0x400}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) flock(r0, 0x2) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) sysctl$fs(&(0x7f0000000200)={0x3, 0x1}, 0x2, &(0x7f0000000040)="53ff649b88c84909cb77247fdaa6a30b70050b9a3a53da00001000000000000000000000000000dcb0ca601373d4bcddd0783da929b9a5d8200000000004844b2d3cd141c51a52bb5be63db651fa4bdaa254e2bb08fea40e7f212056a6976fd333de731745e750e17cce9fc13d4c04d0bf97d13a4fec8ccb4afdd83522", 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) sysctl$fs(&(0x7f00000000c0), 0x2, &(0x7f0000000700)="13e6ef548ea8e8af08dbbcbc3ace45db6c476f0a33204124fbea7ed1553242d44b85ef21f461c31a70e20bc8814c01ee032d40f5d3b14b3c60295be7322b2409f2ffed285ed09a8cb051d2cd6eb8f3569549d2604a44cc70afc9ce2bcba8a931c7134d4b8106544f8d3d6172f1942ca21d62bd9e2a97dea3fad0af7c7d979fe6e5672ef67b8cf7b5a45f28a5a60f7849e7b350e6aee535c8ef21316a90e49824a2eeefb385530a9dd61483cbaf02024ab765be980236aacde7c5c0afe9d8ae4f97cfd0389a25098adeb145f8797162ca2affc99c66ad71eaf73eadd02d951c558f412702dc36815aa583cdbab9e17bcb699995fe3fb3c5c5a3a504838ddc7535a47d5eb5d897cf76e6b7beebe098f72596c496f99afac040a6489879d4a9d3b07f890caff1ffcf13b09e4d81e57e33b1b087673e389b60f51a5cd3b4bad0e4f732c115101bc7e3722b34a60ff73a72f47f8392bd36727edbb744cbf5bb71e5a2b797461a3a71abad3cd43bba3cf116a59144b89efc638ad1de3528300c08151ce141839a4b1d6c92656df6e3ba07c60d552b6553118c6e97836f76e681fd8d92db1566dc2573efc31e7645287feb645d2cac8ae27e22ee4a901b2f183c0fe63074b3a1783dc478f9cbae8b30365060efa29ac8b097bfb6691ef2f78613a58634542b3f519cd411eb01efcaf1b9a00704dbc972719afa61bc06342871fb21f59ddd6729fc270b39962fee067ed8c4302e5cf6c131b2ebda53148804aa1bd0f00d35342589f15c38021cd0309197988ca74d0f4cfbf6cf54c9a570f3b75201a8231fd86db485957af5f05cbafd4709a878be70d057d9ae7afd0adc311314ddf785da6ed721661e2186b7730106c3004c51ea26a17a3b7b96a798bba691ed7ec6622a8066ac00c07dfab3eafda97d0df719492236564b9659cdbbc054280fde10b80d4354c324ac181ee9563de49e745422dbae75b120f1e49f8ceda110d0281d2b7079f70ce8d3717c88f18d21ac69b104933152cb0f1b6772c97a2a09c8d5374656d090443c8f755bc847979e958bef6ee8a512ed36d19c010d33595bd551c5a9f2ca7df8c4a59837d18affd874fe6cad039cff2c32d1d9215bf09eef578613c8fd2c2e5c57bc75b90559807d1b7d9a1a0dfed18c3663472f41c9a05e27b3ed1ce9751129327829f94c722bad99cecd11bcb4d7ad674b5a1d9bf4e048dabd3e4df51c26a8efa92461b5c8c811ac0b038d4a7168711c265ec8cf4fedd5af96b1cbdaf6d6937a0a8e4746e53d8b0f202f77e992bf9e4760b59756879eb87a610429db5f33521e2f09850162cf4c6381d38f3c9f008a35a288cf63b44bf85683170bba21c9af23cc9f2174c8a7dd02e7cdae702817f46f72a44fb1b0219a2ac286934616cc9de97caecce0c05ee4108ee38c72bc24a2d0ab27f8ca3f2d199b231dca834f8137612695bb78525bd94639aef1557dadfb1ab3f0285301a33ce75a2ee061a4143cf0abcba5cfe721d540b775b562c5ddc61b0e2593acfcdf9323a2b2ef464c4f6e61484e491f0bba59ff2fb8c9e65ce6ab239335302e75e426ce8f6baa79e6b1feb9a1e28a0ca173b80c0aeb9b44b74ed893c9fd38e9b972e3e29c1938c26ffa59ce54297b9800e1846d3c3effda27f1cc62ced333b8399d908db7444f4f57474533c156a6f41185e6c123d9c39aabb70d00992d13613275e3295b07adfe14c166a957293f4364ba0ff9a2d401325b9c042ab97337dd1a59955cc949f82fd6d518b4ed6c583aaf599ea721dcd0b57c6c18334349698d34e86dc32047f0cfc67f484fe9ca104e0824cb8ef045f879f901a12845c521a919632b0164651f6b4d8995cf8c2f781ae1224fa6985fc112b3702458571e9520f9f0e9ab77fecc86f30a1a56906aeedb439b751f12109b94583a8640fe4a5c7c786690abc4d9aa946354ab50bccb06ba2d4d58253a3c6f477812e3d093c23d7aaa90ca3f1fd3e9c87213a6950983029269378e617db7273694fc31bc16846a44395e09385b592775ec5023458bc820a5e3e6365e5ac901042605ae908edff19bd5595fa40070cfdfc054a6b724fae2db294421ef2ce8511e6686dd8c0820f98f303a6aa6aa6eaff708ef160fb801ba1d1aa668b58c40338bef741c796a85c3dfd967d400ac4bb72fe9cf8a473dc84bcc5c814cef96af8490cf51b5ebd7b82ec59a007a4fa6fbff1a42a8246ec76739e951f76613cf12d5488342f90773dbe0293c7b4c122c2ca5d8de505aa00624fe557edd00778e037088ab95dac67d89352d085d37983cdd94ea16909bacd5bac2afd752adca59b62f28415f6f5f40e41f085d6a34b3531b9d135cb5028f9c3891249b80d082b5d535aea5392fb4ba9d2fff72fd5a30146cfe7486025d790b5fa376ff925d38f0243f835b9774b77abcf6958a0ab5c5ca0543e7b524be4f7319eb930e8d656a909bb5862e99e870b45de39c4e0d26be0965abc119c05432b583b9f970b5a7a7e5aa49d6e9d551e5e3ecb9f3baaa3320fadb8f8bd234a8decf1079d464bf28f7da6fe562e7f6cf2474502a7e4140aba7f743ae985236fa0d1517fc9380a9fa1c24a72e5bb747d3dde2ff445442e6542f5cc742ab1d9bf6e674cc169083db236eeefce22244f6849dea70b1323eeca120bf7ed33608f4e4c3918ed83d51d4ec27de35568debb8b9e172f663dc120353112f79217cb2d62efb8fb9ff002bad10cd12152d5084800e5aad31598b15852b4880825c28b9c08fc01ea878739ae71c6c41af0157ae0d425bc468db1cdd903d22119bb9a3d807e83082817624e2e22fef02394cbbf999f55212b0939624d9cd853d7964279ad42ff1f3b7f04dd3dc6ea376309c3fbd4a7c6bb720c7f25879ed03000c1f35270c1addad03929ddaf1098eeafbdfb69080c536bdc1ac4e2ec4642968a94fa6b78eadf41e572c54c26330d8904862141e30c2022e0ea62dcdea50a58bd39f364bcd578cde9c1c5ffaab9ce0709052311f3a14616b38abeff757dbcfb9a52ccbf1cf3ec166353c0db48adb37d0430fa387bee0bc7cbf53723ecb239223de5099360f268048abdfb4d47916222404c1a5bfabdea2d770e23b7b78c03df9b8ee0ca0de21147eab86d76916fcb94bf10b07be93860d4953d680d0d17f594ad69917e74ab917158617b36e8b5a97d940c4fa0247662915a189d48f1796830b9f4da971fc28918ba4d52f16f55b835b73280961c988e98e22b7624b2e0c821074a523411bc488ca5b97c785b6b2de2840907bcd9bc39499a4981ca88fb7d3942de295db4fd0384fa955badc942ef4c51d2f7d409ffe625202f37a61e821393d3c0a7cd573627885e70817e27492354fd4aa880b9cb33a78988fd7092ecb96bbff1b2565c718e472e40c10af1f4eb63f9e0813c1c1f3b31190b37e4e5f32d27b7fdb61d982ccf5d37852d31c38e8483a513908e00aed08808d00229b28a973ea67b0de40b691536eed0065179ee6ae39dbda3203247c0b852fdec4c30a37bc381e2814fca357179b22912754bdf95d8fa06385cfa02b2c0e78632ab6c29c8a10fbbd76d13042f6e314a2b582a0e4a99939f0d1297f56d5c2e42febb4413ddc05b89ce1caf08aa79206955249679b4e3111cb5330847688f0a6777557c3d8c37ae1e36882b5cb461610c97bffd77fb90de0e9dc2ed0a1e3e8e33f7994aa196c6d2945ca526f91f21a4250c756d08c986ad97bc8c751de1a994dda6091d07893426e09d194267a613e0a3569c913bcb6919bb6aca62bfed6a61e333bd41349b65f8f45c0a26eb6120a3de476e17e37c31bde94fa919c84fa047aa51fbe6ddd731bd98784d63796cca49decfacd370819033d99cf185517fd8b1adcf7bdf36e9f5466a6cc0242e6e241c23d924f9f4107ff48c2afd3dc60d3d7ee95cff378501c3be0399a95f62174d8ee2d37a3cde4c18fd2a07c21afd21966c5501e2d42ddde61874591b04a94d58149bb9901b1fb89ce11c05a7450fdd4fb69876623c9c1e524cb29b39eea9c8b0f0759e600b25ab1043edce5b0e9dfe1e8a0e55892955b8a595a8a5ad856622d87be13566ef02d75df9533a694db591f15d1a49bf563529c0c0ffdbde38bd9a97530145f1643afa0d4d2e9d66d58bb1406d727ddf980e650e3743091fb77634e7ffbd810cf02070ed48e0c855fa0d10814fdb7465f03b874ff255a696df4150ae10c91889451a22c47c661932189720e643374f62899cdc3191f62ff97303a89e2972a8b160ba9ae3e5d7a688ef6f5f772f4408cf18272bc87daa99b319fd2344c29c2b107dbc08a6d75e81aa483fea201d810c85f4d40cf293fb0e132b3024006662b67bd13f117ba3bba49b62c5619045f0d7fa3386e34a7f626bcfecb6898f68d90db241c2750858851f954c916aa04723210a89d3c6bacc2b4ad16f2dfc2f58a5568f8763ef5c3492cb3da2f2c2511b7a9c897abcc332d7b76fd971e82ec26ab23ee02e8b184aed8632d415914ca4feca66c22ef072982b83b6c8c399ed125cf5226b5783af431cd505e619d5a4b32be746dbae86f743719595ef4f193eb4b65c40e16eb9b224e7bed21bb4c0eae58bc6d22580ce4e49b5197f6ba9ceab1199a9d3e09e54f5f5ecfcb082a9607e0a715d3fe9f5fc2083d831d1cd74409ff35576b220a28458d9b1bd53b37b699d6aef148801fe54edc63f5fabe523b4fa23fedd2ddff6766430cc20fc9364ab18e5ae35de95a2bb2467d6108bd8b9c0e97dc42f15d1ee5406d7c6aa6f9985e9f3f878b5c845474396331bf22e6ef763def9831a9d6dd8d5ecb3d4d3ed65de80c468845a882abd6559f7d09dadcfe6e04ad6ecd50aa7a93349b45edd6eb4e94f27e55ad1247b7c476d650d88c0118dde524d2a9d3a61e7da10b675e9dec556b1a86710b28e5bb1103944ebb2729b5c4cae20a4514e35de85e4e0a6ac0ed394d10a8bdf000ba716888a8324b38d0ad94f683df6d1b836607adb8b78427054e75b0f088407896bef03533d38e60c77f8de486db8025a201a66e979749097dbda84d1efdec9dca26c39d45b3f584432f4dc17be34079ddd1c11296a3c5891c47c54ab4d6b4e4fb76cd2b7f636ec1a6fa70d39325856f74f404d9f1a3f8c996b48193818c1dcee3df91a1c7482505d8986a92eb69493d645f15fea6d819d9c76aed183fc7a9fa09231d5c880aee2e718a602912acb4ad66969ced0fdb375390095488090c7b4cf3e2e8c7dc916ba9d5b6b62de90be6893664de14fc5ea1d1e0cb2f88e99604b97b435ae94dcd1c0bb4de352e0f11c773215cf906c6dd7a6f0159e1e9dc99b30eac8f2a1b8bca8068570bbc393653e1de034b23ed368195797a2ac15f467085d93e736d312f70f3f0b43eed47d6c0db662d0ff9e4670024edc265d9d9164450ede08b701ba5b0f0a8fe6e50939983c2fbb3b6c2e5ecc1a1163f8f3efb1a375063d2e9b6a6ade73bbb43b83276634f74f2ede0c62d8a4f2f77eb3c01517ba8f9830ed4b70c1674c014a0dbbd81c8d8f73fd90b251e3de21d613d8e324141ddb2ca5c49aef2629cd3d82b02ba90572d9a87f9718961694a1ab765bb3bee84f60a9d089149e36a70e4f5df2c18ec644cfed86bd8235543463764423456f6b575686addaa9d4245bb8088c056081e211b40da9709a226279a0cf3689cea7bb655ba4a1ef7b19983d0b8576d705e8f57a9ea5e883fc3c56078a06bb6ecfe3b8fe3652896c7c1f93d0e0d9792580fe531ef432cf8bc1479998d0edf461f5874b8e1e8c0223e128d3223284d", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="e35c59334ac8e9be251071dde24b7ef85189847c6c1c3e6a1837fa72c3d486c2db8753d4c9da976f5d320f400ab96923ffa4c70bb1dd16f90019aff7f67921872cfcce9b84b4424ea4607e3dd14828db7eb576c2669ca96ad2326760908a50ae2481568f9c1e5c45952726ef20f14c6e670b1195fec79c09c4d80cc0b1d68fce1409657e920c6b3a8662397aa960c09978811be1b8fc7aea9d694c0ffdadc6415fffb2cccaf3a9441a5f9547f2ae6f48e5ca1549fdb4662a3115c9", 0xbb) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 2: socketpair(0x10, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x80) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) setsockopt(r0, 0x3, 0x4, &(0x7f00000000c0)="3de28e609d23002da03e3a49d2d4bda3a77a47f41300c383e29b042751303fc969ba39b340aaa0e4767d2b399f8ee9e080a4773333ca688f0250b7c75d0368128ba3f0944a194676aa94610698872f239721803979f2d85648b019f536b0791007e226efc88f4041f5dc65bf2beecc27629957e72d3c1667ece21f1c44fe774f8777275bc0ad38db5a4884e7f6ed389d09d5c2afe2312a79303ed5f10b6574fc75c3c45a51df", 0xa6) sendto$unix(r1, &(0x7f0000000180)="3eb37a40179d61b4822ab567c4cce74c3049d7ff26b498016cd2f634a420358bdd57ecdf66de9ca867502ba24f0752aff20c0c915097683580cad6747a50b5cd77ac4306124c21c1d5cd69b166e35560604e1fe8a5df7076abc6c09c15132ddd68e794a17ef72d49a5e7eafa7f7b42f883324c46621e8a5c37dd561949f728eaf9ff3e0679b76077e30c6450dba5c5576076b990d61777da417f03856f34a5fa1563d464fdab23edaf6475715cc4f8ca4612c4b69dfb317487468c79242c2c33a6b888941b70dc02889669f48ccc0125123e33040b098fea23abd21bb4cddfc1d61ba898e2a0847f497effc7b0e3ccb4a1399387", 0xf4, 0x403, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f00000002c0), 0x7dd9296e, 0x80000001) listen(r1, 0x10001) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000340)) acct(&(0x7f0000000380)='./file0/file0\x00') r3 = accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000440), 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x40, 0x99) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000500)={0x4, &(0x7f00000004c0)=[{0x100, 0x7, 0x5, 0x31}, {0x0, 0x40, 0x1, 0x5}, {0x7, 0x7, 0x9, 0xffff4456}, {0x0, 0x95, 0x3f, 0xd3db}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x8000, 0x0) kevent(r4, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffa, 0x2a, 0x20, 0x7, 0xffffffff}, {{r5}, 0xffffffffffffffff, 0x4, 0x20, 0xfffffffffffffffe, 0x4}], 0x2, &(0x7f00000005c0)=[{{r3}, 0x4, 0x80, 0x80, 0x1, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1c, 0x2, 0x8000, 0xf2}, {{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x6bb, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x80, 0x3}, {{r4}, 0xfffffffffffffffd, 0x0, 0x2, 0x7, 0x101}], 0x800, &(0x7f0000000680)={0x9, 0xffffffffffffff86}) r6 = open$dir(&(0x7f00000006c0)='./file1\x00', 0x80, 0x2) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) writev(r10, &(0x7f0000001c80)=[{&(0x7f0000000780)="325ad5ef03e37a2920441e1268cbbfb21e8583497663e7cecdf888c83bdfb38f16f2586d216fd252c24a2dd94088c716d5a6570edc032988f5ef59e9500c04af5a491aa9eac27492d9de27e1a5841cda21e5e1728c30484c5c88784f15273d398a38", 0x62}, {&(0x7f0000000800)="a45f114f81830375cb1606f3b2d023aabe49d862d88f7bd668b71d412b8f3203eee2a9dc111f73e4693e28e595ec7282cc4f382b5c6dd86f435199380e76ab3222342552f96aea424756df2a95577583fd5f926c4cf3731a5dc943f588e70f0d48adb986d2ddd3f49f27eaa71b2ee8b0fcac58e136454e48a07cf1097554bf09ba25724b5a105f23fa0276dc38b9458abe27e2bb280e15a2176cf48fa72e193efafa611a6629afb579cf11cf53fe73bf3d96dcac9ff002c68fc6659b91313c2754bb251fa1cba4c4398fef2b7a537a27f3a12468006f39453c40de9ed89dd52ea007797b8a03e5a3d55dfddb567909ec80303430d077df28ac475c906e9c096008a2bd419feb0288b613abcb860a39195a60223c9188039736c83f101fa0c207a494221b5468a5d93853489cfbff954184c567cef1f0f7ec69f2ee0b200d7110c131a57118d0cf5db0d4245c5a4b03684ebb8c80ae8d9eb7dcb8830e94e790ee6b1b9a189651c131211aa198ef7f7abc49dc58acc437d1ae5b0b1b20e50ffbc6069af6b1544d9dad8f2dfaa0b928f3af018df490fda567800103eb7cc4ce18e4d8faf13abd8110251b6f352647922b132d2c614950fad69acb5bd97e3efc397c8304173f5530dc187fc2ca9b6d2789c821e6e043324bb968581ae1ae4626329ba977b74233e0cdd9398983564ba08996d4b77fadc9beb61b24388f57b0457dec67a950794fe2dfaae85f66e213b7126d47d76fb6ca6826e23b452a9e23f32ba8ebac226c6a6ac88c5e4d9ee6682e7cc6312d8a12753eb9b1dee7ad92b7a4ea58b5179f45f5d3957c084313d3ed9299a2590e8e2de968e5f79bea5e5d72fc7ca7c7600b0e03b2036acee2ab36dfb7924f37437e72a8112829e83f5bcd282182699ef3b86acc381b3bed84f0b10c5792c7153fc5521e2cbce1ff29650917655b15e327dfeefae8e8aed7e12e81d33a5216436b663d2d319b6eef5f64bd0d56a073c1e6b2332723ef76c2b602f4ac26ad3528dce64d84a3797d9571cc40ef2d3044ee93313b54916fb36acff619688bb1f0c38b32df504883e5452d182a8465de839136d2e5d6787430ea3507e3552404bb834356ef6a51a96e714dfaf81350de67296df710826f2c60712b70a4f19e1a1f4a0f1523dba3b005cc3dec76833d5d1ccdaaa814165ae18e0fdbc3030bc0916b88ea4770bcd5fb41c465d48170f6f3a24416502d19ecf09c0a46b5e468ab16d708e99c9c9707493a320ef3cbd6a1bf37e45a5ed2db4deb617d31db56cdbe62072e05c1a95ac424852ddc9011be7e6853f9bab0de23ee896db52386bf551acdaad070a88e7c99a0c4665befc2686428be32dd84fd8fef62bd8891f8533c8813e94f1993776bf8d24a81ddd7e704a7ecb3d01e8d3a9b225108aa90128669e3dc32d2e3232fe1bb1271b7564bbbe881708aebb4c6ef60616e9f547a5360bdb0780bb0f28022e0ac123f8cc3b445e08ea088c09a82ab20466929313ce9681f9d19004d0ab1295b3bd8857a53d9b6cb233ac49601524804a97de98e4f9337160dd431d44c5771d2cd7506c79f33734989adf814d86497539b7fe4a12b47e73883643b79b3cd1b9640ce2ce134e4d9d7945401842b5507076093a888d0f45bf95367f0646e6cd41194ffc9492ac392fbb816181ece4bb77df0402cc940b07da45820c16287e89a4709e525571381f8bcd1c2940adb7fac4180036fa61292ce79fbb36001b0502c0eb8194bfde35f2175bff1b1dd07845faf8734bfcf728ee33f966f02f39671ac66580450320f9929ebc4f8c05ab2d11e18c96aea52e5d71ff53a97b3f551f2f420fccf5efeb93861b75d2439f26326a746d022d5f68eb8606c8dc4c964a6e8074f99c3ff9afe7cd9954fe107937f4505bbcaee4354716c42427c14fd50c8e0a391888ec216a779189cf5916568a6322eea46fd603bce8288974e44313b6ac7cee8fc0af1319b235b3817ea8da871c34f8ac2a0405751d9d678f2b39f11994f31abb8655fe574477899566f349b0c82822ef2230fa50c2ece538c239e03663e088c793205919dc2207497fa65d8b2b5018637a5f06c0df8e9a4d2a9ca7ea77816b38aba367d9ade6870393298ba60832c79f919967cd93a2cdfd7c71fb79eb1df23d40c619b5f834d61a7ea68bda475959af0c5b974b8cfee43b96fc93002404db8b98dd14541a740841ef8c991794f82e383ba58eff60d75e9ca47735385da91a0191ba4b2cd76bc08594095e8f2e0832aa0a26e8fad84e6bc7281b3eab7af27c1ce3ca699a02c54c3b206ffb216b841040027e23d6a0737c915004158e8c913dbfd868924f014631738d604cbbe16e81552263b2d1b0442f852173897599b1f8b62471b933008a4f9b2b74aa064e253da28a2f4af79ac5d856d884481f37e544fa4f8ebafd88077580185387667fd91a40b5dd330d985faa3d8d27418a6ce4b415563862550e7d07df8d42df5d4ae80764733420772f6d8bbd8299606263494c179c362c1406b35e5f5f0e6ee02552ecf6401d5a24bdc27a582694df0a53ebc9e80151dcdf5b08cc0054e79a5b0af82cdbc2834e4d710213b387efa79e2a55d3afdcfb73b4f188234da7c247bd8e58a18d4d9ea1741b1b653775b342b599e46db2ef0d47d28d670abb432dc66bcd6c7f02bb88e8b70c0228e5a66fb51a40ad93dd45e259c76cbbf94ed4ff3a57e9010e3fed27c18dc5080f0dc013babb4c66582d851c039a9f49992da5aabb8dd5f57ea7aa59c8cff724a200eb00813810773dc69ebb89b2992495316d2f0ebb321689a4d0534b9326118c59d32c1a33e35e68eaefc8e6f5434bd128e667be5dcf6580ee195bad8fe265fc33198e6c645055a38dba718b74eea8f2f2b0cc4a388a96387e588696fef0fbfc20893f34c2c0ae1a701699372656c50bf9fe741ffa5a6c5f34471812ac6df545f69d0cc211dc6630d88f3a6cfc240805a6dd0385afc0e1f5754934c90767bf75afcfa33c22cb7085e253675499a8f135e3ee018d8a0ef3937a0e8658c4d171a291a7e63dfa60a8f807efdfecf33b044408724f775a026ee5cf72c4e1ca9ebb589db61a37980103029fea3844a8f9958da3171e92d8b37f0052446e06ebe90b00c138e44626704212526203f3db95336fd270e621ecbc20c73034b2823a3605b5e54582bd9b5c7fc6520d72924cd9579509ca2fe7fb9264b38b4ea2aaa73972d0f2ac6fdd581fc81bb56fd28ebe0a220127b7b384aa999e082dacf569263ac6ffcb7708eb721dcf9077fd03741ef6667c047410a5a4abeaeed04d59a6cf75f1029911400e8cef1e81a57cb97d212965c4d3497c6a0d09e3caa40cafa18c59afc588404d65f8f91cf981bb7548cfcab61ec4ae2e835185b866d5ffbd9c125c23496c78bd0bd175c8eba4cbeb55b3cdad820779423138e29d74ba9b3e1d6df55ec7cbe829dd91afe61eb2baf689d342c20900500dc7b5e0a290402e8bac6fb46ecd036659d43ccd2131ff6f9c409442e3b653ff0f401392ff54cdeb4acaffddbe29063225f0729a400e0d229e89eef62f448ae47fdaa69c5aafb379df006754e855552d74db2451ea9238a7524d39e0d29076ad57fdb34d8e6fb60f289285e2bc32fc3838eb9511c75496d936b7f24acff86cfa85c42d98a77460cb48969a2072c04f309e44890304c5dea9344efa1b5729e8f0df9ddde26ffcaaf12a395f9715a8de51a5e0ba62ad718515982480255c9286549a75e09f218b5218426449bbc6e6a803d2f1540fa0288d6f26d3e2d7681d47d098b7664dc50d22ccee97c3a913a41f044b541daf136603e4f83a31760af5a4cf7dd9ae83a56b57f7740de192c861c8a39c3093267684e3a773155550fa42ab04e3e3d330609b3075b8512215f5855e3a2cf9b0bc8b0744adc84df60411b6ab45a98002d1801f80d2146918aa4ecd0a951c07eba99efa89ebce780a0ce29b6c73c05d8ea3624cd6a6be3e2634e193d96af38e6df55fd0d1c9f30437c9428ea3d26a2597c5e90789596b70edf7f0b53dffa821109d6f0971e36d957fe1b58c8a6f2899d6fdb690147143db786cec59c658ce27bd960e155c7d8fe84381a84d5081e6507a487acb1e8a7ebe5f472518198f401c93a02fa988558c515aa027db6ab8a9879d4efe7075e715e659e3d9f13e87ef159674cf7a79ec3a0fb1296de6ed8b7e485df169c772b3968493e13b9345e22576c2bb7d2716cd4043c8a7b18d1ff736fdb65b9d4c8491338571789a56bb6810c559ac1c05572bdb6c2ecf97fcfe907b65ec4e31459282bb364344dbedaec5234b2fe8e042ca776be7bbeaa34f2d186cc1f88e39ef1915883e3c68d9e5f1b6480d2abfd551ac72f7428119fb4582d8ab07116d5a2dcc2c84f2d1e5f258c0d9d2dcbfe7c3f62a27d35a670d4c8ba9adda4ecd6b3d128350e3c4fa68371aaa0f3a5cfbc18fff4766be8dbc5afd62f71e4671653c05c424851005cb0fc49475897d8b62319d0194553270f92f3f9212af536da54b249074c0fc2681dd60770bf8fd228aa204cd29ba260001b10dc2e20e25bcf7f6617a6ba42599a6d6c24c48936c28aafb72fedd0ad816a9e073b1e7d0680605f446df3f692189ff8f8e5990f2e89afd56841abbbb75166ce995e227441f87132ea94ed245b39f154273b6f139f48904ffb4353a9abcfcac4e4a70ad1c9ed1cec544483a4e755d8a745c7bf2b9490ff86f132d869c3add8f26ab84fad59a2b3d8b4b15d764c42968769f498fbfc25bb3ac649ecb846a8b06f39c9dae7a59d5be4ff744c83e80fbf4b5da5720b5b5b5f85c55c70e41c8edd1dcf3a39e7a5cc8f05e1e6695f5a4e4c2adeec6cdea9cb476c51ce78e278947cf1d9e7876dfaf05415b39266b0fc62068f9e46d81bac063fb14449683d2667c084759fad63482d4203142293e7d85ae6cee1ac42bb035d353061bbde7fb8c691b4f2412de2ee3d67115c691895bb9276ddef89d4127fd0bb6359dcf24cbba8c3a276ae9023a8a85d9fbd6fa01c1a1df0a46dad46a1669a5fbe299232b0c4564c8733951426f82428a7ec726e8c11f40dde7d19062d293619d4bfc6b058a924df53c016c6329a70f5b85ab97ceca21ac56297d56ed1baaf3d74980a231a2d0f2f8f0638de9fb25aea9f4e2072186caadcfd2d14b62d1b589ceae82c1bc34263cd6a804f76f8d87ae44324b7eec86700546abb2e559e6777778d5bfcad99d4825febdf3719f68f1be11c0f2d904131a5b2dc1765f4249bc6eed1541634e4e5a3d3db5858e1b6c098ddf3826c7e767a750d44f6203fa10817ea5a030898ffcfb41f95a4111e27231ab0f68ca3032f8015778efe399ac4baa56180e276ae6bbccb256ad611b3c94959246dad6029020e24c699a9e66e20f6d0537eeb900a427c1a3900819cce28fd361ac6d5d04c74095ec4b9acf71e4ae982d4e0d7d9421c0e7c93151a9c960dae89955d41b3bc4370481cd8385926f5bb4a455dfa0574333e08e85fc0ba4aafc92be12708852e7f541e6456ca764c7ee843aae5e3a2ca1ee7366ec1a438e57f1a3745f12e6bd103181a0b12323f7a0b89d700d575fd21b17640f2be220bdcaf401b502c3fb872fadb6a0ac8e07733161c4b55a866fce6d7e9e115eca5f24c9ac2f6aaee45a1991df4a4ee3081ca643c12201ea350f2519b055792dd7e2f08e56e981dcb416c67f24e1cdefe8210efc8f26a8602c404857cc4fc07507585a794b40fba14134926abcec35bc4b1af2d60d0880b68b7159e4f69cfa93c395749b74e38", 0x1000}, {&(0x7f0000001800)="7f77e39d63e81aadc357d18632667b82b34f043b9b13b6fad9da0c8850943049ef6ffeaf8459839eeeaf16dd6aedef3a34ff78ec33ea9387c97cce9d19ea03cc9a228f512eac560c075bb04928ea0aba3b36f3d5a1a697ebde9d44a211ea9757522edb13f514ecdaab650eb6340c05b7dec47a27f86ecb29f972157b7e905b8ff1e9c3cc3ba2899490dc975e7e8fe83662d3a00a0af91001bf17e57106eaa4c8", 0xa0}, {&(0x7f00000018c0)="81c6df43005b1f67f35ee0931a6164db81c10f6f7ff8c33db7f663435b3ebbb89b5ac14e0cd4cd6f5de62578c7ee063b75ad07be369b067fe4d487952f5545b72177d81eb66aaa435ba3e00e2b482d0b4fa1", 0x52}, {&(0x7f0000001940)="9266edf9ae7c8dd5368c18c476149f5c78f852ce3993d770387f4797", 0x1c}, {&(0x7f0000001980)="2bcceb7aeb3728f21e86e3cf1ab32911f0959d95b2ead176a6f85b2ccad4ee309452b8f86f02d79a5063360e9cb2cd9379f5ea729ff197d593d7dd9fa98a2f2df2db3059e764efbfda06b03f52995a528f0a2987c777f1c271996e3d58a60a2e8871b813984c924db8742234c244d0a72550ee2e60c1db8a61042528cbb49a6344df40a5c340a6986e65e227bf", 0x8d}, {&(0x7f0000001a40)="874e3d00281cebcd4693f7fc88f087847be6db3a9f39500ffeeb647cf68cd441affa034c15b8cbd8407cef31f98e19e459e8840e8aad1264303ae8e1a57f76e83569b223ca3a7cee92152c2e9837637e1002056c39069226afc46621af3ed1207e81cf780e1851cc8026d19170575493ce645e67eaec04d444d82bcd6376bb7b9d1b95dee57239edf6a402a7cc21039f96972a52a46cffe5bfcca329ef2598a0dfc1b289817a6b8fb0efb29fde46ee06ebc3ac38ab745837550bba7a0291a5ddf14aadb6", 0xc4}, {&(0x7f0000001b40)="7172290bebdb654f552b6916b2d75ba83bb1e0981dc1b229a81d3887967d863bcc81b8ec0e68add75770a11f8c474ac5a72584937657780ba76aa0908acead4a60d4a559b7c865054ca22593e01213b34220756f0af19ddc622fe1f5926eab3e08edc2658c746558fe3a21107fcaa5135bca2a3fbb6d9c17ae74367fe38c1a9649c703dbf2ec9f9078a74d4e2329b5de45c7a668adf5777a64da306af8cb1a99ac8713a0e7e3bead511942bf866e715bac0b3cdf6deb32a660689cd4bb4d0f64ccc24a13a07b6b34f216a49b79b26c0869423c5b241ea53fba0940db85f585", 0xdf}, {&(0x7f0000001c40)="edd7f2ca8fd9b53245afac37fd0840c53c077716f2e54b7fe3157b713e4bc970d4525137fb1ed1a9dcc598edb4", 0x2d}], 0x9) r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000021c0), 0x10, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002200)={0x0, 0x0, 0x0}, &(0x7f0000002240)=0xc) r13 = openat(r4, &(0x7f0000002280)='./file1\x00', 0x80, 0x83) sendmsg$unix(r4, &(0x7f0000002340)={&(0x7f0000001d40)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000002140)=[{&(0x7f0000001d80)="f79955208c2fb8c789c13641514d5b14be7dde20597f02233c0187a6fd839af977eebd6c246784e5ab5122b89556ccac", 0x30}, {&(0x7f0000001dc0)="d524dc", 0x3}, {&(0x7f0000001e00)}, {&(0x7f0000001e40)="65d3e8f58ede01f9f77c10f728d1440c7e4e28507041a630755fef530b7008ff5c8db5dc432332b305afa92b9a614c6317c6e54d7740158225d9bea3f09e7dfbf54bb66a0a311b299898ec909774b7005c4c1d8fd43e3a4a9b28fa6dd8fb05160048ecab5f6960749507ab2cb920f2536a5bc9c765b32f5b9a7f6e6bf45b822450bd0ead158b87ab2aee940f87319cb0583702bebdc488ca896697ce78cf6a85b4b0de4b0067761290a19ba2b5c7f377bced3ebbaa0b27a236a2f9fec546a2a30dd7141aa3359c8e921cd6", 0xcb}, {&(0x7f0000001f40)="8b50c17ead5fb17204e5d17be257a5cfaf3d2c15f993bf32d6167564397d26cea7649848305184c4cd2fdf4e7370c010a177e3fe6d7f83b6003e870574ac7479d9a5e89d5b7f731419cd7baf691e60d6a99c7d206db597bb064e55f9f266aa837baf6afc1e3fabf06d9387aa0861f4006799063c5ac55f8af358a39a48c8948d7bdf2bd64048d9b6", 0x88}, {&(0x7f0000002000)="5afe7904fccdb63a7e5c9c5a79529514c668b6db7413b3", 0x17}, {&(0x7f0000002040)="cf377affaa3c98e39e1859b06afbb8aaedf11a92752241e71c606bd5e6fe812707782f2434323e8f7bf246deeec99af6892c2f2035d5c54605baaa75caed508599990fcc43d5dbb53c1d20fce58e6088b86d171490e472fd1e1c6b865cad4db3991028b0c6bc80f3c9008c614183072d5a96af7b45ab0d835a6e97b5fbbd102b7405fd7e9f864ab68bb522ec780e750dc93f3904cb273548980fc587e162acfc361b2c894f719312d79e245b97a0bfce5218c935a5fd3377f2df9617fae9d8342c3276db5fcd581d", 0xc8}], 0x7, &(0x7f00000022c0)=[@rights={0x28, 0xffff, 0x1, [r4, r4, r5, r1, r5, r11]}, @cred={0x20, 0xffff, 0x0, r7, r8, r12}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r13]}], 0x80, 0x2}, 0x401) sysctl$vm_swapencrypt(&(0x7f0000002380)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000023c0)="5b2bdc7b100e4121ec6c53a899a9654d30b7d466db3a6d21330ddfb16994b976c79f6bb8bb1c6b48c90f5f29751d164d1e7fc51dae0621e08b1cc28fd4430fe36cf45f098c50c307d543fd0f96c2c263567a5afb983ce16d7c4fc4558f9cfa5c526c6c1ea2e71da9ddc1895335427e0e933fe340a82a170946b2fdf3e6876b72186688e34e00c1e76ac4f6a393de6c5e7fbefb61fdb5ae6248b87e", &(0x7f0000002480)=0x9b, &(0x7f00000024c0)="8ba765ac", 0x4) ioctl$SPKRTUNE(r10, 0x20005302, &(0x7f0000002500)={0x6, 0x645}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002540), 0x400, 0x0) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000002580)=0x101) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) sysctl$vm(&(0x7f0000000200)={0x4, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x32) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b1000504", 0x4, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r3, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28}, {0xc}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r2, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) semget(0x0, 0x2, 0x624) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) executing program 0: clock_gettime(0x4, &(0x7f0000000540)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x28}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x8, 0x0, 0x1f}]}) executing program 4: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x6da) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) socket(0x0, 0x2, 0x0) socket(0x2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000002540)="19af1c0c1e5eb664227eebc46add329414c4d8e18e2b0884bed6b78e0b1ef6c5df9323bc41e735352e310cada713bb31d5975394e7e1d5eae70b6d1e71ef0748fd597d6a55491b43fd42", 0x4a}], 0x1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/123, 0x7b) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) dup(r7) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7f, 0x7fff, './file0\x00', 0x0, 0x5, 0x1, 0xad3b}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/87}, &(0x7f0000000100)=0x59) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xfb82, 0x7f, 0xb3}, {0x2, 0x1f, 0x0, 0x4}, {0x6, 0x75, 0x1, 0x5}, {0x100, 0x9b, 0x6, 0x3}, {0x1, 0xdd, 0x15, 0x10000}]}) listen(r2, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x7}, 0x2, &(0x7f0000000240)="3daf03c4bc482caa4fcf5a15aa77efffb29fae3e5abeb449220403397f2336fe23d28f5dd802ee09ffd682a46d50b33747880cde61bfe3167180609d1a1b338687c50935d2e62ff0371a115c0bc3e9327a0c418edb9375729fee91c389bc10d581bee5cea168a8638a479350c5181abde33552c574cdab5d3e8f0917a26d57730f05fefb1f2a6f9a30653ae276bc71", &(0x7f0000000300)=0x8f, &(0x7f0000000340)="b416672d49c65180706d4a70f9e3f00f6168785e28fc9bd207d536184b83a63f569e8ce691094ae805f73997518d368148a86c3da9f5f6a72ea67da514bb8b4ec607175d35a13a20954fa9d0e68ac16c08bc6d1511e6d5e2f6d500e3c08086f1038f23fb65e198eac0e36f6d14fee446227e3ff10e583fb4d4e3cc01afc8141d9b0b084d1b4912f813bd1e4ed570f68d454d5e27e06d708ce938282e502525b83ed149ee9a01e42ae3e56268084a7416894651a154126407931144c1746dac138130855134e967a5320ef63b", 0xcc) sendto$unix(r1, &(0x7f0000000440)="6feeb773f702188df7319fa7ab132f1f10aa89787a490003f3539b4ad694d06d54b2c6583810abeb9caa7419", 0x2c, 0x2, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x4, &(0x7f0000000500)=[r4, r4, r4, r5]) r8 = msgget(0x3, 0x40) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000540)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000580)={0x2, 0x100, {0x8000, 0x4}}) sysctl$vm(&(0x7f00000005c0)={0x2, 0xc}, 0x2, &(0x7f0000000600)="5a4a9bf2fa2388fdfe974473d2fe6e5f4191409fc7f35d3e4008dbf004", &(0x7f0000000640)=0x1d, &(0x7f0000000680)="2dcef646603782617835fc9ec1fffff981a74c1aa4cd9994b1c26f0dc21a34203267f23e", 0x24) setegid(r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f0000000780)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x200, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000840)={0x4, &(0x7f0000000800)=[{0x101, 0x20, 0xff, 0x5}, {0x0, 0x5, 0x0, 0xffff7fff}, {0x7, 0x20, 0x80, 0x1}, {0xfc00, 0xe, 0x3, 0x9}]}) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000880)="04cf701c1aa74f77f1bddc7990b661b24bc628aaa258e7bb4f4b1c6aaf1ae8c6320673fb64edde04de388997", 0x2c}], 0x1, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x2, 0x0) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000940)=""/133, &(0x7f0000000a00)=0x85) sysctl$vm(&(0x7f0000000a40)={0x2, 0x5}, 0x2, &(0x7f0000000a80)="8fc58f23f5e689e40565b10902c6c05354e598741141bf32f3f513a2a7d99c14410b7cd817797ab4fc58396ef8d466e3e402513aadbe64e3bd5b605fc57e266118c65fc298351e14207635593136cbbca389784eab0ebea7f549612535e003dfc42710cc52c69b4f610b372825b4d0a58eec5dced0cb1f7475ca81e5bdb61881fec12d", &(0x7f0000000b40)=0x83, &(0x7f0000000b80)="41b6c5dd7c61529dab79efae469c2fd5de61e3fee8870a35ad60052a71e415ca668763c6f97ae0025f579487e8106ea5771a151c1b3fbc4e59fa09348de95e4ac8cffa80", 0x44) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) msgctl$IPC_RMID(r8, 0x0) msgsnd(r8, &(0x7f0000000c80)={0x2, "753d0d34cdab7057f607d48d383fff1ef9bc1bea635885b4ae2f1f49ad3493c4b5f23ec9c369a94957e37140e20f043be3baf0f3abe61aac9a82a14d0e18b6406e123b984249e9d8d1f7fb277e08a304c51a40bcd995c21ce86017c0e069e550c3e1ba0ae61ca0438ed7d7a9abb69e4ddfd7ca"}, 0x7b, 0x800) fchownat(r9, &(0x7f0000000d00)='./file0\x00', r3, r7, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000d40)) executing program 6: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000280)="be", 0x1}], 0x1) poll(&(0x7f0000000140)=[{r1, 0x86ef6a69ee17bf91}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x7ff, "1a0e0ad5e4a52a829bb82f36b921aab39b58505f"}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="7592cc83", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x28) r5 = accept(r2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$kern(&(0x7f0000005680)={0x1, 0x34}, 0x2, &(0x7f00000056c0)="8f45277c", &(0x7f00000057c0)=0x4, &(0x7f0000005800), 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000), 0xc) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x1) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x205, 0x80) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x81000300010008, 0xffffffffffffffff}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000100)='mS', 0x2}, {&(0x7f0000000640)="a392c0fca4e0a9f8dbf1a3c1c72dfa163e52799a5290120b121fd63e09d6ba4a85ce98f177511d5a876af591dc44b43ec112edf8a7639b9548ac01d4fecadb58e195fd41fe51b8c16335c8c03edddbbc67d4eafb49a62faf488cfd7e7d17cbf021397c49dde6d2240fe5a8b2a6934c4d04a5c84cdef53b5aa72be7022c86f51e30ee08e0f34fda68b2df5849baf10a2df6c3098a2273ca464d7877a36f63de078bd77c89345a1bc6cc16bf53f02483784fe646ce076f4152f30b35827aeceb14a57af87b19f9fbac84cc6b7f0ecd6d27b507d878ba8748e1642db23936120d82dc5f151706a741239aac0a06fc9e944246a6c8", 0xf3}], 0x2, 0x3) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) sysctl$kern(&(0x7f00000052c0)={0x1, 0xb}, 0x2, &(0x7f0000005300)="288f227e", &(0x7f0000005340)=0x4, &(0x7f0000005380), 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000140)={0x1df, 0x2, {0x3ff, 0x2}}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x13}, 0x2, &(0x7f0000000200)="9160cec45acd4529d8eeef797edbe5d9cf6a12bfdbacc05c374a6ae7952f6b87f35d9dec024f3f7cadc0109fbba7951c814b6af1bda3e3cf7d39783646cd544ccc8fac9654e87f2e34d78ef6dd2c2a1f7dcc57730f2647d226a7f115493eed8bb9c48d6c12b7f2cb6c0d5b06ba26a358d6e0e3dc1fb950025357fb0f9a5f8ed75f6e5d8befdefee4fb8aed11b0224273fc7a7825420eed224adb23cb92ea1f91422fd1884dc0539f94604ac3223e5b5732843fc2286a8e13bb39ba69469ef834d18363a8f3634b5930d59fd2356ea3102abc9739a0ffa2b3dae5436f44cab05747617c", &(0x7f0000000300)=0xe3, &(0x7f0000000340)="63735fd621e69f73ae727c5d9c75462d351eb4423ee5449810b7d3fd75a845d282becf518cf6c9caf5c9a8c15e095763d99760c295338392d8371e1f945cbb8dcbd236909769a6feddc040aaa63087c0a02fb1806de748f7b76afa45f65b77a8a09079359694d72579691109d1a548b8f0299e509794a80e8660e47d4cc2f5ad1e52ed454b09d819a184fd610a27eab604a738a5536c09669714633d9861d783c0edf30f425b6b273f49c4b46b1e65622c327daca3717f791ccee5248ed0a2847ed2dd508e250ff0f9", 0xc9) executing program 7: r0 = getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0xa0) r1 = semget(0x2, 0x4, 0x220) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/4096) r2 = geteuid() seteuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() getgroups(0x5, &(0x7f0000001080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000010c0)={r5, 0xffffffffffffffff, r8}, 0xc) mknod(&(0x7f0000001100)='./file1\x00', 0x10, 0x3) seteuid(r0) fchown(r3, r2, r7) getpeername$inet(0xffffffffffffff9c, &(0x7f0000001140), &(0x7f0000001180)=0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000011c0), 0x80, 0x0) ioctl$WSKBDIO_GETENCODINGS(r9, 0xc0105715, &(0x7f0000001200)={0x1, [0x0]}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/212) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r12 = accept(r11, 0x0, &(0x7f0000001380)) fchown(r12, r0, r6) fsync(r9) recvmmsg(r3, &(0x7f0000001800)={&(0x7f00000017c0)={&(0x7f00000013c0)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f0000001400)=""/50, 0x32}, {&(0x7f0000001440)=""/29, 0x1d}, {&(0x7f0000001480)=""/238, 0xee}, {&(0x7f0000001580)=""/90, 0x5a}, {&(0x7f0000001600)=""/226, 0xe2}], 0x5, &(0x7f0000001780)}, 0x71}, 0x10, 0x2, &(0x7f0000001840)={0x6, 0xc6f}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000001880)=""/144) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000001980)) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000001a00)={0x1, &(0x7f00000019c0)=[{0x7, 0x5, 0x5, 0x80}]}) recvfrom$unix(r10, &(0x7f0000001a40)=""/104, 0x68, 0x40, &(0x7f0000001ac0)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001b00)=0x81) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002e00), 0x10000, 0x0) sendmsg$unix(r11, &(0x7f0000002e80)={&(0x7f0000001b40)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002dc0)=[{&(0x7f0000001b80)="2fb0605b996d7ff4bc7a9c40180c726cdd779fa2bfbcee20b60321acc3ffbe091c77281f24ba133a6f055599a417e58ac097fd49f54bc8f713da653c100f48aa2797bf65f998e6ad44eeba35c40358ba5c169530ee00c149", 0x58}, {&(0x7f0000001c00)="fe85b7fe910d060d459c3e62acd2fedf39e77d7da522c9de0509c404d03423e5a10ccec831430ab70ec438c46db7dd746b57b10b5db17229ae125e44f654acdc4ca164b2114612ad376fb6a871026d81e13ab57411918fc169e59be6964e25620a33ad757aae4601f59eb946a27a1603f93ae561591638558caf101848075264886232ffc15f1f257c413f37dc67bffac1188fcc753c2cdd2d66013252085decb6ee2386e812d1108b825db4908a6b4ee2d280432b113e0306090bce3bd026dd8043a268761c89de151bf476fb513e2a56786958920289f2b4e867fbd57b59fdfe78d3b9143f43f52860277cbacde0c728a67a0fcef8fcac16058325393dc1ff09887e54ff61ab29417c4dc45bb42c16c115d1dfc776f61afd5fbcbf42305a1a4f8a82d17e5c2566141969dac6916768615d15d0dd9f73a8373798bd3426264b18f928b62d38e47291cc21a332a7e906d0748490b966a225d5c3719dbb97a91f1cc697f70450741e825d137a4128c23a678a8ccb08ff021c7c59c6836d4a22b6dab20ffbf2c537d5b1c2381b9d190d31bd261fe07f27a8596f440fb021bfc31ecb752ca52abd8343102fd79c1364a9b7f6c9fafdbf9aa2f0568a6f7b604451c9232a664ffbb57adcf8919c30e9fe673545517d9edebe7aa2b605c7895ab1649a63e74a83fa28c2c054181fe3da7836f69b471d694ed9c4cf81bd5cb2b1dc93e5237f9ed33e7e585745848477e2b4d9021715fbeb3177014ee8fd6a6e7b5fd5d9d9c1d4dafb3f9f163eb772f62e4785f3be676f0c92165a6e5c5fe261eda0f6a47871a6c0f7755ed9a1d01d460223e15b0f1b52e21243ce1461918d6a27b69de78c8773169ec074e8c113261e70b976e20699443c19ce2f79274661e4ae640e64463653bd0e12b711e0b41d333b4bbe8e0d8cbd6dad64efe5e80f062e6f4af559d322d9302792d5e0c826ec81b28f41a45880ea3e37ba7fed29ac166deb38c6b3eba43f74ac069c978f0fd011f677484b04088cc066340b068c09aae4383c63ef9778503efdfee3f6e4f63da3f01aab25b2f3b4c0c02606ef26554a71eb3865ede5becd067c20ea5051de71ec3d1d2b76b8a3c3c9e47c825e605152bf4708915a45ba7e7107bb551669dd7466bfb9892c51431967dd853153fea6b347728844846c9220844cd60c82cf84dc9c2ece681e4af38074b8f42175de24f65783c322eae38e6f5144be6d0f90ae56e91e54cc5efd5d663b8d95db72477ed2684ecad3c66c886bc2993e3443939121277516cc6fc15c06305c82baee487972525a6296d7873642eba591d680b109b239d55850c6ce58b39297c9b7aaa43ac3a8185bae5d6bef77ee8eabd8014a3c265796ad732e3e776f4773ae2319f155933e5b182e22fd13047e859d09bcc8c42448fd456e2016b658d066a657533bf3a65f63b438779bdf99df7e446a171ffef25dd694ef5bb7dfbc8da11e1041dac15ad2318fe74fa01ff2be7f5e597bf0fd823cbeaf3dd6abc2585d2f825e0b1c3166ce172454ec149cc6148f9f45856b1d898dc0a97fe0cb89fc6f5e11a58d3f2c368d79c2b48b9ee9c6bff3104b67fa639bd80b5cc53900de79a1c8450c560cfb1cd248f42da61fd138627a2cab1929b97501b0d4be922ddc95fed9f3ad90a275f30fc86bba45e0681cfea5bb5b5cbf66bf74753bbda5f2da19552e73a537123f73daef7240dc4d416e51530cb278bdca5833618f3db5f7af2c91bcbd250047ac21d5bba411b96491357e5a2bbf04cd0f89cf8a1aa73caebb80b2e37482f1cbcff39492f39e4143efe780623b87207a287458eea55990f7851dd099fd3194c3356bde969c48dbfff65368933db6a050abd2504979daeb582ddf58f28a65e6849ae2ba79219fd54ffb01565c1379420259d557e9c34906e0c85d873b968f6bdbb68f74c52596649e9990788f4961f76bb01874aba5386c2e62b2aa3b766eacb94c22e3e09db60bf37f4f815c1e5c76338061dc8cd2207fe9393816e8ab80aac0dc01e789f5592a254e61e2d4e5757c147f1222dd308a053860ddd4f2c7313980b5be43379726a133622b5d139c8336e66929922ebbd13e3ab47cfbe62e7efaf79033a7fe3555aa3e6372c5d0f100b89169d496eb8813d3166ac19101151a087e3f61e33120f12e72f1a62643b9f534fb7e08c8ede2ba6c99f6827e4a19e62b5a3dd08cb39d03c4806f74ab7c71ff7cd1e98c018b0aca86536f3ec717b756a7f5e4e92d69779cd8ff5dac65f5fc462eaba9e2e0ffe742b58ba7cb68fdb366b435a8b9390b213ae5e579a8dbcba5adae69ce146509b5814e435a263196a08a3cb8c5834a0392f4d88c2020320995f15faa3c89e1921e7461ce4cdc7f03ba2978a79a4f7900e0bf341bb04ec8b52d31ecc84969c19109d525b421bdc0f37972b4a84b0d8be492bb29eefe20d1e43e2f2b9d1b8dc99ffdd12680ad03f4a31ff28f31033b72865c61f10f7217f6289248a7b46c91e37bbdc88387d4614bb97e81a32e85789d01a6cdf43b3268674d5c71d96e3eb4d71eefc6e3088b46d599e9f107746e58f73b2dbf08ae0847d58bfc92a3f6b271321cf153fa74ac013069a2714729f2bf48a69dc42f1788ee99f2d7bb24b67fb3734810b44b937f0f8fd978ee12fd9e3d74d49e2985a572282ea484d4e0dda900a8de64b1326a034941d9fc3971e4d5acab025190804497c3ba6f4c40dbe78a15ccc4dd7d4d066b7913bc6e7c75f98cf6020231f3c35dcfa339927dfc2bd27cf1383c4ae69ffd7837895f45990da257be2fe7276d73be44994d095571de65c1bfb8301cfee98ba1a95c4753eae978bffe6e675608c5a6d02f60120095261093dfc844a6db4a2a4888ffa2a83c0884b5531bd9d4e7edd2e9b635302ffa962340a755cd8cac055519065a2f7e96f28f2c81eb6f4490fa4634e95a711c20d8709d0187b20c6bf9bc2b042e0409f6893429597068719c915ee672d2216a5b03b0fd88abd1b971da99d81aefaf0ddf39641862e594393e263c39a55349cfade99105662a578e0bc37b28f172478aaf2e1ead36b445e12932a2dfaec6b2d8790b5b70d738b5cdd7e3f0835fda71c6f436bfd0b87f4461b57daab2d16f0f039d271fdb6cf6ea44e77f6b2938a0ecf83231d48bb5fc5a772fcc18a554022f0df403dcb7bdc7e46875b1cde57630ed949129a3e90bc34a25f58b0aabd3b3f138b2942501a1918ddbb8d611834f321a3c783dc0600ce0a803dbf7fa78113e2dd4940451ee77e425aefa9c0f8fa9aaafa3e4a3e130cb8be789b59a0475eaeb985ea9330d1df620e8406b10a84a298d7964ac51dbac0f87e414fd7b6cd4212cc04cb1aaf5c60dd52d30f52365bf322b50a30d8a89289a8a519faead0c023f674b20e64e7718f081d45b1d47b2830e3f3d3bd62257eafda2581796bacbc3fe7d6fd92ea5e190e052a698dc9ddea30f1869241fa2fd1ab97dd679fcee6cde1c52b12debabb57344008ff9ac49fdb941abe7fd169ac55c50409513c98cf29358dc24c1d90fdbd53394610ca99acf62e62dff697ed8d98862c01975e8ba48919fe57c2d6f78b4b9b6d0a0c872fbf783be90226dadac211b03a3c3809f16a6b5bce1b017684ab9b299492a8fa2d87032027184c7e2375c0f1d5e0c9222b8e1a9ddb3ff20814965a1e8fca8e673403caed1313e834721f30c8b5e77f10511e1d7aa3b8d0f8abde5bb74532ebf5e28c4f5d4c4d5fc54366049e1e6aa151ec70d1cf5635a4b3931ca307e6816fda503c6125d6ee6e213767bf9045fc66555637c9bdd805c5d1347bf5871afaec41153e5cff20286656362cf3b0148c4422a3a8451753182c428cf9f85c58b37475396c786cdcb5f91664fc31858d83ace1fe982a30d8b7a95e6a7a02c87a8cfa1d645b5e4059f66d3eff8bd128979758a3e4c797e2999067874d948b1c1178df159d93da86b11ac70642f496d38fb3156461caec8f2ce93bf95cc888e12ede8aa000a3fde55a8dae2493cd66faff3c05a5cba7ec434317e78cabeee1ad701c68244f09d57d9ca47914a2533706433219d727deb1061c369f1186d23949e193a2fc71794300ac578064c4b1df19b1d5709b759a1d63401996a01a624d72e0695a4b12e57b6c6a5063fee1b6196bc66f2cb98a979b0fef6cd901520937219eda03276feada52957e408aeeff3cfe055c4ac407d2707fcb24f38105828dc102f79ba6690fab67cc6d58f4fb1f83a0f172ae6f45f9807ee19ec46dfde68b49a2d335716d16c91e24ac650b73e919dcee0bf655ba208b36175799479d1899d64301251281df0899692be261a71f4022f97908ae0c5b75afa1d3e971c1aa28e6dc7f4dd9f43d6f073dacca9595a29d8cfa701b237f29e98ba7a69b3f125110a0310006af52c1c65f2349afd50a44750daf076af3d8c813d3d56f8b70affdee94105fc94996901aaa08331179e3a8827386199d9456dcd5011badce05106fdb63ac6acf9e2278ba347b8c87ba15db641353b99b75c93d73469c6c6888853bc4a93654c650bd5574be23d7915b1092d1fd091dea64457d558e1b6676fc594aa68230e1523d50573fbcbd1afa36e70a20ac3ba44978173acf019d7110ec019e276a32514cfeabb72f676d4fbffbc5bd76d13619389bb926d4a123ea7d9987797034d7da5d0b84072fbb5e8daddf6480c8ae529723c8cac6e65bb1857e6f5baf6b98d67dee321a74c852559aea5e7e032fb67a89513c622e6e37bed70b351f987b1819e48d8f7ecd6a437204e59acaf379b83789b3eb66faa45fff9ac0ed79955086868e2cf887b34ec4eeac75de6546c16e4725b42b04831f3793442c6e426c89b15210c99e4854c22f9eb9d251d2775adaafa2109b461ecc0d5c630933990778d43fcbddda7faebb0ffb15811adbbc4207eb402bfe2f7e5b80e4b2e9282d59dcc380ac0a6bed987df1d59bdb4bae38546857a18cd7c77dba7fd643bb04a9248d011585ff6c6d92a73952016ff2a22b09fdc95f1ad79636b70ec4364102050cdf15ab4930987693896a2f64756c88b477859112ae54ee0476ead0420eb361f251cb95ee3d9cc8662eb2c90a8a698edf506d0b74dd343b9ae3a9e129f8e834f94cd299affabe533b3c82e413e27f2e39656924003a47a009f3719b1b5c72a354c9ccb95cac45ba6f941d8bd1fc780cb9c84a0f8f2c29540d52f0a8c81e37788e2daded84ffa858738a4ce45dd9c210eff974316d3448c821d069c639f8e4a2f3179beaa651735d1c6dff46fc3813781e1517eb9abfb6a28372807f86862108ca505267a489c28e4a2853c3f63cdcc0bfcd62dd2e406148b2a999af93a0ebbb899c00d3274fbf5081a2260c5e0dd0d00d47d0baa10bc899d0e943a5ba99f53e66c430429fafc82d0ae4ead6658161a4e6f9e82395ad7605dc1194d0a650dea73f46a866f34ffebc1db13405da88f5cd829e9d7fef6654d79767cc23d9f69c07b64992ce587378eb5b0240f99125cea5bbda82ebc24ba3e527ec607d51bd69f89e7e4d33710bce4edfb551ff48eab1036c031c53ed25770ca0cb45a2fa41582768529eb7edc1469e1c5fb88b83268c3a984498274ec161c6b6bb3923ef82f96a9bf80358cefcb3062265527eabd4b3d82cab5f259e91c86e017c5d8a17e9b1a8d8949ba608934769f158613ce554eb67da3897781bdf9e45ad71bb97e0648f394a612f73a6cc88c60ae2484371f5735306644ba2e3b295ce1c8f0e991591a6e858e1779c988b7b6744e0e45926d565b1707ebf806e8ddf368", 0x1000}, {&(0x7f0000002c00)="dcf8dbecb71aa8a943e019b1e83dde720abe20f06fb979e59f3db176c669d8787b0df222a4a83a4237f4bc3f77ed0c9dd93dc98b701a402e1d93009bfa269c6874aa32acb74c185cc1c5ac2376e820bc4f2be362e60241f5fd1d5f9c2c5ca95940dfc4ca36537a90a9189fddd3b5384503d63d03777d56e139521fcd181c630d2847b5b85777ade48220d14ad03499f5d066ea132dff51c13930", 0x9a}, {&(0x7f0000002cc0)="9a3f07dcb2e8818a1e964bbc1d45c27f22ef83f769fe67b6122942ad221e744bce1f1394b1ccd798588161c77c43811dfea660971b2756f32be928cb7ef84baa674b8724c66a8667a924ef204571fa22c0bd60ad12919b4fd60cd125c4f3dfee9d5506adf57de2001d2d6540a310c196eec6fdfda9c5e6e88e487a8d4af4a4db81d7d7ad1879d98a30c6ab5a9a32b991e9ca9e58591bf3f722b4e552f37d5a4d0b2868467990b0f8b41e69291a16d14a48d402c18bc4811b56cf52b7992609e490352a225c1657565189b02afd082178", 0xd0}], 0x4, &(0x7f0000002e40)=[@rights={0x18, 0xffff, 0x1, [r14, r3]}], 0x18, 0x4}, 0xb) executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000000)="76e5decea9522f000985005a", 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b2, &(0x7f00000001c0)) executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="e889baa69e", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x400) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) dup2(r0, r1) read(r1, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) syz_open_pts() close(0xffffffffffffffff) setreuid(0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x104}, 0x0, 0x800000, 0x0, 0x0, 0x3, 0x200000, 0x0, 0x2}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x153) setreuid(0x0, 0xee01) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='./file0\x00') msgget(0x1, 0x444) socket$unix(0x1, 0x5, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0xffffffffdf003fff, 0x0) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x400000000000001c, &(0x7f0000000080)="b5a7e6307d79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb1, &(0x7f00000011c0)="1dbd06084921068fa87365ae", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000600)="cc60d3d79a1a7122a5fb9de9ea6ca0b395343e5b49852a75f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8dff499d6c28b10fa891e47d6c3bba600a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c604ab2829d78ea2571910f0b6abf8eaa0ff82e3861932bb1f90fc74837240b3f64a6847116f9f54e0e051ca5fffd2af3ae88085b30197fabc0ab8e42b526e30b2c2d07ce20594e20b74bbc039ded8e04ecbdb7535b77ec4df414be5c6ec32b278c58a6d1c30d97391e4dd5977c1157eba3df1aca7089ab7832fe2c36b10fe5980c8c3a10bf2e0084006e09157aadf4eb32b0db8244ae7516fd8ce8cf55c94cafd41985439615d41bb33fb", 0x14d}, {&(0x7f0000000080)="b3000c12e3206bf2dee4f0a3c1001000004ba1a4a69fa27a970f", 0x1a}, {&(0x7f0000001180)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850759e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53ff0700007c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57b98ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f79ab8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8af8410fc012a51be6a7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793b912f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0502054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c", 0xb64}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r3 = getegid() getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r3, 0x0, 0x0]) pckbd_enable: command error map stack 0x20000000-0x20400000 of map 0xfffffd805a3be170 failed: hole in range executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc018696c, 0x0) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000040)="dd", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, 0x0}) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) executing program 3: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = semget(0x3, 0x0, 0x0) semop(r0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x1, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000400)={0x0}) sysctl$kern(&(0x7f0000000240)={0x1, 0x15}, 0x2, &(0x7f0000000280)="a7e469d0f86ae9ce2404f75e3d390fdd5897e1a326b03d313c4949470a38de26eb", &(0x7f0000000300)=0x21, &(0x7f0000000340), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYRES64=r1], 0x107, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) dup(0xffffffffffffffff) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000480)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) (async) kqueue() kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) (async) r4 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001340)="9b501889", 0x4) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x0, 0xff) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) kqueue() getpid() setreuid(0xee00, 0x0) socket(0x6, 0x8000, 0x1) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r0 = getuid() setreuid(0x0, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xfffffffffffffffc, 0x0, 0x2}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/155) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c00000000000000000000000000000000000000000000000000001a"]) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db1ea60281fd246dc3bab1f7", &(0x7f0000000080)=0x16, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) 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, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000001c0)) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d63", 0x5af, 0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x1) executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0xffdf}, 0x19) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) accept(r1, &(0x7f0000001400)=@in, &(0x7f0000000200)=0xc) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="9a1a99fa3a8b90c7c99a1ede4b4cbd0b", 0x10}, {&(0x7f0000000180)="764d2b8fb0fd322a725f3b11ee", 0xd}, {&(0x7f00000002c0)="335748b44523c169b48c1f7a091865986fac85de14512947979c930269b04319a8df71801a6b6c13a8f093beb77d5c9b09acb99bdc6dcfe421efec8515bed8f047c86b19ebbd2a85b2ad9f5c3a6bdbb678a587d1bc1931498ea12ed5a07c5892770bbf899bb26e1e7dc1c64dda1e0081565d39f4a4242116d86c43eb37cd016a9a01841dadcc1f9e069673a4888ded00f2e0e3a62f6613cf4d1c8552e2425c06f6fbcdf7a1efafbabb71825997a030ca040f79eba046e67a5a44ad165589703eedb7", 0xc2}, {&(0x7f00000001c0)="d0457de4d20f5631b5bed4b1c8609b01377ddcf5d475", 0x16}, {&(0x7f0000000200)="8be2a49de9a41b06cdf5c4433c4585cab1f65212a137fc1e46596efd6dc448fa3dac979bcef807c1898f732b720a4652ada2282998c41f06cab64a4e522d04969432b30051d639379aa2c0ff5411ad2a5d577f3629fed5b8c2026f5799fd5f", 0x5f}, {&(0x7f00000003c0)="4834e754551d0ce5f65875c7b0d7874b562661070a08", 0x16}, {&(0x7f0000000400)="3c706a6c6b4486a5536edf85f3123a0c09c6c0aea00423c078310917887bba03a10f40a89d0defe1d8908c3c5970ba7b9fab6266b86629809662c5484fe5b1da2ac0a66b72e0a2b085db03bb8b2c2e570878ead35492008369559b340a6a0f10ea307272e634a75aaa4aaffc829122cacf4eb2d955baf51e015fcf7f5a3d92fa04b73109", 0x84}, {&(0x7f00000004c0)="bc03e05797de56df504cf2192d132928b8e92d812c2f916ab7201e619b7814220c2142998eba1432370304f565da5eeeb13665026018fef5b71c4638dde3cd48bc19eca588d2091f69fe304ac54e0e5325da5475942732106d32a165acc7c458920ac6f0c86fd7a14ebc15", 0x6b}], 0x8, 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x8004570b, &(0x7f0000000180)) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x9, &(0x7f0000000280)="ebc0341d3cdadcad6843b26ad802cd4820ffcbff13b9fd", 0x17) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000003c0)) setrlimit(0x3, &(0x7f00000002c0)={0x42, 0x62}) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x80}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x20, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)="265382524e7edd0e670274ed4309215387995a4b22d42210cfca6aa5", 0x1c}, {&(0x7f0000000480)="89c9744eb1a4849442ab0bd32929e73498de85c68c03845242d526134d828f80dc4d719a8fa3b9e1ff670824fd06b0442cd1ae31c176d1fcec15875a867ad16714aefe45fd4c5f28abde357c49fdfe74c5cece495cbf7141f5a805535d57f8dc29b2e62df910f1f355fd584b375c234d43", 0x71}], 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) recvfrom(r1, &(0x7f0000000000)=""/113, 0x71, 0x0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) executing program 4: r0 = socket$inet(0x2, 0x4, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x146) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}], 0x1, 0x8) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x9) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000001c0)={0xc0, 0xdc98}) shutdown(r3, 0x0) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x0, 0x5}, 0xc) utimes(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)={{0x80000001, 0x254e2ff}, {0x7fffffffffffffff, 0x8}}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0x3, 0x89, 0x4}) sendmsg$unix(r3, &(0x7f0000001800)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000340)="187ab223d26e7bcf0f7e4822cc13ad2b3d20ab49", 0x14}, {&(0x7f0000000380)="3bacd2c7438da6b28cb2af4c6e51f222443287e7ec6604c67ce214bb43e52144ab5fa9be7514aee8efe5fb1108ad9858a70cc2464bc4a5cf06d077474b45d0ad69baf5c371ecf8d0ca5206b95218e34df472afee8697cbb82e67bb6675b235b9ea95b62d58e5695b0973460b859fb57cde6ce762eb94e43ee5128c395819e924134c6c21e274a636ad849c699e72825762516ccfc0e6cdaef3cd96", 0x9b}, {&(0x7f0000000440)="959545bedd42a194b636848b1cf08a0780a512f3e6768235203bfef2d56b37504426a37dd1e2341e077671530f0195f36861635af6c5762f94c43e78b533446b328f222e9eeaa4819aa81605a945234393c4d9c4d31d1caf487acfe5aca05ece2bfcbd774721f792b0019121951bbb43ec5a41ccbcaed4d3a1986f3775a65704c56244d939757c89e5f2405a", 0x8c}, {&(0x7f0000000500)="d47b254d364aed74a406618ecd7e846d2ce7d20044a7acec0aa1002313bc512c571abea4f22dbf0aa46a84b3c4157d680ff7b03d12485fd2f6cc93318cd38891f10be64d6ea075caf837c2ec5ff035ac516ae8f8d04eee64fad69ce8b3a4cbcb4008714d363ee563cf7bbe135992e553484d3198b322a4aa1fdde6bad63fa771d3567788ed10263592ed6445f10153ef41723dd993a7e083d6afdcf9871fd36c3573e8f4617240a8d2fafd37b40b02ddc2097e1032db1145216af3b7fa63944b88d843cd51bd028385831a43ecbe762d97c895f43bb3640463e3", 0xda}, {&(0x7f0000000600)="5f1de1ccc53afabc8f9a8309e8e2a47248017215163b217bde88813324fdc966ad152a534bb7ad73bbe38e653da18051e2983db682c014ac5e51f9b9ba1a79097fa257dba8b6e17e8dc97800b8cd3d43bf0654b4f2556a76b9704db056f637621183ce5b313be3c4fa35c5d6bd48754648166eb236b646f62c168a79e127a7e870f8e345a912f4ba1699b20acadc6c60fbf0109cee722c42f9b0d15c9f46111912e5fd379641a447a2a83b76d8", 0xad}, {&(0x7f00000006c0)="3db559a78d400c3e1b690b9fedf7d78cfc86f2a5be51aac1f69274681594ee86c078ed55598635618255b54f09a881d41ea97560196ccf7d029cf813cf5dc04eb05920e01d1d02ab945f963abc08a560dd487dae3cdb88dab13599249fe1818f19966d26f368b7cb9fc3b88b7f5936b373ddf4da7779", 0x76}, {&(0x7f0000000740)="55b715f762767e9af1805de36ee54c5e6064280d53a62a9605dbd07a5b84e8ca7a014133890026aadd7082d8652d29a0845b290249eed35e7b49410e332227258e43ee48c62eac09688893be76151d3977beabc9fda361e822ebead883ed90e4a1bb90da6ff5266dde25ca17aa579b6703a4540aedf029b227472a5a9264590204543ce0530a26967bf4f4e8d354eca7749f0809099921fecea7648ddaafadb4e6624361da57c8c2a8d85d8db722f9af5a8c4b04fe4893518cb8f6c7a6bd7346e625300d1c0114b972f2c292b11ff121acbbd6fa8a3400f5222d7758a50b13d1c9f1849e02f9a7b3cc8af0eb166e30bb350c48019968a16385cce10fe7c92a0c4796b388b70e42b651a0fe5987ac712986772209af5dda13e57a58a1b0bfa34ee1e5e842514064a0c49ca4666f97374ccedee4d0ed375f438caa35bdd322bdc3238d440ca6bb36d5d0905f7c30af00afa6c168ec122ddbc134bbd34b6be9d100c8dcfb4c494f85fa26d86daaed2f4ce2dd5b75aa537975c8c4bacd81f828e465df045c214830af2f07dc397fc5081dca4fb4ab3218b61baa65d72630cc984e216c4a5c517e4fe1386d81dd1bd4d1dcc43e5f436b09c2c7c0a5ee816f8172399362655727715e43836128a668f3e9b7241843c4761e3514f9b7a9880437f9c19a5d2293e2480071b64fc9bab865e4267ddd68df7b768ef52ea671494296d765c22f9d21ddef20291951db256844484c7fc1979f5b0a8b2cec2bb2b96a2905ae0e219a467fcafd0e3433c59776a45b5303e51ca2f1e8b11dad1e72d87fee4a486de5f37dc6527d50f6b1b39e9e749ec1817bae0d9d42592f14c9ab07d91248f05667bcb9cb6390c7cd42919f4231b7473165f0e94ff273e58bd6f653c92fd5fac7e41f8fffab7a235238479333af21c869c10906a60f1b8e2b7848eb6da1ec2eab0e3dfd7260c4bf8432f9959c46e9d2c5e018135af4e0380323575a610965b57e7fcf39b3602f2fa6e670052cc61dd93c37b66f44179a116bca8c8338cc4debbc795423178145cc8feeac915c5824a03539662c9d7b6aff405db457946713980ddf21cabad23e509e0603ff00648f86c04f7aa21f258371b5d247a2cc25b88f33a4f2a5bb5d1e459fdeee456b8a1b275ac9f795d1b4cbf33161aa1e3d81b72d1df46abaa4ea8f65ea380f5eefee1f057d7a2ef4172ff4e1d5c292c285679eaa08172f37c4ac851081b4c8048f85847177cd89c569293da3ac489b334f01d50629174e333b8f5714aa277a5dc2606722c8a5c9f07d360abdb0fd6e0466556ce4ecf70515ad6246f05fbbd8c51b1da29cd46d762a0f9f3c86f3400644008617e99aa1db645da97adb5edb91024791554893d9f57a8d2cd5f7f460b3f1fd54ab82b94094d8b774c7c91847040c4841ea183a7024873ccd9df0326614dc5df5a7450d8095b7abed5ca26cc13bd02c6544d7d76c228cd37c9afff58c887280729e23e825a6a2137e6806d3de78b095b5dddca7766968c3f17118fc4867f27c644cb5847d5dd9ddd1258142fa1b638322a8340b86d4e53032dfbe0b5c8152f4c653e1351b9b0be437580d32b0e8fa06ceb41e6ca0b78b4150d9713b336e332d943392921214098f673772d772df12d8ab55d8ec45b93f1bedad05331c00fa4c0da9d408bb238f43fa87016f639b0c790416ed609a04a35807915bba0ac2b1d7630df8039027428da0670ac885df4876b8cd494e8b8b2b57d18f05b1552f5b311d8b1c2cb268f425075028303bf3e7a01f1d1443c2473ae7d303f242603271ad346f9626786e97e8008c21232bfcb12346c76c262594efac8b2560c6c31b9cd9911bc256a6a6d5ed02ac40e56692b4399e4cda5a9f94eabaae8fd4d06061b17ce2a19955fc9a80e909be0106a8dac44ba00582eeeaa9fa5547d065dff752b0ca96bab5142d508fb86e837ec40f5b82b6844d1330b0bebb3167a90edf7953b420bf5de8c25e4573e96095784f2a79d9be48bb8e5c8aa7e5bd5b5b69d382911d938fd973cd56ff5d29ab52973d437aefe86b12274f36b03abe37db5dc40226217417af1f0590d1c94fdd171310820f51365cd485c58d56916bcb44145264b82f4a4bbff7609cbec6bbafe6392d2cb2f1bc983f53c1f5a3e52b30c500269e40593c0d040a0b49d7f49d2ec362ad1a254d8f50d144049da37d37258680622970fd373a30620e028af1992667843c58c6632e2ed9ae9b4c203302c2faa0a198588f09e420051bef774c5e8177a71bd56ca9f367fadc0a7a83d64e86f9f1681b8537b9f3e6130284a254e8b1ea3c271bc77e160f6e912236b9230b536d790b4d82dcf555a73638d752d23a996d7cec5829e86afe9b055e2bc709655a7992c0b71df53e0afd400bb96484b6e2dc9e63efe514403cc4e4f9a23b309009695ef3be956fb63c4c4743eb42947117440d0eacfd2def28351bbfbc1c131a284f52477eb63ce66aee6797d997e6f8a23e1c87327690daa023ab3c1adcd9b368b419562d27feff656d470fe484e6dfb3313564c1aab95e53fb65a410ec30fb2e897e6d70ccfdb19d48d5d52bdf311e9e2f4f054272e6b504837fed9a2de2c3282c18d96bb3f780b94b05610340453b52eb2adc9580f8af27f864c7622a5f1f6274b9084e4719de63fd215478116bd6daa81c1c64cca87e80600c3997744ee00d11b00042b7a01031d1c538c80ca725b79452df9d02bb7a412f02d6cdc10c80c96e3edc4e0aa6cb0b98f001f8acb112245b7f3b9b7b6895448cec2bb5b4b9cc8648bc95b69fb0abfaf1d9114931f49f13872d6d4f404cf404507df701a673fb1a26248761611eec4d10f87a04300574b0a19f7dc0587485a1f84af13ebf5441530c119f18500a20b413f0013c7805840600f15dd11d1069118cbc7ebf1f431dbb10f5378ae31fd00e7300f676da3c0e124199017cc2035985220e622bbc4afc63b382b3be71bd3274fbe41bab61e891a9615a458c5d6f90bf0d0cfb05e96c76005311c91cefbd06b43104ae9f57c78de3c422d42d9cd66aafa801bff8f648905d5a0b468d6103e3aee26e0ec4890d7447924d08c6a6e5cfe9e06c1158fb0e691f5835eb372d0c9f9b464bf24d19208ef771891348f7fe0dc6e7a26b84cffa380b15c39bc0d3345c7c578f70cd099c6ab6c26fd75c35b5bf1a8c1310cb6c3c480c8c937bef2b35a19b3b88544ad3e10d6997127db149cb1c87526f24410d9560ed4262569ab5967e82e2040455c375371ef16f01842d9046e5980c933d6d080eee64f3b0f240d44cb659cfa7c054905b62c91ea234b7d247062a33bd128af4655d658918b7b8a86d47edbae8fa12b5ed3a7f3ab5294f4c5d562038fef885155045c3b7876c8b5cd5fd071cf180ebc91fa735b7d373d54d110119d6159bcf52f617613293a12a4d73b2857d2d9e2915e7c0ac604db9741708672dcf093ba64c35a1606bb9bcbe269f1aef4270529e3761554a34ca6c30dc3397000dae1cac398202b179d75a62d6610be73c1b7cefa6d5e0283228676951b4bc889126e51beaaa7c67c3b28ffd45e791dfc4dc1c7292f4dc5f6b307daaa577d19e1156165653aa7ba77461875715d7b5785368d0f220b9bb6d7dfdd1034bdb0a6f0db9b80f8ffc80da8726a035d98b38beaa55c4320c1c961cd242f13e34d89c3351d14e334fab8187517f0452a32058ffa437ee18fea506fce249702b3e4a6692dff8a74e5309f94c1e53053370007147217576fd0a1b51362089a57cf56e61b985dc10c30984309d6d42b692a65c8402104defd7dd6538b162ae55a483d296c1e8a9eae926789a425f1ebe76a68b044b497b6a2437f697fba5f8162b4ee6ac27ea4759bf1437b4661351b9293691659baead05e33a1d472486a77331cc860a0da63512c5800330eb6ebf896a4c00972b9755aff290313cca70895875cd2fc8fdf11cd82bdcb24d124ba35d8a4940bd1c905e6f37e54b1c04bbbd588565dbbf58e3d837cb2a2ccf7f083ed0055fc7339ae0dbc2557a46bfefb1e45b56f5f3174ccf75c2007a18a82a97c16e27e0d01325889ba42f40b842940402c9d06f2b72c823e6458378ebe768527cff07a9c02d6a9635bb1d8671fb694ea380967a55997eda5fe27f0cf88044e613c97ac9abc731614531a11e6c4e4f40a1f989daad86b7c022d7e43d3acac1c91a67fe12cbc050a9e2bba0d761f7d5f7896d0bd4fcac3c4a420080757cb94f83128372004bedc9186a3323dfbc6d6c398726073a38ab3cb1497c57da527e79b727d1c1a47f0b873a455e27ac40af90392733a073b42e6734d3fbfb283291a8832c477f14e71e0a6e43bb0f8c31fc81dcb7d33abde140cbcaac0ba9bae7fc96dc161f2fe770c3fc7360c7dda10b5401a86fa721ba1b50c4c0c5f7adfff6ae82a240e1a13e86d2dc28ebe854f55678145a156c139eb16f247b9ff2f8dabc60b6f58c5adea724a3c630f4d9663d34586565247f4ae2b4303a234f444b19064c8290efd95921b21443d49e91ee9ba3145287d751fe5265df1802b079804c9ff39fcf44f49da933ac2befae3bd6894436ac0a3a45a549785d9f4851300fa9d1ae1629fdbddd0b4643cdb1c03f0a9bc6b3dad8298f78e0620572a6292e3ca70f5adaaef01acd63be3abb89a02159bd1203e1280dcc55933a40f331252f84a047820faff89eda2c77ff78e29ff733f1bf2d37a09a589665c00f0952c803cf46419710d296e10acb237def78cf9046c6010c833d5047ecb5f17d6a31862548e1d1f7c3c031daf4225246e81a6fb888de3bc11e0bfab5aed00684c4f90017c4074268c3b8b89fb6545ccdff83ebd6d843f7c01b734e11bfba677d879e68c003920cb361a43629df12164f1116e6a4be92d8f5fd66ec45ce4d39ffe3b9969f0b0744cdac14f6fe31cf668a68b4a7e0ba398f33f7a2981464c81cfcd0113532b3c171ac89290941ef6676e2f4d4046eb781a53afcb9aa933733a5c41e2c93404c031c0b9aeda2a35824a89467b8d7cb4da8f65e9b7ca879f57bea76fbde61855f9487d3cdfb8f0cde20548aead5edc506e5981c7a991c0373d6d8b34abae31f6db0ab0fb14a240d58e1528a287485ebe28cb3add197f99d1b4276602e38f5276a98457bc4aa0f11ec6cc179b8b08fadd188916230ebf3d24da951b97abb166be0ba70e3454a5379ca96ef10f307b40fa3f604c4457b8bf25d97952798ac8e9491bf408d9d32937df9307d63f0e76645610fe70d5bd14b58e4fa63da0fd60d93a4b5405a973e488d8355201527cfa2eb95627f5928c180099de23e8b0607a79fba769a452884fc77bc896ce22cc5ea9b6fe71ad612ada95424a497b10643184f87bdce27cbeb9304b5e948e898bcbe82dbef176e93723fa1f6be03c19717325817ec9c962ddf70452228281565a919370fa3cb34de07413555567ef3d33b06fd6fd793ae467756fa0fb91aa6650bfaedbb336485e7dad99dedbbe7c53051a2c193f2e68e5cc1b1c701da7d32eacf5a4ee47d9b26a3d27664a527acb4abdddf144e180ba111288acefec4a9c99c19b3495da0e8a884dfa2e9de8ba5f862bb0b8456e58e1497db5c96be811484a0673dd55b93ccc3cbee798032eaade895770dae273306abce8dab407a37404bf47f8f9572df765f6692f4f75e8adae40e28e667f2d7cb4311e061375df9b03d0ff1de7fe3b237b5b97795bb322406f3809486ee2e7c9b7c7a48d788673af3a8c7ede8d7e260b3cc8db7316151eee82ba22f5cc98920bdc383897170705d496b753ef8", 0x1000}], 0x7, &(0x7f00000017c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x401}, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001840)=0xfffffff9) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001880), 0x20, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000001900)={0x6, &(0x7f00000018c0)=[{0x8, 0x1, 0x7f, 0x8, 0x39}, {0x4, 0x5, 0x5, 0x6, 0x80}, {0x9, 0x5, 0x7, 0x3a, 0x2}, {0x20, 0x8000, 0x5, 0x6db7, 0x7}, {0x8, 0x6, 0x17, 0x2fc, 0xfffd}, {0x9, 0xfffc, 0x1, 0x88af, 0x100}]}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001940)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001980)={0x0, 0x40, 0x0, 0x6, "ec4918343eb15f7b2151be12374bb31457630207", 0xe46, 0x4202}) fcntl$getown(r3, 0x5) acct(&(0x7f00000019c0)='./file0\x00') r5 = msgget$private(0x0, 0x242) msgctl$IPC_RMID(r5, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001a00)={0x6, 0x6}, 0x10) executing program 5: clock_gettime(0x4, &(0x7f0000000540)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x28}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000580)=[{&(0x7f0000000080)='o', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000000, 0xfffffffc, 0x0, 0x1, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) readv(r3, &(0x7f0000000600), 0x10000000000002a5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f00000002c0), &(0x7f0000000180)=0x4) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x6}, {0xffffffff}}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x800, 0x75) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x62}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000dc0)=ANY=[@ANYBLOB="f8a4f2e14e884bfd3cc41c67f350b757fa49e1601c9e5f317922eb62116646c10251c4e43a7bafe485d777984c67e34b707b995e9f3ea584b734c91224d606d353197dc425e30ac1dd68009a3122ceec375f09db3bb2b28ec8ce72246ed1194590e8dc047b82b4804cab7364c8fb186acd5a07bb01d1036a64f782513c2b3ccb352ccd76d25e2167b9bbc215e563ed56ce54462da235342ee3ab77f5ee8154efce028afc3f2c0dfb82d6124224bddf859d8f786a4e02b264ac84c97b6ed6490acedf5ce781ccaac50523b9d2316e01802e9a295dd52700a0164d3f4ca8ec7e2fb00c9f15213e2a7b3bfd545db45ef684add126af85318d52c1501a84e053f98760e63eebaafa66c69cca7025f72df5d4e4dbb8de8c038a41b674ed1370cbd7e655b60f05f7efd15799d6bdce4ecf27bb18fcf7838c312973a4d05fc549b685095c0737e9201544fe327a2013de85de8902fc27715d500210c31769d5fe0e", @ANYRESHEX=r1, @ANYRESHEX=r3, @ANYRESOCT=r3, @ANYRES16=r5]) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r6, 0x6e}], 0x1, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f0000000100)={{0x7fff, 0x8000000000000001}, {0x0, 0x3}}, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) sendmmsg(r7, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000340)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000380)="6e7e9ffaee4b4b9d05d5701cff515f11cff52dc59ec2292c6cb998e035f36ab88b85a2007147e0e4891ad006ccb1547bb43ff0c3ca6a11e0e3923382ff8546c4f726905d258cab284cae76d86aaf3bf0c69bd229552e5a636b084f8454ea3f0d4415a10cc2ab53c0e067bf47ee035a5bc58593a08ad2d9b5b9236a277c79076dcbdc", 0x82}, {&(0x7f0000000440)="67155dd43e928a5770f73149809844e8d1b30eef1fbac07e9c603ad28f8ce1b818ec2fdabdf5c97a758c18750f1ea59f9cf79657c78d0ea3b58225a651469ed63409ea3a1c0667d36f34db96eec91496916643f19833d5dbea304fc64366ea407fa74712333f9a95472258b6f4ae424d41f1d43703cb2fc76530df82d9e31091871e2199a8471c2fefacd5603dcbefe379aa73d38d905c1511f4462f3c917e1054be6b8b904513cfd862aca2b28f722da7c9628daf177c17baaf3159d7d4dbcd1ddf97af23aacfb520155ca93d744e9635f57b07fb29b13a3dfce6b1ecdd783fb44a0b8f8af3", 0xe6}], 0x2, &(0x7f00000009c0)=[{0x30, 0x1, 0x9, "02cb843643bd33ff59c68d6ddb1d4c5f2110a18ce5bf4cf2d62759047140d0"}, {0xf0, 0xffff, 0x6, "0311dd52dccb39e0fc3ebdaeae834a5ebd907835f4f18f714edd88c522cff132b514ed97194f78300b41545fb927574a133bfde3d15196b232102fd70fa6c08b33cb54a3f72e72947dd66a6575c4625ac452e0b4ce06a387088feee4926825f9461f9f5c977a57495daee7dcdb5a96265e9c27909d6649c4ff396123b453a52ad56848c35c9030ef21798313109455617f66227cb98493de7b97d902b532f69f0b04a4f0ac6b0dd77c05188e073c84319c0140b5401c190e2a0ce87c0129a283db48376299e2d3fa50781728039a4ecbdcdfb17c3b68e0b6c5286b285d6f5f"}, {0xa0, 0x1, 0x3ff, "02f511aeb498b75038452f2c43b344248c6a0511eafcb8b729feebf828569fba71c82cb0dd7bd63b3280362fa5e84cc21298ed908f745e9c3be047b26fd90e2576c97d2ab7b748b47869f20532547668d0d9c09423271db9e34ae7af6bf0c49b874806d8090ccc0f3c74ab3d61b33797e902d5ff35e9513499cdba357e45fe5868591f809b0964c43ff98f"}, {0x50, 0xffff, 0x9, "78a53bfdc4a65083e105a13592e92f3c189e7dde54c2d32188544e5efd41e41ba5e55063fc61cba512bb326e49d88aac93b947f2319d4045da4835df"}, {0xc8, 0xffff, 0x100, "b77129176cadff02c1a6381bdb4455a688e1d42d3af7e17e086e5ec2d0f9d46b470a3c3b01bf1b01f129b48f7269a2b9573417a2bca543088b6c921e5524c6dc665d13d9ac7f62ba2770064d5ef366ff237f50f4aec51362ca584f7ae7cb42bf2fdcb6c7b84c012ff1cdb7fb8300497df40f51e2a9c9d6f1442423d2c4c91316d3e05b281dcb97bc7d2c8ff9b3278ed84cf7dc8c475fe6dc1be91eeb08ae8b39a071e5456c4d34bcc66286288b5d2c835bcdc3"}, {0x100, 0xffff, 0xa840, "654b76b2e9a8937875890d4f5a59839410ddb0db537462076d41750dc65651f8f3bac423609ba96e869a1f69a0e8d434009fc4d66fd2d1cb3315df6c89e79ef3c224103a8a5e7aa43110af3886233ded1995de6b11d7d46b096994ac0c33771f0bf4e5c2905960e42bea174663d85003200df16df75f2706961960fb7f411fbe70c31fdf41d6e009cc22d23a6f33f0e84eda14034f033d025fd3a03031eeb7773aa8538ffd91f0417cd48ae3c88208e89b051337188b9b705398573aaea86619801247f3577d6ea9945d6901f10cc75af76dc52e2eb5937434558de5ac4fe4770669a5b9f83d62b2561c9f2237537486"}], 0x3d8}, 0x6}, 0x10, 0x6) setsockopt(r7, 0x4, 0x82e, &(0x7f00000001c0)="bbb857786828a5b9d29d79b4c06a1d7a61ddcf4d50e98a5f273588bbebf912a2e71e6d9b504bb5fb415e238b7aeea36e42ea2609d02c358182a926fcac11eefeddde2294ea0a527485cf3f179b32209016e4454ebd381069cfdfae7a3b62d24cabc02541a6155e1cb12c1eeb198052c9d3911d43b7528474af0aa4ce847544fbff6bc7e8477dc28c485be7687a98d078cfba8d2767c2ea7591cb0cc8866668a6e8d2c85cb9", 0xa5) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206932, &(0x7f00000001c0)) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(0x0, 0x0, 0x51) socket(0x18, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r0 = open(0x0, 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, {[], [], [], [], [{0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004900002c00c66d1650a6375ff71400bbe0000002441007030000000000000000000000004e214e2300089078"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x12}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 3: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 7: socket$inet(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[], 0x401, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0x1, 0x4, 0x80, 0x100, &(0x7f00000004c0)={{0x7, 0x92, 0x1, 0x94, 0x18, 0xfffd}, {[0x9a, 0x4, 0x2, 0xa06b, 0x1, 0x9, 0x63f1, 0x9, 0x5, 0xfffffffffffffff7, 0x3, 0x3, 0xfffffffffffffffc, 0x0, 0x9, 0x2, 0xffff, 0x401], [0x10001, 0x7, 0x7cd708fe, 0xc9, 0x208a, 0x1, 0xa247, 0x8baa, 0x9, 0x2], [0x6, 0x400, 0x4, 0x7fffffff, 0x4, 0x7, 0x80000001], [0x6, 0x804, 0x61, 0x1f, 0x8000000000000000, 0x9], [{0x9, 0x2, 0x285, 0x8}, {0x1, 0xfffffc00, 0x9, 0x7}, {0x9, 0x5, 0x101, 0xbbcf}, {0xff, 0x4, 0x53, 0x3}, {0xfffd, 0x8, 0x9, 0x401}, {0xfe8c, 0x9, 0x1, 0x3}, {0x1000, 0x5, 0x8, 0xcd2}, {0x800, 0xfffffffe, 0x7fff}], {0x0, 0x7f, 0x160e, 0x2}, {0x0, 0x4b, 0x368, 0x8000000000000000}}}, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x3) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b71", &(0x7f0000000180)=0x62, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000ac0)={0x0, ""/4083}, 0xffb, 0x1, 0x1800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0xc0}, {0x4d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) r5 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)=[{0x7}, {}], 0x2}) r6 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x6, 0x80000001}, {0x18, 0x0, 0x10001, 0xc26}, 0x995f, [0x1, 0x0, 0x10001, 0x2, 0x0, 0x7fff, 0x6, 0x4]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x34) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000001df34a99fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cc0800000092d52ab85c4a741bc6e2e9b5607bb9698293586fccb241edf8df36f8cdc06fc37f498db8f3ed8f91bfb08b52a78c42a4b11cc7c263c25fb46f8b5b5ef8b4a1e60eb4b07a9cc7985942cc6a5d23096c47d7d1635e6dfbdd9d3212ce4b7931b3609323f460210cb0c335427dd869a80000000000000000000000008b02f3e261c29214f2588b2b1be38742fafcd19a28e959fdddbe22fc73512d1b197fbd03d498378cdb677f9c3fc20c205a3312e0f44c74e39fd325d3d71ce8393d9adbd6f332e721fc50487b8f80db03a764e3f4bdd839519328b7420595ef9ad78ebfcb0c4d1caa5309f93c109d1e8073ffefabae9db604d42843463cabd02f9e840c5a605b2b671407cb1eb56f281cd1c75a8756039229a25033abe95671668275c1d9ed28ca303ae8509229e9c63f86a096b6e3a7bec17593d8f3636e5daf57896b4e793bbd4b6e467b853ecc998e4330909d3327da4399f1b373b702837867a8cdd6cdf1"], 0x55, 0x800) msgrcv(r3, &(0x7f0000001b00)={0x0, ""/250}, 0x102, 0x0, 0x1800) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="6b2b22a5dd5a160db6e5d91a0a9183486513e6e2cec886f996270943b11dfe5d5652761ebfd14b89b78ebc86c0c1837448c769c761b1c1eeaa2dbaff3cd6513cc77074172962c3d05772039cee7051fe4535bdc2bef18b3d1287384864b5f1a5e78591d42ad8c6cf8d683a65012045ddde7beaf2d029afd9086b71d9e98f14fa9bde013194313a616fa1fae87d32cb62143f4390d0c67933303e5f47d15d27b703709df0c5d425b900f1ba69f7a1d106fc18df0888358624f2f16b564407e1e86ae5574d349e66513cd9376b4b207badf0cac3ec4bb7687e23ebb218fe933137", 0xe0}, {&(0x7f0000000140)="95bbd7d7d111cf42397e2294eff3aabe25e25a2e60534dd8e198be817693205898e07aa28cbe339b1abb4aae52dae31e1af7130dec3461c030c7b06c11d1aa968673b12ec9452ad6382429", 0x4b}, {&(0x7f0000000380)="b7fd8e4219a786e9a41ff562a3f57309c5e9fafedbdfd44a5f88bccf0a67fcc92fd4a22393628b0342187e70962743bc87636815922ff6ea075f8db1dd20b363c4f2171381af2132004604b80f19642323ff106fb803ac3cfd404801ba244444ad721961a8caadcc6de3f8dccc810cc476b6e84d3156cb2684721bfc8bca56a78fa010dc36937438162022dfb00e46e4c8beddec9ebc3474770376de689251b243bc7036fec97b67eb3031835ac1670742fc3ae041a5edd1efec6176522595d442ac5d9750655df70dc9f820f234f8ab7da45f4203c98b6ddfd7670192e6ac8c1f0c3629a39fbb5f8a88aea50c9a2ca8029a2bbc7359e915201c29faf1b6fdca3902cf328ccf8d24b56df4039b2a0d7ec8e1cc1e014c08601555e4eca507c415168ec5fa1bf2d12ea1de650737ebd228ebd5b1fd39a11971dc5d230ff4de8d56a26a32319b8cc51df44b11abb03b7706d9e2b1e95f0a67b0ef8606c53c83622c8dea60c130a6aed9f6fd7d1e53f6ecb5b9c59b7c2578211fcf09d1692dcbc642813874d9d96f69525ecdd7d1ed30b2dc3964cbe9a20521dd737b2142248dedc1cebb8e079b78c5a0e550ed06f2632e30b47450a27160391d62d4ae634ebdd6a74bd3cd005a75d52c3036bebf9d0a290671337232bd0a664fb176c099f2f831108b852c94c827bc7dd9351c6fe27b5191e46d41d58ff5db9496f6d3cf21ba8af66befe5e325f17cd5c8381bbd2c293d2116cebea70a5ee05c67efeb17978b1eb83deec3264c62a05639f7eea36e1b9be46dae6f409da7b104c9bc99b0b589c5b54606ccc50a26d67a320d25d37c05af37ed28dde45f64d1eff42d6f3b61d4b62e046824cb90e5f30bd0e4e9aabaaf8d281587e93ca104f10d61b2cc878650c01c895ce82fdfb17b63374e7a689070874ea5ea4d0708d05a70b2ec7fb4f2a19376ce50784c99c43821237734315c88b010c0df2a460a48b4c2e12e52a72b36a8dba2ced6f86c1f2ca6015ab07be55a814c5d3320ff57259b5a9f4c334989f4b1b9a7820fa9c531437c70d45570a838ddfacf6972cb51fd9c33814f138401342d954d55a43f9f0a5cc7c5c8792e9189c2cdf2a6cf278812c36cc229af6ee2c2fd7fce74650f0d6855ee255f10dd4c90369b5c9c30c6f0d7cf7f2da1f8818a1aa7baf1a4d712df58063c8d7761a64ae132c85071c33f1ef43cf6975b0716897ad0e83abd5b6ab3ed89875de9300a666e537f10d086261899460961b5d18eb17ec4a3b7db81042e723392ecc7b903725878acf13b5922d1f82257c05b5e6e461dc729b9d71be993ceee4fbbc4982fef69a86d597f3ad757007428a82a3d70b4bfb43dfb21a15bedb821abbf5e4da59e18eb61a13e4afc718d3efcb0d3c3dd46ab9c0384d20dfa6ec077fa27761e217a3bd0ea1d726cb1aee70fb7f892177afd96f9acb65d700d43169d81846e5605e72f64e10a9ef715a0d828be9b742bc8eb67300da0bfa72a9c5e3ff3a380e84d780cc86fb341a6221973b70764e5f902d57da0c2218931f9eeac55a8b44910dafcdbab8c28327a6707bbed9d3361478261d4d79eb73555e8319bc9042fb2193340c69ce6b7f86466c99449f0764801c8958426906dd3f7d388b8ef80004f583fa94d633252261b1fabe077fc4f86776f8c380ebfb3be006448a7725465e52eda74f555b45297bb7b4e65bee27c2afff904a598acd67e4bcbbd4b0b450d91d4f71f42e7cac4e45d4260dfc6835e8ce6d3f55f3475be896d29aeecf1764a2b3b544ecefa42edd2d916cac9302ae7a62a11c30eb29e3b96bf0575e708332f2dc37302ada7ba8be1a47b56f8d97fb0d616813c8f0b06b0e0976334cc7f29194cef11226db38e41c1befe4f38b8de40d6ca72412ac56ff1c2ea6c545df028dbba56a23ab378702b935482f68ae0d6f8c8ce120f2a71f8e1cc721a716382b265ad8fd80c23a1ca44875dddfbf4078c2ede20fcf53d466b5a1c0871ce1f826f5086254d58cc1f832d9e9ae7aa58371d21f9d0e25a510755d72a38fa78b21c0474b02cc251bf005f3077fd1f58849d0ab06dfcb75544de9071ae016f68d7ec1bccad3565685724a87d5da4636403546cfade208676e4e69fa546e98cb59372b24b188f592c6e0b26b017ab3e21d044b2d1a899817215f7b31909bb6de4b919ecee7fd61a7b6b7b0c1e766d1605ea0fb15d6c9d7833b7eba2dc2c3c923477a499ddfd7bb59928f1ad44fadd08f173c92ffddd2936bcbf7038614ebb2dbec732df545ff744ae1215e3e25d7498536314e9baf2345338345f2ecd9ca19899940c64444eceb542730b7b96d8e212f29a221e2791757b3f3c304289ebb1fa3b3ae8ab0c162b9908beadf9ac013e21e58626e6554989fbcbf98e400c5e978994ff00ec6632d3cdbe05dd308751913fb665505065bb338e96295db89486602eba2289cdbcc9a03c7ef12b9588d614cb03b2c76363cd75cae98fe7927c74302d1b538355bc531ecad3da1638c5c066956d2d90c138c3881c913b2dbee4b07cf4e69425a99800830e77c7c94a4ad58409d3a39c9517ed78dac01418528a69412a61112f1c433263bdba1b81b0873a6e9d71fafb0225c4d17114ce9daf36b2238bf5e2ea145a38317704b6015e0a3a6486f7eff11a867e71bb5260b05179a163e9805c9743167e663701dfefea0f7217f7907213bd3a5bd00a454e7abb5c2d3c17df72c43c6a16a298e8f3cb710348ea0133f3182981d7896dc4ce2d9ebb976d937ed5ae02a1abecc4ae4369bad360e08d1474d6f9b43445e3f72ffebefcfa6c03a33818b6fdf5933fb138f3a23ff2635b22c2aeb7acddc6967ac45d86b29147e3ea852117ea891bcd9708121430165cda855270a44e8d35781bdb2fed63fdbbde478a3205716585d9db929a5e36e2d0d579839ed61694b7d85256573bf84c45ece1bfbe68424c53e132e5bc95af2fcda52eb67e2afb63b8daa1a1ba27f770c72331e3ad471bb51dfedf1ff54ec7e2f1455c3995bcbdf4baa48dfc6a1b67c6a8494010dce0995d99ec26ce6dcfc7e7b868d48f0df5afb4f699efec82cc174c054b6f340cf1bab5106a3336fbbfb639362d8aa8a1c119944c5f57582b2cc0bf76a8c866d36d88791c377fd9b10ffc3030c0f792be68f5d5ff24f90e72375774f8792221d81b4882ea885603aa9497df0c5e9dc6573f487270d37ce27a7d8ef1ed9f960b6dbbced777ce5527be0a87f1b22c69116c77617385e6c626491e73c7a0f0da863ed7d7225af47ef90bb73ff43d714498da97c1a5f41c02394a2fe496118af802515ba0b7d135ca7eebe0110d18499ea8232235b8173c701977380adf5ce8f9b10b3a7d192e8cb4b8da7fe85d053451c2a4e60ba3d1af390cdedaff43d7d7d982e32dbc4002326b5746b5f1ebd07becdca6f3cd123759003e21f73908111a7904ab50281272b1b5709c090685e977466a3732b58c272438d1e53272d9c42b1075bdfcfa4b0c511659b6366724466d98ba805aecf9346f98302b2ab15f19b01d8ed6d5e75b0d0004e8f881a96e6b89ec35de1376188d30d6d1be06c2d3f6ebd16102c256ea0a58c647547dc578f22093af34ef9358453b9c83c67aa1f484310217140d234d37342a2fe11d7e5355b465b17ff30c1c0551247cb808b1abf7e1aa5c4ed78d55e5a554f5db8a2247f1334da7bafd38664e4cfa27049d7159f003cec0c00dac5085af45822ea84f66bae23b69565ac8b3924a67e3a53d7da33c4dbe83c7164c907cac41d46a14bccf18505b7859fac274195588c3923f0236d7b13bab44e94021f3693fbdd3d02606ad3fd0f72ea6b4e1ed14526f98937acda91b5bf4b252e7d28a06442e1fad14631f2165a5327af0b4ef994d81741efc0f6d867d759a19b785e65b3e0500f21169c8ee3f2a848589ddf5fcec86b40fceafbadbbef82699c98682c066d2907540f801819472231c56a34a62b1f274143d3b21ba86671cbc68af8fc4154d93c3aad1b57bc4c08009e3227230429d66389277cd77d53eccc875f7a45c54cf114fe7bd0a95a7029c9649fd286187ce73697c0fe7883fbb6389d5b035a474b8318b8e24865a143b38218132374bd58fa0a270ef5795687a412d7c23a71043739be531ba1580e6981b89bc40ad7ee58c034fabcd5a1153acd3f9b293a9e4d374a3a44c1a7f765a5fce7aa1585d6383b7f5ddaf83efa6f1dc32abc0e26da1cc2cee80f18002fadd00dabdf5b881c41323081ff0eb3bf9a348d3eebbf3e65bf094366609cd8b59622468682befdfe7995ffd39fa238342f2eb7bac98fc8faa6d898fbb95b8260145f52adc25f0abbb914c04024f052411f6526f1d6763f461bb6828db3883a9ba7406c108b69d1e28f440784422c481d20a9a966765f02276193b1f10a7fe00b9adb45142e002277b2d13d6d423dea9dbf7aac4f2815456efa9dc4c39e26e2f7a3873aaf6e11aebd1273b32d3801356887129495b6fb966627bb6ac1ff5c5a4bc46e86d4d4a8174cc8dfc7c4c90299cc0dd3470a8dea1e60174c11725969d01a7b80daa0c6001e0a30bd71215fd3d1e4e361a6c7acb2607a3e6b25f454469652a104736fb5f532cd58571696b242dcec07da516264e7165c3987e38c5ee093c9671fc439562d4496f1e83d3399ce17ec705a70da9891f591ea56d2f2340a863543920922f8d8510e11a051d0a893fd381f5f74712afb0f7efeab1fa19666e2689b728cc60d257fc42e2308625eba609262f0f1f798e9df85d2ef4328aadebb2c1fd8e201f455aed0ffdce4aedbf62d9beb2d44d1ac963c38e4ebe8916cd245f3e4e1ac61b95ccb707e11df089750329b6e1543013a671de001fbafedca4368f1b49f2322d7ee2eaa9ffe2ef3e96c23d7afa12b0e344eeddc99b9f4b630a9bbf44c379cbbaa606026dd0e82a93347d2540621b977fbc96a5545c3d63a1398497338a6e3ceeac0372dc328654cf359bfecea45175b21e0764704920569b263aadb459992ed267fbf04a509bcde393481a8f4345f6f6290cb81ce3c12720541c57d826d322ae01e682dcd59a4bdfa72f4f54306ccc5312fb26dc0e08850e8a8b39b181cfb53dca31740a12f2d0ea05a167cad28a178853b9b2ecd6189790f277006c4b97774b696d8592bc2b2e2dae312da4ad783bb81cd4055a988d89e0a5e6631eb4ddb0730a751f55db53c0d81bf1355691bd382e7e8a2d73700af9290d1ebd9ebca25de6b1c599d34198fe21a0260899b6df5a971ea15903e41ef3963d977ceb2e4c5591e66c6a0add71736f41b476b6ee876c4c0efcf6ac4a1c210c0164f85db30d117899a868cc8f8e11e3b4900c095cd3caaba71366ee93dfa54a95da5845b7129fbf3493d3f16cc56ce7c5c2fa8ae8c9410c734dfc650c67c1648095f0d29ded5257f709b0c4f4f5d7255d726b8ef3934deed5088a688f35e090480d5a5f9c66682ba63fd0ab4e7874aa3b584bb75698f603af2ff40c884ab8bff44138d9c715207a5c9d28d06faa513471703e05145841006ac28c2a00eb4f6fd6118567c53fa8c83d2cb61f60b597121f79675816fcef5f2302640907d56c2746427aed7f5d1d0a857bcc0fa3f72fe5cf1745ecaddc1ceb84aa22c8c87423ac0c53e80628d6ff9ff20bb056d22f0cb3f916552ebf7c661ff5a9fab8c966874093a1f3c4d1b4a30118c604d7ca3aa696102b1ad9b2e320b7e978a987878e6bb51943ab55fb8e01488e91bc65d0821e3c0dd354535768f5e3ad115d6e90b82977828406bd04b383e71376bbcc4d37faf6", 0x1000}, {&(0x7f0000001380)="53ee346d0eed9d5e0c02589611a9f4a5f5fc2f81faf147e4bcefe405152c47dbfeb1111986320ab01acca4149be4e90ca450846b5dfe9f7a44a8562d4b080fd17c1fbd0b498615ba0b9297caa650c94965d8360642e7ed9f62c54ccaf79e2566b6d49292bbc46408c428e6c4219e592ae928cc39b990980c77fcd8c072c9ae0c4d7896e571c43768a2283b87215ccf84908424288558093cdef4f6a2d1de3af7957f648e1b73f86649e35c0fb1995c350a0c70ef719414ffd50b893ea332c9f784820ae3228c453975e1c364b3b4cdc9d77c0fcad1", 0xd5}], 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x25}, {0x3c}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000280), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x2, 0x81}, {0x1000, 0x7b, 0x0, 0x2}, {0x400, 0x20, 0x40}]}) syz_emit_ethernet(0x2a, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') linkat(r4, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='.\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb08044500001c000000000000907800000000000000001200892a00000000"]) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0187009, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000001540)='./file0\x00', 0x0, 0x2) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001480)) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000240)) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000080350001080006"]) writev(r0, &(0x7f0000000080), 0x0) executing program 2: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001540)=""/4092) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r3, 0x0) setregid(r3, 0xffffffffffffffff) r4 = getuid() r5 = getegid() r6 = getppid() r7 = getpgid(0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7fffffff, r1, r3, r4, r5, 0x20, 0x1}, 0x5, 0x9, r6, r7, 0x8, 0x6, 0x8}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000002d00), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000005640)={0x9, 0xe1b6}) executing program 7: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, &(0x7f0000000140)="ae090d8d43b5ea5c7055e7c791ea27d6b77138134204284ebfb78d9d84e2f768eafcbedff073e8744e8ef3173d0c429c165bb96707c7ea60548f15fe6327bef4ce02fd17ee2158e5b46f59a92bd9496a78e02a0b01f3414d5ce8e7cf4197276138c2597ee2c855f3a233018acd75c0cf8305", &(0x7f00000001c0)=0x72, &(0x7f0000000200)="5c61b326a1b9a9f660ee1781fadddea335579f24e10bf7de41bad2eb0db9fa4641e2dbedc016df9497a4adcd", 0x2c) executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='Z', 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x3c, 0x64, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @ra={0x94, 0x6}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(0xffffffffffffffff, 0x1) r3 = socket$inet(0x2, 0x8000, 0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f0000000140)=0xfffffffffffffd32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r1) executing program 3: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x87, 0x10, 0x0, 0x7}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r3 = getuid() r4 = getpgrp() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = accept$inet6(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r8 = accept(r0, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) r9 = socket$inet(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r11, r12, r11, r12, 0x7, 0xfffc}, 0x2, 0x7ff, r13, r10, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r15 = getgid() r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0), 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000020, r17) socketpair(0x6, 0x2, 0xfe, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r20, 0x0) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={r17, r18, r19}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r22) r23 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="6e7c9ca4f13429ec728bf34e7b38cab238f317d1d388d4acc67b286b2d70a885ba43c7bc84f4d8d0150ef36e93a9de6c7071223fe113e8281bbcfec3af570608acd905f8db731bcaa0f8aaf67b6624b5e3db78346687b4c908df4a365add5ac57d7473313c6b00d767561966fe7c0fa2c4a9e79f0b410d6836d27fbcb9ef38a09485e19c6993f7e8770c639bd308dd5ed93c8affffb6da5e2465b1b79a16", 0x9e}, {&(0x7f0000000080)="3d606bbac156cbb4607b3bffcf0273830363dcf5afeaf5de2f1720cdf49e93531127614e4cb992cac6cacf3c", 0x2c}, {&(0x7f00000001c0)="b3e0852f6b49e942a82ae2d420d3913a9ae980c6aca21edb0f26c6327334fefb513c5ae32a6245f6a42d1c97af8810016d4fb665e08001da6497b6b122a076b7e82d62aab172fc959dca88cb133d042e88e34c3f08d1ab994e4ce929a9e07c04a9b772db6fe139cad0c28580a6543b72db9d49e0092965c80155eb4168354d01dde2e5f6eae963314c2c61f0b417d243d01cdef91938caa4657715b4c8034482664fdd65ae7267ffc89cb81b2acf974a41444c1870f6aea18f1768782d146da008d5451a4043e8", 0xc7}, {&(0x7f0000000340)="e930505fde66fef4c5a0fb7d9e1cb3ed5efc749514ee56fe7a37e4eab7ec3b8f67d3a14edd94c9416e06c19cf0105da51f5ad012c8f4647acba8bb7fe7be15b3d94b694c54c696ff14b1c6c9f3d5fd8697ac7b22768b09b8d9be4641b2930af7e45f1cc53a3c7afb23b9148794bbec", 0x6f}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRESDEC=r24, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00000000180000000000000abe7c7a1b3b311000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRESHEX=r5, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r16, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r18, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x2}, 0x400) executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x2006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)) setreuid(0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x7fffffff) setrlimit(0x6, &(0x7f00000000c0)) kqueue() open$dir(&(0x7f0000000240)='./file0\x00', 0x8400, 0x140) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="1fd1", 0x2) r2 = socket(0x0, 0x3, 0x0) setsockopt(r2, 0x11, 0x0, 0x0, 0x0) r3 = socket(0x20, 0x4000, 0x0) getsockopt(r3, 0x0, 0x68, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x5c}, {0x8106}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x2, 0x5}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES64=r4, @ANYRES64=r4, @ANYBLOB="9e3310953ffe8f519ebdea205dcffbde4432cb6004ea8bd9d70b65ae9ccaed907bdfe9d35c681c9ae2f6302fa85d2b150a2ae907d1da06c166b1cc3e0f281052", @ANYRES64=r4, @ANYRES8]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x1, 0x0) executing program 4: r0 = socket$inet6(0x18, 0x3, 0x4) fchmod(r0, 0x84) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x100}, {r0, 0x100}, {r0, 0x4}], 0x4, 0x0) kqueue() clock_gettime(0x3, &(0x7f0000000040)) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='\x00', &(0x7f00000000c0)=""/4096, 0x1000) clock_settime(0x3, &(0x7f00000010c0)={0x4c, 0x8}) chmod(&(0x7f0000001100)='./file0\x00', 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) r1 = msgget$private(0x0, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000011c0)={0x8, 0x8000000000000001}, 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200), 0x220, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001240)=0x4) r3 = dup2(r0, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001280)="0fae5222ca434fbf8a6512a81d80986da4d86e8ddfc4e6d31240ba01443c3d0b13ab932633ad5e813792be9ce830910687cebab8f830f3d577a935f5832a5a6d520ba010023471197676c2e49a2207dd9ac4c924878dc86273701089132bb82475a91a70e49bf1f082e29b39e9612d", 0x6f) sysctl$net_inet_tcp(&(0x7f0000001300)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000001340)="7400fcac91229cd8158c463823c150346108d2f04a35de5a0f769ab0c68976ffeb8659f740ae13bc7eb811242cdbe77eaf53a6ba70e2b03bda5d796d797f0dea2744b3ab9e87585804671f830a5c3e78a7033ac227973c8d1e6898eebf2fec42d0595784c4ac1af70355acb4037b3f8794c18aa5e6cbebcd2cf5882a17044e2ffbe71efe06831787274fdef2300579d5f2c48c4a623b9f549519a830c008534dc72736d53b6adab9a214fbbb7d5f15b6daa2a57ba78a789cb99e06d17175f1304cf8b1b147441b34d658eae8978b1de2b52547517422caeb388afcb5f2b575064f51b49e0f59f439acf6fe9c7ea1ee95ffecf7427f11de9b4a2de485e139", &(0x7f0000001440)=0xfe, &(0x7f0000001480)="9d2dbf23d84c3e7e753c01c8f019875604b4fd73dedeb8fcc19c", 0x1a) msgsnd(r1, &(0x7f00000014c0)={0x0, "9e7ade1764cb3698aeb43a3b15b067c7426156a1295f4a3a4287c5ae4cb866963a0016cf820917c82593822c25008c3bf881189cd7d6a0281fe554d6eb042c036263eddb0c0515"}, 0x4f, 0x0) unlinkat(r3, &(0x7f0000001540)='./file0/file0\x00', 0x0) sendsyslog(&(0x7f0000001580)="764a698cc90d0e63dec5f2c4a46564199e6be53fc9b54fb2c8c149ac50862a1397fef75bb1c3a8fab6c05ad6ea956a950ad56306d407d6b7982027c7dc0971129db1729899141d4d5215bfb2a3b105e4c084d11c0d03cd4b747d1a88ae6dd24d0bb43263c68cbbe47091e1a8974428354d93bc72c27edb420719cbc2d75d4a", 0x7f, 0x25) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001600)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x3, 0xff) writev(r4, &(0x7f0000001640), 0x0) r5 = fcntl$dupfd(r2, 0xa, r3) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001680), 0x80, 0x0) open$dir(&(0x7f00000016c0)='./file0/file0\x00', 0x0, 0x50) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000001700)) sysctl$net_inet_tcp(&(0x7f0000001740)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000001780)="6a5fe7c74f8af0791a45d2a69319c84dfde5c1513e806306cea26ef3e99118bf1d3d9ac8de288cb1daf903a761a30ee2b4031a05a80aefbfb1f5fab05d77ab75f647ef97753b5161f6a28ffb5d32eebbe65023affb077795b43899e877074d53cceab2762ffc68205fd96635b6338e53c8cae2af", &(0x7f0000001800)=0x74, &(0x7f0000001840)="e66dd477c24738448547bc4b3dbfd0bfc6307610c9504cb7f84917ba890f92734f7bc8ebee1f46f42e5b274b565cf581ec3bb809eb7023e82b7cfd40265e36bc9e0c454721dee30832500d77606d0f9539a9a2fc8ea692db5c8499172cb84ab1d54a9def24301dc4b847bfcb1c802c0e1844b5a5d00f5d5b7a1a51e77c3c01f45d0533cc6952e369305879b33f6b9cf478a92d18a51122d2d5c10010279ac43200e0f41f5efab0024e14b4435a5549889a51ce93f475cd", 0xb7) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000001940)={&(0x7f0000001900)=[{0x45, 0x4}], 0x1}) sendmsg(r6, &(0x7f0000001f80)={&(0x7f0000001980)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001c00)=[{&(0x7f00000019c0)="daf8747a7dc2ff4102a7f7dbe51346918f17db499ad4059fa21b8468fb4f9d741b68daf9da0caf411f981fbcfef89e5b3152b6d2c9a622cc057de680e86ddfc026202b9cac43e6e814dd083c725cb3e1ffd8513b1d79530948bbd737e5a003b32b6b12746aebee02d2d102064e74eadbe851a095bba252ab6b20d7d0adaca61e5cf6625bec91a3684fd49e8c429635de56ca4c7aa27c8e973370d603c5d408688c110edfe6d48cae287531d1979e77bbc1a443c2c6aa4c47534ec947696cf6d3508b9bb497c391718fe83b5ac3de3bc32c8072f590ae86436141f118c2593d2456483abe5458258bf9408a77431fd39415142a", 0xf3}, {&(0x7f0000001ac0)="1646e3388da46a65ec9431414a0784c1a12ce55055127920cd16451978d7814c646e35eb38109b0350e0596e3f67fb74cd094703be934ab052b779c373c9b88c02a9f27c10cb32f43f8df3a78d0733bf48b2c862b0d43bcfbd026f2128a331617b7fd18ce4568f3e4665582fd4b95b7d53b93ffeee658bad6ae66311ae202b5059c37994183b4ad3bba7272511715481d2c8bb34702488a5f6bed8e505f4cf3c0c6c543ef3e48071f15d2aad2741fc8eb746a11fe1f9ecf15006a9b36f459b85e1d1f6495314d9c9ef8533211153580053ee44e1", 0xd4}, {&(0x7f0000001bc0)="c5f18fea7d44e6656c0e2f60b319581e7b25fb8f48019e03a8f33be932504f733c748e", 0x23}], 0x3, &(0x7f0000001c40)=[{0x88, 0x1, 0x493, "4c48547fc645fa7d445f8849b0774026eca559db0e3985a1964c434b0615c735825aa06ec25f1b9e330229600521dc382a52f7ed901391a39df8f39165038f5231dd8580d9eefc7b90db06720b57df5e304d0ab233638dfe05ee138ed3bc91c298fbe39ca66531a27e26c867ca69d5cfd67d33796e8e611c"}, {0x60, 0xffff, 0x8, "3e0a892dda92785c99511633e82eedf9ddf7db17774ed746a2b5589168661cde0481b238b525204a5c7a66413452f1357be844bb5098ff017856c699f0a57c71bb27da318a87b3a2f950a188c4a5"}, {0xc8, 0x1, 0x80000000, "a109c9e44d864dd9317709d55e03ff3f5bef545a7cc5dbc3a31a924027acbf3616237ca500a01ab16b103f6186ce88342a0c582f39f18c1746719242d19229cfb31d6d137778410d73d2cbf7307e879e0ee4508a6103cc95ff71e55eff75f342235f5e018f738cb641e9391d9ddd836ad585d724674508d601ae05435ec969abdd7143749071971137f405b9e356432607f48aa808b174bb1df2ca9fd7695fd802cdbab62844bd9b74e35b6b63f99457b19a"}, {0x98, 0xffff, 0x2, "84f46c64830b7376219487e52b9b6029173af676f1274f6bd63e06a7b313b434f6ac2eb30aa48799ab200a3544c10e09d7feefdee27404d6088e1fdc532b8a4e0148ba349a74436bccfce8460b4fc87267f47f403b47ff87bc328c41a86d8376299cf7e4c0cde1b18429ec1dc032d1d8e1468eb8220774824eb410604df1f11058d0229c"}, {0x98, 0xffff, 0x40, "86b38786f3790efdfef4bd2773dfe0fa57e397e0bc8a0a4b19a9046b99a764214831c543b560d3ec0d61f8c869f44693740171f14a48fd236dbcc5cf1cfc2c4aa3e61219221d97301ae94da64bbd969b0627a1493cce290d02a820361a3890fea101ca64f9df06e50820314eae0687f864578bf95b41ec39bd20c99bf5bf91c060"}, {0x60, 0x1, 0x10000, "b89965182bc9c93382eae866badbad0de4b6325bbe14f91de0745e16de9978c3a6de03df9a66d9930a958a254699a90a2ebd02aa9a99d16883a33165aaf4c35d829da0b809a9d8d2a3"}], 0x340}, 0x0) open(&(0x7f0000001fc0)='./file0\x00', 0x8000, 0x80) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0xffffffffffffffff) mkdir(0x0, 0xac) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x45}, {0x87}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) chmod(0x0, 0x3a) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r4 = socket(0xffffffffffffffff, 0x4, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) (async) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x2c}, {0x16}]}) (async) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, &(0x7f0000000340)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x81}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000580)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x7}, {0x1c}, {0x812e}]}) (async) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r6 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r6, &(0x7f0000000000), 0x10) (async) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) close(r7) (async) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) (async) recvmsg(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000080), 0x100000000000009d, 0x0}, 0x40) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x0, 0xff) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001340)="9b501889", 0x4) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x0, 0xff) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7ffffffc, 0x6bc, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22a", 0x1a}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751", 0x60}], 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x5, 0x9, 0x0, 0x4, "9ff19e2d67723344c2ee26a6700b295a5c25367d", 0x7, 0xfff}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="56ce01", 0x3}, {&(0x7f00000009c0)="badbad87750b277e6e2891897001d8e2533b93fcde7e0f3fa69bbd6cad3f67471ae1cea3601389f0bf1ef950fc8dc4434b4cb3ad725ebf54c584d1c93fbadb3c04642ded3f1d0ae5cc21df73b8a006dfcf227a6d410f6074e46c05ddcb675b76772598ba7cff56c250168bcf620241929c58415ba0fda7fcda188dbb8d00fa914acd150df83e3cdfa4a8cba72c0d7d3cf24d539e5a44b92e898eca924e55abd9eec3d0913388f93cbdcd582f4be4ac3fb6a77b799640dfc04d59a3810101", 0xbe}, {&(0x7f0000000a80)="07e7cd8bd123d8393b0b264e8866b3c335e5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597c6939cea4a4bf217f57c201f28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20228848d59e89738c52ec69d7f389473880cdaa212f207888bcdbe4013921d1ccee12a31c15a1d6b61b9d0145b314e658864d5b48e7626cc774bce60b068d5eadb00162afb7327265e5d1ab3380251ddbfc6b43b1946a7fb86ea8d70198c2d9332bb850b228ce120e1027ba5e7bcf47214a614b6566bd0622dabbaa292875", 0xe3}, {&(0x7f00000008c0)="c64b0e573b528c593101efd63b37d4688205519c0382e1150bad3a8974cf5c6010dccb515c788c02bdc9a34942c625dd8de55501", 0xfeb7}], 0x4) r2 = socket(0x2, 0x4001, 0x0) dup(r2) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) socket(0x0, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206922, &(0x7f00000001c0)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setuid(0xffffffffffffffff) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}], 0x20000000000001a6, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000300)="c1", 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)={@local, @broadcast}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) fcntl$getown(r0, 0x5) (async) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x530, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd805a3bead8 failed: hole in range executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4002, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) chroot(&(0x7f0000000300)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0xb26102061c041bb9, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) executing program 6: syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="1ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000040100c204"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000002c0)=[{}, {}, {}]}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0xf5}], 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) bind$unix(0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) preadv(r5, &(0x7f0000000000), 0x1000000000000098, 0x0) write(r3, &(0x7f0000000000)="bebb10f84876d97a06fbdec80eb7a3c8297aa0f77d808d7e32ff1a9322ee88b1f7fcdadd30d0eefeca32784a556e14d73506bdbff2232993e07f423f574447b3e03f383ac249f077a29a3486956f9aafb21523454d256efbed5831fc34e0e8a3eab421278542fcd07cb707f7d5b5d768620733d76e94e58bf0a7d9c28d5435", 0x7f) execve(0x0, 0x0, 0x0) executing program 0: socket$inet(0x2, 0x2, 0x0) (async) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[], 0x401, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0x1, 0x4, 0x80, 0x100, &(0x7f00000004c0)={{0x7, 0x92, 0x1, 0x94, 0x18, 0xfffd}, {[0x9a, 0x4, 0x2, 0xa06b, 0x1, 0x9, 0x63f1, 0x9, 0x5, 0xfffffffffffffff7, 0x3, 0x3, 0xfffffffffffffffc, 0x0, 0x9, 0x2, 0xffff, 0x401], [0x10001, 0x7, 0x7cd708fe, 0xc9, 0x208a, 0x1, 0xa247, 0x8baa, 0x9, 0x2], [0x6, 0x400, 0x4, 0x7fffffff, 0x4, 0x7, 0x80000001], [0x6, 0x804, 0x61, 0x1f, 0x8000000000000000, 0x9], [{0x9, 0x2, 0x285, 0x8}, {0x1, 0xfffffc00, 0x9, 0x7}, {0x9, 0x5, 0x101, 0xbbcf}, {0xff, 0x4, 0x53, 0x3}, {0xfffd, 0x8, 0x9, 0x401}, {0xfe8c, 0x9, 0x1, 0x3}, {0x1000, 0x5, 0x8, 0xcd2}, {0x800, 0xfffffffe, 0x7fff}], {0x0, 0x7f, 0x160e, 0x2}, {0x0, 0x4b, 0x368, 0x8000000000000000}}}, 0x7}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x3) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b71", &(0x7f0000000180)=0x62, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000ac0)={0x0, ""/4083}, 0xffb, 0x1, 0x1800) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0xc0}, {0x4d}, {0x6}]}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) (async) r5 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)=[{0x7}, {}], 0x2}) (async) r6 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x6, 0x80000001}, {0x18, 0x0, 0x10001, 0xc26}, 0x995f, [0x1, 0x0, 0x10001, 0x2, 0x0, 0x7fff, 0x6, 0x4]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x34) (async) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000001df34a99fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cc0800000092d52ab85c4a741bc6e2e9b5607bb9698293586fccb241edf8df36f8cdc06fc37f498db8f3ed8f91bfb08b52a78c42a4b11cc7c263c25fb46f8b5b5ef8b4a1e60eb4b07a9cc7985942cc6a5d23096c47d7d1635e6dfbdd9d3212ce4b7931b3609323f460210cb0c335427dd869a80000000000000000000000008b02f3e261c29214f2588b2b1be38742fafcd19a28e959fdddbe22fc73512d1b197fbd03d498378cdb677f9c3fc20c205a3312e0f44c74e39fd325d3d71ce8393d9adbd6f332e721fc50487b8f80db03a764e3f4bdd839519328b7420595ef9ad78ebfcb0c4d1caa5309f93c109d1e8073ffefabae9db604d42843463cabd02f9e840c5a605b2b671407cb1eb56f281cd1c75a8756039229a25033abe95671668275c1d9ed28ca303ae8509229e9c63f86a096b6e3a7bec17593d8f3636e5daf57896b4e793bbd4b6e467b853ecc998e4330909d3327da4399f1b373b702837867a8cdd6cdf1"], 0x55, 0x800) msgrcv(r3, &(0x7f0000001b00)={0x0, ""/250}, 0x102, 0x0, 0x1800) executing program 7: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r0 = kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001340)="9b501889", 0x4) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r1 = getuid() seteuid(r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206922, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = msgget$private(0x0, 0x208) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x20, r1, r2, r4, r6, 0x118, 0x2}, 0x5, 0x1, r7, r8, 0x120000, 0x7fffffffffffffff, 0x1000, 0x2959}) r9 = socket(0x18, 0x8000, 0x5) connect$unix(r9, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) setregid(r5, r2) setpgid(r8, r7) fcntl$lock(r9, 0x9, &(0x7f00000001c0)={0x3, 0x2, 0x7, 0x3df4bbc7, r7}) write(r9, &(0x7f0000000200)="3d779a18743a66667dea8aadd8fa5ed19bde6e2e54ede9066feaf95a3fd7b8cb76933f1eeb65de3c21bf263bb3893f4ddfa133aac657fb84eb564b6fa37d84bb0de1b29000393d08c7aa7cee0c9a90a43629ac98bb231c7c5280eea5a068346b1c211db74cad8ffa9faebdece95a25f1c7f90a7d44c7ffaf3480b440b272753f6af6d6961812f5312384a7a32a2d6a95f23d27613f74cfb8d83d101ae26250d5b72c93fc214d3a40da7f8d64f591eeea84f429efb3507d5b6f2f2305482114", 0xbf) sysctl$kern(&(0x7f00000002c0)={0x0}, 0x0, &(0x7f0000000300)="ba7c9ad1424518c88c1107f0736baae9f983a515215ada0ae9d46d141c07dc7b5734ed96131afcb7e3a135fe2b8a529cf880bc18c8b47941f2e6754123066a4a23068d4979c655bc432b8bfdc4f0c0fccc243ddeade5665ff23bd4bab8f8c491963a09fc00ca85fdc21181a5635ba666ba413ed67860f192d6a75bf715aefccab91278c1122fee1f62252362ea66a870fdbed4", &(0x7f00000003c0)=0x93, &(0x7f0000000400)="706f508cd6cad1380faf26f0e3bfb4e711fc2b36a2788d42eb3c6a3b5d8e4a2c2a4220d66f4429aef3c9d742ac6a994e35206ef1b263437ffe07b62025253d6e83cbe571e8548f63f4cde9fd1f6d9cd3005f378cdd9bd3d56c160e80e489026422438fbbd244cd451e68c534584ac4158fdeeeed8715b13340e32e880e9eb20bae6071b586e5bfef84c3f4f81e1e8451c4cf628cd68f8f916603e94aa628e787025331f6b4c9cd5b90e38fe62265a327362e1791c139a41a77484183b93ab050e67acd45ece752ba33b96ec7aeb809cbaa0a866f797d0d5db8002bec09e05fef6e5ad53a7e7853d5854941c6bfce11e6b79f7bce5d80a3a82b04530e9b804fa78838d66089c86750321dd6b832b29ff25c9fc33e76dd3abb316aeefda9ae3548262fe79015df9a4c6927eff47aaa6eec60d50878d2f4307ffa636c54c767787a00c520a72fba2aeefbec1351b0ca5b671a1b86088d64a71052996d51318a8abef1b8abe41bd83a8292590068a5d650fc6ea08856bb81784df95f1a37aa98b5bbec26f600e2b93936dae30e5cf3a390f03310a0e5853fbefdff9fa65649f4d5b1e5c0f0b0c6166a0f1fcbf97b3990addbb0f10781741038fd7e962bb0faa598e2d7bcff2ad23dc838d4f4e312c6fe5278dcf882bdb857923cb3b65e84e9089313b57e789b8b805a89b5edeec20023dd17d20f8fd36508cbefcd0606598f744853d99e15bcf264ebedcc31929c8861d50ceab4c3d4247a88641c575bb5661819fee597737ef76ea2cc516c73eafe7433330a37b18cf470850006ab65c66cdb9c00c20730008e80f1fa380cdb2d67f65697dc25e9829195639aecb9c1f454c5b9cbd66ba85dd25e9db6bf788a5110e6729bba1def4e5da91b26befd945df7f0037b3e8e76f89be4306c16d0a1c6a244e6eadc5a17a8642638373d91043481301213bb1881883914a2b2cbe99cc5c4e5c8d6101d4dce4b99ecd6252e4bdd043cf4d01f3facd9c64155576644cb84fbbfba28c0c5a986408470091b037cf1b0790a01d94dae09a3784617ffa7af7da36d5a57e2170a4e2a1b12c08c9f3894ebe7abdf6a0306449c33635cd35dec28bf329c7f81f02fd7f6967e63350db54bd639b1bc87b8f9afbc7734bb1d8b1e096d6fe4c3096c07ecfb04cc5bcc7d587dcb5d63a18ddf722f0548450b4a477225957ec154a03ed58d8131281cff8b1b76aeb69ddfcfb385724bf8e596b8c372f3a6f4b8156a99aa1e3b0d1ace20ad7633ff462e98cba2ad042df7f5844eaef10f0865dc6350470749eccb632bcf8325682e1bbfe7b0fc0146638e15332451e2b5fedd972d2e42200eede025f54c383acd504fa4b98fbb0169a7861c7e2f2597f1b354386370a796675b3f8e4fb7807b751cb07ba74eb6c68c4079ba4bed2a5f6f9441693d1179333348617546b6a5fef871791e4018d3c8d164942a328b851a712599c35bd071857a55d531e2f2fe0ee7cd5815733b811b0214bfcf535718207b4929b28eb50976b2064eb3e8727b100812018399418107926c568d8248ba3f58a0a87435b11db2d837d137131250a1019addd19af2b5fbc8f16c1ff44e9128a4d884c388939387aaedd35c02ed1378d80cbff29dadde17a18dddd96c3a949874a7337938d07d2fa275b2f8fc2fb4755eeaa5669f6a804795c9dec69b38abb18c5f85b29b0d997f92dbc62901ede545377bb7a96e98d6a0f36d8a97e46ed68a4bb3c2eb5ed67e095f12c2adda7cc3838ee1b7d077f1e79f314c8caba52058471eb9029b5702655f2ab278b0f8dcf25ee1a0a654245592026c48eb14402f536bc3de39502e5d66a2136b506b5060d7631fae1a69e29b7d4b4bbcaa2d9726bd830aa78880d539e5085b8685c9ea57d309d0f4542a8bdc6312192a4d65b39021f9b3756d5866b14ccf32ae7f171a21814f2b3f4c88df39b8624f0c9b2d0b71ff796033365d538a218cf15e70cf550204ddffdd89404a418d424421218f7a8d0c1de548f082fb09b4ca13a55938a6e9931163d20ad4071743ac34eababe4243a1da0adcabf906dd400ec8c7f2fac62753225f43fd64824f930ccb8bc15ce2c460d9ec2b33cd140742f4db008859b792e4098991e25bb600848337570847fb896dd38cf3bd1a20bff9308cfcafb77b2846c1763978ea4b5403acc2b9c7acd449bfa75cbe38d3836776a1ef4d6de060796a20bc1282f3dfea5fcf4a9a87cf9a76f7c91774e77dd98a31e5a68a4afae418a2339fbb222fcf8cff7148d441d0b614b7439e125e913c040f965a7ba0941c598e196a2c94ad713a791d34c6d8b1a39f3cf274c403a75951be32b7243d7e200a7fe746b848a998d4a524a1b12ec4266d227f27288f18f553b73f4992d50902f69e142fe7cc8ac47d1147376933db816029ebb20c47408625c91be40622ced093e4a274e8ae46ebbcd808ff35e7e749574ff7fae30685f815d73df99fe7c34af53d38e5ab1ed17bf21fe481b9daf4944c2a59b0bc0b1a2c342f26f8ea4f0476b0ffccbd315a5c85a0068ffa6ac34bef27dad321fcec14f7e5d3968889e3c99aba8ef7221467a66c5a08690f7ae4514e3704b5d47efde1ca5ef4bee10c47624c5ef985aace445e6fc02a62313236f01a3d60c1eda256793235eb2a23c08539ada97398e4456783e7cf067cde468fe1c36fc551f8a47cc30ad7dd8d89853129127a035ba18e2de643d69c0aef6152d5a5dd8d8a8ecf391ee37ddd01aa267a191cfa77f3747b531af55866d06a97f8899923ef518a9c3f323c104c43f5b6804dfd02af542bfe9526793e87192780342d3fcf0c45d6aa4502d00c48ca6770043ce94d354ed5832451c785581b5f1b2e615156122381d62e1adb30bc338adbf280dd275d8e2bbb9113316fe06410b3a89247188a0aa9692a603ac5aecf56ec658972434939161e606f648af19f214ae5c58efa937b2356e17baeaf4fe46a97d49ce333408d47b6dab4e24ee12b15e95343ecba31867968e9641d68f0b75fe1eab21960ffd7fb668ca2cd36e1aee3eb6d59836c50cf571c18eaea5d70f6c94b26f05b2d9081647a985cad69a627271154cc9f09441acf880c067074bc43943a5b36ee48112c45b1ff08abe2ef25d5ebf6312dd33e1505d20c901f04efc04c0b2b14e2283d5a7e1e49b16cb62e8009ce6823ed39f524182ea6ee7738713e3e65ff5437bfb653fe1f54ded77630ea7b95352ba90ccd5c77649c1aa57ec5a1ad35243058ef6b420a4d61f397ec77f39cbdb773e10712109b73fb1838fb8bc56b328179252cbbfef257af151c12ceae043dd4afe1c13b431d1da459853bc8eb3e090d30bbcb32792642275c6dcd93d19d448b68e80e8df14a52d107e81175da1664eecaf3ec86efb7d3c56e0524f7ea22232cd9d9f33320d3e77a8488a1cc6a37c7b50714126473e4bfc38545f2c68071ae9d75275fe26500625c62baa22888346f73a12b998feee913e67bc79ad7ed76cb2a76744e09fecf9c2b313d960d12e55a25a3daa16c225a6c55f45f2681cd07dbedee84a87a35fefae254884943b7063bf77a9ef09596b34614e9c5144260a0903aa432c44a4522373e375cb477db10f6ae512621ff41d7ca7f91720b4f3038a5bebe544741f5df4a7f9d03e42f6daa1d0ab576905b3e0f30997557bf15b2469f60c148327292a9385a802265dc351f0979bdfc161010c7416f6bdedd5628066d6b5e86ceeeb44f555d038c2a001dad8fc5698f469cb9addc650377c976858dbef735e37df62f58e234ff33b4f34ed787ac9e1c222d4a3f3356df0f7a41eeb41d8c4301a78d88c9c53a713494d63017454a80a968ed2a1cdb163eb19bce3e7288b2605b5c1f0957d27804e3b85237ce607d44d7732504645c3ff9671f45f0fe52b4a9102b71c43f73574051d01c4b192dcb481c1429deb097578fbe2f716bc95b089684e20b641ebf4d855d8158d79afcc728ec43f18ff72240e91a4bd94dc70727dc2465370513e45a9e9662cc9b3b63baa1e691a1bf1429fbec543265393b1341f7ee6bb5746cb51f11adc8fe531745f39781ff8670b2fe1631f7534f58cb543523caca728774635b14eaa47f045d2b9ec34ef110f801b049f5ef041e9ddb6403a671a256382ca9f59eff028ee1b80e371c629e7ce88708f751120263f78cab378d6057654a68e38cdb1ad7657ff8c24d470f3420b4caf122a83fc8667475a3ad328f3659387dede2ff502675e4a36052a54ce14cd7dd1d407d28dba3745afa3a56370b94f9ecdfe0c79b348a7db7b35ac8bb759e558303f99d3218508ef9b6a3f2a8ff7a2a400cf91132e6b8a5da3cfc333014d1f477053a1420356ecea2c5733b77f641c02c23537e80275ebfa8edaa027d9188917269d9bac41730d37629523e4960c7a0baf67d843698ea6b75338de0e8830268ba819ee426ef289fe352e9265ccb45a9a8f03672e56f2e604e79a55c45c90b4a52f4f5ce1f39d5b7aa1ce9f20a8fe7ef42814e4dd91f71c8bbe5197a37cce06569c61e4c5e14b4d58118cf804fd4302520e1881ab6ef378201066934a470672c8cd74f6bb971ff6cec6421d415fee8700a27f4afd240e613043a0d3d792cef0715e3f059c8c6ac03a39a9636234211a4b9121d74311b2a7afc079956796555d32d42beef41dc223e9a44f75b7048fd671abe752e31094868d344374d5a96299605574aaaad00242b2d8d9d57904f1e29c6ef091ecd726c3d2f20094aae9dfaa61d6b1cba9ec5185c125c96bb2dee55c705c9a92a8ae163490142716e53733f773711863bb3a703b3c67dca12c2f3e820280706fc657ec7c39baa7ad6694e5a3ccbe9da51bebebcf6677656cac17ccf1f2fad928b30ebd5111b64bdd084ac4efb183e6ea27f3e58addcfcdd08e5ec414d1b88d7cb145c67cb1a75b0517fd644e22437127f6d064803d7362a33fe17f8dc90e7eb3a1038755d978a286fc626f6ea21531ce4b3f1dec17808e07edfd0641cb00a81ef5b57a86411dbb7f8d49f2b98acb0632f769413b6263394faaedeb0bdb7ba1ed9c7a65b1b00e88b068f91fdc7593d66b5f6987ebd0b8177c783b4cea683e7569ad123e5c78b8033e938dc26fb46076d31fa70e6c738697741554296e686fd32b8ee2842d0106c255130cb43d8cbff66dc42da6f5c00a4351a6dcd9d7f843022b8216b4cdef0c2b1fa2694e76025621c2732d34d6a880ee5f2ccab0f865f1e675a781c7e64e31279d45b490e4189086757a360be4c3a6da307304c4c08f296c2a43a69aacee069dcc58ce855fbceb96cfdbb3dfb4a1d039b0d1cc57fedd35aaaf8ef9c66967c7d926ffd0a614ad085b60a73e5f02079817d33fead16396b6fa0f60425ba99a79182184bc035cde2ce57df04102c297de15b06cd05c54c7a35ca191fae1715bc9067396b160b3c940725d84ac712487f22bca104770107ef4eec39f5ddab82f819bff0f373bbe38974411f617d26886122b6562c4a81e00d637c9f4d24ebe3ced1c0f0a6aa15c32944ed73951167dd1407c7959a2d335e96402d98e68b4243a038f290b09663a3d6cedbcfb946977a6b8d19414a44bdae502f81e9999f107d8a92599490c6522cf17cd90620917890c179cda6c2b011130b3233f13906aabf8eabdcf67b70c4831978d1764b3e1d704baa7c9fb874097d02d5b6d17c820197f598da045b76014bd6adab68b7ab92ce0dd34753ebcd2991f86310e7f648f60b84365102df4da92e78d9121f355dd29696849a68058c0d5055ba996c3b6bdb469e2e32dbdd12e8e9838db53820", 0x1000) r10 = socket$unix(0x1, 0x1, 0x0) msgsnd(r0, &(0x7f0000001400)={0x1, "fb62225a0b329f2ad39f238ad9989fc057906cee0a649d760ae23863191b8bf657e32e907093f23361db121663cc6fcf5668cd7d481db41af12c68c5a00e562797f58d9bfdf5233164494ec5170075447e3ce78b2d69adf39e0e22fa9e77521d714004b5bd617c59806649e701d3aed626add82a2335c72e626289fde6cbfe720689dc12720f76cba963ab64c4c649c319f048b43c31f3e2971c0d33fca5a234a0d52ee01ffce8a5c9ed8aa6da8ba6b06bfd61693e082485351076e086a7a39df90eb39a5fbab4"}, 0xcf, 0x800) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000001500)={0x8000, 0x80000000}, 0x10) recvfrom(r9, &(0x7f0000001540)=""/160, 0xa0, 0x1040, &(0x7f0000001600)=@in={0x2, 0x2}, 0xc) fcntl$setown(r9, 0x6, r7) connect$unix(r10, &(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa) setegid(0x0) bind$unix(r9, &(0x7f0000001680)=@abs={0x0, 0x0, 0x2}, 0x8) r11 = openat(0xffffffffffffffff, &(0x7f00000016c0)='./file0\x00', 0x20000, 0x128) r12 = socket$inet(0x2, 0x5, 0x0) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001700)={r3, r1, r2}, 0xc) socketpair(0x6, 0x8003, 0x5, &(0x7f0000001740)={0xffffffffffffffff}) setsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000001780)="17900ceb3a7911889b4d3eefe7f24e255e62089687b647771cff6e1b6d0297efde434428b5fec6d1efae2c6a53ae0d1ae5cd50f3baf37424dc561eb9f212af6f1597b0c98ba650775d7c13029c59d88ab1c09334d8abceab92253f97c5a2a8d569ef973c5067540b01b332418e9a43a62632c280fd120c64d47c53baddda0cada7a51a3794977b03cb5074f7706d477a2cd4b225d389ead38e4c9afdfa78a527ea1994aa19523ac27e66e4ed9a7776b77d15da30279fd70d541b04090f304bf9f00e2761bea000", 0xc7) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000001880)) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f00000018c0)) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206949, &(0x7f00000001c0)) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x2}, {0x40}, {0x16}]}) write(r0, &(0x7f0000000280)="65ccbdf056a7d4dbfbaabd7075d5", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x1}, {0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) setuid(0xffffffffffffffff) utimes(&(0x7f0000000000)='.\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a9150bca100006cff00d5608b830dcfbbbb82", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file1/file0\x00', 0x4, 0x1100, 0x0) r3 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r3, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000440)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r4) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() msgget$private(0x0, 0x421) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36a8db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2a031eb04353f", 0x40}], 0x1, 0x400) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0xdd01, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62c}, {0xab46, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x9, 0xcd, 0x9}, {0x3800, 0x7, 0x5, 0x80000000}]}) execve(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000bc0)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a728453bc4e93539080b8d73936bf6499780255943ab4ebd03bdae91f09e60447e17e0e21bf2dbd2c39", 0x9f}], 0x1, 0xb3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5eccbb3b06b06ddc154567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596bc38a3b050ad1416e60e259b88f3ffcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x480) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="fe656deec79439158bd39a27e3d5a3d1043384777f5f173f5ca84f34f37c331e8d7d2b12c49c716922a734aa55ce635f29c3e48ba112cf3a4aa93fd86a5086c0dc23262d15a41e5cfd506d2958a678924c67dbba409cc056072abff2b3a9ad06c61014c4fa9fbe1e51c28cb64800313c121e8f03f18072e03af87eaa5411ae61402d4113191afafa9eca2d8008c03a55d2a5cc2e6e574c54e318c08c26db63e9e4658cd342565a8d424ab764014ac1af84d3850057c8ed39fc3bfc17c868d636659a058cbb5461abc5045c9970490bccc52b512395ee7e596f9ec87806871b064ac0a12238f2eb1c5482ff1df6bb354caa4fa96c60796bf03ae898c4ea6c12238f658b7cfa89366391cddbab818ed29b47e1d0159bf2b5d08f864d07a4f64fe9bad229f8eb7ba9b522fd65ec103d4a92cf4c461068982809f802b4b84efc94a31410e61f2a07b7de9f641452307282530e142e15", 0x154}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x3f0}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchown(r1, r3, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) executing program 5: r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0}], 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x3, 0x4, 0xec, "303941c5f529bd91e114fd781028a25000f82dfc", 0x1, 0xf693}) executing program 6: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000100)="e4", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = accept$inet(r0, &(0x7f0000001280), &(0x7f00000012c0)=0xc) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0x4) r4 = fcntl$dupfd(r1, 0x0, r2) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgrp() r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = dup(r1) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4089}, &(0x7f0000001240)=0xffb) listen(r7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = geteuid() setreuid(r8, r9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001300)={0x0, 0x2, 0x200, 0x380000, "0b75702eb1a83f688998cec7ecd6292d173cf400", 0x9, 0x8}) select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) shutdown(r7, 0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x30}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, &(0x7f0000000140)="6c382fe35f80a3669df7ce4332d9cf63f777785cf50630c81cb138e68a4f98082aa29cfe8f3b8d8b04ac18040dc5a6669401698bf324f1debfa40139e9758a13229043d00fde58f3d329ba1011d6ba4d3049e11a1824df6a4cd2f0ac99391918c0b3634adb9d0815c43e51e3675692bc0b15ac9ba007380287d9998d8cd34e7973cd620f68316201544c4e1ef12857baa1b13eaf0982e18ef114ceafbbb14dcc09afd128d6cb81fc686d1b01a52182b2224fa773b9b7a05f55d0d7f02c2d1e8181061417b959378f92d83d984492729e51fd7b43794ea4c9109e", &(0x7f0000000240)=0xda, &(0x7f0000000280)="e2e357d4da64935a2f4b810e54a32f216f8e9bb8aa0aa872bf65f613cbd6ef63d274b1778312179f11a6fb2c5d61931c5ed675c181b05192ef788ee325e25ea16bf0a33e394df17846656bf22d954dea809763de02debff448a9826ca855ac75f0bd38fd766711b98c4951e862b2390261f719ed04361975689f1380732f1bfa276d1c1c9b3a7450baa14c90a6119a1c50fb2fc4fc1d0eff4c9a7daa3bcb4b198fc45d6f877bf2c59f11ceec3247a69e0725769b5e63e34dece43f46852882cc83708b03cded0ae020fa7e82e562130f2b12c54c537309a76d7c3038569a09986b817852214790df", 0xe8) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x0, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000340)='./file0/file0\x00', 0x80, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) sendmmsg(r3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x2, 0x0, 0x7, 0xc1c}, {{}, 0x0, 0x0, 0x0, 0x5, 0x5}, {{r2}, 0x0, 0x0, 0x10, 0x0, 0x1}, {{r2}, 0xfffffffffffffff9, 0xcf, 0x1, 0x1, 0x3}, {{r2}, 0xfffffffffffffffe, 0xc4, 0x10, 0x1f}, {{r3}, 0xfffffffffffffff9, 0x3a, 0x20, 0xfeb, 0x1}], 0x8, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) connect$unix(r1, &(0x7f0000000100), 0x10) getitimer(0x6, 0x0) getsockname$unix(r1, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x18, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000480), 0x0) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f00000002c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000004c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001340)="9b501889", 0x4) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x0, 0xff) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2, 0xffffffffffffffff) mkdir(0x0, 0xac) chmod(0x0, 0x3a) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10201b1a) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069dd, &(0x7f00000001c0)) r3 = socket(0xffffffffffffffff, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x2c}, {0x16}]}) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x3}, {0xc0}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 7: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="45db9950f4b16dd62dbd450000", 0xd}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x1, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001940)=""/137, 0x89}], 0x1, 0x0}, 0x40) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000000)='./file0\x00', 0x400004, 0x0}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r3, 0x0, 0x0, 0x0) mknodat(r3, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1a8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000100)=[{0x5}, {0x34, 0x0, 0x0, 0x2000006}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x14}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[]) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x7, 0x1}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) executing program 1: r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80047476, &(0x7f00000001c0)) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xffffffff7bffffff, 0x1000300000000}) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x20, 0x4, 0x6) r9 = fcntl$dupfd(r7, 0x0, r8) connect(r8, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r9, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) executing program 3: setitimer(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) getitimer(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x208) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x7, 0x0, 0x0, r1, 0x4, 0xfc9, 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, &(0x7f0000000100)={0xfff}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/56) msgrcv(r0, &(0x7f0000000180)={0x0, ""/37}, 0x2d, 0x2, 0x1800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x3, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, "a8f1bf22b2394c548a1f6a3eb02c01b36f033a2e"}) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x400, 0x0, 0x0) socket(0x6, 0x4, 0x0) dup2(0xffffffffffffffff, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b1809c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789", &(0x7f0000000a40)=0x20c, 0x0, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd80691b8c28 failed: hole in range executing program 4: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) r0 = socket(0x2, 0x2, 0xe3) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x2, 0xfb, 0x8}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x16, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0), 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r6 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r6) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x7fffffc}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000800)="7b4aec4858cbc7e3d654d12ae0484c21cd736f2d78d8370f26fcec636a78d9f9897f190fd1a857820a3115dc9ee65b4d1fd4d64815cae7798ce06947373a362b4347100798f6aa0e1197230fcc31d49671098ccec894c8f12f9ebc2dd4b6ed694fa491bc3cf3278b14c74dc10e84642201c908fd956edf3be72821de323cfab545100ada4a010f9367540a01b679d14e451e0183e14e1f2a98516499bbefe373d36962b0468e62d3af064ae68dd502b8fedaeee08c6056d910266b313ee3660436239584745903c5897de99fee3c17d08610238fd6f83e74d5484e9e214b00f9e3c6cc6b60be604f85ba67039176197bcec3b2cc8f5349dcc6a3fc0c4170607be281dc19b411ff31a30ebac3cd81ca", 0x10f}, {&(0x7f0000000040)="906e29f463bfe6b77b", 0x9}, {&(0x7f0000000600)="9973ccd2f9bf5c636deb84e3b8494f6c59d0000000be1a364bad5796a7ba73c7ca38afcbf09f87bd256da168518043a57df517aa4f7f16fccdeb3c132a3fdc029abfb6e84a106f4faf91fd173a2dbe222a82c9cb5285e25e22e946d94ef328a66f98ee15e9fa549008b5321a4f32d012bc8be1e0dea697b0552a66dcaacc2f65adf9f4c30c6cd95f86c928fbfd61ed7b2e4361", 0x93}, {&(0x7f0000000380)="3ffc373da02bbae5e89ba801ea75b9bc3b9b00016dd93714cde1f5a1fea58772bc32258c10a7adb6a43afd02271bffe87c96fb2f4bf776176a4c6503834e41bbee289a3743bbbd447980e75e3337dfba8d903770e81348fb187180529ee1a39bcd20bb1d5be4817b2166e38db7d205944c5e6531c068b970c6db6f3d37af940361850afc9ff43cfc8fa7a62f965af71305b316aec85a57ae91451f2a01ce66dfaa6fde8d9946b92091b683cf95e6260e67932a6f3e73772919c4db227a2e76a9b7412ffbd4af040a96c7e6ee0e3af4f589fef475eae10a1a9c81c3593cacc019f6de6411", 0xe4}, {&(0x7f0000000480)="36a5176bc828a82dbfde8f01dec843290e0adb140335381994b165742af42fdd30330826eb5d1532c4eea7a44a04f5da78e083ab505b2a3ea5b7b2152b9a57cd2081135181379d3f2066648a2ec890540afe322605684f8677460826ec73ea5b40fbc4e034f6b27059f205f47f11497d1251f2d896b31d23ebc9268d232ad8ad4c4dc0d12b0faf1ffb4f163491497356cfaacce4122192fcdcd73a17b9d077f8864902c7984c19138f63a2ab24ce1bdc4828c738fa5f29d874feb3ac712b5eeb54082b4bbd4ba14ab0cbf3c8aa557c1c0ef1bb97cc", 0xd5}], 0x5) fcntl$lock(r1, 0x9, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 7: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x7c}, {0x48e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) r2 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r2}) sendto$unix(r0, &(0x7f0000000140)="c60467087662f692bce9b2a712082da993b75613e9adb4b419752a8609de085292d270d8c37167b5b22a7d82e7625adca93cfc8f2b5d784f7f2b6197ca49c25360fd2b14df8deaf4e97d51d9fc5d1a2fe69d34e244a9433a173621870102f1063f68a0c977cb2dabb7d39aeb557f6ce498e76eb548e5f38d98d7822f3a6cf4a5a7dccba8e76b50125347d4299c8d9df5e2dd63aab8f9d3bf10ae4a2ead87c3c6c1cf0b7328007a17b46f2bf85b4aad0c28e497cc5bee23a6939bb819a6596dbf7293e519726188c971f666d0f8451b7f8ab4794c5fba5fed51655138aaeedaea110ceb5414c513fc77dc5f3d8c8f8d33548f124a0b93a170f9", 0xf9, 0xa, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0xf2) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4100030001000b}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00000fc000/0xe000)=nil, 0xe000, 0x2) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x80, 0x5cda) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r7, 0x0]) r8 = getuid() chown(&(0x7f0000000180)='./file0\x00', r8, 0x0) getgid() r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$dupfd(r3, 0x0, r9) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) executing program 4: socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000003c0)="4844db2f8e905208d0ce7e0203", 0xd}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x100000000}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) socket(0x2, 0x4001, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) r4 = dup2(r3, r2) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) connect$inet(r7, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) executing program 1: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xa, &(0x7f00000002c0), 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60, 0x3}, {0x25}, {0x40e}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x7e, &(0x7f0000001900)={@broadcast, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x2, 0x70, 0x65, 0x6, 0x0, 0x29, 0x0, @rand_addr, @multicast1, {[@ssrr={0x89, 0xf, 0x59, [@rand_addr=0x9, @multicast1, @multicast1]}, @end]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x13, 0x0, 0x82, 0x0, 0x187c, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "848e8d33c6a63d1f95591365194ac3b6"}, @md5sig={0x13, 0x12, "7e7e44ee5f8e527aa0f78d5706b68cee"}, @md5sig={0x13, 0x12, "47f438fd719c4bb2ea897211a498450c"}]}}}}}}}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCPROMISC(r2, 0x20004269) getppid() syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRES64]) r3 = open(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x102) listen(r3, 0x8) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc", 0x175, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x24}, {0x286}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x6, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x4}], 0x1, 0x3) write(r1, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') readlink(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/34, 0x22) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[]) socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000580)=ANY=[], 0x401, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x3) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b71", &(0x7f0000000180)=0x62, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgrcv(r3, &(0x7f0000000ac0)={0x0, ""/4083}, 0xffb, 0x1, 0x1800) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)=[{0x7}, {}], 0x2}) socket(0x18, 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)={0x1, "1df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cce4e33b0c92d52ab85c4a74f6cc35b548537157e49c12251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"}, 0x55, 0x800) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000002d00), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000005640)={0x9, 0xe1b6}) msgrcv(r3, &(0x7f0000001b00)={0x0, ""/250}, 0x102, 0x0, 0x1800) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=""/16, 0x10}, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="60ba1d1e", 0x4) r3 = socket(0x18, 0x2, 0x0) write(r1, &(0x7f0000000140)="9cdd730159712a008572b0338d227bef10f05b6095a1fa6e7f376dae690555215825460169418ac014269c206c45882b480879d8b850b094abf41acd507a9c1c8da1cb714c6265b80b042c563cef35ce223780ca228517652cdca4a293fb366d56a652", 0x63) ioctl$TIOCNOTTY(r2, 0x20007471) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, r4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) getpid() geteuid() r7 = semget$private(0x0, 0x3, 0x83) semop(r7, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r0 = socket(0x800000018, 0x1, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0xff}, 0x10, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x4000400}, {}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) select(0x40, &(0x7f0000000440)={0x1ff}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) dup(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) close(r3) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1023, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x1d, 0xfc}, {0x20, 0x0, 0x0, 0x4}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) r3 = getuid() setreuid(0xee00, r3) syz_emit_ethernet(0x6a, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "cb00a6c8d30000000062ecff6a2129fe8d008500"}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000003c0)={0x800, 0x6ea1, 0x2, 0x10000, 0x2, 0xfff, 0x0, 0x10, [{0x9, 0x4, 0x56, 0x1}, {0x8, 0xb, 0x6, 0x6}, {0x3, 0x3, 0x7f, 0x1}, {0x40, 0x4, 0x3ff, 0x9}, {0xf62, 0x50, 0x7fff, 0x7}, {0x40, 0x2, 0x10001}, {0x1ff, 0x7ff, 0x183, 0x564}, {0x9, 0x9d, 0x200, 0x9}, {0x8, 0x5, 0x72, 0x100}, {0xffffffff, 0xbb51, 0x7fff}, {0x9e87, 0x80000, 0x6, 0x6}, {0x1ff, 0x2, 0x6}, {0x1, 0xffff, 0xd8, 0x6838}, {0x2, 0x7fffffff, 0x0, 0xfffff11a}, {0x5, 0xd06, 0x1, 0x1}, {0x0, 0x0, 0x3, 0x9}]}) write(r1, &(0x7f0000000280)="12e6a6ccba6a6bd9e9fbb442546253370c98593aba7a8a4dd9227d85aeac1e09ef0ee0b93e7a8eb95f29a4272699383c2d769e6faa3ca699f56be361873fc49fbbc6d10fa247afb30e81f7fcf12cb29fd5be36a8c86ab895ac086ad029ec566c5814e44e2e9162da4569beaddf40c5dc415714899998cb0b4461d572dfc1bc89a5602113e4c01c000000", 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x82d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r6, 0x0, 0xb, &(0x7f0000001500)='\t', 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x14}, {0x6, 0x0, 0x0, 0x88f0}]}) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1cc45f45, 0xffffffc3, "070000010000fbff00e6ff20a1ec7500"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) open$dir(&(0x7f0000000100)='./bus\x00', 0x10440, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0xc}, {0x6c}, {0x6, 0x0, 0x0, 0xc8c}]}) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) r5 = dup2(r3, r3) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x6e75b37dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f00000003c0)="b437ab93c964ca79", 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000000)="020009ffe5a53ad5dd7810b8131114e8c443f87742c55a", &(0x7f0000000040)=0x17, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001340)="9b501889", 0x4) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x0, 0xff) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 2: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() getrlimit(0x4, &(0x7f00000002c0)) sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x225) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="97"}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f00000009c0)="f941a3733444576b14802158e256a7c16dc37b02eeb94800591b3877b0cde7017caf7d0d3b7541f5d48364442828d19d7685a70ba71fed3158848f9a68bd6f3352d64a21c612e6eaad50cb9e4c8b43773f5f9b43a8aa980dbfd9502b6a34ee4976ad67f2d3d6919c36634a9eed8cbe26d0f87d897cbc091fc32cb21b559dd035fbe6b7765fcef72ca9d31451d6007b61d4e89ec015c7ecf401e9e98cdf9c5c5b1351644720d29c24dd2e9e017f85a12141e44ba2f260339f24381d113c634d9918daec904b75eac711a04c56ee5d4a9149185e2437d8d58e31245fdc52a0f0dfac13288b27ef57616ba55dac691005180d8d67799b5bbee3f7666657b024d2fee10e5be80a28c57f67186765dbe2ea606b620102d062cfee03d1f9410fc4115a1b90c347d103042ea3505f7f900c1ef1be52100394308863e0c555972d3214a0cb62a40b73a050f43ee3bb16c0f3a3ba4853c8bac0678f2477be6abe93e886b17c0538854cd7db840c46c5e1aa86d276ed94148a3553a70a0465a8aba7a9cea676e42c9b8b76e2164ede57d979cc8d20072f410b409ac8363ca7c47c9c884daf9e47f02ffa48d4b8a196ca10432b6a16e55ff8235a3709ae6da6918513832f1b81d6f10d29931a84665eede5643098edd8177e0d201467927b9137aa22441a9bb15e9a290a7989e3121e6daf028920d7833e0d14fb6b504d230e988e6e9fd8b278e4737c7d5641d258a534be01ac889cf64a3766c19f4f3adce393c70fa0aca2d777a519cda3e2e8465eab78249be23596ecab815fb89f1f998c28d84bfa776ecbe80e7cf7a460e147c881a338f5f8cb4ba6d12822b73bb75d6b845f96acfb9cfbebc7fdff17d3a3a499174c153aaaf375f807273f94d8349f44be75ae91874f266ba1500076497b8e69a9d0d47947452b1df0d3ba78a83a9add79bf96e8ffe0f75250081e2685758608461008e0008c0e398b99da93559392f1c235443174e1c34d52ccfaebd34011b7447f12d1a90013fe5f6eca33b2ddb118794282356694d3908edddc1841116590e30eab9ea6ee834f1eb0f0f66d8bcdfcaa4d4b5ee43428e7862de797902d7bc21017130fc01a97c38665ddb0f5650a76b770214f45a176e3da83dbab6660db293a82255a32f6bb359cddf2a231140ca63afd18157b8f48bf78d271b71a0ac5f73992e9501285fc3261aad7b5875748ad2032c70bf3d9daa68fdb50e836a2d0c5d06041810c66fffded9860ce05d6759edb26112695c5833840d92b44c37b84fec34e82cd8345a1366f358088da2940e300d602e81913a7d02963730b6de71d56f43ab33aa34733bf0c1070ad4afd34f0c6d9f98e927d9146bfd770b51761da57d36cbb16a86275d8d78720a1f6d8a5ba63eb29e1771fe53f9aebe5ac4a01bc08f1f20f10566dc4159cce78a44e7db8290c7f96f84d4436747f19f8c4af0e22980ced78b574ca94200be064f146fdd30d47239b432a42f089d1b0f9f7355bc3f85b1ba0ba3c1eb9f4f0fb97433ee2f213d35cc740f5e354555fa6567c86443279553c8739ecfece55d4733ec1043e195d85a731c1028b696fafde001888e0fc7c6c21de50a7ea24110c507ba0221386638de000ee23e4dea416ba3b43b64c34211600c2f45b2bb22fb99f92ca635d08add70e49fa3b4e2dafb266dae06a21f2c28739ccfbb464ba78f94b1aafc3ca52a2b68be6aed79e33fabd0b284451ef964b3ddb14a4820776996dfe6c48eab6a699cd82fe4265cece1628d7fe691c85414e8b37647026a33cd51355638de6e4df36c888db0ef04dbf141ebaf5fd1ad485ff3a146097855b7ec10d5aac4e584100e4cd511fec963818e6ed06cc383158b5188c59f544433d4050f79be3abd4e6743d3bdd51064f10ae47d2cd13d854a373d6217ffa6d2e79337206509dc4075440ddc7a09b6c6e15e65483bb0bceef80002a7599b7f2db9a4ff0d58c8ff57e9357b3ec8e7023f21dcdfe94e7fce201fe3cc0e5b23a33e4de1a7a82085d6c57c3f26f1e2f153d84a4eb2a012b56add52954413fc05e5b7f38818e59891c6238b2cf12f44f44bfd58e0a49534a33515293902302f70cf315d69c21921dda2e1ac78e72724e02a96a063fb673984230c46eb569e84f4f828807043d4ca960d9935d6941258e207e84cd7366388660d075043bd3707bc27e56240dcc258e6840fa4ec54cd933a3f21417a13d987d10c4b03299d4518867c74e0b10f06d0da7c310d6121803b53a6c63287ddb3bdc472dac91ee66304aeea77313254a164a7261560dcd7f56b87848b264eeb38cfe154dd329ec4dcb3f5610370236f235e7ad51ccc28e484d10dce134cc2320a0ce83c451418bb2cf8c48ad42ab12bef92c2b3ac4f3110f1dacf2301638347921d984e4b0893c48aca668023c52fabf9e3fec5bebee87dae9708261e7e8a7316d5aa1a443342e3b33d2a0eba9f9a01799cfea5664d8f71d0403e52fd7f37bb2dccd61907a4fe8a47235425dd51d35f9560563a68dcc1b8c7731498bd0b5b7b6a32689cafb851ff07af189d4e23e466db15336249bc7a6f15e572a9a1d8a1ecad74ed3ba2f91990228edd725f98ab00f3b05c6fa7b56cc665650cbcd961c2239c86c77c44851259d5068266010a0fd90309f6a2e128bc7b7ee0b58def5332844050b488c35db0c0794b64ffda33026fb0d384d6e8fd40eba9eeb2cec494fe823f8011fdea981db1aa14255201f751d1bbc847958abc57fc690219398bdf0f3e58b0d047fde37ca328e181a21aa49ab3acabe9d8c39f16704e84713d61722a77d7baa0edbdcec19fc73a0625efb36d97cbdfd4f20379ae81bc9a4f6920976f835ff96b1eb55a099ddcf3f36c90ef16efebb3a3ab8536dbe07d48772c602c0483724adb338cfe20e5b4dd68dc8c352441040bf88c17dca971440bfb05e63ed889ab7e5a488b82beba9e96b4a3f71b9acb1e8b17ced81bd030c512a97422c394124a87e358a6830bfb4b6a6d253d49a5a6ee228450b21b1934a2b71e7aa2e840636179170df324e5f3832b18aaf0202ff4ed36d4b43dafa28e53a38a96414456ebe791dfdfda128a85f4206b27bf85a4056309fc430b5bc9adfd0dcafb9489c5059f703b226ea9a2baf107ec907abe33b0930fd6e5b8cabb720eb0760cd8698fc3739e00b71b6253e32433f584ad84d14dc6428fbda9e6a34660d5082972b1f56794b41c2a061c34cb8a71251383e1b35f1612ad176df66b0b78ac2704d02436b8fd7401feb4290b56aae3c8aae19fc80e67711089e2756bcf8cccf3774b16b83b26ae264ccf6ac06cbe7e0ab5a5703042269a13c0961af48efaccf9b2233ec6c887f4a42f73d6962754193886c5f613397290b24c25784bd37e50032a3088b51fd956cf3409041a20e3cb546c9e974f1b8894db50ba7d840be905c4ca73921cdd79ca6277bd474fd50d2125ea3efc555aac4401778546d8fffb00ed349981a9308c2a7640d81da5aeb47f63dc059462d81f96231c5b2b2511abb695dbe3ad42740157889a43698b24cd63a0404feac940a70874e9a45c4dfdd1d702ba19ac0710cde8406a55c7984d6a96270a20c483a12fec49a6d66e089ddda3aab0e293100c0ff66a9afada9993fcfa5e31a96ad7e354e75cc58dca9949eb2c113a1d1c079fb9185ece58b405330992e2d33aa8ae741afba029c66dfc7cf70dd73b4d14f3804b81a8d91aafb8d182ee399a913a2ea27c3b9029565fc7136fdb45a8a2da7995844dc43f3a566df0a0d72c9f5f54d9c91bd1e2d700b2855e2cded13a9b7710ea89e2ed66d3793812929db9cbd61e6d2b6891894a939d8804e7a69548adc30e9fd28f9cb80a8132145a58261a8e3f289753108b386be1525865c2ea16c44607d44126942631412ea83cc45195fc03a22faae61bb649f5f7eed85809f194a6c6b0d286d84efc3ed2422e3d0eb24fbda17a1aca3b4bc62f65855b3591bb93f5da23116b1eb840792909a5ba34256f2653b30be6dc1365b65ca8446307269b393e4b8155ae6827e1bdbd8dd0a0cebefe69dde238c608b4fbfa761801bc6585200043282715b645fb3986ee2c216b1d00641992e89906cf85ab217da9e309bec7f31c268e2a544261a671f7387637386ad8e106a4d7b6a4a615eabda45e67b6179ff077421ea241c11f43cc278486aacbc947849da38371d80822ef8c4fdcfa9cd6e5200cb10d1139c4ec2e202d6b4ec10c813094cbb2205664a0746d8256a3435ef1ee2244844c76023613ba2f88be035190792c775ea3c54d07be018ed53818e11bea0d6dc90d99caf5000e3238ede9f162f4e3fe6d85c52edd430b719833f8ee3d94911b03696bce1a04bf01975006cde9b9448769e3659ac4b04b9617c2b19a650a94712f8cf0db2a1bf4b357016479d543f63f42b475df8f84809aca6ac60f37c632a32bc04d49650c4f1bed2a18c1303f71cdfc245e89072a98dd140e2d1c740ffd8393e16919982bdbeb9c7486bb48037343a81edbbb91ae086293434ffa81f96563206ab9e92f7da0778910649baaec276bd5003e3e1651a362d19bae4c04c92d76be232aa98b111916e117194f5320c026175cd84d24b763c8d045b85690cf04c406188e57058790fce1bb8d1c7ad3d0f95546d1d42f04f4e4baffcefddb8366835ac7dbd7dfa567cd54e3954449ad73480156959eb2aba556dffbfc89c3f2819c08fec7d9893579260fd76c80414e1fc976e4bbc433dcfed5c5dd67db1f005d6ab8bb021dd79901d1822b64d1455b165acb1574dfb37215e647fdd8155c5c2c453b8196b80dcc9342da781c3029f1f17e695b35d2949aae0aafd2f44be29b5e3a1e754d583ec15ebe4c3a51d0285aec10f94a4e116e0b32f276c5a2d23cada1eb7b99dc9939625ed72181ad2deccacf6e282c652ff1213a060ca910a7c3d201dda1c049c52c32731e7fd1ffc7eeed62344633ce4c27350422d5b90a3575d14b147889035a446d3d9b013b1ea95d35a6bb78bc2e6914a9d608a2f95b7d83bce2734b1656159056997b9f76c906727926ea0522d00eb76be544c7f1ca7a64566e80693b1b71ccd2d9109591088dba58be43bc5f53784de6b7cfd943266e7e6382a405fcf6e1e7ee0c8783d93f08443b87ac0e8df809cbd917e709ab0c80cb42b8df6854e079dfb1b44ed421ef3b0a305a89daf0a0640b194e2b86c36649d4cb1cf4e7c5294fd753ac355aa6a0de052712c81d740012087a5776810dc4b6eaccdc0b9dea25682d52be89f3eb4f882622ece49fe1696c2dca0d1931e790d4e41f6dfb3e6575da2c304d1730257a50e745affe01f05940efc51f871cacfe73c7ec710615af5d6677f310a0975c645238f924f333543494f85ccfd0ee5135a092b2a8c72622955de6b5215f190784f669bb28c78389546c6743b97b074dc", 0xeff}], 0x1) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x28}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x38, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0xf, 0x806d, 0x6, 0x6, 0x3, @empty, "d636fc8cd25a", @empty, "568e2dec8e4c6ad4993e3056c67e7a47"}}}}) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) socket(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000140)='.\x00', 0x0) socket(0x18, 0x1, 0x0) getrlimit(0x7, &(0x7f0000000200)) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = syz_open_pts() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8, 0x0, 0x9, 0x557fc533, "3c107dae307e08002b4600000000da64612c3300"}) writev(r2, &(0x7f00000002c0), 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x16) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3c, &(0x7f0000000040)="01000000", 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0x4) executing program 0: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x420a72db}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffffffe, 0xfffffffd, 0xe3d458f, 0xffffffe8, "1500d67d005b860000e30000008000"}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000640)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000600)=[&(0x7f0000000300), &(0x7f0000000440)='\x1f', &(0x7f0000000700)='/\x04\x00\x9a?\xe9\x9f(\x81\xb2\xa8b\xb2\xe5\xcaB~s\xa8\xc9\xfe:\x91\xdc\x023\xa5\x96\xcf\xd3\x10\xa2e\b\f\xc0\xaedq\x89\x82\xd5\x94A\xc1\xc6\xb1\xf6\xc7\xf2g\xdc\x94\x90\x89j\xb7\xc9\x0e\xcd\xcfm0V\xb9\x95}Q\xdc\x9a\xf2!\xd9}o\x8b\x87\xd38\xe2bN\xe1\xc8\xa27\x80\x8c\xe2\x9d\xa5\x8c\xe5\xbe\x81\x14\x04', &(0x7f0000000680)='/d\xaf\xb0\xa7\x19\xc3\xc3uv/zer\xb9y3\xc6\xe9\x12r5\xa2N\xdcX\xd39\x13:\xd55\xa4\xd7 \x9a\x01\xb1w\xdc\xe2]\'\x937\xba\x84\xeagx\xc5.\x18\x10\xb19\x8c\xbb\xf3\xefS/%\x9f\x91\xc8\xf8\xf0\x95l\xa1\xab\xdfT\xf7\x98\x7f\xad\x14t\xed\xaa\x91\xaf5\xbb=\xde#\xd4InM\xef\x91{\xfa\v\xc7\x90$\xce\xa9V\x8d]\r\xd6\xa8\x10{\x9fd\x1c\x8e\xff\x13re', &(0x7f0000000500)=',\x00', &(0x7f0000000540)=',$?\xc3--.^.-\x00', &(0x7f0000000580)='/\xcf(\xf9\xbeq[\xaf\xe0\r', &(0x7f00000005c0)='\x00']) openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x4, 0x2ff, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r3, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x2, 0x1, 0x1800}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffd, 0x1000}, {0x0, 0x7fff}, {0x1, 0x2, 0x1800}, {0x0, 0x3, 0x800}, {0xf94be4091d2c0a4c, 0x81ff}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x7}, {0x1, 0xfda6}, {0x3, 0x7e7, 0x800}], 0xa) r4 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x8001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x11, 0xbff}, 0x2, 0x4, 0xffffffffffffffba}) semop(r3, &(0x7f00000001c0)=[{0x3, 0x1}, {0x2, 0x3, 0x3800}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x7, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x7, 0x0, 0x5}) r5 = getuid() seteuid(r5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, 0x0, 0xffffffffffffffff, r5}, 0x5, 0x9, 0xffe}) semop(r3, &(0x7f0000000040), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semop(r4, &(0x7f0000000040)=[{0x2, 0x9, 0x3000}, {0x3, 0x1}, {0x4, 0x70a}], 0x3) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001500)=""/4096) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0xc002, 0x0) r2 = socket$inet(0x2, 0x4003, 0x3) kevent(0xffffffffffffffff, 0x0, 0x400, 0x0, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4000, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000240)="01000000", 0x4) socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0xffff8000}]}) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x190) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000980)={0x0, 0xfffc}) r7 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(r7, 0x802c7414, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) dup2(r2, r1) executing program 4: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2, 0xffffffffffffffff) mkdir(0x0, 0xac) (async) chmod(0x0, 0x3a) (async) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10201b1a) (async) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069dd, &(0x7f00000001c0)) (async) r3 = socket(0xffffffffffffffff, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x2c}, {0x16}]}) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) (async) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x3}, {0xc0}, {0x812e}]}) (async) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 1: socket$inet(0x2, 0x3, 0x102) socket(0x10, 0x2, 0x7) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040)="d964838f62edf6a495e6735c6d357f1f7c20fec5f24db7725ecd443fdd451abb52", &(0x7f0000000080)=0x21, &(0x7f00000000c0)="487c9b913ac64a29c1c135d8dbf0064a9f66ce3ef659a4b25b", 0x19) socket(0x18, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}, 0x1000}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x3, 0x0, 0x0) fcntl$lock(r3, 0x7, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000240)=0xfffffffffffffe71) socketpair$unix(0x1, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) open$dir(0x0, 0x8, 0x1) dup(0xffffffffffffffff) getppid() open(0x0, 0x70e, 0x0) socket$inet(0x2, 0x2, 0x8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getppid() mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x4) ftruncate(r4, 0x8531) r5 = msgget$private(0x0, 0x32) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r0 = socket$inet(0x1e, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, 0x0, 0x0) write(r3, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) executing program 7: syz_open_pts() r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x80, 0x24) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x811, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) poll(&(0x7f0000000040)=[{r0, 0x100}], 0x1, 0x3587) syz_open_pts() writev(r3, &(0x7f0000000080)=[{&(0x7f00000009c0)="cf63fccf005a9d45f0faeb23d96a696f7f77b151fedf96d63ec5e7849472043594136a3c55b6e45944ff6352b1ae2458fd167d6b88735e2026b14a996199855664308a3381a03ae6b87504842cc8b97f7c5478fbadda28cb7d5853e85d0572db4742fc6a38be642f2efd295033b0ca09a5d66ff9400ec29d8b8b62dc1d103c1ab61a18c34afa29011665318709e8160a29bd293b9e9efadef1a44e7a103293bff34d22d491e1b86fe3121401e4e224568214658676e4b8fe6660792497fd669c4c9068e34d5d4fe090ddee32bd9798a5f6b3cac4a9875e80fecdefc78e3d28b1b918da35f29b7f8b8c7b05712212ed0253e877a287de9bd0515d6086324550abb36a4696e175a2cfbec1be567f48a50ce561b4122cff8acce1b20259509a594515", 0x121}], 0x1) mlockall(0x0) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f00003a9000/0x1000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0xffffffffffffffff}, {&(0x7f00000fe000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil, 0x9b0}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f00001fd000/0x1000)=nil, &(0x7f000009f000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000161000/0x4000)=nil, &(0x7f00007a4000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file0\x00'}) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup(r1) r3 = accept$unix(r2, 0x0, &(0x7f00000001c0)) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x5}]}) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(r4, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffff80000000) r5 = socket(0x18, 0x2, 0x0) close(r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) map stack 0x20000000-0x20400000 of map 0xfffffd805a3be170 failed: hole in range executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000900)="2308902c0bbaf85fbf5b2fce0e354b783754b9d21d9b7959b1c6b7a8e191b18d2a0331bddb114fd3eded642d", 0x2c}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4, 0x0, 0x20}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x16}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) syz_emit_ethernet(0xba, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000007a100080000000000000000000000000000700ff020000000000000000000000000001", @ANYBLOB="b630820e10dc1775eda995bbd109d3d81e7aa4f3f29a68510f82e9820879ecafcbe8b45182874a2ae3eb2dcc73869521cb4523dcbae2ef6c42b0eb8b1bcd54a336982fb880a04410292b095cb77f138a13d9ef4802a1e9007207a3a9a05d5e85ed5b3e195731cfc63c08b67f6d51f54eced32f85d8a520b11aadb9acf12983da909bbc4f8a38c9e4e129045e8a26ea5363a47d0d7648ed3bed34383cda8b5bbc6f3858623b9950ff3c7e2835df6808ddfe8d3a59be9f67e2a9b119327f49544224f9b21a6128b23d9a44151734d0e252a9e4d4", @ANYRESOCT=r0, @ANYRES16, @ANYRESOCT=r0]) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x1, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001940)=""/137, 0x89}], 0x1, 0x0}, 0x40) (async) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001940)=""/137, 0x89}], 0x1, 0x0}, 0x40) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x16}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000500)=[{0x0, 0x3d, 0x9, 0x80000000}, {0x8, 0x3, 0x5, 0x8000}, {0x7ff, 0x3, 0x9, 0xfffffffa}, {0xffff, 0x0, 0x3f, 0x3}, {0x1f, 0x81, 0x6}]}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3b}, 0x2, &(0x7f0000000380)="35a759bc93b7cb0eb3e297aa30e1dfb558c8c9f8e315b60df676b18e8737eaa83c136eec44e42e01bceb22f75268077952d8d824a9ef4cc0c6ee518629760fd520aae1a71e6b096c37814995a58857d8f5d51734aa684e802db449c4bd4d0caa4659824bd3450e96566daf78c8b14d8c5e86f7a45698efe1d0507cafd7504bb63b998fb45f926242ddc9ea1d751c25478e4b0727afc35f1c696413528fba3a61236331bf6bd112e325acac8a60f0e019d54546f5aea006dc149cfb87c4300f8bb9cfdccc06386066bc89271249436065b98b2c77fd66911126e6f79fb8ca5cba40550d3bee93fe7959cdb29fd5d3e0e2a90c51d6934e1ffee4dc30a443095c", &(0x7f0000000280)=0xff, &(0x7f00000005c0)="74a403b8b52e8f0a7fde155d1563888573da6411dc9a88cb09d5539e72ef2c3d3b1d7cdcd4e1a9d6de0a50b9033966b1af1904621320c4317e5a5da775199dc71cc1000e9805661bd0cd1c4e7bf2b536c8c8d6c3cd786c713c10ca5a4503d390e2e387cf35cbf5e3fec5e6430e24fe100053dbf673d5901da916602582a6f34a380dc7ad50a186d729527c56dcc630a5c9274dc76641aac8920cd812338141a4fe6b4e8b051affc030e7cd99ef884c49815378326c4cd739", 0xb8) (async) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/106, 0x6a}], 0x1, 0x0}, 0x842) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000040)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)='\x00', 0x1}, {&(0x7f0000000340)="95", 0x1}], 0x4}, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) (rerun: 64) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='r\x00') chroot(&(0x7f0000000200)='./file0/file1\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='x\x00') (async, rerun: 32) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) (rerun: 32) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) mmap(&(0x7f0000010000/0xc00000)=nil, 0xc00000, 0x2, 0x6012, r0, 0x3f13aa70) ftruncate(r0, 0x8531) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0xffffffffffffff77, &(0x7f0000000340)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000300)}], 0x3, 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)=[{}, {0xffff, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x7) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41080}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000162000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil, 0x8004000000000000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ff6000/0x8000)=nil, &(0x7f000009f000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f0000044000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x2}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b1000504000004000200000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf20478040138164991f7c8cf1ef9e59c7be1aa0500000051e2f0ad3ebbc2d9aa5b32891f4741a83a576b70b526c2881be54e5c223e7d0e03c3a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000000046b1", 0x82, 0x9, 0x0, 0x2b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x4, 0x2, 0x42) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xd9}) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x22, 0x0, 0x0, 0xfffffffb}, {0x74}, {0x8106}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206997, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000000c0)}) executing program 3: open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x18, 0x3, 0x102) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000a80)=ANY=[], 0x118}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbe, "ff8b74820000808000"}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000140)=0x4) writev(r5, &(0x7f00000000c0)=[{0x0}], 0x1) close(r5) ioctl$FIONREAD(r1, 0x4004667f, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) getpid() sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x3d}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) recvmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)=""/137, 0x89}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f00000003c0)=""/100, 0x64}, {&(0x7f0000000200)=""/28, 0x1c}], 0x4, &(0x7f0000001380)=""/4096, 0x1000}, 0x4}, 0x10, 0x801, &(0x7f00000004c0)={0x4, 0x20}) accept(r0, 0x0, &(0x7f0000000500)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = accept$unix(r4, &(0x7f0000000880)=@file={0x0, ""/515}, &(0x7f00000006c0)=0x205) setsockopt(r5, 0x7, 0x4, &(0x7f0000000ac0)="6ee938d7bc41aa2997fdcc9d6e591a6d56bf55585a495afd8646119d2df0b0d8a3ed8b998259bb2a5ddede092f92c44d41598b53ea55e9bd761312ab447cf7b2a5c2a75ac8f00f7b6d2052a818d66403f9bcb388b33081f47abc561925dce3ca9c5b71a2767e6fa362141368baec93d5fa9e2f69e8ba72342b0f7afc17b494367c87249a9421a02944e30df41840c5a26022013b47a32641c563647367e7f255d3fdb6c7c384d980627db1f117e69d00b0ffee2ec78b810e96056fdfa6e18617e67fcd9f0ad35a8d4a2d0e3750000000000000000000000000000000005e3ecde4bf9ac2d8f15ac58237f034fe02ffb57458b6d45f5534f6ee776b1874743086572d3f782f6e05d7b67904d5b1404ec152a667caa8a9a967bd2ef2f9195a021002c6ed7e022c07e6103cfb978811ea73639d988f6f0e1ace870a6c0b16781a129410b4cb887463046daf6d0875f1877ac0636cf0a22137a20f14ca408e4f3fcc7d235760fbe04ce3e71b183c4b5b9348153be3b71161a66bfe", 0x179) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2}, {0x5c}, {0x6}]}) (async) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[]) (async) socket$inet(0x2, 0x2, 0x0) (async) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000580)=ANY=[], 0x401, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x1, 0x3) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b71", &(0x7f0000000180)=0x62, 0x0, 0x0) (async) r3 = msgget$private(0x0, 0xfffffffffffffffd) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgrcv(r3, &(0x7f0000000ac0)={0x0, ""/4083}, 0xffb, 0x1, 0x1800) (async) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)=[{0x7}, {}], 0x2}) socket(0x18, 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)={0x1, "1df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cce4e33b0c92d52ab85c4a74f6cc35b548537157e49c12251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"}, 0x55, 0x800) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) (async) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000002d00), 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) setreuid(0x0, 0x0) fchdir(0xffffffffffffffff) (async) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000005640)={0x9, 0xe1b6}) (async) msgrcv(r3, &(0x7f0000001b00)={0x0, ""/250}, 0x102, 0x0, 0x1800) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, &(0x7f0000363000/0x2000)=nil, 0x2000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000191000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000157000/0x1000)=nil, &(0x7f00000e0000/0x1000)=nil}, {&(0x7f00000ca000/0x4000)=nil, &(0x7f00001eb000/0x2000)=nil}, {0x0, 0x0, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000156000/0x3000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000c3000/0x3000)=nil, 0xd3}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f00000c4000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x6}) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) mknod(0x0, 0x2000, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1a, &(0x7f0000000300)=[{0x1d}, {0xc}, {0x8106, 0x3}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r2 = socket(0x18, 0x5, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, r1, 0x0, 0x8}, 0x0, 0x100000000}) close(r2) r3 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb2, 0x4) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70", 0x69, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="ca35584f6d18b9591d95bf8feea8bf7162d5adbbd0152e29f4cc57ad180a72467d98b406db4167229f0d", 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000093000/0x2000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000095000/0xe000)=nil, &(0x7f0000098000/0x1000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000700000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000183000/0x1000)=nil, 0x3}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, 0x0, 0x200, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880), 0x10, 0x0) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000080)="a58d0deb1edabe8d4dc1b2d2bba3a30975e65bed7ed62ae339665a06d1b6a7a0815e5a9c9676fe14276ffa7a0e85b557292038dab145efcfbcb163eba7effcd3f6ace821a50e0705e570e3cd3506adffa2012e3a3b63939afcc844ad778eef0c18083b1006e34994845d055ae44724d136b54c8ca5c688cceb5b903208e3cf0ba082f0d6041c50070a54", 0x8a}, {&(0x7f0000000140)}, {&(0x7f0000000200)='b', 0x1}, {&(0x7f00000002c0)="ce859f8e48bd5f93e42e58468108a10784c2d2923662ffbda1ef503f5cf8983fde1d6287ce1a889c48aeda64f780bdd886528c056a44cbbb910edbb480ea85a973565585", 0x44}, {&(0x7f00000003c0)="72dd373b1e5266c297047d22a05ae73cc2fa470d2fe2e7cec867e2b3a0ab5c598d3395f9b9e00ecd05ee01c6", 0x2c}, {&(0x7f0000000400)="047a2bd520369cd2d6f9785828d6a2b6a252a3f468ae1289bb764b9a5c3eb65d39b7d3fdef56ff9ce984cf37b8a4fb06caa03550da922869e6b31af315df70d31ece4df3fc97b7cbb661420382ad78f46d8f6402ed4864bda490da85a85141c85636ca6a56f2a0ab63baffc03dc0a644e07a3bcae4b7087a3c43fbb5fffa9a41502d377359f158e2b9f77c7aa18ec24975e6cfe321989c33a4b1c5527dc4deeab1da429ae2e565366354b7be887d54af92b48d17f4077740ab7af1187ff98a78ced9", 0xc2}, {&(0x7f0000000500)="beb6e0c9e0239e960f1ecf7ab79f8b8a5a585bdf205be881dea40544c4450a246287eb9ae5eb074f8f470c0eaf8f61682bb20fe138ed44bc17892502ab81a7cbd9bbda083fa58ec7ffeab872fd600b9d3668b0d6038b6f1e386ec1608faf438970a273fc683149951b2b86c10c815bdeec69bede1bc720f77bba31889cea1be4991161138400af21259ffb2f383d20a4277eb47018de31849341c3927c862e4741fe2d099cecea01ca276502575ddcbb7b4e366d836967ac3ea7fce5acf7c798695796c2faa28e992d53e0c258cf3ef81bc3", 0xd2}, {&(0x7f0000000600)="f63a1b91df01a66e7e0fc23efa24", 0xe}], 0x8, &(0x7f00000008c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x18, 0x4}, 0xf) r3 = openat(0xffffffffffffff9c, &(0x7f0000000980)='./file0\x00', 0x10, 0x110) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000009c0)) fcntl$setown(r1, 0x6, 0x0) fchmod(r3, 0x40) ioctl$WSKBDIO_BELL(0xffffffffffffff9c, 0x20005701) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000a00)) ktrace(&(0x7f0000000a40)='./file0\x00', 0x2, 0xa08, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80), 0x20000, 0x0) sendto$unix(r3, &(0x7f0000000ac0)="a4e3a3ef301cdbcd1f6381db61eb89669d106a82dcf0d49c6a14058b805578d7f3e6c5627db7ce7056f5a4116d65e25aa1d667ab93bff1d1593958903f75e7aa73c578fa5f7ecec722d49dcc64543fe86d9e3232389c79f553825db19ec6d9cd0e8736e16b6b23e7c2498c0fdd0d0631aaec31f1f3556457912a8da40c295718c81739b8ad5653043ba1c745acdc40f74cd58957", 0x94, 0x6, &(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) sysctl$kern(&(0x7f0000000c40)={0x1, 0x1a}, 0x2, &(0x7f0000000c80)="3d12ba5389617e8c7cdd9167dab014fc0399eb5b4a08bb927955bf3add610549bad2263f3532f016f773e86f0a9b886d02f824be3a107e4c657cbc6ff02c9f4627a185283c3bde1e8cd50112c1c7f89751a1fcf8fe55cf1ef2fd6f669c99b8986b9bf34f6b89bb4faebd301cedcfdcf8f6ebb95daf362fe4", &(0x7f0000000d00)=0x78, &(0x7f0000000d40)="86433e920eea92b84541ada6424abc43bff1865070f8f3ce9fb622eb2805730e3eeba52b32d4d38173fc0cb70838c5b27c8cb9498932edaa123f033295cb550c6d4d3a0615137710f75973eaf0fed43d5dcda122bd11", 0x56) dup(r0) sysctl$vm_swapencrypt(&(0x7f0000000dc0), 0x3, &(0x7f0000000e00)="65809ae3976837d286b18b3ec177dd1e93ad49ba1d310f9372d316c62b76f478454ea57bd4608ab29fb1b686fff2907828c9dcc072b8cbea45f833eb955e849c31faf405bc07cb2b067979eaa1ef9619cd9f09faf935dd9b69ddc4c7a25f70479f6fbc425c8da09f4d497c8f10893e875567", &(0x7f0000000e80)=0x72, &(0x7f0000000ec0)="34ed86404626af00c87a1926b32369e92c5035c35008c7b432c82c41b7b9d8396d8999cfa175de86be1ac983866ce6364ffa6ae62dc22bc55fd7a9c388082dd322e1d05b092d61cd9039b3bbad6b7e7e4b0125b007a9eaa343d768a01e256d1a1f5353f364dd4824be034c9793720bb2008032c5356594e13f32ccf7404e45", 0x7f) getpeername$unix(r3, &(0x7f0000000f40)=@abs, &(0x7f0000000f80)=0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001000)={0x1, &(0x7f0000000fc0)=[{0xb6e, 0xeb, 0x1, 0x2}]}) r5 = semget(0x0, 0x4, 0x308) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001040)=[0x80, 0x7, 0x9, 0xffff, 0x0, 0x0]) r6 = syz_open_pts() close(r6) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xffffffff}, {0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)='o', 0x1}], 0x1, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chroot(&(0x7f00000002c0)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) getuid() socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x1a, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mknod(0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r5, 0x0) kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, r4}, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) setrlimit(0x4, 0x0) socket(0x2, 0x2, 0x20) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080048000034000000000000907800000000e0000001440c0000ac1400bb000000000e00907800000000000000538700000000000000"]) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ae8729addaa1bf90c5438494ac58163cde068ea056067ed804b2072ca460972e2a02d9f01076abd3847dec3ebf5c666d2d1152f7805d255aa60050526f1502e1610bcd917ad10313a048e19bf5e29a054d", 0x51) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000003c0)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r4) r6 = dup2(r4, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f000058f000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000406000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005fd000/0x4000)=nil}, {&(0x7f000097d000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00002c8000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6a2}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000129000/0xc00000)=nil, 0x8}], './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000340)) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="1000000000000000000800001800000000000000ffff0000080000003d7800"/40], 0x28}, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() setrlimit(0x4, &(0x7f00000000c0)={0x80, 0x1}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0xffcffff8, 0xffffffba, "000012e4f50800"}) select(0x40, &(0x7f0000000100)={0xffffffff, 0x3, 0x4, 0x7, 0x17d7, 0x4, 0x7f}, &(0x7f0000000140)={0x9, 0xd82, 0xff6, 0x2, 0x10000, 0xa7, 0x100000001, 0xc9}, &(0x7f0000000180)={0x10001, 0x0, 0x5, 0x8001, 0x6, 0x7, 0x5, 0x7c7d}, &(0x7f00000001c0)={0xa, 0x1}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="be184e5aa0661d42c45dce449f49ef7d779bb410f5a3c78471e628561ff0229c595cf47e731e1d3e66637bd2616df60feabe8312bd586de1bf630cae13dccdc57d4472f1c3f80efda2b371aea15e6b35937a", 0x52}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xc}, {0x5c}, {0x6}, {0x8, 0x8, 0x4, 0x775}, {0x3ff, 0x62, 0x9, 0x2}, {0x61f, 0x14, 0x4, 0xfffffff9}]}) syz_emit_ethernet(0xa5, &(0x7f0000000300)=ANY=[@ANYRES8=r0, @ANYRESDEC=r0]) r1 = socket(0x2c, 0x8000, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000140)}) socket(0x0, 0xc46ce11406f531d9, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x5, 0x0) getsockopt(r2, 0x0, 0x20, 0x0, 0x0) r3 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = openat$speaker(0xffffffffffffff9c, 0x0, 0x100, 0x0) write(r4, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0xffffffffffffff65) syz_open_pts() semget(0x1, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x578}, {0xc, 0x0, 0x0, 0xfff}, {0x16, 0x2}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setown(r2, 0x6, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xb29bd8c4a9e09185) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r6 = semget(0x2, 0x1, 0x119) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000002c0)=""/13) writev(r5, &(0x7f0000000080)=[{&(0x7f0000002540)="19af1c0c1e5eb664227eebc46add329414c4d8e18e2b0884bed6b78e0b1ef6c5c29323bc41e735352e310cada713bb31d5975394e7e1d5eae70b6d1e71ef0748fd597d6a55491b43fd4209000000", 0x13}], 0x1) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xffffffff}]}) setreuid(0x0, 0xee01) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) pipe(&(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 5: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0}}) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffffff) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800490090780000000000007ec88802440c0f00000000000000000000004e224e22"]) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800480000280000000000009078ac1400bbe0000001070b07ffff5a214e230008907800000000000000"]) socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x4}, {0x87}, {0x40e}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(0x0, 0x0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0) r6 = getppid() fcntl$setown(r4, 0x6, r6) close(r4) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="e5", 0x1}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x4000010e, 0xffffffffffffffff) socket(0x1, 0x4001, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8, 0xfffffffffffffffd}) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00), 0x2044a, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="03bc2a258d8519612afa8ff8880433dcc349de96aa8808d3e6864ab5ff65", 0x1e}, {&(0x7f0000000080)="25531d5a8add494e3d95570a72578ed32604a46607c33de18e82146ef83ff244f9b0b204596faffa04c6b3f8cb34aff287af76e932c56fafa1a3c6805f2b799951cf1d14c49af1d261413a75a5514437e131a316c129d58eb9086e6838103cccae0a5d6420dfd6675e48f994580419ea29ddbe093fb9861b661db2378895f4d92e6269a74c17a432286ed53e2a041bdacca4a9c6953f80b1a557ad2236b18f2ee6a61691e54c7a7a10b442ce4e2b6b32bb0675b179853d7456a71900", 0xbc}, {&(0x7f0000000140)="8a43555e447ca4cbe91c05c00c935441d7948213335fa1b38edf27d2a681140c3fc172cd4e9d38f248fd8b79ddbf485cf2fdb1b8e52910126634dc8c7f254fbf3515c0fc25a505446ac322ddfb00c03e60089a91018f42e45d14f48e7719d0fa34b2771f9297b61ea24815132b7186a65a3f4d9ac0868d39ee660523e512d12537d9cb6961d4607713ca8c137562f3841e4277a3d33e9e20128c3b9029ea2e5f3b49", 0xa2}, {&(0x7f0000000200)="7bd58678ce573b01d3c55b265646e30928d46fc31e69a9999895601b9ff101da17a255aa4c46c67ab745564dba429f3753b4", 0x32}], 0x4) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getgroups(0x3, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() r10 = getegid() r11 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x9, &(0x7f0000000400)=[r1, r3, r5, r6, r7, r9, r10, r11, r14]) socketpair(0x2, 0x4000, 0x8, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x7, &(0x7f0000000480)=[r18, 0x0, r19, r18, r8, r15, r1]) r23 = accept$inet6(r20, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r24 = getpgid(r12) r25 = getuid() setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={r24, r25, r17}, 0xc) r26 = semget$private(0x0, 0x1, 0x502) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r28 = getegid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000005c0)={{0x7fff, r27, r16, r2, r28, 0x1a1, 0x6}, 0xe7, 0x7, 0x3e}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000640)={{0x0, r4, r18, r13, r22, 0x100, 0x7}, 0xff, 0x8, 0xca9}) getpgrp() r29 = fcntl$getown(r23, 0x5) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000700)="638afba4928387143d4a0330ec4eec100bdfb377d823aa2f12961bf6ae110a203b7b8c39e4bfb7440361627094e50052355b5fd47badb4fd5f80a112135b002a0d0e37b9e72048a272c8d1cab2c63679acb87447f37f62b33477ae94179a1c8361", 0x61}, {&(0x7f0000000780)="30f4e9793dcf61dbc5e6adcb75ccf35289aea2efd972a284c5e22c607f49672206986e2dab3ae9231f8772510467260987afea584d3b1a5c92fcb4860b0b8bc2f98a4c3b66b3ea958e8616f4183e53b450ad44ddc56f1c6fcef86c87a1fdc7448d1bfa8249194042ceb350ae56d7389aecac53b56fed6f53930a11fd49f9e5dfa434897afa378db61140f94baff4eb9e7f0d7844963e2110a383be035aa67f69eb23", 0xa2}, {&(0x7f0000000840)="9ab6ecee3d0b52c2b58cfb0b5224a12215d9b79cd6ce30b49b3c2c965a229b06eb3b6a72a4a8674e15c8688552b8b255e9f20fded87dbef545ac666944", 0x3d}, {&(0x7f0000000880)="a5ad7d92a2ba82e6459507d4d163dc6295d22925e156db15f89d10db2e89c8d4c281f1ee5b1def50fef70da6b16eebfe7cbd6b36ba9f65e070aeb885ca75ac44b07aedc13dbafcd4081b", 0x4a}, {&(0x7f0000000900)="e0f615764fc357bf0ec548527aed2e2ce0caff6a1472c164413b131d12957d128cd2faee47556dd38414902fc62e91e45f6039672bd7c6bfb496841a6bc61c5aab947a6c5eb012c90c6b8e99e42f3eeeacd48d2c481853ee464ff5f62ab2dd03444d1179aaec5d234a1e2cbfc22293ae3c890bcdfb35b98bf448601e6a23b29e28f09fee26973d246e87cb3f362da717671f0fc1654cbbcae16c87c0e57ccc457a8f91aa2af3f0829b7c3c2e1836fee9575151a1f17fbe9622a16963a937610dd74aca5fe3f780c38e096ef65074bb4baa878691", 0xd4}, {&(0x7f0000000a00)="1c8f67e53633199d1512498018c6e2535ff002efa234526c7a2d1c9ffcdb3e0d49cdfb650a7ebdef3fb195f5e72343bf8cf081324db5d33ddec75f58c9aac672ebd7a9e2", 0x44}, {&(0x7f0000000a80)="1746", 0x2}], 0x7, &(0x7f0000000c80)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r23, r0, r23, r21, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r29, r25, r18}], 0x48, 0x8}, 0x403) getegid() setuid(r13) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000bc0)=[0x37e8]) executing program 2: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0xffffffffffffffff) mkdir(0x0, 0xac) chmod(0x0, 0x3a) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000000), 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10201b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0xffffffffffffffff, 0x4, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x2c}, {0x16}]}) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) r8 = socket(0x2, 0x8000, 0x0) ioctl$FIONREAD(r8, 0x8020690c, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x3}, {0xc0, 0x0, 0x0, 0x7}, {0x812e}]}) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f00000002c0)=[{0x1f, 0xf8, 0x3, 0x7}, {0x40, 0x7, 0x20, 0xffff8000}, {0x406, 0x79, 0x3, 0x1}, {0x2, 0xf7, 0x40, 0x3}, {0x3, 0x0, 0x2, 0x9b4b}, {0x5, 0xe6, 0x40, 0x4}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x530, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/115, 0x73}], 0x1) dup2(r3, r2) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x3}]}}, @icmp=@echo_reply}}}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, &(0x7f0000001140), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4000000b, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x14, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) clock_getres(0x0, 0xfffffffffffffffe) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) close(r2) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x5, 0x9bb6, 0x0, {[0x7, 0x5c2, 0xb53, 0x3f, 0x3, 0x1, 0x5, 0x6, 0x1, 0x8000000000000000, 0x8, 0x4d5, 0x7fffffff, 0x7, 0x2, 0x5, 0x4, 0x1], [0x6b, 0x7fffffff, 0x8000, 0x6a, 0x3f, 0x8, 0x7, 0x6, 0x8, 0x3312], [0x5, 0x5, 0x1, 0x8, 0x4, 0x6, 0x2], [0x2, 0xfffffffffffffff8, 0x7, 0x100000001, 0x1a0, 0x7a1], [{0xe03, 0x100, 0x6, 0x3}, {0x40, 0x10001, 0x6, 0x1}, {0xf000, 0x9, 0x7, 0x5}, {0xff80, 0x3, 0xcf8, 0x890c}, {0x20, 0x5, 0x0, 0x7}, {0x7, 0xb9, 0x1f, 0x4}, {0x0, 0x3ff, 0x1, 0x6}, {0x8, 0x2, 0x3574, 0x8}], {0x0, 0x800, 0x7ff, 0xfffffffffffffffd}, {0x80, 0x8001, 0x6, 0x1}}}) getgroups(0x5, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(r3, r4) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x100, 0x102) r8 = geteuid() fchownat(r7, &(0x7f0000000380)='./file0\x00', r8, r2, 0x4) recvfrom$unix(r0, &(0x7f00000003c0)=""/59, 0x3b, 0x1042, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x10010, 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000480)={0x797}) fchown(0xffffffffffffffff, r8, r1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setgroups(0x4, &(0x7f0000000540)=[r1, r5, r1, r11]) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000580)) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f00000005c0)={0x8, 0x400, 0x9, 0x1ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000680)={0x3, &(0x7f0000000640)=[{0x6, 0x2}, {0x81, 0x1, 0x1, 0x80}, {0x8000, 0x0, 0x5, 0x40}]}) ktrace(&(0x7f00000006c0)='\x00', 0x1, 0x400, r10) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) r13 = socket(0x2, 0x3, 0x5) setsockopt$sock_int(r13, 0xffff, 0x1002, &(0x7f0000000740)=0x1, 0x4) ioctl$TIOCCBRK(r9, 0x2000747a) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000780)={0x8ddd, 0x1, 0x40, 0x85dd, 0x7}, 0xc) setreuid(r8, r8) fchownat(r7, &(0x7f00000007c0)='./file0\x00', r8, r6, 0x4) getegid() fchdir(r12) connect$unix(r12, &(0x7f0000000800)=@abs={0x2, 0x0, 0x2}, 0x8) msgget$private(0x0, 0x7) executing program 1: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xffffffff}]}) setreuid(0x0, 0xee01) pipe(&(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 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) sysctl$net_inet_carp(&(0x7f0000000580)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) executing program 7: utimes(0x0, &(0x7f0000000000)={{0x5, 0x1e2228ce}, {0x200, 0x6}}) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000080)="1c5e16f4f1cd0167a142c8fc4983cde65f88abe5915a4a092056a2832d87b8b81b3f2a4159c64ab18954081f9e3594e74faa5f97c19ce3e2a1951cfb42a7adfc17720e06ec2ffdf348e88bd74a9989f017d9313420a5db2a0e1c2259ea30a63b809b090034c87e02cb784d17f8833270406c1141782ca57665ae871fde5b2ebf076e9769dbe73677f2585e02fcd6f99f65b39c59a480ebbe", 0x98}, {&(0x7f0000000140)}, {&(0x7f0000000180)="368bcf7fc49150b1ebd670144e69fd02f30db5526d21e435804d81e6da4754a3008eecfe35eb89d808d28b83f12d30cb071cec81ed9b6652eac13e9e2e236b8d2e82718af5a71867f1cc4c14018e7cec2c42de8d54dd0470d1931d4dfd5dd23e3eafc0ab70fbf875a17b37f8fc83e3b083adf4af6941fc58e3735cdd7df1b5f02479b59f6a759e008c7c428e6e04105dbeef891eea91ddc474d04bce08411cc0b462ed997cf8b2cfbe1550e874261b9367d5311b99846ed5d136c3afbd516c0c63aa06fef2201923aeb6257b6e94f35efdd57edc00a3f8d85f919efa93b26fb830fec6ee22e88ad08c89d1dce7f30167a983f9cea9f94d8631e1d3ae2e633cc479485fdb0b6f0fdb6ceb626e37f6e07ed7af627be858ae860d803d897fd4acffecf36af219d9f401705f18d9922cf91d296b9ec03302a28c285985abf96a04cb237c23838a31b4843e4ccd220bf876c25edc592da3f92be1dfa756d2eb78a6958ea8219c6c9ad6670a5e42a00edba49988f243e4ff403e6ef6f0118cd1d7dedb77466b3bc9f0b87910f57b6efc0934b1ebe785f1c8588b7625aac8cea03766d12a010077c64bac455d2892da680facc230e9e32cafdf0d4ac9ee6153b28c8cd02b8433470f8b516f3c72798bac06d539f2c333b1e4837b642cce0cc8fe9b1bab161914a91d5a69438ae8e5a71a32e703a080a82585e3846eb32e1feed82a9baf63c1f608d595284b7979c95f8678fcc6b49021900f2c14eb057b0884c7222787ba574b6c7c1d202d89d8f88ba17757de702c607c3391069978d50e9ff8718728dd31da352a0fe9d9031ab2e4adf640fe6a8830bfdd2eb1a0436afa1c0c9707ac4e2e5c1dbff3ab16b850bba53be97a99a344fb8ebe51cf57b58c451de7637ea42774f179d088184641817402ba01a3e5f764c759d63042a23b4e94aa92679762345c717b99e1bf7c4371bec95c1c239314098e5454cabb7ed87b7690383b4deb71f0945428a855afc600e75ed6953c0f7d20339c890ce335e39950f77d61f7fab3a8629d27828407e16f5d7acc0ff9d99a9f38ff3afb1ede13d5b6eee837f29c668e1a251e37b3428303169414f3bd038595dc8f8c446bf9823c2987b1f3856071ba8f13b1294fc2a22bf67719ba80245c39334c0f74f67fbe27d28c3d113088dd371a8264bd62932349b2f593fad831abd7ff832f78951abad7c9e047e9baba46c9633b2fed0a1d8ca6d93213ec15de5bb0a944766e7ab897f6da3a79e8e8678c0e361468b3523fb6cd65d849e180a810c535257b731541a0c62c6d6dbeccc6621ae7528a8bb481ef08719fa2082af53f8d8a1475c4c39f239a43aa4202b2b13b36a5fbef2b32c6dd1b1b846bdcd4d6deb4d5939466174ba0d78db835b571b456e85bfc8d4185f42a5e074c01b112e3e138992bf6b2f8a9b1a93dfdb233e124db9a17fe4be6407c06a6b01ffd95f9238549bbc9052c817c31e556c920a0c3e987b8dceb1adeb4a76cfbc8d58e862d7723a46c73972c8d7c91aff4f5123465973e70e251a679b88068a4ceedbe2515d108865d9f65e82c15c142378a1f2eaa3bf2a1dfd51958c30f9484374f5944af6e4b685a726744d90f99942aa0543b73d036a71c2562969b03918f817bb2d1c75993ec8a69a56e4dcb15c46d5e49d00a5ed9eafb5f34644c195b52abda64aebc364e93dac5813b2bf8ece9257d36aab479239baa4a0820db7befdf3f7f93bc9c56f636c4644cbf82e753223803e8ea81fc4bcf2ea51cadad58cd14da47b9d89b68181d41322dd0e4c043be089ab49814474052b4330cb62e3b1a70729a1ad5c6f52d6aef6cc9066519f77c36e85a4b816a14199ee3725adb487d18432d5f5daf410aba5566f8fd139740bcf345368680e01f854193f51b346eebef2ac1040c0e003676701c4cc457cb561e92b724b1c17b5f22ab7bd7182baf19d8d64c7edd312fd1ce316b198452454bbd0be843dea42029da7c0c9bb7077b3b8f0b445bd460d0096af32c9a58165a2b641cbf8ce359a490ae6eee2708017114c7ba00592102b535d96d2ad8c97f07f02533f3c41e6803ffb2ce09b28b59b79ec51b396a4c88102acde020b882d97271c91ab9687c2428642c4b2c189ffe39b4b8fb81e5699391c180f5a91831ee4e1ffa824706859efe830070cbbee251d3c9b45daba2df8e53d4ca6729f8cf5552d55e1ab49dcd87022bd365df97fbcd42341301a2c52f225f1fe9ad324a89a57c1f0ad178e3d011052966b7e3a77ef23ef54809f4f649696119b9b13745edc5e51729ecdcf4e530e99b4e74bb038d405d71063e904d1dd546c51becb1a759955c9570a1f7ec41c7b8e8adba4b4acd2bbe411492996f7056c7c4954d13382933992a2f851e78c06b9e41ecbb99a552d87efefa51dbe5a1b4622aee4ed3d7541ec3b44c51da2e045df45714af87829bd8138b27758c37748db46b5a25364e8b9bf24cc9667074de1cbeb747f342b754866b02f344cd8b2fd5b714ee96f19b656a14fd21174452efc76d7cbce0290d654a4aa1cad4e6f5c2bced915dc6f107e9da3dbcee3293555658b2ef7f156f4ad34b453215deae7139237d39f038b29e1ae220656d17e98d462b6d2f4d8ecadff8e17290fa528b507e392a236b98e4b38b3e36fcfee3be8c0b90a9b4cdedbeee7429e0568ac407b1bbdb5e548bba3dc268a738d9a7ef99dcce88e96063fe5e0b83a11275d89e01549c83d1733e13b3495e646c7b3459c91fef50754d0628432f6d971e8854f0892b87c0a214b108075efc1e2f9d91b1768da61c1484d66926ec0204379b8a98d0b760342ec38980c80bd4e124d09710b86bdc94b68fe766c1ed5507d682580dc144d4ae2628aa738e9bceaeb2cf1eb3d1b1e4d3666683ddbef99cd67fdbb822716654a5fc46eae7b9f38c6c3b6fd4bd98055ec5bc9f6067787d60a17803d8279ce0de66827fd0a0cef22346bd0e4dce462a956288a9841d50529d5396d960effc5220d8edee24f6a7fbce46016c12415810ef7dbc2b943757c6045e08eb5aaa859d1b5e65741bf6e58e43c7fe3e713f61d438bd0631b96a52388fabdb4bdb4ab4c9fe2ea8d20e9549e7b0ffc11d475081d166a2ac372a21bb313b9c5ab5852850138951692fff3e6e31f453ae477530e46f5c715bf0886d0c959e598f36dc21ff9362ede1307087117f815f99a83d8285127e191cdc7ed4cb963793223863317f28c1a3594cddfa9fea20ef310607768682b072ef12e34418e1734cacac20fa98726646fe54b557b512175f8acb2d925075c349fd11f5716a54cc9ff862e561f50c92133116c596b6041853ee4169489c7afc9c1ec973135822798e48b0531b5976ff4d77774075b8b5bcb151b8f1a441ec1a8d54aacf4e040c4518e7cb41f8371acddc0e1af1853e40a1421bf61deeffdcf5cd4de4898b40b9d988fa141d1fb19bf8b6f6f7696c086d1ab0104962c4d7fbf46b5ef661d87541c92390bb6fd2a1000a90c518d00fd4476f7299599843b55ba43205361dbd2ce35ad4a9390b7ce29f4abac5e6abc62f743cd733372575fece1c4b4d452fcf92952094d571463ed72195508c5bf0311d29fba30e56922c506e7937f16075202a0d813f7786f691a10d425386a11aeba214ffa2ea3e5e96873e8f7bcbd5bedb43b8164ffb1564fd4ab1a9f20c8692be7c3e36f0708f729dccd1a149a2187d86830c0befd5464f2b8d702922c5c93c01ae26d02b5e676324cc3e4966b4fa55fe6e558c3c8c0ada620a969217d43f91884191798088bc89d9fe96e0897c6e8269039fe21946f41ebacede43784d1e85587d64ff969747e2634946fe81607a15b9bea6c1b18971385f17f7d3e25982ed08d34388ca90a2fdc7e2907dc7bc5a4f27d6d9a5775df4031ee0d0ba09a7212d024b70aa59131a786d511b5d51ec7e51feffbf1f17220e81d93ffcfcc41d5bdb78b74394e2b11cc1c80f3dc34287b77cab6259c65659947fe340dac0e266f09fe3511e603087ecb7db00fe7e9e440f0e2680416e8fd9c6605d2ae92c71ab3c5dcf5ac517aff73897e90fc9cbc6ce8b5a5d55b3d25829d3c0f1c68d75fb9580131d70a4fb3cf5ddbdd5ad3ee31934a90d55e321727dd87e61fc97328548ba69520a1085b51608ba9c2bd7cee08f28cab0fcdc0e3171e36d1d7ee691aa11a04204386d1bf2d05bb03cba34cb7a6241c031dd7af7f24847eb623cd9499475f8a0efce6f7b57126a7b167a4c3185288c28d1f114195c7096d19b35e2b06d8ce1addf8e68771cc16e7ae203fbd69e08ee31ac6dbb24f9a46d303a290949d1534955eb5a6b1a70306185d359d534685bba7e3350ba8167249d21ee63c91ace895a58c751f2d2cb60aff2d7343ee40dc61983adcbc6acf309699368997b4bb84385efd53e9bbc18a1c6fe3c5e2c473479b6da0bf0647b5aed203e776e0aa5195821bfbc78875057e1afbb0011603fc4675c0aa03d2af1e372c3eb6e5fe3f09169ba4f94b069e2c45dbb3615e93b26ad511e784596c226d5b02c6cb7e7dd80c0ed16bb882d3b12fea101560be95088da4d2a1dc88844780bc817abdbca2a5eed402b7ec2df034b2250afaa102f7a23af49704d9e5e23fcb8e41d44dd2111de4959671eb012838d9ae42c20ab99ccc339eafa6317e32e4b9162b58c34b0e13e4eeb2673892ad1bbbb90ec5094837007ca31cd5e0faa002ccbfaa199e5ea50a816c1dda8870794434bf7c79be9d1f447e18ae3aa7f9d2a984a2954b210b805f9eeb4e74686f93c71050624e101bab5d89ca4c2d7edd4febbd43bb048d87b5a290b52d59153c333f95e0c09e20687accee7a10f9e6a1ed24da6b1752f9f41ec21222b57fbeef25c8a226b5f7ac76f5d618ed579c97615f1d8729d231c9440d26797598d7b48a05bdad6cce8c455c7b0a8478f787118dee00d6b2875c148d176c58370cd3e3a392c40b500a5d48088080d7722e938d3a50176c8fbcf11a7a761006c6ab3c257afe4d813c09fb970b4eff16e7124171b8d21b4fe7e51499f922a76d5d92cff9c85ff201bed12f247697b5ca090ac57500421c403027c4f8c6ecd057dc3d2bd2c7f25583f3675b713311cd6d0a3eaae999b20f0b3e2c963d0cb8161d3c338c339e815475ab8a336b60c8ea301dce594b3421e351672365e0a0a04862be5faae3159ef6eec35c083a1adafc384c6d109e20d449b1efb2df845d0a17a5741fad7f05df19eae56a34d63de25f9e73bae05c7b49e4f948bfec81442bb15a514c54f0711d2097a399c5f7ac08707e14e33996bac1cb6c7f60a6033606cca00684e35ea9f2e38ee1be476d3a8113a2cdf7a6e7b652a10b278ec14336378997731717ee93d88c6d38431e5fae2ce0f518ae3f85819d5b9883f2c56a14d35b0de842dad4456a0205500d45c32ef1a05c3fff7f588e1fd0ae83398edbc72c8699ccc0e6e37534f4415b3ad8c7e07917d4eee10711b4f7bdd3d5c7b52d82410653038c29bc11c28bbd4df0375fd9c8ebb4cce274fa66733a6a91045d8e7984add8f284f6ebf85fdd9c602c2cbe27b12cfb8f9440a583285ba688ecea66ef256c685616e581076509093e59716c9391783053bec7a741bf63bc70208b40568d714adce8135fe0326a355b96cff82c91b57ba67ebb32406cda6442a8174dbd5e99359b6df865c9fa67ac2d1d911e7df2e546c1007b953bcedd5e9634a83b7bfc9336584db6960d8ef4c7c11f3b38391c5076ff0fbe793da15fa64f7a0c625cd496668de062b99b4f3ab857103811e51f57c4057f6", 0x1000}, {&(0x7f0000001180)="630c48cbc21c2ea9b49e75903e322eb521b30b8e071975c5803f8b8504e21438ca183fe5c5", 0x25}], 0x4, &(0x7f0000001200)=[{0xf8, 0xffff, 0x5, "d127392629a2072812649479cec3d4a6884f94bb028d4263f4eb6d3b80a072e04901db42524f39b0808f928ab770897e8bc4f1de45e2d88ac826696f1008f3316704725c4867e24b9beb463dff25628a6250f46b39bfc0940cd9f0926335771d393c168c18770a864f463db5161d0c1375b9dc05ae23228a986d5a2abfc294a13ac476f0c91fe1895a869566e7f717455a9b2b8cb1ae61ddb8b16e1489a21efe2783d87ad907f63ea66a1c343f03f965e48f3300571b87add42bb49c7871d8b56abba290d136e28b1cf6e58e8ce0e5b95d51272d4295c540e3e07ef0feba9759c5d3"}, {0x110, 0xffff, 0x6, "04ee1f9cfe9d9d71cac03702f05989cbfa0a82f6b9b0cdca33b7383c79f40304019433ca0327280d835c91212dd6638c6e56a4d2b071822ca8bfff0acc91b77baab7f4c2255fb589ced156cb2dce7ea3fbd3c0045bc8216c301e06e8f0f95f2b0bd2251cec3ce475d145047106e8b96d8da58c95310b603a4320570b719b01400122ba75f6ff3fd957faf21c55084082bf6e5091cedd47abac1c1578501dcfc983cf39e531cda90d069359f90c60c182e05c120d80219e3441b61739f16580f04a88a644a27d3d447a5cd0119661d208e86309c60c29bab57532f170402de19422d5117e302d8c7ba1b91610df8806ec48e09cd28e47b571b0fa558f73"}, {0xf8, 0xffff, 0x0, "1fab26cc42f5cee86ce497c8359762943e38f08d816959388ff793be75a23f22d14c51092eb9b94bf9498cba96d64bf2ea2ab20545c0a366a2be9c0bc585bbff8a451e857f495817bc5ebef0beda65447ade02b25ec915d02f0b1cd3e893f9a4375737e71c67c74daf0835b5f64426620d18d96d17d59b618831624b15e4c5c663c785844bf7dfd681e074030477d241912890ab73ace893f7f248ecdb56bfbb8d8d84a7de9fba8de0d17701a0e9a42af275e9def4e4539ec0a842e6745d758dd7f3024b2312e2f8e325c2a5df81b90a55bc84e22058d416e825f4777e80e92e68d897bd89"}, {0x68, 0x1, 0x200, "9b8342709675eeede45f25f76eb9d4672012d70e40e25eeefb775eba0a7ebcbf26a16573ac1203286fdefdacc4cb63eb59bf9d61ac1df5b001d048293144cff4082edc25249e48d7da2e4618e8fe783580eff2e926"}, {0xc8, 0x1, 0x0, "a1c5c20de476ba551baa7e5bee5b77d70f3a1505a2b753e1ca398d128c9961c4d8ee907460116bcb4f433cffb81e6c33e66aa9fb9bed3927d0ded634fc8667f16f23c68f51ddae5b8139d43629632c5b10637f5cd8412a8b8ecab24d48a3772becac946d97d8fee699b3f793edddcd1afc387a5ae4dd9dc12b6635d8177fbeafd0f84b0dbdbe1323f906e0379cdec092624fafa138289856d5567586455cc795db85ee100ea7ae63db708f9ca719ecb424e8"}, {0x1010, 0xffff, 0x1, "a6190cee151e374bc974c0d3a877a1bc003847c3371bf7b2fbd57f1aeb8c79a40ad57e80d81d4a30dd8f8db21885124e7956bdc071ad1e3ebcad2a8b90b77701d55f9e70292fd57e66338b97edc4eedc9c137fd15ec8920403b25f273ab273b3f351f0b60fffc8966efbf0e2d85df803b4ccbb321029f8bf2d195c6515dcfed3d60410575e9870efbb3e54dbe56cea9cbab785f1378ea845d9aaf46bb9402993118ea8a7391315de25ee115997ab9e9be04148af832394b1d45f25adeecf68eed81340db32d5a6922f803e26f28db24abcdc462276567c97049c9595036d09e4af6e2052bbf2fa224d21bb90491e4350dd041855225f2dcdafc8358e35527130854b44df290dc7e960a16f189f112f6bca1ba6e4e117695a5eac6ca4f86a1d813dba429c7fbbfe170ad0eb683fe003f724f304e75970dbd40e78e82e09cffc5e911f74125bf4ef8fd5319b1870efdd6e708f3305903c06e3bf48917a936422a8e61ad03ef8ff2d05b115b6879718b01f77beb4db0fcf9d2a428cf0a0e4a9a62134f99caf3b3e061de3cc61343f442216bbd47d45d74d8b5915f9d2b9373b62bc366c6a27b7fa9b8cbc94ff0f16379c18ef8865b8e24f19b79678cfdc9325bd2b344105209e1397f4c23f2b75f12bcf210c45472646dbd0418069a70e05c8c2aed024ceb6453ce6ce74b3f717ced8a43248dbca31b53b4fd36478ad4a5bfc6b8bf455300401b7ccc4a5adaecf412de65f0d53654118a467acc6fe629a7fd5e947eb88ca76dc2c25261972cf66aad9a2b95ffd4da4ec2e5d3640a326c1bfb5674854ec88df6c4880e97cbcdbc39f986ba3787ed398fb4f703d602d296a61675c83877c7d4924c788d0577f1b3af1352023e02edd075af0b228da312fa21410bdbaf5f63f8df95aff7bb9d03f0826f6f71f78f2ba0d5d5a7dc2ca0e58f2ecb646f7755a45a774acccf18da191bf7e2617ffd0b53ec8ef49fe9f3f1bbb3ac189ea8f69df3e75b7aae588b3865ba8398b2972f7f074164a96d2c50e1fa44051effea5261d9ca5bfb6ca8c80d4448d7bef657c6655150544ee82bf78681fb057f86bb5c1f1820444ca1a74c176d244f5f9974ccd3c04b3289569a124cb5a9d9eaa1bbf724d2f9716bf36972c05245528311fa62331ab41cd59c329c3af07d3d4b4be512880500897e751aa57fc346fdf0206454c6d41ab3f9a162fb2b24b101610c9f1efbc5efda5c239d1dfcf46c87b91d2269e2d605e618d22e67dc42314a40fb65edd23cb5cc35808bdf9c6996f821708e2aef9de99fed52f0df3a1fe48d82354893eec0416024ce952f46626c8e1c924b686a960d5e37b908b3a1e1b2424a0cefd19a1f437c81d4fb0b4f5a3525372a9624e1ebb4e4455d42815a4273f51dfad5e6b93a0af5451b3b6917054e3857305ba7aa36374f34a10e085528e7cc8deac9be9d17dcdffe07b3e54787735e8f3105a3e27a964535e82b0ed9152656ab324cb8dd35da3c7c08a2be04f404cc86dcc2804ba747573e700b600d314291eeae0efcaf1e7f07db32737ddbac6d6ac78e6072df3b10544e6bbb62304478f6b4b8dfa9a7c7243630b5ebcdd60818d3dfd70d64554fd77a10d6effcf426ac59d65d8bdaf69a43d8b86b43b584c2aceee46c8155b2ac7b88b208e49601f875824ea5f5cce37d94be17ebeaccace659de143c6cd0812850066738a4a801dd1882f3e4dac3204f3849d6b4ce80b56580d5944c4af2cf6a94e277a452ae1e397b763112c9e598dacb4a943d08df854ac4e3649ff255026a1fd09d2147ec4e962409acb6b7b15bf4ad820c03b9d8216110da2dfdd7d50289a6d16fe7fba5a10b239bed283793a7c9c610f39e63537493a8cf093251bbc02e9a7399a85984b8590913bc713f245a160332b3e73818b45608f1983674745e0f72cdf0073a09ffc6b1dcf182da8f8aff7f6d05e5b7d2df5493c8803975a379f309ad8ccac838738fe1f3759bce32474ec1436d7a59b04f49793f7bd0bfcef5aaa72974eb078eb601fff82ac98f096ab335fa0ddcbe645948f675a2a2facc910e318e5f8ae705e15df7baeaa35b589670f2ac29f44691ac6e64d190265ecda93625412bf52c9ac2f6bfd1c10a3a1d3f7536ca62f373ff07b521acf6bf3db983726aa8ad851c42ff79d85718bd33d12553ca349f32408e5ebb1440abf81f22475952e53b14c76bb9e3b35ad70ddf71e445f628a66af34b0fe6306ab6735d198f5cbe1b6e361fbd95f898b6b9df191af5cb13ef8ed5017099f69150540818d95a815547d3c1ef9d319c1296ec61e5019c3adf70d5a3fc81817315311df736bcfa2144b54520f490f7f5ab3f0accf252d9442f75b62f88dd2c884c78d0481c19d99ea60fc378da66e181db67dd8acd6eed74b2826bf868e32b137cb7769b3c5e347b178455b93efea8c24fab2e825ca293b53462444b48cd1dfa31d781f817a0a87deb038319e14ab858c83b2f2bf14557ed1eedbc7fbaa16d7fd5943e526fecc9aafdf8d3478985e78d377052ec8c2127182082948841b9394957ec83858db509755a216d33da525b673e182576bb4f618fa329aa09958cc14ab957a722009edc79286ddd090911747b6c617d8068e5f44aa74258771595086adc0d56bc242b75059ba100d6b15006be003e171bc964de0813614b9d9a10fe52663084c436f78b330c4f68c149ad8cb50f0269559ade86c0324843a884692490b4a4715c88b27163c7c91e1fb4312625abf8ea0f6c762fdcc169e6fb818ebcfa83639e51ff2b6e5032b28995f268a9ecf06e3a411ac75db3d82d7a1d9c0e434c9acfe49425c6a59d62b13d0c73bc4d0ffdb773502a6eef79c1488ddcca30843188441beefaf6f00f1683d8c3fe60b36d67f05dcd6bcaa00fa50bd591bbe2deddf2ea234db92d2f5896700d8b9e33172104428fdeee24360c218415a3d586c0b038de3e8444548596c0df2ec6a46873711c8a51d13f301413439b6140f810c6a6285310ab39ec686ef344d764ba150ed0b1f4ba8a8d597f3f3a2ad35155000b2b0eac26363e10ce20ed5e7602f953f4b1bd4d4e54362b4d816ba2aa5c0c4983bd1fb585c66f1a2b34dba08e53662a51cd577e739a678e7d8543569e2f804e27b785f000f2e8c7078514a52bd698c32adf817fc583638b564dd10856762783dbcf2e1e55610e14e8a2691d5e6eae8403ee7b959cd6f70f0ac51328e0b5e990448978cdff9f69f3fd857984b15833bbc25f9955ced94dd86bb281727c31a729842014ee9b9a1ba035c7840ab5148054b51e89116c7ff04ce263caeabb4648bc2d4908963a978f86a2110fa49e06fe9ddf98fb580a3fd99c41a4748d4ed97801d859055aecb1ce08eb121c26d2fad6df9e0e267b4facdc60f498f197dd292de36e56bd457a484f96dec950a76ebda3b06749333422d175af90615a97580b9fca9ebe09546f5ee312a465ff38aba37d80c4f01e8d45eebc6364d287241793f86e853dcaae2aa7b5dc940936542d4f7f970c27e59d0bca67b6cf1ae66042b5e79715911016340c7aeece528d39d9a013a438dac19763f04f84d51aeaacc5d2d7d314c892fcf225896862d28e2138a4e70fc5e08262dd6c1599d0ceef608032e6f0b655c337b7be04bc28ae651b187eaa4106848e5f2fa65169541de4fe184112c3a14fee6db5923695ea4524f7e73f0285bc2b008be654f66f0063599d81683772cf57dd0746f526c9ab58284d413d4a2b6f40596318488c7e08901de1b88eeda5bd80f849c8f8c9fbc99b190f136b5c451462994d24587c7592f04d665b34347470a01761b867360b465130795dfc74033bbb385b35ae9f0725e7f16089a3b43436fd433f388fcb14d268176e88d1b8f74f47228538b801250bce3409a5725f8ab20ad41bc349db25e7bc696c734c09ec48c2de5e6a7a27b8702a052795e5f9a7514890475dd30a7ac9a0bb69002bfd29a06c47168759b3f6edb6292c50c8e31eb74bd08365b6231d1ef5641b47190601c047c598bb1b495b0a09b6cb913ff276003492e3c03dbb3a0bcd2b336cc6c526b21ce57b34ac91416afd7e05bdc0cf471f24f8f01b5058f3f489f81ae5c523f9d268bd9be084cd828c3ccaa48ee856ce5b842ee4fd23f8b2359c9ac2f638e392b446a264c9b945ac5f9475d4455c17899e2d08d3e4a3ef1e86a2a4eb7d49d2140d6c081191820377afbaee8f52d60e5c5c4106251d03b78a19320ed46b508352426d6882ec04e0bfbdc3fff497b6b5175e0c8caccd785edffe6c75a2c75922c6c3e54ef6fd48f96b974243c1780306a89a42274dbd5d8cdc2e6f52b0db0376be977fd5e6260a367f4d50d4d30cf89a82676b1a61ce3d364800141a467bd05fff46ace8ec5dcd7cf2380565b6c13eb01b92d05e09a5360a07bd8733806ba4d42b50d1dbf6d40fb29044e679e11634a9e9ef4519d7a0ce050413f91eb6aaa4d09527a197c65c20ea39b2e3fa785ddcc5da5f95906559e540f620f147d32329296d42e9e35e9b4e9d5cd01a9ab31418fc84e292b467f6f04f2ff1748c6d0357e1d3a49ea8ff28eb12ef81e0302653a4bc916bda734f06b85bbecfd8082fbc9d016d9ca5a42e7d9971c01a2713c76348f630e34ab7218ba600ba5ac6c3035ff3fbd989f749b0f539fde1d04bd2c0d70bcda366db56f76e23543fccd7cba1cdec164253d2ad6cfc4c54b2c42fcfdc548f47bdbbeabf1e65e12f18e764cf6da4b5ffd9d989f04329cf624216342dbfc8cb5b01fa1ab8bc3628e364aea171d8f2db1af8ee713ec873ccfe7a21b2bed976555c3573f11929d9ee7a8c31005f7a1d135e4a56365b913154b4f2ba4d157f7f9db387d10824fd8c7f4e092f26ff319153ee8622153e5b7093404affd7bcd90315af39a1d5ddb38c56789919fb5df779e93fbea1c81df9148841ba1d7f8a4a3dd2af01089d8ec44f71df17697a0b25fb77ae8f0a296663d3c44ad7eb9a8c9708136b5cf1cb9aa152665ba75ca4ea19f056dbaa8785af70eac152604ec09b186f778d89f682cb2e64d45884847527400aa91fcb0f7efcf88971ab03eaab571e77cc38628369f7ca60a3c66de4d3042b2cd7d19a1b147d9b1356a0dcecd759571459cd4dd66626bdcb78af60ae8be6f508fb922ef74911a6052f948aa6f262e9dc0973a54b15ceec25f0a91cd9746389dcfd13f3b559d74f34106dc7dd05d35c62a7a5c5b560a819de679cc516c483814fcf8d0a34c9f482baf971861e84ddc060417f8166801ed3817a9afdd23368288de741000b7ddca1c34ee6cd8f93ec742c13c32ef3bb9fceb7198c65a33c2634ef0e67c6a29063eaf539ab820b53f258f2b151fe24aa9eb05924ca6bd9237dafc03180ae36e51a25efffb32bc1e7580e22fcebce4d4bfd967139e153e4db3d9e70514b22189f81f40987c3da64c4ab7af4c74a8b9582bdf3b0d5206adbf2cb03bb7939d51837986563d263d085089a77741318b4d4c245f9411400fb93afeab95b0023474520172bf7b96a7fac714cbdf0c69f08fa5e307fc9595f515272a430d5e24bc777e872bb387aa36d4c9950c81914bacfde64683d206329452cac73780252817f4fa5a3c1e940a9a30944845c5caad18714ed762aabae6e2027806dd09b8b4a5df2a55892a08fe4bca0810cee7dda2cb4f124a7a6904dcb27dddf0df9878a6e19554f5cd1137c1c46a2b8ab95c2929648ded78de05a3332dab8fa9593acd147741352f61f53996fba4395fc80b57f6b22840498a67c6888dd272fded1e752ab8d866b35021eb2e40"}], 0x1440}, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002680), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000026c0)={0x1, 0x400}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000002700), 0x2, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) recvfrom$unix(r0, &(0x7f0000002740)=""/162, 0xa2, 0x2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0xc0) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002840)={{0x7, r4, r5, 0xffffffffffffffff, r8, 0x1, 0x9e}, 0x8001, 0x8, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0, 0x0}, &(0x7f0000002940)=0xc) chown(&(0x7f00000028c0)='./file0\x00', r9, r8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002980)={'tap', 0x0}) ioctl$TIOCSTOP(r2, 0x2000746f) bind$unix(0xffffffffffffffff, &(0x7f00000029c0)=@abs={0x1, 0x0, 0x3}, 0x8) r11 = shmget(0x0, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) chown(&(0x7f0000002a00)='./file0\x00', r4, r10) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000002a40)) fchown(r1, r7, r10) r12 = msgget$private(0x0, 0x203) msgctl$IPC_SET(r12, 0x1, &(0x7f0000002a80)={{0x401, r9, r10, r4, r5, 0x80, 0x5}, 0x6, 0x3c, r6, r6, 0x400, 0x0, 0x4, 0x4}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000002b00)={'./file0\x00', 0x5d02, 0x9, 0x5, 0x0, 0x2, 0x6, 0x7f, 0x1, 0x0, 0x2}) sendto(r0, &(0x7f0000002b80)="bf3bdc97fca4911a9515521636c127b96af549833379486114a29674ebabac840653e481dcfda5a2d3d6a3092e16f129e2731496506314317c7b2f34c1de491d6aad4637b62842fdfb4b0d65f9354ecc35586887e5909f7db5b1fd413f499127e516037222ef0f5d66892ab66a3dd118ad3153af5855fbb8dbaa7c121e3ae2528e2c86e80e5082820d9dbc8d1dee72a3c1f7c1ead5c45f845f2a9759ef66fb848290b0d83aa62063cad19cb1d3a922ab12cca75502fa6f83bf43846106d1e8b5c073", 0xc2, 0x2, &(0x7f0000002c80)=@in={0x2, 0x0}, 0xc) fchown(r1, r4, r10) bind$unix(r0, &(0x7f0000002cc0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0xfe8, 0x1, &(0x7f0000002d80), 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd80691b8c28 failed: hole in range executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async, rerun: 32) r2 = dup(r1) (rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8000000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async, rerun: 32) mmap(&(0x7f0000010000/0xc00000)=nil, 0xc00000, 0x2, 0x6012, r0, 0x3f13aa70) ftruncate(r0, 0x8531) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) (async, rerun: 32) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) (rerun: 32) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x0, 0x362}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) kqueue() unveil(&(0x7f0000000280)='./file0/file0\x00', 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x22, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) getuid() r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x6, 0x10, 0x0, 0x0) fchmod(r5, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r6, 0x0, r7) syz_emit_ethernet(0x5e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f00000002c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000580)={0x1, &(0x7f00000001c0)=[{0x2d}]}) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x46, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0x0, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000003c0)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000380)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) unlink(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801", 0xd3}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) close(r2) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="60e115575bd5f63b0dd7a4e26c43a4c0a6a27fb4c1e48d497ad7e8f101ac60dbf73a5fe7ba0c37253b86d68ba32a39c3067bf8ebbc375ff2dcd0c4c45dfba79d2f13a6836160f4d60b2b3369c7492ca8bf397e8f6586f430d1b3ba1dbcc5332beb5561be8087a1f9e8e7f80e208250903e98cab7c111fe5a62420a4c621fa643d3488593d65ea3dc7a811fa328f4fe838573f9b45406112398ffd5b0dd49cd490c3fada3737ddeb852d637368f43336239aba77f2e2bf5f23a0733a6152ef8fdf831751b7cf74dc014", 0xc9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1ffe548af97817", 0x8) rename(0x0, &(0x7f0000000340)='./file1\x00') r3 = socket(0x18, 0x3, 0x20) setsockopt(r3, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYRES8=0x0]) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0) r4 = socket$inet(0x2, 0x2, 0x3) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r5, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x40e) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r6, 0x1) flock(r6, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(0xffffffffffffffff, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r7, &(0x7f0000000300)=[{0x1, 0x100, 0x800}, {0x0, 0x8}, {0x0, 0x1, 0x2800}, {0x4, 0x49, 0x400}, {0x3, 0x0, 0x800}, {0x0, 0x6, 0x800}, {0x3, 0xbc8d}], 0x7) semop(r7, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r7, &(0x7f0000000280)=[{0x4, 0x1}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) getuid() executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) getuid() kqueue() r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000040)="2e00f8f2971223e33d4c3f22ef8d6770640e58b28a24612310344356f8fcb140d4da4e2a27196dcb9cee064224923a85855a5c61c07ac95a1b1b5a3e73716e", 0x3f, 0xc, 0x0, 0x0) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) close(r0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5c}, {0x84}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 2: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) socket(0x20, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458b", 0x69) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x4c}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) pread(r4, &(0x7f0000000400)="d0b88f95ca7c031a2a49b63b047ef0a885a6df0980527e78", 0x18, 0x0) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x8106}]}) socket(0x0, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f", 0x52, 0x2, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080)="1d6306b4eefe033a28a8c4804f12fd236729a090", &(0x7f0000000180)=0x14, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: setrlimit(0x0, 0x0) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x60}, {0x6, 0x0, 0x0, 0x401}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x39, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r3 = socket(0x18, 0x3, 0x3a) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)='\x00d', 0x2) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="064f1ddf6ad54c762b38000000000000", 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sysctl$kern(&(0x7f0000000280)={0x1, 0x30}, 0x2, &(0x7f00000002c0)="8c30316289418578e2d43e464b18a9ec64c8486f1750dbbcc0f633be66a75c04757c2a98b6f9f58c2d69092d12c81aca8394d3ddd7210936488bcf68b671d8f902cf4b0f98391eb398f32d0e0fd5f0732e94935562e7a1c796ecdf683741a23daba4b78f84b08070e9643ed95171165d3e62844f13af47922bcb1ecc7af730", &(0x7f0000000340)=0x7f, &(0x7f00000003c0)="aad79f995a589ed3f534e4bfde1ad6dfcda4e690b4db40212627dae8b21691f7e35ef3329bab7bba0bd69bd6a5c9cd8d74d6dfba8dc941b856c9e05ade4713e565d799ec4b2b4f0776a77381a3d0a91593c655e3fa2cab00579df1485eb0160405f52f90c2a91b91df6a8fdc65f1ec3949f2794a22a50cc53aeaa7fc851c06d3b7c395b473dd6a80f5a51abf2e2dcb612c9b6ae9eb4a2a8f", 0x98) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) socket$inet6(0x18, 0x2, 0x0) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000002540), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5f1b) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendto(r1, &(0x7f0000000000)="ebbfa78d67a591818e8043c0e71d51f83845ab6aea8b5a66b159b504ae22c5bfbb185082b92b6185f18e917483a0977dbd9f87a5333e4ca6561320926a158d33f227d4ab43027043e6089503a2b263575d1f2a60fac7c98ce4e9ef29b93a6e48fa5f6c917062d8ed5aeca09e89efaefc623bcd402790cb88f7267d1ca37b7383fa93146bc6f7551a0de56727b2606c59449ea28ff91a0a58f114367657275afa0ae3dbd39065ec1236378317693cc92f91c0bd72ac7c34d5ff5c095c910783e56439441dc837333e66dc5eaa3070de1beeb030ff575892683f15d44e3102786e601e9f8568251201c7fadb9dcdb8651f5ffad60082654932872ff1", 0xfb, 0x2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) executing program 3: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1fe}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mknod(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}, {}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x8) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x9}, {{r0}, 0xfffffffffffffffc, 0xac, 0x20, 0x47d, 0x9}, {{r0}, 0xfffffffffffffffd, 0x1b, 0x3, 0x0, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x88, 0x10, 0x80000001, 0xde}], 0xd0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x75, 0x40, 0x6, 0x100}], 0x401, &(0x7f0000000180)={0x17b1}) sysctl$net_inet_divert(&(0x7f00000001c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000200)="a994645c1fc6593bfd148707f77d4b4277698751930124b098d00c31bf3a3115601242d50ae8b403e19875d00e79a52e729df7a2fd82ed2124d1f0a17fb67ec73c18642de13b44cc1a9b269b2ea088d8c1872e2219d0b6f4f02b5e352644a3c54339ef7bc9c1d571a8bb8adcc99b56006257191b3d06930e4c319dd36b4838928ed6558c8038cb79e0db2b40ab44485843ca93c4979bcd49fe6068e9e22bad64bb0140cb1a1f27412a34c6851123168b641c0db4b0ed570188a9917aebc21e8228aa0c1dcb625065414580ce626629ec690458bd2ef2795b1527ae617d37fe2c510334da388f9cbbff0c755563139b0abfcd52279019a9ac5b0a5c4d35eb6b44ccd9d6def6fa58581f3d545fccd069c7c1e95e63825be4a76c3b069f86679544e76d3f60ab214be98ef5a007bca72eb78cdf7b2a8756b966b38b400af8475d036bd5d2efe47b54c036c014900a4eadefbf2f24c835f50d3777bf85d3a36f892b205dee1a81248563e18655492204f54aee4e62c9abecf52454f4da21c57a87577d7b7b60ee9ccc5013999845e26b293561cfd0082d2406259d7d0fb5966401c509843401eeaf1446dc6f6740ee3b213c5cfbed9471f1cb96c295c7f6e3401479247a72d405280ebb6fed7afa483edf01ae712ef034a63686b950c027cf5a52e132e4011785fefe2898783fc1408bd55645178fcff9429127fe8b98bdbaf7dda0250d8b3a45dac8295595a8853930c0d56f5830fdd76962261f8ede9e46e8d9acb0659fe3ba88fbf9967664bf30bf4fa36a7f0af147b6ba35d82c48bd267eaa53e86bfe29762ff8bc2d5fa11c371b6a047eedd7fb53dbf46433d34975f46ec45683248c438e8e310b4bffc77c50eeb20095a7ae811ca5d41e33edb81484541a565c30236db160efd7bcc9c4e89b6aa8f9f4751e78e3dbbef021033b18fb6032664ec6fdb14472f121c0c3183d561e3dc34c37a74ed1a4a405713ba58e84920165754b76b755466273514d729192394077d13e95afda98375bed0dc0e64380d06dd704fdaf29ff201662e4906b6c17b396abc6a899b35348fd89016121edeeef905785e2a9ef2183bc5cc411a9e0d18342bd33c23b279ddb50d2e610944758b2e87f7b76fb5f27cfa46ca05d400570d543b00922cdd633e4102144d8e1f62eeba0a79f5a4280e372b9424e81abd0c18969213b938f421fdb54c68aacd608a26037dd55cbcdf5ac3314a2873216455e36853fe2870e9f72369e47519f4de4e6339a6dd5085aa2678f6314d4f474bcb30ba636d85baac36bc7a263fdd4bd30f96e14cfc76402f3389cf5b136934566a94ff195728e32a752a969e04596bcacdf4a5d203b5228725708858cc684c8937adcf0b3d81522a34b6ab6682c6e370c1991bef34c9f844ca7e94af48552a3516db6313ca70d2bd43025bd94719a27d06edcbc1be0c89748c899246df041505d0f2a4b8c4519539bbab7455224bbf4eaf54aa7bc2f07c76436584a3e4ce158d22759615aae6caaa296ae88f42cc82c9b58510727b221a8ccd55b7d896006196ccc8530b8366f5385110b7145db0b3ca2ad61ae76ac75d9690b4831e96e10e507c878cf900e53a33758d353a2812679fe1f0ae7ebdec542969b6ccc15ab11cf0c338a9d1a78c74f105d9d67905c911af36607f4113401d1dabc27f50204190cd99bfded01a6c2b8dde89dcfc8faab88b42b00d31521b61cc1d85df568a8c2e7ab5fe0e004cfbc6fcd46763c7344db091cadd03821d645c783922327802d1509a2b413863412c4835f0a970a4e309d4e0483d304f83a59529dc551e581acaef0460d3129f4c22e993cedcd0a60127fc6e25e74a09703fd6f9afd2e0992c4b54e2e2b6c1be652dfe2609c914557ff3224d9a3943165585e95aac3ad116d859834434eeefccecf4bd4fb14d2e47eea81f3075c5dddb69ae05e7408ce68355685eb0d26f01ee239e89d76445c1a18fa03573ebab0f84b060ab3cb06fc3ff3ffc22ce9d362bbf00eac9b757bab8d10ed8c08fef8d4313c74bb47338316e0b5110761dc7ccf282fa5c344f0b610ee7faedb21ae39d3db43cd73b86511fd4057fa10f1e7ebb13fb69d30568ff776a54708f5a6cddef94eb60c295fd75daa8a1067b998bd285306107c8109334a35862454ea460311c8e24d9914b8bbfbff4940e27604f854746977866c00a4472e322b18685bcf906b526447eba0f1447359d1e5da1241be4f2878ad25a0ba04b4973601fcc167bfe9606886d62c8949e786cbaaa2849290d5d1d8728332c5d081418207ac68a2200b0adc9666949c94393fd5c03adf0232a7e922cfee7b192c4e208cf14b6fe058ceac4eea014cd3cf8f9a67f953d67f971b0aa6b7b1ad49798ff16cbc2c5d843bdb896d12b67970d1f834ee1707f9d483298c68abc741593ff45bbbc14eaa0f3d2a46d5a57e2d4f38e7fa5c8f94e3e9270964e99670ab103865a0c17e730e10f2d29d1e7bdfc7f1fbc48b5058d702da587b14c67d5c3abc74c53ae6a282acfec41d653b114d5bc55b3f378b3d61c4e100ffca891051f2a159cbc744ec6b2b30f8288a8a2ea32ed9023c97daedff13baaf716f2120b6b9e76780e69eadeef7bf11f670ffbd74a833de2c34c44b0b9f767b461e722d093636215435b769f9a7076595cd0b32c520f817b502ee31f8f275d349ffcc0b30a2816a9f995154861c3e77d23eec203e88794736e1e5423f7a9a4d74b4fe2dcc61e96515e79a9a1e2c7913c88162054d5c70f68bfc7604f06fac7338a958b9e6b18d43b5761f700a0f553260df27480a3c4927a72ab240ac5cd0ff5c0d7fbd42f572ac53fff460e7d29d9a1f556bf3493cb10d7859a083aa5ce272adc3abcb1755429c88d579dd61d5faae89b78882c490bed3547b4ced035e28ceec4d0bff563e11d649bfe6675f10feb5dc4298fdc8b6049e9923c254dd5216e238de27bb84322550a7839fd094cdf1b4fd287c4b808d1691f1904e5845ab20131806ec80c7a8f369645089af910eb13f5e93b786e5c531366a94182d6ef2fb7cce0c54783269672649e11a568dc783e026ad46b8ab21e7f5c4717e2c67c7db8d9f4beb12c0f98d2dde6ce3e204a63a84addc3bd55956abd0ece0913c1eb1bc4ee5a1f4e638132cf2380e04226d9290b77d143fbf4e8345c7828a36594f0d41fc1c82ae16c423699848341bfeaf8db49eacaaf7800a16c40146baf94736676ab8a4c50d1ca092b640fee515cce12f98bdfb1bd5614488263ad177ec81d63659233bf16350c31ecfb22e0f3c9b98139c5315c2f2892ca676f9d0a64f7a4a48370819c5d808a8d9ef693f5ba23563ee44e97f57590782762de9dbf8dc77d26e256dc8c4a5d9863c01dbccd832d00444703d7953183adb8c0332a1f08eea73730fb10ae7a40879871efdfeaf8083599eea2306593bf7a60b6ca4be24cf1a6a4877f55048cefc71928967db621e6d2327d9d1fd9e0960bbf4d7ba62a3b8ee827b2280a22009440b9077ff06a3498be32616511bf0d3b906302ae2f4263ffc15e266d9b64a1f7062cfede461d4dfbd768d85143b09a3ed9f3d6b9f7a2e775a7849db2953abd8c3e2f37cd9e8e0541874af7a333a07cb5a791189413d75e9053c8ea2d06654d5bc13d2cbdbb0f0e7f7902b68b90263396d8c0d4577dce150e8f76813f8609480357e9e52caf9c506374ce7e2565d84b9214559e768c2dfdf4d924560f2ad2b23715cc413b6bf55d53e4dcc1daf2551466a694410565618c5362f2d125d8a84536f78ed634cf28757edfa7228ebf3a2e46cbf7d25b820c0035ed5708123012e14c02acc5b14285df463e85cfc751dcd934f8987247bf829bb6319433af2d8ea1fd008ae5e3c0aec5249fc34ba801459a7ef093cc7e2941ed1b77ddfa2e55e706906236e5774c30f7dcdc498c38c87fd02cb9249c5b156e0004685511a255f271b63e72d6b490c5d107b01b2cd89068e80321a8dc468ba7a1d73c930fd60d52eed036ea503c14f42985698cc461fe5a614233f589a4e66e74a3605d228853cb179fe91f6a68eabf7dfff76ac07bfa357158b4b43a09984f30c3d9eb7a0871c6aa15ab4fb9ae64dd8abc17c2a025c0e828c67fa82fee42dabd6ab74a6f059a088a10a8839f73f6692b45e4acb81281f7d0e7f15efe633f34201a236327a42b1ccab8c46aee76413c2f6674c1a5a007a5b35973658b6370c04d4c6d20dc9c539c2a71a8c8b62f1532bfac0a88981b445f124fb5c0ce1ff2d99d6c6bd0ce5c568b8622076283ac59115a12a566802a93f9a680f118f121598932ae7153c8d14d456f9735e1bb1a014744d246e5f2318c46888d658bfe7cdedc44b93f723336fa910d38bc3918dca0b04060199e0821950a8e7f4349988f8e88f3fad39fea6fd69051676f32c3dfb2346a5c1c48ae6648edf9f193bfc9520bc2352584951d55a6a7c1bf87fc71c897ad90b80ec19eada8fe7c51a6b3e3cd85b36dde84f1efa69b1e33e9f3ac65eafd515a267d7dd5ff3bddaf62e17ceb0d320b67babc65dc4e2bda0b28d1e67b9e0f9fa794e8a1888d7c66aedf0e62d16aa44f21088adad0d072b9dcd915b490f758de1432193f0bdee16802d115f9ce2b90a196229eebbe60c3999619de8c058d3878586d138e6f7d8674c25219e9ce05a869573779bd78b04d7545a92db6da33a738cf7124312b1abe268a583fa8396aacacfd86768a851fc02e3389185b7fbf1b9400e48c7b2a447c950ffdcc88a7421e9ddbc83e03cc6e189b9af0a638c0d4c07655c0446fd8b2dfa6bd0a8c0b8dd93db238d2b13dfaf458ca9438646a646a17dcd9f530b17dbdbe9eaae35864330d703974cd5b1ea79bf097ceb33c06f008b1af38d76b4953edf0fc5077df8d414c597204ba839ff629ca536d88724bd5d5ccb00b6f157cd1d683ad22bfed0bf013ed3053717062aa0a44268c5a2eb80136482efb38cb3b00a1b89b805c7145a2e3d20638cb8c783495d77b88bb64a56db484bbe77acf56fe306894719768dcff44c158827bd04b228a9a412d96bd08601f41d7d", &(0x7f0000001200)=0xdf8, &(0x7f0000001240)="85", 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001340)=0x7fff) socket(0x6, 0x4000, 0xff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000001380)={0x9, 0x2, 0x3, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x4, 0x8001, 0x7f, 0xd9}, {0x0, 0x7ff, 0x7fff, 0x4}, {0x1, 0x9, 0x10001}, {0x2, 0x3, 0x3, 0x7ff}, {0x0, 0x1, 0x0, 0x493d194b}, {0x10001, 0xf6, 0xffffffab, 0x20}, {0x20, 0x5, 0x0, 0x9}, {0x3ace55a6, 0x7fff, 0x9, 0x1}, {0x7, 0x7, 0x10000, 0x7fffffff}, {0x6, 0x1, 0x80000001, 0x3}, {0xfffffff7, 0x6, 0x1, 0x7fff}, {0x76, 0x3, 0x4, 0x9}, {0x4, 0x9, 0x5, 0x400}, {0x9, 0x10001, 0xf1dd, 0x2}, {0xba9, 0x3, 0x689, 0x97}, {0x1, 0x0, 0x4, 0x3}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000014c0)=0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001700), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001780)={&(0x7f0000001740)=[{0x7, 0x86}, {0x2, 0xff}, {}, {0x22, 0x3}], 0x4}) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1021, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r0 = kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001340)="9b501889", 0x4) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000219000/0x2000)=nil, 0x2000, 0x2) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000500)="e9d592d6", &(0x7f0000000240)=0x4, &(0x7f0000000600), 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697f, &(0x7f00000001c0)) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1, 0x10, r0, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000580)={&(0x7f0000000000)=[{0x7, 0x4}], 0x1}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x1000}, {0x7, 0x9}, {0x1d1, 0x20}, {0x86, 0x4}, {0x0, 0x7fffffff}], 0x5}) executing program 4: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x15f, &(0x7f0000001080)=[{0x280}, {0xc, 0x10}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x1}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 7: socket$inet(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[], 0x401, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000280)=[{0x81, 0xe1, 0x7, 0x2}, {0x5, 0x3f, 0x4, 0x10810001}, {0x7fff, 0x0, 0x0, 0x6}, {0x9, 0x93, 0xff, 0x80000000}, {0x400, 0x5, 0x8, 0x3}, {0x6, 0xf8, 0x9, 0x8}, {0x1000, 0x1, 0x7, 0x4}, {0x3ff, 0x0, 0x5, 0x7fff}, {0x6, 0x7f, 0x9, 0x5}, {0x7ff, 0x6, 0x5, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x3) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b71", &(0x7f0000000180)=0x62, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000ac0)={0x0, ""/4083}, 0xffb, 0x1, 0x1800) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)=[{0x7}, {}], 0x2}) socket(0x18, 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)={0x1, "1df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cce4e33b0c92d52ab85c4a74f6cc35b548537157e49c12251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"}, 0x55, 0x800) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) msgrcv(r3, &(0x7f0000001b00)={0x0, ""/250}, 0x102, 0x0, 0x1800) attempt to execute user address 0x3ca79 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3ca79 cs 8 rflags 10246 cr2 3ca79 cpl 0 rsp ffff800037a87358 gsbase 0xffffffff82cf8ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3ca79 Starting stack trace... panic(ffffffff8282955c) at panic+0x159 kerntrap(ffff800037a872a0) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x288ea rt_match(fffffd8068ee7a68,0,1,0) at rt_match+0xc3 route_mpath(fffffd8068ee7a50,fffffd80730d0b24,0,0) at route_mpath+0x8b in_pcbselsrc(ffff800037a87658,fffffd80730d0b20,fffffd8068ee79d8) at in_pcbselsrc+0x1b7 in_pcbconnect(fffffd8068ee79d8,fffffd80730d0b00) at in_pcbconnect+0xe8 udp_connect(fffffd8062331218,fffffd80730d0b00) at udp_connect+0xa4 sys_connect(ffff80002a64ecf0,ffff800037a87850,ffff800037a877a0) at sys_connect+0x238 syscall(ffff800037a87850) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdb4f91fabe0, count: 245 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 1498d526-897b-4d0e-28be-a262cd523d51 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace