[Patch 2.6.25 4/4]S2io: Version update for multiqueue and vlan patches

2008-02-20 Thread Sreenivasa Honnur
- Updated version number. Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -Nurp 2-0-26-19-1/drivers/net/s2io.c 2-0-26-19-2/drivers/net/s2io.c --- 2-0-26-19-1/drivers/net/s2io.c 2008-02-15 07:03:10.0 +0530 +++ 2-0-26-19-2/driv

[Patch 2.6.25 3/4]S2io: Support for vlan_rx_kill_vid entry point

2008-02-20 Thread Sreenivasa Honnur
- Resubmit #3 - Added s2io_vlan_rx_kill_vid entry point function for unregistering vlan. - Fix to aggregate vlan packets. IP offset is incremented by 4 bytes if the packet contains vlan header. Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> ---

[PATCH 2.6.25 2/4]S2io: Multiqueue network device support - FIFO selection based on L4 ports

2008-02-20 Thread Sreenivasa Honnur
- Resubmit #2 - Transmit fifo selection based on TCP/UDP ports. - Added tx_steering_type loadable parameter for transmit fifo selection. 0x0 NO_STEERING: Default FIFO is selected. 0x1 TX_PRIORITY_STEERING: FIFO is selected based on skb->priority. 0x2 TX_DEFAULT_STEERING: FIFO is selected base

[PATCH 2.6.25 1/4]S2io: Multiqueue network device support implementation

2008-02-20 Thread Sreenivasa Honnur
- Resubmit #3 Multiqueue netwrok device support implementation. - Added a loadable parameter "multiq" to enable/disable multiqueue support, by default it is disabled. - skb->queue_mapping is not used for queue/fifo selection. FIFO selection is based on skb->priority. - Added per FIFO flags FIFO

[Patch 2.6.24 3/3]S2io: Version update for vlan and LRO patches

2008-02-06 Thread Sreenivasa Honnur
- Updated version number. Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -Nurp 2-0-26-18-2/drivers/net/s2io.c 2-0-26-18-3/drivers/net/s2io.c --- 2-0-26-18-2/drivers/net/s2io.c 2008-01-24 04:27:23.0 +0530 +++ 2-0-26-18-3/driv

[Patch 2.6.24 2/3]S2io: Fix for LRO Bugs

2008-02-06 Thread Sreenivasa Honnur
Resubmitting patch from Al Viro <[EMAIL PROTECTED]>, with subject - [PATCH] s2io LRO bugs. a) initiate_new_session() sets ->tcp_ack to ntohl(...); everything else stores and expects to find there the net-endian value. b) check for monotonic timestamps in verify_l3_l4_lro_capable() compares th

[Patch 2.6.24 1/3]S2io: Support for vlan_rx_kill_vid entry point

2008-02-06 Thread Sreenivasa Honnur
- Added s2io_vlan_rx_kill_vid entry point function for unregistering vlan. - Fix to aggregate vlan packets. IP offset is incremented by 4 bytes if the packet contains vlan header. - resubmit for 2.6.24 kernel Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL

[PATCH 2.6.25 3/3]S2io: Vesrion update for Multiqueue patches

2008-02-06 Thread Sreenivasa Honnur
- Updated version number Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -Nurp 2-0-26-16-2/drivers/net/s2io.c 2-0-26-16-3/drivers/net/s2io.c --- 2-0-26-16-2/

[PATCH 2.6.25 2/3]S2io: Multiqueue network device support - FIFO selection based on L4 ports

2008-02-06 Thread Sreenivasa Honnur
L4 Ports. Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -Nurp 2-0-26-16-1/drivers/net/s2io.c 2-0-26-16-2/drivers/net/s2io.c --- 2-0-26-16-1/drivers/net/s2io.c

[PATCH 2.6.25 1/3]S2io: Multiqueue network device support implementation

2008-02-06 Thread Sreenivasa Honnur
akeup) to invoke appropriate netif_ functions. - Calling netif_start/stop for link up/down case respectively. - As per Andi kleen's review comments, using skb->priority field for FIFO selection. - resumbit for 2.6.25 kernel Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Sreen

[Patch 2.6.24 2/3]S2io: Fix for LRO Bugs

2008-01-24 Thread Sreenivasa Honnur
Resubmitting patch from Al Viro <[EMAIL PROTECTED]>, with subject - [PATCH] s2io LRO bugs. a) initiate_new_session() sets ->tcp_ack to ntohl(...); everything else stores and expects to find there the net-endian value. b) check for monotonic timestamps in verify_l3_l4_lro_capable() compares th

[Patch 2.6.24 1/3]S2io: Support for vlan_rx_kill_vid entry point

2008-01-24 Thread Sreenivasa Honnur
- Added s2io_vlan_rx_kill_vid entry point function for unregistering vlan. - Fix to aggregate vlan packets. IP offset is incremented by 4 bytes if the packet contains vlan header. Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -Nurp 2-

