| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch 'arm64/common-sysreg' of git://git.kernel.org/pub/scm/linux/kern... | Catalin Marinas | 2017-04-04 | 1 | -4/+4 |
|\ |
|
| * | arm64: sysreg: subsume GICv3 sysreg definitions | Mark Rutland | 2017-03-09 | 1 | -4/+4 |
* | | arm64: efi: clean up Image header after PE header has been split off | Ard Biesheuvel | 2017-04-04 | 1 | -9/+3 |
* | | arm64: efi: move EFI header and related data to a separate .S file | Ard Biesheuvel | 2017-04-04 | 1 | -147/+3 |
* | | arm64: move !VHE work to end of el2_setup | Mark Rutland | 2017-03-22 | 1 | -20/+17 |
* | | arm64: reduce el2_setup branching | Mark Rutland | 2017-03-22 | 1 | -8/+7 |
|/ |
|
* | arm64: head.S: Enable EL1 (host) access to SPE when entered at EL2 | Will Deacon | 2017-02-09 | 1 | -4/+15 |
* | efi: arm64: Add vmlinux debug link to the Image binary | Ard Biesheuvel | 2017-02-03 | 1 | -1/+46 |
* | arm64: head.S: avoid open-coded adr_l | Mark Rutland | 2017-01-17 | 1 | -2/+1 |
* | arm64: head.S: fix up stale comments | Mark Rutland | 2017-01-10 | 1 | -2/+2 |
* | arm64: head.S: Fix CNTHCTL_EL2 access on VHE system | Jintack | 2016-11-29 | 1 | -1/+12 |
* | arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1 | Catalin Marinas | 2016-11-21 | 1 | -3/+3 |
* | arm64: split thread_info from task stack | Mark Rutland | 2016-11-11 | 1 | -5/+6 |
* | arm64: kernel: Init MDCR_EL2 even in the absence of a PMU | Marc Zyngier | 2016-10-17 | 1 | -1/+2 |
* | arm64: head.S: document the use of callee saved registers | Ard Biesheuvel | 2016-09-02 | 1 | -0/+10 |
* | arm64: head.S: use ordinary stack frame for __primary_switched() | Ard Biesheuvel | 2016-09-02 | 1 | -9/+9 |
* | arm64: kernel: drop use of x24 from primary boot path | Ard Biesheuvel | 2016-09-02 | 1 | -8/+12 |
* | arm64: kernel: use x30 for __enable_mmu return address | Ard Biesheuvel | 2016-09-02 | 1 | -14/+7 |
* | arm64: head.S: move KASLR processing out of __enable_mmu() | Ard Biesheuvel | 2016-09-02 | 1 | -27/+42 |
* | arm64: kernel: use ordinary return/argument register for el2_setup() | Ard Biesheuvel | 2016-09-02 | 1 | -7/+7 |
* | arm64: vmlinux.ld: Add mmuoff data sections and move mmuoff text into idmap | James Morse | 2016-08-25 | 1 | -10/+15 |
* | arm64: head.S: get rid of x25 and x26 with 'global' scope | Ard Biesheuvel | 2016-08-22 | 1 | -15/+13 |
* | arm64: relocatable: suppress R_AARCH64_ABS64 relocations in vmlinux | Ard Biesheuvel | 2016-07-29 | 1 | -18/+3 |
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2016-05-16 | 1 | -80/+85 |
|\ |
|
| * | arm64: Promote KERNEL_START/KERNEL_END definitions to a header file | James Morse | 2016-04-28 | 1 | -3/+0 |
| * | arm64: Change cpu_resume() to enable mmu early then access sleep_sp by va | James Morse | 2016-04-28 | 1 | -1/+1 |
| * | arm64: relocatable: deal with physically misaligned kernel images | Ard Biesheuvel | 2016-04-26 | 1 | -3/+6 |
| * | arm64: don't map TEXT_OFFSET bytes below the kernel if we can avoid it | Ard Biesheuvel | 2016-04-26 | 1 | -4/+5 |
| * | arm64: kernel: replace early 64-bit literal loads with move-immediates | Ard Biesheuvel | 2016-04-26 | 1 | -4/+4 |
| * | arm64: kernel: perform relocation processing from ID map | Ard Biesheuvel | 2016-04-26 | 1 | -45/+51 |
| * | arm64: kernel: use literal for relocated address of __secondary_switched | Ard Biesheuvel | 2016-04-26 | 1 | -7/+7 |
| * | arm64: kernel: don't export local symbols from head.S | Ard Biesheuvel | 2016-04-26 | 1 | -3/+3 |
| * | arm64: move early boot code to the .init segment | Ard Biesheuvel | 2016-04-14 | 1 | -17/+15 |
* | | arm64: Fix EL1/EL2 early init inconsistencies with VHE | Dave Martin | 2016-04-21 | 1 | -0/+10 |
* | | arm64: fix invalidation of wrong __early_cpu_boot_status cacheline | Ard Biesheuvel | 2016-04-18 | 1 | -1/+2 |
|/ |
|
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2016-03-24 | 1 | -4/+5 |
|\ |
|
| * | arm64: kaslr: use callee saved register to preserve SCTLR across C call | Ard Biesheuvel | 2016-03-24 | 1 | -2/+2 |
| * | arm64: fix KASLR boot-time I-cache maintenance | Mark Rutland | 2016-03-21 | 1 | -2/+3 |
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2016-03-17 | 1 | -22/+145 |
|\ \
| |/ |
|
| * | arm64: Handle early CPU boot failures | Suzuki K Poulose | 2016-02-25 | 1 | -2/+32 |
| * | arm64: add support for kernel ASLR | Ard Biesheuvel | 2016-02-24 | 1 | -8/+51 |
| * | arm64: add support for building vmlinux as a relocatable PIE binary | Ard Biesheuvel | 2016-02-24 | 1 | -0/+32 |
| * | arm64: avoid dynamic relocations in early boot code | Ard Biesheuvel | 2016-02-24 | 1 | -13/+26 |
| * | arm64: avoid R_AARCH64_ABS64 relocations for Image header fields | Ard Biesheuvel | 2016-02-24 | 1 | -3/+3 |
| * | arm64: allow kernel Image to be loaded anywhere in physical memory | Ard Biesheuvel | 2016-02-18 | 1 | -1/+5 |
| * | arm64: introduce KIMAGE_VADDR as the virtual base of the kernel region | Ard Biesheuvel | 2016-02-18 | 1 | -1/+1 |
| * | arm64: mm: place empty_zero_page in bss | Mark Rutland | 2016-02-16 | 1 | -0/+1 |
* | | arm64: VHE: Add support for running Linux in EL2 mode | Marc Zyngier | 2016-02-29 | 1 | -1/+27 |
|/ |
|
* | arm64: kernel: fix architected PMU registers unconditional access | Lorenzo Pieralisi | 2016-01-25 | 1 | -0/+5 |
* | arm64: head.S: use memset to clear BSS | Mark Rutland | 2016-01-06 | 1 | -8/+7 |