Commit History

Author SHA1 Message Date
  Chao Fan 44060e8a51 x86/boot/KASLR: Remove return value from handle_mem_options() 7 years ago
  Ard Biesheuvel f922c4abdf module: allow symbol exports to be disabled 7 years ago
  zhong jiang 5db1b1e1ee x86/boot/KASLR: Make local variable mem_limit static 7 years ago
  Baoquan He 747ff6265d x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical randomization (KASLR) 7 years ago
  Baoquan He 9b912485e0 x86/boot/KASLR: Add two new functions for 1GB huge pages handling 7 years ago
  Kirill A. Shutemov ad3fe525b9 x86/mm: Unify pgtable_l5_enabled usage in early boot code 7 years ago
  Dave Hansen fb43d6cb91 x86/mm: Do not auto-massage page protections 7 years ago
  Kirill A. Shutemov b16e770bfa x86/mm: Initialize 'pgdir_shift' and 'ptrs_per_p4d' at boot-time 7 years ago
  Kirill A. Shutemov 4c2b4058ab x86/mm: Initialize 'pgtable_l5_enabled' at boot-time 7 years ago
  Kirill A. Shutemov c65e774fb3 x86/mm: Make PGDIR_SHIFT and PTRS_PER_P4D variable 7 years ago
  Kirill A. Shutemov e626e6bb0d x86/mm: Introduce 'pgtable_l5_enabled' 7 years ago
  Chao Fan 69550d41ff x86/boot/KASLR: Remove unused variable 7 years ago
  Greg Kroah-Hartman b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license 7 years ago
  Naoya Horiguchi 0982adc746 x86/boot/KASLR: Work around firmware bugs by excluding EFI_BOOT_SERVICES_* and EFI_LOADER_* from KASLR's choice 8 years ago
  Baoquan He c05cd79750 x86/boot/KASLR: Prefer mirrored memory regions for the kernel physical address 8 years ago
  Baoquan He 27aac20574 x86/boot/KASLR: Rename process_e820_entry() into process_mem_region() 8 years ago
  Baoquan He 87891b01b5 x86/boot/KASLR: Switch to pass struct mem_vector to process_e820_entry() 8 years ago
  Baoquan He f62995c92a x86/boot/KASLR: Wrap e820 entries walking code into new function process_e820_entries() 8 years ago
  Linus Torvalds 25e09ca524 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 8 years ago
  Baoquan He 8eabf42ae5 x86/boot/KASLR: Fix kexec crash due to 'virt_addr' calculation bug 8 years ago
  Arnd Bergmann 5b8b9cf76a x86/KASLR: Use the right memcpy() implementation 8 years ago
  Baoquan He 4cdba14f84 x86/KASLR: Handle the memory limit specified by the 'memmap=' and 'mem=' boot options 8 years ago
  Baoquan He d52e7d5a95 x86/KASLR: Parse all 'memmap=' boot option entries 8 years ago
  Baoquan He da63b6b200 x86/KASLR: Fix kexec kernel boot crash when KASLR randomization fails 8 years ago
  Ingo Molnar 7410aa1ca3 x86/boot/e820: Separate the E820 ABI structures from the in-kernel structures 8 years ago
  Ingo Molnar 09821ff1d5 x86/boot/e820: Prefix the E820_* type names with "E820_TYPE_" 8 years ago
  Ingo Molnar 61a5010163 x86/boot/e820: Rename everything to e820_table 8 years ago
  Ingo Molnar acd4c04872 x86/boot/e820: Rename 'e820_map' variables to 'e820_array' 8 years ago
  Ingo Molnar 8ec67d97bf x86/boot/e820: Rename the basic e820 data types to 'struct e820_entry' and 'struct e820_array' 8 years ago
  Dave Jiang f28442497b x86/boot: Fix KASLR and memmap= collision 8 years ago