* abort_icache() handles the following data abort: * * FAULT_ICACHE - Instruction cache maintenance * * According to manual, FAULT_ICACHE is translation fault during cache * maintenance operation. In fact, no cache maintenance operation on * not mapped virtual addresses should be called. As cache maintenance * operation (except DMB, DSB, and Flush Prefetch Buffer) are priviledged, * the ab
| 669 | * should be held here including vm_fault() calling. |
| 670 | */ |
| 671 | static int |
| 672 | abort_icache(struct trapframe *tf, u_int idx, u_int fsr, u_int far, |
| 673 | u_int prefetch, struct thread *td, struct ksig *ksig) |
| 674 | { |
| 675 | |
| 676 | abort_fatal(tf, idx, fsr, far, prefetch, td, ksig); |
| 677 | return(0); |
| 678 | } |
no test coverage detected