Hi Steve, Here's another fix patch for you. It fixes a leak of the pages extracted for direct I/O. This was causing the page refcount to overflow and become negative and then try_grab_page() would always fail on it. I've pushed the patch here also: https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git/log/?h=iov-cifs David David Howells (1): cifs: Fix memory leak in direct I/O fs/cifs/file.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)