Skip to content

Make xxHash64 default; Add Blake3 and xxHash128; Deprecate crc32 #548

Open
@EldarAgalarov

Description

@EldarAgalarov

Hi btrfs devs. Some suggestions related to hashing algorithms:

Make xxHash 64-bit as default hashing algorithm on new btrfs partition creating.

Add support for:

  • xxHash3 64-bit;
  • xxHash3 128-bit;
  • Blake3 256-bit.

Deprecate crc32 for new kernels - weak and worst hashing algorithm. xxHash have same performance with a lot better hashing quality.

Metadata

Metadata

Assignees

No one assigned

    Labels

    defaultsChanges in default settingsenhancementkernelsomething in kernel has to be done too

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions