diff options
| author | Jinshan Xiong <[email protected]> | 2016-08-16 16:18:58 -0400 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2016-08-21 15:57:36 +0200 |
| commit | 297e908f08cb40c4bbe11b06c30ff1de1a3740c0 (patch) | |
| tree | e8f7ea97a2f1e247ee76c2e2b731d008bd5ca3b3 /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | d6099af20a148d705a16da2aed25b605ba0a162c (diff) | |
staging: lustre: llite: Fix the deadlock in balance_dirty_pages()
If the page is already dirtied in ll_write_end() and kernel tries
to call balance_dirty_pages() to write back dirty pages in the same
thread, this is deadlock case if the page is already held by clio.
This can also fix the issue of LU-4873.
Signed-off-by: Jinshan Xiong <[email protected]>
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-4977
Reviewed-on: http://review.whamcloud.com/10149
Reviewed-by: Bobi Jam <[email protected]>
Reviewed-by: Lai Siyao <[email protected]>
Reviewed-by: Oleg Drokin <[email protected]>
Signed-off-by: James Simmons <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions