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

Bug #1660865 reported by Tony Espy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Snappy
Fix Released
High
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)
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
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

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

Changed in snappy:
status: In Progress → Fix Committed
Changed in snappy:
status: Fix Committed → Fix Released
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.