[Patch 2.6.24 3/3]S2io: Version update for [Patch 2.6.24 1/3] & [Patch 2.6.24 2/3]

2008-01-24 Thread Sreenivasa Honnur
- Updated version number. Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -Nurp 2-0-26-18-2/drivers/net/s2io.c 2-0-26-18-3/drivers/net/s2io.c --- 2-0-26-18-2/drivers/net/s2io.c 2008-01-24 04:27:23.0 +0530 +++ 2-0-26-18-3/driv

[Patch 2.6.24 1/2]S2io: Fix for LRO Bugs

2008-01-24 Thread Sreenivasa Honnur
Resubmitting patch from Al Viro <[EMAIL PROTECTED]>, with subject - [PATCH] s2io LRO bugs. a) initiate_new_session() sets ->tcp_ack to ntohl(...); everything else stores and expects to find there the net-endian value. b) check for monotonic timestamps in verify_l3_l4_lro_capable() compares th

[Patch 2.6.24 1/1]S2io: Support for vlan_rx_kill_vid entry point

2008-01-24 Thread Sreenivasa Honnur
- Added s2io_vlan_rx_kill_vid entry point function for unregistering vlan. - Fix to aggregate vlan packets. IP offset is incremented by 4 bytes if the packet contains vlan header. Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -Nurp 2-

[PATCH 2.6.25 1/1]S2io: Multiqueue network device support implementation

2008-01-22 Thread Sreenivasa Honnur
manipulation(start/stop/wakeup) to invoke appropriate netif_ functions. - Calling netif_start/stop for link up/down case respectively. Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> --- diff -Nurp orig/drivers/net/s2io.c patch1/dr

[Patch 2.6.24 1/1]S2io: Fixed synchronization between scheduling of napi with card reset and close

2008-01-14 Thread Sreenivasa Honnur
- Fixed synchronization between scheduling of napi with card reset and close by moving the enabling and disabling of napi to card up and card down functions respectively instead of open and close. Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTE

[PATCH 2.6.25 1/1]S2io: Multiqueue network device support implementation

2007-12-26 Thread Sreenivasa Honnur
manipulation(start/stop/wakeup) to invoke appropriate netif_ functions. - Calling netif_start/stop for link up/down case respectively. Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> --- diff -Nurp orig/drivers/net/s2io.c patch1/dr

[PATCH 2.6.24 1/1]S2io: Fixed the case where stats_info was accessed after free in free_shared_mem()

2007-12-11 Thread Sreenivasa Honnur
- Fixed the case where stats_info was accessed after free in free_shared_mem(). Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -Nurp patch_10/drivers/net/s2io.c pa

[PATCH 2.6.24 1/1]S2io: Check for register initialization completion before accesing device registers

