Version 2 of the BNX2 patchset. I've modified the 40-bit workaround to just set the dma masks, combined the 5709 firmware into 1 patch which is now 500K, pulled out the heartbeat chnages, and separated the patch for ethtool.h. Earlier, I sent 1 patch for ethtool.h for the kernel, and another patch for user mode ethtool to support 2.5G.
Thanks to David, Jeff, and others for their feedback. [PATCH v2 1/16][BNX2]: Block MII access when ifdown. [PATCH v2 2/16][BNX2]: Fix register and memory test on 5709. [PATCH v2 3/16][BNX2]: Add 40-bit DMA workaround for 5708. [PATCH v2 4/16][BNX2]: Fix race conditions when calling register_netdev(). [PATCH v2 5/16][BNX2]: Save PCI state during suspend. [PATCH v2 6/16][BNX2]: Update 5708 firmware. [PATCH v2 7/16][BNX2]: Update 5709 firmware. [PATCH v2 8/16][BNX2]: Add ipv6 TSO and checksum for 5709. [PATCH v2 9/16][BNX2]: Put MII register offsets in the bnx2 struct. [PATCH v2 10/16][BNX2]: Re-structure the 2.5G Serdes code. [PATCH v2 11/16][BNX2]: Add support for 5709 Serdes. [PATCH v2 12/16][BNX2]: Add indirect spinlock. [PATCH v2 13/16][BNX2]: Restructure PHY event handling. [PATCH v2 14/16][BNX2]: Add 1-shot MSI handler for 5709. [PATCH v2 15/16][BNX2]: Print bus information for PCIE devices. [PATCH v2 16/16][BNX2]: Update version and reldate. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html