summaryrefslogtreecommitdiffstats
path: root/arch/x86/boot/compressed/kaslr.c
Commit message (Expand)AuthorAgeFilesLines
* x86/efi: Drop support for fake EFI memory mapsArd Biesheuvel2024-07-021-34/+9
* x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr'Ard Biesheuvel2023-10-181-13/+13
* x86/boot/compressed: Handle unaccepted memoryKirill A. Shutemov2023-06-061-12/+28
* x86/kaslr: Fix process_mem_region()'s return valueJiapeng Chong2022-11-191-1/+1
* kbuild: build init/built-in.a just onceMasahiro Yamada2022-09-291-0/+1
* x86/boot: Add an efi.h header for the decompressorBorislav Petkov2022-04-171-2/+1
* x86/boot/compressed: Avoid duplicate malloc() implementationsKees Cook2021-10-271-4/+0
* x86/kaslr: Have process_mem_region() return a booleanJing Yangyang2021-08-241-1/+1
* x86/kaslr: Return boolean values from a function returning boolJiapeng Chong2021-03-191-2/+2
* x86/boot/64: Initialize 5-level paging variables earlierArvind Sankar2020-10-191-8/+0
* x86/boot/compressed/64: Don't pre-map memory in KASLR codeJoerg Roedel2020-09-071-23/+1
* x86/boot/compressed/64: Always switch to own page tableJoerg Roedel2020-09-071-3/+0
* x86/boot/compressed/64: Rename kaslr_64.c to ident_map_64.cJoerg Roedel2020-09-071-9/+0
* Merge 'x86/kaslr' to pick up dependent bitsBorislav Petkov2020-09-071-133/+105
|\
| * x86/kaslr: Replace strlen() with strnlen()Arvind Sankar2020-08-061-2/+6
| * x86/kaslr: Add a check that the random address is in rangeArvind Sankar2020-07-311-1/+11
| * x86/kaslr: Make local variables 64-bitArvind Sankar2020-07-311-6/+7
| * x86/kaslr: Replace 'unsigned long long' with 'u64'Arvind Sankar2020-07-311-7/+6
| * x86/kaslr: Make minimum/image_size 'unsigned long'Arvind Sankar2020-07-311-2/+2
| * x86/kaslr: Small cleanup of find_random_phys_addr()Arvind Sankar2020-07-311-3/+2
| * x86/kaslr: Drop unnecessary alignment in find_random_virt_addr()Arvind Sankar2020-07-311-5/+1
| * x86/kaslr: Drop redundant check in store_slot_info()Arvind Sankar2020-07-311-6/+3
| * x86/kaslr: Make the type of number of slots/slot areas consistentArvind Sankar2020-07-311-5/+3
| * x86/kaslr: Drop test for command-line parameters before parsingArvind Sankar2020-07-311-4/+0
| * x86/kaslr: Simplify process_gb_huge_pages()Arvind Sankar2020-07-311-26/+21
| * x86/kaslr: Short-circuit gb_huge_pages on x86-32Arvind Sankar2020-07-311-2/+2
| * x86/kaslr: Fix off-by-one error in process_gb_huge_pages()Arvind Sankar2020-07-311-1/+1
| * x86/kaslr: Drop some redundant checks from __process_mem_region()Arvind Sankar2020-07-311-21/+6
| * x86/kaslr: Drop redundant variable in __process_mem_region()Arvind Sankar2020-07-311-5/+2
| * x86/kaslr: Eliminate 'start_orig' local variable from __process_mem_region()Arvind Sankar2020-07-311-6/+2
| * x86/kaslr: Drop redundant cur_entry from __process_mem_region()Arvind Sankar2020-07-311-6/+3
| * x86/kaslr: Fix off-by-one error in __process_mem_region()Arvind Sankar2020-07-311-1/+1
| * x86/kaslr: Initialize mem_limit to the real maximum addressArvind Sankar2020-07-311-19/+22
| * x86/kaslr: Fix process_efi_entries commentArvind Sankar2020-07-311-2/+2
| * x86/kaslr: Remove bogus warning and unnecessary gotoArvind Sankar2020-07-311-6/+3
| * x86/kaslr: Make command line handling saferArvind Sankar2020-07-311-12/+14
* | treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
* | x86: Add support for ZSTD compressed kernelNick Terrell2020-07-311-7/+0
|/
* Merge tag 'acpi-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2019-11-261-7/+39
|\
| * x86/efi: Add efi_fake_mem support for EFI_MEMORY_SPDan Williams2019-11-071-7/+35
| * x86/efi: EFI soft reservation to E820 enumerationDan Williams2019-11-071-0/+4
* | x86/boot: Introduce setup_indirectDaniel Kiper2019-11-121-0/+12
|/
* x86/boot/KASLR: Always return a value from process_mem_regionLouis Taylor2019-03-061-1/+1
* x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVEBorislav Petkov2019-02-061-1/+1
* x86/boot/KASLR: Limit KASLR to extract the kernel in immovable memory onlyChao Fan2019-02-011-11/+60
* x86/boot: Parse SRAT table and count immovable memory regionsChao Fan2019-02-011-4/+0
* x86/boot/KASLR: Remove return value from handle_mem_options()Chao Fan2018-09-101-10/+8
* module: allow symbol exports to be disabledArd Biesheuvel2018-08-221-4/+1
* x86/boot/KASLR: Make local variable mem_limit staticzhong jiang2018-07-301-1/+1
* x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical r...Baoquan He2018-07-031-5/+8