btrfs-progs: introduce key type for persistent temporary items
authorDavid Sterba <dsterba@suse.com>
Tue, 1 Nov 2016 12:29:25 +0000 (13:29 +0100)
committerDavid Sterba <dsterba@suse.com>
Wed, 9 Nov 2016 12:47:30 +0000 (13:47 +0100)
commit6122cb32c6035b745a0495b970cb9a75ac0da0d8
tree44d5ab4340d301d61b2d1c618007696232102131
parent5c4d53450b2c6ff7169c99f9158c14ae96b7b0a8
btrfs-progs: introduce key type for persistent temporary items

The number of distinct key types is not that big that we could waste one
for something new we want to store in the tree. We'll introduce a new
name for an existing key value and use the objectid for further
extension.  The victim is the BTRFS_BALANCE_ITEM_KEY (248).

The nature of the balance status item is a good example of the temporary
item. It exists from beginning of the balance, keeps the status until it
finishes.

[ kernel patch 0bbbccb17fea86818e1a058faf5903aefd20b31a ]
Signed-off-by: David Sterba <dsterba@suse.com>
ctree.h