If acpi_map_os_memory has failed, return early with AE_ERROR.
Coverity-ID:
1401601
Coverity-ID:
1401602
Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
u32 dummy;
void __iomem *virt_addr = acpi_os_map_memory(phys_addr, width >> 3);
+ if (!virt_addr)
+ return AE_ERROR;
+
if (!value)
value = &dummy;
{
void __iomem *virt_addr = acpi_os_map_memory(phys_addr, width >> 3);
+ if (!virt_addr)
+ return AE_ERROR;
+
switch (width) {
case 8:
writeb(value, virt_addr);