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
Toomas Soome
zdb should not output binary data on terminal

The zdb is interpreting byte array as textual string in dump_zap, but there
are also binary arrays and we should not output binary data on terminal.

illumos issues:
12012 zdb: do not output binary org.illumos:checksum_salt on terminal
11713 zdb should not output binary data on terminal

Signed-off-by: Toomas Soome <tsoome@me.com>

Pull-request: #11006 part 1/1
Toomas Soome
zdb should not output binary data on terminal

The zdb is interpreting byte array as textual string in dump_zap, but there
are also binary arrays and we should not output binary data on terminal.

illumos issues:
12012 zdb: do not output binary org.illumos:checksum_salt on terminal
11713 zdb should not output binary data on terminal

Signed-off-by: Toomas Soome <tsoome@me.com>

Pull-request: #11006 part 1/1
Brian Behlendorf
Fix buggy procfs_list_seq_next warning

The kernel seq_read() helper function expects ->next() to update
the passed position even there are no more entries.  Failure to
do so results in the following warning being logged.

    seq_file: buggy .next function procfs_list_seq_next [spl]
    did not update position index

Functionally there is no issue with the way procfs_list_seq_next()
is implemented and the warning is harmless.  However, we want to
silence this some what scary incorrect warning.  This commit
updates the Linux procfs code to advance the position even for
the last entry.

Reviewed-by: Tony Hutter <hutter2@llnl.gov>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #10984
Closes #10996
Ryan Moeller
FreeBSD: Fix legacy compat for platform IOCs

The request number is out of bounds of the platform table.

Subtract the starting offset to get the correct subscript.

Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ryan Moeller <ryan@iXsystems.com>
Closes #10994
Matthew Macy
Eliminate gratuitous bzeroing in dbuf_stats_hash_table_data

`dbuf_stats_hash_table_data` can take much longer than it needs to
by repeatedly bzeroing its buffer when in fact the buffer only needs
to be NULL terminated.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Ryan Moeller <ryan@iXsystems.com>
Signed-off-by: Matt Macy <mmacy@FreeBSD.org>
Closes #10993
Sebastian Gottschall
do a cyclic seek for unused memory objects in pool

In non regular use cases allocated memory might stay persistent in memory
pool. This small patch checks every minute if there are old objects which
can be released from memory pool.

Right now with regular use, the pool is checked for old objects on each
allocation attempt from this pool. so basically polling by its use. Now
consider what happens if someone writes a lot of files and stops use of
the volume or even unmounts it. So the code will no longer check if
objects can be released from the pool. Already allocated objects will
still stay in pool cache. this is no big issue for common use. But
someone discovered this issue while doing tests. personally i know this
behavior and I'm aware of it. Its no big issue. just a enhancement

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
Signed-off-by: Sebastian Gottschall <s.gottschall@dd-wrt.com>
Closes #10938
Closes #10969
Ryan Moeller
Drop references when skipping dmu_send due to EXDEV

When an invalid incremental send is requested where the "to" ds is
before the "from" ds, make sure to drop the reference to the pool
and the dataset before returning the error.

Add an assert on FreeBSD to make sure we don't hold any locks after
returning from an ioctl.

Add some test coverage.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ryan Moeller <ryan@iXsystems.com>
Closes #10919
Kjeld Schouten-Lebbing
Add intel_QAT patches

Add community compatibility patches for Intel QAT
Due to incompatibility with higher kernel versions.

Also includes basic instructions.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
Closes #10961
Closes #10962
Ryan Moeller
FreeBSD: Sort out kernel FPU headers for 12.1-REL

We were missing an include for kernel FPU functions, breaking the build
on FreeBSD 12.1-RELEASE.  This was apparently being pulled in from
elsewhere on stable/12 and head.

Sorted the other includes in these files while here.

Signed-off-by: Ryan Moeller <ryan@iXsystems.com>

Pull-request: #11005 part 1/1
kjeld Schouten-Lebbing
add tests for adaptive compression

add adaptive compression to the basic test suite

Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #11002 part 2/2
kjeld Schouten-Lebbing
Rebase adaptive compression

This Commit rebases and squashes #7560

Co-authored-by:  n1kl (bunge) <n1kl@users.noreply.github.com>
Co-authored-by:  Ruben Kelevra <RubenKelevra@users.noreply.github.com>
Co-authored-by:  Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
Signed-off-by: n1kl (bunge) <n1kl@users.noreply.github.com>
Signed-off-by: RubenKelevra <ruben@vfn-nrw.de>
Signed-off-by: Andy Lavr <andy.lavr@gmail.com>
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #11002 part 1/2
kjeld Schouten-Lebbing
add tests for adaptive compression

add adaptive compression to the basic test suite

Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #11002 part 2/2
kjeld Schouten-Lebbing
Rebase adaptive compression

This Commit rebases and squashes #7560

Co-authored-by:  n1kl (bunge) <n1kl@users.noreply.github.com>
Co-authored-by:  Ruben Kelevra <RubenKelevra@users.noreply.github.com>
Co-authored-by:  Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
Signed-off-by: n1kl (bunge) <n1kl@users.noreply.github.com>
Signed-off-by: RubenKelevra <ruben@vfn-nrw.de>
Signed-off-by: Andy Lavr <andy.lavr@gmail.com>
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #11002 part 1/2
kjeld Schouten-Lebbing
add tests for adaptive compression

