02 Mar, 2013
1 commit
-
Add dm_btree_walk to iterate through the contents of a btree.
This will be used by the dm cache target.Signed-off-by: Joe Thornber
Signed-off-by: Alasdair G Kergon
22 Dec, 2012
1 commit
-
This patch fixes a compilation failure on sparc32 by renaming struct node.
struct node is already defined in include/linux/node.h. On sparc32, it
happens to be included through other dependencies and persistent-data
doesn't compile because of conflicting declarations.Signed-off-by: Mikulas Patocka
Cc: stable@vger.kernel.org
Signed-off-by: Alasdair G Kergon
29 Mar, 2012
1 commit
-
Now that the value_size is held within every node of the btrees we can
remove this argument from value_ptr().For the last few months a BUG_ON has been checking this argument is
the same as that held in the node. No issues were reported. So this
is a safe change.Signed-off-by: Joe Thornber
Signed-off-by: Mike Snitzer
Signed-off-by: Alasdair G Kergon
01 Nov, 2011
1 commit
-
The persistent-data library offers a re-usable framework for the storage
and management of on-disk metadata in device-mapper targets.It's used by the thin-provisioning target in the next patch and in an
upcoming hierarchical storage target.For further information, please read
Documentation/device-mapper/persistent-data.txtSigned-off-by: Joe Thornber
Signed-off-by: Mike Snitzer
Signed-off-by: Alasdair G Kergon