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- _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel