dm persistent data: remove debug space map checker
Remove debug space map checker from dm persistent data. The space map checker is a wrapper for other space maps that double checks the reference counts are correct. It holds all these reference counts in memory rather than on disk, so uses a lot of memory and is thus restricted to small pools. As yet, this checker hasn't found any issues, but has caused a few of its own due to people turning it on by default with larger pools. Removing. Signed-off-by:Joe Thornber <ejt@redhat.com> Signed-off-by:
Mike Snitzer <snitzer@redhat.com> Signed-off-by:
Alasdair G Kergon <agk@redhat.com>
Showing
- drivers/md/Kconfig 0 additions, 9 deletionsdrivers/md/Kconfig
- drivers/md/persistent-data/Makefile 0 additions, 1 deletiondrivers/md/persistent-data/Makefile
- drivers/md/persistent-data/dm-space-map-checker.c 0 additions, 446 deletionsdrivers/md/persistent-data/dm-space-map-checker.c
- drivers/md/persistent-data/dm-space-map-checker.h 0 additions, 26 deletionsdrivers/md/persistent-data/dm-space-map-checker.h
- drivers/md/persistent-data/dm-space-map-disk.c 4 additions, 30 deletionsdrivers/md/persistent-data/dm-space-map-disk.c
- drivers/md/persistent-data/dm-transaction-manager.c 7 additions, 22 deletionsdrivers/md/persistent-data/dm-transaction-manager.c
Loading
Please register or sign in to comment