]> git.baikalelectronics.ru Git - kernel.git/commit
cifs: add refcounting to cifs_readdata structures
authorJeff Layton <jlayton@redhat.com>
Wed, 16 May 2012 11:13:17 +0000 (07:13 -0400)
committerSteve French <sfrench@us.ibm.com>
Thu, 17 May 2012 01:13:30 +0000 (20:13 -0500)
commitd1ec257195b4a3db543cdb9978ff6edc509705f5
tree6b0cf7d6aed03e9d7d0b705cf7ba79792ab062a2
parentfe3502fba7c47c2dec6225d195d83f678a81ee4e
cifs: add refcounting to cifs_readdata structures

This isn't strictly necessary for the async readpages code, but the
uncached version will need to be able to collect the replies after
issuing the calls. Add a kref to cifs_readdata and use change the
code to take and put references appropriately.

Signed-off-by: Jeff Layton <jlayton@redhat.com>
fs/cifs/cifsproto.h
fs/cifs/cifssmb.c
fs/cifs/file.c