[syslinux:elflink] com32: mark the invalid SEG() as __unlikely()
syslinux-bot for H. Peter Anvin
hpa at linux.intel.com
Fri Jun 29 09:48:03 PDT 2012
Commit-ID: 6cad5d1c2d72330ecd2a749954a0de1927a0474e
Gitweb: http://www.syslinux.org/commit/6cad5d1c2d72330ecd2a749954a0de1927a0474e
Author: H. Peter Anvin <hpa at linux.intel.com>
AuthorDate: Fri, 29 Jun 2012 09:45:22 -0700
Committer: H. Peter Anvin <hpa at linux.intel.com>
CommitDate: Fri, 29 Jun 2012 09:45:22 -0700
com32: mark the invalid SEG() as __unlikely()
Signed-off-by: H. Peter Anvin <hpa at linux.intel.com>
---
com32/include/com32.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/com32/include/com32.h b/com32/include/com32.h
index 4ba7ebd..db85f77 100644
--- a/com32/include/com32.h
+++ b/com32/include/com32.h
@@ -141,7 +141,7 @@ __noreturn _kaboom(void);
static inline uint16_t SEG(const volatile void *__p)
{
- if ((uintptr_t)__p > 0xfffff) {
+ if (__unlikely((uintptr_t)__p > 0xfffff)) {
dprintf("Non-lowmem pointer passed to SEG(): %p\n", __p);
_kaboom();
}
More information about the Syslinux-commits
mailing list