All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/17] rcu: covert call_rcu(simple_kfree_callbck) to kfree_rcu() (PART 1)
@ 2011-03-15  9:49 Lai Jiangshan
       [not found] ` <4D7F3610.6000809-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
  0 siblings, 1 reply; 62+ messages in thread
From: Lai Jiangshan @ 2011-03-15  9:49 UTC (permalink / raw)
  To: Ingo Molnar, Paul E. McKenney, Jens Axboe, Trond Myklebust

There are many simple_kfree_callback() instances that just does
	kfree(containerof(head,struct whatever_struct,rcu_member));

We convert them to kfree_rcu().

^ permalink raw reply	[flat|nested] 62+ messages in thread

end of thread, other threads:[~2011-03-16  3:13 UTC | newest]

Thread overview: 62+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-15  9:49 [PATCH 0/17] rcu: covert call_rcu(simple_kfree_callbck) to kfree_rcu() (PART 1) Lai Jiangshan
     [not found] ` <4D7F3610.6000809-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15  9:53   ` [PATCH 01/17] cgroup, rcu: convert call_rcu(free_css_set_rcu) to kfree_rcu() Lai Jiangshan
     [not found]     ` <4D7F372A.6050407-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15 20:03       ` Paul Menage
2011-03-15 20:03         ` Paul Menage
2011-03-15  9:55   ` [PATCH 02/17] cgroup, rcu: convert call_rcu(free_cgroup_rcu) " Lai Jiangshan
     [not found]     ` <4D7F3784.6090307-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15 20:04       ` Paul Menage
2011-03-15 20:04         ` Paul Menage
2011-03-15  9:56   ` [PATCH 03/17] cgroup, rcu: convert call_rcu(__free_css_id_cb) " Lai Jiangshan
     [not found]     ` <4D7F37BA.5000308-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15 20:04       ` Paul Menage
2011-03-15 20:04         ` Paul Menage
2011-03-15  9:57   ` [PATCH 04/17] net, rcu: convert call_rcu(tcf_common_free_rcu) " Lai Jiangshan
     [not found]     ` <4D7F37F0.1050801-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15 21:02       ` [PATCH 04/17] net,rcu: " David Miller
2011-03-15 21:02         ` David Miller
2011-03-15 21:02         ` [PATCH 04/17] net,rcu: convert call_rcu(tcf_common_free_rcu) David Miller
2011-03-15 21:02         ` [PATCH 04/17] net,rcu: convert call_rcu(tcf_common_free_rcu) to kfree_rcu() David Miller
2011-03-15  9:58   ` [PATCH 05/17] net, rcu: convert call_rcu(tcf_police_free_rcu) " Lai Jiangshan
     [not found]     ` <4D7F3828.4040403-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15 21:02       ` [PATCH 05/17] net,rcu: " David Miller
2011-03-15 21:02         ` David Miller
2011-03-15 21:02         ` [PATCH 05/17] net,rcu: convert call_rcu(tcf_police_free_rcu) David Miller
2011-03-15 21:02         ` [PATCH 05/17] net,rcu: convert call_rcu(tcf_police_free_rcu) to kfree_rcu() David Miller
2011-03-15  9:59   ` [PATCH 06/17] net,rcu: convert call_rcu(in6_dev_finish_destroy_rcu) " Lai Jiangshan
2011-03-15 21:03     ` David Miller
2011-03-15 21:03       ` [PATCH 06/17] net,rcu: convert David Miller
     [not found]     ` <4D7F3872.6090305-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15 21:03       ` [PATCH 06/17] net,rcu: convert call_rcu(in6_dev_finish_destroy_rcu) to kfree_rcu() David Miller
2011-03-15 10:00   ` [PATCH 07/17] net, rcu: convert call_rcu(inet6_ifa_finish_destroy_rcu) " Lai Jiangshan
2011-03-15 21:03     ` [PATCH 07/17] net,rcu: " David Miller
2011-03-15 21:03       ` [PATCH 07/17] net,rcu: convert David Miller
     [not found]     ` <4D7F38AE.7060708-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15 21:03       ` [PATCH 07/17] net,rcu: convert call_rcu(inet6_ifa_finish_destroy_rcu) to kfree_rcu() David Miller
