qeth: fix error handling in adapter command callbacks
Bug #1781387 reported by
bugproxy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu on IBM z Systems |
Fix Released
|
High
|
Canonical Kernel Team | ||
linux (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Bionic |
Fix Released
|
High
|
Unassigned |
Bug Description
Description: qeth: fix error handling in adapter command callbacks
Symptom: Failing SETADAPTER commands are erroneously processed as
if they had succeeded.
Problem: SETADAPTER commands contain _two_ return code fields.
Some command callbacks didn't check both fields, or
only checked them after processing the response.
Solution: Evaluate both return code fields before processing a
Reproduction: Error injection.
Upstream-ID: 686c97ee29c886e
tags: | added: architecture-s39064 bugnameltc-169704 severity-high targetmilestone-inin1804 |
Changed in ubuntu: | |
assignee: | nobody → Skipper Bug Screeners (skipper-screen-team) |
affects: | ubuntu → linux (Ubuntu) |
Changed in ubuntu-z-systems: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Canonical Kernel (canonical-kernel) |
assignee: | Canonical Kernel (canonical-kernel) → Canonical Kernel Team (canonical-kernel-team) |
Changed in ubuntu-z-systems: | |
status: | Triaged → Fix Released |
To post a comment you must log in.
Mainline commit 686c97ee29c886e e07d17987d00598 74c5c3b5af is in 18.04 as of Ubuntu- 4.15.0- 24.26~47:
6f8aaf5 s390/qeth: fix error handling in adapter command callbacks