release.txt

(256 KB) Pobierz
                          ============================
                           R E L E A S E    N O T E S
                          ============================

                       Broadcom NetXtreme Gigabit Ethernet Driver
                    For Windows Vista (Longhorn) 32/64 bit versions

                       Copyright (c) 2000-2012 Broadcom Corporation
                                All rights reserved.


Version 15.4.0.5  Jun 29, 2012
----------------------------------------
  1.  Problem:
        CQ63915 - WHCK:Test machine rebooted unexpectedly on PCI Root Port Surprise Remove Test (PCI device only)
      Cause:
        The test doesn't physically remove device, device still has the capability to do DMA for receiving packet
        which will possibly corrupt memory (RBD/Rx Buffer) freed and reallocated for other software components.
      Change:
        Make a GRC reset to make device back to uninitialized state when driver receives a surprise removed event.
      Impact:
        None.

  2.  Problem:
        CQ64027 - BACS: Applying Enable Dash, appears as enabled, but it is not.
      Cause:
        With the particular testing steps, the APE shared memory will contain garbage data that makes driver think
        the firmware type is NCSI, not DASH. So driver will return from UM_ApeEventWrite() immediately and 
        it will not send APE event to firmware anymore, then BMAPI stops and will not update nvram
      Change:
        Check the APE shared memory signature before getting firmware feature.
      Impact:
        None.       

  Enhancements:
  =============
  1.  Request:
        CQ62336 - Obsolete older chips for Win8.
      Change:
        Add 5721 support back.
      Impact:
        None.

  2.  Request:
        Limit WOL pattern number to 8 if PM offload FW is loaded.
      Impact:
        None.

  3.  Request:
        Disable WPD support.
      Impact:
        None.

Version 15.4.0.4  Jun 18, 2012
----------------------------------------
  1.  Problem:
        CQ63551 - BACS gives a error ??Fail to save ASF Table?? When attempting to enable / disable ASF continually.
        CQ63552 - After cable analysis test, enable/disable ASF will result in error ??Fail to save ASF Table??.
      Cause:
        Driver is not aware that ASF is enabled at runtime, CQ51828 workaround is activated and it causes device to
        run at slower clock that makes BMAPI get time-out for waiting ASF to be loaded.
      Change:
        Not to change Clock Policy registers if bootcode has already set the registers with higher clock speed (after GRC reset).
      Impact:
        None.

  2.  Problem:
        CQ63614 - OEM-System-5720 NIC: System runs into BSOD with bugcheck IRQL_NOT_LESS_OR_EQUAL during system reboot.
      Cause:
        RSS mode cannot be changed at runtime after initialization or device may dma RBD to incorrect location.
      Change:
        Always enable device RSS in the init time if RSS is enabled.
      Impact:
        None.

  3.  Problem:
        CQ62858 - NdisTest 6.5 PM_PowerStateTransition failed.
      Cause:
        Driver doesn't generate expected MediaStateUnknown status notification on system sleep 
        and expected number of MediaStateConnected status on resume from sleep.
      Change:
        Make driver to generate status notification as NDISTest requests.
      Impact:
        None.

  4.  Problem:
        CQ63906 - "Wake Up Capabilities" should be removed after driver upgrade from 15.2.0.x to 15.4.0.x.   
      Cause:
        The old registry entries are not removed while doing driver upgrade.
      Change:
        Make inf changes to delete the old registry entries during installation.
      Impact:
        None.

  5.  Problem:
        CQ3805 - Win8:NXI:WHCK: VMQScalability test failed on the NIC switch capabilities should report NumVlansPerPort as 0, but its reporting 1   
      Change:
		Set NumVlansPerPort in NIC switch capabilities to 0.
      Impact:
        None.

  6.  Problem:
        CQ63625 - The NX1 NDIS6 driver reports the wrong NDIS version when queried.  
      Change:
        Report NDIS version equal or less than 6.30.
      Impact:
        None.

  Enhancements:
  =============
  1.  Request:
        CQ62336 - Obsolete older chips for Win8.
      Change:
        Change the message level to *Information* level to make NX1 consistent with NX2.
      Impact:
        None.

  2.  Request:
        CQ62067 - Set card reader DMA Read MRRS to 7 - for 4096B transfers.
      Change:
        Set card reader DMA Read MRRS to 4K for all 57766.
      Impact:
        None.

  3.  Request:
        For OCBB, use driverFlags[port] in Option Card Scratchpad Index Table.
      Note:
        For previous implemenation (one DWORD) - driverFlags[0]: port0,1,2,3 use b0-7,b8-15,b16-23,b24-31
        For new implemenation (4 DWRODs) - use b0-7 of driverFlags[port]
        NCSI v1.0.92 or later is needed to work with new driverFlags format.

  4.  Request:
        Passing EEE configuration down to management firmware.

  5.  Request:
        Download EEE patch for 57766/57786 family devices to accomodate OTP size limitation.

  6.  Request:
        Support fiber phy SGMII mode.
      Change:
        Setup fiber phy SGMII based on NVRAM info.
      Impact:
        None.

  7.  Request:
        CQ63770 - Add 4 part ID support for specific OEM.
      Change:
        Added IDs
      Impact:
        None.       

  8.  Request:
		Add EEE info OID for BACS.
      Impact:
        None.       

