CVSROOT: /cvs Module name: src Changes by: st...@cvs.openbsd.org 2010/07/08 18:04:42
Modified files: sys/dev/pci : if_bge.c if_bgereg.h Log message: - Setup proper mbuf pool watermarks for BCM5717 / BCM57765 chipsets. - Disable initiation of multiple DMA reads for BCM5717 chipset to workaround errata. - Performance tweak for BCM5785 chipset. - Correct the return ring count used for BCM5717 / BCM57765 chipsets. - Fix fiber media detection for BCM5717 chipsets as they use a MII-based fiber PHY. >From Brad, based on info gleaned from the Linux tg3 driver. Should only affect the new chipsets, but tested for regressions anyway (on BCM5701, BCM5703, BCM5704C, BCM5705M Alt, BCM5722, BCM5751, BCM5751M, BCM5780) by Brad, weerd@, myself and Denis Doroshenko.