commit | 45ac96ed7c369112039289cc7c325a5682ef7c03 | [log] [tgz] |
---|---|---|
author | Miklos Szeredi <mszeredi@redhat.com> | Tue Sep 10 15:04:10 2019 +0200 |
committer | Miklos Szeredi <mszeredi@redhat.com> | Tue Sep 10 16:29:49 2019 +0200 |
tree | 4ec0c620847b082f77d232e1e729d495f88fdfc0 | |
parent | 1259728731a7902c4965952c55fa16014b4fd0e7 [diff] |
fuse: convert direct_io to simple api Change of semantics in fuse_async_req_send/fuse_send_(read|write): these can now return error, in which case the 'end' callback isn't called, so the fuse_io_args object needs to be freed. Added verification that the return value is sane (less than or equal to the requested read/write size). Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>