|
|
Re: [PATCH] net: fib: fix incorrect call_rcu_bh() |
On Tue, 2012-08-07 at 09:34 -0700, Paul E. McKenney wrote: > On Tue, Aug 07, 2012 at 12:47:11PM +0200, Eric Dumazet wrote: > > From: Eric Dumazet <edumazet@xxxxxxxxxx> > > > > After IP route cache removal, I believe rcu_bh() has very little use and > > we should remove this RCU variant, since it adds some cycles in fast > > path. > > Do you mean remove all uses of RCU-bh globally and also removing the > implementation itself? That would actually be a good thing, from my > perspective. > Yes I meant that there are now too few rcu_bh users, and that they probably could switch to regular rcu. We could then remove the implementation. rcu_bh was needed because we could sit forever in softirq mode in one cpu, and we needed to allocate/free dsts with RCU protection. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
[Linux Kernel Discussion] [Ethernet Bridging] [Linux Wireless Networking] [Linux Bluetooth Networking] [Linux Networking Users] [VLAN] [Git] [IETF Annouce] [Linux Assembly] [Security] [Bugtraq] [Photo] [Singles Social Networking] [Yosemite Information] [MIPS Linux] [ARM Linux Kernel] [ARM Linux] [Linux Virtualization] [Linux Security] [Linux IDE] [Linux RAID] [Linux SCSI] [Free Dating]
![]() |
![]() |