commit | dd5de1f165ade430357960459491a067c7e3d21c | [log] [tgz] |
---|---|---|
author | Tomas Winkler <tomas.winkler@intel.com> | Mon Sep 02 03:11:04 2013 +0300 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Thu Sep 26 08:23:01 2013 -0700 |
tree | 456a28f27a8945b1025325cc2cf76a59b257c616 | |
parent | e19555ce893f7567c7a72f91dafe6bdb93f0198f [diff] |
mei: revamp read and write length checks 1. Return zero on zero length read and writes 2. For a too large write return -EFBIG as defined in man write(2) EFBIG An attempt was made to write a file that exceeds the implementation-defined maximum file size or the process's file size limit, or to write at a position past the maximum allowed offset. Signed-off-by: Tomas Winkler <tomas.winkler@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>