mirror of
https://github.com/torvalds/linux.git
synced 2024-11-26 06:02:05 +00:00
ACPI: get_throttling_state() cannot be larger than state_count
Reported-by: Roel Kluin <roel.kluin@gmail.com> Acked-by: Zhao Yakui <yakui.zhao@intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
This commit is contained in:
parent
2a9ef8e1a8
commit
53af9cfb37
@ -783,11 +783,9 @@ static int acpi_get_throttling_state(struct acpi_processor *pr,
|
|||||||
(struct acpi_processor_tx_tss *)&(pr->throttling.
|
(struct acpi_processor_tx_tss *)&(pr->throttling.
|
||||||
states_tss[i]);
|
states_tss[i]);
|
||||||
if (tx->control == value)
|
if (tx->control == value)
|
||||||
break;
|
return i;
|
||||||
}
|
}
|
||||||
if (i > pr->throttling.state_count)
|
return -1;
|
||||||
i = -1;
|
|
||||||
return i;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static int acpi_get_throttling_value(struct acpi_processor *pr,
|
static int acpi_get_throttling_value(struct acpi_processor *pr,
|
||||||
|
Loading…
Reference in New Issue
Block a user