diff options
Diffstat (limited to 'arch/powerpc/kernel')
| -rw-r--r-- | arch/powerpc/kernel/fadump.c | 3 | ||||
| -rw-r--r-- | arch/powerpc/kernel/machine_kexec.c | 2 | ||||
| -rw-r--r-- | arch/powerpc/kernel/prom.c | 4 | 
3 files changed, 4 insertions, 5 deletions
diff --git a/arch/powerpc/kernel/fadump.c b/arch/powerpc/kernel/fadump.c index 18bdf74fa16..06c8202a69c 100644 --- a/arch/powerpc/kernel/fadump.c +++ b/arch/powerpc/kernel/fadump.c @@ -289,8 +289,7 @@ int __init fadump_reserve_mem(void)  		else  			memory_limit = memblock_end_of_DRAM();  		printk(KERN_INFO "Adjusted memory_limit for firmware-assisted" -				" dump, now %#016llx\n", -				(unsigned long long)memory_limit); +				" dump, now %#016llx\n", memory_limit);  	}  	if (memory_limit)  		memory_boundary = memory_limit; diff --git a/arch/powerpc/kernel/machine_kexec.c b/arch/powerpc/kernel/machine_kexec.c index 5df77779440..4074eff1e74 100644 --- a/arch/powerpc/kernel/machine_kexec.c +++ b/arch/powerpc/kernel/machine_kexec.c @@ -165,7 +165,7 @@ void __init reserve_crashkernel(void)  	if (memory_limit && memory_limit <= crashk_res.end) {  		memory_limit = crashk_res.end + 1;  		printk("Adjusted memory limit for crashkernel, now 0x%llx\n", -		       (unsigned long long)memory_limit); +		       memory_limit);  	}  	printk(KERN_INFO "Reserving %ldMB of memory at %ldMB " diff --git a/arch/powerpc/kernel/prom.c b/arch/powerpc/kernel/prom.c index f191bf02943..37725e86651 100644 --- a/arch/powerpc/kernel/prom.c +++ b/arch/powerpc/kernel/prom.c @@ -78,7 +78,7 @@ static int __init early_parse_mem(char *p)  		return 1;  	memory_limit = PAGE_ALIGN(memparse(p, &p)); -	DBG("memory limit = 0x%llx\n", (unsigned long long)memory_limit); +	DBG("memory limit = 0x%llx\n", memory_limit);  	return 0;  } @@ -661,7 +661,7 @@ void __init early_init_devtree(void *params)  	/* make sure we've parsed cmdline for mem= before this */  	if (memory_limit) -		first_memblock_size = min(first_memblock_size, memory_limit); +		first_memblock_size = min_t(u64, first_memblock_size, memory_limit);  	setup_initial_memory_limit(memstart_addr, first_memblock_size);  	/* Reserve MEMBLOCK regions used by kernel, initrd, dt, etc... */  	memblock_reserve(PHYSICAL_START, __pa(klimit) - PHYSICAL_START);  |