summaryrefslogtreecommitdiff
path: root/xen/arch/arm/traps.c
AgeCommit message (Expand)Author
2021-08-19Arm: relax iomem_access_permitted() checkJan Beulich
2021-07-06arm64: Change type of hsr, cpsr, spsr_el1 to uint64_tMichal Orzel
2021-05-10xen/arm: Always access SCTLR_EL2 using READ/WRITE_SYSREG()Michal Orzel
2021-05-10arm/p2m: Get rid of READ/WRITE_SYSREG32Michal Orzel
2021-02-18IOREQ: refine when to send mapcache invalidation requestJan Beulich
2021-01-29xen/arm: Add mapcache invalidation handlingOleksandr Tyshchenko
2021-01-29xen/ioreq: Introduce domain_has_ioreq_server()Oleksandr Tyshchenko
2021-01-29xen/arm: Call vcpu_ioreq_handle_completion() in check_for_vcpu_work()Oleksandr Tyshchenko
2021-01-29arm/ioreq: Introduce arch specific bits for IOREQ/DM featuresJulien Grall
2021-01-23xen/arm: add support for run_in_exception_handler()Juergen Gross
2021-01-14lib: drop (replace) debug_build()Jan Beulich
2021-01-04xen/arm: Activate TID3 in HCR_EL2Bertrand Marquis
2021-01-04xen/arm: Add CP10 exception support to handle MVFRBertrand Marquis
2020-11-10xen/arm: Always trap AMU system registersJulien Grall
2020-11-05xen/arm: traps: Don't panic when receiving an unknown debug trapJulien Grall
2020-05-29xen: add basic hypervisor filesystem supportJuergen Gross
2020-03-02xen: do live patching only from main idle loopJuergen Gross
2020-02-03xen: split parameter related definitions in own header fileJuergen Gross
2019-12-27xen/tasklet: Fix return value truncation on arm64Andrew Cooper
2019-11-01xen/arm: traps: Don't ignore invalid value for serrors=Julien Grall
2019-11-01xen/arm: Ensure the SSBD workaround is re-enabled right after exiting a guestJulien Grall
2019-11-01xen/arm: traps: Rework entry/exit from the guest pathJulien Grall
2019-11-01xen/arm: traps: Update the correct PC when inject a virtual SError to the guestJulien Grall
2019-11-01xen/arm: traps: Rework __do_serror() documentationJulien Grall
2019-11-01xen/arm: Remove serrors=forwardJulien Grall
2019-10-03xen/arm: traps: Mark check_stack_alignment_constraints as unusedJulien Grall
2019-08-27xen/arm: traps: Remove all zero padding before PRIregister formatJulien Grall
2019-07-31xen/arm: types: Specify the zero padding in the definition of PRIregisterJulien Grall
2019-07-31xen/arm: traps: Avoid BUG_ON() in do_trap_brk()Julien Grall
2019-07-31xen/arm: traps: Avoid using BUG_ON() in _show_registers()Julien Grall
2019-07-31xen/arm: Rework psr_mode_is_32bit()Julien Grall
2019-07-29xen/arm: SCTLR_EL1 is a 64-bit register on Arm64Julien Grall
2019-05-21xen/arm: Rename SCTLR_* defines and remove unused oneJulien Grall
2019-05-21xen/arm: tlbflush: Clarify the TLB helpers nameJulien Grall
2019-05-20xen/arm: traps: Avoid using BUG_ON() to check guest state in advance_pc()Julien Grall
2019-03-13xen: make grant table support configurableWei Liu
2019-02-07argo: introduce the argo_op hypercall boilerplateChristopher Clark
2019-01-28xen/arm: Only set necessary flags when initializing HCR_EL2Julien Grall
2018-12-18xen/arm: Implement Set/Way operationsJulien Grall
2018-12-12xen/arm: traps: Rework leave_hypervisor_tailJulien Grall
2018-12-12xen/arm: p2m: Introduce a function to resolve translation faultJulien Grall
2018-12-12xen/arm: traps: Move the implementation of GUEST_BUG_ON in traps.hJulien Grall
2018-12-12xen/arm: Introduce helpers to clear/flags flags in HCR_EL2Julien Grall
2018-11-09xen/arm: Remove unnecessary includes in traps.cJulien Grall
2018-11-09xen/arm: Move HSR defines in a new header hsr.hJulien Grall
2018-11-09xen/arm: regs: Convert guest_mode to a static inline helperJulien Grall
2018-11-09xen/arm: traps: Constify show_*, do_unexpected_trap and do_bug_frame parametersJulien Grall
2018-09-27arm/traps: coding style fixesAndrii Anisov
2018-09-11xen: Fix inconsistent callers of panic()Andrew Cooper
2018-06-22xen/arm: Avoid to use current everywhere in enter_hypervisor_headJulien Grall