cvs commit: src/sys/dev/mxge eth_z8e.dat.gz.uu ethp_z8e.dat.gz.uu if_mxge.c mxge_mcp.h

Andrew Gallatin gallatin at FreeBSD.org
Tue May 8 14:19:44 UTC 2007


gallatin    2007-05-08 14:19:43 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/mxge         eth_z8e.dat.gz.uu ethp_z8e.dat.gz.uu 
                         if_mxge.c mxge_mcp.h 
  Log:
  Firmware update & improvements to firmware selection:
  
  - Update to latest (1.4.17) firmware.
  
  - Use the new MXGEFW_CMD_UNALIGNED_TEST (added in firmare 1.4.16) to
    have the firmware tell us if the PCIe chipset supports aligned PCIe
    completions.
  
  - Hard to maintain, and frequently out of date whitelist of PCIe
    chipsets known to produce aligned completions removed, as it has been
    replaced in its role of selecting the correct firmware to run by the
    use of MXGEFW_CMD_UNALIGNED_TEST.
  
  - Break the dma test out of mxge_reset() and into its own function
    (mxge_dma_test()) so it can be used by both the normal DMA test, and
    to run the unaligned test.
  
  - Improved support for enabling ECRCs
  
  Sponsored by: Myricom Inc.
  
  Revision  Changes     Path
  1.5       +1036 -977  src/sys/dev/mxge/eth_z8e.dat.gz.uu
  1.5       +1042 -982  src/sys/dev/mxge/ethp_z8e.dat.gz.uu
  1.28      +177 -90    src/sys/dev/mxge/if_mxge.c
  1.5       +18 -2      src/sys/dev/mxge/mxge_mcp.h


More information about the cvs-all mailing list