Benjamin Herrenschmidt
|
f3d96e698e
powerpc/mm: Overhaul handling of bad page faults
|
8 years ago |
Benjamin Herrenschmidt
|
e6c8290a89
powerpc/mm: Move error_code checks for bad faults earlier
|
8 years ago |
Benjamin Herrenschmidt
|
41b464e5e5
powerpc/mm: Move out definition of CPU specific is_write bits
|
8 years ago |
Benjamin Herrenschmidt
|
d300627c6a
powerpc/6xx: Handle DABR match before calling do_page_fault
|
8 years ago |
Benjamin Herrenschmidt
|
c433ec0455
powerpc/mm: Pre-filter SRR1 bits before do_page_fault()
|
8 years ago |
Benjamin Herrenschmidt
|
7afad422ac
powerpc/mm: Move exception_enter/exit to a do_page_fault wrapper
|
8 years ago |
Christophe Leroy
|
92aa2fe039
powerpc/mm: The 8xx doesn't call do_page_fault() for breakpoints
|
8 years ago |
Christophe Leroy
|
da929f6af4
powerpc/mm: Evaluate user_mode(regs) only once in do_page_fault()
|
8 years ago |
Christophe Leroy
|
97a011e69b
powerpc/mm: Remove a redundant test in do_page_fault()
|
8 years ago |
Christophe Leroy
|
e8de85ca32
powerpc/mm: Only call store_updates_sp() on stores in do_page_fault()
|
8 years ago |
Anton Blanchard
|
a7a9dcd882
powerpc: Avoid taking a data miss on every userspace instruction miss
|
8 years ago |
Laurent Dufour
|
819cdcdb7b
powerpc/mm: Move mmap_sem unlocking in do_page_fault()
|
8 years ago |
Laurent Dufour
|
14c02e419a
powerpc/mm: Handle VM_FAULT_RETRY earlier
|
8 years ago |
Laurent Dufour
|
c2294e0ffe
powerpc/mm: Move mmap_sem unlock up from do_sigbus
|
8 years ago |
Ingo Molnar
|
68db0cf106
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h>
|
8 years ago |
Linus Torvalds
|
38705613b7
Merge tag 'powerpc-4.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
|
8 years ago |
Aneesh Kumar K.V
|
18061c17c8
powerpc/mm: Update PROTFAULT handling in the page fault path
|
8 years ago |
Benjamin Herrenschmidt
|
d7df2443cd
powerpc/mm: Fix spurrious segfaults on radix with autonuma
|
8 years ago |
Balbir Singh
|
0ab5171b89
powerpc/mm: Fix no execute fault handling on pre-POWER5
|
8 years ago |
Balbir Singh
|
1d18ad0268
powerpc/mm: Detect instruction fetch denied and report
|
8 years ago |
Nicholas Piggin
|
61a92f7031
powerpc: Add support for relative exception tables
|
9 years ago |
Nicholas Piggin
|
03465f899b
powerpc: Use kprobe blacklist for exception handlers
|
9 years ago |
Paul Gortmaker
|
8a39b05f08
powerpc: migrate exception table users off module.h and onto extable.h
|
9 years ago |
Kirill A. Shutemov
|
dcddffd41d
mm: do not pass mm_struct into handle_mm_fault
|
9 years ago |
Anton Blanchard
|
eab861a7a5
powerpc: Add plain English description for alignment exception oopses
|
10 years ago |
David Hildenbrand
|
70ffdb9393
mm/fault, arch: Use pagefault_disable() to check for disabled pagefaults in the handler
|
10 years ago |
Mel Gorman
|
842915f566
ppc64: add paranoid warnings for unexpected DSISR_PROTFAULT
|
10 years ago |
Mel Gorman
|
8a0516ed8b
mm: convert p[te|md]_numa users to p[te|md]_protnone_numa
|
10 years ago |
Linus Torvalds
|
33692f2759
vm: add VM_FAULT_SIGSEGV handling support
|
10 years ago |
LEROY Christophe
|
c51a6821bd
powerpc/8xx: Invalidate non present TLB as early as possible
|
11 years ago |