summaryrefslogtreecommitdiff
path: root/arch/x86/boot/compressed/kaslr.c
AgeCommit message (Expand)Author
2022-11-19x86/kaslr: Fix process_mem_region()'s return valueJiapeng Chong
2022-09-29kbuild: build init/built-in.a just onceMasahiro Yamada
2022-04-17x86/boot: Add an efi.h header for the decompressorBorislav Petkov
2021-10-27x86/boot/compressed: Avoid duplicate malloc() implementationsKees Cook
2021-08-24x86/kaslr: Have process_mem_region() return a booleanJing Yangyang
2021-03-19x86/kaslr: Return boolean values from a function returning boolJiapeng Chong
2020-10-19x86/boot/64: Initialize 5-level paging variables earlierArvind Sankar
2020-09-07x86/boot/compressed/64: Don't pre-map memory in KASLR codeJoerg Roedel
2020-09-07x86/boot/compressed/64: Always switch to own page tableJoerg Roedel
2020-09-07x86/boot/compressed/64: Rename kaslr_64.c to ident_map_64.cJoerg Roedel
2020-09-07Merge 'x86/kaslr' to pick up dependent bitsBorislav Petkov
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2020-08-06x86/kaslr: Replace strlen() with strnlen()Arvind Sankar
2020-07-31x86: Add support for ZSTD compressed kernelNick Terrell
2020-07-31x86/kaslr: Add a check that the random address is in rangeArvind Sankar
2020-07-31x86/kaslr: Make local variables 64-bitArvind Sankar
2020-07-31x86/kaslr: Replace 'unsigned long long' with 'u64'Arvind Sankar
2020-07-31x86/kaslr: Make minimum/image_size 'unsigned long'Arvind Sankar
2020-07-31x86/kaslr: Small cleanup of find_random_phys_addr()Arvind Sankar
2020-07-31x86/kaslr: Drop unnecessary alignment in find_random_virt_addr()Arvind Sankar
2020-07-31x86/kaslr: Drop redundant check in store_slot_info()Arvind Sankar
2020-07-31x86/kaslr: Make the type of number of slots/slot areas consistentArvind Sankar
2020-07-31x86/kaslr: Drop test for command-line parameters before parsingArvind Sankar
2020-07-31x86/kaslr: Simplify process_gb_huge_pages()Arvind Sankar
2020-07-31x86/kaslr: Short-circuit gb_huge_pages on x86-32Arvind Sankar
2020-07-31x86/kaslr: Fix off-by-one error in process_gb_huge_pages()Arvind Sankar
2020-07-31x86/kaslr: Drop some redundant checks from __process_mem_region()Arvind Sankar
2020-07-31x86/kaslr: Drop redundant variable in __process_mem_region()Arvind Sankar
2020-07-31x86/kaslr: Eliminate 'start_orig' local variable from __process_mem_region()Arvind Sankar
2020-07-31x86/kaslr: Drop redundant cur_entry from __process_mem_region()Arvind Sankar
2020-07-31x86/kaslr: Fix off-by-one error in __process_mem_region()Arvind Sankar
2020-07-31x86/kaslr: Initialize mem_limit to the real maximum addressArvind Sankar
2020-07-31x86/kaslr: Fix process_efi_entries commentArvind Sankar
2020-07-31x86/kaslr: Remove bogus warning and unnecessary gotoArvind Sankar
2020-07-31x86/kaslr: Make command line handling saferArvind Sankar
2019-11-26Merge tag 'acpi-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds
2019-11-12x86/boot: Introduce setup_indirectDaniel Kiper
2019-11-07x86/efi: Add efi_fake_mem support for EFI_MEMORY_SPDan Williams
2019-11-07x86/efi: EFI soft reservation to E820 enumerationDan Williams
2019-03-06x86/boot/KASLR: Always return a value from process_mem_regionLouis Taylor
2019-02-06x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVEBorislav Petkov
2019-02-01x86/boot/KASLR: Limit KASLR to extract the kernel in immovable memory onlyChao Fan
2019-02-01x86/boot: Parse SRAT table and count immovable memory regionsChao Fan
2018-09-10x86/boot/KASLR: Remove return value from handle_mem_options()Chao Fan
2018-08-22module: allow symbol exports to be disabledArd Biesheuvel
2018-07-30x86/boot/KASLR: Make local variable mem_limit staticzhong jiang
2018-07-03x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical r...Baoquan He
2018-07-03x86/boot/KASLR: Add two new functions for 1GB huge pages handlingBaoquan He
2018-05-19x86/mm: Unify pgtable_l5_enabled usage in early boot codeKirill A. Shutemov
2018-04-12x86/mm: Do not auto-massage page protectionsDave Hansen