Add CAPI flash driver (cxlflash) patches to 15.10 SRU stream

Bug #1513583 reported by bugproxy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Tim Gardner
Wily
Fix Released
Undecided
Tim Gardner
Xenial
Fix Released
Medium
Tim Gardner

Bug Description

CAPI flash driver fixes.

Contact Information = Matthew Ochs <email address hidden>

---uname output---
n/a

Machine Type = p8

---Debugger---
A debugger is not configured

Stack trace output:
 no

Oops output:
 no

System Dump Info:
  The system is not configured to capture a system dump.

*Additional Instructions for Matthew Ochs <email address hidden>:
-Attach sysctl -a output output to the bug.

== Comment: #2 - Matthew R. Ochs <email address hidden> - 2015-11-04 16:14:17 ==

== Comment: #3 - Matthew R. Ochs <email address hidden> - 2015-11-04 16:15:19 ==

== Comment: #4 - Matthew R. Ochs <email address hidden> - 2015-11-04 16:17:40 ==
Patch 1 sends a link reset for port1 following a login timeout error. This same fix was delivered previously for port0.

Patch 2 provides feedback to applications so that they may know when it is acceptable to perform an I/O retry for a virtual LUN.

== Comment: #5 - Matthew R. Ochs <email address hidden> - 2015-11-04 16:25:54 ==
These patches are not yet upstreamed but will be as part of the 4.4 'rc' phase.

Revision history for this message
bugproxy (bugproxy) wrote : Patch 1 for 15.10 SRU

Default Comment by Bridge

tags: added: architecture-ppc64le bugnameltc-132733 severity-medium targetmilestone-inin---
Revision history for this message
bugproxy (bugproxy) wrote : Patch 2 for 15.10 SRU

Default Comment by Bridge

Changed in ubuntu:
assignee: nobody → Taco Screen team (taco-screen-team)
affects: ubuntu → linux (Ubuntu)
Changed in linux (Ubuntu):
assignee: Taco Screen team (taco-screen-team) → Canonical Kernel Team (canonical-kernel-team)
importance: Undecided → Medium
status: New → Triaged
bugproxy (bugproxy)
tags: added: targetmilestone-inin1510
removed: targetmilestone-inin---
Tim Gardner (timg-tpi)
Changed in linux (Ubuntu Xenial):
assignee: Canonical Kernel Team (canonical-kernel-team) → Tim Gardner (timg-tpi)
status: Triaged → Fix Committed
Changed in linux (Ubuntu Wily):
assignee: nobody → Tim Gardner (timg-tpi)
status: New → In Progress
Revision history for this message
Tim Gardner (timg-tpi) wrote :

