[PATCH for 3.14.y stable] The list of KVM/ARM fixes for 3.14.y stable kernel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Greg,

Below are the git commit ids of KVM/ARM fixes that should be applied to 
the 3.14-stable kernel tree from top to buttom order.

2d58b73 arm64: KVM: force cache clean on page fault when caches are off
2072d29 arm64: KVM: allows discrimination of AArch32 sysreg access
4d44923 arm64: KVM: trap VM system registers until MMU and caches are ON
a3c8bd3 ARM: KVM: introduce kvm_p*d_addr_end
9d218a1 arm64: KVM: flush VM pages before letting the guest enable caches
1597930 ARM: KVM: force cache clean on page fault when caches are off
46c214d ARM: KVM: fix handling of trapped 64bit coprocessor accesses
547f781 ARM: KVM: fix ordering of 64bit coprocessor accesses
ac30a11 ARM: KVM: introduce per-vcpu HYP Configuration Register
af20814 ARM: KVM: add world-switch for AMAIR{0,1}
8034699 ARM: KVM: trap VM system registers until MMU and caches are ON
f2ae85b KVM: arm/arm64: vgic: fix GICD_ICFGR register accesses
30c2117 KVM: ARM: vgic: Fix the overlap check action about setting the GICD & GICC base address.
ee9e101 arm64: kvm: use inner-shareable barriers for inner-shareable maintenance
63afbe7 kvm: arm64: vgic: fix hyp panic with 64k pages on juno platform
4f853a7 arm/arm64: KVM: Fix and refactor unmap_range
df6ce24 ARM: KVM: Unmap IPA on memslot delete/move
b886576 ARM: KVM: user_mem_abort: support stage 2 MMIO page mapping
efd48ce arm64: KVM: export demux regids as KVM_REG_ARM64
af92394 ARM: virt: fix wrong HSCTLR.EE bit setting
ba083d2 ARM64: KVM: store kvm_vcpu_fault_info est_el2 as word
6951e48 KVM: ARM/arm64: fix non-const declaration of function returning const
4000be4 KVM: ARM/arm64: fix broken __percpu annotation
18d4576 KVM: ARM/arm64: avoid returning negative error code as bool
1fa451b KVM: vgic: return int instead of bool when checking I/O ranges
a7d079c ARM/arm64: KVM: fix use of WnR bit in kvm_is_write_fault()
71afaba KVM: ARM: vgic: plug irq injection race
0fea6d7 arm/arm64: KVM: Fix set_clear_sgi_pend_reg offset
dbff124 arm/arm64: KVM: Fix VTTBR_BADDR_MASK and pgd alloc
37a34ac arm: kvm: fix CPU hotplug
37b5440 arm/arm64: KVM: fix potential NULL dereference in user_mem_abort()
c3058d5 arm/arm64: KVM: Ensure memslots are within KVM_PHYS_SIZE
3d08c62 arm: kvm: STRICT_MM_TYPECHECKS fix for user_mem_abort
7cbb87d arm64: KVM: fix unmapping with 48-bit VAs
6b50f54 arm/arm64: KVM: vgic: Fix error code in kvm_vgic_create()
286fb1c arm64/kvm: Fix assembler compatibility of macros
07a9748 arm/arm64: kvm: drop inappropriate use of kvm_is_mmio_pfn()
03f1d4c arm/arm64: KVM: Don't clear the VCPU_POWER_OFF flag
3ad8b3d arm/arm64: KVM: Correct KVM_ARM_VCPU_INIT power off option
b856a59 arm/arm64: KVM: Reset the HCR on each vcpu when resetting the vcpu
957db10 arm/arm64: KVM: Introduce stage2_unmap_vm
716139d arm/arm64: KVM: Don't allow creating VCPUs after vgic_initialized
0597112 arm/arm64: KVM: Require in-kernel vgic for the arch timers
55e858b arm64: KVM: Fix TLB invalidation by IPA/VMID
801f677 arm64: KVM: Fix HCR setting for 32bit guests
04b8dc8 arm64: KVM: Do not use pgd_index to index stage-2 pgd
ae70593 arm/arm64: KVM: Keep elrsr/aisr in sync with software model

Please note among them there are 9 patches which can't apply cleanly. 
And to commit ae70593, it's hard to apply because it would require 
applying full GICv3 support, which is out of scope for the stable 
kernels. We can offer a backport of this patch subsequently.

4f853a7 arm/arm64: KVM: Fix and refactor unmap_range
a7d079c ARM/arm64: KVM: fix use of WnR bit in kvm_is_write_fault()
71afaba KVM: ARM: vgic: plug irq injection race
c3058d5 arm/arm64: KVM: Ensure memslots are within KVM_PHYS_SIZE
7cbb87d arm64: KVM: fix unmapping with 48-bit VAs
07a9748 arm/arm64: kvm: drop inappropriate use of kvm_is_mmio_pfn()
0597112 arm/arm64: KVM: Require in-kernel vgic for the arch timers
04b8dc8 arm64: KVM: Do not use pgd_index to index stage-2 pgd
ae70593 arm/arm64: KVM: Keep elrsr/aisr in sync with software model

Thanks,
-- 
Shannon
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]