.. | .. |
---|
43 | 43 | */ |
---|
44 | 44 | |
---|
45 | 45 | #include <linux/linkage.h> |
---|
| 46 | +#include <linux/pgtable.h> |
---|
| 47 | +#include <asm/asmmacro.h> |
---|
46 | 48 | #include <asm/ptrace.h> |
---|
47 | 49 | #include <asm/current.h> |
---|
48 | 50 | #include <asm/asm-offsets.h> |
---|
49 | | -#include <asm/pgtable.h> |
---|
50 | 51 | #include <asm/processor.h> |
---|
51 | 52 | #include <asm/page.h> |
---|
52 | 53 | #include <asm/thread_info.h> |
---|
.. | .. |
---|
477 | 478 | |
---|
478 | 479 | ENDPROC(_DoubleExceptionVector) |
---|
479 | 480 | |
---|
480 | | - .text |
---|
481 | 481 | /* |
---|
482 | 482 | * Fixup handler for TLB miss in double exception handler for window owerflow. |
---|
483 | 483 | * We get here with windowbase set to the window that was being spilled and |
---|
.. | .. |
---|
505 | 505 | * a3: exctable, original value in excsave1 |
---|
506 | 506 | */ |
---|
507 | 507 | |
---|
| 508 | + __XTENSA_HANDLER |
---|
508 | 509 | .literal_position |
---|
509 | 510 | |
---|
510 | 511 | ENTRY(window_overflow_restore_a0_fixup) |
---|