2011-03-15 10:01   ` [PATCH 08/17] net, rcu: convert call_rcu(listeners_free_rcu) " Lai Jiangshan
     [not found]     ` <4D7F3906.3090107-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15 21:03       ` [PATCH 08/17] net,rcu: " David Miller
2011-03-15 21:03         ` David Miller
2011-03-15 21:03         ` [PATCH 08/17] net,rcu: convert call_rcu(listeners_free_rcu) to David Miller
2011-03-15 21:03         ` [PATCH 08/17] net,rcu: convert call_rcu(listeners_free_rcu) to kfree_rcu() David Miller
2011-03-15 10:02   ` [PATCH 09/17] net,rcu: convert call_rcu(kfree_tid_tx) " Lai Jiangshan
2011-03-15 10:03   ` [PATCH 10/17] audit_tree, rcu: convert call_rcu(__put_tree) " Lai Jiangshan
2011-03-15 10:05   ` [PATCH 11/17] net,rcu: convert call_rcu(sctp_local_addr_free) " Lai Jiangshan
2011-03-15 21:03     ` David Miller
2011-03-15 21:03       ` David Miller
2011-03-15 21:03       ` David Miller
2011-03-15 21:03       ` [PATCH 11/17] net,rcu: convert call_rcu(sctp_local_addr_free) David Miller
     [not found]     ` <4D7F39CE.80403-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15 21:03       ` [PATCH 11/17] net,rcu: convert call_rcu(sctp_local_addr_free) to kfree_rcu() David Miller
2011-03-15 10:06   ` [PATCH 12/17] block, rcu: convert call_rcu(cfq_cfqd_free) " Lai Jiangshan
2011-03-15 10:07   ` [PATCH 13/17] nfs, rcu: convert call_rcu(nfs_free_delegation_callback) " Lai Jiangshan
2011-03-15 10:07   ` [PATCH 14/17] security,rcu: convert call_rcu(whitelist_item_free) " Lai Jiangshan
2011-03-15 10:08   ` [PATCH 15/17] net,rcu: convert call_rcu(ha_rcu_free) " Lai Jiangshan
     [not found]     ` <4D7F3ABA.7020709-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15 21:04       ` David Miller
2011-03-15 21:04     ` David Miller
2011-03-15 21:04       ` David Miller
2011-03-15 21:04       ` David Miller
2011-03-15 21:04       ` [PATCH 15/17] net,rcu: convert call_rcu(ha_rcu_free) to David Miller
2011-03-15 10:10   ` [PATCH 16/17] net, rcu: convert call_rcu(dn_dev_free_ifa_rcu) to kfree_rcu() Lai Jiangshan
2011-03-15 21:04     ` [PATCH 16/17] net,rcu: " David Miller
2011-03-15 21:04       ` [PATCH 16/17] net,rcu: convert call_rcu(dn_dev_free_ifa_rcu) David Miller
     [not found]     ` <4D7F3B04.9080504-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15 21:04       ` [PATCH 16/17] net,rcu: convert call_rcu(dn_dev_free_ifa_rcu) to kfree_rcu() David Miller
2011-03-15 10:11   ` [PATCH 17/17] net,act_police,rcu: remove rcu_barrier() Lai Jiangshan
     [not found]     ` <4D7F3B62.6000005-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2011-03-15 11:04       ` Eric Dumazet
2011-03-15 11:04         ` Eric Dumazet
2011-03-16  3:13         ` Lai Jiangshan
2011-03-16  3:13           ` Lai Jiangshan
2011-03-15 21:04       ` David Miller
2011-03-15 21:04     ` David Miller
2011-03-15 21:04       ` David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.