summaryrefslogtreecommitdiff
path: root/xen/arch/arm/arm32
AgeCommit message (Expand)Author
2021-10-12build: avoid building arm/arm/*/head.o twiceAnthony PERARD
2021-06-14xen/arm32: avoid .rodata to be marked as executableJan Beulich
2021-06-11Arm32: MSR to SPSR needs qualificationJan Beulich
2021-06-09xen/arm32: SPSR_hyp/SPSRStefano Stabellini
2021-04-18xen/arm: Include asm/asm-offsets.h and asm/macros.h on every assembly filesJulien Grall
2021-04-01arm: Add Kconfig entry to select CONFIG_DTB_FILEMichal Orzel
2020-04-01xen/arm: Configure early printk via KconfigAnthony PERARD
2020-04-01xen/arm: Rename all early printk macroAnthony PERARD
2020-03-06build: use obj-y += subdir/ instead of subdir-yAnthony PERARD
2020-02-19arm: rename BIT_{WORD/MASK/PER_WORD) to BITOP_*Roger Pau Monne
2020-01-14xen/arm: Place a speculation barrier sequence following an eret instructionJulien Grall
2019-12-11x86+Arm32: make find_next_{,zero_}bit() have well defined behaviorJan Beulich
2019-11-01xen/arm: entry: Ensure the guest state is synced when receiving a vSErrorJulien Grall
2019-11-01xen/arm: asm: Replace use of ALTERNATIVE with alternative_ifJulien Grall
2019-11-01xen/arm: Ensure the SSBD workaround is re-enabled right after exiting a guestJulien Grall
2019-11-01xen/arm32: entry: Rename save_guest_regs()Julien Grall
2019-11-01xen/arm: traps: Rework entry/exit from the guest pathJulien Grall
2019-11-01xen/arm: Remove serrors=forwardJulien Grall
2019-10-31xen/arm32: Don't blindly unmask interrupts on trap without a change of levelJulien Grall
2019-10-31xen/arm32: entry: Fold the macro SAVE_ALL in the macro vectorJulien Grall
2019-10-31xen/arm32: entry: Split __DEFINE_ENTRY_TRAP in twoJulien Grall
2019-09-30xen/arm32: head: Fix build when using GAS 2.25.0Julien Grall
2019-09-26xen/arm32: head: Use a page mapping for the 1:1 mapping in create_page_tables()Julien Grall
2019-09-26xen/arm32: head: Introduce macros to create table and mapping entryJulien Grall
2019-09-26xen/arm32: head: Rework and document setup_fixmap()Julien Grall
2019-09-26xen/arm32: head: Remove 1:1 mapping as soon as it is not usedJulien Grall
2019-09-17xen/arm: Zero BSS after the MMU and D-cache is turned onJulien Grall
2019-09-17xen/arm32: head: Setup HTTBR in enable_mmu() and add missing isbJulien Grall
2019-09-17xen/arm32: head: Rework and document launch()Julien Grall
2019-09-16livepatch: always print XENLOG_ERR information (ARM, ELF)Pawel Wieczorkiewicz
2019-09-07xen/arm32: head: Don't setup the fixmap on secondary CPUsJulien Grall
2019-09-07xen/arm32: head: Move assembly switch to the runtime PT in secondary CPUs pathJulien Grall
2019-09-07xen/arm32: head: Document enable_mmu()Julien Grall
2019-09-07xen/arm32: head: Document create_pages_tables()Julien Grall
2019-09-07xen/arm32: head: Rework and document zero_bss()Julien Grall
2019-09-07xen/arm32: head: Rework and document check_cpu_mode()Julien Grall
2019-09-07xen/arm32: head: Introduce distinct paths for the boot CPU and secondary CPUsJulien Grall
2019-09-07xen/arm32: head: Introduce print_regJulien Grall
2019-09-07xen/arm32: head: Rework UART initialization on boot CPUJulien Grall
2019-09-07xen/arm32: head: Don't clobber r14/lr in the macro PRINTJulien Grall
2019-09-07xen/arm32: head: Mark the end of subroutines with ENDPROCJulien Grall
2019-09-07xen/arm32: head: Add a macro to move an immediate constant into a 32-bit regi...Julien Grall
2019-06-16xen/arm: Rework HSCTLR_BASEJulien Grall
2019-06-14xen/arm: grant-table: Protect gnttab_clear_flag against guest misbehaviorJulien Grall
2019-06-14xen/arm: bitops: Implement a new set of helpers that can timeoutJulien Grall
2019-06-14xen/arm32: bitops: Rewrite bitop helpers in CJulien Grall
2019-06-10xen/arm: Rework secondary_start prototypeJulien Grall
2019-06-10xen/arm: Remove parameter cpuid from start_xenJulien Grall
2019-06-06xen/arm32: head: Always zero r3 before update a page-table entryJulien Grall
2019-06-06xen/arm32: head: Don't set MAIR0 and MAIR1Julien Grall