linux/fs/orangefs
Martin Brandenburg 24c8d0804b 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>
2015-11-13 14:50:20 -05:00
..
acl.c
dcache.c
devpvfs2-req.c Orangefs: Clean up pvfs2_devreq_read. 2015-11-13 14:50:20 -05:00
dir.c orangefs: validate the response in decode_dirents() 2015-11-13 12:02:12 -05:00
downcall.h Orangefs: Remove upcall trailers which are not used. 2015-11-13 14:43:11 -05:00
file.c Orangefs: set pos after generic_write_checks 2015-11-13 13:05:11 -05:00
inode.c orangefs: make pvfs2_inode_read() take iov_iter 2015-11-13 11:36:31 -05:00
Kconfig Orangefs: kernel client part 7 2015-10-03 11:40:00 -04:00
Makefile Orangefs: kernel client part 7 2015-10-03 11:40:00 -04:00
namei.c orangefs: kill pointless ->link() and ->mknod() 2015-11-13 11:53:24 -05:00
protocol.h Orangefs: fix some checkpatch.pl complaints that had creeped in. 2015-10-05 13:44:24 -04:00
pvfs2-bufmap.c orangefs: use get_user_pages_fast(), not get_user_pages() 2015-11-13 11:38:02 -05:00
pvfs2-bufmap.h orangefs: explicitly pass the size to pvfs_bufmap_copy_to_iovec() 2015-11-13 10:25:01 -05:00
pvfs2-cache.c Orangefs: Remove upcall trailers which are not used. 2015-11-13 14:43:11 -05:00
pvfs2-debug.h Orangefs: fix some checkpatch.pl complaints that had creeped in. 2015-10-05 13:44:24 -04:00
pvfs2-debugfs.c Orangefs: sooth most sparse complaints 2015-10-03 11:40:02 -04:00
pvfs2-debugfs.h
pvfs2-dev-proto.h Orangefs: Remove upcall trailers which are not used. 2015-11-13 14:43:11 -05:00
pvfs2-kernel.h Orangefs: Remove upcall trailers which are not used. 2015-11-13 14:43:11 -05:00
pvfs2-mod.c Orangefs: fix some checkpatch.pl complaints that had creeped in. 2015-10-05 13:44:24 -04:00
pvfs2-sysfs.c Orangefs: sooth most sparse complaints 2015-10-03 11:40:02 -04:00
pvfs2-sysfs.h
pvfs2-utils.c orangefs: sanitize pvfs2_convert_time_field() 2015-11-13 11:54:05 -05:00
super.c pvfs2_fill_sb(): use kzalloc() 2015-11-13 11:52:52 -05:00
symlink.c Orangefs: kernel client part 5 2015-10-03 11:39:57 -04:00
upcall.h Orangefs: Remove upcall trailers which are not used. 2015-11-13 14:43:11 -05:00
waitqueue.c Orangefs: update signal blocking code before Oleg sees it. 2015-10-03 11:44:36 -04:00
xattr.c Orangefs: address problems found by static checker 2015-10-03 11:40:03 -04:00