Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
18416e45b76189daf37ba53b2bd0b9ac3749e92e
/
arch
/
sparc
/
mm
/
tsb.c
654f480
sparc64: mm: fix copy_tsb to correctly copy huge page TSBs
by Mike Kravetz
· 8 years ago
7681126
sparc64: Fix memory corruption when THP is enabled
by Nitin Gupta
· 8 years ago
589ee62
sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linux/sched.h>
by Ingo Molnar
· 8 years ago
ac65e28
sparc64: Fix build error in flush_tsb_user_page
by Nitin Gupta
· 8 years ago
dcd1912
sparc64: Add 64K page size support
by Nitin Gupta
· 8 years ago
c7d9f77
sparc64: Multi-page size support
by Nitin Gupta
· 8 years ago
849c498
sparc64: Handle extremely large kernel TSB range flushes sanely.
by David S. Miller
· 8 years ago
1e953d8
sparc64 mm: Fix more TSB sizing issues
by Mike Kravetz
· 8 years ago
af1b1a9
sparc64 mm: Fix base TSB sizing when hugetlb pages are used
by Mike Kravetz
· 8 years ago
24e49ee
sparc64: Reduce TLB flushes during hugepte changes
by Nitin Gupta
· 9 years ago
c4222e4
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next
by Linus Torvalds
· 11 years ago
8c7260c
sparc64: fix sparse warning in tsb.c
by Sam Ravnborg
· 11 years ago
b18eb2d
sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.
by David S. Miller
· 11 years ago
151b628
sparc64:tsb.c:use array size macro rather than number
by Doug Wilson
· 11 years ago
37b3a8f
sparc64: Move from 4MB to 8MB huge pages.
by David S. Miller
· 11 years ago
f36391d
sparc64: Fix race in TLB batch processing.
by David S. Miller
· 12 years ago
a55ee1f
sparc64: Fix gfp_flags setting in tsb_grow().
by David S. Miller
· 12 years ago
9e695d2
sparc64: Support transparent huge pages.
by David Miller
· 12 years ago
c460bec
sparc64: Eliminate PTE table memory wastage.
by David Miller
· 12 years ago
15b9350
sparc64: Only support 4MB huge pages and 8KB base pages.
by David Miller
· 12 years ago
d550bbd
Disintegrate asm/system.h for Sparc
by David Howells
· 13 years ago
4dedbf8
sparc64: kill page table quicklists
by David S. Miller
· 13 years ago
6cb79b3
sparc: Remove unnecessary semicolons
by Joe Perches
· 14 years ago
90f08e3
sparc: mmu_gather rework
by Peter Zijlstra
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
0871420
sparc64: Add tsb-ratio sysctl.
by David S. Miller
· 16 years ago
27137e5
sparc,sparc64: unify mm/
by Sam Ravnborg
· 16 years ago
[Renamed from arch/sparc64/mm/tsb.c]
293666b
sparc64: Stop using memory barriers for atomics and locks.
by David S. Miller
· 16 years ago
a3cf5e6
sparc64: Need to disable preemption around smp_tsb_sync().
by David S. Miller
· 16 years ago
f7fe933
sparc64: Remove 4MB and 512K base page size options.
by David S. Miller
· 16 years ago
1f261ef
[SPARC64]: Allocate TSB node-local.
by David S. Miller
· 17 years ago
7e5766f
[SPARC64]: Fix build failure when CONFIG_BUG is disabled.
by David S. Miller
· 17 years ago
20c2df8
mm: Remove slab destructors from kmem_cache_create().
by Paul Mundt
· 17 years ago
f0f3980
slab allocators: remove multiple alignment specifications
by Christoph Lameter
· 18 years ago
5af6083
slab allocators: Remove obsolete SLAB_MUST_HWCACHE_ALIGN
by Christoph Lameter
· 18 years ago
3a2cba9
Quicklist support for sparc64
by David Miller
· 18 years ago
e18b890
[PATCH] slab: remove kmem_cache_t
by Christoph Lameter
· 18 years ago
dcc1e8d
[SPARC64]: Add a secondary TSB for hugepage mappings.
by David S. Miller
· 19 years ago
bb8646d
[SPARC64]: Optimized TSB table initialization.
by David S. Miller
· 19 years ago
9b4006d
[SPARC64]: Use SLAB caches for TSB tables.
by David S. Miller
· 19 years ago
b52439c
[SPARC64]: Don't kill the page allocator when growing a TSB.
by David S. Miller
· 19 years ago
7a1ac52
[SPARC64]: Fix and re-enable dynamic TSB sizing.
by David S. Miller
· 19 years ago
a77754b
[SPARC64]: Bulletproof MMU context locking.
by David S. Miller
· 19 years ago
77b838f
[SPARC64]: destroy_context() needs to disable interrupts.
by David S. Miller
· 19 years ago
8b23427
[SPARC64]: More TLB/TSB handling fixes.
by David S. Miller
· 19 years ago
de635d8
[SPARC64]: Fix flush_tsb_user() on SUN4V.
by David S. Miller
· 19 years ago
c4bce90
[SPARC64]: Deal with PTE layout differences in SUN4V.
by David S. Miller
· 19 years ago
e92b925
[SPARC64]: Handle hypervisor case correctly in copy_tsb().
by David S. Miller
· 19 years ago
618e9ed
[SPARC64]: Hypervisor TSB context switching.
by David S. Miller
· 19 years ago
f4e841d
[SPARC64]: Turn off TSB growing for now.
by David S. Miller
· 19 years ago
517af33
[SPARC64]: Access TSB with physical addresses when possible.
by David S. Miller
· 19 years ago
2f7ee7c
[SPARC64]: Increase swapper_tsb size to 32K.
by David S. Miller
· 19 years ago
4753eb2
[SPARC64]: Fix incorrect TSB lock bit handling.
by David S. Miller
· 19 years ago
bd40791
[SPARC64]: Dynamically grow TSB in response to RSS growth.
by David S. Miller
· 19 years ago
98c5584
[SPARC64]: Add infrastructure for dynamic TSB sizing.
by David S. Miller
· 19 years ago
09f9428
[SPARC64]: TSB refinements.
by David S. Miller
· 19 years ago
74bf431
[SPARC64]: Move away from virtual page tables, part 1.
by David S. Miller
· 19 years ago