projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mm/vmscan: add helper for querying ability to age anonymous pages
2021-09-03
Dave Hansen
mm/vmscan: add helper for querying ability to age anonymous...
[
dave.hansen@linux.intel.com
: v11]
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-09-03
Dave Hansen
mm/migrate: demote pages during reclaim
[
dave.hansen@linux.intel.com
: v11]
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-09-03
Dave Hansen
mm/migrate: update node demotion order on hotplug events
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-09-03
Dave Hansen
mm/numa: automatically generate node migration order
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-07-01
Dave Hansen
selftests/vm/pkeys: exercise x86 XSAVE init state
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-07-01
Dave Hansen
selftests/vm/pkeys: refill shadow register after implicit...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-07-01
Dave Hansen
selftests/vm/pkeys: handle negative sys_pkey_alloc...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-07-01
Dave Hansen
selftests/vm/pkeys: fix alloc_random_pkey() to make...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-06-24
Dave Hansen
selftests/sgx: remove checks for file execute permissions
Cc: Dave Hansen <
dave.hansen@linux.intel.com
>
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-06-23
Dave Hansen
x86/fpu: Hook up PKRU into ptrace()
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-06-23
Dave Hansen
x86/fpu: Add PKRU storage outside of task XSAVE buffer
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-06-23
Dave Hansen
x86/pkeys: Move read_pkru() and write_pkru()
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-06-23
Dave Hansen
x86/kvm: Avoid looking up PKRU in XSAVE buffer
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-06-23
Dave Hansen
x86/fpu: Simplify PTRACE_GETREGS code
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-06-04
Dave Hansen
x86/pkeys: Skip 'init_pkru' debugfs file creation when...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-05-05
Dave Hansen
mm/vmscan: replace implicit RECLAIM_ZONE checks with...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-05-05
Dave Hansen
mm/vmscan: move RECLAIM* bits to uapi header
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-03-19
Dave Hansen
selftests/sgx: Improve error detection and messages
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-03-08
Dave Hansen
x86: Remove duplicate TSC DEADLINE MSR definitions
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-02-24
Dave Hansen
mm/vmscan: restore zone_reclaim_mode ABI
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2021-02-04
Dave Hansen
x86/apic: Add extra serialization for non-serializing...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2020-11-18
Dave Hansen
x86/sgx: Clarify 'laundry_list' locking
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2020-09-04
Dave Hansen
mm: fix pin vs. gup mismatch with gate pages
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2020-08-31
Dave Hansen
Documentation: clarify driver licensing rules
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2020-02-24
Dave Hansen
x86/pkeys: Add check for pkey "overflow"
commit
|
commitdiff
|
tree
2020-01-23
Dave Hansen
x86/mpx: remove MPX from arch/x86
From: Dave Hansen <
dave.hansen@linux.intel.com
>
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2020-01-23
Dave Hansen
mm: remove arch_bprm_mm_init() hook
From: Dave Hansen <
dave.hansen@linux.intel.com
>
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2020-01-23
Dave Hansen
x86/mpx: remove bounds exception code
From: Dave Hansen <
dave.hansen@linux.intel.com
>
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2020-01-23
Dave Hansen
x86/mpx: remove build infrastructure
From: Dave Hansen <
dave.hansen@linux.intel.com
>
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2020-01-23
Dave Hansen
x86/alternatives: add missing insn.h include
From: Dave Hansen <
dave.hansen@linux.intel.com
>
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2019-07-22
Dave Hansen
x86/mpx: Remove MPX APIs
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2019-07-22
Dave Hansen
x86/mpx: Remove selftests themselves
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2019-07-22
Dave Hansen
x86/mpx: Remove selftests Makefile entry
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2019-05-09
Dave Hansen
x86/mpx, mm/core: Fix recursive munmap() corruption
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2019-02-28
Dave Hansen
device-dax: "Hotplug" persistent memory for use like...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2019-02-28
Dave Hansen
mm/resource: Let walk_system_ram_range() search child...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2019-02-28
Dave Hansen
mm/memory-hotplug: Allow memory resources to be children
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2019-02-28
Dave Hansen
mm/resource: Move HMM pr_debug() deeper into resource...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2019-02-28
Dave Hansen
mm/resource: Return real error codes from walk failures
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2019-01-15
Dave Hansen
x86/selftests/pkeys: Fork() to check for state being...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2019-01-15
Dave Hansen
x86/pkeys: Properly copy pkey state at fork()
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-10-21
Dave Hansen
x86/mm: Kill stray kernel fault handling comment
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-10-14
Dave Hansen
x86/entry: Add some paranoid entry/exit CR3 handling...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-10-09
Dave Hansen
x86/mm: Remove spurious fault pkey check
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-10-09
Dave Hansen
x86/mm/vsyscall: Consider vsyscall page part of user...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-10-09
Dave Hansen
x86/mm: Add vsyscall address helper
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-10-09
Dave Hansen
x86/mm: Fix exception table comments
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-10-09
Dave Hansen
x86/mm: Add clarifying comments for user addr space
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-10-09
Dave Hansen
x86/mm: Break out user address space handling
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-10-09
Dave Hansen
x86/mm: Break out kernel address space handling
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-10-09
Dave Hansen
x86/mm: Clarify hardware vs. software "error_code"
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-08-06
Dave Hansen
x86/mm/init: Remove freed kernel image areas from alias...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-08-05
Dave Hansen
x86/mm/init: Add helper for freeing kernel image pages
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-08-05
Dave Hansen
x86/mm/init: Pass unconverted symbol addresses to free_init_...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-08-05
Dave Hansen
mm: Allow non-direct-map arguments to free_reserved_area()
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-08-05
Dave Hansen
x86/mm/pti: Clear Global bit more aggressively
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys: Do not special case protection key 0
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys/selftests: Add a test for pkey 0
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys/selftests: Save off 'prot' for allocations
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys/selftests: Fix pointer math
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys: Override pkey when moving away from PROT_EXEC
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys/selftests: Fix pkey exhaustion test off-by-one
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys/selftests: Add PROT_EXEC test
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys/selftests: Factor out "instruction page"
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys/selftests: Allow faults on unknown keys
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys/selftests: Avoid printf-in-signal deadlocks
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys/selftests: Remove dead debugging code, fix...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys/selftests: Stop using assert()
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Hansen
x86/pkeys/selftests: Give better unexpected fault error...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-25
Dave Hansen
x86/pti: Filter at vma->vm_page_prot population
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-25
Dave Hansen
x86/pti: Disallow global kernel text with RANDSTRUCT
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-25
Dave Hansen
x86/pti: Reduce amount of kernel text allowed to be...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-25
Dave Hansen
x86/pti: Fix boot warning from Global-bit setting
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-25
Dave Hansen
x86/pti: Fix boot problems from Global-bit setting
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-12
Dave Hansen
x86/pti: Leave kernel text global for !PCID
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-12
Dave Hansen
x86/pti: Never implicitly clear _PAGE_GLOBAL for kernel...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-12
Dave Hansen
x86/pti: Enable global pages for shared areas
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-12
Dave Hansen
x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-12
Dave Hansen
x86/mm: Comment _PAGE_GLOBAL mystery
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-12
Dave Hansen
x86/mm: Remove extra filtering in pageattr code
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-12
Dave Hansen
x86/mm: Do not auto-massage page protections
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-09
Dave Hansen
x86/espfix: Document use of _PAGE_GLOBAL
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-09
Dave Hansen
x86/mm: Introduce "default" kernel PTE mask
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-09
Dave Hansen
x86/mm: Undo double _PAGE_PSE clearing
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-04-09
Dave Hansen
x86/mm: Factor out pageattr _PAGE_GLOBAL setting
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-03-09
Dave Hansen
docs: clarify security-bugs disclosure policy
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-01-11
Dave Hansen
x86/pti: Make unpoison of pgd for trusted boot work...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-01-08
Dave Hansen
x86/tboot: Unbreak tboot with PTI enabled
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-01-06
Dave Hansen
x86/Documentation: Add PTI description
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-23
Dave Hansen
x86/mm/pti: Add Kconfig
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-23
Dave Hansen
x86/mm: Use INVPCID for __native_flush_tlb_single()
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-23
Dave Hansen
x86/mm: Abstract switching CR3
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-23
Dave Hansen
x86/mm: Allow flushing for future ASID switches
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-23
Dave Hansen
x86/mm/pti: Populate user PGD
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-23
Dave Hansen
x86/mm/pti: Allocate a separate user PGD
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-23
Dave Hansen
x86/mm/pti: Allow NX poison to be set in p4d/pgd
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-23
Dave Hansen
x86/mm/pti: Add mapping helper functions
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-23
Dave Hansen
x86/mm/pti: Prepare the x86/entry assembly code for...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-23
Dave Hansen
x86/mm/pti: Disable global pages if PAGE_TABLE_ISOLATION=y
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-22
Dave Hansen
x86/mm: Put MMU to hardware ASID translation in one...
Signed-off-by: Dave Hansen <
dave.hansen@linux.intel.com
>
commit
|
commitdiff
|
tree
next