Re: Libvirt on little.BIG ARM systems unable to start guest if no cpuset is provided

2021-12-14 Thread Daniel P . Berrangé
On Tue, Dec 14, 2021 at 06:59:12PM +0800, Qu Wenruo wrote: > > > On 2021/12/14 18:36, Daniel P. Berrangé wrote: > > On Tue, Dec 14, 2021 at 09:34:18AM +, Marc Zyngier wrote: > > > On Tue, 14 Dec 2021 00:41:01 +, > > > Qu Wenruo wrote: > > > > > > > > > > > > > > > > On 2021/12/14

Re: Libvirt on little.BIG ARM systems unable to start guest if no cpuset is provided

2021-12-14 Thread Qu Wenruo
On 2021/12/14 18:36, Daniel P. Berrangé wrote: On Tue, Dec 14, 2021 at 09:34:18AM +, Marc Zyngier wrote: On Tue, 14 Dec 2021 00:41:01 +, Qu Wenruo wrote: On 2021/12/14 00:49, Marc Zyngier wrote: On Mon, 13 Dec 2021 16:06:14 +, Peter Maydell wrote: KVM on big.little

Re: Libvirt on little.BIG ARM systems unable to start guest if no cpuset is provided

2021-12-14 Thread Marc Zyngier
On Tue, 14 Dec 2021 10:21:40 +, Qu Wenruo wrote: > On 2021/12/14 17:52, Marc Zyngier wrote: > > The best workaround is to taskset the QEMU process (and I really mean > > the process, not individual threads) to an homogeneous set of CPUs and > > be done with it. > > Yeah, that's why the

Re: Libvirt on little.BIG ARM systems unable to start guest if no cpuset is provided

2021-12-14 Thread Daniel P . Berrangé
On Tue, Dec 14, 2021 at 09:34:18AM +, Marc Zyngier wrote: > On Tue, 14 Dec 2021 00:41:01 +, > Qu Wenruo wrote: > > > > > > > > On 2021/12/14 00:49, Marc Zyngier wrote: > > > On Mon, 13 Dec 2021 16:06:14 +, > > > Peter Maydell wrote: > > >> > > >> KVM on big.little setups is a

Re: Libvirt on little.BIG ARM systems unable to start guest if no cpuset is provided

2021-12-14 Thread Marc Zyngier
On Tue, 14 Dec 2021 10:08:29 +, Peter Maydell wrote: > > On Tue, 14 Dec 2021 at 09:52, Marc Zyngier wrote: > > The best workaround is to taskset the QEMU process (and I really mean > > the process, not individual threads) to an homogeneous set of CPUs and > > be done with it. > > Agreed. I

Re: Libvirt on little.BIG ARM systems unable to start guest if no cpuset is provided

2021-12-14 Thread Qu Wenruo
On 2021/12/14 17:52, Marc Zyngier wrote: On Tue, 14 Dec 2021 08:16:40 +, Qu Wenruo wrote: On 2021/12/14 15:53, Michal Prívozník wrote: On 12/14/21 01:41, Qu Wenruo wrote: On 2021/12/14 00:49, Marc Zyngier wrote: On Mon, 13 Dec 2021 16:06:14 +, Peter Maydell wrote: KVM on

Re: Libvirt on little.BIG ARM systems unable to start guest if no cpuset is provided

2021-12-14 Thread Peter Maydell
On Tue, 14 Dec 2021 at 09:52, Marc Zyngier wrote: > You are still missing the point of how QEMU works: > > - QEMU creates a dummy VM with a single vcpu. This can happen on *any* > CPU. > - It snapshots the sysregs for this vcpu, and keep them for later > - It then destroy this VM > - QEMU then

Re: Libvirt on little.BIG ARM systems unable to start guest if no cpuset is provided

2021-12-14 Thread Marc Zyngier
On Tue, 14 Dec 2021 08:16:40 +, Qu Wenruo wrote: > > > > On 2021/12/14 15:53, Michal Prívozník wrote: > > On 12/14/21 01:41, Qu Wenruo wrote: > >> > >> > >> On 2021/12/14 00:49, Marc Zyngier wrote: > >>> On Mon, 13 Dec 2021 16:06:14 +, > >>> Peter Maydell wrote: > > KVM

Re: Guest vm doesn't recover after the nfs connection resume

2021-12-14 Thread Daniel P . Berrangé
On Tue, Dec 14, 2021 at 03:35:42PM +0800, Liang Cong wrote: > Hi Daniel, > > Thanks for your reply. I tried the nfs hard mount, and got the same > behavior of the soft mount. > But in the /var/log/message, got nfs server recovery message which is not > printed when mounting as soft mode. > > Dec

Re: Libvirt on little.BIG ARM systems unable to start guest if no cpuset is provided

2021-12-14 Thread Qu Wenruo
On 2021/12/14 15:53, Michal Prívozník wrote: On 12/14/21 01:41, Qu Wenruo wrote: On 2021/12/14 00:49, Marc Zyngier wrote: On Mon, 13 Dec 2021 16:06:14 +, Peter Maydell wrote: KVM on big.little setups is a kernel-level question really; I've cc'd the kvmarm list. Thanks Peter for

Re: Libvirt on little.BIG ARM systems unable to start guest if no cpuset is provided

2021-12-14 Thread Michal Prívozník
On 12/13/21 17:49, Marc Zyngier wrote: > On Mon, 13 Dec 2021 16:06:14 +, > Peter Maydell wrote: >> >> KVM on big.little setups is a kernel-level question really; I've >> cc'd the kvmarm list. > > Thanks Peter for throwing us under the big-little bus! ;-) > >> >> On Mon, 13 Dec 2021 at