Code

History

Commits on master to include/kvm/arm_arch_timer.h35+
  1. KVM: arm64: Make timer_get_offset() work in all contextsMarc Zyngier committed 3 months ago2858600
  2. KVM: arm64: timer: Kill the per-timer irq level cacheMarc Zyngier committed 5 months agoac70020
  3. KVM: arm64: Simplify userspace notification of interrupt stateMarc Zyngier committed 5 months ago0d27b4b
  4. KVM: arm64: Kill arch_timer_context::direct fieldMarc Zyngier committed 7 months ago8fe3043
  5. KVM: arm64: gic-v5: Enlighten arch timer for GICv5Sascha Bischoff committed 7 months ago9491c63
  6. KVM: arm64: Kill leftovers of ad-hoc timer userspace accessMarc Zyngier committed 1 year ago386aac7
  7. KVM: arm64: Make timer_set_offset() generally accessibleMarc Zyngier committed 1 year agoa92d552
  8. KVM: arm64: Replace timer context vcpu pointer with timer_idMarc Zyngier committed 1 year ago8625a67
  9. KVM: arm64: Introduce timer_context_to_vcpu() helperMarc Zyngier committed 1 year agoaa68975
  10. KVM: arm64: Work around x1e's CNTVOFF_EL2 bogosityMarc Zyngier committed 1 year ago0bc9a9e
  11. KVM: arm64: nv: Accelerate EL0 timer read accesses when FEAT_ECV in useMarc Zyngier committed 1 year ago338f8ea
  12. KVM: arm64: nv: Sync nested timer state with FEAT_NV2Marc Zyngier committed 1 year ago4bad306
  13. KVM: arm64: nv: Handle CNTHCTL_EL2 speciallyMarc Zyngier committed 2 years ago164b5e2
  14. Merge tag 'kvmarm-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEADPaolo Bonzini committed 3 years ago45b890f
  15. KVM: arm64: timers: Correctly handle TGE flip with CNTPOFF_EL2Marc Zyngier committed 3 years ago9404673
  16. KVM: arm64: Remove unused return value from kvm_reset_vcpu()Oliver Upton committed 3 years ago3d4b2a4
  17. Merge branch kvm-arm64/timer-vm-offsets into kvmarm-master/nextMarc Zyngier committed 3 years agob22498c
  18. KVM: arm64: nv: timers: Support hyp timer emulationMarc Zyngier committed 3 years ago81dc950
  19. KVM: arm64: nv: timers: Add a per-timer, per-vcpu offsetMarc Zyngier committed 3 years ago1e0eec0
  20. KVM: arm64: timers: Move the timer IRQs into arch_timer_vm_dataMarc Zyngier committed 3 years ago8a5eb2d
  21. KVM: arm64: timers: Abstract per-timer IRQ accessMarc Zyngier committed 3 years ago33c5494
  22. KVM: arm64: timers: Rationalise per-vcpu timer initMarc Zyngier committed 3 years ago5591805
  23. KVM: arm64: timers: Use CNTPOFF_EL2 to offset the physical timerMarc Zyngier committed 3 years ago2b4825a
  24. KVM: arm64: timers: Use a per-vcpu, per-timer accumulator for fractional nsMarc Zyngier committed 3 years ago0d0ae65
  25. KVM: arm64: timers: Convert per-vcpu virtual offset to a global valueMarc Zyngier committed 3 years ago4705390
  26. KVM: x86: Unify pr_fmt to use module name for all KVM modulesSean Christopherson committed 3 years ago8d20bd6
  27. KVM: arm64: Simplify the CPUHP logicMarc Zyngier committed 3 years ago466d27e
  28. KVM: arm64: Simplify kvm_cpu_has_pending_timer()Marc Zyngier committed 4 years agob57de4f
  29. KVM: arm64: timers: Move timer registers to the sys_regs fileMarc Zyngier committed 7 years ago41ce82f
  30. KVM: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_userMarc Zyngier committed 6 years ago3c5ff0c
  31. treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333Thomas Gleixner committed 7 years ago4505153
  32. KVM: arm/arm64: Rework the timer code to use a timer_mapChristoffer Dall committed 7 years agobee038a
  33. KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systemsChristoffer Dall committed 7 years ago9e01dc7
  34. KVM: arm/arm64: timer: Rework data structures for multiple timersChristoffer Dall committed 8 years agoe604dd5
  35. KVM: arm/arm64: consolidate arch timer trap handlersAndre Przywara committed 8 years ago84135d3