From: Wei Liu Date: Tue, 2 May 2017 18:02:43 +0000 (+0100) Subject: x86/traps: export trapstr() X-Git-Tag: archive/raspbian/4.11.1-1+rpi1~1^2~66^2~2122 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=429d839a1217a3f64dd158cc384daef523b4c06f;p=xen.git x86/traps: export trapstr() It will be used in common and pv specific code. Export it in traps.h. No functional change. Signed-off-by: Wei Liu Reviewed-by: Andrew Cooper --- diff --git a/xen/arch/x86/traps.c b/xen/arch/x86/traps.c index e66245aa7c..cef9e59ff1 100644 --- a/xen/arch/x86/traps.c +++ b/xen/arch/x86/traps.c @@ -544,7 +544,7 @@ static int nmi_show_execution_state(const struct cpu_user_regs *regs, int cpu) return 1; } -static const char *trapstr(unsigned int trapnr) +const char *trapstr(unsigned int trapnr) { static const char * const strings[] = { "divide error", "debug", "nmi", "bkpt", "overflow", "bounds", diff --git a/xen/include/asm-x86/traps.h b/xen/include/asm-x86/traps.h index e3884d8406..f1d2513e6b 100644 --- a/xen/include/asm-x86/traps.h +++ b/xen/include/asm-x86/traps.h @@ -51,4 +51,6 @@ uint32_t guest_io_read(unsigned int port, unsigned int bytes, void guest_io_write(unsigned int port, unsigned int bytes, uint32_t data, struct domain *); +const char *trapstr(unsigned int trapnr); + #endif /* ASM_TRAP_H */