| 
    
 [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 0/3] xen/x86: Improvements to asm assertions
 In XenServer, we have a single server which occasionally finds interrupts
unexpectedtly in the wrong state (I suspect the SMM handler).  However,
asserts from ASSERT_INTERRUPTS_{EN,DIS}ABLED are quite opaque, being an
unqualified fatal #UD.
Changes in v2:
 * Use mergable string sections
 * Use \@ rather than raw numbers
 * Style fixes
Andrew Cooper (3):
  xen/x86: Infrastructure to create BUG_FRAMES in asm code
  xen/x86: Use real assert frames for ASSERT_INTERRUPTS_{EN,DIS}ABLED
  DO NOT APPLY - test code for this series
 xen/arch/x86/traps.c            |   66 +++++++++++++++++++++++++++++++++++++++
 xen/arch/x86/x86_64/entry.S     |   26 +++++++++++++++
 xen/include/asm-x86/asm_defns.h |   13 +++++---
 xen/include/asm-x86/bug.h       |   50 ++++++++++++++++++++++++++---
 4 files changed, 145 insertions(+), 10 deletions(-)
-- 
1.7.10.4
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
 
  | 
  
![]()  | 
            
         Lists.xenproject.org is hosted with RackSpace, monitoring our  |