Baoquan He
|
8391c73c96
x86/KASLR: Randomize virtual address separately
|
преди 9 години |
Borislav Petkov
|
549f90db68
x86/boot: Simplify pointer casting in choose_random_location()
|
преди 9 години |
Kees Cook
|
dc425a6e14
x86/boot: Extract error reporting functions
|
преди 9 години |
Yinghai Lu
|
4abf061bf8
x86/boot: Correctly bounds-check relocations
|
преди 9 години |
Yinghai Lu
|
4d2d542482
x86/KASLR: Clean up unused code from old 'run_size' and rename it to 'kernel_total_size'
|
преди 9 години |
Yinghai Lu
|
67b6662559
x86/boot: Fix "run_size" calculation
|
преди 9 години |
Yinghai Lu
|
974f221c84
x86/boot: Move compressed kernel to the end of the decompression buffer
|
преди 9 години |
Baoquan He
|
6f9af75faa
x86/KASLR: Handle kernel relocations above 2G correctly
|
преди 9 години |
Kees Cook
|
81b785f3e4
x86/boot: Rename overlapping memcpy() to memmove()
|
преди 9 години |
Kees Cook
|
0f8ede1b8c
x86/KASLR: Warn when KASLR is disabled
|
преди 9 години |
Kees Cook
|
bf0118dbba
x86/boot: Make memcpy() handle overlaps
|
преди 9 години |
Kees Cook
|
1f208de37d
x86/boot: Clean up things used by decompressors
|
преди 9 години |
Baoquan He
|
4252db1055
x86/KASLR: Update description for decompressor worst case size
|
преди 9 години |
Kees Cook
|
7de828dfe6
x86/KASLR: Clarify purpose of kaslr.c
|
преди 9 години |
Kees Cook
|
c040288132
x86/boot: Clarify purpose of functions in misc.c
|
преди 9 години |
Kees Cook
|
6655e0aaf7
x86/boot: Rename "real_mode" to "boot_params"
|
преди 9 години |
Yinghai Lu
|
206f25a831
x86/KASLR: Remove unneeded boot_params argument
|
преди 9 години |
Yinghai Lu
|
2d3862d26e
lib/decompressors: use real out buf size for gunzip with kernel
|
преди 10 години |
Kees Cook
|
79063a7c02
x86/boot: Add hex output for debugging
|
преди 10 години |
Borislav Petkov
|
78cac48c04
x86/mm/KASLR: Propagate KASLR status to kernel proper
|
преди 10 години |
Borislav Petkov
|
69797dafe3
Revert "x86/mm/ASLR: Propagate base load address calculation"
|
преди 10 години |
Jiri Kosina
|
f47233c2d3
x86/mm/ASLR: Propagate base load address calculation
|
преди 10 години |
Kees Cook
|
f285f4a21c
x86, boot: Skip relocs when load address unchanged
|
преди 10 години |
Linus Torvalds
|
b6444bd0a1
Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
преди 10 години |
Jan Beulich
|
6d24c5f72d
x86-64: Handle PC-relative relocations on per-CPU data
|
преди 10 години |
Junjie Mao
|
e6023367d7
x86, kaslr: Prevent .bss from overlaping initrd
|
преди 10 години |
Andi Kleen
|
2605fc216f
asmlinkage, x86: Add explicit __visible to arch/x86/*
|
преди 11 години |
Vivek Goyal
|
04999550f9
x86, boot: Move memset() definition in compressed/string.c
|
преди 11 години |
Vivek Goyal
|
820e8feca0
x86, boot: Move optimized memcpy() 32/64 bit versions to compressed/string.c
|
преди 11 години |
Kees Cook
|
82fa9637a2
x86, kaslr: Select random position from e820 maps
|
преди 12 години |