diff options
| author | Venkatesh Srinivas <vsrinivas@ops101.org> | 2025-03-27 14:21:40 +0000 |
|---|---|---|
| committer | Venkatesh Srinivas <vsrinivas@ops101.org> | 2025-03-27 14:21:40 +0000 |
| commit | 30edc625bd8381f4efe736d1fab2e8c6d38c50a5 (patch) | |
| tree | f1cd8a62bfaf379e1d7bcb0641c1e586bea74667 /libkern/memcpy-386.s | |
| parent | 2279329d3013d42db413cddc01b9cd9e08ddab12 (diff) | |
venti: Session.read(): Handle reads for 0-score/any type locally
vac archives may have the zero-score (da39...) with any type.
I've observed type VtDirType + 3, for a single 720 MiB file, for
example.
The reference venti server will not find zero-score blocks with
type != 0; and the reference client does not send reads for
zero-score blocks regardless of type (see libventi/client.c:
vtreadpacket).
Implement the same logic in venti.b.
Diffstat (limited to 'libkern/memcpy-386.s')
0 files changed, 0 insertions, 0 deletions
