On 08/08/2015 02:02 AM, Peter Zijlstra wrote:
On Fri, Aug 07, 2015 at 11:17:56PM -0400, Waiman Long wrote:
If _Q_SLOW_VAL has been set, the vCPU state must have been vcpu_hashed.
The extra check at the end of __pv_queued_spin_unlock() is unnecessary
and so is removed.
This is half the patch it
On Fri, Aug 07, 2015 at 11:17:56PM -0400, Waiman Long wrote:
> If _Q_SLOW_VAL has been set, the vCPU state must have been vcpu_hashed.
> The extra check at the end of __pv_queued_spin_unlock() is unnecessary
> and so is removed.
This is half the patch it should be.
Because if the load is not need
If _Q_SLOW_VAL has been set, the vCPU state must have been vcpu_hashed.
The extra check at the end of __pv_queued_spin_unlock() is unnecessary
and so is removed.
Signed-off-by: Waiman Long
Reviewed-by: Davidlohr Bueso
---
kernel/locking/qspinlock_paravirt.h |3 +--
1 files changed, 1 insert
3 matches
Mail list logo