diff options
author | 2024-07-01 12:50:47 +0200 | |
---|---|---|
committer | 2024-07-08 13:47:27 -0400 | |
commit | f8a3955083f5cc5d62257c6e1103f89f566d3a87 (patch) | |
tree | 3634ef452f38ee67a308c295d69df5b18b4d9c63 | |
parent | nfs: Drop pointless check from nfs_commit_release_pages() (diff) | |
download | wireguard-linux-f8a3955083f5cc5d62257c6e1103f89f566d3a87.tar.xz wireguard-linux-f8a3955083f5cc5d62257c6e1103f89f566d3a87.zip |
nfs: Properly initialize server->writeback
Atomic types should better be initialized with atomic_long_set() instead
of relying on zeroing done by kzalloc(). Clean this up.
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Jan Kara <jack@suse.cz>
Acked-by: Jeff Layton <jlayton@kernel.org>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Diffstat (limited to '')
-rw-r--r-- | fs/nfs/client.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/nfs/client.c b/fs/nfs/client.c index de77848ae654..3b252dceebf5 100644 --- a/fs/nfs/client.c +++ b/fs/nfs/client.c @@ -994,6 +994,8 @@ struct nfs_server *nfs_alloc_server(void) server->change_attr_type = NFS4_CHANGE_TYPE_IS_UNDEFINED; + atomic_long_set(&server->writeback, 0); + ida_init(&server->openowner_id); ida_init(&server->lockowner_id); pnfs_init_server(server); |