]> git.baikalelectronics.ru Git - kernel.git/commit
NetXen: Fix ping issue after reboot on Blades with 3.4.19 firmware
authorMithlesh Thukral <mithlesh@netxen.com>
Thu, 7 Jun 2007 11:33:02 +0000 (04:33 -0700)
committerJeff Garzik <jeff@garzik.org>
Sat, 9 Jun 2007 22:25:34 +0000 (18:25 -0400)
commitd8520a4596544e4b53d697ac071b1b66c785d023
treef551421239478c617b9f66de871d674c05476523
parent8759f84623a6347b24587a4004a0ccb4966f2cb5
NetXen: Fix ping issue after reboot on Blades with 3.4.19 firmware

NetXen: Fix initialization and subsequent ping issue on 3.4.19 firmware
This patch fixes the ping problem seen X/PBlades after the adapter's
firmware was moved to 3.4.19. After configured interface up, ping
failed.
NetXen adapter couldn't accept ARP broadcast packet. Manual addition of
MAC address in the ARP table, made ping work.
NetXen adapter should finish initilization after system boot. But looks
NetXen adapter didn't initilization correctly after system boot up.
So have to re-load the firmware again in probe routine.
Also re-initilization netxen_config_0 and netxen_config_1 registers.

Signed-off by: Wen Xiong <wenxiong@us.ibm.com>
Signed-off by: Mithlesh Thukral <mithlesh@netxen.com>

Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/netxen/netxen_nic_main.c
drivers/net/netxen/netxen_nic_niu.c