Hi,
The single kernel patch of ipvs 0.2.11 against 2.4.3 was available at
http://linux-vs.org/software/kernel-2.4/linux-2.4.3-ipvs-0.2.11.patch.gz
The Changes are the same as that of ipvs 0.2.11.
* Fixed an old bug in the ip_vs_unbind_dest. Its
atomic_dec_and_test may have race with __ip_vs_del_dest. Changed
atomic_dec_and_test to atomic_dec in the ip_vs_unbind_dest,
because the destination will be either in a service's destination
list or in the destination trash and there is no need to release
it here. Thank Julian for pointing it out.
* Fixed the possible memory leakage that the destinations in the
trash haven't been released after ipvs module exit,
ip_vs_trash_cleanup was added to clean up the destinations in the
trash before module exit.
As always, bugreports, fixes, comments and suggestions are welcome.
Wensong
|