Age | Commit message (Expand) | Author | Files | Lines |
2022-11-25 | powerpc/64s: Add missing declaration for machine_check_early_boot() | Michael Ellerman | 1 | -0/+1 |
2022-09-28 | powerpc/64/interrupt: avoid BUG/WARN recursion in interrupt entry | Nicholas Piggin | 1 | -13/+20 |
2022-09-28 | powerpc/64/interrupt: Fix false warning in context tracking due to idle state | Nicholas Piggin | 1 | -1/+2 |
2022-09-28 | powerpc: Change system_call_exception calling convention | Rohan McLure | 1 | -2/+1 |
2022-09-26 | powerpc: Remove CONFIG_PPC_BOOK3E | Christophe Leroy | 1 | -1/+1 |
2022-06-29 | powerpc: Include asm/firmware.h in all users of firmware_has_feature() | Christophe Leroy | 1 | -0/+1 |
2022-05-22 | powerpc/kasan: Don't instrument non-maskable or raw interrupts | Daniel Axtens | 1 | -12/+40 |
2022-03-08 | powerpc: Move C prototypes out of asm-prototypes.h | Christophe Leroy | 1 | -0/+11 |
2022-03-01 | powerpc/interrupt: Remove struct interrupt_state | Christophe Leroy | 1 | -20/+12 |
2022-02-24 | powerpc/64s/hash: Make hash faults work in NMI context | Nicholas Piggin | 1 | -1/+1 |
2021-12-16 | powerpc/64/interrupt: reduce expensive debug tests | Nicholas Piggin | 1 | -4/+10 |
2021-12-16 | powerpc/64s/interrupt: handle MSR EE and RI in interrupt entry wrapper | Nicholas Piggin | 1 | -4/+23 |
2021-12-16 | powerpc/64/interrupt: make normal synchronous interrupts enable MSR[EE] if po... | Nicholas Piggin | 1 | -1/+18 |
2021-12-09 | powerpc/kuap: Prepare for supporting KUAP on BOOK3E/64 | Christophe Leroy | 1 | -0/+2 |
2021-12-09 | powerpc/kuap: Add kuap_lock() | Christophe Leroy | 1 | -1/+4 |
2021-12-09 | powerpc/32s: Do kuep_lock() and kuep_unlock() in assembly | Christophe Leroy | 1 | -4/+2 |
2021-12-02 | powerpc/64s: Move and rename do_bad_slb_fault as it is not hash specific | Nicholas Piggin | 1 | -1/+1 |
2021-10-07 | powerpc/64s: Fix unrecoverable MCE calling async handler from NMI | Nicholas Piggin | 1 | -3/+2 |
2021-10-07 | powerpc/64/interrupt: Reconcile soft-mask state in NMI and fix false BUG | Nicholas Piggin | 1 | -5/+8 |
2021-08-12 | powerpc/interrupt: Fix OOPS by not calling do_IRQ() from timer_interrupt() | Christophe Leroy | 1 | -0/+3 |
2021-06-30 | powerpc/64: enable MSR[EE] in irq replay pt_regs | Nicholas Piggin | 1 | -0/+4 |
2021-06-30 | powerpc/64s/interrupt: preserve regs->softe for NMI interrupts | Nicholas Piggin | 1 | -0/+3 |
2021-06-30 | powerpc/64s: add a table of implicit soft-masked addresses | Nicholas Piggin | 1 | -1/+2 |
2021-06-30 | powerpc/64e: remove implicit soft-masking and interrupt exit restart logic | Nicholas Piggin | 1 | -9/+24 |
2021-06-24 | powerpc/64: use interrupt restart table to speed up return from interrupt | Nicholas Piggin | 1 | -0/+2 |
2021-06-24 | powerpc/64: treat low kernel text as irqs soft-masked | Nicholas Piggin | 1 | -3/+8 |
2021-06-24 | powerpc/64: allow alternate return locations for soft-masked interrupts | Nicholas Piggin | 1 | -0/+13 |
2021-06-24 | powerpc/64s: avoid reloading (H)SRR registers if they are still valid | Nicholas Piggin | 1 | -1/+13 |
2021-05-14 | powerpc/64s: Make NMI record implicitly soft-masked code as irqs disabled | Nicholas Piggin | 1 | -0/+7 |
2021-05-12 | powerpc/interrupts: Fix kuep_unlock() call | Christophe Leroy | 1 | -2/+0 |
2021-04-21 | powerpc/irq: Enhance readability of trap types | Christophe Leroy | 1 | -0/+1 |
2021-04-21 | powerpc/32s: Enhance readability of trap types | Christophe Leroy | 1 | -0/+6 |
2021-04-21 | powerpc/8xx: Enhance readability of trap types | Christophe Leroy | 1 | -7/+22 |
2021-04-17 | powerpc/traps: Enhance readability for trap types | Xiongwei Song | 1 | -4/+48 |
2021-04-14 | powerpc: clean up do_page_fault | Nicholas Piggin | 1 | -1/+1 |
2021-04-14 | powerpc/64e/interrupt: Use new interrupt context tracking scheme | Nicholas Piggin | 1 | -28/+0 |
2021-04-14 | powerpc/64e/interrupt: reconcile irq soft-mask state in C | Nicholas Piggin | 1 | -4/+4 |
2021-04-14 | powerpc/64e/interrupt: NMI save irq soft-mask state in C | Nicholas Piggin | 1 | -10/+22 |
2021-04-08 | powerpc/64s: power4 nap fixup in C | Nicholas Piggin | 1 | -0/+24 |
2021-03-29 | powerpc/32: Manage KUAP in C | Christophe Leroy | 1 | -0/+2 |
2021-03-29 | powerpc/32s: Move KUEP locking/unlocking in C | Christophe Leroy | 1 | -1/+5 |
2021-03-29 | powerpc/32: Handle bookE debugging in C in exception entry | Christophe Leroy | 1 | -0/+2 |
2021-03-29 | powerpc/32: Entry cpu time accounting in C | Christophe Leroy | 1 | -0/+3 |
2021-03-29 | powerpc/32: Reconcile interrupts in C | Christophe Leroy | 1 | -0/+4 |
2021-03-29 | powerpc/traps: Declare unrecoverable_exception() as __noreturn | Christophe Leroy | 1 | -1/+1 |
2021-03-12 | powerpc/traps: unrecoverable_exception() is not an interrupt handler | Christophe Leroy | 1 | -1/+2 |
2021-02-11 | powerpc/32: Handle bookE debugging in C in syscall entry/exit | Christophe Leroy | 1 | -0/+12 |
2021-02-11 | powerpc: remove interrupt handler functions from the noinstr section | Nicholas Piggin | 1 | -5/+20 |
2021-02-08 | powerpc/64s: runlatch interrupt handling in C | Nicholas Piggin | 1 | -0/+7 |
2021-02-08 | powerpc/64s: move NMI soft-mask handling to C | Nicholas Piggin | 1 | -0/+25 |