]> rtime.felk.cvut.cz Git - jailhouse.git/commitdiff
inmates: set BITS_PER_LONG for printk-core
authorHenning Schild <henning.schild@siemens.com>
Fri, 21 Nov 2014 17:28:55 +0000 (18:28 +0100)
committerJan Kiszka <jan.kiszka@siemens.com>
Fri, 21 Nov 2014 18:11:07 +0000 (19:11 +0100)
printk-core.c uses BITS_PER_LONG and is included into inmate printk. In
order order to use that code correctly inmates need that define.

Signed-off-by: Henning Schild <henning.schild@siemens.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
inmates/lib/x86/inmate.h

index 45fd0494dae21b7b0c8403fc72d5afc691a74c10..c01366e19df0492eca94ff2fb1ea57b7805b9814 100644 (file)
 
 #define PAGE_SIZE              (4 * 1024ULL)
 #ifdef __x86_64__
+#define BITS_PER_LONG          64
 #define HUGE_PAGE_SIZE         (2 * 1024 * 1024ULL)
 #else
+#define BITS_PER_LONG          32
 #define HUGE_PAGE_SIZE         (4 * 1024 * 1024ULL)
 #endif
 #define PAGE_MASK              (~(PAGE_SIZE - 1))