aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/check-perf-trace.py
diff options
context:
space:
mode:
authorPavel Shilovsky <[email protected]>2014-10-02 16:13:35 +0000
committerSteve French <[email protected]>2014-10-02 19:17:41 +0000
commit1209bbdff2f6bbffa6eb5823033bbd7b8799a5e2 (patch)
treeaf0f44e0266ad9b4e36a2b2eb37e781b72d3288f /tools/perf/scripts/python/check-perf-trace.py
parentFix problem recognizing symlinks (diff)
downloadkernel-1209bbdff2f6bbffa6eb5823033bbd7b8799a5e2.tar.gz
kernel-1209bbdff2f6bbffa6eb5823033bbd7b8799a5e2.zip
CIFS: Fix readpages retrying on reconnects
If we got a reconnect error from async readv we re-add pages back to page_list and continue loop. That is wrong because these pages have been already added to the pagecache but page_list has pages that have not been added to the pagecache yet. This ends up with a general protection fault in put_pages after readpages. Fix it by not retrying the read of these pages and falling back to readpage instead. Fixes debian bug 762306 Signed-off-by: Pavel Shilovsky <[email protected]> Signed-off-by: Steve French <[email protected]> Tested-by: Arthur Marsh <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/check-perf-trace.py')
0 files changed, 0 insertions, 0 deletions