commit | 60bb45297f7551833346c5cebc6d483ea17ea5f2 | [log] [tgz] |
---|---|---|
author | Al Viro <viro@zeniv.linux.org.uk> | Fri Aug 08 12:39:16 2014 -0400 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Mon Aug 11 12:27:40 2014 -0400 |
tree | fc2e8ba9515c9df6a651536b3cc00f4256f97852 | |
parent | c7f3888ad7f0932a87fb76e6e4edff2a90cc7920 [diff] |
__generic_file_write_iter(): fix handling of sync error after DIO If DIO results in short write and sync write fails, we want to bugger off whether the DIO part has written anything or not; the logics on the return will take care of the right return value. Cc: stable@vger.kernel.org [3.16] Reported-by: Anton Altaparmakov <aia21@cam.ac.uk> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>