ipmi-locate crash on arm64
Bug #1699933 reported by
Ike Panhc
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
freeipmi (Debian) |
Fix Released
|
Unknown
|
|||
freeipmi (Ubuntu) |
Fix Released
|
Undecided
|
dann frazier | ||
Xenial |
Fix Released
|
Undecided
|
Ike Panhc | ||
Yakkety |
Fix Released
|
Undecided
|
Ike Panhc | ||
Zesty |
Fix Released
|
Undecided
|
Ike Panhc | ||
Artful |
Fix Released
|
Undecided
|
dann frazier |
Bug Description
[Impact]
* Read from /dev/mem and scan DMI tables is dangerous, if /dev/mem is not stable to read, it will cause ipmi-locate crash.
[Test Case]
* `sudo ipmi-locate` shall not crash
[Regression Potential]
* Reading from DMI tables is sysfs is more stable then reading from /dev/mem and if DMI tables is not available ipmi-locate will use the old way to search in /dev/mem. I believe its low regression risk
----
Similiar to bug 1499838 but not 100% same.
ipmi-locate looks into /dev/mem for DMI tables and crash when DMI tables are not in accessible memory region. Kernel > v4.2 provides /sys/firmware/
Changed in freeipmi (Ubuntu): | |
assignee: | nobody → Ike Panhc (ikepanhc) |
Changed in freeipmi (Debian): | |
status: | Unknown → Confirmed |
Changed in freeipmi (Ubuntu Xenial): | |
assignee: | nobody → Ike Panhc (ikepanhc) |
Changed in freeipmi (Ubuntu Yakkety): | |
assignee: | nobody → Ike Panhc (ikepanhc) |
Changed in freeipmi (Ubuntu Zesty): | |
assignee: | nobody → Ike Panhc (ikepanhc) |
Changed in freeipmi (Ubuntu Artful): | |
assignee: | Ike Panhc (ikepanhc) → dann frazier (dannf) |
Changed in freeipmi (Ubuntu Xenial): | |
status: | New → Triaged |
Changed in freeipmi (Ubuntu Yakkety): | |
status: | New → Triaged |
Changed in freeipmi (Ubuntu Zesty): | |
status: | New → Triaged |
Changed in freeipmi (Ubuntu Artful): | |
status: | New → In Progress |
description: | updated |
Changed in freeipmi (Ubuntu Zesty): | |
status: | Triaged → In Progress |
Changed in freeipmi (Ubuntu Yakkety): | |
status: | Triaged → In Progress |
Changed in freeipmi (Ubuntu Xenial): | |
status: | Triaged → In Progress |
Changed in freeipmi (Debian): | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
Thanks Ike for the report, you also assigned yourself so I wanted to ask - are you going ahead and work on a fix that you'll report here?