Btrfs: ACCESS_ONCE cleanup
This replaces ACCESS_ONCE macro with the corresponding READ|WRITE macros Signed-off-by: Seraphime Kirkovski <kirkseraph@gmail.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:

committed by
David Sterba

parent
50d0446e68
commit
20c7bcec6f
@@ -79,7 +79,7 @@ static struct btrfs_delayed_node *btrfs_get_delayed_node(struct inode *inode)
|
||||
u64 ino = btrfs_ino(inode);
|
||||
struct btrfs_delayed_node *node;
|
||||
|
||||
node = ACCESS_ONCE(btrfs_inode->delayed_node);
|
||||
node = READ_ONCE(btrfs_inode->delayed_node);
|
||||
if (node) {
|
||||
atomic_inc(&node->refs);
|
||||
return node;
|
||||
@@ -1292,7 +1292,7 @@ void btrfs_remove_delayed_node(struct inode *inode)
|
||||
{
|
||||
struct btrfs_delayed_node *delayed_node;
|
||||
|
||||
delayed_node = ACCESS_ONCE(BTRFS_I(inode)->delayed_node);
|
||||
delayed_node = READ_ONCE(BTRFS_I(inode)->delayed_node);
|
||||
if (!delayed_node)
|
||||
return;
|
||||
|
||||
|
Reference in New Issue
Block a user