This is set 1 that handles backporting bonding stuff from 2.6 into 2.4
while fixing some implementation bugs.
Applies on 2.4.22.
patch set can be downloaded from:
http://osdn.dl.sourceforge.net/sourceforge/bonding/patch_set_1_backport.tar.bz2
This will update the following files:
Documentation/networking/ifenslave.c
drivers/net/bonding/bonding.h
drivers/net/bonding/bond_main.c
drivers/net/net_init.c
include/linux/list.h
include/linux/netdevice.h
Description:
patch 1 - Add list_for_each_entry_safe()
patch 2 - Export alloc_netdev()
patch 3 - Fix /proc read function
patch 4 - Put the bond's net_device_stats inside the bond struct
patch 5 - Use a linked list to handle multiple bond devices
patch 6 - Update versions/contributions in header and bump version
--
| Shmulik Hen Advanced Network Services |
| Israel Design Center, Jerusalem |
| LAN Access Division, Platform Networking |
| Intel Communications Group, Intel corp. |
Shmulik Hen wrote:
This is set 1 that handles backporting bonding stuff from 2.6 into 2.4
while fixing some implementation bugs.
Applies on 2.4.22.
patch set can be downloaded from:
http://osdn.dl.sourceforge.net/sourceforge/bonding/patch_set_1_backport.tar.bz2
This will update the following files:
Documentation/networking/ifenslave.c
drivers/net/bonding/bonding.h
drivers/net/bonding/bond_main.c
drivers/net/net_init.c
include/linux/list.h
include/linux/netdevice.h
Description:
patch 1 - Add list_for_each_entry_safe()
applied
patch 2 - Export alloc_netdev()
already applied and upstream
patch 3 - Fix /proc read function
applied
patch 4 - Put the bond's net_device_stats inside the bond struct
already applied and upstream
patch 5 - Use a linked list to handle multiple bond devices
applied
patch 6 - Update versions/contributions in header and bump version
applied... even though a non-described ifenslave.c change snuck into
this patch.
On Thursday 28 August 2003 12:32 am, Jeff Garzik wrote:
Shmulik Hen wrote:
quoted
patch 6 - Update versions/contributions in header and bump
version
applied... even though a non-described ifenslave.c change snuck
into this patch.
This patch was supposed to put some order into a bunch of bug fix
patches that went in without going through an official maintainer. I
was afraid they're going to get lost, so I stuck the above into a
patch. One of those patches fixed compilation problems on ia64
architecture, but caused problems in a Red Hat release instead.
Since I didn't see a separate patch for that, I thought I'll put it
here too. Didn't think it'll cause problems as it was a one-liner.
I'll learn eventually :).
Shmulik.