mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-17 01:04:19 +08:00
firmware: qemu_fw_cfg.c: potential unintialized variable
It acpi_acquire_global_lock() return AE_NOT_CONFIGURED then "glk" isn't initialized, which, if you got very unlucky, could cause a bug. Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
This commit is contained in:
parent
c3b46c7326
commit
d4f6e272f2
@ -77,7 +77,7 @@ static inline u16 fw_cfg_sel_endianness(u16 key)
|
|||||||
static inline void fw_cfg_read_blob(u16 key,
|
static inline void fw_cfg_read_blob(u16 key,
|
||||||
void *buf, loff_t pos, size_t count)
|
void *buf, loff_t pos, size_t count)
|
||||||
{
|
{
|
||||||
u32 glk;
|
u32 glk = -1U;
|
||||||
acpi_status status;
|
acpi_status status;
|
||||||
|
|
||||||
/* If we have ACPI, ensure mutual exclusion against any potential
|
/* If we have ACPI, ensure mutual exclusion against any potential
|
||||||
|
Loading…
Reference in New Issue
Block a user