add adaptive compression to the basic test suite

Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #11002 part 2/2
kjeld Schouten-Lebbing
Rebase adaptive compression

This Commit rebases and squashes #7560

Co-authored-by:  n1kl (bunge) <n1kl@users.noreply.github.com>
Co-authored-by:  Ruben Kelevra <RubenKelevra@users.noreply.github.com>
Co-authored-by:  Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
Signed-off-by: n1kl (bunge) <n1kl@users.noreply.github.com>
Signed-off-by: RubenKelevra <ruben@vfn-nrw.de>
Signed-off-by: Andy Lavr <andy.lavr@gmail.com>
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #11002 part 1/2
  • Ubuntu 16.04 aarch64 (BUILD): cloning zfs -  stdio
kjeld Schouten-Lebbing
Rebase adaptive compression

This Commit rebases and squashes #7560

Co-authored-by:  n1kl (bunge) <n1kl@users.noreply.github.com>
Co-authored-by:  Ruben Kelevra <RubenKelevra@users.noreply.github.com>
Co-authored-by:  Andy Lavr <andy.lavr@gmail.com>
Signed-off-by: n1kl (bunge) <n1kl@users.noreply.github.com>
Signed-off-by: RubenKelevra <ruben@vfn-nrw.de>
Signed-off-by: Andy Lavr <andy.lavr@gmail.com>
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #11002 part 1/1
  • Ubuntu 16.04 i386 (BUILD): cloning zfs -  stdio
kjeld Schouten-Lebbing
Merge branch 'adaptive_compression_general_tests' into adaptive_compression_rebased2

# Conflicts:
# include/sys/compress_adaptive.h
# include/sys/dsl_dataset.h
# module/zcommon/zfeature_common.c
# module/zfs/dsl_dataset.c
# module/zfs/zio.c

Pull-request: #11002 part 5/5
  • Debian 8 arm (BUILD): cloning zfs -  stdio
  • Debian 8 ppc (BUILD): cloning zfs -  stdio
  • Ubuntu 16.04 i386 (BUILD): cloning zfs -  stdio
  • Kernel.org Built-in x86_64 (BUILD): cloning zfs -  stdio
kjeld Schouten-Lebbing
Rebase adaptive compression

This Commit rebases and squashes #7560

Co-authored-by:  n1kl (bunge) <n1kl@users.noreply.github.com>
Co-authored-by:  Ruben Kelevra <RubenKelevra@users.noreply.github.com>
Co-authored-by:  Andy Lavr <andy.lavr@gmail.com>
Signed-off-by: n1kl (bunge) <n1kl@users.noreply.github.com>
Signed-off-by: RubenKelevra <ruben@vfn-nrw.de>
Signed-off-by: Andy Lavr <andy.lavr@gmail.com>
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #11002 part 4/5
  • Ubuntu 16.04 i386 (BUILD): cloning zfs -  stdio
kjeld Schouten-Lebbing
add tests for adaptive compression

Pull-request: #11002 part 3/5
kjeld Schouten-Lebbing
remove const qualifier

Pull-request: #11002 part 2/5
  • Amazon 2 x86_64 (BUILD): cloning zfs -  stdio
  • Ubuntu 16.04 i386 (BUILD): cloning zfs -  stdio
kjeld Schouten-Lebbing
Rebase adaptive compression

This Commit rebases and squashes #7560

Co-authored-by:  Andy Lavr <andy.lavr@gmail.com>
Co-authored-by:  n1kl (bunge) <n1kl@users.noreply.github.com>
Co-authored-by:  RubenKelevra <ruben@vfn-nrw.de>
Signed-off-by: n1kl (bunge) <n1kl@users.noreply.github.com>
Signed-off-by: RubenKelevra <ruben@vfn-nrw.de>
Signed-off-by: Andy Lavr <andy.lavr@gmail.com>
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #11002 part 1/5
  • Debian 8 arm (BUILD): cloning zfs -  stdio
  • Debian 8 ppc64 (BUILD): cloning zfs -  stdio
  • Debian 8 ppc (BUILD): cloning zfs -  stdio
  • Ubuntu 16.04 aarch64 (BUILD): cloning zfs -  stdio
kjeld Schouten-Lebbing
Rebase adaptive compression

This Commit rebases and squashes #7560

Co-authored-by:  n1kl (bunge) <n1kl@users.noreply.github.com>
Co-authored-by:  Ruben Kelevra <RubenKelevra@users.noreply.github.com>
Co-authored-by:  Andy Lavr <andy.lavr@gmail.com>
Signed-off-by: n1kl (bunge) <n1kl@users.noreply.github.com>
Signed-off-by: RubenKelevra <ruben@vfn-nrw.de>
Signed-off-by: Andy Lavr <andy.lavr@gmail.com>
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #11002 part 1/1
  • Ubuntu 16.04 i386 (BUILD): cloning zfs -  stdio
