x86: clean up interrupt stub generation
authorJan Beulich <jbeulich@suse.com>
Wed, 26 Sep 2012 09:52:03 +0000 (11:52 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 26 Sep 2012 09:52:03 +0000 (11:52 +0200)
commitfa23df25a24ad67035d1f361e2554a8f9b56cb28
tree179c436ba1e501b99314a4f6ac8dfed597b84184
parent12a287a2e885b8e4f1968b21a56ee76d9bd33eb9
x86: clean up interrupt stub generation

Apart from moving some code that is only used here from the header file
to the actual source one, this also
- moves interrupt[] into .init.data,
- prevents generating (unused) stubs for vectors below
  FIRST_DYNAMIC_VECTOR, and
- shortens and sanitizes the names of the stubs.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
xen/arch/x86/i8259.c
xen/include/asm-x86/x86_64/asm_defns.h