Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Nov 2018 17:08:59 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Wojciech Puchar <wojtek@puchar.net>
Cc:        Warner Losh <imp@bsdimp.com>, FreeBSD Hackers <freebsd-hackers@freebsd.org>, Poul-Henning Kamp <phk@phk.freebsd.dk>, Lev Serebryakov <lev@freebsd.org>, "Rodney W. Grimes" <freebsd-rwg@pdx.rh.cn85.dnsmgr.net>, Eugene Grosbein <eugen@grosbein.net>
Subject:   Re: TRIM utility
Message-ID:  <CEF0AC1C-71C5-4CD3-A5A4-7A982D985F73@FreeBSD.org>
In-Reply-To: <alpine.BSF.2.20.1811241543300.19957@puchar.net>
References:  <ca200443-f997-4d84-cbd5-592243714898@FreeBSD.org> <201811231600.wANG0wHc083199@pdx.rh.CN85.dnsmgr.net> <CANCZdfrnSw=06NfkwnowjJpiqbd3BN882nyFi%2ByWrsuYthEKoQ@mail.gmail.com> <alpine.BSF.2.20.1811241543300.19957@puchar.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_7F4FE982-8BC1-4DE9-874D-A8A01FD3FE8B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On 24 Nov 2018, at 15:44, Wojciech Puchar <wojtek@puchar.net> wrote:
>=20
>> Yes. It would. That's hard with the current storage stack to do via =
the
>> disk interface. And often the underlying protocols do not support =
partial
>> ranges. There is no good way to do this with buf/bio interface we =
have. So
>=20
> what is an actual difference between "secure erase" and trimming whole =
disk?

It depends a lot on the device.  Some devices encrypt all blocks
automatically, and a Secure Erase command might just throw away the key,
not go over all the data and actively wipe it.

Most SSDs will likely also trim all the blocks to be erased, since users
have come to expect the SSD performance to go back to the 'out of box'
level, after such an operation.

If you are lucky, the manufacturer's documentation will explain the
specifics, but don't count on it. :)

-Dimitry


--Apple-Mail=_7F4FE982-8BC1-4DE9-874D-A8A01FD3FE8B
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2

iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCW/l3mwAKCRCwXqMKLiCW
o7nAAJ0Z3FrogUA0TA5b3k8KEPQ0jgoZ5QCeOOWf/uPoOyIaykndtARE8vw7xwI=
=yOxB
-----END PGP SIGNATURE-----

--Apple-Mail=_7F4FE982-8BC1-4DE9-874D-A8A01FD3FE8B--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CEF0AC1C-71C5-4CD3-A5A4-7A982D985F73>