Public bug reported:

---Problem Description---
IPR driver causes multipath to fail paths/stuck IO on Medium Errors

This problem is resolved with this upstream accepted patch, scheduled for 4.11.
The detailed problem description and resolution are described in the commit 
message.

> scsi: ipr: do not set DID_PASSTHROUGH on CHECK CONDITION
> http://git.kernel.org/?p=linux/kernel/git/jejb/scsi.git;a=commit;h=785a470496d8e0a32e3d39f376984eb2c98ca5b3

Please apply to 17.04 and 16.04.

The business justification for the SRU is:

Clients with a dual-controller multipathed IPR configuration that
eventually runs into failing disk/sectors, will experience an I/O hang
once the drive reports a Medium Error, which can hang an application or
even the root filesystem (whatever is doing I/O to the failing drive),
potentially hanging the system.

Thanks.
 
---Additional Hardware Info---
Dual (IPR) controller setup, multipath enabled 
 
---Steps to Reproduce---
1) Use a disk with bad sectors (or force such condition, via internal/special 
tools)
2) Multipath that disk
3) Run IO to the multipath device on the bad sectors
4) Both paths will be failed, and IO is stuck due to queue_if_no_path (enabled 
by default for IPR)

The detailed problem description and resolution are described in the
commit message.

** Affects: linux (Ubuntu)
     Importance: Undecided
     Assignee: Taco Screen team (taco-screen-team)
         Status: New


** Tags: architecture-ppc64le bugnameltc-153445 severity-critical 
targetmilestone-inin16043

** Tags added: architecture-ppc64le bugnameltc-153445 severity-critical
targetmilestone-inin16043

** Changed in: ubuntu
     Assignee: (unassigned) => Taco Screen team (taco-screen-team)

** Package changed: ubuntu => linux (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1682644

Title:
  IPR driver causes multipath to fail paths/stuck IO on Medium Errors

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1682644/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to