Re: [2.4/2.6] ipvs: improve conn rehashing, other fixes
From: Julian Anastasov <ja@ssi.bg>
Date: 2004-03-23 08:34:54
From: Julian Anastasov <ja@ssi.bg>
Date: 2004-03-23 08:34:54
Hello, On Mon, 22 Mar 2004, David S. Miller wrote:
On Tue, 23 Mar 2004 00:58:38 +0800 (CST) Wensong Zhang [off-list ref] wrote:quoted
Dave, please check the attached patches. There are three patches for 2.4, and two for 2.6.I am going to apply everything except the ip_vs_ctl.c change as Julian has tol me under seperate cover that the locking he adds there is not really necessary.
It was the old version. Please, apply everything sent from Wensong. The old versions protect only the list which is not needed on edit but the new versions from Wensong ensure that the service is updated safely while there are no other CPUs using the schedulers. By this way, after my last posting, we fix missing locking in the following schedulers: WRR, RR, SH, DH. Now the benefit is that we do not add locking in the fast path, instead, we add it only on edit (slow path). Regards -- Julian Anastasov [off-list ref]