Commit ed3ffaf7 authored by David S. Miller's avatar David S. Miller

[SPARC64]: Solidify check in cheetah_check_main_memory().

Need to make sure the address is below high_memory before
passing it to kern_addr_valid().
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 10147570
...@@ -1333,6 +1333,9 @@ static int cheetah_check_main_memory(unsigned long paddr) ...@@ -1333,6 +1333,9 @@ static int cheetah_check_main_memory(unsigned long paddr)
{ {
unsigned long vaddr = PAGE_OFFSET + paddr; unsigned long vaddr = PAGE_OFFSET + paddr;
if (vaddr > high_memory)
return 0;
return kern_addr_valid(vaddr); return kern_addr_valid(vaddr);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment