Thanos Makatos
|
3464f005ff
|
add configure option to enable static linking
(cherry picked from commit c6a2620f5d )
Conflicts:
configure.ac
|
2016-04-06 15:56:08 +03:00 |
|
Thanos Makatos
|
ab958ee752
|
improve error message when failing to stat block device
|
2016-04-06 15:56:08 +03:00 |
|
Joe Thornber
|
7b1a113021
|
update CHANGES
|
2016-04-05 13:06:26 +01:00 |
|
Joe Thornber
|
866986b883
|
[thin_trim] FInally get thin_trim emitting the right discards
|
2016-04-05 12:27:00 +01:00 |
|
Joe Thornber
|
022b70f861
|
Merge pull request #56 from mingnus/v0.7-devel-fix
Fix unnecessary value visiting in counting_visitor
|
2016-04-05 10:37:05 +01:00 |
|
Ming-Hung Tsai
|
810e86e675
|
[counting_visitor] cleanup: remove redundant statements
|
2016-04-05 17:05:28 +08:00 |
|
Ming-Hung Tsai
|
9322fc9f14
|
[btree_damage_visitor] cleanup: remove redundant statements
|
2016-04-05 16:18:46 +08:00 |
|
Ming-Hung Tsai
|
f20e2a0f40
|
[thin_check] cleanup: use metadata_counter
|
2016-04-05 16:09:58 +08:00 |
|
Ming-Hung Tsai
|
c8aabf2948
|
[metadata_counter] fix repeated counting of trees
|
2016-04-05 16:09:58 +08:00 |
|
Ming-Hung Tsai
|
1dce79bd55
|
[btree_damage_visitor] cleanup: use btree_node_checker
|
2016-04-05 16:09:58 +08:00 |
|
Ming-Hung Tsai
|
c6c5086068
|
[thin_ll_dump] cleanup: use btree_node_checker
|
2016-04-05 16:09:58 +08:00 |
|
Ming-Hung Tsai
|
6dc9a90fec
|
[counting_visitor] fix unnecessary value visiting
1. Do not inherit btree_damage_visitor to avoid unnecessary
value visiting.
(reverts commit b22495997a )
2. Use btree_node_checker to do node checking
|
2016-04-05 16:09:58 +08:00 |
|
Ming-Hung Tsai
|
4a4dc1a5e0
|
[btree_node_checker] first draft
Spin-off from btree_damage_visitor
|
2016-04-03 00:43:43 +08:00 |
|
Joe Thornber
|
2288fc4565
|
Merge branch 'master' into 2016-02-03-fix-thin-trim
|
2016-03-31 16:39:54 +01:00 |
|
Joe Thornber
|
5b3cae824b
|
Merge branch 'v0.7-devel' of github.com:jthornber/thin-provisioning-tools into v0.7-devel
|
2016-03-31 16:14:48 +01:00 |
|
Joe Thornber
|
a5ed4258c0
|
[build] contrib target no longer depends on --enable-testing
|
2016-03-31 16:14:11 +01:00 |
|
Joe Thornber
|
475ec03732
|
Merge pull request #55 from tmakatos/v0.7-devel
use -ldl when linking
|
2016-03-31 11:35:32 +01:00 |
|
Thanos Makatos
|
b8dbde1e64
|
use -ldl when linking
dlopen etc. require -ldl to link
|
2016-03-31 13:02:36 +03:00 |
|
Joe Thornber
|
06e74656f6
|
update ignore file
|
2016-03-24 15:22:01 +00:00 |
|
Joe Thornber
|
83dc84f790
|
[contrib] ewheeler_emitter.so
For thin_dump
|
2016-03-24 15:21:20 +00:00 |
|
Joe Thornber
|
6c4f3ad2ff
|
[contrib/ tmakatos_emitter for thin_dump
|
2016-03-24 14:44:13 +00:00 |
|
Joe Thornber
|
c7813e07e4
|
[thin_dump] --format custom=<shared lib>
Allow people to use their own emitters held in a shared library.
Put a trivial emitter in contrib/ as an example.
|
2016-03-24 13:59:08 +00:00 |
|
Joe Thornber
|
872a933072
|
[thin_dump] start refactoring format code
|
2016-03-23 10:52:04 +00:00 |
|
Joe Thornber
|
7b8b4c5c4a
|
Merge pull request #50 from tmakatos/static
add configure option to enable static linking
|
2016-03-23 09:49:43 +00:00 |
|
Joe Thornber
|
4370f048c0
|
[thin_dump] --skip-mappings
|
2016-03-22 15:01:37 +00:00 |
|
Joe Thornber
|
ad4fd30a27
|
Merge branch 'v0.7-devel' of github.com:jthornber/thin-provisioning-tools into v0.7-devel
|
2016-03-22 14:47:11 +00:00 |
|
Joe Thornber
|
a3f4940f1e
|
[thin_dump] --dev-id
|
2016-03-22 14:46:33 +00:00 |
|
Joe Thornber
|
8b2ec7a3aa
|
Merge branch 'master' into v0.7-devel
Conflicts:
VERSION
persistent-data/space-maps/disk.cc
persistent-data/space-maps/disk.h
|
2016-03-22 12:04:51 +00:00 |
|
Joe Thornber
|
72025c398e
|
bump version
|
2016-03-21 17:27:26 +00:00 |
|
Joe Thornber
|
b0e2d0e6a0
|
[thin_repair, metadata] Try harder to get the number of data blocks
when opening the metadata.
|
2016-03-21 17:17:57 +00:00 |
|
Joe Thornber
|
a21f97e405
|
[space map disk] Add get_nr_blocks_in_data_sm()
which just uses the root
|
2016-03-21 17:16:41 +00:00 |
|
Joe Thornber
|
2cf0c84ce3
|
[thin_repair] we need to read the space maps after all to get the data
volume size.
|
2016-03-21 15:36:49 +00:00 |
|
Joe Thornber
|
e5363621ba
|
Merge pull request #51 from mingnus/v0.6.2-repairtool
[thin_ll_dump] Fix option -m to accept optional argument
|
2016-03-20 14:36:10 +00:00 |
|
Ming-Hung Tsai
|
055623b90f
|
[thin_ll_dump] Fix option -m to accept optional argument
|
2016-03-19 13:59:38 +08:00 |
|
Joe Thornber
|
4573ebb218
|
[cache_writeback] work in progress
|
2016-03-17 15:15:52 +00:00 |
|
Thanos Makatos
|
c6a2620f5d
|
add configure option to enable static linking
|
2016-03-09 13:27:35 +03:00 |
|
Joe Thornber
|
afb71d8b5e
|
bump version
|
2016-03-08 16:14:37 +00:00 |
|
Joe Thornber
|
0bc126fbeb
|
Merge branch 'v0.7-devel' into 2016-03-08-cache-writeback
Conflicts:
thin-provisioning/commands.h
|
2016-03-08 16:00:31 +00:00 |
|
Joe Thornber
|
5cbef4f6ef
|
[thin_ll_*] move these to dev tools
|
2016-03-08 15:52:12 +00:00 |
|
Joe Thornber
|
b8659853bb
|
[cache_writeback] stub cache_writeback
|
2016-03-08 15:27:22 +00:00 |
|
Joe Thornber
|
0bf28362cf
|
Merge pull request #48 from sjenning/update-thinls-man
update this_ls man page with new fields
|
2016-03-08 06:58:46 +00:00 |
|
Seth Jennings
|
c406db158a
|
update this_ls man page with new fields
|
2016-03-07 16:21:39 -06:00 |
|
Joe Thornber
|
b47c0871e7
|
Merge pull request #47 from sjenning/bytes-fields
get stats in bytes
|
2016-03-07 22:15:02 +00:00 |
|
Seth Jennings
|
38f67676e4
|
get stats in bytes
|
2016-03-07 15:42:24 -06:00 |
|
Joe Thornber
|
e670a27638
|
Merge pull request #46 from mingnus/v0.6.2-repairtool
Code cleanup for new dev-tools
|
2016-03-06 16:15:35 +00:00 |
|
Ming-Hung Tsai
|
220ece1dc8
|
[thin] Cleanup: move methods before data member declaration
|
2016-03-06 23:21:09 +08:00 |
|
Ming-Hung Tsai
|
8232feb855
|
[thin_scan] Cleanup: remove unnecessary variables
|
2016-03-06 11:42:38 +08:00 |
|
Ming-Hung Tsai
|
9f15c5589f
|
[thin_scan] Cleanup: move methods before data member declaration
|
2016-03-06 11:42:38 +08:00 |
|
Joe Thornber
|
752163b681
|
Merge pull request #45 from mingnus/v0.6.2-repairtool
Minor fixes for new dev-tools
|
2016-03-05 15:36:12 +00:00 |
|
Ming-Hung Tsai
|
6fb5f8241d
|
[thin_scan] Factor out range manipulation code
|
2016-03-05 22:31:09 +08:00 |
|