Hi,
The ipvs 1.1.1 tar ball is available on the LVS website. It can work with
kernel 2.5.49 and 2.5.50. The ChangeLog is as follows:
IP Virtual Server Netfilter module - Version 1.1.1 - November 30, 2002
Changes:
* Corrected the inc->usecnt updating in the ip_vs_app_inc_put.
* Fixed the bugs in the do_ip_vs_get_ctl() that return immediately
without releasing __ip_vs_mutex.
* Updated Makefile for the kernel 2.5.49.
* Changed to use kconfig to configure IPVS, when IPVS code is
copied to kernel source. Thank Jan Holmberg <jan@xxxxxxxxxx> for
some help on this.
* ipvsadm updates
o Ported the --sort option of ipvsadm-1.21 to ipvsadm-1.22.
o Added the missed ipvs_set_timeout function into libipvs.
o Adapted the modprobe_ipvs to use new modprobe for kernel 2.5.49
Note: module-init-tools-0.7.tar.gz or later is needed to load
kernel modules since kernel 2.5.48.
* ip_vs_ctl.c (ip_vs_add_service): fixed NULL pointer
dereferencing when the specified scheduler is not found.
* ip_vs_xmit.c (IP_VS_XMIT): added to use dst_output to send skb
at the NF_LOCAL_OUT hook, instead of sending it out directly by
ip_send().
* Added the standalone struct sltimer_list for slow timer in IPVS,
so that IPVS slow timers for connections can work correctly under
new scalable SMP per-CPU timer handling in kernel 2.5.
As always, bugreports, fixes, comments and suggestions are welcome.
Thanks,
Wensong
|