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:
|
Cache object sizing:
|
||||||
- lbdcache size: multiple of num_online_cpus().
|
- lbdcache size: multiple of num_online_cpus().
|
||||||
- lbatviewcache:
|
- lbatviewcache:
|
||||||
|
@ -23,10 +20,8 @@ Cache object sizing:
|
||||||
|
|
||||||
|
|
||||||
TODO:
|
TODO:
|
||||||
- Consistency in lbatview_elem_realloc().
|
- Allocate pbat pages using allocv and vmap them
|
||||||
If alloc fails, roll back.
|
(but only when pbat_len() > 1).
|
||||||
- Allocate lbd pages using allocv and vmap them.
|
|
||||||
Same for pbat, when pbat_len() > 1.
|
|
||||||
Can we vmap compression workspace?
|
Can we vmap compression workspace?
|
||||||
- In *cache_get, call *_reset outside cache lock.
|
- In *cache_get, call *_reset outside cache lock.
|
||||||
- Implement vectorized lbatview_elem_pblk().
|
- Implement vectorized lbatview_elem_pblk().
|
||||||
|
|
Loading…
Reference in New Issue