[lkml]   [2019]   [Nov]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [PATCH v7 4/5] PCI/ASPM: Add sysfs attributes for controlling ASPM link states
On Thu, Nov 21, 2019 at 05:04:11PM -0600, Bjorn Helgaas wrote:
> What sort of tools would this break? There are no AER tools since the
> AER stats sysfs files don't exist yet, so I assume there are some
> generic sysfs tools or libraries.

Any normal tool that looks at sysfs attributes, like udev and friends.
They will "miss" the uevent for the subdirs and not know how to
associate anything with the "parent" struct device.

> Incidentally,
> suggests that maybe we should be documenting these files with
> /sys/devices paths instead of the symlinks in /sys/bus/pci/devices/,
> e.g.,
> diff --git a/Documentation/ABI/testing/sysfs-bus-pci b/Documentation/ABI/testing/sysfs-bus-pci
> -What: /sys/bus/pci/devices/.../msi_bus
> -What: /sys/bus/pci/devices/.../msi_irqs/
> -What: /sys/bus/pci/devices/.../msi_irqs/<N>
> +What: /sys/devices/pci*/.../msi_bus
> +What: /sys/devices/pci*/.../msi_irqs/
> +What: /sys/devices/pci*/.../msi_irqs/<N>

Either is fine, but yes, the second one is nicer.


greg k-h

 \ /
  Last update: 2019-11-24 18:02    [W:0.078 / U:2.036 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site