Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View


Tags: Architectures Platforms default
Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

Architectures Platforms default
наб
etc/systemd/zfs-mount-generator: squashable changes

But they make for a diff--w-dirty output, and aren't what I bench-marked
on, so

Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>

Pull-request: #11917 part 2/2
наб
etc/systemd/zfs-mount-generator: rewrite in C

A plain rewrite of the shell version, and generates identical
units, save for replacing some empty lines with nothing, having fewer
meaningless spaces in After=s and being slightly more verbose
with spaces in the unlock scripts

This is a gain of anywhere from 0m0.336s vs 0m0.022s (15.27x)
to 0m0.202s vs 0m0.006s (33.67x), depending on the hardware,
a.k.a. from "absolutely unusable" to "perfectly fine"

This also properly deals with canmount=noauto units across multiple
pools

See PR for detailed timings and diffs

Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Ref: #11915

Pull-request: #11917 part 1/2
наб
etc/systemd/zfs-mount-generator: don't fail if no cached pools

If $FSLIST exists but is empty, the generator fails with
  sort: cannot read: '/etc/zfs/zfs-list.cache/*':
  No such file or directory

Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>

Pull-request: #11915 part 1/1
наб
etc/systemd/zfs-mount-generator: process cachefiles in parallel

Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>

Pull-request: #11915 part 2/2
наб
etc/systemd/zfs-mount-generator: don't fail if no cached pools

If $FSLIST exists but is empty, the generator fails with
  sort: cannot read: '/etc/zfs/zfs-list.cache/*':
  No such file or directory

Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>

Pull-request: #11915 part 1/2
наб
etc/systemd/zfs-mount-generator: process cachefiles in parallel

Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>

Pull-request: #11915 part 2/2
наб
etc/systemd/zfs-mount-generator: don't fail if no cached pools

If $FSLIST exists but is empty, the generator fails with
  sort: cannot read: '/etc/zfs/zfs-list.cache/*':
  No such file or directory

Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>

