Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_kernel_shift_sdm845
/
9de9ba72067876764a533a08eebc7fc0dc4b1b7c
/
arch
/
arm64
/
mm
/
fault.c
9de9ba7
arm64: mm: Update perf accounting to handle poison faults
by Punit Agrawal
· 8 years ago
backup/sos-5.x-20240627
4f64ca5
arm64: hwpoison: add VM_FAULT_HWPOISON[_LARGE] handling
by Jonathan (Zhixiong) Zhang
· 8 years ago
17df83c
Merge remote-tracking branch 'common/android-4.9-q' into android12-4.9-sdm845
by Michael Bestas
· 2 years, 7 months ago
28d1339
Merge 4.9.310 into android-4.9-q
by Greg Kroah-Hartman
· 2 years, 9 months ago
3f74ad6
arm64: capabilities: Update prototype for enable call back
by Dave Martin
· 2 years, 9 months ago
7f319f3
arm64: Remove useless UAO IPI and describe how this gets enabled
by James Morse
· 2 years, 9 months ago
e046a7aa
Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into HEAD
by Bruno Martins
· 5 years ago
c830063
Merge 4.9.209 into android-4.9-q
by Greg Kroah-Hartman
· 5 years ago
68f9032
arm64: Revert support for execute-only user mappings
by Catalin Marinas
· 5 years ago
cabdf6b
Merge android-4.9-174 (d47e38b) into msm-4.9
by Tengfei Fan
· 6 years ago
685434d
Merge android-4.9.168 (286f971) into msm-4.9
by jianzhou
· 6 years ago
9013154
Merge 4.9.174 into android-4.9-q
by Greg Kroah-Hartman
· 6 years ago
d47e38b
Merge 4.9.174 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
ee254b4
arm64: mm: don't print out page table entries on EL0 faults
by Kristina Martsenko
· 8 years ago
9cec5be
arm64: mm: print out correct page table entries
by Kristina Martsenko
· 8 years ago
417da48
Merge 4.9.168 into android-4.9-q
by Greg Kroah-Hartman
· 6 years ago
286f971
Merge 4.9.168 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
cc785dc
arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals
by Will Deacon
· 6 years ago
1d828b7
arm64/mm: add speculative page fault
by Mahendran Ganesh
· 7 years ago
b6ccdd8
Merge android-4.9.95 (b4c14c2) into msm-4.9
by Blagovest Kolenichev
· 7 years ago
b4c14c2
Merge tag 'v4.9.95' into android-4.9.95
by Greg Hackmann
· 7 years ago
34dc20b
arm64: entry: Apply BP hardening for suspicious interrupts from EL0
by Mark Rutland
· 7 years ago
e7c3b24
arm64: entry: Apply BP hardening for high-priority synchronous exceptions
by Mark Rutland
· 7 years ago
4732001
arm64: Add skeleton to harden the branch predictor against aliasing attacks
by Mark Rutland
· 7 years ago
c910086
arm64: Make USER_DS an inclusive limit
by Mark Rutland
· 7 years ago
42c0056
arm64: Update ID of SCM_TLB_CONFLICT_CMD
by Kyle Yan
· 7 years ago
0f5bfbd
arm64: Add skeleton to harden the branch predictor against aliasing attacks
by Will Deacon
· 7 years ago
cd02e63
Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9
by Kyle Yan
· 7 years ago
379e3b2
Merge 4.9.53 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
d49527e
arm64: fault: Route pte translation faults via do_translation_fault
by Will Deacon
· 7 years ago
7d337cc
Merge remote-tracking branch '4.9/tmp-85e1c01' into 4.9
by Kyle Yan
· 7 years ago
468cf98
Merge "Merge remote-tracking branch '4.9/tmp-e6b0c64f' into 4.9"
by Linux Build Service Account
· 7 years ago
6cd2127
Merge 4.9.47 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
509d8b5
arm64: mm: abort uaccess retries upon fatal signal
by Mark Rutland
· 8 years ago
d16ae5d
coresight: abort coresight tracing on kernel crash
by Rama Aparna Mallavarapu
· 8 years ago
e2486b7
Merge remote-tracking branch '4.9/tmp-e6b0c64f' into 4.9
by Kyle Yan
· 7 years ago
e6b0c64f
Merge 4.9.41 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
e95ec35
arm64: mm: fix show_pte KERN_CONT fallout
by Mark Rutland
· 8 years ago
5aecd1d
arm64: Remove ECC check in do_bad on SDM845
by Kyle Yan
· 8 years ago
f5a37ef
arm64: avoid segfault on el0 cache maintenance
by Vinayak Menon
· 8 years ago
d6e6ea2
arm64: Allow cache maintenance operations to trigger write faults
by Laura Abbott
· 11 years ago
71ce1d9
Merge remote-tracking branch 'tmp-44e63be' into 4.9
by Channagoud Kadabi
· 8 years ago
44e63be6
Merge 4.9.22 into android-4.9
by Greg Kroah-Hartman
· 8 years ago
3715dbf
arm64: mm: unaligned access by user-land should be received as SIGBUS
by Victor Kamensky
· 8 years ago
27b729b
UPSTREAM: arm64: Handle faults caused by inadvertent user access with PAN enabled
by Catalin Marinas
· 9 years ago
dbb2ce9
arm64: Add TLB conflict fault handler
by Prasad Sodagudi
· 8 years ago
65be4a5
Merge remote-tracking branch '4.4/tmp-730d8a5' into 4.8
by Kyle Yan
· 8 years ago
138dcc21
FROMLIST: arm64: Handle faults caused by inadvertent user access with PAN enabled
by Catalin Marinas
· 9 years ago
7209c86
arm64: mm: Set PSTATE.PAN from the cpu_enable_pan() call
by James Morse
· 8 years ago
2a6dcb2
arm64: cpufeature: Schedule enable() calls instead of calling them via IPI
by James Morse
· 8 years ago
0edfa83
arm64: migrate exception table users off module.h and onto extable.h
by Paul Gortmaker
· 8 years ago
ddc4424
drivers: edac: Add Cache Error Reporting driver for Kryo3xx processors
by Kyle Yan
· 9 years ago
cab15ce
arm64: Introduce execute-only page access permissions
by Catalin Marinas
· 8 years ago
9adeb8e
arm64: Handle el1 synchronous instruction aborts cleanly
by Laura Abbott
· 8 years ago
e831101
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 8 years ago
dcddffd
mm: do not pass mm_struct into handle_mm_fault
by Kirill A. Shutemov
· 8 years ago
a95b064
Merge branch 'for-next/kprobes' into for-next/core
by Catalin Marinas
· 8 years ago
2dd0e8d
arm64: Kprobes with single stepping support
by Sandeepa Prabhu
· 9 years ago
e19a6ee
arm64: kernel: Save and restore UAO and addr_limit on exception entry
by James Morse
· 9 years ago
541ec87
arm64: kill ESR_LNX_EXEC
by Mark Rutland
· 9 years ago
275f344
arm64: add macro to extract ESR_ELx.EC
by Mark Rutland
· 9 years ago
bbb1681
arm64: mm: mark fault_info table const
by Mark Rutland
· 9 years ago
0106d45
arm64: mm: always take dirty state from new pte in ptep_set_access_flags
by Will Deacon
· 9 years ago
3a72db7
arm64: mm: remove the redundant code
by Huang Shijie
· 9 years ago
66dbd6e
arm64: Implement ptep_set_access_flags() for hardware AF/DBM
by Catalin Marinas
· 9 years ago
6afedcd
arm64: mm: Add trace_irqflags annotations to do_debug_exception()
by James Morse
· 9 years ago
814a2bf
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 9 years ago
588ab3f
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 9 years ago
0e8fb93
mm: remove VM_FAULT_MINOR
by Jan Kara
· 9 years ago
70c8abc
arm64: User die() instead of panic() in do_page_fault()
by Catalin Marinas
· 9 years ago
52d7523
arm64: mm: allow the kernel to handle alignment faults on user accesses
by EunTaik Lee
· 9 years ago
e950631
arm64: Remove the get_thread_info() function
by Catalin Marinas
· 9 years ago
7054419
arm64: kernel: Don't toggle PAN on systems with UAO
by James Morse
· 9 years ago
57f4959
arm64: kernel: Add support for User Access Override
by James Morse
· 9 years ago
c03784ee8
arm64: mm: fix fault_info table xFSC decoding
by Mark Rutland
· 9 years ago
2dc10ad
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 9 years ago
dbb4e15
arm64: Delay cpu feature capability checks
by Suzuki K. Poulose
· 9 years ago
569ba74
arm64: readahead: fault retry breaks mmap file read random detection
by Mark Salyzyn
· 9 years ago
9fb7410
arm64/BUG: Use BRK instruction for generic BUG traps
by Dave P Martin
· 9 years ago
338d4f4
arm64: kernel: Add support for Privileged Access Never
by James Morse
· 9 years ago
6361c84
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 10 years ago
f871d26
arm64: Fix show_unhandled_signal_ratelimited usage
by Suzuki K. Poulose
· 10 years ago
e3d8238
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 10 years ago
86dca36
arm64: use private ratelimit state along with show_unhandled_signals
by Vladimir Murzin
· 10 years ago
9e793ab
arm64: show unhandled SP/PC alignment faults
by Vladimir Murzin
· 10 years ago
70ffdb9
mm/fault, arch: Use pagefault_disable() to check for disabled pagefaults in the handler
by David Hildenbrand
· 10 years ago
aed40e0
arm64: move to ESR_ELx macros
by Mark Rutland
· 10 years ago
7f73f7a
arm64: mm: report unhandled level-0 translation faults correctly
by Will Deacon
· 10 years ago
c79b954
arm64: mm: Implement 4 levels of translation tables
by Jungseok Lee
· 11 years ago
5a0fdfa
Revert "arm64: Introduce execute-only page access permissions"
by Catalin Marinas
· 11 years ago
bc07c2c
arm64: Introduce execute-only page access permissions
by Catalin Marinas
· 11 years ago
9141300
arm64: Provide read/write fault information in compat signal handlers
by Catalin Marinas
· 11 years ago
59f67e1
arm64: Make do_bad_area() function static
by Catalin Marinas
· 11 years ago
759496b
arch: mm: pass userspace fault flag to generic fault handler
by Johannes Weiner
· 11 years ago
8713410
arch: mm: do not invoke OOM killer on kernel fault OOM
by Johannes Weiner
· 11 years ago
db6f410
arm64: mm: don't treat user cache maintenance faults as writes
by Will Deacon
· 11 years ago
084bd29
ARM64: mm: HugeTLB support.
by Steve Capper
· 12 years ago
953dbbe
arm64: Do not report user faults for handled signals
by Catalin Marinas
· 12 years ago
0e7f7bc
arm64: Ignore the 'write' ESR flag on cache maintenance faults
by Catalin Marinas
· 12 years ago
4339e3f
arm64: mm: Correct show_pte behaviour
by Steve Capper
· 12 years ago
Next »