In ioremap we should return -ENOMEM when it reports an memory allocation failure.
Signed-off-by: Xu Wang <vu...@iscas.ac.cn> --- arch/arm/mach-zynq/platsmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-zynq/platsmp.c b/arch/arm/mach-zynq/platsmp.c index 68ec303fa278..308f74f9b4f9 100644 --- a/arch/arm/mach-zynq/platsmp.c +++ b/arch/arm/mach-zynq/platsmp.c @@ -47,7 +47,7 @@ int zynq_cpun_start(u32 address, int cpu) zero = ioremap(0, trampoline_code_size); if (!zero) { pr_warn("BOOTUP jump vectors not accessible\n"); - return -1; + return -ENOMEM; } } else { zero = (__force u8 __iomem *)PAGE_OFFSET; -- 2.17.1