[Feature] Red Rock Canyon driver (for switch chip)

Bug #1397863 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 Red Rock Canyon in fm10k 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 :

There are patches being pushed upstream for the fm10k driver this week. There has been a delay on our side in getting them upstream but they should be pushed this week. Please pick up these patches for the 15.04 release. Thanks.

Tim Gardner (timg-tpi)
information type: Proprietary → Public
Changed in linux (Ubuntu Vivid):
assignee: nobody → Tim Gardner (timg-tpi)
status: New → Fix Committed
Revision history for this message
Tim Gardner (timg-tpi) wrote :

Cherry picked these patches (except for df8a39defad46b83694ea6dd868d332976d62cc0):

git log --pretty=oneline --reverse v3.19..HEAD -- drivers/net/ethernet/intel/fm10k
df8a39defad46b83694ea6dd868d332976d62cc0 net: rename vlan_tx_* helpers since "tx" is misleading there
ba5b8dcdb865efaa35692516a7153dc631ba6ffa fm10k: Clean-up page reuse code
e2929e453a1dddf489cc8bc360eb207df39d196c net/fm10k: Avoid double setting of NETIF_F_SG for the HW encapsulation feature mask
b66b6d9f6dbe0655a570fb2a2482cceac5f1a9bc fm10k: Check tunnel header length in encap offload
b4a9d6f17335ebd4d09f702cfffa059057ec238c fm10k: Increase the timeout for the data path reset
33a44c2873ba64c54d11a9364b6b43271761d245 fm10k: Validate VLAN ID in fm10k_update_xc_addr_pf
f4a80f1ef7ba70f24d28f78706965f9871ac1d9f fm10k: Resolve compile warnings with W=1

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 fo rRed Rock Canyon . 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
Leann Ogasawara (leannogasawara) wrote :

Hi Xiong,

Do you have the additional commit(s) we should confirm have landed in 15.10?

Revision history for this message
XiongZhang (xiong-y-zhang) wrote :

It should be in 4.2 kernel, close it.

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.