From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeremy Fitzhardinge Subject: Re: Linux v3.12 + pv ticketlocks. Date: Thu, 12 Sep 2013 21:44:46 -0700 Message-ID: <5232983E.2030402@goop.org> References: <20130906201113.GA25693@phenom.dumpdata.com> <1378723192.19967.41.camel@kazak.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1378723192.19967.41.camel@kazak.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Campbell Cc: kurt.hackel@oracle.com, boris.ostrovsky@oracle.com, xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On 09/09/2013 03:39 AM, Ian Campbell wrote: > On Fri, 2013-09-06 at 16:11 -0400, Konrad Rzeszutek Wilk wrote: >> Hey, >> >> Linux v3.12 (which is now in merge window phase) has the code for >> making the spinlock use ticketlocks for everything. > Congrats! Yeah! Lots of good work to turn my stuff into something submittable. I got stalled by the wall of perf testing. >> Majority of that work was done by Jeremy Fitzhardinge and I would like >> to thank him for doing this work. It had taken a year (or more) to actually > Way more that a year, wasn't it? This stuff has been floating around for > 3 or 4 years or longer IIRC. Not quite - the timestamps in my git tree are mid 2010-2011. I did the first pv spinlocks at the Xen summit with the paper, which was about 2008? 9? J > > BTW Attilio Rao did some upstreaming work and a bunch of measurement > stuff too. > > Ian. >