diff options
Diffstat (limited to 'arch/m68k/mm/kmap.c')
-rw-r--r-- | arch/m68k/mm/kmap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/m68k/mm/kmap.c b/arch/m68k/mm/kmap.c index df620ac2a296..cf93cdd515c5 100644 --- a/arch/m68k/mm/kmap.c +++ b/arch/m68k/mm/kmap.c | |||
@@ -116,7 +116,7 @@ void __iomem *__ioremap(unsigned long physaddr, unsigned long size, int cachefla | |||
116 | /* | 116 | /* |
117 | * Don't allow mappings that wrap.. | 117 | * Don't allow mappings that wrap.. |
118 | */ | 118 | */ |
119 | if (!size || size > physaddr + size) | 119 | if (!size || physaddr > (unsigned long)(-size)) |
120 | return NULL; | 120 | return NULL; |
121 | 121 | ||
122 | #ifdef CONFIG_AMIGA | 122 | #ifdef CONFIG_AMIGA |