From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: Linux v3.12 + pv ticketlocks. Date: Mon, 9 Sep 2013 10:03:14 -0400 Message-ID: <20130909140314.GI21435@phenom.dumpdata.com> 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: Content-Disposition: inline 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, jeremy@goop.org List-Id: xen-devel@lists.xenproject.org On Mon, Sep 09, 2013 at 11:39:52AM +0100, 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! Thank you. Albeit most of the credit goes to folks you and me mentioned and as well Raghavendra K T for tirelessly picking it up and upstreaming it. > > > 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. Wow. Time does not exist for me. Everything that has not yet been done in my mind is "last year" :-) > > BTW Attilio Rao did some upstreaming work and a bunch of measurement > stuff too. And a nice Wiki entry: http://wiki.xen.org/wiki/Benchmarking_the_new_PV_ticketlock_implementation and an awesome blog entry: http://blog.xen.org/index.php/2012/05/11/benchmarking-the-new-pv-ticketlock-implementation/ > > Ian. >