| .. | .. |
|---|
| 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) |
|---|