2019-05-24 20:32:41 |
dann frazier |
bug |
|
|
added bug |
2019-05-30 16:16:44 |
Terry Rudd |
bug |
|
|
added subscriber Terry Rudd |
2019-06-14 15:46:56 |
dann frazier |
nominated for series |
|
Ubuntu Disco |
|
2019-06-14 15:46:56 |
dann frazier |
bug task added |
|
linux (Ubuntu Disco) |
|
2019-06-14 15:46:56 |
dann frazier |
nominated for series |
|
Ubuntu Eoan |
|
2019-06-14 15:46:56 |
dann frazier |
bug task added |
|
linux (Ubuntu Eoan) |
|
2019-06-14 15:50:24 |
dann frazier |
linux (Ubuntu Disco): status |
New |
In Progress |
|
2019-06-14 15:50:26 |
dann frazier |
linux (Ubuntu Disco): assignee |
|
dann frazier (dannf) |
|
2019-06-14 15:53:34 |
dann frazier |
summary |
phy linkrate persists after deactivation |
libsas: old linkrate advertised after phy disabled |
|
2019-06-14 15:54:39 |
dann frazier |
description |
[Impact]
sysfs continues to expose a valid phy linkrate even after the phy has been disabled.
[Test Case]
Using hisi_sas, a libsas-based driver:
(initramfs) cd /sys/class/sas_phy/phy-0\:0\:20
(initramfs) cat negotiated_linkrate
12.0 Gbit
(initramfs) echo 0 > enable
[ 59.172411] hisi_sas_v3_hw 0000:74:02.0: phydown: phy0 phy_state=0xfe
[ 59.178851] hisi_sas_v3_hw 0000:74:02.0: erroneous completion iptt=4028 task=00000000bb3ab63f dev id=1 CQ hdr: 0x1103 0x10fbc 0x0 0x20000 Error info: 0x0 0x4000000 0x0 0x0
[ 59.194139] sas: smp_execute_task_sg: task to dev 500e004aaaaaaa1f response: 0x0 status 0x2
(initramfs) cat negotiated_linkrate
12.0 Gbit
[Regression Risk]
Impact is limited to drivers built on top of libsas. |
[Impact]
sysfs continues to expose a valid phy linkrate even after the phy has been disabled.
[Test Case]
Using hisi_sas, a libsas-based driver:
(initramfs) cd /sys/class/sas_phy/phy-0\:0\:20
(initramfs) cat negotiated_linkrate
12.0 Gbit
(initramfs) echo 0 > enable
[ 59.172411] hisi_sas_v3_hw 0000:74:02.0: phydown: phy0 phy_state=0xfe
[ 59.178851] hisi_sas_v3_hw 0000:74:02.0: erroneous completion iptt=4028 task=00000000bb3ab63f dev id=1 CQ hdr: 0x1103 0x10fbc 0x0 0x20000 Error info: 0x0 0x4000000 0x0 0x0
[ 59.194139] sas: smp_execute_task_sg: task to dev 500e004aaaaaaa1f response: 0x0 status 0x2
(initramfs) cat negotiated_linkrate
12.0 Gbit
[Fix]
d8649fc1c5e40 scsi: libsas: Do discovery on empty PHY to update PHY info
085f104a83d56 scsi: libsas: Inject revalidate event for root port event
[Regression Risk]
Impact is limited to drivers built on top of libsas. |
|
2019-06-14 16:08:58 |
dann frazier |
description |
[Impact]
sysfs continues to expose a valid phy linkrate even after the phy has been disabled.
[Test Case]
Using hisi_sas, a libsas-based driver:
(initramfs) cd /sys/class/sas_phy/phy-0\:0\:20
(initramfs) cat negotiated_linkrate
12.0 Gbit
(initramfs) echo 0 > enable
[ 59.172411] hisi_sas_v3_hw 0000:74:02.0: phydown: phy0 phy_state=0xfe
[ 59.178851] hisi_sas_v3_hw 0000:74:02.0: erroneous completion iptt=4028 task=00000000bb3ab63f dev id=1 CQ hdr: 0x1103 0x10fbc 0x0 0x20000 Error info: 0x0 0x4000000 0x0 0x0
[ 59.194139] sas: smp_execute_task_sg: task to dev 500e004aaaaaaa1f response: 0x0 status 0x2
(initramfs) cat negotiated_linkrate
12.0 Gbit
[Fix]
d8649fc1c5e40 scsi: libsas: Do discovery on empty PHY to update PHY info
085f104a83d56 scsi: libsas: Inject revalidate event for root port event
[Regression Risk]
Impact is limited to drivers built on top of libsas. |
[Impact]
sysfs continues to expose a valid phy linkrate even after the phy has been disabled.
[Test Case]
Using hisi_sas, a libsas-based driver:
(initramfs) cd /sys/class/sas_phy/phy-0\:0\:20
(initramfs) cat negotiated_linkrate
12.0 Gbit
(initramfs) echo 0 > enable
[ 59.172411] hisi_sas_v3_hw 0000:74:02.0: phydown: phy0 phy_state=0xfe
[ 59.178851] hisi_sas_v3_hw 0000:74:02.0: erroneous completion iptt=4028 task=00000000bb3ab63f dev id=1 CQ hdr: 0x1103 0x10fbc 0x0 0x20000 Error info: 0x0 0x4000000 0x0 0x0
[ 59.194139] sas: smp_execute_task_sg: task to dev 500e004aaaaaaa1f response: 0x0 status 0x2
(initramfs) cat negotiated_linkrate
12.0 Gbit
(Note to self: d06-1 has the setup to reproduce this)
[Fix]
d8649fc1c5e40 scsi: libsas: Do discovery on empty PHY to update PHY info
085f104a83d56 scsi: libsas: Inject revalidate event for root port event
[Regression Risk]
Impact is limited to drivers built on top of libsas. |
|
2019-06-28 15:31:02 |
Stefan Bader |
linux (Ubuntu Disco): importance |
Undecided |
Medium |
|
2019-07-01 03:10:57 |
Khaled El Mously |
linux (Ubuntu Disco): status |
In Progress |
Fix Committed |
|
2019-07-03 11:02:08 |
Ubuntu Kernel Bot |
tags |
|
verification-needed-disco |
|
2019-07-11 20:00:12 |
dann frazier |
tags |
verification-needed-disco |
verification-done-disco |
|
2019-07-23 05:25:24 |
Launchpad Janitor |
linux (Ubuntu Disco): status |
Fix Committed |
Fix Released |
|
2019-07-23 05:25:24 |
Launchpad Janitor |
cve linked |
|
2018-12126 |
|
2019-07-23 05:25:24 |
Launchpad Janitor |
cve linked |
|
2018-12127 |
|
2019-07-23 05:25:24 |
Launchpad Janitor |
cve linked |
|
2018-12130 |
|
2019-07-23 05:25:24 |
Launchpad Janitor |
cve linked |
|
2019-11091 |
|
2019-07-23 05:25:24 |
Launchpad Janitor |
cve linked |
|
2019-11833 |
|
2019-07-23 05:25:24 |
Launchpad Janitor |
cve linked |
|
2019-11884 |
|