qeth: fix error handling in adapter command callbacks

Bug #1781387 reported by bugproxy
6
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
Joseph Salisbury
Bionic
Fix Released
High
Joseph Salisbury

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
              SETADAPTER command response.
Reproduction: Error injection.
Upstream-ID: 686c97ee29c886ee07d17987d0059874c5c3b5af

bugproxy (bugproxy)
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)
Frank Heimes (fheimes)
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)
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Mainline commit 686c97ee29c886ee07d17987d0059874c5c3b5af is in 18.04 as of Ubuntu-4.15.0-24.26~47:

6f8aaf5 s390/qeth: fix error handling in adapter command callbacks

Changed in linux (Ubuntu):
assignee: Skipper Bug Screeners (skipper-screen-team) → Joseph Salisbury (jsalisbury)
status: New → Fix Released
importance: Undecided → High
Changed in linux (Ubuntu Bionic):
assignee: nobody → Joseph Salisbury (jsalisbury)
importance: Undecided → High
status: New → Fix Released
Frank Heimes (fheimes)
Changed in ubuntu-z-systems:
status: Triaged → Fix Released
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2018-07-18 03:32 EDT-------
IBM bugzilla status _> closed; Fix Released by Canonical

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.