diff options
Diffstat (limited to 'fs/afs/cell.c')
-rw-r--r-- | fs/afs/cell.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/fs/afs/cell.c b/fs/afs/cell.c index 3d2c5e0..0747460 100644 --- a/fs/afs/cell.c +++ b/fs/afs/cell.c @@ -522,6 +522,8 @@ static int afs_activate_cell(struct afs_net *net, struct afs_cell *cell) #ifdef CONFIG_AFS_FSCACHE cell->cache = fscache_acquire_cookie(afs_cache_netfs.primary_index, &afs_cell_cache_index_def, + cell->name, strlen(cell->name), + NULL, 0, cell, true); #endif ret = afs_proc_cell_setup(net, cell); @@ -547,7 +549,7 @@ static void afs_deactivate_cell(struct afs_net *net, struct afs_cell *cell) spin_unlock(&net->proc_cells_lock); #ifdef CONFIG_AFS_FSCACHE - fscache_relinquish_cookie(cell->cache, 0); + fscache_relinquish_cookie(cell->cache, NULL, false); cell->cache = NULL; #endif |