Re: 32 core net-next stack/netfilter "scaling"

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Eric Dumazet
Date: Monday, January 26, 2009 - 4:10 pm

Rick Jones a écrit :

Hi Rick, nice hardware you have :)

Stephen had a patch to nuke read_lock() from iptables, using RCU and seqlocks.
I hit this contention point even with low cost hardware, and quite standard application.

I pinged him few days ago to try to finish the job with him, but it seems Stephen
is busy at the moment.

Then conntrack (tcp sessions) is awfull, since it uses a single rwlock_t tcp_lock
 that must be write_locked() for basically every handled tcp frame...

How long is "not indefinitely" ? 


--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
32 core net-next stack/netfilter "scaling", Rick Jones, (Mon Jan 26, 3:15 pm)
Re: 32 core net-next stack/netfilter "scaling", Eric Dumazet, (Mon Jan 26, 4:10 pm)
Re: 32 core net-next stack/netfilter "scaling", Stephen Hemminger, (Mon Jan 26, 4:14 pm)
Re: 32 core net-next stack/netfilter "scaling", Patrick McHardy, (Tue Jan 27, 2:15 am)
Re: 32 core net-next stack/netfilter "scaling", Patrick McHardy, (Tue Jan 27, 4:37 am)
Re: 32 core net-next stack/netfilter "scaling", Patrick McHardy, (Tue Jan 27, 10:33 am)
Re: 32 core net-next stack/netfilter "scaling", Patrick McHardy, (Wed Jan 28, 9:25 am)
Re: 32 core net-next stack/netfilter "scaling", Eric Dumazet, (Wed Jan 28, 10:07 am)
Re: 32 core net-next stack/netfilter "scaling", Eric Dumazet, (Wed Jan 28, 10:34 am)
Re: 32 core net-next stack/netfilter "scaling", Patrick McHardy, (Mon Feb 9, 7:57 am)
Re: 32 core net-next stack/netfilter "scaling", Stephen Hemminger, (Tue Feb 10, 11:44 am)
[PATCH] netfilter: xt_physdev fixes, Eric Dumazet, (Wed Feb 18, 10:36 am)
Re: [PATCH] netfilter: xt_physdev fixes, Patrick McHardy, (Wed Feb 18, 11:14 am)
[PATCH] netfilter: unfold two loops in physdev_mt(), Eric Dumazet, (Thu Feb 19, 1:00 am)
Re: [PATCH] netfilter: unfold two loops in physdev_mt(), Patrick McHardy, (Thu Feb 19, 3:17 am)