Messages in this thread | | | Date | Wed, 4 Mar 2009 12:45:04 +0100 | From | Ingo Molnar <> | Subject | Re: [PATCH -mm 0/6] rcu: introduce kfree_rcu V2 |
| |
* Lai Jiangshan <laijs@cn.fujitsu.com> wrote:
> Ingo Molnar wrote: > > > > Nice idea. The patches dont actually remove the RCU helpers > > anywhere. Might be useful to include a few example conversions > > of this facility as well, so that the total impact can be seen. > > > > > > This is one of patches I test kfree_rcu(). > And it could be an example conversions of this facility. > > --- > arch/ia64/sn/kernel/irq.c | 14 +----------- > block/genhd.c | 10 -------- > ipc/sem.c | 10 +------- > kernel/audit_tree.c | 8 ------ > kernel/cgroup.c | 9 ------- > kernel/smp.c | 11 --------- > mm/vmalloc.c | 18 +-------------- > net/can/af_can.c | 14 +----------- > net/core/gen_estimator.c | 9 ------- > net/core/net_namespace.c | 10 -------- > net/ipv4/fib_trie.c | 7 ------ > net/ipv6/addrconf.c | 10 -------- > net/netfilter/nf_conntrack_extend.c | 8 ------ > net/netlabel/netlabel_unlabeled.c | 42 +----------------------------------- > security/device_cgroup.c | 10 -------- > security/keys/keyring.c | 15 ------------ > security/keys/user_defined.c | 18 +-------------- > security/selinux/netif.c | 18 --------------- > security/selinux/netnode.c | 20 +---------------- > security/selinux/netport.c | 20 +---------------- > 20 files changed, 28 insertions(+), 253 deletions(-)
Looks convincing to me but Nick does not like the extra SLAB field it uses :-/
Ingo
| |