All of lore.kernel.org
 help / color / mirror / Atom feed
* "hardware-assisted zeroing"
@ 2022-01-03 11:08 Eric Levy
  2022-01-03 11:17 ` Qu Wenruo
  2022-01-03 11:46 ` David Disseldorp
  0 siblings, 2 replies; 21+ messages in thread
From: Eric Levy @ 2022-01-03 11:08 UTC (permalink / raw)
  To: linux-btrfs

I am operating a Btrfs file system on logical volumes provided through
an iSCSI target. The software managing the volumes shows that they are
configured for certain features, which include "hardware-assisted
zeroing" and "space reclamation". Presumably the meaning of these
features, at least the former, is that a file system, with support of
the kernel, may issue a SCSI command indicating that a region of a
block device would be cleared. For a file system, such an operation has
no direct value, because the contents of de-allocated space is
irrelevant, but for a logical volume, it creates an opportunity to free
space on the underlying file system on the back end.

I have searched the term "hardware-assisted zeroing", without finding
any useful resources on the application of the term.

Does it describe a feature supported by Btrfs or Linux? Is it possible
for a LUN manager to "know" that Btrfs has freed space on a volume, in
a region that had previously been allocated?



^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2022-01-05  2:20 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-03 11:08 "hardware-assisted zeroing" Eric Levy
2022-01-03 11:17 ` Qu Wenruo
2022-01-03 11:24   ` Eric Levy
2022-01-03 11:51     ` Qu Wenruo
2022-01-04 10:50       ` Eric Levy
2022-01-04 20:49         ` Zygo Blaxell
2022-01-04 22:37           ` Eric Levy
2022-01-04 22:46             ` Qu Wenruo
2022-01-05  0:38               ` Paul Jones
2022-01-05  0:44                 ` Eric Levy
2022-01-05  1:12                   ` Paul Jones
2022-01-05  1:20                     ` Eric Levy
2022-01-05  1:21                   ` Zygo Blaxell
2022-01-05  1:26                     ` Eric Levy
2022-01-05  1:33                       ` Zygo Blaxell
2022-01-05  1:37                         ` Eric Levy
2022-01-05  2:20                           ` Zygo Blaxell
2022-01-05  1:32             ` Zygo Blaxell
2022-01-04 22:37         ` Qu Wenruo
2022-01-03 11:46 ` David Disseldorp
2022-01-03 11:57   ` Qu Wenruo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.