[Feature] Add support for Sageville in ixgbe driver

Bug #1397861 reported by Yingying Zhao
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
intel
Fix Released
Undecided
Unassigned
linux (Ubuntu)
Fix Released
Undecided
Tim Gardner
Vivid
Fix Released
Undecided
Tim Gardner

Bug Description

Add support for Sageville (10GbE Ethernet card) in ixgbe driver

Upstream status:
Kernel 3.18

Tags: bdx vivid
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Do we references for the upstream commits to confirm we have this in our Vivid 15.04 kernel?

Revision history for this message
John Ronciak (john-ronciak) wrote :

The latest support patches for the ixgbe driver are in the 4.0 kernel as well as some patches in net-next which have been accepted already. All of these ixgbe (and ixgbevf) patches need to pull into the 15.04 release.

Revision history for this message
Tim Gardner (timg-tpi) wrote :

Pulled in these patches:

7ddbde3f74c08fadb729513cf305f5f201aa1feb ixgbe: cleanup sparse errors in new ixgbe_x550.c file
dec2e395fd35ebbd642c71b1c871298cba68cded ixgbe: allow multiple queues in SRIOV mode
2dc571aa61d3fe5b20167f16e0390e749cd4bb97 ixgbevf: enable multiple queue support
9295edb472dcd85cb27d2f23dc2e6bae054a0228 ixgbevf: add RSS support for X550
42ce2c8ef6a9bc1459965f8a5a1e7a87049ef1af ixgbe: fix setting port VLAN
f9c9e488ce1e521ef1bf9f7b72a01c861475fcd3 ixgbe: cleanup redundant default method set_rxpba
4dedadcbae35c84366c2543bce37e045b1665196 ixgbe: Cleanup probe to remove redundant attempt to ID PHY
3f207800a998fb1b0b36df251e826ee7682294f7 ixgbe: add VXLAN offload support for X550 devices
39f35a370b59d65506bbfb8f9c1b9362d58b44fe ixgbevf: set vlan_features in a single write instead of several ORs
d9bdb57f9c9eee20835a947f2b9ece1ed2ef8485 ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx
e08400b707739f0eca1645413924743466ea70b8 ixgbevf: Add code to check for Tx hang
e66c92ad5839ffd0ffd0ac7f7afd622151ef6272 ixgbevf: rewrite watchdog task to function similar to igbvf
9ac5c5ccdbfd41c1dea802462a9b0abcfc106abc ixgbevf: combine all of the tasks into a single service task
5b7f000ff94c77031a628f87b788b1a032f2d4d9 ixgbe: add Tx anti spoofing support

information type: Proprietary → Public
Changed in linux (Ubuntu Vivid):
assignee: nobody → Tim Gardner (timg-tpi)
status: New → In Progress
Tim Gardner (timg-tpi)
Changed in linux (Ubuntu Vivid):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (6.8 KiB)

This bug was fixed in the package linux - 3.19.0-12.12

---------------
linux (3.19.0-12.12) vivid; urgency=low

  [ Andy Whitcroft ]

  * [Packaging] do_common_tools should always be on
  * [Packaging] Provides: virtualbox-guest-modules when appropriate
    - LP: #1434579

  [ Chris J Arges ]

  * Revert "SAUCE: ext4: disable ext4_punch_hole for indirect filesystems"
    - LP: #1292234

  [ Leann Ogasawara ]

  * Release Tracking Bug
    - LP: #1439803

  [ Timo Aaltonen ]

  * SAUCE: i915_bpo: Provide a backport driver for Skylake & Cherryview
    graphics
    - LP: #1420774
  * SAUCE: i915_bpo: Update intel_ips.h file location
    - LP: #1420774
  * SAUCE: i915_bpo: Only support Skylake and Cherryview with the backport
    driver
    - LP: #1420774
  * SAUCE: i915_bpo: Rename the backport driver to i915_bpo
    - LP: #1420774
  * i915_bpo: [Config] Enable CONFIG_DRM_I915_BPO=m
    - LP: #1420774
  * SAUCE: i915_bpo: Add i915_bpo_*() calls for ubuntu/i915
    - LP: #1420774
  * SAUCE: i915_bpo: Revert "drm/i915: remove unused
    power_well/get_cdclk_freq api"
    - LP: #1420774
  * SAUCE: i915_bpo: Add i915_bpo specific power well calls
    - LP: #1420774
  * SAUCE: Backport I915_PARAM_MMAP_VERSION and I915_MMAP_WC
    - LP: #1420774
  * SAUCE: Partial backport of drm/i915: Add ioctl to set per-context
    parameters
    - LP: #1420774
  * SAUCE: drm/i915: Specify bsd rings through exec flag
    - LP: #1420774
  * SAUCE: drm/i915: add I915_PARAM_HAS_BSD2 to i915_getparam
    - LP: #1420774
  * SAUCE: drm/i915: add component support
    - LP: #1420774
  * SAUCE: drm/i915: Add tiled framebuffer modifiers
    - LP: #1420774
  * SAUCE: Backport new displayable tiling formats
    - LP: #1420774
  * SAUCE: Backport drm_crtc_vblank_reset() helper
    - LP: #1420774
  * SAUCE: drm/i915: Add I915_PARAM_REVISION
    - LP: #1420774
  * SAUCE: drm/i915: Export total subslice and EU counts
    - LP: #1420774
  * SAUCE: i915_bpo: Revert drm/mm: Support 4 GiB and larger ranges
    - LP: #1420774

  [ Upstream Kernel Changes ]

  * drm/i915/skl: Split the SKL PCI ids by GT
    - LP: #1420774
  * drm: Reorganize probed mode validation
    - LP: #1420774
  * drm: Perform basic sanity checks on probed modes
    - LP: #1420774
  * drm: Do basic sanity checks for user modes
    - LP: #1420774
  * drm/atomic-helper: Export both plane and modeset check helpers
    - LP: #1420774
  * drm/atomic-helper: Again check modeset *before* plane states
    - LP: #1420774
  * drm/atomic: Introduce state->obj backpointers
    - LP: #1420774
  * drm: allow property validation for refcnted props
    - LP: #1420774
  * drm: store property instead of id in obj attachment
    - LP: #1420774
  * drm: get rid of direct property value access
    - LP: #1420774
  * drm: add atomic_set_property wrappers
    - LP: #1420774
  * drm: tweak getconnector locking
    - LP: #1420774
  * drm: add atomic_get_property
    - LP: #1420774
  * drm: Remove unneeded braces for single statement blocks
    - LP: #1420774
  * drm: refactor getproperties/getconnector
    - LP: #1420774
  * drm: add atomic properties
    - LP: #1420774
  * drm/atomic: atomic_check functions
    - LP: #1420774
  * drm: s...

Read more...

Changed in linux (Ubuntu Vivid):
status: Fix Committed → Fix Released
Changed in intel:
status: New → Fix Released
Revision history for this message
XiongZhang (xiong-y-zhang) wrote :

There are still something unfinished for Sageville . The upstream schedule is June'15. So I reopened this feature and target it to 15.10

Changed in intel:
status: Fix Released → New
Revision history for this message
XiongZhang (xiong-y-zhang) wrote :

For the Coppervale Ethernet device (0x15ad), the patchset have been sent to net-next. http://www.spinics.net/lists/netdev/msg332421.html
For the SFP+ device (0x15ac),it won't be out for another month.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The patches referenced in http://www.spinics.net/lists/netdev/msg332421.html are in our 4.2 based Wily kernel. Marking this Fix Released.

Changed in intel:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.