kjeld Schouten-Lebbing
put const back

Pull-request: #11002 part 2/2
  • Amazon 2 x86_64 (BUILD): cloning zfs -  stdio
  • Debian 8 arm (BUILD): cloning zfs -  stdio
  • Debian 8 ppc64 (BUILD): cloning zfs -  stdio
  • Debian 8 ppc (BUILD): cloning zfs -  stdio
  • Ubuntu 16.04 aarch64 (BUILD): cloning zfs -  stdio
  • Ubuntu 16.04 i386 (BUILD): cloning zfs -  stdio
  • Kernel.org Built-in x86_64 (BUILD): cloning zfs -  stdio
kjeld Schouten-Lebbing
Rebase adaptive compression

This Commit rebases and squashes #7560

Co-authored-by:  n1kl (bunge) <n1kl@users.noreply.github.com>
Co-authored-by:  Ruben Kelevra <RubenKelevra@users.noreply.github.com>
Co-authored-by:  Andy Lavr <andy.lavr@gmail.com>
Signed-off-by: n1kl (bunge) <n1kl@users.noreply.github.com>
Signed-off-by: RubenKelevra <ruben@vfn-nrw.de>
Signed-off-by: Andy Lavr <andy.lavr@gmail.com>
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #11002 part 1/1
kjeld Schouten-Lebbing
no message

Pull-request: #11002 part 3/3
  • Kernel.org Built-in x86_64 (BUILD): cloning zfs -  stdio
kjeld Schouten-Lebbing
no message

Pull-request: #11002 part 2/3
Ryan Moeller
FreeBSD: Sort and dedup includes in kmod_core

Signed-off-by: Ryan Moeller <freqlabs@FreeBSD.org>

Pull-request: #11000 part 1/1
kjeld Schouten-Lebbing
Update ZSTD to 1.4.6-Staging

- Updates ZSTD to current master branch (test)
- Updates zstd-in.c
- Moves update script to actual script
- Fixes bug.typo in update script
- Update compat_wrapper readme instructions
- Add new lines to compat_wrapper
- Set compile options new in 1.4.6

Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #10988 part 1/1
kjeld Schouten-Lebbing
no message

Pull-request: #10988 part 2/2
  • Amazon 2 x86_64 (BUILD): cloning zfs -  stdio
  • Kernel.org Built-in x86_64 (BUILD): cloning zfs -  stdio
kjeld Schouten-Lebbing
Update ZSTD to 1.4.6-Staging

- Updates ZSTD to current master branch (test)
- Updates zstd-in.c
- Moves update script to actual script
- Fixes bug.typo in update script
- Update compat_wrapper readme instructions
- Add new lines to compat_wrapper
- Set compile options new in 1.4.6
- Readd the (default) multithread flag

Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #10988 part 1/1
kjeld Schouten-Lebbing
no message

Pull-request: #10988 part 2/2
  • Debian 8 arm (BUILD): cloning zfs -  stdio
  • Debian 8 ppc (BUILD): cloning zfs -  stdio
  • Ubuntu 16.04 i386 (BUILD): cloning zfs -  stdio
  • Kernel.org Built-in x86_64 (BUILD): cloning zfs -  stdio
kjeld Schouten-Lebbing
Update ZSTD to 1.4.6-Staging

- Updates ZSTD to current master branch (test)
- Updates zstd-in.c
- Moves update script to actual script
- Fixes bug.typo in update script
- Update compat_wrapper readme instructions
- Add new lines to compat_wrapper
- Set compile options new in 1.4.6
- Readd the (default) multithread flag

Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>

Pull-request: #10988 part 1/2
  • Amazon 2 x86_64 (BUILD): cloning zfs -  stdio
  • Debian 8 arm (BUILD): cloning zfs -  stdio
  • Debian 8 ppc64 (BUILD): cloning zfs -  stdio
  • Debian 8 ppc (BUILD): cloning zfs -  stdio
  • Ubuntu 16.04 aarch64 (BUILD): cloning zfs -  stdio
Don Brady
fixed ZTS  functional/events failures

Signed-off-by: Don Brady <don.brady@delphix.com>

Pull-request: #10967 part 2/2
Don Brady
zed syslog entries drop important info

Signed-off-by: Don Brady <don.brady@delphix.com>

Pull-request: #10967 part 1/2
Tony Hutter
Tag zfs-0.8.5

META file and changelog updated.  Also disabled zimport.

Signed-off-by: Tony Hutter <hutter2@llnl.gov>

Pull-request: #10933 part 36/36
  • Amazon 2 x86_64 Release (TEST): zimport failed -  stdioconsole
Tony Hutter
Tag zfs-0.8.5

META file and changelog updated.  Also disabled zimport.

Signed-off-by: Tony Hutter <hutter2@llnl.gov>

Pull-request: #10933 part 36/36
  • Debian 8 arm (BUILD): cloning zfs -  stdio
  • Debian 8 ppc (BUILD): cloning zfs -  stdio
GitHub
Merge pull request #12 from stuartmaybee/raidz

add raidz expansion to ztest

Pull-request: #8853 part 29/29