While comparing the pre-merge cxlflash SAUCE patches in Wily to upstream in Xenial (current as of Linus bd4f203e433387d39be404b67ad02acf6f76b7bc), I noticed that 'UBUNTU: SAUCE: (noup) cxlflash: a couple off by one bugs' did not make it upstream. I've applied to it Xenial for now, but perhaps this oversight needs some attention ? I don't see it staged in linux-next either.

Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2015-11-10 22:41 EDT-------
(In reply to comment #8)
> While comparing the pre-merge cxlflash SAUCE patches in Wily to upstream in
> Xenial (current as of Linus bd4f203e433387d39be404b67ad02acf6f76b7bc), I
> noticed that 'UBUNTU: SAUCE: (noup) cxlflash: a couple off by one bugs' did
> not make it upstream. I've applied to it Xenial for now, but perhaps this
> oversight needs some attention ? I don't see it staged in linux-next either.

That patch originated from someone in the community and thus was not something my team directly submitted. It's not a critical patch at the moment but something we'd like to have. I'll reach out to the maintainer to see why he didn't pick it up.

tags: added: targetmilestone-inin---
removed: targetmilestone-inin1510
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 4.3.0-1.10

---------------
linux (4.3.0-1.10) xenial; urgency=low

  [ Andy Whitcroft ]

  * [Config] make IBMVETH consistent on powerpc/ppc64el
    - LP: #1521712
  * [Config] follow ibmvscsi name change
    - LP: #1521712
  * [Config] move ibm disk and ethernet drivers to linux-image
    - LP: #1521712
  * [Config] include ibmveth in nic-modules for ppc64el
    - LP: #1521712
  * [Config] s390x -- disable abi/module checks for s390x

  [ Tim Gardner ]

  * [Config] Add spl/zfs provides to generic and powerpc64-smp
  * [Config] Add zfs to d-i fs-core-modules

  [ Upstream Kernel Changes ]

  * KVM: x86: work around infinite loop in microcode when #AC is delivered
  * KVM: svm: unconditionally intercept #DB
  * Btrfs: fix truncation of compressed and inlined extents
  * staging/dgnc: fix info leak in ioctl
  * [media] media/vivid-osd: fix info leak in ioctl
  * crypto: asymmetric_keys - remove always false comparison
  * X.509: Fix the time validation [ver #2]
  * isdn_ppp: Add checks for allocation failure in isdn_ppp_open()
  * ppp, slip: Validate VJ compression slot parameters completely

 -- Andy Whitcroft <email address hidden> Tue, 01 Dec 2015 21:37:13 +0000

Changed in linux (Ubuntu Xenial):
status: Fix Committed → Fix Released
Revision history for this message
Brad Figg (brad-figg) wrote :

This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-wily' to 'verification-done-wily'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: verification-needed-wily
Matthew R. Ochs (mrochs)
tags: added: verification-done-wily
removed: verification-needed-wily
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 4.2.0-21.25

---------------
linux (4.2.0-21.25) wily; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1522108

  [ Upstream Kernel Changes ]

  * staging/dgnc: fix info leak in ioctl
    - LP: #1509565
    - CVE-2015-7885
  * [media] media/vivid-osd: fix info leak in ioctl
    - LP: #1509564
    - CVE-2015-7884
  * KEYS: Fix race between key destruction and finding a keyring by name
    - LP: #1508856
    - CVE-2015-7872
  * KEYS: Fix crash when attempt to garbage collect an uninstantiated
    keyring
    - LP: #1508856
    - CVE-2015-7872
  * KEYS: Don't permit request_key() to construct a new keyring
    - LP: #1508856
    - CVE-2015-7872
  * isdn_ppp: Add checks for allocation failure in isdn_ppp_open()
    - LP: #1508329
    - CVE-2015-7799
  * ppp, slip: Validate VJ compression slot parameters completely
    - LP: #1508329
    - CVE-2015-7799

linux (4.2.0-20.24) wily; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
    - LP: #1521753

  [ Andy Whitcroft ]

  * [Tests] gcc-multilib does not exist on ppc64el
    - LP: #1515541

  [ Joseph Salisbury ]

  * SAUCE: scsi_sysfs: protect against double execution of
    __scsi_remove_device()
    - LP: #1509029

  [ Manoj Kumar ]

  * SAUCE: (noup) cxlflash: Fix to escalate LINK_RESET also on port 1
    - LP: #1513583

  [ Matthew R. Ochs ]

  * SAUCE: (noup) cxlflash: Fix to avoid virtual LUN failover failure
    - LP: #1513583

  [ Oren Givon ]

  * SAUCE: (noup) iwlwifi: Add new PCI IDs for the 8260 series
    - LP: #1517375

  [ Seth Forshee ]

  * [Config] CONFIG_DRM_AMDGPU_CIK=n
    - LP: #1510405

  [ Upstream Kernel Changes ]

  * net/mlx5e: Disable VLAN filter in promiscuous mode
    - LP: #1514861
  * drivers: net: xgene: fix RGMII 10/100Mb mode
    - LP: #1433290
  * HID: rmi: Disable scanning if the device is not a wake source
    - LP: #1515503
  * HID: rmi: Set F01 interrupt enable register when not set
    - LP: #1515503
  * net/mlx5e: Ethtool link speed setting fixes
    - LP: #1517919
  * scsi_scan: don't dump trace when scsi_prep_async_scan() is called twice
    - LP: #1517942
  * x86/ioapic: Disable interrupts when re-routing legacy IRQs
    - LP: #1508593
  * xhci: Workaround to get Intel xHCI reset working more reliably
  * megaraid_sas: Do not use PAGE_SIZE for max_sectors
    - LP: #1475166
  * net: usb: cdc_ether: add Dell DW5580 as a mobile broadband adapter
    - LP: #1513847
  * KVM: svm: unconditionally intercept #DB
    - LP: #1520184
    - CVE-2015-8104

 -- Luis Henriques <email address hidden> Wed, 02 Dec 2015 17:30:58 +0000

Changed in linux (Ubuntu Wily):
status: In Progress → Fix Released
Revision history for this message
bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2016-01-27 11:20 EDT-------
(In reply to comment #8)
> While comparing the pre-merge cxlflash SAUCE patches in Wily to upstream in
> Xenial (current as of Linus bd4f203e433387d39be404b67ad02acf6f76b7bc), I
> noticed that 'UBUNTU: SAUCE: (noup) cxlflash: a couple off by one bugs' did
> not make it upstream. I've applied to it Xenial for now, but perhaps this
> oversight needs some attention ? I don't see it staged in linux-next either.

FYI that this patch is upstream now:

e37390bee6fe7dfbe507a9d50cdc11344b53fa08 cxlflash: a couple off by one bugs

bugproxy (bugproxy)
tags: added: targetmilestone-inin1504
removed: targetmilestone-inin---
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.