** Description changed:
[Impact]
rasdaemon provides a ras-mc-ctl, a tool for querying the rasdaemon database.
When displaying PCIe AER events from the
database, it doesn't provide any information to identify the associated PCIe
device. This information is already stored in the database (has been since
0.6.5 in focal), so we just need to update ras-mc-ctl to display it as well.
[Test Case]
+ - Trigger an AER event (how to do so appears to be pretty platform-specific).
+ - Check for the Bus/device/function info in the output of ras-mc-ctl.
[Fix]
https://github.com/mchehab/rasdaemon/commit/059a901e97f4091e31c50ce55027daf707638f8d
[Regression Risk]
+ The change here adds additional content to the output of ras-mc-ctl. Instead
of something like this:
+
+ PCIe AER events:
+ 1 2020-04-16 22:09:48 +0000 Corrected error: Receiver Error
+ 2 2020-04-16 22:23:24 +0000 Corrected error: Receiver Error
+
+ You'll now see something like this:
+ PCIe AER events:
+ 1 2020-04-16 22:09:48 +0000 0000:0b:00.0 Corrected error: Receiver Error
+ 2 2020-04-16 22:23:24 +0000 0000:0b:00.0 Corrected error: Receiver Error
+
+ As with any such unstructured output, it's possible that a user has some
+ code to parse the output that would be confused by the additional
+ content.
** Changed in: rasdaemon (Ubuntu Focal)
Status: New => In Progress
** Changed in: rasdaemon (Ubuntu Focal)
Assignee: (unassigned) => dann frazier (dannf)
** Description changed:
[Impact]
- rasdaemon provides a ras-mc-ctl, a tool for querying the rasdaemon database.
When displaying PCIe AER events from the
- database, it doesn't provide any information to identify the associated PCIe
device. This information is already stored in the database (has been since
0.6.5 in focal), so we just need to update ras-mc-ctl to display it as well.
+ rasdaemon provides ras-mc-ctl, a script for querying the rasdaemon database.
When displaying PCIe AER events from the
+ database, it doesn't provide any information to identify the associated PCIe
device. Knowing that some hardware is reporting errors, but not knowing what
hardware that is, isn't terribly helpful.
+
+ This information is already stored in the database (has been since 0.6.5
+ in focal), so we just need to update ras-mc-ctl to display it as well.
[Test Case]
- - Trigger an AER event (how to do so appears to be pretty platform-specific).
- - Check for the Bus/device/function info in the output of ras-mc-ctl.
+ - Trigger an AER event (how to do so appears to be pretty platform-specific).
+ - Check for the Bus/device/function info in the output of ras-mc-ctl.
[Fix]
https://github.com/mchehab/rasdaemon/commit/059a901e97f4091e31c50ce55027daf707638f8d
[Regression Risk]
The change here adds additional content to the output of ras-mc-ctl. Instead
of something like this:
PCIe AER events:
1 2020-04-16 22:09:48 +0000 Corrected error: Receiver Error
2 2020-04-16 22:23:24 +0000 Corrected error: Receiver Error
You'll now see something like this:
PCIe AER events:
1 2020-04-16 22:09:48 +0000 0000:0b:00.0 Corrected error: Receiver Error
2 2020-04-16 22:23:24 +0000 0000:0b:00.0 Corrected error: Receiver Error
As with any such unstructured output, it's possible that a user has some
code to parse the output that would be confused by the additional
content.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1888423
Title:
ras-mc-ctl doesn't provide BDF for PCIe errors
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rasdaemon/+bug/1888423/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs