Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
7f016b35ca7623c71b31facdde080e8ce171a697
/
arch
/
arm64
/
mm
/
context.c
386a746
arm64: mm: Use asid feature macro for cheanup
by Yunfeng Ye
· 3 years, 1 month ago
a3a5b76
arm64: mm: Rename asid2idx() to ctxid2asid()
by Yunfeng Ye
· 3 years, 1 month ago
5ae632e
arm64: mm: Use better bitmap_zalloc()
by Kefeng Wang
· 3 years, 8 months ago
4811815
arm64: mm: Pin down ASIDs for sharing mm with devices
by Jean-Philippe Brucker
· 4 years, 4 months ago
df561f66
treewide: Use fallthrough pseudo-keyword
by Gustavo A. R. Silva
· 4 years, 5 months ago
c4885bb
arm64/mm: save memory access in check_and_switch_context() fast switch path
by Pingfan Liu
· 4 years, 6 months ago
4fc9225
arm64: mm: Add asid_gen_match() helper
by Jean-Philippe Brucker
· 4 years, 8 months ago
3cd86a5
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 4 years, 10 months ago
9abd515
arm64: context: Fix ASID limit in boot messages
by Jean-Philippe Brucker
· 4 years, 11 months ago
25b9269
arm64: mm: convert cpu_do_switch_mm() to C
by Mark Rutland
· 5 years ago
f88f42f
arm64: context: Free up kernel ASIDs if KPTI is not in use
by Vladimir Murzin
· 5 years ago
caab277
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
by Thomas Gleixner
· 6 years ago
742fafa
arm64: mm: Drop the unused cpu parameter
by Shaokun Zhang
· 6 years ago
5ffdfae
arm64: mm: Support Common Not Private translations
by Vladimir Murzin
· 6 years ago
6396bb2
treewide: kzalloc() -> kcalloc()
by Kees Cook
· 7 years ago
a8e4c0a
arm64: Move BP hardening to check_and_switch_context
by Marc Zyngier
· 7 years ago
0f15adb
arm64: Add skeleton to harden the branch predictor against aliasing attacks
by Will Deacon
· 7 years ago
95e3de3
arm64: Move post_ttbr_update_workaround to C code
by Marc Zyngier
· 7 years ago
a8ffaaa
arm64: asid: Do not replace active_asids if already 0
by Catalin Marinas
· 7 years ago
0c8ea53
arm64: mm: Allocate ASIDs in pairs
by Will Deacon
· 7 years ago
85d13c0
arm64: mm: Remove pre_ttbr0_update_workaround for Falkor erratum #E1003
by Will Deacon
· 7 years ago
3a33c76
arm64: context: Fix comments and remove pointless smp_wmb()
by Will Deacon
· 7 years ago
f81a348
arm64: mm: cleanup stale AIVIVT references
by Mark Rutland
· 7 years ago
155433c
arm64: cache: Remove support for ASID-tagged VIVT I-caches
by Will Deacon
· 8 years ago
38fd94b
arm64: Work around Falkor erratum 1003
by Christopher Covington
· 8 years ago
39bc88e
arm64: Disable TTBR0_EL1 during normal kernel execution
by Catalin Marinas
· 8 years ago
f7e0efc
arm64: update ASID limit
by Jean-Philippe Brucker
· 9 years ago
17eebd1
arm64: Add cpu_panic_kernel helper
by Suzuki K Poulose
· 9 years ago
1cc6ed9
arm64: make mrs_s prefixing implicit in read_cpuid
by Mark Rutland
· 9 years ago
28c5dcb
arm64: Rename cpuid_feature field extract routines
by Suzuki K Poulose
· 9 years ago
13f417f
arm64: Ensure the secondary CPUs have safe ASIDBits size
by Suzuki K Poulose
· 9 years ago
038dc9c
arm64: Add helper for extracting ASIDBits
by Suzuki K Poulose
· 9 years ago
0f54b14
arm64: cpufeature: Change read_cpuid() to use sysreg's mrs_s macro
by James Morse
· 9 years ago
0ebea80
arm64: mm: keep reserved ASIDs in sync with mm after multiple rollovers
by Will Deacon
· 9 years ago
38d9628
arm64: mm: kill mm_cpumask usage
by Will Deacon
· 9 years ago
c2775b2
arm64: switch_mm: simplify mm and CPU checks
by Will Deacon
· 9 years ago
5aec715
arm64: mm: rewrite ASID allocator and MM context-switching code
by Will Deacon
· 9 years ago
8e63d38
arm64: flush: use local TLB and I-cache invalidation
by Will Deacon
· 9 years ago
4b3dc96
arm64: force CONFIG_SMP=y and remove redundant #ifdefs
by Will Deacon
· 10 years ago
565630d
arm64: Do not attempt to use init_mm in reset_context()
by Catalin Marinas
· 10 years ago
b3901d5
arm64: Process management
by Catalin Marinas
· 13 years ago