Linux Btrfs filesystem development
 help / color / mirror / Atom feed
* [PATCH v3 0/4] btrfs: support xxhash64 checksums
@ 2019-08-26 11:48 Johannes Thumshirn
  2019-08-26 11:48 ` [PATCH v3 1/4] btrfs: turn checksum type define into a enum Johannes Thumshirn
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Johannes Thumshirn @ 2019-08-26 11:48 UTC (permalink / raw)
  To: David Sterba; +Cc: Linux BTRFS Mailinglist, Johannes Thumshirn

Now that Nikolay's XXHASH64 support for the Crypto API has landed and BTRFS is
prepared for an easy addition of new checksums, this patchset implements
XXHASH64 as a second, fast but not cryptographically secure checksum hash.

For changes since v2, please see the individual patches.

David Sterba (1):
  btrfs: sysfs: export supported checksums

Johannes Thumshirn (3):
  btrfs: turn checksum type define into a enum
  btrfs: create structure to encode checksum type and length
  btrfs: use xxhash64 for checksumming

 fs/btrfs/Kconfig                |  1 +
 fs/btrfs/ctree.h                | 14 +++++++++-----
 fs/btrfs/disk-io.c              |  1 +
 fs/btrfs/super.c                |  1 +
 fs/btrfs/sysfs.c                | 29 +++++++++++++++++++++++++++++
 include/uapi/linux/btrfs_tree.h |  5 ++++-
 6 files changed, 45 insertions(+), 6 deletions(-)

-- 
2.16.4


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

end of thread, other threads:[~2019-08-28 19:37 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-08-26 11:48 [PATCH v3 0/4] btrfs: support xxhash64 checksums Johannes Thumshirn
2019-08-26 11:48 ` [PATCH v3 1/4] btrfs: turn checksum type define into a enum Johannes Thumshirn
2019-08-26 11:48 ` [PATCH v3 2/4] btrfs: create structure to encode checksum type and length Johannes Thumshirn
2019-08-28 19:19   ` David Sterba
2019-08-28 19:38     ` David Sterba
2019-08-26 11:48 ` [PATCH v3 3/4] btrfs: use xxhash64 for checksumming Johannes Thumshirn
2019-08-26 15:38   ` Nikolay Borisov
2019-08-26 23:21     ` David Sterba
2019-08-27  7:27       ` Johannes Thumshirn
2019-08-26 11:48 ` [PATCH v3 4/4] btrfs: sysfs: export supported checksums Johannes Thumshirn
2019-08-26 15:39 ` [PATCH v3 0/4] btrfs: support xxhash64 checksums Nikolay Borisov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox