diff options
| author | Niklas Cassel <cassel@kernel.org> | 2026-07-28 13:38:42 +0200 |
|---|---|---|
| committer | Damien Le Moal <dlemoal@kernel.org> | 2026-07-29 10:55:11 +0900 |
| commit | 3fd70e96914d761c17c376aadd0b0d1a3c9badba (patch) | |
| tree | 001e6d179956197c04216609d0b7021adef679bd /tools/perf/scripts/python | |
| parent | d549df8a0ace611bff0a336a907f93420648b462 (diff) | |
ata: libata-sata: fix ata_scsi_lpm_supported() iteration
The inner loop of ata_scsi_lpm_supported() uses the wrong variable when
iterating.
It should obviously use the link that we are currently iterating over,
rather than always using the host link.
ata_scsi_lpm_supported() is used to control if a user should be allowed
to change lpm policy (from the default) via sysfs.
Thus, this bug could potentially disallow users to change the LPM policy
for certain SATA devices via sysfs.
Cc: stable@vger.kernel.org
Fixes: 0060beec0bfa ("ata: libata-sata: Add link_power_management_supported sysfs attribute")
Reported-by: Sashiko <sashiko-bot@kernel.org>
Link: https://lore.kernel.org/linux-ide/20260728112200.B99F21F000E9@smtp.kernel.org/
Signed-off-by: Niklas Cassel <cassel@kernel.org>
Signed-off-by: Damien Le Moal <dlemoal@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
