Btrfs: always save ref_root in delayed refs
[firefly-linux-kernel-4.4.55.git] / fs / btrfs / delayed-ref.h
index 8316bff18d306056c923801d2346e01192b3ef35..a5fb2bc83732e5f8946e212c4ac26fe6b4e41957 100644 (file)
@@ -98,19 +98,15 @@ struct btrfs_delayed_ref_head {
 
 struct btrfs_delayed_tree_ref {
        struct btrfs_delayed_ref_node node;
-       union {
-               u64 root;
-               u64 parent;
-       };
+       u64 root;
+       u64 parent;
        int level;
 };
 
 struct btrfs_delayed_data_ref {
        struct btrfs_delayed_ref_node node;
-       union {
-               u64 root;
-               u64 parent;
-       };
+       u64 root;
+       u64 parent;
        u64 objectid;
        u64 offset;
 };