Version 15.4.0.3  May 29, 2012
----------------------------------------
  1.  Problem:
        CQ63194 - Win8:NXI:WHCK:GenericMiniportRequirements test failed due to the CDN requirements not met
      Cause:
        A Port1DeviceNumber or Port1FunctionNumber entry is required for a multiport network adapter.
      Change:
        Add Port1FunctionNumber entry in the inf file for a multiport network adapter.

  2.  Problem:
        CQ63523 - Driver is missing when deploying Win7 with BCM5786 NIC
      Cause:
        The "CopyFiles" directive is missing in device's INF install-section.
      Change:
        Add the missing "CopyFiles" directive.
      Impact:
        None.

  3.  Problem:
        CQ63382 - Win8 server build 8370: 5719 with enable VMQ run chariot will BSOD.
      Cause:
        DPC watch dog timer timeout when waiting for mainlock in GenTimer.
      Change:
        Release the mainlock when VMQ CPU affinity is changed.   
         

Version 15.4.0.2A  May 23, 2012
----------------------------------------
  Enhancements:
  =============
  1.  Request:
        CQ63187,CQ63430 - Add 4 part ID support for specific OEM.
      Change:
        Added IDs
      Impact:
        None.


Version 15.4.0.2  May 22, 2012
----------------------------------------
  1.  Problem:
        CQ62747 - 57766 Cable Analysis test failed when testing via Remote Desktop Connection(RDC).
        CQ62751 - By using RDC to configure BACS 57766 ASF enable/disable parameter will result in error.
      Cause:
        The CQ51828 woarkound causes device to run at slower clock and that makes BMAPI get time-out
        for waiting ASF to be loaded and running.
      Change:
        Disable CQ51828 woarkound when ASF is enabled.
      Impact:
        None.

  2.  Problem:
        CQ63050 - Update b57vista driver then missing registry key of flow control.
      Cause:
        "*FlowControl" key doesn't stick in registry during driver installation. 
      Change:
        Make change in inf file to override registry key's default value as a workaround.
      Impact:
        None.

  Enhancements:
  =============
  1.  Request:
        CQ62839 - Please disable flow control for all OEM SSIDs for 15.0 gold drivers
      Change:
        disable flow control based on SSIDs

  2.  Request:
        CQ62976 - Set card reader DMA Read MRRS to 4K
      Change:
        Set card reader DMA Read MRRS to 4K

  3.  Request:
        CQ62336 - Obsolete older chips for Win8.
      Change:
        Make driver fail to load with obsolete devices for Win8
      Impact:
        User may see obsolete device gets yellow bang in the device manager.

  4.  Request:
        CQ63402 - Delete registry keywords that are deprected
      Change:
        The registry key *LSOv1IPv4 is removed.
     Impact:
         None.


Version 15.4.0.1  April 30, 2012
----------------------------------------
  1.  Problem:
        CQ62899 - 5719 connection failure with VMQ enabled on Chariot test
      Cause:
        VMQ dynamic processor affinity change is not handled properly.
      Change:
        Fix a bug for VMQ dynamic processor affinity change.
      Impact:
        None.

  2.  Problem:
        CQ62781 - Win8:NXI:NDISTest 6.5 "StandardizedKeywords" failed
      Change:
        Modified the inf files and reported VMQ HW capability even VMQ is not enabled
      Impact:
        None.

Version 15.4.0.0  April 18, 2012
----------------------------------------
  1.  Problem:
        CQ61545 - 57761B0 system unable to establish a TCP connection in WinPE2.0
      Cause:
        WinPE2.0 kernel is Vista and not support MSIX.
      Change:
        Don't use MSIX on Vista.
      Impact:
        None.

  2.  Problem:
        CQ62126 - BACS Diagnostics and Cable Analysis Test fails.
      Cause:
        Driver doesn't set the correct value for BytesWritten (the number of bytes it is returning at InformationBuffer)
        while BMAPI is querying device's APE registers through T3_OID_READ_BAR1_REG in UM_QueryInformation().
      Change:
...
Zgłoś jeśli naruszono regulamin