1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-10-28 11:55:55 +03:00

Remove test for thin_pool

Since both functions are called during mda read - we don't have full LV info
at this moment.
This commit is contained in:
Zdenek Kabelac 2011-10-19 16:32:34 +00:00
parent 6825ae1e28
commit b04e977851

View File

@ -38,12 +38,6 @@ int attach_pool_data_lv(struct lv_segment *seg, struct logical_volume *pool_data
int attach_pool_lv(struct lv_segment *seg, struct logical_volume *pool_lv)
{
if (!lv_is_thin_pool(pool_lv)) {
log_error(INTERNAL_ERROR "LV %s is not a thin pool",
pool_lv->name);
return 0;
}
seg->pool_lv = pool_lv;
seg->lv->status |= THIN_VOLUME;
@ -72,12 +66,6 @@ int attach_pool_message(struct lv_segment *seg, dm_thin_message_t type,
{
struct lv_thin_message *tmsg;
if (!lv_is_thin_pool(seg->lv)) {
log_error(INTERNAL_ERROR "LV %s is not a thin pool.",
seg->lv->name);
return 0;
}
if (!(tmsg = dm_pool_alloc(seg->lv->vg->vgmem, sizeof(*tmsg)))) {
log_error("Failed to allocate memory for message.");
return 0;