KRNL
{ EXCCAUSE_ALLOCA, USER|KRNL, fast_alloca },
{ EXCCAUSE_UNALIGNED, KRNL, fast_unaligned },
{ EXCCAUSE_ITLB_MISS, USER|KRNL, fast_second_level_miss},
{ EXCCAUSE_DTLB_MISS, USER|KRNL, fast_second_level_miss},
{ EXCCAUSE_STORE_CACHE_ATTRIBUTE, USER|KRNL, fast_store_prohibited },
if ((fast & KRNL) != 0)
{ EXCCAUSE_COPROCESSOR ## x ## _DISABLED, USER|KRNL, fast_coprocessor },\
{ EXCCAUSE_LOAD_STORE_ERROR, USER|KRNL, fast_load_store },