diff --git a/[refs] b/[refs]
index 5567c303983a..7531f0fc257f 100644
--- a/[refs]
+++ b/[refs]
@@ -1,2 +1,2 @@
---
-refs/heads/master: 626115cda9a31d7618cfd5ca8928811e5947d360
+refs/heads/master: 1ee41680572971e34d90d5f584daf33195ec6dcb
diff --git a/trunk/Documentation/DocBook/kernel-locking.tmpl b/trunk/Documentation/DocBook/kernel-locking.tmpl
index 084f6ad7b7a0..0b1a3f97f285 100644
--- a/trunk/Documentation/DocBook/kernel-locking.tmpl
+++ b/trunk/Documentation/DocBook/kernel-locking.tmpl
@@ -1922,9 +1922,12 @@ machines due to caching.
mutex_lock()
- There is a mutex_trylock() which can be
- used inside interrupt context, as it will not sleep.
+ There is a mutex_trylock() which does not
+ sleep. Still, it must not be used inside interrupt context since
+ its implementation is not safe for that.
mutex_unlock() will also never sleep.
+ It cannot be used in interrupt context either since a mutex
+ must be released by the same task that acquired it.