Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
95390e3290e8bf69091116e0d91b9754c0e93a24
/
arch
/
arm64
/
kernel
/
head.S
08cc55b
arm64: relocatable: suppress R_AARCH64_ABS64 relocations in vmlinux
by Ard Biesheuvel
· 8 years ago
be09201
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 8 years ago
28c7258
arm64: Promote KERNEL_START/KERNEL_END definitions to a header file
by James Morse
· 8 years ago
cabe1c8
arm64: Change cpu_resume() to enable mmu early then access sleep_sp by va
by James Morse
· 8 years ago
08cdac6
arm64: relocatable: deal with physically misaligned kernel images
by Ard Biesheuvel
· 8 years ago
18b9c0d
arm64: don't map TEXT_OFFSET bytes below the kernel if we can avoid it
by Ard Biesheuvel
· 8 years ago
b03cc88
arm64: kernel: replace early 64-bit literal loads with move-immediates
by Ard Biesheuvel
· 8 years ago
0cd3def
arm64: kernel: perform relocation processing from ID map
by Ard Biesheuvel
· 8 years ago
e5ebeec
arm64: kernel: use literal for relocated address of __secondary_switched
by Ard Biesheuvel
· 8 years ago
190c056
arm64: kernel: don't export local symbols from head.S
by Ard Biesheuvel
· 8 years ago
882416c
arm64: Fix EL1/EL2 early init inconsistencies with VHE
by Dave Martin
· 8 years ago
adb4907
arm64: fix invalidation of wrong __early_cpu_boot_status cacheline
by Ard Biesheuvel
· 8 years ago
546c8c4
arm64: move early boot code to the .init segment
by Ard Biesheuvel
· 9 years ago
9d85460
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 9 years ago
d5e5743
arm64: kaslr: use callee saved register to preserve SCTLR across C call
by Ard Biesheuvel
· 9 years ago
b90b4a6
arm64: fix KASLR boot-time I-cache maintenance
by Mark Rutland
· 9 years ago
588ab3f
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 9 years ago
1f364c8
arm64: VHE: Add support for running Linux in EL2 mode
by Marc Zyngier
· 11 years ago
bb90527
arm64: Handle early CPU boot failures
by Suzuki K Poulose
· 9 years ago
f80fb3a
arm64: add support for kernel ASLR
by Ard Biesheuvel
· 9 years ago
1e48ef7
arm64: add support for building vmlinux as a relocatable PIE binary
by Ard Biesheuvel
· 9 years ago
2bf31a4
arm64: avoid dynamic relocations in early boot code
by Ard Biesheuvel
· 9 years ago
6ad1fe5
arm64: avoid R_AARCH64_ABS64 relocations for Image header fields
by Ard Biesheuvel
· 9 years ago
a7f8de1
arm64: allow kernel Image to be loaded anywhere in physical memory
by Ard Biesheuvel
· 9 years ago
ab893fb
arm64: introduce KIMAGE_VADDR as the virtual base of the kernel region
by Ard Biesheuvel
· 9 years ago
5227cfa
arm64: mm: place empty_zero_page in bss
by Mark Rutland
· 9 years ago
f436b2a
arm64: kernel: fix architected PMU registers unconditional access
by Lorenzo Pieralisi
· 9 years ago
2a803c4
arm64: head.S: use memset to clear BSS
by Mark Rutland
· 9 years ago
6cdf9c7
arm64: Store struct thread_info in sp_el0
by Jungseok Lee
· 9 years ago
2dc10ad
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 9 years ago
4bf8b96
arm64: Check for selected granule support
by Suzuki K. Poulose
· 9 years ago
6a3fd40
arm64: Handle 4 level page table for swapper
by Suzuki K. Poulose
· 9 years ago
87d1587
arm64: Move swapper pagetable definitions
by Suzuki K. Poulose
· 9 years ago
39d114d
arm64: add KASAN support
by Andrey Ryabinin
· 9 years ago
e8f3010
arm64/efi: isolate EFI stub from the kernel proper
by Ard Biesheuvel
· 9 years ago
d271976
arm64: el2_setup: Make sure ICC_SRE_EL2.SRE sticks before using GICv3 sysregs
by Marc Zyngier
· 9 years ago
d10bcd4
arm64: head.S: initialise mdcr_el2 in el2_setup
by Will Deacon
· 9 years ago
8ec4198
arm64: mm: ensure patched kernel text is fetched from PoU
by Will Deacon
· 9 years ago
4b3dc96
arm64: force CONFIG_SMP=y and remove redundant #ifdefs
by Will Deacon
· 9 years ago
5dfe9d7
arm64: reduce ID map to a single page
by Ard Biesheuvel
· 9 years ago
61bd93c
arm64: use fixmap region for permanent FDT mapping
by Ard Biesheuvel
· 9 years ago
0c20856
arm64: head.S: ensure idmap_t0sz is visible
by Mark Rutland
· 10 years ago
91d5715
arm64: head.S: ensure visibility of page tables
by Mark Rutland
· 10 years ago
dd006da
arm64: mm: increase VA range of identity map
by Ard Biesheuvel
· 10 years ago
da9c177
arm64: enforce x1|x2|x3 == 0 upon kernel entry as per boot protocol
by Ard Biesheuvel
· 10 years ago
6f4d57f
arm64: remove __calc_phys_offset
by Ard Biesheuvel
· 10 years ago
8b0a957
arm64: merge __enable_mmu and __turn_mmu_on
by Ard Biesheuvel
· 10 years ago
b1c9829
arm64: use PC-relative reference for secondary_holding_pen_release
by Ard Biesheuvel
· 10 years ago
a871d35
arm64: remove __switch_data object from head.S
by Ard Biesheuvel
· 10 years ago
a44ef51
arm64: remove processor_id
by Ard Biesheuvel
· 10 years ago
a591ede
arm64: Get rid of struct cpu_table
by Marc Zyngier
· 10 years ago
424a383
arm64: fix hyp mode mismatch detection
by Mark Rutland
· 10 years ago
947bb75
arm64: put __boot_cpu_mode label after alignment instead of before
by Ard Biesheuvel
· 10 years ago
034edab
arm64: Move some head.text functions to executable section
by Laura Abbott
· 10 years ago
ac2dec5
arm64: Switch to adrp for loading the stub vectors
by Laura Abbott
· 10 years ago
a352ea3
arm64/efi: set PE/COFF file alignment to 512 bytes
by Ard Biesheuvel
· 10 years ago
ea6bc80
arm64/efi: set PE/COFF section alignment to 4 KB
by Ard Biesheuvel
· 10 years ago
95b3959
arm64/efi: efistub: jump to 'stext' directly, not through the header
by Ard Biesheuvel
· 10 years ago
c16173f
arm64/efi: efistub: cover entire static mem footprint in PE/COFF .text
by Ard Biesheuvel
· 10 years ago
5843be2
arm64: Remove unused variable in head.S
by Geoff Levand
· 10 years ago
4190312
arm64: align randomized TEXT_OFFSET on 4 kB boundary
by Ard Biesheuvel
· 10 years ago
72c5839
arm64: gicv3: Allow GICv3 compilation with older binutils
by Catalin Marinas
· 10 years ago
ecb3c2b
Merge tag 'deps-irqchip-gic-3.17' of git://git.infradead.org/users/jcooper/linux
by Catalin Marinas
· 10 years ago
383c279
arm64: Add support for 48-bit VA space with 64KB page configuration
by Catalin Marinas
· 10 years ago
b4a0d8b
arm64: Clean up the initial page table creation in head.S
by Catalin Marinas
· 10 years ago
abe669d
arm64: Convert bool ARM64_x_LEVELS to int ARM64_PGTABLE_LEVELS
by Catalin Marinas
· 10 years ago
c79b954
arm64: mm: Implement 4 levels of translation tables
by Jungseok Lee
· 10 years ago
7edd88a
arm64: Do not initialise the fixmap page tables in head.S
by Catalin Marinas
· 10 years ago
da57a36
arm64: Enable TEXT_OFFSET fuzzing
by Mark Rutland
· 10 years ago
a2c1d73
arm64: Update the Image header
by Mark Rutland
· 10 years ago
bd00cd5
arm64: place initial page tables above the kernel
by Mark Rutland
· 10 years ago
909a406
arm64: head.S: remove unnecessary function alignment
by Mark Rutland
· 10 years ago
021f653
irqchip: gic-v3: Initial support for GICv3
by Marc Zyngier
· 10 years ago
974c8e4
arm64: fix el2_setup check of CurrentEL
by Marc Zyngier
· 10 years ago
cc07aab
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux into next
by Linus Torvalds
· 10 years ago
d048859
arm64: head: fix cache flushing and barriers in set_cpu_boot_mode_flag
by Will Deacon
· 10 years ago
3c7f255
arm64: efi: add EFI stub
by Mark Salter
· 10 years ago
e4f3054
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 10 years ago
bf4b558
arm64: add early_ioremap support
by Mark Salter
· 10 years ago
c218bca
arm64: Relax the kernel cache requirements for boot
by Catalin Marinas
· 11 years ago
ea8c2e1
arm64: Extend the idmap to the whole kernel image
by Catalin Marinas
· 11 years ago
b22cf63
arm64: Remove unused __data_loc variable
by Geoff Levand
· 11 years ago
85cc00e
arm64: kernel: add code to set cpu boot mode to secondary_entry shim
by Lorenzo Pieralisi
· 11 years ago
9cf7172
arm64: big-endian: set correct endianess on kernel entry
by Matthew Leach
· 11 years ago
828e983
arm64: head: create a new function for setting the boot_cpu_mode flag
by Matthew Leach
· 11 years ago
652af89
arm64: factor out spin-table boot method
by Mark Rutland
· 11 years ago
4370eec
arm64: Expand arm64 image header
by Roy Franz
· 11 years ago
0359b0e
arm64: head: match all affinity levels in the pen of the secondaries
by Javi Merino
· 12 years ago
2475ff9
arm64: Add simple earlyprintk support
by Catalin Marinas
· 12 years ago
7dbfbe5
arm64: hyp: initialize vttbr_el2 to zero
by Marc Zyngier
· 12 years ago
712c6ff
arm64: add hypervisor stub
by Marc Zyngier
· 12 years ago
f35a920
arm64: record boot mode when entering the kernel
by Marc Zyngier
· 12 years ago
1f75ff0
arm64: generic timer: use virtual counter instead of physical at EL0
by Will Deacon
· 12 years ago
9703d9d
arm64: Kernel booting and initialisation
by Catalin Marinas
· 13 years ago