commit | 24c8d0804be00da90af9efa8eb404bd7a3284ba9 | [log] [tgz] |
---|---|---|
author | Martin Brandenburg <martin@omnibond.com> | Fri Nov 13 14:26:10 2015 -0500 |
committer | Mike Marshall <hubcap@omnibond.com> | Fri Nov 13 14:50:20 2015 -0500 |
tree | 378e3210e88fd70433ddf5d36af7bc1967dcdeea | |
parent | f0ed4418d46db587eca981065ef5014332678606 [diff] |
Orangefs: Clean up pvfs2_devreq_read. * Kick invalid arguments out early, so handling them does not clutter the code. * Avoid possibility of race by not releasing lock until completely done. * Do not leak ops (memory) in certain error condition. * Check for more error conditions. * Put module name in all error and debug logs. * Document behavior. Signed-off-by: Martin Brandenburg <martin@omnibond.com> Signed-off-by: Mike Marshall <hubcap@omnibond.com>