Re: [PATCH v9 00/19] qspinlock: a 4-byte queue spinlock with PV support

From: Waiman Long
Date: Thu Apr 17 2014 - 21:51:09 EST


On 04/17/2014 01:40 PM, Raghavendra K T wrote:
On 04/17/2014 10:53 PM, Konrad Rzeszutek Wilk wrote:
On Thu, Apr 17, 2014 at 11:03:52AM -0400, Waiman Long wrote:
v8->v9:
- Integrate PeterZ's version of the queue spinlock patch with some
modification:
http://lkml.kernel.org/r/20140310154236.038181843@xxxxxxxxxxxxx
- Break the more complex patches into smaller ones to ease review effort.
- Fix a racing condition in the PV qspinlock code.

I am not seeing anything mentioning that the overcommit scenario
for KVM and Xen had been fixed. Or was the 'racing condition' said
issue?

Saw changes in patch 18 that fixes for kvm (19 for xen). 'll
test the series and confirm.


The main fix is by replacing some barrier() with smp_mb(). The additional changes in kvm and xen are not the main one.

-Longman

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/