ftl: return length if no page was mapped
This commit is contained in:
parent
89df8fc5c7
commit
acc18a5253
1 changed files with 1 additions and 1 deletions
|
@ -31,7 +31,7 @@ size_t ftl_read(struct ftl_map *map, void *data, size_t len, uint32_t va)
|
||||||
|
|
||||||
if ((ret = trace_path(map, NULL, &page, va)) < 0) {
|
if ((ret = trace_path(map, NULL, &page, va)) < 0) {
|
||||||
memset(data, 0, len);
|
memset(data, 0, len);
|
||||||
return 0;
|
return len;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!data)
|
if (!data)
|
||||||
|
|
Loading…
Add table
Reference in a new issue