[lustre-devel] lustre: TODO updated?
Xose Vazquez Perez
xose.vazquez at gmail.com
Mon Oct 19 05:33:28 PDT 2015
On 10/15/2015 08:55 PM, Drokin, Oleg wrote:
> Yes, it's still accurate from 10.000 ft view.
>
> If you need some more detailed ideas, here's my current list of stuff:
>
> getting rid of remaining lustre allocation macros: OBD_SLAB_ALLOC/FREE and friends much like we got rid of
> OBD_ALLOC/FREE before.
> I think LIBCFS_ALLOC/FREE and friends would need the same treatment.
>
> I bet there are other wrapping functions (from libcfs compat code and such)
> that need to be removed.
>
> typedefs: we did remove some, there are more left that need to be taken care of.
>
> Coding style - we are much better now here and the work is ongoing by a lot of
> other people.
>
> Function defines - need to be looked into.
>
> In addition, more involved ones:
>
> After that there are more laborous ones like figuring out how to fit into the
> perf framework as one example.
>
> Also we need to rip remaining parts of server code that is still present greatly there
> (one example - oti handle users are either server only or client only with dummy
> handle - in echo code only. These could be greatly pruned.
> Then we can cleanup all the obd method tables to remove now unused pointers and so on).
Could you please reflect these things in TODO file ?
-thanks-
More information about the lustre-devel
mailing list