diff options
| author | Bjorn Helgaas <bhelgaas@google.com> | 2026-10-21 13:20:27 -0500 |
|---|---|---|
| committer | Bjorn Helgaas <bhelgaas@google.com> | 2026-10-21 13:20:27 -0500 |
| commit | 61f8762641afd09fb74c6f6ca6ae07e980b938e1 (patch) | |
| tree | ee15870cf73f9246d986c08db7c86791137db7b6 /tools/perf/scripts/python | |
| parent | 97e2f2a3799a66aea26316c093c6daebd8245d54 (diff) | |
| parent | c6479aac4f877d2c64b0eb3553ddd529423a9074 (diff) | |
Merge branch 'pci/sysfs'
- Return -ENODEV or -EIO sysfs 'label' or 'acpi_index' attributes when
Device Name _DSM fails, not -1, which is interpreted as -EPERM (Krzysztof
Wilczyński)
- Return valid sysfs 'acpi_index' attribute even if the Device Name _DSM
returned an invalid 'label' (Krzysztof Wilczyński)
- Expose sysfs 'acpi_index' and 'label' based on whether the Device Name
_DSM returns valid data, not merely whether the _DSM is implemented
(Krzysztof Wilczyński)
- Avoid out-of-bounds reads of the label returned by the Device Name _DSM,
which is in UTF-16 characters, not bytes (Krzysztof Wilczyński)
- Reject unaligned resource I/O port accesses, which can oops on arm64
(Deepanshu Kartikey)
* pci/sysfs:
PCI/sysfs: Reject unaligned resource I/O port accesses
PCI/sysfs: Pass the device name length in UTF-16 code units
PCI/sysfs: Handle a malformed _DSM result in acpi_attr_is_visible()
PCI/sysfs: Decouple acpi_index from the optional device name element
PCI/sysfs: Stop reporting _DSM failures as -EPERM
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