2007-12-05 Thread Sreenivasa Honnur
- Making sure register initialisation is complete before proceeding further. The driver must wait until initialization is complete before attempting to access any other device registers. Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Sreenivasa Honnur <[EMAIL

[PATCH 2.6.24 1/1]S2io: Fixed the case when the card initialization fails on mtu change

2007-11-29 Thread Sreenivasa Honnur
function return value of s2io_card_up function is checked and returned if it failed. Signed-off-by: Surjit Reang <[EMAIL PROTECTED]> Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -Nurp patch_8/drivers/net/s2io.c p

[PATCH 2.6.24 1/1]S2io: Support for add/delete/store/restore ethernet addresses

2007-11-14 Thread Sreenivasa Honnur
- Support to add/delete/store/restore 64 and 128 Ethernet addresses for Xframe I and Xframe II respectively. - (Resubmit third time) Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> --- diff -Nurp org/drivers/net/s2io.c patch1/drivers/net/s2io.c --- org/drivers/net/s2io.c 2007-11

[PATCH 2.6.24 1/1]S2io: Fixed memory leak by freeing MSI-X local entry memories when vector allocation fails

2007-11-14 Thread Sreenivasa Honnur
eed and synchronize_irq call - do_rem_msix_isr is renamed as remove_msix_isr - do_rem_inta_isr is renamed as remove_inta_isr - (Resubmit third time) Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> --- diff -Nurp org/drivers/net/s2io.c patch1/drivers/net/s2io.c --- org/dr

[PATCH 2.6.24 1/1]S2io: Fixed memory leak by freeing MSI-X local entry memories when vector allocation fails

2007-10-31 Thread Sreenivasa Honnur
eed and synchronize_irq call - do_rem_msix_isr is renamed as remove_msix_isr - do_rem_inta_isr is renamed as remove_inta_isr Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -Nurp org/drivers/net/s2io.c pat

[PATCH 2.6.24 1/1]S2io: Support for add/delete/store/restore ethernet addresses

2007-10-31 Thread Sreenivasa Honnur
- Support to add/delete/store/restore 64 and 128 Ethernet addresses for Xframe I and Xframe II respectively. Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> --- diff -urpN org/drivers/net/s2io.c patch_1/drivers/net/s2io.c --- org/drivers/net/s2io.c 2007-09-26 00:01:14.0

RE: [PATCH 2.6.24 1/1]S2io: Support for add/delete/store/restore ethernet addresses

2007-10-29 Thread Sreenivasa Honnur
Jeff, Is this patch reviewed/applied? -srini -Original Message- From: Sreenivasa Honnur [mailto:[EMAIL PROTECTED] Sent: Friday, October 19, 2007 11:23 AM To: [EMAIL PROTECTED]; netdev@vger.kernel.org Cc: support Subject: [PATCH 2.6.24 1/1]S2io: Support for add/delete/store/restore

[PATCH 2.6.24 1/1]S2io: Support for add/delete/store/restore ethernet addresses

2007-10-18 Thread Sreenivasa Honnur
- Support to add/delete/store/restore 64 and 128 Ethernet addresses for Xframe I and Xframe II respectively. Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> --- diff -urpN org/drivers/net/s2io.c patch_1/drivers/net/s2io.c --- org/drivers/net/s2io.c 2007-09-26 00:01:14.0

[PATCH 2.6.24 3/3]S2io: Updating transceiver information in ethtool function

2007-08-22 Thread Sreenivasa Honnur
- Update transceiver information in ethtool function Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -urpN patch2/drivers/net/s2io.c patch3/drivers/net/s2io.c --- patch2/drivers/net/s2io.c 2007-08-18 07:19:21.000

[PATCH 2.6.24 1/3]S2io: Added support for set_mac_address driver entry point

2007-08-22 Thread Sreenivasa Honnur
- Added set_mac_address driver entry point - Copying permanent mac address to dev->perm_addr Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -urpN orig/drivers/net/s2io.c patch1/drivers/net/s2io.c --- orig/dri

[PATCH 2.6.24 2/3]S2io: Support for add/delete/store/restore ethernet addresses

2007-08-21 Thread Sreenivasa Honnur
- Support to add/delete/store/restore 64 and 128 Ethernet addresses for Xframe I and Xframe II respectively. Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> Signed-off-by: Ramkrishna Vepa <[EMAIL PROTECTED]> --- diff -urpN patch1/drivers/net/s2io.c patch2/drivers/net/s2io.

[PATCH 2.6.21 1/3]S2IO: getringparam ethtool option

2007-05-13 Thread Sreenivasa Honnur
Fwding to Ram, there was a typo in Ram's e-mail id. -Original Message- From: Jeff Garzik [mailto:[EMAIL PROTECTED] Sent: Saturday, May 12, 2007 2:25 AM To: Sreenivasa Honnur Cc: netdev@vger.kernel.org; Alicia Pena; Leonid Grossman; [EMAIL PROTECTED]; Rastapur Santosh; Siva

[PATCH 2.6.21 3/3]S2IO: Statistics for link up/down and memory allocated/freed

2007-05-10 Thread Sreenivasa Honnur
1. Added statistics for link up/down, last link up/down. 2. Statistics for memory allocated/freed. 3. Changed level of some DBG_PRINTs. Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> --- diff -pNur patch2/drivers/net/s2io.c patch3/drivers/net/s2io.c --- patch2/drivers/net/s2io.c 2

[PATCH 2.6.21 1/3]S2IO: getringparam ethtool option

2007-05-10 Thread Sreenivasa Honnur
Adding get_ringparam ethtool option. Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> --- diff -pNur netdev-2.6-org/drivers/net/s2io.c patch1/drivers/net/s2io.c --- netdev-2.6-org/drivers/net/s2io.c 2007-04-09 12:24:33.0 +0530 +++ patch1/drivers/net/s2io.c 2007-04-17

[PATCH 2.6.21 2/3]S2IO: statistics for memory allocation failuers

2007-05-10 Thread Sreenivasa Honnur
1. Added code to count the number of memory failures. 2. Added watchdog_timer counter. 3. Changed debug level for some DBG_PRINTS. Signed-off-by: Sreenivasa Honnur <[EMAIL PROTECTED]> --- diff -pNur patch1/drivers/net/s2io.c patch2/drivers/net/s2io.c --- patch1/drivers/net/s2io.c 2007-04

RE: [PATCH 1/2] NET: Multiple queue network device support

2007-02-23 Thread Sreenivasa Honnur
Function "map_queue" returns queue_index as 0 always. There is no support to return different queue numbers. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kok, Auke Sent: Friday, February 09, 2007 5:40 AM To: David Miller; Garzik, Jeff; netdev@vger.kerne

RE: [PATCH 1/2] NET: Multiple queue network device support

2007-02-23 Thread Sreenivasa Honnur
Fucntion "map_queue" returns queue index as '0'. There is no support to return different queue indexes. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kok, Auke Sent: Friday, February 09, 2007 5:40 AM To: David Miller; Garzik, Jeff; netdev@vger.kernel.org