Target: Fix VERIFY_16, WRITE_VERIFY, VERIFY, and WRITE_VERIFY_16
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
The Ubuntu-power-systems project |
Invalid
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
High
|
Manoj Iyer |
Bug Description
---Problem Description---
List of patches that is in regards to scsi commands.
VERIFY_16 does not handle the returned CHECK_CONDITION properly resulting an in infinite loop.
Fix VERIFY and WRITE VERIFY command parsing
Use the value of the BYTCHK field to determine the size of the
Data-Out buffer. For VERIFY, honor the VRPROTECT, DPO and FUA
fields. This patch avoids that LIO complains about a mismatch
between the expected transfer length and the SCSI CDB length
if the value of the BYTCHK field is 0.
WRITE_VERIFY_16 - Large volume groups such as AIX need this command.
---uname output---
Latest Yakkety master branch
Machine Type = P8
The target is for 16.04.02 Yakkety. Below are the links to the patches that need to be backported.
target: Fix VERIFY_16 handling in sbc_parse_cdb
https:/
target: Fix VERIFY and WRITE VERIFY command parsing
https:/
target: Add WRITE_VERIFY_16
https:/
tags: | added: architecture-ppc64 bugnameltc-154091 severity-critical targetmilestone-inin1610 |
Changed in ubuntu: | |
assignee: | nobody → Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) |
affects: | ubuntu → linux (Ubuntu) |
tags: |
added: architecture-ppc64le removed: architecture-ppc64 |
Changed in linux (Ubuntu): | |
assignee: | Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) → Manoj Iyer (manjo) |
Changed in linux (Ubuntu): | |
status: | Incomplete → Invalid |
Changed in ubuntu-power-systems: | |
status: | Incomplete → Invalid |
tags: | removed: verification-done-xenial verification-done-yakkety verification-done-zesty |
tags: | added: cscc |
Can you please test the kernel in https:/ /launchpad. net/~ubuntu- power-triage/ +archive/ ubuntu/ test/ and report back here?