On Tue, Dec 19, 2017 at 09:52:27AM -0800, rao.sho...@oracle.com wrote: > This patch updates kfree_rcu to use new bulk memory free functions as they > are more efficient. It also moves kfree_call_rcu() out of rcu related code to > mm/slab_common.c > > Signed-off-by: Rao Shoaib <rao.sho...@oracle.com> > --- > include/linux/mm.h | 5 ++ > kernel/rcu/tree.c | 14 ---- > kernel/sysctl.c | 40 +++++++++++ > mm/slab.h | 23 +++++++ > mm/slab_common.c | 198 > ++++++++++++++++++++++++++++++++++++++++++++++++++++- > 5 files changed, 264 insertions(+), 16 deletions(-)
You've added an awful lot of code. Do you have any performance measurements that shows this to be a win?