[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] kernel bootup slow issue on ovm3.1.1
On 2012-08-13 19:08, Stefano Stabellini wrote:
On Mon, 13 Aug 2012, Jan Beulich wrote:
I tried to use PV spinlocks on PV on HVM guests but I found that:
commit f10cd522c5fbfec9ae3cc01967868c9c2401ed23
Author: Stefano Stabellini<stefano.stabellini@xxxxxxxxxxxxx>
Date: Tue Sep 6 17:41:47 2011 +0100
xen: disable PV spinlocks on HVM
PV spinlocks cannot possibly work with the current code because they are
enabled after pvops patching has already been done, and because PV
spinlocks use a different data structure than native spinlocks so we
cannot switch between them dynamically. A spinlock that has been taken
once by the native code (__ticket_spin_lock) cannot be taken by
__xen_spin_lock even after it has been released.
Reported-and-Tested-by: Stefan Bader<stefan.bader@xxxxxxxxxxxxx>
Signed-off-by: Stefano Stabellini<stefano.stabellini@xxxxxxxxxxxxx>
Signed-off-by: Konrad Rzeszutek Wilk<konrad.wilk@xxxxxxxxxx>
at that time Jeremy was finishing off his PV ticket locks series, that
has the nice side effect of making it much easier to implement PV on HVM
spin locks so I just deciced to wait and just append the following patch
to his series:
http://marc.info/?l=xen-devel&m=131846828430409&w=2
that clearly never went upstream.
Hi Stefano,
Is there a schedule those patch merge to upstream?
zduan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|