[interface] hardware-observe should allow broader access to /proc/bus/pci

Bug #1660865 reported by Tony Espy on 2017-02-01
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Jamie Strandboge

Bug Description

The hardware-observe interface currently only allows access to /proc/bus/pci/device vs. full access to the /proc/bus/pci/*.

This limitation is probably in place because /proc/bus/pci is a legacy method of probing the PCI bus. The hardware-observe interface does allow inspection via the more modern /sysfs hierarchy, granting access to /block, /bus, /class, /devices, and /firmware under /sys.

Dell's Edge Device Manager application uses the legacy /proc method of inspecting the PCI bus, and they aren't amicable to having to re-write their code to use /sysfs.

snapd version: 2.22
hardware: Dell Gateway 5000 running UC16

Tony Espy (awe) on 2017-02-01
summary: - [interface] hardware-observe should allow more access to /proc/bus/pci
+ [interface] hardware-observe should allow broader access to
+ /proc/bus/pci
Changed in snappy:
assignee: nobody → Jamie Strandboge (jdstrand)
importance: Undecided → High
status: New → Triaged
Changed in snappy:
status: Triaged → In Progress
Jamie Strandboge (jdstrand) wrote :

This is merged in trunk and will be in snapd 2.23.

Changed in snappy:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers