Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2021-04-13 Thread Ard Biesheuvel
On Tue, 13 Apr 2021 at 07:43, Stephen Rothwell wrote: > > Hi all, > > Today's linux-next merge of the kvm-arm tree got a conflict in: > > arch/arm64/include/asm/assembler.h > > between commits: > > 27248fe1abb2 ("arm64: assembler: remove conditional NEON yield macros") > 13150149aa6d ("arm64

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2021-04-12 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/include/asm/assembler.h between commits: 27248fe1abb2 ("arm64: assembler: remove conditional NEON yield macros") 13150149aa6d ("arm64: fpsimd: run kernel mode NEON with softirqs disabled") from the arm64 t

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2021-01-26 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/include/asm/kvm_asm.h between commit: 7001d4af926b ("arm64: Drop workaround for broken 'S' constraint with GCC 4.9") from the arm64 tree and commit: 247bc166e6b3 ("KVM: arm64: Remove hyp_symbol_addr") fr

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2020-12-04 Thread Marc Zyngier
Hi Stephen, On 2020-12-04 05:44, Stephen Rothwell wrote: Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/kernel/head.S between commits: 2ffac9e3fdbd ("arm64: head.S: cleanup SCTLR_ELx initialization") d87a8e65b510 ("arm64: head.S: always initialize PS

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2020-12-03 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/kernel/head.S between commits: 2ffac9e3fdbd ("arm64: head.S: cleanup SCTLR_ELx initialization") d87a8e65b510 ("arm64: head.S: always initialize PSTATE") from the arm64 tree and commit: 9c322020286c ("ar

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2020-12-03 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/include/asm/cpucaps.h between commit: 364a5a8ae8dc ("arm64: cpufeatures: Add capability for LDAPR instruction") from the arm64 tree and commit: 44e88d43c442 ("KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2020-09-29 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/kvm/hyp/Makefile between commit: 5359a87d5bda ("KVM: arm64: Replace CONFIG_KVM_INDIRECT_VECTORS with CONFIG_RANDOMIZE_BASE") 9ef2b48be9bb ("KVM: arm64: Allow patching EL2 vectors even with KASLR is not en

Re: linux-next: manual merge of the kvm-arm tree with the kvm tree

2020-08-09 Thread Stephen Rothwell
Hi all, On Mon, 13 Jul 2020 14:40:36 +1000 Stephen Rothwell wrote: > > Today's linux-next merge of the kvm-arm tree got a conflict in: > > arch/arm64/kvm/mmu.c > > between commit: > > c1a33aebe91d ("KVM: arm64: Use common KVM implementation of MMU memory > caches") > > from the kvm tree

Re: linux-next: manual merge of the kvm-arm tree with the kvm tree

2020-08-09 Thread Stephen Rothwell
Hi all, On Mon, 13 Jul 2020 14:39:35 +1000 Stephen Rothwell wrote: > > Today's linux-next merge of the kvm-arm tree got conflicts in: > > arch/arm64/include/asm/kvm_coproc.h > arch/arm64/kvm/handle_exit.c > > between commit: > > 74cc7e0c35c1 ("KVM: arm64: clean up redundant 'kvm_run' p

linux-next: manual merge of the kvm-arm tree with the kvm-fixes tree

2020-07-30 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/kvm/mmu.c between commit: b757b47a2fcb ("KVM: arm64: Don't inherit exec permission across page-table levels") from the kvm-fixes tree and commit: a0e50aa3f4a8 ("KVM: arm64: Factor out stage 2 page table

linux-next: manual merge of the kvm-arm tree with the kvm tree

2020-07-12 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/kvm/mmu.c between commit: c1a33aebe91d ("KVM: arm64: Use common KVM implementation of MMU memory caches") from the kvm tree and commit: a0e50aa3f4a8 ("KVM: arm64: Factor out stage 2 page table data from

linux-next: manual merge of the kvm-arm tree with the kvm tree

2020-07-12 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got conflicts in: arch/arm64/include/asm/kvm_coproc.h arch/arm64/kvm/handle_exit.c between commit: 74cc7e0c35c1 ("KVM: arm64: clean up redundant 'kvm_run' parameters") from the kvm tree and commits: 6b33e0d64f85 ("KVM: arm64: Drop t

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2020-05-29 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/include/asm/ptrace.h between commit: 8ef8f360cf30 ("arm64: Basic Branch Target Identification support") from the arm64 tree and commit: d9d7d84d9906 ("KVM: arm64: Parametrize exception entry with a target

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2019-07-08 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/include/asm/cpufeature.h between commit: 48ce8f80f590 ("arm64: irqflags: Introduce explicit debugging for IRQ priorities") from the arm64 tree and commit: c118bbb52743 ("arm64: KVM: Propagate full Spectr

linux-next: manual merge of the kvm-arm tree with the kvm-fixes tree

2019-02-13 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm/include/asm/kvm_host.h between commit: 358b28f09f0a ("arm/arm64: KVM: Allow a VCPU to fully reset itself") from the kvm-fixes tree and commit: 42a2502ef5f8 ("arm/arm64: KVM: Statically configure the host's

linux-next: manual merge of the kvm-arm tree with the kvm tree

2018-10-17 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: include/uapi/linux/kvm.h between commits: 214ff83d4473 ("KVM: x86: hyperv: implement PV IPI send hypercalls") 0804c849f1df ("kvm/x86 : add coalesced pio support") 57b119da3594 ("KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHT

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-10-03 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got conflicts in: arch/arm/include/asm/kvm_mmu.h arch/arm64/include/asm/kvm_arm.h arch/arm64/include/asm/kvm_mmu.h between commit: ab510027dc4d ("arm64: KVM: Enable Common Not Private translations") from the arm64 tree and commit:

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-10-03 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/include/asm/cpufeature.h between commit: 520ad98871a0 ("arm64/cpufeatures: Factorize emulate_mrs()") from the arm64 tree and commit: ce00e3cb4fb4 ("arm64: Add a helper for PARange to physical shift conver

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-08-17 Thread Marc Zyngier
On Fri, 17 Aug 2018 09:32:55 +0100, Paolo Bonzini wrote: > > On 16/08/2018 02:15, Stephen Rothwell wrote: > >> -#define ARM64_HAS_STAGE2_FWB 31 > >> +#define ARM64_MISMATCHED_CACHE_TYPE 31 > >> ++#define ARM64_HAS_STAGE2_FWB 32 > >> > >> -

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-08-17 Thread Paolo Bonzini
On 16/08/2018 02:15, Stephen Rothwell wrote: >> -#define ARM64_HAS_STAGE2_FWB 31 >> +#define ARM64_MISMATCHED_CACHE_TYPE31 >> ++#define ARM64_HAS_STAGE2_FWB 32 >> >> --#define ARM64_NCAPS32 >> ++#define

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-08-15 Thread Stephen Rothwell
Hi all, On Mon, 23 Jul 2018 14:46:41 +1000 Stephen Rothwell wrote: > > Today's linux-next merge of the kvm-arm tree got a conflict in: > > arch/arm64/include/asm/cpucaps.h > > between commit: > > 314d53d29798 ("arm64: Handle mismatched cache type") > > from the arm64 tree and commit: >

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-07-23 Thread Marc Zyngier
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 23/07/18 05:46, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the kvm-arm tree got a conflict in: > > arch/arm64/include/asm/cpucaps.h > > between commit: > > 314d53d29798 ("arm64: Handle mismatched cache type") > > from t

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-07-22 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/include/asm/cpucaps.h between commit: 314d53d29798 ("arm64: Handle mismatched cache type") from the arm64 tree and commit: e48d53a91f6e ("arm64: KVM: Add support for Stage-2 control of memory types and c

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-06-01 Thread Marc Zyngier
Hi Stephen, On 01/06/18 07:23, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the kvm-arm tree got conflicts in: > > arch/arm64/include/asm/kvm_host.h arch/arm64/kvm/hyp/switch.c > > between commit: > > 55e3748e8902 ("arm64: KVM: Add ARCH_WORKAROUND_2 support for > guests")

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-05-31 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got conflicts in: arch/arm64/include/asm/kvm_host.h arch/arm64/kvm/hyp/switch.c between commit: 55e3748e8902 ("arm64: KVM: Add ARCH_WORKAROUND_2 support for guests") from the arm64 tree and commits: fa89d31c5306 ("KVM: arm64: Repurp

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-05-31 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/include/asm/cpufeature.h between commits: a43ae4dfe56a ("arm64: Add 'ssbd' command-line option") c32e1736ca03 ("arm64: ssbd: Add global mitigation state accessor") 647d0519b53f ("arm64: ssbd: Restore miti

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-03-28 Thread Stephen Rothwell
Hi all, On Wed, 28 Mar 2018 16:05:41 +1100 Stephen Rothwell wrote: > > Today's linux-next merge of the kvm-arm tree got a conflict in: > > arch/arm64/kernel/cpufeature.c > > between commits: > > 143ba05d867a ("arm64: capabilities: Prepare for fine grained capabilities") > 12eb369125ab (

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-03-28 Thread Will Deacon
Hi Stephen, On Wed, Mar 28, 2018 at 04:00:34PM +1100, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the kvm-arm tree got a conflict in: > > arch/arm64/kernel/cpu_errata.c > > between commit: > > c0cda3b8ee6b ("arm64: capabilities: Update prototype for enable call back")

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-03-27 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/kernel/cpufeature.c between commits: 143ba05d867a ("arm64: capabilities: Prepare for fine grained capabilities") 12eb369125ab ("arm64: cpufeature: Avoid warnings due to unused symbols") from the arm64 tree

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2018-03-27 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/kernel/cpu_errata.c between commit: c0cda3b8ee6b ("arm64: capabilities: Update prototype for enable call back") followed by a series of patches cleaning up capabilities from the arm64 tree and commits:

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2018-01-03 Thread Christoffer Dall
Thanks Stephen, On Wed, Jan 3, 2018 at 3:38 AM, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the kvm-arm tree got a conflict in: > > virt/kvm/arm/arch_timer.c > > between commit: > > 36e5cfd410ad ("KVM: arm/arm64: Properly handle arch-timer IRQs after > vtimer_save_state

linux-next: manual merge of the kvm-arm tree with Linus' tree

2018-01-02 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: virt/kvm/arm/arch_timer.c between commit: 36e5cfd410ad ("KVM: arm/arm64: Properly handle arch-timer IRQs after vtimer_save_state") from Linus' tree and commit: 70450a9fbe06 ("KVM: arm/arm64: Don't cache the timer I

linux-next: manual merge of the kvm-arm tree with Linus' tree

2017-11-05 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/kvm/inject_fault.c between commit: fd6c8c206fc5 ("arm/arm64: KVM: set right LR register value for 32 bit guest when inject abort") from Linus' tree and commit: 00586cdaf597 ("KVM: arm/arm64: Unify 32bit

linux-next: manual merge of the kvm-arm tree with Linus' tree

2017-11-05 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm/kvm/emulate.c between commit: fd6c8c206fc5 ("arm/arm64: KVM: set right LR register value for 32 bit guest when inject abort") from Linus' tree and commit: 00586cdaf597 ("KVM: arm/arm64: Unify 32bit fault i

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2017-08-25 Thread Christoffer Dall
On Fri, Aug 25, 2017 at 10:11 AM, Marc Zyngier wrote: > Hi Stephen, > > On Fri, Aug 25 2017 at 2:57:21 pm BST, Stephen Rothwell > wrote: >> Hi all, >> >> Today's linux-next merge of the kvm-arm tree got a conflict in: >> >> arch/arm64/include/asm/esr.h >> >> between commit: >> >> 1f9b8936f3

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2017-08-25 Thread Marc Zyngier
Hi Stephen, On Fri, Aug 25 2017 at 2:57:21 pm BST, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the kvm-arm tree got a conflict in: > > arch/arm64/include/asm/esr.h > > between commit: > > 1f9b8936f36f ("arm64: Decode information from ESR upon mem faults") > > from the

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2017-08-24 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/include/asm/esr.h between commit: 1f9b8936f36f ("arm64: Decode information from ESR upon mem faults") from the arm64 tree and commit: c5511c3c068c ("KVM: arm/arm64: Fix guest external abort matching") fr

linux-next: manual merge of the kvm-arm tree with the iommu tree

2017-06-28 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: Documentation/arm64/silicon-errata.txt between commits: e5b829de053d ("iommu/arm-smmu-v3: Add workaround for Cavium ThunderX2 erratum #74") f935448acf46 ("iommu/arm-smmu-v3: Add workaround for Cavium ThunderX2 erratu

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2017-04-10 Thread Christoffer Dall
Hi Stephen, On Mon, Apr 10, 2017 at 02:02:08PM +1000, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the kvm-arm tree got conflicts in: > > virt/kvm/arm/vgic/vgic-v2.c > virt/kvm/arm/vgic/vgic.h > > between commit: > > 5b0d2cc28058 ("KVM: arm64: Ensure LRs are clear wh

Re: linux-next: manual merge of the kvm-arm tree with the kvm tree

2017-04-09 Thread Christoffer Dall
Hi Stephen, On Mon, Apr 10, 2017 at 01:52:42PM +1000, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the kvm-arm tree got conflicts in: > > Documentation/virtual/kvm/api.txt > include/uapi/linux/kvm.h > > between commits: > > a8a3c426772e ("KVM: MIPS: Add VZ & TE capab

linux-next: manual merge of the kvm-arm tree with Linus' tree

2017-04-09 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got conflicts in: virt/kvm/arm/vgic/vgic-v2.c virt/kvm/arm/vgic/vgic.h between commit: 5b0d2cc28058 ("KVM: arm64: Ensure LRs are clear when they should be") from Linus' tree and commits: 328e56647944 ("KVM: arm/arm64: vgic: Defer to

linux-next: manual merge of the kvm-arm tree with the kvm tree

2017-04-09 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got conflicts in: Documentation/virtual/kvm/api.txt include/uapi/linux/kvm.h between commits: a8a3c426772e ("KVM: MIPS: Add VZ & TE capabilities") 578fd61d2d21 ("KVM: MIPS: Add 64BIT capability") from the kvm tree and commit: 3fe1

linux-next: manual merge of the kvm-arm tree with the tip tree

2016-09-26 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm/include/asm/arch_gicv3.h between commit: 91ef84428a86 ("irqchip/gic-v3: Reset BPR during initialization") from the tip tree and commit: 3d9cd95f90b2 ("ARM: gic-v3: Work around definition of gic_write_bpr1")

linux-next: manual merge of the kvm-arm tree with the kvm tree

2016-07-23 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: virt/kvm/irqchip.c between commit: c63cf538eb4b ("KVM: pass struct kvm to kvm_set_routing_entry") from the kvm tree and commit: 995a0ee9809b ("KVM: arm/arm64: Enable MSI routing") from the kvm-arm tree. I fixed it

linux-next: manual merge of the kvm-arm tree with the kvm tree

2016-07-23 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: Documentation/virtual/kvm/api.txt between commit: 3713131345fb ("KVM: x86: add KVM_CAP_X2APIC_API") from the kvm tree and commit: 76a10b86785c ("KVM: api: Pass the devid in the msi routing entry") from the kvm-arm

linux-next: manual merge of the kvm-arm tree with the tip tree

2016-07-19 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: virt/kvm/kvm_main.c between commit: 8c18b2d2d088 ("virt: Convert kvm hotplug to state machine") from the tip tree and commit: 8a39d00670f0 ("KVM: kvm_io_bus: Add kvm_io_bus_get_dev() call") from the kvm-arm tree.

linux-next: manual merge of the kvm-arm tree with the kvm tree

2016-07-19 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: include/uapi/linux/kvm.h between commit: 3713131345fb ("KVM: x86: add KVM_CAP_X2APIC_API") from the kvm tree and commit: 2b8ddd9337ee ("KVM: Extend struct kvm_msi to hold a 32-bit device ID") from the kvm-arm tree.

linux-next: manual merge of the kvm-arm tree with the tip tree

2016-07-19 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: include/linux/irqchip/arm-gic-v3.h between commits: 9347359ad0ae ("irqchip/gicv3-its: Split its_alloc_tables() into two functions") 3faf24ea894a ("irqchip/gicv3-its: Implement two-level(indirect) device table suppor

linux-next: manual merge of the kvm-arm tree with the tip tree

2016-07-17 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: virt/kvm/arm/vgic.c between commit: 42ec50b5f257 ("arm/kvm/vgic: Convert to hotplug state machine") from the tip tree and commit: 50926d82fa27 ("KVM: arm/arm64: The GIC is dead, long live the GIC") from the kvm-arm

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2016-02-28 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/include/asm/cpufeature.h between commit: 104a0c02e8b1 ("arm64: Add workaround for Cavium erratum 27456") from the arm64 tree and commit: d0be74f771d5 ("arm64: Add ARM64_HAS_VIRT_HOST_EXTN feature") from

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2016-02-23 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/include/asm/kvm_host.h between commit: a0bf9776cd0b ("arm64: kvm: deal with kernel symbols outside of linear mapping") from the arm64 tree and commit: 67aaab4cff18 ("arm64: KVM: Move __cpu_init_stage2 af

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2016-02-22 Thread Catalin Marinas
On Mon, Feb 22, 2016 at 01:33:22PM +1100, Stephen Rothwell wrote: > Today's linux-next merge of the kvm-arm tree got a conflict in: > > arch/arm64/kvm/hyp.S > > between commit: > > a0bf9776cd0b ("arm64: kvm: deal with kernel symbols outside of linear > mapping") > > from the arm64 tree and

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2016-02-22 Thread Catalin Marinas
Hi Stephen, On Mon, Feb 22, 2016 at 01:28:29PM +1100, Stephen Rothwell wrote: > Today's linux-next merge of the kvm-arm tree got a conflict in: > > arch/arm64/include/asm/cpufeature.h > arch/arm64/kernel/cpufeature.c > > between commit: > > d5370f754875 ("arm64: prefetch: add alternative

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2016-02-21 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/kvm/hyp.S between commit: a0bf9776cd0b ("arm64: kvm: deal with kernel symbols outside of linear mapping") from the arm64 tree and commit: 253dcab4c363 ("arm64: KVM: VHE: Patch out use of HVC") from the

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2016-02-21 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm64/include/asm/cpufeature.h arch/arm64/kernel/cpufeature.c between commit: d5370f754875 ("arm64: prefetch: add alternative pattern for CPUs without a prefetcher") 57f4959bad0a ("arm64: kernel: Add support f

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2016-02-11 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/arm/kvm/arm.c between commit: 6a26b548a2c4 ("arm64: kvm: deal with kernel symbols outside of linear mapping") from the arm64 tree and commit: aa0bf2030bca ("ARM: KVM: Remove __kvm_hyp_code_start/__kvm_hyp_code

RE: linux-next: manual merge of the kvm-arm tree with the kvm tree

2015-10-15 Thread Wu, Feng
l@vger.kernel.org; Wu, Feng > ; Paolo Bonzini ; Christian > Borntraeger ; Cornelia Huck > > Subject: linux-next: manual merge of the kvm-arm tree with the kvm tree > > I fixed it up (see below) and can carry the fix as necessary (no action > is required). Thanks Stephen! Tha

linux-next: manual merge of the kvm-arm tree with the kvm tree

2015-10-15 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in: arch/x86/include/asm/kvm_host.h between commit: d84f1e0755ba ("KVM: make kvm_set_msi_irq() public") from the kvm tree and commits: 8feb4a04dc75 ("KVM: Define a new interface kvm_intr_is_single_vcpu()") 8fc52eb9cee

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2015-04-16 Thread Christoffer Dall
On Thu, Apr 16, 2015 at 09:39:06PM +0200, Paolo Bonzini wrote: > > > On 16/04/2015 21:10, Christoffer Dall wrote: > >> > > > As it turns out, it was not the same logic as Stephen's resolution. > > Stephen's resolution is bussy, because vlr is passed by value to > > vgic_queue_irq_to_lr() and the

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2015-04-16 Thread Paolo Bonzini
On 16/04/2015 21:10, Christoffer Dall wrote: >> > > As it turns out, it was not the same logic as Stephen's resolution. > Stephen's resolution is bussy, because vlr is passed by value to > vgic_queue_irq_to_lr() and therefore the call to sync the elrsr does not > have any effect. > > Unfortunat

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2015-04-16 Thread Christoffer Dall
Hi Paolo and Marc, On Tue, Apr 07, 2015 at 06:20:15PM +0200, Paolo Bonzini wrote: > > > On 18/03/2015 08:55, Christoffer Dall wrote: > > Hi Stephen, > > > > On Wed, Mar 18, 2015 at 02:41:11PM +1100, Stephen Rothwell wrote: > >> Hi all, > >> > >> Today's linux-next merge of the kvm-arm tree got

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2015-04-08 Thread Christoffer Dall
On Wed, Apr 08, 2015 at 09:15:13AM +0100, Marc Zyngier wrote: > On Tue, 7 Apr 2015 17:20:15 +0100 > Paolo Bonzini wrote: > > Hi Paolo, > > > On 18/03/2015 08:55, Christoffer Dall wrote: > > > Hi Stephen, > > > > > > On Wed, Mar 18, 2015 at 02:41:11PM +1100, Stephen Rothwell wrote: > > >> Hi all

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2015-04-08 Thread Marc Zyngier
On Tue, 7 Apr 2015 17:20:15 +0100 Paolo Bonzini wrote: Hi Paolo, > On 18/03/2015 08:55, Christoffer Dall wrote: > > Hi Stephen, > > > > On Wed, Mar 18, 2015 at 02:41:11PM +1100, Stephen Rothwell wrote: > >> Hi all, > >> > >> Today's linux-next merge of the kvm-arm tree got a conflict in > >> vi

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2015-04-07 Thread Paolo Bonzini
On 18/03/2015 08:55, Christoffer Dall wrote: > Hi Stephen, > > On Wed, Mar 18, 2015 at 02:41:11PM +1100, Stephen Rothwell wrote: >> Hi all, >> >> Today's linux-next merge of the kvm-arm tree got a conflict in >> virt/kvm/arm/vgic.c between commit ae705930fca6 ("arm/arm64: KVM: Keep >> elrsr/aisr

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2015-03-18 Thread Christoffer Dall
Hi Stephen, On Wed, Mar 18, 2015 at 02:41:11PM +1100, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the kvm-arm tree got a conflict in > virt/kvm/arm/vgic.c between commit ae705930fca6 ("arm/arm64: KVM: Keep > elrsr/aisr in sync with software model") from Linus' tree and commi

linux-next: manual merge of the kvm-arm tree with Linus' tree

2015-03-17 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in virt/kvm/arm/vgic.c between commit ae705930fca6 ("arm/arm64: KVM: Keep elrsr/aisr in sync with software model") from Linus' tree and commit 71760950bf3d ("arm/arm64: KVM: add a common vgic_queue_irq_to_lr fn") from the kvm-arm

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2015-01-23 Thread Christoffer Dall
On Thu, Jan 22, 2015 at 08:51:54AM +, Marc Zyngier wrote: > On Thu, Jan 22 2015 at 5:07:04 am GMT, Stephen Rothwell > wrote: > > Hi Stephen, > > > Today's linux-next merge of the kvm-arm tree got a conflict in > > arch/arm64/include/asm/kvm_arm.h between commit 6e53031ed840 ("arm64: > > kv

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2015-01-22 Thread Wei Huang
On 01/22/2015 02:51 AM, Marc Zyngier wrote: > On Thu, Jan 22 2015 at 5:07:04 am GMT, Stephen Rothwell > wrote: > > Hi Stephen, > >> Today's linux-next merge of the kvm-arm tree got a conflict in >> arch/arm64/include/asm/kvm_arm.h between commit 6e53031ed840 ("arm64: >> kvm: remove ESR_EL2_* m

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2015-01-22 Thread Stephen Rothwell
Hi Mark, On Thu, 22 Jan 2015 10:29:20 + Mark Rutland wrote: > > On Thu, Jan 22, 2015 at 08:51:54AM +, Marc Zyngier wrote: > > On Thu, Jan 22 2015 at 5:07:04 am GMT, Stephen Rothwell > > wrote: > > > > > Today's linux-next merge of the kvm-arm tree got a conflict in > > > arch/arm64/in

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2015-01-22 Thread Mark Rutland
On Thu, Jan 22, 2015 at 08:51:54AM +, Marc Zyngier wrote: > On Thu, Jan 22 2015 at 5:07:04 am GMT, Stephen Rothwell > wrote: > > Hi Stephen, > > > Today's linux-next merge of the kvm-arm tree got a conflict in > > arch/arm64/include/asm/kvm_arm.h between commit 6e53031ed840 ("arm64: > > kv

Re: linux-next: manual merge of the kvm-arm tree with the arm64 tree

2015-01-22 Thread Marc Zyngier
On Thu, Jan 22 2015 at 5:07:04 am GMT, Stephen Rothwell wrote: Hi Stephen, > Today's linux-next merge of the kvm-arm tree got a conflict in > arch/arm64/include/asm/kvm_arm.h between commit 6e53031ed840 ("arm64: > kvm: remove ESR_EL2_* macros") from the arm64 tree and commit > 0d97f8848104 ("a

linux-next: manual merge of the kvm-arm tree with the rcu tree

2015-01-21 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in arch/arm64/kvm/Kconfig between commit 83fe27ea5311 ("rcu: Make SRCU optional by using CONFIG_SRCU") from the rcu tree and commit 7276030a082c ("KVM: arm/arm64: Enable Dirty Page logging for ARMv8") from the kvm-arm tree. I fix

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2015-01-21 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in arch/arm64/include/asm/kvm_arm.h between commit 6e53031ed840 ("arm64: kvm: remove ESR_EL2_* macros") from the arm64 tree and commit 0d97f8848104 ("arm/arm64: KVM: add tracing support for arm64 exit handler") from the kvm-arm tr

linux-next: manual merge of the kvm-arm tree with the arm64 tree

2015-01-21 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in arch/arm64/kvm/handle_exit.c between commit c6d01a947a51 ("arm64: kvm: move to ESR_ELx macros") from the arm64 tree and commit 0d97f8848104 ("arm/arm64: KVM: add tracing support for arm64 exit handler") from the kvm-arm tree.

linux-next: manual merge of the kvm-arm tree with the rcu tree

2015-01-21 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in arch/arm/kvm/Kconfig between commit 83fe27ea5311 ("rcu: Make SRCU optional by using CONFIG_SRCU") from the rcu tree and commit 53c810c364d7 ("KVM: arm: dirty logging write protect support") from the kvm-arm tree. I fixed it up

Re: linux-next: manual merge of the kvm-arm tree with the kvm tree

2014-11-26 Thread Christoffer Dall
Thanks Stephen, it was (obviously) the right fix. -Christoffer On Wed, Nov 26, 2014 at 7:19 AM, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the kvm-arm tree got a conflict in > arch/ia64/kvm/kvm-ia64.c between commit 003f7de62589 ("KVM: ia64: > remove") from the kvm tree an

linux-next: manual merge of the kvm-arm tree with the kvm tree

2014-11-25 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in arch/ia64/kvm/kvm-ia64.c between commit 003f7de62589 ("KVM: ia64: remove") from the kvm tree and commit bf4bea8e9a90 ("kvm: fix kvm_is_mmio_pfn() and rename to kvm_is_reserved_pfn()") from the kvm-arm tree. I fixed it up (the

linux-next: manual merge of the kvm-arm tree with Linus' tree

2014-10-16 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in virt/kvm/arm/vgic-v2.c between commit 1f2bb4acc125 ("arm/arm64: KVM: Fix unaligned access bug on gicv2 access") from Linus' tree and commit 2df36a5dd679 ("arm/arm64: KVM: Fix BE accesses to GICv2 EISR and ELRSR regs") from the

linux-next: manual merge of the kvm-arm tree with the kvm tree

2014-09-24 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in virt/kvm/eventfd.c between commit 29f1b65b5984 ("KVM: EVENTFD: Remove inclusion of irq.h") from the kvm tree and commit 0ba09511ddc3 ("KVM: EVENTFD: remove inclusion of irq.h") from the kvm-arm tree. I fixed it up (I used the

Re: linux-next: manual merge of the kvm-arm tree with the kvm tree

2014-09-18 Thread Marc Zyngier
On Thu, Sep 18 2014 at 04:52:26 AM, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the kvm-arm tree got a conflict in > virt/kvm/arm/vgic.c between commit c06a841bf363 ("KVM: ARM: vgic: > register kvm_device_ops dynamically") from the kvm tree and commit > de56fb1923ca ("KVM: v

linux-next: manual merge of the kvm-arm tree with the kvm tree

2014-09-17 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in virt/kvm/arm/vgic.c between commit c06a841bf363 ("KVM: ARM: vgic: register kvm_device_ops dynamically") from the kvm tree and commit de56fb1923ca ("KVM: vgic: declare probe function pointer as const") from the kvm-arm tree. I

linux-next: manual merge of the kvm-arm tree with the kvm tree

2014-09-07 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in arch/arm64/include/asm/kvm_host.h between commit 656473003bc7 ("KVM: forward declare structs in kvm_types.h") from the kvm tree and commit 6951e48bff0b ("KVM: ARM/arm64: fix non-const declaration of function returning const") f

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2014-07-31 Thread Stephen Rothwell
Hi Christoffer, On Thu, 31 Jul 2014 16:23:47 +0200 Christoffer Dall wrote: > > Stephen, did you pick up the resolution provided by Marc for the gicv2 > fix patch so that it applies to tomorrow's next/kvmarm merge? Yes, I have. You will need to produce the same for Linus eventually, or do the m

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2014-07-31 Thread Marc Zyngier
On Thu, Jul 31 2014 at 03:23:47 PM, Christoffer Dall wrote: > On Thu, Jul 31, 2014 at 01:15:40PM +0100, Marc Zyngier wrote: >> On Thu, Jul 31 2014 at 12:53:03 pm BST, Christoffer Dall >> wrote: >> >> Hi Christoffer, >> >> > On Thu, Jul 31, 2014 at 8:30 AM, Stephen Rothwell >> > wrote: >> > >>

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2014-07-31 Thread Christoffer Dall
On Thu, Jul 31, 2014 at 01:15:40PM +0100, Marc Zyngier wrote: > On Thu, Jul 31 2014 at 12:53:03 pm BST, Christoffer Dall > wrote: > > Hi Christoffer, > > > On Thu, Jul 31, 2014 at 8:30 AM, Stephen Rothwell > > wrote: > > > > Hi all, > > > > Today's linux-next merge of the kvm-arm

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2014-07-31 Thread Stephen Rothwell
Hi all, On Thu, 31 Jul 2014 22:17:52 +1000 Stephen Rothwell wrote: > > Just send me a patch relative to today's linux-next (or merge > 338eeb9b8318) and I will add it when I merge the kvm-arm tree on > Monday. And don't forget to tell Linus :-) ^^ Actually, "tomorrow". I forgot what day

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2014-07-31 Thread Stephen Rothwell
Hi Christoffer, On Thu, 31 Jul 2014 13:53:03 +0200 Christoffer Dall wrote: > > On Thu, Jul 31, 2014 at 8:30 AM, Stephen Rothwell > wrote: > > > Today's linux-next merge of the kvm-arm tree got a conflict in > > virt/kvm/arm/vgic.c between commit 63afbe7a0ac1 ("kvm: arm64: vgic: fix > > hyp pan

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2014-07-31 Thread Marc Zyngier
On Thu, Jul 31 2014 at 12:53:03 pm BST, Christoffer Dall wrote: Hi Christoffer, > On Thu, Jul 31, 2014 at 8:30 AM, Stephen Rothwell > wrote: > > Hi all, > > Today's linux-next merge of the kvm-arm tree got a conflict in > virt/kvm/arm/vgic.c between commit 63afbe7a0ac1 ("kvm:

Re: linux-next: manual merge of the kvm-arm tree with Linus' tree

2014-07-31 Thread Marc Zyngier
On Thu, Jul 31 2014 at 7:30:04 am BST, Stephen Rothwell wrote: Hi Stephen, > Today's linux-next merge of the kvm-arm tree got a conflict in > virt/kvm/arm/vgic.c between commit 63afbe7a0ac1 ("kvm: arm64: vgic: fix > hyp panic with 64k pages on juno platform") from Linus' tree and commit > 8f18

linux-next: manual merge of the kvm-arm tree with Linus' tree

2014-07-30 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the kvm-arm tree got a conflict in virt/kvm/arm/vgic.c between commit 63afbe7a0ac1 ("kvm: arm64: vgic: fix hyp panic with 64k pages on juno platform") from Linus' tree and commit 8f186d522c69 ("KVM: ARM: vgic: split GICv2 backend from the main vgic code") and ot

Re: linux-next: manual merge of the kvm-arm tree

2013-10-25 Thread Marc Zyngier
On 25/10/13 14:03, Thierry Reding wrote: > Today's linux-next merge of the kvm-arm tree got a conflict in > > arch/arm/kvm/reset.c > > caused by commits e8c2d99 (KVM: ARM: Add support for Cortex-A7) and 7999b4d > (ARM: KVM: drop limitation to 4 CPU VMs). > > I fixed it up (see below). Plea

linux-next: manual merge of the kvm-arm tree

2013-10-25 Thread Thierry Reding
Today's linux-next merge of the kvm-arm tree got a conflict in arch/arm/kvm/reset.c caused by commits e8c2d99 (KVM: ARM: Add support for Cortex-A7) and 7999b4d (ARM: KVM: drop limitation to 4 CPU VMs). I fixed it up (see below). Please verify that the resolution looks good. Thanks, Thie

Re: linux-next: manual merge of the kvm-arm tree

2013-10-17 Thread Christoffer Dall
On 17 October 2013 07:55, Gleb Natapov wrote: > On Wed, Oct 16, 2013 at 12:02:08PM -0700, Christoffer Dall wrote: >> On 16 October 2013 11:58, Marc Zyngier wrote: >> > On 16/10/13 19:51, Thierry Reding wrote: >> >> Today's linux-next merge of the kvm-arm tree got conflicts in >> >> >> >> ar

Re: linux-next: manual merge of the kvm-arm tree

2013-10-17 Thread Gleb Natapov
On Wed, Oct 16, 2013 at 12:02:08PM -0700, Christoffer Dall wrote: > On 16 October 2013 11:58, Marc Zyngier wrote: > > On 16/10/13 19:51, Thierry Reding wrote: > >> Today's linux-next merge of the kvm-arm tree got conflicts in > >> > >> arch/arm/kvm/reset.c > >> > >> caused by commits e8c2d99

Re: linux-next: manual merge of the kvm-arm tree

2013-10-16 Thread Christoffer Dall
On 16 October 2013 12:04, Thierry Reding wrote: > On Wed, Oct 16, 2013 at 12:02:08PM -0700, Christoffer Dall wrote: >> On 16 October 2013 11:58, Marc Zyngier wrote: >> > On 16/10/13 19:51, Thierry Reding wrote: >> >> Today's linux-next merge of the kvm-arm tree got conflicts in >> >> >> >>

Re: linux-next: manual merge of the kvm-arm tree

2013-10-16 Thread Thierry Reding
On Wed, Oct 16, 2013 at 12:02:08PM -0700, Christoffer Dall wrote: > On 16 October 2013 11:58, Marc Zyngier wrote: > > On 16/10/13 19:51, Thierry Reding wrote: > >> Today's linux-next merge of the kvm-arm tree got conflicts in > >> > >> arch/arm/kvm/reset.c > >> > >> caused by commits e8c2d99

Re: linux-next: manual merge of the kvm-arm tree

2013-10-16 Thread Christoffer Dall
On 16 October 2013 11:58, Marc Zyngier wrote: > On 16/10/13 19:51, Thierry Reding wrote: >> Today's linux-next merge of the kvm-arm tree got conflicts in >> >> arch/arm/kvm/reset.c >> >> caused by commits e8c2d99 (KVM: ARM: Add support for Cortex-A7) and ac570e0 >> (ARM: kvm: rename cpu_rese

Re: linux-next: manual merge of the kvm-arm tree

2013-10-16 Thread Marc Zyngier
On 16/10/13 19:51, Thierry Reding wrote: > Today's linux-next merge of the kvm-arm tree got conflicts in > > arch/arm/kvm/reset.c > > caused by commits e8c2d99 (KVM: ARM: Add support for Cortex-A7) and ac570e0 > (ARM: kvm: rename cpu_reset to avoid name clash). > > I've fixed them up (see

linux-next: manual merge of the kvm-arm tree

2013-10-16 Thread Thierry Reding
Today's linux-next merge of the kvm-arm tree got conflicts in arch/arm/kvm/reset.c caused by commits e8c2d99 (KVM: ARM: Add support for Cortex-A7) and ac570e0 (ARM: kvm: rename cpu_reset to avoid name clash). I've fixed them up (see below). Please verify that the resolution looks good.