Update TODO
This commit is contained in:
parent
7a743a7e65
commit
f90c744a38
9
TODO
9
TODO
|
@ -1,6 +1,3 @@
|
|||
In lbd, atomic writes will require a pblk array in the lbd object. Not sure
|
||||
how to roll back partial allocations yet but it should be doable.
|
||||
|
||||
Cache object sizing:
|
||||
- lbdcache size: multiple of num_online_cpus().
|
||||
- lbatviewcache:
|
||||
|
@ -23,10 +20,8 @@ Cache object sizing:
|
|||
|
||||
|
||||
TODO:
|
||||
- Consistency in lbatview_elem_realloc().
|
||||
If alloc fails, roll back.
|
||||
- Allocate lbd pages using allocv and vmap them.
|
||||
Same for pbat, when pbat_len() > 1.
|
||||
- Allocate pbat pages using allocv and vmap them
|
||||
(but only when pbat_len() > 1).
|
||||
Can we vmap compression workspace?
|
||||
- In *cache_get, call *_reset outside cache lock.
|
||||
- Implement vectorized lbatview_elem_pblk().
|
||||
|
|
Loading…
Reference in New Issue