Add SRIO SerDes support for 5Gbps baudrate

Bug #1395422 reported by Ike Panhc on 2014-11-23
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-keystone (Ubuntu)
High
Ike Panhc

Bug Description

     - Fix SRIO SerDes initialization for supporting 5Gbps
     - Add management of SerDes Rx coefficients (att/boost)
     - Add optional calibration of SerDes Rx coefficients with PRBS training
     - Add optional DFE average offset computation
     - Add sysfs entries for getting/setting SerDes Tx/Rx coefficients (in the
       'serdes' directory)
     - Fix a couple of SerDes functions
     - Add sysfs entries for initiating SerDes calibration ('calibrate') and
       starting/stopping the SRIO controller ('start'). Writting a non-zero value
       in these file will start the service, writting a zero will stop it.
       Calibration can only be performed when SRIO controller has not been started.
     - Add 'serdes_calibration' (default 0) and 'enable_ports' (default 1) module
       parameters
     - Fix SRIO controller stop and shutdown
     - Fix error recovery
     - Cosmetic cleanup and code simplification

Ike Panhc (ikepanhc) on 2014-11-23
summary: - add SRIO SerDes support for 5Gbps baudrate
+ Add SRIO SerDes support for 5Gbps baudrate
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-keystone - 3.13.0-19.32

---------------
linux-keystone (3.13.0-19.32) trusty; urgency=low

  [ Ike Panhc ]

  * Release Tracking Bug
    - LP: #1400562
  * Rebase to Ubuntu-3.13.0-43.72

  [ Ubuntu: 3.13.0-43.72 ]

  * Release Tracking Bug
    - LP: #1400408
  * x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C
    - LP: #1398795
    - CVE-2014-9090
  * x86_64, traps: Rework bad_iret
    - LP: #1398795
    - CVE-2014-9090
  * x86, kvm: Clear paravirt_enabled on KVM guests for espfix32's benefit
    - LP: #1400314
    - CVE-2014-8134
 -- Ike Panhc <email address hidden> Tue, 09 Dec 2014 12:58:50 +0800

Changed in linux-keystone (Ubuntu):
status: In Progress → Fix Released
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers