On Thu, May 1, 2014 at 9:39 AM, Tim Chen <tim.c.c...@linux.intel.com> wrote: > On Wed, 2014-04-30 at 20:21 -0700, Davidlohr Bueso wrote: > >> + >> +static inline bool rwsem_can_spin_on_owner(struct rw_semaphore *sem) >> +{ >> + struct task_struct *owner; >> + bool on_cpu = true; >> + >> + if (need_resched()) >> + return 0; >> + >> + rcu_read_lock(); >> + owner = ACCESS_ONCE(sem->owner); >> + if (owner) >> + on_cpu = owner->on_cpu; >> + rcu_read_unlock(); >> + >> + /* >> + * If lock->owner is not set, the mutex owner may have >> + * just acquired it and not set the owner yet or the mutex > > Nitpick. Change the above 2 mutex in comment to rwsem.
On that note, we may also change "lock->owner" to "sem->owner" for consistency. Thanks, Jason -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/