The latest development version of this page may be more current than this released 1.14.1 version.
CONFIG_X86_KERNEL_OOPS_VECTOR

IDT vector to use for kernel oops

Type: int

Help

Specify the IDT vector to use for the kernel oops exception handler. The default should be fine for most arches, but on systems like MVIC where there is a fixed IRQ-to-vector mapping another value may be needed to avoid collision.

Direct dependencies

X86_KERNEL_OOPS && X86

(Includes any dependencies from if’s and menus.)

Defaults

Kconfig definition

At arch/x86/Kconfig:318

Included via Kconfig:10Kconfig.zephyr:29arch/Kconfig:15

Menu path: (top menu) → X86 Architecture Options → Processor Capabilities

config X86_KERNEL_OOPS_VECTOR
    int
    prompt "IDT vector to use for kernel oops" if X86_KERNEL_OOPS && X86
    range 32 255 if X86_KERNEL_OOPS && X86
    default 62 if MVIC && X86_KERNEL_OOPS && X86
    default 33 if !MVIC && X86_KERNEL_OOPS && X86
    depends on X86_KERNEL_OOPS && X86
    help
      Specify the IDT vector to use for the kernel oops exception handler.
      The default should be fine for most arches, but on systems like MVIC
      where there is a fixed IRQ-to-vector mapping another value may be
      needed to avoid collision.

(Definitions include propagated dependencies, including from if’s and menus.)