Commit Graph

574543 Commits (2b5fe07a78a09a32002642b8a823428ade611f16)
 

Author SHA1 Message Date
Ard Biesheuvel 2b5fe07a78 arm64: efi: invoke EFI_RNG_PROTOCOL to supply KASLR randomness 9 years ago
Ard Biesheuvel 48fcb2d021 efi: stub: use high allocation for converted command line 9 years ago
Ard Biesheuvel 2ddbfc81ea efi: stub: add implementation of efi_random_alloc() 9 years ago
Ard Biesheuvel e4fbf47674 efi: stub: implement efi_get_random_bytes() based on EFI_RNG_PROTOCOL 9 years ago
Ard Biesheuvel c031a4213c arm64: kaslr: randomize the linear region 9 years ago
Ard Biesheuvel f80fb3a3d5 arm64: add support for kernel ASLR 9 years ago
Ard Biesheuvel 1e48ef7fcc arm64: add support for building vmlinux as a relocatable PIE binary 9 years ago
Ard Biesheuvel 6c94f27ac8 arm64: switch to relative exception tables 9 years ago
Ard Biesheuvel a272858a3c extable: add support for relative extables to search and sort routines 9 years ago
Ard Biesheuvel 7b957b6e60 scripts/sortextable: add support for ET_DYN binaries 9 years ago
Ard Biesheuvel 4a2e034e5c arm64: make asm/elf.h available to asm files 9 years ago
Ard Biesheuvel 2bf31a4a05 arm64: avoid dynamic relocations in early boot code 9 years ago
Ard Biesheuvel 6ad1fe5d90 arm64: avoid R_AARCH64_ABS64 relocations for Image header fields 9 years ago
Ard Biesheuvel fd045f6cd9 arm64: add support for module PLTs 9 years ago
Ard Biesheuvel f98deee9a9 arm64: move brk immediate argument definitions to separate header 9 years ago
Ard Biesheuvel 8439e62a15 arm64: mm: use bit ops rather than arithmetic in pa/va translations 9 years ago
Ard Biesheuvel a92405f082 arm64: mm: only perform memstart_addr sanity check if DEBUG_VM 9 years ago
Catalin Marinas 70c8abc287 arm64: User die() instead of panic() in do_page_fault() 9 years ago
Ard Biesheuvel a7f8de168a arm64: allow kernel Image to be loaded anywhere in physical memory 9 years ago
Ard Biesheuvel a89dea5853 arm64: defer __va translation of initrd_start and initrd_end 9 years ago
Ard Biesheuvel f9040773b7 arm64: move kernel image to base of vmalloc area 9 years ago
Ard Biesheuvel a0bf9776cd arm64: kvm: deal with kernel symbols outside of linear mapping 9 years ago
Ard Biesheuvel 157962f5a8 arm64: decouple early fixmap init from linear mapping 9 years ago
Ard Biesheuvel 6533945a32 arm64: pgtable: implement static [pte|pmd|pud]_offset variants 9 years ago
Ard Biesheuvel ab893fb9f1 arm64: introduce KIMAGE_VADDR as the virtual base of the kernel region 9 years ago
Ard Biesheuvel 324420bf91 arm64: add support for ioremap() block mappings 9 years ago
Ard Biesheuvel 03336b1df9 arm64: prevent potential circular header dependencies in asm/bug.h 9 years ago
Ard Biesheuvel 369bc9abf2 of/fdt: factor out assignment of initrd_start/initrd_end 9 years ago
Ard Biesheuvel 270522a04f of/fdt: make memblock minimum physical address arch configurable 9 years ago
Catalin Marinas e950631e84 arm64: Remove the get_thread_info() function 9 years ago
James Morse 7054419600 arm64: kernel: Don't toggle PAN on systems with UAO 9 years ago
James Morse 644c2ae198 arm64: cpufeature: Test 'matches' pointer to find the end of the list 9 years ago
James Morse 57f4959bad arm64: kernel: Add support for User Access Override 9 years ago
James Morse 406e308770 arm64: add ARMv8.2 id_aa64mmfr2 boiler plate 9 years ago
James Morse 0f54b14e76 arm64: cpufeature: Change read_cpuid() to use sysreg's mrs_s macro 9 years ago
Ard Biesheuvel 7abc7d833c arm64: use local label prefixes for __reg_num symbols 9 years ago
David Brown 88d8a7994e arm64: vdso: Mark vDSO code as read-only 9 years ago
Yang Shi f0b7f8a4b4 arm64: ubsan: select ARCH_HAS_UBSAN_SANITIZE_ALL 9 years ago
Yang Shi cf0a25436f arm64: replace read_lock to rcu lock in call_step_hook 9 years ago
Laura Abbott d7e9d59494 arm64: ptdump: Indicate whether memory should be faulting 9 years ago
Laura Abbott 83863f25e4 arm64: Add support for ARCH_SUPPORTS_DEBUG_PAGEALLOC 9 years ago
Laura Abbott 132233a759 arm64: Drop alloc function from create_mapping 9 years ago
Will Deacon afb83cc3f0 arm64: prefetch: add missing #include for spin_lock_prefetch 9 years ago
Andrew Pinski 60e0a09db2 arm64: lib: patch in prfm for copy_page if requested 9 years ago
Will Deacon 223e23e8aa arm64: lib: improve copy_page to deal with 128 bytes at a time 9 years ago
Will Deacon d5370f7548 arm64: prefetch: add alternative pattern for CPUs without a prefetcher 9 years ago
Will Deacon cd5e10bdf3 arm64: prefetch: don't provide spin_lock_prefetch with LSE 9 years ago
Lorenzo Pieralisi 5e89c55e4e arm64: kernel: implement ACPI parking protocol 9 years ago
Mark Rutland 068a17a580 arm64: mm: create new fine-grained mappings at boot 9 years ago
Mark Rutland fca082bfb5 arm64: ensure _stext and _etext are page-aligned 9 years ago