Skip to content

Commit

Permalink
add some text to cover letter
Browse files Browse the repository at this point in the history
  • Loading branch information
SergeiShtepa committed Nov 24, 2023
1 parent 96292a1 commit fe3ac5d
Showing 1 changed file with 20 additions and 5 deletions.
25 changes: 20 additions & 5 deletions patches/lk6.7-rc1-v2/v6-0000-cover-letter.patch
Original file line number Diff line number Diff line change
Expand Up @@ -11,23 +11,38 @@ The main purpose of such snapshots is to provide backups of block devices.
See more in Documentation/block/blksnap.rst.

The Block Device Filtering Mechanism is added to the block layer. This
allows attaching and detach block device filters to the block layer.
Filters allow extending the functionality of the block layer.
See more in Documentation/block/blkfilter.rst.
allows attaching and detaching block device filters to the block layer.
Filters allow extending the functionality of the block layer. See more
in Documentation/block/blkfilter.rst.

The tool, library and tests for working with blksnap can be found on github.
Link: https://github.com/veeam/blksnap/tree/stable-v2.0
From the documentation, it is possible to learn how to manage the module
using the library and console tool.

In the new version, the method of saving snapshot difference has been
changed. Why this should have been done, Dave Chinner <[email protected]>
described in detail in the comments to the previous version.
Link: https://lore.kernel.org/lkml/[email protected]/T/#mfe9b8f46833011deea4b24714212230ac38db978

The module is incompatible with features hardware inline encryption and
data integrity.
data integrity. Thanks to Eric Biggers <[email protected]>.
Link: https://lore.kernel.org/lkml/[email protected]/T/#m3f13e580876bff1d283eb2a79d1ecdef3b98cc42
Unfortunately, I didn't have a chance to check it, since I don't have such
equipment.

Based on LK v6.7-rc1.
And it is impossible to determine the presence of a blk-crypto-fallback at
the block layer filter level. The filter receives already encrypted data.
The original device continues to work without problems, but the data in
the snapshot is encrypted. Perhaps they can be decrypted if specify the
correct key when mounting the file system for snapshot image.

Tested on amd64 and ppc64le with a page size of 64KiB and a storage block
size of 4KiB.

Based on LK v6.7-rc2.
Compatible with branch 'for-next'.
link: https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git

v6 changes:
- The difference storage has been changed.
Expand Down

0 comments on commit fe3ac5d

Please sign in to comment.