diff options
author | 2022-09-20 14:32:02 +1000 | |
---|---|---|
committer | 2022-09-25 17:31:28 -0500 | |
commit | bb44c31cdcac107344dd2fcc3bd0504a53575c51 (patch) | |
tree | 0efbc938d53637432437bbe337da75024b1c1722 /tools/perf/scripts/python/call-graph-from-sql.py | |
parent | cifs: return correct error in ->calc_signature() (diff) | |
download | linux-dev-bb44c31cdcac107344dd2fcc3bd0504a53575c51.tar.xz linux-dev-bb44c31cdcac107344dd2fcc3bd0504a53575c51.zip |
cifs: destage dirty pages before re-reading them for cache=none
This is the opposite case of kernel bugzilla 216301.
If we mmap a file using cache=none and then proceed to update the mmapped
area these updates are not reflected in a later pread() of that part of the
file.
To fix this we must first destage any dirty pages in the range before
we allow the pread() to proceed.
Cc: stable@vger.kernel.org
Reviewed-by: Paulo Alcantara (SUSE) <pc@cjr.nz>
Reviewed-by: Enzo Matsumiya <ematsumiya@suse.de>
Signed-off-by: Ronnie Sahlberg <lsahlber@redhat.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-sql.py')
0 files changed, 0 insertions, 0 deletions