- f922c4a module: allow symbol exports to be disabled by Ard Biesheuvel · 6 years ago
- 5db1b1e x86/boot/KASLR: Make local variable mem_limit static by zhong jiang · 6 years ago
- 747ff62 x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical randomization (KASLR) by Baoquan He · 7 years ago
- 9b91248 x86/boot/KASLR: Add two new functions for 1GB huge pages handling by Baoquan He · 7 years ago
- ad3fe52 x86/mm: Unify pgtable_l5_enabled usage in early boot code by Kirill A. Shutemov · 7 years ago
- fb43d6c x86/mm: Do not auto-massage page protections by Dave Hansen · 7 years ago
- b16e770 x86/mm: Initialize 'pgdir_shift' and 'ptrs_per_p4d' at boot-time by Kirill A. Shutemov · 7 years ago
- 4c2b405 x86/mm: Initialize 'pgtable_l5_enabled' at boot-time by Kirill A. Shutemov · 7 years ago
- c65e774 x86/mm: Make PGDIR_SHIFT and PTRS_PER_P4D variable by Kirill A. Shutemov · 7 years ago
- e626e6b x86/mm: Introduce 'pgtable_l5_enabled' by Kirill A. Shutemov · 7 years ago
- 69550d4 x86/boot/KASLR: Remove unused variable by Chao Fan · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- 0982adc x86/boot/KASLR: Work around firmware bugs by excluding EFI_BOOT_SERVICES_* and EFI_LOADER_* from KASLR's choice by Naoya Horiguchi · 7 years ago
- c05cd79 x86/boot/KASLR: Prefer mirrored memory regions for the kernel physical address by Baoquan He · 7 years ago
- 27aac20 x86/boot/KASLR: Rename process_e820_entry() into process_mem_region() by Baoquan He · 8 years ago
- 87891b0 x86/boot/KASLR: Switch to pass struct mem_vector to process_e820_entry() by Baoquan He · 8 years ago
- f62995c x86/boot/KASLR: Wrap e820 entries walking code into new function process_e820_entries() by Baoquan He · 8 years ago
- 25e09ca Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- 8eabf42 x86/boot/KASLR: Fix kexec crash due to 'virt_addr' calculation bug by Baoquan He · 8 years ago
- 5b8b9cf x86/KASLR: Use the right memcpy() implementation by Arnd Bergmann · 8 years ago
- 4cdba14 x86/KASLR: Handle the memory limit specified by the 'memmap=' and 'mem=' boot options by Baoquan He · 8 years ago
- d52e7d5 x86/KASLR: Parse all 'memmap=' boot option entries by Baoquan He · 8 years ago
- da63b6b x86/KASLR: Fix kexec kernel boot crash when KASLR randomization fails by Baoquan He · 8 years ago
- 7410aa1 x86/boot/e820: Separate the E820 ABI structures from the in-kernel structures by Ingo Molnar · 8 years ago
- 09821ff x86/boot/e820: Prefix the E820_* type names with "E820_TYPE_" by Ingo Molnar · 8 years ago
- 61a5010 x86/boot/e820: Rename everything to e820_table by Ingo Molnar · 8 years ago
- acd4c04 x86/boot/e820: Rename 'e820_map' variables to 'e820_array' by Ingo Molnar · 8 years ago
- 8ec67d9 x86/boot/e820: Rename the basic e820 data types to 'struct e820_entry' and 'struct e820_array' by Ingo Molnar · 8 years ago
- f284424 x86/boot: Fix KASLR and memmap= collision by Dave Jiang · 8 years ago
- d899a7d x86/mm: Refactor KASLR entropy functions by Thomas Garnier · 9 years ago
- 6daa2ec x86/KASLR: Fix boot crash with certain memory configurations by Baoquan He · 9 years ago
- e066cc4 x86/KASLR: Allow randomization below the load address by Yinghai Lu · 9 years ago
- ed9f007 x86/KASLR: Extend kernel image physical address randomization to addresses larger than 4G by Kees Cook · 9 years ago
- 8391c73 x86/KASLR: Randomize virtual address separately by Baoquan He · 9 years ago
- 11fdf97 x86/KASLR: Clarify identity map interface by Kees Cook · 9 years ago
- 65fe935 x86/KASLR, x86/power: Remove x86 hibernation restrictions by Kees Cook · 9 years ago
- d2d3462 x86/KASLR: Clarify purpose of each get_random_long() by Kees Cook · 9 years ago
- 071a749 x86/KASLR: Add virtual address choosing function by Baoquan He · 9 years ago
- 06486d6 x86/KASLR: Return earliest overlap when avoiding regions by Kees Cook · 9 years ago
- c401cf1 x86/KASLR: Add 'struct slot_area' to manage random_addr slots by Baoquan He · 9 years ago
- cb18ef0 x86/boot: Add missing file header comments by Kees Cook · 9 years ago
- 36a39ac x86/boot: Comment what finalize_identity_maps() does by Borislav Petkov · 9 years ago
- 3a94707 x86/KASLR: Build identity mappings on demand by Kees Cook · 9 years ago
- ed09acd x86/KASLR: Improve comments around the mem_avoid[] logic by Kees Cook · 9 years ago
- 549f90d x86/boot: Simplify pointer casting in choose_random_location() by Borislav Petkov · 9 years ago
- 9dc1969 x86/KASLR: Consolidate mem_avoid[] entries by Yinghai Lu · 9 years ago
- 2bc1cd3 x86/boot: Clean up pointer casting by Kees Cook · 9 years ago
- dc425a6 x86/boot: Extract error reporting functions by Kees Cook · 9 years ago
- 0f8ede1b x86/KASLR: Warn when KASLR is disabled by Kees Cook · 9 years ago
- e8581e3 x86/KASLR: Drop CONFIG_RANDOMIZE_BASE_MAX_OFFSET by Baoquan He · 9 years ago
- 4252db1 x86/KASLR: Update description for decompressor worst case size by Baoquan He · 9 years ago
- 9016875 x86/KASLR: Rename "random" to "random_addr" by Kees Cook · 9 years ago
- 7de828d x86/KASLR: Clarify purpose of kaslr.c by Kees Cook · 9 years ago
- 6655e0a x86/boot: Rename "real_mode" to "boot_params" by Kees Cook · 9 years ago
- 206f25a x86/KASLR: Remove unneeded boot_params argument by Yinghai Lu · 9 years ago
- 9b23874 x86/KASLR: Rename aslr.c to kaslr.c by Kees Cook · 9 years ago[Renamed from arch/x86/boot/compressed/aslr.c]
- 4ea1636 x86/asm/tsc: Rename native_read_tsc() to rdtsc() by Andy Lutomirski · 10 years ago
- 87be28a x86/asm/tsc: Replace rdtscll() with native_read_tsc() by Andy Lutomirski · 10 years ago
- 78cac48 x86/mm/KASLR: Propagate KASLR status to kernel proper by Borislav Petkov · 10 years ago
- 69797da Revert "x86/mm/ASLR: Propagate base load address calculation" by Borislav Petkov · 10 years ago
- f47233c x86/mm/ASLR: Propagate base load address calculation by Jiri Kosina · 10 years ago
- 2fd7476 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 10 years ago
- 74da386 Merge tag 'tiny/for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/josh/linux by Linus Torvalds · 10 years ago
- 20cc288 x86, boot, kaslr: Fix nuisance warning on 32-bit builds by Kees Cook · 10 years ago
- 0cacbfb x86/kaslr: Avoid the setup_data area when picking location by Kees Cook · 10 years ago
- 9e6abd2 x86, boot: Don't compile aslr.c when !CONFIG_RANDOMIZE_BASE by Josh Triplett · 11 years ago
- 24f2e02 x86, kaslr: boot-time selectable with hibernation by Kees Cook · 11 years ago
- e290e8c x86, kaslr: add missed "static" declarations by Kees Cook · 11 years ago
- 1925994 x86, kaslr: Remove unused including <linux/version.h> by Wei Yongjun · 11 years ago
- 327f7d7 x86, kaslr: Use char array to gain sizeof sanity by Kees Cook · 11 years ago
- e8236c4 x86, kaslr: Add a circular multiply for better bit diffusion by H. Peter Anvin · 11 years ago
- a653f35 x86, kaslr: Mix entropy sources together as needed by Kees Cook · 11 years ago
- 82fa963 x86, kaslr: Select random position from e820 maps by Kees Cook · 11 years ago
- 5bfce5e x86, kaslr: Provide randomness functions by Kees Cook · 11 years ago
- 8ab3820 x86, kaslr: Return location from decompress_kernel by Kees Cook · 11 years ago