Dmitry Safonov
|
a846446b19
x86/compat: Adjust in_compat_syscall() to generic code under !COMPAT
|
7 years ago |
Vlastimil Babka
|
b0a182f875
x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM
|
7 years ago |
Andi Kleen
|
42e4089c78
x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings
|
7 years ago |
Kees Cook
|
8f2af155b5
exec: pass stack rlimit into mm layout functions
|
7 years ago |
Craig Bergstrom
|
be62a32044
x86/mm: Limit mmap() of /dev/mem to valid physical addresses
|
7 years ago |
Kirill A. Shutemov
|
1e0f25dbf2
x86/mm: Prevent non-MAP_FIXED mapping across DEFAULT_MAP_WINDOW border
|
7 years ago |
Ingo Molnar
|
90edaac627
Revert "x86/mm: Limit mmap() of /dev/mem to valid physical addresses"
|
8 years ago |
Craig Bergstrom
|
ce56a86e2a
x86/mm: Limit mmap() of /dev/mem to valid physical addresses
|
8 years ago |
Ingo Molnar
|
413d63d71b
Merge branch 'linus' into x86/mm to pick up fixes and to fix conflicts
|
8 years ago |
Oleg Nesterov
|
01578e3616
x86/elf: Remove the unnecessary ADDR_NO_RANDOMIZE checks
|
8 years ago |
Oleg Nesterov
|
47ac5484fd
x86: Fix norandmaps/ADDR_NO_RANDOMIZE
|
8 years ago |
Kirill A. Shutemov
|
b569bab78d
x86/mm: Prepare to expose larger address space to userspace
|
8 years ago |
Kirill A. Shutemov
|
e8f01a8dad
x86/mm: Rename tasksize_32bit/64bit to task_size_32bit/64bit()
|
8 years ago |
Rik van Riel
|
c204d21f22
x86/mmap: properly account for stack randomization in mmap_base
|
8 years ago |
Michal Hocko
|
4a06370bcb
x86/mmap, ASLR: Do not treat unlimited-stack tasks as legacy mmap
|
8 years ago |
Dmitry Safonov
|
e13b73dd9c
x86/hugetlb: Adjust to the new native/compat mmap bases
|
8 years ago |
Dmitry Safonov
|
1b028f784e
x86/mm: Introduce mmap_compat_base() for 32-bit mmap()
|
8 years ago |
Dmitry Safonov
|
8f3e474f3c
x86/mm: Add task_size parameter to mmap_base()
|
8 years ago |
Dmitry Safonov
|
6a0b41d1e2
x86/mm: Introduce arch_rnd() to compute 32/64 mmap random base
|
8 years ago |
Ingo Molnar
|
010426079e
sched/headers: Prepare for new header dependencies before moving more code to <linux/sched/mm.h>
|
8 years ago |
Ingo Molnar
|
3f07c01441
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h>
|
8 years ago |
Linus Torvalds
|
13c76ad872
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
9 years ago |
Hector Marco-Gisbert
|
8b8addf891
x86/mm/32: Enable full randomization on i386 and X86_32
|
9 years ago |
Daniel Cashman
|
5ef11c35ce
mm: ASLR: use get_random_long()
|
9 years ago |
Daniel Cashman
|
9e08f57d68
x86: mm: support ARCH_MMAP_RND_BITS
|
9 years ago |
Kirill A. Shutemov
|
a896527694
x86/mpx: Do not set ->vm_ops on MPX VMAs
|
10 years ago |
Kees Cook
|
2b68f6caea
mm: expose arch_mmap_rnd when available
|
10 years ago |
Kees Cook
|
82168140bc
x86: standardize mmap_rnd() usage
|
10 years ago |
Hector Marco-Gisbert
|
4e7c22d447
x86, mm/ASLR: Fix stack randomization on 64-bit systems
|
10 years ago |
Jan-Simon Möller
|
cc99535eb4
x86/mm: Apply the section attribute to the variable, not its type
|
11 years ago |