diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2012-03-02 13:26:08 +0000 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2012-03-02 13:26:08 +0000 |
commit | 6a5706a3a52607d1d7a2517aad4ba2727e0986e2 (patch) | |
tree | c01a9020960920ff29c86664f103ece2faba68f7 /libdm | |
parent | b804340f01874f1fa11e3b8f18d0a5cc086fe648 (diff) | |
download | lvm2-6a5706a3a52607d1d7a2517aad4ba2727e0986e2.tar.gz lvm2-6a5706a3a52607d1d7a2517aad4ba2727e0986e2.tar.xz lvm2-6a5706a3a52607d1d7a2517aad4ba2727e0986e2.zip |
Remove support for TRIM message
It's been unsupporte for now - and it's not going to be
implemented for thin pool kernel driver - so dropping
appearence of TRIM from libdm and lvm.
Diffstat (limited to 'libdm')
-rw-r--r-- | libdm/libdevmapper.h | 1 | ||||
-rw-r--r-- | libdm/libdm-deptree.c | 11 |
2 files changed, 0 insertions, 12 deletions
diff --git a/libdm/libdevmapper.h b/libdm/libdevmapper.h index ce8b2bb1..dfbadaa2 100644 --- a/libdm/libdevmapper.h +++ b/libdm/libdevmapper.h @@ -650,7 +650,6 @@ typedef enum { DM_THIN_MESSAGE_CREATE_THIN, /* device_id */ DM_THIN_MESSAGE_DELETE, /* device_id */ DM_THIN_MESSAGE_SET_TRANSACTION_ID, /* current_id, new_id */ - DM_THIN_MESSAGE_TRIM /* device_id, new_size */ } dm_thin_message_t; int dm_tree_node_add_thin_pool_message(struct dm_tree_node *node, diff --git a/libdm/libdm-deptree.c b/libdm/libdm-deptree.c index 06133163..e80db2fe 100644 --- a/libdm/libdm-deptree.c +++ b/libdm/libdm-deptree.c @@ -1404,11 +1404,6 @@ static int _thin_pool_node_message(struct dm_tree_node *dnode, struct thin_messa r = dm_snprintf(buf, sizeof(buf), "delete %u", m->u.m_delete.device_id); break; - case DM_THIN_MESSAGE_TRIM: - r = dm_snprintf(buf, sizeof(buf), "trim %u %" PRIu64, - m->u.m_trim.device_id, - m->u.m_trim.new_size); - break; case DM_THIN_MESSAGE_SET_TRANSACTION_ID: r = dm_snprintf(buf, sizeof(buf), "set_transaction_id %" PRIu64 " %" PRIu64, @@ -3051,12 +3046,6 @@ int dm_tree_node_add_thin_pool_message(struct dm_tree_node *node, tm->message.u.m_delete.device_id = id1; tm->expected_errno = ENODATA; break; - case DM_THIN_MESSAGE_TRIM: - if (!_thin_validate_device_id(id1)) - return_0; - tm->message.u.m_trim.device_id = id1; - tm->message.u.m_trim.new_size = id2; - break; case DM_THIN_MESSAGE_SET_TRANSACTION_ID: if ((id1 + 1) != id2) { log_error("New transaction id must be sequential."); |