[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen master] kexec: remove use of TRUE/FALSE
commit b8848c001f39224340767900ad0365f81aaeeff4 Author: Kevin Stefanov <kevin.stefanov@xxxxxxxxxx> AuthorDate: Thu Aug 12 17:10:23 2021 +0200 Commit: Jan Beulich <jbeulich@xxxxxxxx> CommitDate: Thu Aug 12 17:10:23 2021 +0200 kexec: remove use of TRUE/FALSE Whilst fixing this, also changed bool_t to bool, and use __read_mostly. Suggested-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Signed-off-by: Kevin Stefanov <kevin.stefanov@xxxxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> --- xen/common/kexec.c | 6 +++--- xen/include/xen/kexec.h | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/xen/common/kexec.c b/xen/common/kexec.c index ebeee6405a..c63db618a7 100644 --- a/xen/common/kexec.c +++ b/xen/common/kexec.c @@ -35,7 +35,7 @@ #include <compat/kexec.h> #endif -bool_t kexecing = FALSE; +bool __read_mostly kexecing; /* Memory regions to store the per cpu register state etc. on a crash. */ typedef struct { Elf_Note * start; size_t size; } crash_note_range_t; @@ -383,7 +383,7 @@ void kexec_crash(enum crash_reason reason) if ( !test_bit(KEXEC_IMAGE_CRASH_BASE + pos, &kexec_flags) ) return; - kexecing = TRUE; + kexecing = true; if ( kexec_common_shutdown() != 0 ) return; @@ -399,7 +399,7 @@ static long kexec_reboot(void *_image) { struct kexec_image *image = _image; - kexecing = TRUE; + kexecing = true; kexec_common_shutdown(); machine_reboot_kexec(image); diff --git a/xen/include/xen/kexec.h b/xen/include/xen/kexec.h index 9f7a912e97..e66eb6a8e5 100644 --- a/xen/include/xen/kexec.h +++ b/xen/include/xen/kexec.h @@ -17,7 +17,7 @@ typedef struct xen_kexec_reserve { extern xen_kexec_reserve_t kexec_crash_area; extern paddr_t kexec_crash_area_limit; -extern bool_t kexecing; +extern bool kexecing; void set_kexec_crash_area_size(u64 system_ram); @@ -81,7 +81,7 @@ void vmcoreinfo_append_str(const char *fmt, ...) #else /* !CONFIG_KEXEC */ #define crashinfo_maxaddr_bits 0 -#define kexecing 0 +#define kexecing false static inline void kexec_early_calculations(void) {} static inline void kexec_crash(enum crash_reason reason) -- generated by git-patchbot for /home/xen/git/xen.git#master
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |