Date: Tue, 24 Mar 2015 02:18:19 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 198863] [patch] geli: TRIM passthru Message-ID: <bug-198863-8@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198863 Bug ID: 198863 Summary: [patch] geli: TRIM passthru Product: Base System Version: 11.0-CURRENT Hardware: Any OS: Any Status: New Keywords: patch Severity: Affects Some People Priority: --- Component: kern Assignee: freebsd-bugs@FreeBSD.org Reporter: fullermd@over-yonder.net Keywords: patch Created attachment 154746 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=154746&action=edit Patch Add a flag -t to init/onetime to enable TRIM passthru, and -[tT] to configure to adjust it on existing providers. This will cause GELI to transparently pass through BIO_DELETE's to the underlying provider, so space on things like zvol's can be reclaimed, and SSD's can clean up unused sectors. This includes a fix from Fabian Keil <freebsd-listen@fabiankeil.de> for 'configure' on onetime providers which is not strictly related, but is entangled in the same code, so would cause conflicts if separated out. Has been discussed on -geom@ (https://lists.freebsd.org/pipermail/freebsd-geom/2015-March/006070.html) and has general approval there. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-198863-8>