From nobody Fri May 3 14:17:51 2024 X-Original-To: stable@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VWCZL6R70z5K5tK for ; Fri, 3 May 2024 14:18:02 +0000 (UTC) (envelope-from uspensky@x-art.ru) Received: from x-art.ru (charibdis.x-art.ru [80.70.228.55]) by mx1.freebsd.org (Postfix) with ESMTP id 4VWCZK3H8vz4rb0 for ; Fri, 3 May 2024 14:18:01 +0000 (UTC) (envelope-from uspensky@x-art.ru) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of uspensky@x-art.ru designates 80.70.228.55 as permitted sender) smtp.mailfrom=uspensky@x-art.ru Received: from gw-old.x-art.ru (gw-old.x-art.ru [192.168.172.252]) by mta.x-art.ru (Postfix) with ESMTP id 6A9D71BF425; Fri, 3 May 2024 17:17:51 +0300 (MSK) Date: Fri, 3 May 2024 17:17:51 +0300 (MSK) From: Antony Uspensky X-X-Sender: aiu@gw-old.x-art.ru To: Warner Losh cc: mike tancsa , Matthew Grooms , stable@freebsd.org Subject: Re: how to tell if TRIM is working Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spamd-Bar: - X-Spamd-Result: default: False [-1.15 / 15.00]; FAKE_REPLY(1.00)[]; NEURAL_HAM_LONG(-0.97)[-0.968]; NEURAL_HAM_MEDIUM(-0.92)[-0.921]; R_SPF_ALLOW(-0.20)[+ip4:80.70.228.55]; NEURAL_HAM_SHORT(-0.16)[-0.164]; RCVD_NO_TLS_LAST(0.10)[]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; ASN(0.00)[asn:20807, ipnet:80.70.224.0/20, country:RU]; RCVD_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MLMMJ_DEST(0.00)[stable@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; DMARC_NA(0.00)[x-art.ru]; RCPT_COUNT_THREE(0.00)[4] X-Rspamd-Queue-Id: 4VWCZK3H8vz4rb0 On Thu, 2 May 2024, Warner Losh wrote: > ZFS has a lot of knobs to control when / how / if this is done. trim(8) works on device level. If you use ZFS, you rather need zpool-trim(8), which works on pool level. A.