Linus Torvalds
|
c90fca951e
Merge tag 'powerpc-4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
|
7 år sedan |
Christophe Leroy
|
0e36b0d125
powerpc/mm: Only read faulting instruction when necessary in do_page_fault()
|
7 år sedan |
Christophe Leroy
|
8a0b1120cb
powerpc/mm: Use instruction symbolic names in store_updates_sp()
|
7 år sedan |
Eric W. Biederman
|
3eb0f5193b
signal: Ensure every siginfo we send has all bits initialized
|
7 år sedan |
Aneesh Kumar K.V
|
f2ed480fa4
powerpc/mm/keys: Update documentation and remove unnecessary check
|
7 år sedan |
Michael Ellerman
|
ebf0b6a8b1
Merge branch 'fixes' into next
|
7 år sedan |
Ram Pai
|
99cd130232
powerpc: Deliver SEGV signal on pkey violation
|
7 år sedan |
Ram Pai
|
e6c2a4797e
powerpc: Handle exceptions caused by pkey violation
|
7 år sedan |
Benjamin Herrenschmidt
|
2271db20e4
powerpc: Use the TRAP macro whenever comparing a trap number
|
7 år sedan |
John Sperbeck
|
ecb101aed8
powerpc/mm: Fix SEGV on mapped region to return SEGV_ACCERR
|
7 år sedan |
Christophe Leroy
|
4915349b10
powerpc/8xx: Use symbolic names for DSISR bits in DSI
|
8 år sedan |
Christophe Leroy
|
968159c003
powerpc/8xx: Getting rid of remaining use of CONFIG_8xx
|
8 år sedan |
Benjamin Herrenschmidt
|
6ff4d3e966
powerpc: Remove old unused icswx based coprocessor support
|
8 år sedan |
Benjamin Herrenschmidt
|
8f5ca0b319
powerpc/mm: Cleanup check for stack expansion
|
8 år sedan |
Benjamin Herrenschmidt
|
f43bb27ebf
powerpc/mm: Don't lose "major" fault indication on retry
|
8 år sedan |
Benjamin Herrenschmidt
|
bd0d63f809
powerpc/mm: Move page fault VMA access checks to a helper
|
8 år sedan |
Benjamin Herrenschmidt
|
d2e0d2c51a
powerpc/mm: Set fault flags earlier
|
8 år sedan |
Benjamin Herrenschmidt
|
b15021d994
powerpc/mm: Add a bunch of (un)likely annotations to do_page_fault
|
8 år sedan |
Benjamin Herrenschmidt
|
11ccdd33d6
powerpc/mm: Move/simplify faulthandler_disabled() and !mm check
|
8 år sedan |
Benjamin Herrenschmidt
|
2865d08dd9
powerpc/mm: Move the DSISR_PROTFAULT sanity check
|
8 år sedan |
Benjamin Herrenschmidt
|
04aafdc601
powerpc/mm: Cosmetic fix to page fault accounting
|
8 år sedan |
Benjamin Herrenschmidt
|
3da026480a
powerpc/mm: Move CMO accounting out of do_page_fault into a helper
|
8 år sedan |
Benjamin Herrenschmidt
|
b5c8f0fd59
powerpc/mm: Rework mm_fault_error()
|
8 år sedan |
Benjamin Herrenschmidt
|
c3350602e8
powerpc/mm: Make bad_area* helper functions
|
8 år sedan |
Benjamin Herrenschmidt
|
d3ca587404
powerpc/mm: Fix reporting of kernel execute faults
|
8 år sedan |
Benjamin Herrenschmidt
|
65d47fd4a3
powerpc/mm: Simplify returns from __do_page_fault
|
8 år sedan |
Benjamin Herrenschmidt
|
bb4be50e61
powerpc/mm: Move debugger check to notify_page_fault()
|
8 år sedan |
Benjamin Herrenschmidt
|
f3d96e698e
powerpc/mm: Overhaul handling of bad page faults
|
8 år sedan |
Benjamin Herrenschmidt
|
e6c8290a89
powerpc/mm: Move error_code checks for bad faults earlier
|
8 år sedan |
Benjamin Herrenschmidt
|
41b464e5e5
powerpc/mm: Move out definition of CPU specific is_write bits
|
8 år sedan |