OSDN Git Service

rtmutex: update rt-mutex
authorAlex Shi <alex.shi@linaro.org>
Mon, 31 Jul 2017 01:50:54 +0000 (09:50 +0800)
committerJonathan Corbet <corbet@lwn.net>
Thu, 24 Aug 2017 19:38:14 +0000 (13:38 -0600)
commit68a1e349cecf4e24531cba0f1545a436fa18ee51
tree3d28a6f6f95994999bd408bdd3187ad0757624bf
parentf1824df12ecd495b25c8c116876e201ac764ecea
rtmutex: update rt-mutex

The rtmutex remove a pending owner bit in in rt_mutex::owner, in
commit 8161239a8bcc ("rtmutex: Simplify PI algorithm and make highest prio task get lock")
But the document was changed accordingly. Updating it to a meaningful
state.

BTW, as 'Steven Rostedt' mentioned:
There is still technically a "Pending Owner", it's just not called
that anymore. The pending owner happens to be the top_waiter of a lock
that has no owner and has been woken up to grab the lock.

Signed-off-by: Alex Shi <alex.shi@linaro.org>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Sebastian Siewior <bigeasy@linutronix.de>
Cc: Mathieu Poirier <mathieu.poirier@linaro.org>
Cc: Juri Lelli <juri.lelli@arm.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
To: linux-doc@vger.kernel.org
To: linux-kernel@vger.kernel.org
To: Jonathan Corbet <corbet@lwn.net>
To: Ingo Molnar <mingo@redhat.com>
To: Peter Zijlstra <peterz@infradead.org>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Documentation/locking/rt-mutex.txt