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

From: Raghavendra K T
Date: Wed Apr 09 2014 - 08:03:35 EST


On 04/09/2014 12:45 AM, Waiman Long wrote:
Yes, I am able to reproduce the hang problem with ebizzy. BTW, could you
try to apply the attached patch file on top of the v8 patch series to
see if it can fix the hang problem?

Ran the benchmarks with the fix and I am not seeing hang so far.
ebizzy improvements.

0.5x 2.7345
1x -10.6593
1.5x 35.6962
2x 88.0461

dbench improvements
0.5x 3.2428
1x 1.1514
1.5x 5.5071
2x 23.8700
( I will have to restest on ebizzy 1x reression but overall performance
numbers look good).

Baseline was 3.14-rc8 without any of the qspin patch series.


Does the baseline have PV ticketlock or without any PV support?

baseline had PV ticketlock enabled.

--
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/