aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/boot/compressed/kaslr.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-09-29kbuild: build init/built-in.a just onceMasahiro Yamada1-0/+1
2022-04-17x86/boot: Add an efi.h header for the decompressorBorislav Petkov1-2/+1
2021-10-27x86/boot/compressed: Avoid duplicate malloc() implementationsKees Cook1-4/+0
2021-08-24x86/kaslr: Have process_mem_region() return a booleanJing Yangyang1-1/+1
2021-03-19x86/kaslr: Return boolean values from a function returning boolJiapeng Chong1-2/+2
2020-10-19x86/boot/64: Initialize 5-level paging variables earlierArvind Sankar1-8/+0
2020-09-07x86/boot/compressed/64: Don't pre-map memory in KASLR codeJoerg Roedel1-23/+1
2020-09-07x86/boot/compressed/64: Always switch to own page tableJoerg Roedel1-3/+0
2020-09-07x86/boot/compressed/64: Rename kaslr_64.c to ident_map_64.cJoerg Roedel1-9/+0
2020-09-07Merge 'x86/kaslr' to pick up dependent bitsBorislav Petkov1-133/+105
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-08-06x86/kaslr: Replace strlen() with strnlen()Arvind Sankar1-2/+6
2020-07-31x86: Add support for ZSTD compressed kernelNick Terrell1-7/+0
2020-07-31x86/kaslr: Add a check that the random address is in rangeArvind Sankar1-1/+11
2020-07-31x86/kaslr: Make local variables 64-bitArvind Sankar1-6/+7
2020-07-31x86/kaslr: Replace 'unsigned long long' with 'u64'Arvind Sankar1-7/+6
2020-07-31x86/kaslr: Make minimum/image_size 'unsigned long'Arvind Sankar1-2/+2
2020-07-31x86/kaslr: Small cleanup of find_random_phys_addr()Arvind Sankar1-3/+2
2020-07-31x86/kaslr: Drop unnecessary alignment in find_random_virt_addr()Arvind Sankar1-5/+1
2020-07-31x86/kaslr: Drop redundant check in store_slot_info()Arvind Sankar1-6/+3
2020-07-31x86/kaslr: Make the type of number of slots/slot areas consistentArvind Sankar1-5/+3
2020-07-31x86/kaslr: Drop test for command-line parameters before parsingArvind Sankar1-4/+0
2020-07-31x86/kaslr: Simplify process_gb_huge_pages()Arvind Sankar1-26/+21
2020-07-31x86/kaslr: Short-circuit gb_huge_pages on x86-32Arvind Sankar1-2/+2
2020-07-31x86/kaslr: Fix off-by-one error in process_gb_huge_pages()Arvind Sankar1-1/+1
2020-07-31x86/kaslr: Drop some redundant checks from __process_mem_region()Arvind Sankar1-21/+6
2020-07-31x86/kaslr: Drop redundant variable in __process_mem_region()Arvind Sankar1-5/+2
2020-07-31x86/kaslr: Eliminate 'start_orig' local variable from __process_mem_region()Arvind Sankar1-6/+2
2020-07-31x86/kaslr: Drop redundant cur_entry from __process_mem_region()Arvind Sankar1-6/+3
2020-07-31x86/kaslr: Fix off-by-one error in __process_mem_region()Arvind Sankar1-1/+1
2020-07-31x86/kaslr: Initialize mem_limit to the real maximum addressArvind Sankar1-19/+22
2020-07-31x86/kaslr: Fix process_efi_entries commentArvind Sankar1-2/+2
2020-07-31x86/kaslr: Remove bogus warning and unnecessary gotoArvind Sankar1-6/+3
2020-07-31x86/kaslr: Make command line handling saferArvind Sankar1-12/+14
2019-11-26Merge tag 'acpi-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pmLinus Torvalds1-7/+39
2019-11-12x86/boot: Introduce setup_indirectDaniel Kiper1-0/+12
2019-11-07x86/efi: Add efi_fake_mem support for EFI_MEMORY_SPDan Williams1-7/+35
2019-11-07x86/efi: EFI soft reservation to E820 enumerationDan Williams1-0/+4
2019-03-06x86/boot/KASLR: Always return a value from process_mem_regionLouis Taylor1-1/+1
2019-02-06x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVEBorislav Petkov1-1/+1
2019-02-01x86/boot/KASLR: Limit KASLR to extract the kernel in immovable memory onlyChao Fan1-11/+60
2019-02-01x86/boot: Parse SRAT table and count immovable memory regionsChao Fan1-4/+0
2018-09-10x86/boot/KASLR: Remove return value from handle_mem_options()Chao Fan1-10/+8
2018-08-22module: allow symbol exports to be disabledArd Biesheuvel1-4/+1
2018-07-30x86/boot/KASLR: Make local variable mem_limit staticzhong jiang1-1/+1
2018-07-03x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical randomization (KASLR)Baoquan He1-5/+8
2018-07-03x86/boot/KASLR: Add two new functions for 1GB huge pages handlingBaoquan He1-0/+83
2018-05-19x86/mm: Unify pgtable_l5_enabled usage in early boot codeKirill A. Shutemov1-2/+2
2018-04-12x86/mm: Do not auto-massage page protectionsDave Hansen1-0/+3
2018-02-16x86/mm: Initialize 'pgdir_shift' and 'ptrs_per_p4d' at boot-timeKirill A. Shutemov1-2/+4