Commit History

Autor SHA1 Mensaxe Data
  Radim Krčmář 7bf14c28ee Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip %!s(int64=7) %!d(string=hai) anos
  Christoffer Dall 4c60e360d6 KVM: arm/arm64: Provide a get_input_level for the arch timer %!s(int64=7) %!d(string=hai) anos
  Marc Zyngier f384dcfe4d KVM: arm/arm64: timer: Don't set irq as forwarded if no usable GIC %!s(int64=7) %!d(string=hai) anos
  Christoffer Dall ec6449a9c2 KVM: arm/arm64: Don't enable/disable physical timer access on VHE %!s(int64=7) %!d(string=hai) anos
  Christoffer Dall 1c88ab7ec8 KVM: arm/arm64: Rework kvm_timer_should_fire %!s(int64=8) %!d(string=hai) anos
  Christoffer Dall 7e90c8e570 KVM: arm/arm64: Get rid of kvm_timer_flush_hwstate %!s(int64=8) %!d(string=hai) anos
  Christoffer Dall b103cc3f10 KVM: arm/arm64: Avoid timer save/restore in vcpu entry/exit %!s(int64=8) %!d(string=hai) anos
  Christoffer Dall f2a2129e0a KVM: arm/arm64: Use separate timer for phys timer emulation %!s(int64=8) %!d(string=hai) anos
  Christoffer Dall 14d61fa98f KVM: arm/arm64: Rename soft timer to bg_timer %!s(int64=8) %!d(string=hai) anos
  Christoffer Dall 8409a06f2a KVM: arm/arm64: Make timer_arm and timer_disarm helpers more generic %!s(int64=8) %!d(string=hai) anos
  Christoffer Dall 99a1db7a2c KVM: arm/arm64: Allow setting the timer IRQ numbers from userspace %!s(int64=8) %!d(string=hai) anos
  Christoffer Dall 85e69ad7f2 KVM: arm/arm64: Move timer IRQ default init to arch_timer.c %!s(int64=8) %!d(string=hai) anos
  Alexander Graf d9e1397783 KVM: arm/arm64: Support arch timers with a userspace gic %!s(int64=8) %!d(string=hai) anos
  Jintack Lim 7b6b46311a KVM: arm/arm64: Emulate the EL1 phys timer registers %!s(int64=8) %!d(string=hai) anos
  Jintack Lim a91d18551e KVM: arm/arm64: Initialize the emulated EL1 physical timer %!s(int64=8) %!d(string=hai) anos
  Jintack Lim 009a5701bb KVM: arm/arm64: Add the EL1 physical timer context %!s(int64=8) %!d(string=hai) anos
  Jintack Lim 9171fa2e09 KVM: arm/arm64: Decouple kvm timer functions from virtual timer %!s(int64=8) %!d(string=hai) anos
  Jintack Lim 90de943a43 KVM: arm/arm64: Move cntvoff to each timer context %!s(int64=8) %!d(string=hai) anos
  Jintack Lim fbb4aeec5f KVM: arm/arm64: Abstract virtual timer context into separate structure %!s(int64=8) %!d(string=hai) anos
  Jintack Lim 488f94d721 KVM: arm64: Access CNTHCTL_EL2 bit fields correctly on VHE systems %!s(int64=8) %!d(string=hai) anos
  Thomas Gleixner a5a1d1c291 clocksource: Use a plain u64 instead of cycle_t %!s(int64=8) %!d(string=hai) anos
  Christoffer Dall 41a54482c0 KVM: arm/arm64: Move timer IRQ map to latest possible time %!s(int64=9) %!d(string=hai) anos
  Andre Przywara a7e33ad9b2 KVM: arm/arm64: arch_timer: Remove irq_phys_map %!s(int64=9) %!d(string=hai) anos
  Marc Zyngier 9b4a300443 KVM: arm/arm64: timer: Add active state caching %!s(int64=9) %!d(string=hai) anos
  Christoffer Dall 4b4b4512da arm/arm64: KVM: Rework the arch timer to use level-triggered semantics %!s(int64=10) %!d(string=hai) anos
  Christoffer Dall d35268da66 arm/arm64: KVM: arch_timer: Only schedule soft timer on vcpu_block %!s(int64=10) %!d(string=hai) anos
  Marc Zyngier f120cd6533 KVM: arm/arm64: timer: Allow the timer to control the active state %!s(int64=11) %!d(string=hai) anos
  Christoffer Dall 1a74847885 arm/arm64: KVM: Fix migration race in the arch timer %!s(int64=10) %!d(string=hai) anos
  Christoffer Dall 662d971584 arm/arm64: KVM: Kill CONFIG_KVM_ARM_{VGIC,TIMER} %!s(int64=10) %!d(string=hai) anos
  Christoffer Dall 05971120fc arm/arm64: KVM: Require in-kernel vgic for the arch timers %!s(int64=10) %!d(string=hai) anos