Age | Commit message (Expand) | Author | Files | Lines |
2021-03-29 | powerpc/32: Remove the xfer parameter in EXCEPTION() macro | Christophe Leroy | 1 | -7/+7 |
2021-03-29 | powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATE | Christophe Leroy | 1 | -3/+9 |
2021-03-29 | powerpc/32: Only restore non volatile registers when required | Christophe Leroy | 1 | -4/+20 |
2021-03-29 | powerpc/32: Save trap number on stack in exception prolog | Christophe Leroy | 1 | -7/+7 |
2021-03-29 | powerpc/32: Call bad_page_fault() from do_page_fault() | Christophe Leroy | 1 | -2/+2 |
2021-03-29 | powerpc/32: Set regs parameter in r3 in transfer_to_handler | Christophe Leroy | 1 | -3/+0 |
2021-03-29 | powerpc/32: Provide a name to exception prolog continuation in virtual mode | Christophe Leroy | 1 | -5/+5 |
2021-03-29 | powerpc/32: Move exception prolog code into .text once MMU is back on | Christophe Leroy | 1 | -15/+10 |
2021-03-29 | powerpc/32: Use START_EXCEPTION() as much as possible | Christophe Leroy | 1 | -18/+9 |
2021-03-29 | powerpc/32: Add vmap_stack_overflow label inside the macro | Christophe Leroy | 1 | -1/+2 |
2021-03-29 | powerpc/32: Tag DAR in EXCEPTION_PROLOG_2 for the 8xx | Christophe Leroy | 1 | -12/+6 |
2021-03-29 | powerpc/32: Always enable data translation in exception prolog | Christophe Leroy | 1 | -17/+2 |
2021-02-09 | powerpc/8xx: Fix software emulation interrupt | Christophe Leroy | 1 | -1/+1 |
2021-02-09 | powerpc: do_break get registers from regs | Nicholas Piggin | 1 | -3/+2 |
2021-02-09 | powerpc: remove arguments from fault handler functions | Nicholas Piggin | 1 | -3/+3 |
2020-12-09 | powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in DTLB miss exception | Christophe Leroy | 1 | -5/+4 |
2020-12-09 | powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in ITLB miss exception | Christophe Leroy | 1 | -6/+6 |
2020-12-09 | powerpc/8xx: Simplify INVALIDATE_ADJACENT_PAGES_CPU15 | Christophe Leroy | 1 | -8/+7 |
2020-12-09 | powerpc/8xx: Always pin kernel text TLB | Christophe Leroy | 1 | -19/+3 |
2020-12-09 | powerpc/8xx: DEBUG_PAGEALLOC doesn't require an ITLB miss exception handler | Christophe Leroy | 1 | -2/+1 |
2020-11-05 | powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry | Christophe Leroy | 1 | -29/+7 |
2020-11-05 | powerpc/8xx: Always fault when _PAGE_ACCESSED is not set | Christophe Leroy | 1 | -12/+2 |
2020-06-09 | mm: reorder includes after introduction of linux/pgtable.h | Mike Rapoport | 1 | -1/+1 |
2020-06-09 | mm: introduce include/linux/pgtable.h | Mike Rapoport | 1 | -1/+1 |
2020-05-26 | powerpc/8xx: Map linear memory with huge pages | Christophe Leroy | 1 | -2/+2 |
2020-05-26 | powerpc/8xx: Refactor kernel address boundary comparison | Christophe Leroy | 1 | -14/+8 |
2020-05-26 | powerpc/8xx: Move DTLB perf handling closer. | Christophe Leroy | 1 | -12/+11 |
2020-05-26 | powerpc/8xx: Remove now unused TLB miss functions | Christophe Leroy | 1 | -83/+0 |
2020-05-26 | powerpc/8xx: Drop special handling of Linear and IMMR mappings in I/D TLB han... | Christophe Leroy | 1 | -27/+2 |
2020-05-26 | powerpc/8xx: Always pin TLBs at startup. | Christophe Leroy | 1 | -14/+17 |
2020-05-26 | powerpc/8xx: Don't set IMMR map anymore at boot | Christophe Leroy | 1 | -22/+17 |
2020-05-26 | powerpc/8xx: Add function to set pinned TLBs | Christophe Leroy | 1 | -0/+103 |
2020-05-26 | powerpc/8xx: Manage 512k huge pages as standard pages. | Christophe Leroy | 1 | -7/+5 |
2020-05-26 | powerpc/8xx: Prepare handlers for _PAGE_HUGE for 512k pages. | Christophe Leroy | 1 | -6/+9 |
2020-05-26 | powerpc/8xx: Drop CONFIG_8xx_COPYBACK option | Christophe Leroy | 1 | -14/+1 |
2020-02-17 | powerpc/8xx: Fix clearing of bits 20-23 in ITLB miss | Christophe Leroy | 1 | -1/+1 |
2020-01-27 | powerpc/8xx: Enable CONFIG_VMAP_STACK | Christophe Leroy | 1 | -6/+26 |
2020-01-27 | powerpc/8xx: Move tail of alignment exception out of line | Michael Ellerman | 1 | -1/+6 |
2020-01-27 | powerpc/8xx: Split breakpoint exception | Christophe Leroy | 1 | -9/+10 |
2020-01-27 | powerpc/8xx: Move DataStoreTLBMiss perf handler | Christophe Leroy | 1 | -12/+12 |
2020-01-27 | powerpc/8xx: Drop exception entries for non-existing exceptions | Christophe Leroy | 1 | -29/+0 |
2020-01-27 | powerpc/8xx: Use alternative scratch registers in DTLB miss handler | Christophe Leroy | 1 | -13/+14 |
2020-01-26 | powerpc/32: add a macro to get and/or save DAR and DSISR on stack. | Christophe Leroy | 1 | -16/+7 |
2020-01-26 | powerpc/32: move MSR_PR test into EXCEPTION_PROLOG_0 | Christophe Leroy | 1 | -19/+20 |
2020-01-26 | powerpc/32: save DEAR/DAR before calling handle_page_fault | Christophe Leroy | 1 | -0/+2 |
2020-01-26 | powerpc/32: Add EXCEPTION_PROLOG_0 in head_32.h | Christophe Leroy | 1 | -7/+2 |
2019-08-28 | powerpc/8xx: set STACK_END_MAGIC earlier on the init_stack | Christophe Leroy | 1 | -0/+4 |
2019-08-28 | powerpc/8xx: drop unused self-modifying code alternative to FixupDAR. | Christophe Leroy | 1 | -24/+0 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 1 | -6/+1 |
2019-05-03 | powerpc/32: implement fast entry for syscalls on non BOOKE | Christophe Leroy | 1 | -2/+1 |