Whamcloud - gitweb
b=19529
[fs/lustre-release.git] / lustre / ChangeLog
index 1cbc24f..33adad7 100644 (file)
@@ -15,6 +15,17 @@ tbd Sun Microsystems, Inc.
          more information, please refer to bugzilla 17630.
 
 Severity   : normal
+Bugzilla   : 19529
+Description: Avoid deadlock for local client writes
+Details    : Use new OBD_BRW_MEMALLOC flag to notify OST about writes in the
+            memory freeing context. This allows OST threads to set the
+            PF_MEMALLOC flag on task structures in order to allocate memory
+            from reserved pools and complete IO.
+            Use GFP_HIGHUSER for OST allocations for non-local client writes,
+            so that the OST threads generate memory pressure and allow
+            inactive pages to be reclaimed.
+
+Severity   : normal
 Frequency  : rare
 Bugzilla   : 18380
 Descriptoin: lock ordering violation between &cli->cl_sem and _lprocfs_lock