Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 88ad5d1e authored by Mikulas Patocka's avatar Mikulas Patocka Committed by Mike Snitzer
Browse files

dm integrity: update documentation



Update documentation with the "meta_device" parameter and flags.

Signed-off-by: default avatarMikulas Patocka <mpatocka@redhat.com>
Signed-off-by: default avatarMike Snitzer <snitzer@redhat.com>
parent 893e3c39
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -79,6 +79,10 @@ interleave_sectors:number
	a power of two. If the device is already formatted, the value from
	the superblock is used.

meta_device:device
	Don't interleave the data and metadata on on device. Use a
	separate device for metadata.

buffer_sectors:number
	The number of sectors in one buffer. The value is rounded down to
	a power of two.
@@ -167,7 +171,11 @@ The layout of the formatted block device:
	  provides (i.e. the size of the device minus the size of all
	  metadata and padding). The user of this target should not send
	  bios that access data beyond the "provided data sectors" limit.
	* flags - a flag is set if journal_mac is used
	* flags
	  SB_FLAG_HAVE_JOURNAL_MAC - a flag is set if journal_mac is used
	  SB_FLAG_RECALCULATING - recalculating is in progress
	* log2(sectors per block)
	* a position where recalculating finished
* journal
	The journal is divided into sections, each section contains:
	* metadata area (4kiB), it contains journal entries
+3 −1
Original line number Diff line number Diff line
@@ -3081,10 +3081,12 @@ static int create_journal(struct dm_integrity_c *ic, char **error)
 *		buffer_sectors
 *		journal_watermark
 *		commit_time
 *		meta_device
 *		block_size
 *		internal_hash
 *		journal_crypt
 *		journal_mac
 *		block_size
 *		recalculate
 */
static int dm_integrity_ctr(struct dm_target *ti, unsigned argc, char **argv)
{