]> git.baikalelectronics.ru Git - kernel.git/commit
afs: Get rid of the afs_writeback record
authorDavid Howells <dhowells@redhat.com>
Thu, 2 Nov 2017 15:27:52 +0000 (15:27 +0000)
committerDavid Howells <dhowells@redhat.com>
Mon, 13 Nov 2017 15:38:20 +0000 (15:38 +0000)
commit19554d2d290307f735bcbc63b8bcfe41fd540219
tree282105c3309c5ad71b97a0d5c555ad53be81fb0b
parentd93d7fa9c50d5e81e71f8b1bd1fa22b45e53d01d
afs: Get rid of the afs_writeback record

Get rid of the afs_writeback record that kAFS is using to match keys with
writes made by that key.

Instead, keep a list of keys that have a file open for writing and/or
sync'ing and iterate through those.

Signed-off-by: David Howells <dhowells@redhat.com>
fs/afs/file.c
fs/afs/fsclient.c
fs/afs/inode.c
fs/afs/internal.h
fs/afs/super.c
fs/afs/write.c
mm/filemap.c