Pull-request: #11915 part 1/2
Brian Behlendorf
ZTS: Improve redundancy/* test scripts

- Add additional logging to provide more information about why the
  test failed.  This including logging more of the individual commands
  and the contents and differences of the record files on failure.

- Updated get_vdevs() to properly exclude all top-level vdevs
  including raidz3 and draid[1-3].

- Replaced gnudd with dd.  This is the only remaining place in the
  test suite gnudd is used and it shouldn't be needed.

- The refill_test_env function expects the pool as the first argument
  but never sets the pool variable.

- Only fill the test pools to 50% of capacity instead of 75% to help
  speed up the tests.

- Fix replace_missing_devs() calculation, MINDEVSIZE should be
  MINVDEVSIZE.

- Fix damage_devs() so it overwrites almost all of the device so
  we're guaranteed to damage filesystem blocks.

- redundancy_stripe.ksh should not use log_mustnot to check if the
  pool is healthy since the return value may be misinterpreted.
  Just perform a normal conditional check and log the failure.

Reviewed-by: George Melikov <mail@gmelikov.ru>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #11906

Pull-request: #11906 part 1/1
Brian Behlendorf
ZTS: Improve redundancy/* test scripts

- Add additional logging to provide more information about why the
  test failed.  This including logging more of the individual commands
  and the contents and differences of the record files on failure.

- Updated get_vdevs() to properly exclude all top-level vdevs
  including raidz3 and draid[1-3].

- Replaced gnudd with dd.  This is the only remaining place in the
  test suite gnudd is used and it shouldn't be needed.

- The refill_test_env function expects the pool as the first argument
  but never sets the pool variable.

- Only fill the test pools to 50% of capacity instead of 75% to help
  speed up the tests.

- Fix replace_missing_devs() calculation, MINDEVSIZE should be
  MINVDEVSIZE.

- Fix damage_devs() so it overwrites almost all of the device so
  we're guaranteed to damage filesystem blocks.

- redundancy_stripe.ksh should not use log_mustnot to check if the
  pool is healthy since the return value may be misinterpreted.
  Just perform a normal conditional check and log the failure.

TEST_ZFSTESTS_TAGS="redundancy"
TEST_ZFSTESTS_ITERS=10

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>

Pull-request: #11906 part 2/2
Brian Behlendorf
ICP: Silence objtool "stack pointer realignment" warnings

Objtool requires the use of a DRAP register while aligning the
stack. Since a DRAP register is a gcc concept and we are
notoriously low on registers in the crypto code, it's not worth
the effort to mimic gcc generated stack realignment.

We simply silence the warning by adding the offending object files
to OBJECT_FILES_NON_STANDARD.

Signed-off-by: Attila Fülöp <attila@fueloep.org>
Closes #6950

Pull-request: #11906 part 1/2
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)
- fix most build warnings
- added blake3_test

Signed-off-by: Tino Reichardt <milky-zfs@mcmilk.de>

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)
- fix most build warnings
- added blake3_test

Signed-off-by: Tino Reichardt <milky-zfs@mcmilk.de>

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)
- fix most build warnings

Signed-off-by: Tino Reichardt <milky-zfs@mcmilk.de>

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)
- fix most build warnings

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)
- fix most build warnings

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)
- fix most build warnings

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)
- fix most build warnings

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)
- fix most build warnings

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)
- fix most build warnings

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)
- fix most build warnings

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)
- fix most build warnings

Bitte geben Sie eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen,

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)

Bitte geben Sie eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen,

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)

Bitte geben Sie eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen,

Pull-request: #11897 part 1/1
Tino Reichardt
RFC Add BLAKE3 Checksum to ZFS
- this is just a big FirstCommit for review
- it will be separated to smaller pieces in the real PR

modified:  AUTHORS
modified:  include/sys/Makefile.am
new file:  include/sys/blake3.h
modified:  include/sys/zio.h
modified:  include/sys/zio_checksum.h
modified:  include/zfeature_common.h
modified:  lib/libicp/Makefile.am
modified:  lib/libzpool/Makefile.am
modified:  man/man5/zpool-features.5
modified:  man/man8/zfsprops.8
modified:  module/icp/Makefile.in
new file:  module/icp/algs/blake3/blake3.c
new file:  module/icp/algs/blake3/blake3_generic.c
new file:  module/icp/algs/blake3/blake3_impl.c
new file:  module/icp/algs/blake3/blake3_neon.c
new file:  module/icp/algs/blake3/blake3_x86-64.c
new file:  module/icp/asm-x86_64/blake3/blake3_avx2.S
new file:  module/icp/asm-x86_64/blake3/blake3_avx512.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse2.S
new file:  module/icp/asm-x86_64/blake3/blake3_sse41.S
new file:  module/icp/include/blake3/blake3_impl.h
modified:  module/zcommon/zfeature_common.c
modified:  module/zcommon/zfs_prop.c
modified:  module/zfs/Makefile.in
new file:  module/zfs/blake3_zfs.c
modified:  module/zfs/zio_checksum.c

Fixes for the first RFC BLAKE3 Checksum PR
- add zfs_hashes.c - this will get the micro-benchmark code
- add FEATURE_FLAG to include/sys/zfs_ioctl.h
- use kmem_cache_alloc() for the blake3 ctx (stack size)

Pull-request: #11897 part 1/1
Adam D. Moss
try pristine zstd.c to see if that makes freebsd happy

Pull-request: #11709 part 5/5
Adam D. Moss
fix the build from the attempt to fix the build, d'oh

Pull-request: #11709 part 4/5
Adam D. Moss
temporarily nerf the objpooling to see if that general area is upsetting freebsd

Pull-request: #11709 part 3/5
Adam D. Moss
whitespace change to jog build machines

Pull-request: #11709 part 2/5
Adam D. Moss
Zstd CPU overhead optimizations

Signed-off-by: Adam Moss <c@yotes.com>

Pull-request: #11709 part 1/5
Adam D. Moss
fix the build from the attempt to fix the build, d'oh

Pull-request: #11709 part 4/4
Adam D. Moss
temporarily nerf the objpooling to see if that general area is upsetting freebsd

Pull-request: #11709 part 3/4
Adam D. Moss
whitespace change to jog build machines

Pull-request: #11709 part 2/4
Adam D. Moss
Zstd CPU overhead optimizations

Signed-off-by: Adam Moss <c@yotes.com>

Pull-request: #11709 part 1/4
Adam D. Moss
temporarily nerf the objpooling to see if that general area is upsetting freebsd

Pull-request: #11709 part 3/3
Adam D. Moss
whitespace change to jog build machines

Pull-request: #11709 part 2/3
Adam D. Moss
Zstd CPU overhead optimizations

Signed-off-by: Adam Moss <c@yotes.com>

Pull-request: #11709 part 1/3
Adam D. Moss
whitespace change to jog build machines

Pull-request: #11709 part 2/2
Adam D. Moss
Zstd CPU overhead optimizations

Signed-off-by: Adam Moss <c@yotes.com>

Pull-request: #11709 part 1/2
GitHub
Merge pull request #29 from fuporovvStack/remove-rr-code

Remove unused rr_code field

Pull-request: #8853 part 150/150
GitHub
Merge pull request #27 from fuporovvStack/vdev-raidz-codestyle

vdev_raidz.c codestyle fixes

Pull-request: #8853 part 148/148