Re: Does dm-thin support GC (garbage collection) ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, May 07 2012 at  3:28am -0400,
Busby <chaimvy@xxxxxxxxx> wrote:

> Hi All,
>          The dm-thin supports 'discard' now?Can I think this function
> likes SSD's 'TRIM'? If it just discard the block mapped but not
> remap(reallocate), the Pool's space will soon be used up . I want to
> know whether it supports block reuse ( can use ext4 with '--discard'
> test this? ) now or in the future.

thinp discard support was added during upstream's most recent 3.4 merge
window.  See:
http://git.kernel.org/linus/104655fd4dcebd500
http://git.kernel.org/linus/67e2e2b281812b5ca

As you can see in the commit header for this last commit, you have
control over how the discard (as issued by ext4, etc) is handled by
thinp.  It should be noted that if the underlying storage does not
support discard then the thin-pool will default to no_discard_passdown
-- otherwise it does default to passing discards down to the underlying
storage.

But you'll need 2 late fixes for thinp issues that have been found
during the 3.4-rcX development (these will be sent upstream shortly):
http://www.redhat.com/archives/dm-devel/2012-April/msg00027.html
http://www.redhat.com/archives/dm-devel/2012-April/msg00071.html

(I'll bounce both of these patches to your email so you have them,
please apply them before building/testing the latest 3.4-rcX kernel).

Regards,
Mike

--
dm-devel mailing list
dm-devel@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/dm-devel


[Index of Archives]     [DM Crypt]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Packaging]     [Fedora SELinux]     [Yosemite Discussion]     [KDE Users]     [Fedora Docs]

  Powered by Linux