Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
kernel
/
msm
/
6ce9fc17d913ae51f8434d2826f306347820b07d
/
arch
/
x86
/
mm
/
pageattr.c
6ce9fc1
x86: remove cpa warning
by Ingo Molnar
· 17 years ago
07cf89c
x86: CPA fix pagetable split
by Thomas Gleixner
· 17 years ago
31422c5
x86: rename LARGE_PAGE_SIZE to PMD_PAGE_SIZE
by Andi Kleen
· 17 years ago
9a14aef
x86: cpa, fix lookup_address
by Thomas Gleixner
· 17 years ago
34508f6
x86: AMD Athlon X2 hard hang fix
by Ingo Molnar
· 17 years ago
65e074d
x86: cpa, preserve large pages if possible
by Thomas Gleixner
· 17 years ago
f4ae5da
x86: cpa, check if we changed anything and tlb flushing is necessary
by Thomas Gleixner
· 17 years ago
72e458d
x86: introduce struct cpa_data
by Thomas Gleixner
· 17 years ago
6bb8383
x86: cpa, only flush the cache if the caching attributes have changed
by Andi Kleen
· 17 years ago
331e406
x86: CPA return early when requested feature is not available
by Thomas Gleixner
· 17 years ago
63c1dcf
x86: CPA use the existing pfn in split as well
by Thomas Gleixner
· 17 years ago
626c2c9
x86: use the pfn from the page when change its attributes
by Arjan van de Ven
· 17 years ago
cc0f21b
x86: teach the static_protection function about high mappings
by Arjan van de Ven
· 17 years ago
b50516fc
x86: CPA remove bogus NX clear
by Thomas Gleixner
· 17 years ago
5827040
x86: change_page_attr_clear fix
by Huang, Ying
· 17 years ago
e3ed910
x86: use the same pgd_list for PAE and 64-bit
by Jeremy Fitzhardinge
· 17 years ago
0879750
x86: cpa cleanup the 64-bit alias math
by Thomas Gleixner
· 17 years ago
86f0398
x86: cpa: fix the self-test
by Ingo Molnar
· 17 years ago
4c61afc
x86: fix clflush_page_range logic
by Ingo Molnar
· 17 years ago
3b233e5
x86: optimize clflush
by Thomas Gleixner
· 17 years ago
cd8ddf1
x86: clflush_page_range needs mfence
by Thomas Gleixner
· 17 years ago
af1e684
x86: cpa: rename global_flush_tlb() to cpa_flush_all()
by Thomas Gleixner
· 17 years ago
57a6a46
x86: cpa: implement clflush optimization
by Thomas Gleixner
· 17 years ago
5674454
x86: cpa use the new set_clr function
by Thomas Gleixner
· 17 years ago
ff31452
x86: cpa create set_and_clr function
by Thomas Gleixner
· 17 years ago
72932c7
x86: cpa move the flush into set and clear functions
by Thomas Gleixner
· 17 years ago
6eade8f
x86: cpa: clean up change_page_attr_set/clear()
by Thomas Gleixner
· 17 years ago
4692a14
x86: cpa: fix loop
by Ingo Molnar
· 17 years ago
a72a08a
x86: cpa: fix split thinko
by Thomas Gleixner
· 17 years ago
488fd99
x86: fix pageattr-selftest
by Arjan van de Ven
· 17 years ago
d7c8f21
x86: cpa: move flush to cpa
by Thomas Gleixner
· 17 years ago
d1028a1
x86: make various pageattr.c functions static
by Arjan van de Ven
· 17 years ago
f62d0f0
x86: cpa: set_memory_notpresent()
by Ingo Molnar
· 17 years ago
950f9d9
x86: fix the missing BIOS area check in page_is_ram
by Thomas Gleixner
· 17 years ago
e1271f6
x86: deprecate change_page_attr() for drivers
by Arjan van de Ven
· 17 years ago
75cbade
x86: a new API for drivers/etc to control cache and other page attributes
by Arjan van de Ven
· 17 years ago
e81d5dc
x86: cpa: move clflush_cache_range()
by Ingo Molnar
· 17 years ago
ed724be
x86: turn the check_exec function into function that
by Arjan van de Ven
· 17 years ago
4c881ca
x86: fix NX bit handling in change_page_attr()
by Huang, Ying
· 17 years ago
8192206
x86: change cpa to pfn based
by Ingo Molnar
· 17 years ago
687c482
x86: keep the BIOS area executable
by Ingo Molnar
· 17 years ago
30551bb
x86: add PG_LEVEL enum
by Thomas Gleixner
· 17 years ago
e4b71dc
x86: clean up arch/x86/mm/pageattr.c
by Ingo Molnar
· 17 years ago
4554ab9
x86: re-add clflush_cache_range()
by Ingo Molnar
· 17 years ago
b195bc0
x86: unify pageattr_32.c and pageattr_64.c
by Ingo Molnar
· 17 years ago
[Renamed from arch/x86/mm/pageattr_32.c]
44af6c4
x86: backmerge 64-bit details into 32-bit pageattr.c
by Ingo Molnar
· 17 years ago
bbb09f5
x86: prepare for the unification of the cpa code
by Ingo Molnar
· 17 years ago
12d6f21
x86: do not PSE on CONFIG_DEBUG_PAGEALLOC=y
by Ingo Molnar
· 17 years ago
9a3dc78
x86: cpa: simplify locking
by Ingo Molnar
· 17 years ago
7afe15b
x86: simplify cpa largepage split, #3
by Ingo Molnar
· 17 years ago
5508a74
x86: cpa self-test fixes
by Ingo Molnar
· 17 years ago
bb5c2db
x86: further cpa largepage-split cleanups
by Ingo Molnar
· 17 years ago
97f99fe
x86: simplify 32-bit cpa largepage splitting
by Ingo Molnar
· 17 years ago
78c94ab
x86: simplify the 32-bit cpa code
by Ingo Molnar
· 17 years ago
895bdc2
x86: c_p_a() make it more robust against use of PAT bits
by Andi Kleen
· 17 years ago
3c86882
x86: c_p_a() fix: reorder TLB / cache flushes to follow Intel recommendation
by Andi Kleen
· 17 years ago
f0646e4
x86: return the page table level in lookup_address()
by Ingo Molnar
· 17 years ago
9f4c815
x86: clean up arch/x86/mm/pageattr_32.c
by Ingo Molnar
· 17 years ago
6619a8f
x86: Create clflush() inline, remove hardcoded wbinvd
by H. Peter Anvin
· 17 years ago
ad757b6
i386: move mm
by Thomas Gleixner
· 17 years ago
[Renamed from arch/i386/mm/pageattr_32.c]
55f98f1
i386: prepare shared mm/pageattr.c
by Thomas Gleixner
· 17 years ago
[Renamed from arch/i386/mm/pageattr.c]
d3f3c93
x86: Disable CLFLUSH support again
by Andi Kleen
· 17 years ago
65d2f0b
x86: Always flush pages in change_page_attr
by Andi Kleen
· 17 years ago
fdb4c33
paravirt: add an "mm" argument to alloc_pt
by Jeremy Fitzhardinge
· 17 years ago
018d2ad
x86: change_page_attr bandaids
by Andi Kleen
· 17 years ago
5311ab6
[PATCH] i386: PARAVIRT: Allow paravirt backend to choose kernel PMD sharing
by Jeremy Fitzhardinge
· 18 years ago
d01ad8d
[PATCH] x86: Improve handling of kernel mappings in change_page_attr
by Jan Beulich
· 18 years ago
c119ecc
[PATCH] MM: page allocation hooks for VMI backend
by Zachary Amsden
· 18 years ago
11718b4d
[PATCH] misc NULL noise removal
by Al Viro
· 18 years ago
3760dd6
[PATCH] i386: Use CLFLUSH instead of WBINVD in change_page_attr
by Andi Kleen
· 18 years ago
6ab3d56
Remove obsolete #include <linux/config.h>
by Jörn Engel
· 18 years ago
f9b8404
[PATCH] pi-futex: introduce debug_check_no_locks_freed()
by Ingo Molnar
· 18 years ago
626ab0e
[PATCH] list: use list_replace_init() instead of list_splice_init()
by Oleg Nesterov
· 18 years ago
84d1c05
[PATCH] i386: pageattr remove __put_page
by Nick Piggin
· 19 years ago
a4fc7ab
[PATCH] fix/simplify mutex debugging code
by David Woodhouse
· 19 years ago
de5097c
[PATCH] mutex subsystem, more debugging code
by Ingo Molnar
· 19 years ago
f8af095
[PATCH] x86: change_page_attr() fix
by Dave Jones
· 19 years ago
c9b02a2
[PATCH] i386: use set_pte macros in a couple places where they were missing
by Zachary Amsden
· 19 years ago
4bb0d3e
[PATCH] i386: inline asm cleanup
by Zachary Amsden
· 19 years ago
1da177e
Linux-2.6.12-rc2
by Linus Torvalds
· 20 years ago