projects
/
xen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
423df42
)
x86-64: Fix off-by-one error in __addr_ok() macro
author
Keir Fraser
<keir@xen.org>
Wed, 31 Aug 2011 14:14:49 +0000
(15:14 +0100)
committer
Keir Fraser
<keir@xen.org>
Wed, 31 Aug 2011 14:14:49 +0000
(15:14 +0100)
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Signed-off-by: Keir Fraser <keir@xen.org>
xen/include/asm-x86/x86_64/uaccess.h
patch
|
blob
|
history
diff --git
a/xen/include/asm-x86/x86_64/uaccess.h
b/xen/include/asm-x86/x86_64/uaccess.h
index 475bea216e07fca71e152fc00279750fecfb81db..b82ad9da47ea2a25b29f19a6dbd295f09a8919e0 100644
(file)
--- a/
xen/include/asm-x86/x86_64/uaccess.h
+++ b/
xen/include/asm-x86/x86_64/uaccess.h
@@
-34,7
+34,7
@@
extern void *xlat_malloc(unsigned long *xlat_page_current, size_t size);
* non-canonical address (and thus fault) before ever reaching VIRT_START.
*/
#define __addr_ok(addr) \
- (((unsigned long)(addr) < (1UL<<4
8
)) || \
+ (((unsigned long)(addr) < (1UL<<4
7
)) || \
((unsigned long)(addr) >= HYPERVISOR_VIRT_END))
#define access_ok(addr, size) \