zfs-linux 2.1.4-0ubuntu2 source package in Ubuntu

Changelog

zfs-linux (2.1.4-0ubuntu2) kinetic; urgency=medium

  * Update upstream-stable patches for v5.19 compat.
  * Drop upstreamed patches.
  * Update symbols file with the future 2.1.5 symbols.

zfs-linux (2.1.4-0ubuntu1) kinetic; urgency=medium

  * Update upstream-stable patches for more v5.18 compat.

zfs-linux (2.1.4-0ubuntu0.1) jammy; urgency=medium

  * New upstream point release (LP: #1969482):
    - bufixes
    - performance fixes
    - v5.17 & v5.18 compat
    - scrub services
    - fix fallocate LP: #1969247

zfs-linux (2.1.2-1ubuntu3) jammy; urgency=medium

  * Apply pending stable updates with bug fixes and v5.16, v5.17 compat.
  * Add breaks to ensure that busybox with dirname is required for
    zfs-initramfs. LP: #1960083

zfs-linux (2.1.2-1ubuntu2) jammy; urgency=medium

  * No-change rebuild to update maintainer scripts, see LP: 1959054

zfs-linux (2.1.2-1ubuntu1) jammy; urgency=medium

  * Merge from Debian:
    - Revert upstream sh->C rewrite of mount generator to keep zsys support
    - Enable zsys support and ubuntu-specific patches
    - Drop duplicate patches applied in debian/upstream, reorder to have
      ubuntu patches last
    - Enforce abigail check on amd64, build-depend on abigail 2.0.0+
    - Autopkgtest improvements

zfs-linux (2.1.2-1) unstable; urgency=medium

  * New upstream version 2.1.2
  * Update symbols

zfs-linux (2.1.1-3) unstable; urgency=medium

  * Fix pkgcfg path in dkms.mkconf
  * Add patch to avoid zfs-volume-wait timeout with locked encrypted
    zvols (Closes: #997980, LP: #1888405)
  * Update README.{Source,Debian} to reflect current situation (Closes: #986301)

zfs-linux (2.1.1-2) experimental; urgency=medium

  * d/lib{uutil3,zfs4,zpool5}linux.symbols: updated

zfs-linux (2.1.1-1) experimental; urgency=medium

  * New upstream version 2.1.1 (Closes: #991896)
  * d/patches: update for 2.1.x series
  * d/control: require abigail-tools >= 1.8
  * d/rules: allow abigail to fail
  * zfsutils-linux: move {zfs,zpool}{concepts,props} from man8 to man7
  * zfsutils-linux: install new files
  * libzpool: update soversion from 4 to 5, update symbols
  * Add PPC get_user workaround from Ubuntu
  * d/patches: clean up patches and make lintian happy
  * d/control: update short desc for libzfs4linux and libzfsbootenv1linux
  * d/patches: update Forwarded header
  * d/copyright: update copyright information
  * d/control: remove transition dummpy packages spl and spl-dkms
  * d/zfs-test.lintian-overrides: update file path
  * Close debconf translation bugs for those already merged
    Closes: #984731, #985130, #985360, #986337, #987342, #993892

zfs-linux (2.0.6-1ubuntu4) jammy; urgency=medium

  * No-change rebuild against libssl3

zfs-linux (2.0.6-1ubuntu3) jammy; urgency=medium

  * No-change rebuild to add python3.10.

zfs-linux (2.0.6-1ubuntu2.1) impish; urgency=medium

  * Fix uid function in zfs initramfs script. LP: #1946808

zfs-linux (2.0.6-1ubuntu2) impish; urgency=medium

  * Revert workaround on fill locked flag patch (LP: #1906476)
    - disable 4701-enable-ARC-FILL-LOCKED-flag.patch as this
      is causing zfs_node.c panics

zfs-linux (2.0.6-1ubuntu1) impish; urgency=medium

  * Re-sync with Debian 2.0.6-1 for point release fixes (LP: #1945006)
  * Enable Ubuntu specific debian patches
  * Add scrub testing changes in kernel-smoke-test-scrub (LP: #1934910)
    On some slower small memory systems we need to check until resilvering
    has completed. The most reliably method is to poll on a scrub until
    it finishes successfully. Give up after ~10 minutes and flag a failure
    if the scrub can't start or complete successfully.

zfs-linux (2.0.6-1) unstable; urgency=medium

  [ Ben K ]
  * Fix grammar (or maybe it was a typo) of "das/dass" in debian/po/de.po.

  [ Aron Xu ]
  * d/README.Debian: update the scrub time
  * New upstream version 2.0.6
  * Remove applied patch, refresh remaining ones
  * Update symbols for libzpool4linux

zfs-linux (2.0.3-9) unstable; urgency=medium

  * Cherry-pick "Remove iov_iter_advance() for iter_write" (Closes: #989373)

zfs-linux (2.0.3-8) unstable; urgency=medium

  * Fix a typo in autopkgtest-dependency header package name.

zfs-linux (2.0.3-7) unstable; urgency=medium

  * Use Architecture: field for autopkgtest.
  * Add missing test dependency linux-headers-armmp for armhf.

zfs-linux (2.0.3-6) unstable; urgency=medium

  [ наб ]
  * Fix broken purge detection in zfs-zed.postrm. (Closes: #986374)
  * /u/l/z-l/{scrub, trim}: enhancements including proper handling for pools
    with spaces in name. (Closes: #986380)

  [ Mo Zhou ]
  * Really install README.Debian into every binary package.

zfs-linux (2.0.3-5) unstable; urgency=medium

  [ наб ]
  * Fix d/rules that README.Debian is installed for libnvpair3linux only.
    (Closes: #986299)

zfs-linux (2.0.3-4) unstable; urgency=medium

  * Revise the auto-{scrub,trim} scripts and describe usage in README.Debian.
    (See #986185 and thanks for наб)

zfs-linux (2.0.3-3) unstable; urgency=medium

  * Use zfs property for periodical-{scrub,trim} cron jobs.
    This fixes the exclusive "nvme-only" behavior of the auto-trim script.
    P.S. In this way, we will not have to store configs in /etc/default/zfs,
    or use debconf database as a registry. Plus, this also allows us to
    configure the cron job behavior per zpool.
    (Closes: #986185)
  * Fix i386 autopkgtest failure due to missing dependency.

zfs-linux (2.0.3-2) unstable; urgency=medium

  [ Aron Xu ]
  * cherry pick of upstream post-2.0.3 fixes
  * debconf: update the term ZFS to OpenZFS
  * debconf: run debconf-updatepo

  [ Antonio Russo ]
  * Adjust zed.d symlink-preservation (Closes: #983401)
  * Remove /etc/zfs/zed.d on purge

  [ Mo Zhou ]
  * Only automatically TRIM NVMe SSD pools. (Closes: #983086, #982505)

  [ наб ]
  * Fix a misleading comment in the scrub cronjob script. (Closes: #985349)

zfs-linux (2.0.3-1) unstable; urgency=medium

  * New upstream version 2.0.3
  * Remove upstreamed patches.
  * Synchronize with ubuntu delta 2.0.1-1ubuntu2.

zfs-linux (2.0.2-1) unstable; urgency=medium

  [ Mo Zhou ]
  * New upstream version 2.0.2

  [ Antonio Russo ]
  * Remove upstreamed patches and refresh remaining ones.
  * Update debian/copyright
  * Add ZTS to debian/tests
  * Bump Standards-Version to 4.5.1 (no changes)
  * Reoganize debian/patches
  * Cherry pick patches from 2.0.3 staging

zfs-linux (2.0.1-3) unstable; urgency=medium

  [ Antonio Russo ]
  * Install zgenhostid in /sbin (Closes: #980464)
  * Three ZTS patches

zfs-linux (2.0.1-2) unstable; urgency=medium

  * Patch: move manpage arcstat(1) to arcstat(8). (Closes: #980105)
  * Cherry-pick patches from upstream zfs-2.0.2-staging branch.
     + 0001-zpool-Dryrun-fails-to-list-some-devices.patch

zfs-linux (2.0.1-1) unstable; urgency=medium

  * Upload to unstable.

zfs-linux (2.0.1-1~exp1) experimental; urgency=medium

  [ Mo Zhou ]
  * New upstream version 2.0.1 (Closes: #977656)
  * Elaborate the functionality of ZED in long description. (Closes: #979414)
  * Fixup encoding in one of the patch headers.
  * Update lintian overrides.

  [ Antonio Russo ]
  * Update overrides for 2.0.1
  * New symbols shipped in 2.0.1

zfs-linux (2.0.0-1~exp1) experimental; urgency=medium

  [ Mo Zhou ]
  * New upstream version 2.0.0
  * d/rules: Only check ABI for the amd64 architecture.
  * Refresh symbols file again based on arm64.

  [ Antonio Russo ]
  * Use new --with-pkgconfigdir tunable
  * ship arcstat(1) manual page
  * Manual pages were split into subpages
  * Add new zstream utility
  * Include new zfs_ids_to_path tool
  * Include new pam_zfs_key mechanism
  * Refresh patches
  * Remove upstreamed patches
  * Do not regenerate zfs_gitrev.sh during dkms build
  * Bump library versions to match upstream
  * Update symbols
  * refresh lintian-overrides for 2.0.0
  * package zfsbootenv library
  * Remove upstreamed risc patches
  * override zfs-tests lintian warnings
  * Validate ABI at build time
  * Reflect libssl requirement of libzfs
  * Exclude FreeBSD sources in Linux DKMS package
  * Remove duplicate lintian override
  * Update debian/copyright

  [ Aron Xu ]
  * Remove out dated lintian override: package-uses-old-debhelper-compat-version

zfs-linux (0.8.6-1) unstable; urgency=medium

  * New upstream version 0.8.6
  * d/patches/update-meta.patch: disabled, not needed this upload

zfs-linux (0.8.5-3) unstable; urgency=medium

  [ Antonio Russo ]
  * symbols: Build-Depends-Package on libzfslinux-dev

  [ Aron Xu ]
  * Petter to step aside, thanks for all the work, happy hacking!

  [ Witold Baryluk ]
  * Don't stop on first error in scrub and trim script (Closes: #976090)

zfs-linux (0.8.5-2) unstable; urgency=medium

  [ Antonio Russo ]
  * zfs-dkms: restrict to the same source version (Closes: #972327)
  * lintian: ignore binary data in lua script.

  [ Mo Zhou ]
  * Cherry-pick x32 support from master branch. (Closes: #968256)

zfs-linux (0.8.5-1) unstable; urgency=medium

  [ Aron Xu ]
  * Schedule pool TRIM on every first Sunday of month

  [ Mo Zhou ]
  * New upstream version 0.8.5 (Oct 6 2020 UTC) (Closes: #966565, #968550)
  * Remove merged patches and refresh the remaining ones.
  * Update installation path for libzfslinux-dev pkgconfig files.
  * Add d/clean to clean up useless files and those generated from templates.

  [ Antonio Russo ]
  * Apply wrap-and-sort
  * Update version-dependent paths in lintian overrides
  * Update kernel compatibility
  * Install in multiarch-compatible directories.

zfs-linux (0.8.4-2) unstable; urgency=medium

  * Sync with Ubuntu delta 0.8.4-1ubuntu10.
    + Sync 4000-zsys-support.patch from 0.8.4-1ubuntu10.
    + Backport upstream patches fixing a dependency loop when encryption
      via Luks (like swap) is enabled. (LP: #1875577)
      Patch: git_fix_dependency_loop_encryption{1,2}.patch
    + Add Linux 5.8 compat fix (4520-Linux-5.8-compat-__vmalloc.patch)
    + Remove 4500-fix-generator-invalid-cache.patch following Ubuntu
    + Make keystore encryption or direct ZFS encryption closer, and make
      the service chain more robust. (4000-mount-encrypted-dataset-fix.patch)
    + Add risc-v 64 bit support, requires implementing risc-v setjmp/longjmp
      and adding some relevant #defines (4521-enable-risc-v-isa.patch)
    + 4620-zfs-vol-wait-fix-locked-encrypted-vols.patch
      zfs-volume-wait.service systemd unit does not start if the encrypted
      zvol is locked. The /sbin/zvol_wait should not wait for links when the
      volume has property keystatus=unavailable. Add a check for this.
    + Thanks to Ubuntu developers. Let's hope for a smaller debdiff.
  * Fix FTBFS with sphinx (Closes: #962276).
  * Rebase git_fix_dependency_loop_encryption1.patch and refresh the rest.

zfs-linux (0.8.4-1) unstable; urgency=medium

  [ Antonio Russo ]
  * Let zfs-test use installed python3
  * Add dependencies for zfs-test
  * Refresh patches for 0.8.4
  * Refresh debian/not-installed

  [ Mo Zhou ]
  * New upstream version 0.8.4
  * Bump Standards-Version to 4.5.0 (no change).
  * Refresh symbols control file.
  * Remove the unnecessary --with systemd dh option.

zfs-linux (0.8.3-2) unstable; urgency=medium

  [ Richard Laager ]
  * cron: Do not error if already scrubbing

  [ Antonio Russo ]
  * [dracut] include zfs-load-module.service
  * Preserve /etc/zfs/zed.d configuration on upgrade (Closes: #952822)

  [ Mo Zhou ]
  * Reword ZFS Description, thanks to Richard Laager (Closes: #949911)
  * Import patches from Ubuntu delta (0.8.3-1ubuntu3).
    + Apply 2100-zfs-load-module.patch and add this new service.
    + The rest Ubuntu specific patches are left in the comment.
  * Refresh upstream Git repo URL in d/copyright.
  * Sync patchset with Ubuntu diff (= 0.8.3-1ubuntu8).
    + Cherry-pick patches for Linux 5.5, 5.6 support.
    + Rest patches are unapplied (can reduce Debian/Ubuntu debdiff).
    + Many thanks to Ubuntu developers.
  * Import the Ubuntu version of tests/control as tests/control.ubuntu
  * Autopkgtest: Reconfigure before testing binary kmod pkg builds.

zfs-linux (0.8.3-1) unstable; urgency=medium

  * New upstream version 0.8.3
  * Remove the seven upstreamed/cherry-picked patches.
  * Mark zfs-import.service as not-installed.
  * Refresh symbol control files.
  * Add NEWS entry about SIMD and parallel KABI checks.

zfs-linux (0.8.2-5) unstable; urgency=medium

  * Remove old+unused SIMD patches; Move the openrc patch to "unapplied" dir.
  * Correct zpool scrubing oneliner in crontab. (Closes: #946748)
    Thanks to Dirk Heinrichs. Reviewed by Richard Laager.
  * Cherry-pick: fix-automount-for-root-filesystems.patch (Closes: #945585)
  * Add patch headers to patches without them.
  * Override a series of lintian Info.
  * Bump Standards-Version to 4.4.1 (no change).
  * Update my mail address in control and copyright.

zfs-linux (0.8.2-4) unstable; urgency=medium

  [ Colin Ian King ]
  * etc-defaults-zfs-notice.patch: fix "unexpected end of diff".

  [ Steve Langasek ]
  * initramfs: setup keymapping and video for prompts. (LP: #1856408)

  [ Heitor Alves de Siqueira ]
  * Fix livelock between ZFS evict and writeback threads (LP: #1856084)
    - Upstream 41e1aa2a06f8 "Break out of zfs_zget early if unlinked znode"
    - Upstream 0c46813805f4 "Check for unlinked znodes after igrab()"
    (Closes: #946610)

  [ Mo Zhou ]
  * Autopkgtest: Remove the vendor tests from binary-debs* tests
    and the dkms-zfs-test.
  * Merge 2 upstreamed patches from ubuntu diff (0.8.2-3ubuntu1)
    + 4501-fix-var-lib-race.patch
    + 4600-diff_cb-does-not-handle-large-dnodes.patch
  * Don't restart zfs-{import*,mount} on/after upgrade. (Closes: #923377)

zfs-linux (0.8.2-3) unstable; urgency=medium

  [ Aron Xu ]
  * Drop OpenRC support due to the difficulties of merging upstream

  [ Mo Zhou ]
  * Also trigger update-initramfs by zfs-dkms in case that of zfs-initramfs
    was somehow missed. (Closes: #941859)
  * Amend broken autopkgtest for binary module package build.
  * Have zfs-dkms Suggest: debhelper (Closes: #909183)
  * Try to load zfs.ko before starting services at postinst. This fixes a
    long-standing problem where fresh installs may fail during postinst.
    (Closes: #921305, #927003, #940238)
  * Patch /etc/defaults/zfs, adding a notice for systemd user.
    (Closes: #901436)
  * Update lintian overrides.

zfs-linux (0.8.2-2) unstable; urgency=medium

  [ Antonio Russo ]
  * relocate zgenhostid and zvol_wait from /usr/bin to /sbin
  * Remove a patch implicated in data corruption (related to
    linux-5.0-simd-compat.patch)

  [ Mo Zhou ]
  * Collect symbol updates from buildd/ppa for non-x86 archs.

zfs-linux (0.8.2-1) unstable; urgency=medium

  * New upstream version 0.8.2 (Closes: #941019)
  * Deprecate control.in and use ${linux:Recommends} for the dynamic part.
  * French debconf templates translation by Julien Patriarca (Closes: #934631)
  * Remove merged patches:
     - 2000-increase-default-zcmd-allocation-to-256K.patch
     - git_fix_mount_race.patch
  * Disable linux-5.0-simd-compat.patch due to its incorrect assumption that
    may lead to system instability when SIMD is enabled. (Closes: #940932)
    See also https://github.com/zfsonlinux/zfs/issues/9346
  * Install new service that waits on zvol links to be created (gh#8975).
  * Remove unused control variable ${python3:Depends} for zfsutils-linux.
  * Track symbols for lib{nvpair1,uutil1,zfs2,zpool2}.
  * lintian: Override source: excessive-debhelper-overrides
  * lintian: Remove unused overrides for zfs-test.

zfs-linux (0.8.1-4) unstable; urgency=medium

  [ Didier Roche ]
  * Cherry-pick commit to fix a race condition when canmount=off
    (LP: #1837717) (synced from 0.8.1-1ubuntu8).

  [ Fabian Grünbichler ]
  * cherry-pick compat fix for CONFIG_X86_DEBUG_FPU (Closes: #934282)

  [ Mo Zhou ]
  * Drop lib{attr,selinux}1-dev from B-D; add lib{aio,udev,elf}-dev to B-D.
    (LP: #1837544) (See https://github.com/zfsonlinux/zfs/issues/9036)

zfs-linux (0.8.1-3) unstable; urgency=medium

  [ Aron Xu ]
  * Install fakeroot for some autopkgtest cases
  * Make binary module packages builds parallel
  * control: fix typo in zfs-test short description

  [ Mo Zhou ]
  * Patch: force verbose output from libtool.
  * Override false posive lintian errors and several warnings.
  * Bump Standards-Version to 4.4.0 (no change).
  * Cherry-pick e5db313 to fix the linux-SIMD compatibility.
  * Apply wrap-and-sort.
  * Upload to unstable.

zfs-linux (0.8.1-2) experimental; urgency=medium

  [ Colin Ian King ]
  * Ensure libc6-dev or libc-dev is installed when building zfs-dkms.
  * Ensure any previous ZFS/SPL modules are removed before loading
    new ZFS/SPL modules to ensure correct drivers are being tested.
    Changes in debian/tests/kernel-smoke-test
  * Fix timeout issue in LXD: 3100-remove-libzfs-module-timeout.patch

  [ Mo Zhou ]
  * Cherry-pick patches from ubuntu diff: 0.8.1-1ubuntu5 .
  * Skip autopkgtest: dkms/modules tests for Ubuntu.
  * Avoid lintian warning by using explicit await trigger.
  * Override more lintian warnings.
  * Remove insserv confliction as the circular depends has been fixed;
    libpython3-stdlib (<< 3.6.4) ships distutils. (Closes: #931515)

zfs-linux (0.8.1-1) experimental; urgency=medium

  * New upstream version 0.8.1
  * Remove cherry-picked zfs-gh8816-revert-ec4f9b8.patch .

zfs-linux (0.8.0-2) experimental; urgency=high

  * Revert ec4f9b8 to avoid potential dataloss. (See: Github#8816)

zfs-linux (0.8.0-1) experimental; urgency=medium

  [ Stoiko Ivanov ]
  * zfsutils-linux: persist hostid in postinst script

  [ Mo Zhou ]
  * New upstream version 0.8.0
  * Rebase 0001-Prevent-manual-builds-in-the-DKMS-source.patch
  * Refresh 2000-increase-default-zcmd-allocation-to-256K.patch
  * debian/NEWS: add news for 0.8.0
  * Enforce version alignment between zfsutils-linux/libs. (Closes: #928118)
  * Remove unused lintian overrides for zfsutils-linux.

zfs-linux (0.8.0~rc4-1) experimental; urgency=medium

  * New upstream version 0.8.0~rc4
  * Remove already merged patches:
    - clarify-zpool-iostat-statistics-reporting.patch
    - allow-rename-of-in-use-zvol-dataset.patch
    - delay-injection-can-cause-indefinitely-hung-zios.patch
    - dont-enter-zvols-rangelock-for-read-bio-with-size-0.patch
    - fix-zdb-crash.patch
    - zfs-mount-manpage-should-document-legacy-behaviour.patch
    - zfs-mounted-nfsv3-shares-fail-lock-reclaims.patch
  * Refresh remaining patches (quilt push -a --refresh).
  * Refresh debian/control.

zfs-linux (0.8.0~rc3-1) experimental; urgency=medium

  [ Antonio Russo ]
  * Use zfsexecdir tunable to relocate scripts.
  * Install systemd zfs-mount-generator
  * SPL is now included in upstream ZFS packaging.
    Build dummy spl and spl-dkms packages to ease upgrades.
    (Closes: #909153, #902165, #894609)
  * Refresh remaining patches.
  * Include new scsi example scripts.
  * Use arc_summary3.py to provide arc_summary.
  * Reflect tests removed upstream.
  * Include zfs-program manual page.
  * Add ssl dependency.
  * Build and provide python3-pyzfs package.
  * Fix dh_strip build failure

  [ Mo Zhou ]
  * New upstream version 0.8.0~rc3 (Closes: #900862)
  * Use Linux-{Maximum,Minimum} META info to specify linux compatibility.
    Based on Antonio Russo <email address hidden>'s patch.
  * Update the Homepage URL to use https format URL.
  * Remove duplicated "Priority" fields in control*.
  * Update short and long descriptions for dummy packages: spl, spl-dkms.
  * Let dummy packages depends on misc:Depends, to make lintian happy.
  * Update lintian overrides for zfsutils-linux, zfs-test and zfs-zed.
  * Drop zfs-dbg in favor of automatic -dbgsym packages.
  * Overhaul copyright for the 0.8.X release.
  * Add 2 NEW autopkgtest cases which build modules and modules-udeb packages.
  * Update control.modules.in and refresh the kernel module file list.
  * Add missing Deps: file, python3-distutils for zfs-dkms.
  * Upgrade debian/watch to uscan-version-4.
  * Autopkgtest: New smoke test: kernel-smoke-test-encryption
  * Autopkgtest: New test case that runs ztest.
  * Remove 25 backported patches that are already applied in current version:
     - 2301-zfs-promote-rename-.-recv-should-be-an-error.patch
     - 2302-Fix-parsable-zfs-get-for-compressratios.patch
     - 2303-Fix-zpool-events-scripted-mode-tab-separator.patch
     - 2305-Allow-longer-SPA-names-in-stats.patch
     - 2308-OpenZFS-8375-Kernel-memory-leak-in-nvpair-code.patch
     - 2309-OpenZFS-7261-nvlist-code-should-enforce-name-length-.patch
     - 2310-OpenZFS-5778-nvpair_type_is_array-does-not-recognize.patch
     - 2313-Fix-printk-calls-missing-log-level.patch
     - 2314-Fix-abdstats-kstat-on-32-bit-systems.patch
     - 2316-Fix-coverity-defects-147480-147584.patch
     - 2317-Fix-coverity-defects-CID-161388.patch
     - 2318-Use-ashift-12-by-default-on-SSDSC2BW48-disks.patch
     - 2319-OpenZFS-8558-8602-lwp_create-returns-EAGAIN.patch
     - 2320-ZFS-send-fails-to-dump-objects-larger-than-128PiB.patch
     - 2323-Fix-segfault-in-zpool-iostat-when-adding-VDEVs.patch
     - 2328-Fix-fsanitize-address-memory-leak.patch
     - 2331-OpenZFS-8897-zpool-online-e-fails-assertion-when-run.patch
     - 2332-OpenZFS-8898-creating-fs-with-checksum-skein-on-the-.patch
     - 2334-OpenZFS-8641-zpool-clear-and-zinject-don-t-work-on-s.patch
     - 2336-OpenZFS-8972-zfs-holds-In-scripted-mode-do-not-pad-c.patch
     - 2337-Revert-Remove-wrong-ASSERT-in-annotate_ecksum.patch
     - 2338-OpenZFS-8731-ASSERT3U-nui64s-UINT16_MAX-fails-for-la.patch
     - 2339-Prevent-zdb-8-from-occasionally-hanging-on-I-O.patch
     - 2341-Change-movaps-to-movups-in-AES-NI-code.patch
     - 3203-Fix-zpool-create-t-tempname.patch

zfs-linux (0.7.13-1) unstable; urgency=medium

  [ Mo Zhou ]
  * New upstream version 0.7.13
  * Rebase 2332-OpenZFS-8898-creating-fs-with-checksum-skein-on-the-.patch.
  * Remove linux 4.20 and 5.0 compat fixes (supported by upstream).
    - 3204-Add-4.20-timespec-compat-fix.patch
    - 3300-Add-check-for-totalram-pages.patch
    - 3301-Add-check-for-ktime_get_coarse_real_ts64.patch
    - 3302-linux-5-0-disable-vector-instructions-on-5-0-kernels.patch
    - 3303-linux-5-0-convert-ms-macros-to-sb.patch
    - 3304-linux-5-0-fix-bio-set-dev.patch
  * Bump Standards-Version to 4.3.0 (no change).

  [ Antonio Russo ]
  * Include new example scripts

zfs-linux (0.7.12-5) unstable; urgency=medium

  * Prevent autopkgtest::dkms-zfs-test from installing zfsutils-linux
    which would cause test failure.

zfs-linux (0.7.12-4) unstable; urgency=medium

  [ Salsa Pipeline ]
  * Update salsa CI pipeline

  [ Mo Zhou ]
  * Rewrite autopkgtest script dkms-zfs-test. (Closes: #921383)
  * Cherry-pick some upstream commits and refresh patches:
    + clarify-zpool-iostat-statistics-reporting.patch
    + delay-injection-can-cause-indefinitely-hung-zios.patch
    + dont-enter-zvols-rangelock-for-read-bio-with-size-0.patch
    + fix-zdb-crash.patch
    + zfs-mount-manpage-should-document-legacy-behaviour.patch
    + zfs-mounted-nfsv3-shares-fail-lock-reclaims.patch
    + allow-rename-of-in-use-zvol-dataset.patch

zfs-linux (0.7.12-3) unstable; urgency=medium

  [ Colin Ian King (Ubuntu diff 0.7.12-1ubuntu5) ]
  * Cherry-pick upstream patches:
     + 2301-zfs-promote-rename-.-recv-should-be-an-error.patch
     + 2302-Fix-parsable-zfs-get-for-compressratios.patch
     + 2303-Fix-zpool-events-scripted-mode-tab-separator.patch
     + 2305-Allow-longer-SPA-names-in-stats.patch
     + 2308-OpenZFS-8375-Kernel-memory-leak-in-nvpair-code.patch
     + 2309-OpenZFS-7261-nvlist-code-should-enforce-name-length-.patch
     + 2310-OpenZFS-5778-nvpair_type_is_array-does-not-recognize.patch
     + 2313-Fix-printk-calls-missing-log-level.patch
     + 2314-Fix-abdstats-kstat-on-32-bit-systems.patch
     + 2316-Fix-coverity-defects-147480-147584.patch
     + 2317-Fix-coverity-defects-CID-161388.patch
     + 2318-Use-ashift-12-by-default-on-SSDSC2BW48-disks.patch
     + 2319-OpenZFS-8558-8602-lwp_create-returns-EAGAIN.patch
     + 2320-ZFS-send-fails-to-dump-objects-larger-than-128PiB.patch
     + 2323-Fix-segfault-in-zpool-iostat-when-adding-VDEVs.patch
     + 2328-Fix-fsanitize-address-memory-leak.patch
     + 2331-OpenZFS-8897-zpool-online-e-fails-assertion-when-run.patch
     + 2332-OpenZFS-8898-creating-fs-with-checksum-skein-on-the-.patch
     + 2334-OpenZFS-8641-zpool-clear-and-zinject-don-t-work-on-s.patch
     + 2336-OpenZFS-8972-zfs-holds-In-scripted-mode-do-not-pad-c.patch
     + 2337-Revert-Remove-wrong-ASSERT-in-annotate_ecksum.patch
     + 2338-OpenZFS-8731-ASSERT3U-nui64s-UINT16_MAX-fails-for-la.patch
     + 2339-Prevent-zdb-8-from-occasionally-hanging-on-I-O.patch
     + 2341-Change-movaps-to-movups-in-AES-NI-code.patch
     + 3203-Fix-zpool-create-t-tempname.patch
  * Add Linux 4.20 and 5.0 compat fixes. (0.7.12-1ubuntu{3,4,5})
     + 3204-Add-4.20-timespec-compat-fix.patch
     + 3300-Add-check-for-totalram-pages.patch
     + 3301-Add-check-for-ktime_get_coarse_real_ts64.patch
     + 3302-linux-5-0-disable-vector-instructions-on-5-0-kernels.patch
     + 3303-linux-5-0-convert-ms-macros-to-sb.patch
     + 3304-linux-5-0-fix-bio-set-dev.patch

  [ Aron Xu ]
  * Bump linux_compat to 5.0

  [ Mo Zhou ]
  * Update init-debian-openrc-workaround.patch
  * Remove duplicated Priority field from control.
  * Amend autopkgtest script dkms-zfs-test. (Closes: #921383)

zfs-linux (0.7.12-2) unstable; urgency=medium

  [ Colin Ian King ]
  * Only run autopkgtests for amd64, arm64, ppc64el and s390x (LP#1805627).

  [ Martin Bagge / brother ]
  * [INTL:sv] Swedish strings for zfs-linux debconf (Closes: #918020)

  [ Anders Jonsson ]
  * sv.po: typo fix

  [ Mo Zhou ]
  * Change init script's behaviour to default during postinst.
  * Add ${perl:Depends} to zfs-dkms's Depends.
  * Add autopkgtest script to test zfs-dkms build.
  * autopkgtest: minor fix

  [ Aron Xu ]
  * Add XS-Autobuild: yes to d/control
  * Conflicts with insserv << 1.18 (Closes: #915831)

zfs-linux (0.7.12-1) unstable; urgency=medium

  [ Stoiko Ivanov ]
  * Add Breaks/Replaces to zfs-initramfs

  [ Mo Zhou ]
  * New upstream version 0.7.12
  * Drop unnecessary patch init-start-stop-dep-on-local-fs.patch .
  * Override init.d-script-missing-dependency-on-local_fs for zfs-zed.
  * Bump linux compatibility to 4.19 .

zfs-linux (0.7.11-3) unstable; urgency=medium

  [ Antonio Russo ]
  + https://salsa.debian.org/zfsonlinux-team/zfs/merge_requests/9
  * Break/Replace upstream .deb packages (Closes: #839921)
  * Install upstream bash completion file instead of embedded one.
  * Modify META before autoreconf.
  * Make dkms distdir before build to avoid including build artifacts.
  * Remove ZFS_AC_PACKAGE macros from DKMS sources.
    This removes dpkg-dev dependency from zfs-dkms package.
  * Use upstream's dkms.mkconf script to produce dkms.conf .
  * Ship initramfs zdev hook in zfs-initramfs (Closes: #902052)

  [ Nicolas Braud-Santoni ]
  * Update debian/copyright, removing unused wildcards.

  [ Nicholas D Steeves ]
  * Change -dbg package's priority from extra to optional.

  [ Mo Zhou ]
  * Fix FTBFS on architecture=all due to FileNotFound. (Closes: #911937)
  * Add isolation-machine restriction to autopkgtest because the tests
    needs to interact with the kernel, i.e. loading kernel module.

zfs-linux (0.7.11-2) unstable; urgency=medium

  * Support Devuan in dkms script. (Closes: #900089)
    Thanks to Chris Dos <email address hidden>
  * Install init scripts to support non-systemd setups. (Closes: #826994)
    Thanks to Chris Dos <email address hidden>
  * Override init.d-script-does-not-source-init-functions for
    zfsutils-linux and zfs-zed.
  * Patch upstream init scripts to make them work for Debian+OpenRC setup.
  * Patch upstream init script to fix missing dependency on local_fs.

zfs-linux (0.7.11-1) unstable; urgency=medium

  [ Aron Xu ]
  * Add dpkg-dev to Depends of zfs-dkms (Closes: #900714)

  [ Nicolas Braud-Santoni ]
  * Use canonical HTTPS format URL for Vcs-Git (Closes: #895873)

  [ Mo Zhou ]
  * New upstream version 0.7.11 (Closes: #908290)
  * Bump linux_compat to 4.18 .
  * Replace get_next.sh with one-liner awk script in rules.
  * Append myself to Uploaders and refresh auto-generated control.
  * Use HTTPS format URI in watch file.
  * Recommends linux-libc-dev (<< LINUX_NEXT~) instead of (<< LINUX_NEXT).

zfs-linux (0.7.9-3) unstable; urgency=medium

  [ Antonio Russo ]
  * Expand zfs-test and add Breaks/Conflicts (Closes: #899047)

  [ Aron Xu ]
  * d/control: migrate to alioth-lists (Closes: #899756)

zfs-linux (0.7.9-2) unstable; urgency=medium

  [ Aron Xu ]
  * Move more zfs test tools to zfs-test package (Closes: #868653)
  * New upstream version 0.7.9
  * d/rules: add --enable-systemd
  * Fix lintian obsolete-relation-form-in-source
  * Bump supported linux version to 4.16

  [ Antonio Russo ]
  * Install enum-extract.pl with dkms
  * Handle /proc/kallsym obfuscation (Closes: #891936)

zfs-linux (0.7.6-1) unstable; urgency=medium

  [ Lev Lamberov ]
  * [INTL:ru] Updated Russian translation of debconf (Closes: #885990)

  [ Aron Xu]
  * New upstream release (Closes: #889795, #890576)
  * 0001-Fix-bug-in-distclean-which-removes-needed-files.patch:
    removed, applied upstream
  * Update VCS-* URL to salsa.debian.org
  * Apply wrap-and-sort
  * Recommends: linux-libc-dev (< ${LINUX_NEXT}):
    Tries to prevent unexpected upgrades of kernel that is not known to
    be supported by the packaged version of ZFS/SPL. (Closes: #849420)

zfs-linux (0.7.5-1) unstable; urgency=medium

  [ Aron Xu ]
  * New upstream version 0.7.5 (Closes: #884812)

  [ Antonio Russo ]
  * Add version dependency on zfsutils-linux package (Closes: #880889)

zfs-linux (0.7.4-1) unstable; urgency=medium

  * New upstream version 0.7.4 (Closes: #884287, #883832)
  * Require debhelper >= 10.2
  * cherry-pick: fix distclean which removes needed files (Closes: #884706)
  * Refresh patches
  * Update stdver to 4.1.2, no change required
  * Install zfs-import.target

zfs-linux (0.7.3-3) unstable; urgency=medium

  [ Antonio Russo ]
  * Add maximum version dependency on spl-dkms (Closes: #883008)

zfs-linux (0.7.3-2) unstable; urgency=medium

  [ Fabian Grünbichler ]
  * d/rules: remove obsolete calls to dpkg-architecture (Closes: #882209)
  * zfs-test: add proper Breaks+Replaces (Closes: #880902)
  * build: add implicit version to dh_makeshlibs (Closes: #880709)

  [ Aron Xu ]
  * Depend on matching version of spl-dkms (Closes: ##881013)

zfs-linux (0.7.3-1) unstable; urgency=medium

  [ Antonio Russo ]
  * Refresh manual builds DKMS prevention patch

  [ Fabian Grünbichler ]
  * zfs-test package
  * add files to debian/not-installed
  * dh_install: switch to --fail-missing
  * add new files from 0.7 to install
  * dkms: build icp module as well

  [ Antonio Russo ]
  * dracut: make module-setup.sh shebang explicit
  * add man page reference to systemd units
  * Fix install path of zpool.d scripts
  * Incorporate DebianPT.org Portuguese translation
  * Fix typo in debconf templates
  * Drop dependency on dh-systemd

  [ Aron Xu ]
  * Drop merged patches, update remainders
  * Update std-ver to 4.1.1
  * New upstream version 0.7.3
  * Update debconf pot file
  * Update control.in for dh-systemd deprecation
  * Add lintian override for zfs-test

  [ Colin King ]
  * Improve cloning performance for large numbers of clones (LP: #1567557)
    Bump zcmd buffer from 16K to 256K.

zfs-linux (0.6.5.11-1) unstable; urgency=medium

  [ Aron Xu ]
  * Imported Upstream version 0.6.5.11

  [ Fabian Grünbichler ]
  * fix rm path in zfs-share.service

zfs-linux (0.6.5.10-1) unstable; urgency=medium

  * Add kernel version to depmod cmd (Closes: #860958)
  * New upstream version 0.6.5.10

zfs-linux (0.6.5.9-5) unstable; urgency=medium

  * Add zfs initramfs conf for root pool setup
    (Closes: #848157, LP: #1673197)

zfs-linux (0.6.5.9-4) unstable; urgency=medium

  * autopkgtest: load zfs module before running tests

zfs-linux (0.6.5.9-3) unstable; urgency=medium

  [ Petter Reinholdtsen ]
  * Updated German debconf translation by Helge Kreutzmann. (Closes: #857528)
  * Updated metadata on a few patches.

  [ Aron Xu ]
  * Cherry-pick upstream fix for merged /usr/lib and /lib
  * Manually maintain adt test Depends

zfs-linux (0.6.5.9-2) unstable; urgency=medium

  [ Fabian Grünbichler ]
  * fix zed-service-bindir patch

zfs-linux (0.6.5.9-1) unstable; urgency=medium

  [ Aron Xu ]
  * Imported Upstream version 0.6.5.9 (Closes: #851513)

  [ Lukas Wunner ]
  * Cherry picks for root zpool with dracut (Closes: #849969)
  * Fix installation path of systemd files
  * Fix build breakage caused by nonstandard umask

  [ Fabian Grünbichler ]
  * fix python script install path (Closes: #842237)

zfs-linux (0.6.5.8-3) unstable; urgency=medium

  * Fix the path on the zfs-zed unit file (Closes: #849813)

zfs-linux (0.6.5.8-2) unstable; urgency=medium

  [ Richard Laager ]
  * Remove .py extension from utilities in /usr/sbin as per policy
    10.4 Scripts (LP: #1628279)

  [ Colin Ian King ]
  * Use python3 for arcstat.py, arc_summary.py & dbufstat.py (LP: #1627909)

  [ Richard Laager ]
  * Set PATH in cron.d job to fix monthly scrubs. (LP: #1548009)

  [ Aron Xu ]
  * Install zed into /usr/sbin
  * Rename zfsutils path to follow the package name
  * Add missing part in python3 move
  * Install zed to /usr/sbin

  [ Petter Reinholdtsen ]
  * Updated Italian debconf translation by Beatrice Torracca.
    (Closes: #846928)
  * Added patch 1003-linux-4.9-compat.patch from upstream to build with
    Linux kernel 4.9. (Closes: #847018)

zfs-linux (0.6.5.8-1) unstable; urgency=medium

  [ Carlos Alberto Lopez Perez ]
  * Reflow changelog from last upload to avoid lintian warning.

  [ Aron Xu ]
  * Imported Upstream version 0.6.5.8 (Closes: #838192)
  * Conflicts with zutils (Closes: #836853)

  [ Zhou Mo ]
  * Patch: remove merged patches.
  * Upstream renamed zed.service to zfs-zed.service .
  * Avoid installing zfs-zed.service twice.

zfs-linux (0.6.5.7-2) unstable; urgency=medium

  [ Aron Xu ]
  * Add busybox to zfs-initramfs list of dependencies. (Closes: #824976)

  [ Petter Reinholdtsen ]
  * Updated Danish debconf translation by Joe Hansen. (Closes: #830652)
  * Added Dutch (nl) debconf translation by Frans Spiesschaert.
    (Closes: #832280)
  * Norwegian Bokmål (nb) debconf template translation by Petter Reinholdtsen.

  [ Eric Desrochers ]
  * Change utilities path (bindir) to /usr/sbin. (Closes: #832938)

  [ Carlos Alberto Lopez Perez]
  * Add tunable to ignore hole_birth, and enable it by default.
    (Closes: #830824)

zfs-linux (0.6.5.7-1) unstable; urgency=medium

  [ YunQiang Su ]
  * 1002-fix-mips-build.patch: fix builds on mips* archs

  [ Aron Xu ]
  * New upstream release.
  * 1001-Fix-aarch64-compilation.patch: dropped, not needed anymore
  * Merge patches from Ubuntu:
    - 0002-Check-for-META-and-DCH-consistency-in-autoconf.patch
    - 0003-Add-libuutil-to-LIBADD-for-libzfs-and-libzfs_core.patch
    - enable-zed.patch

zfs-linux (0.6.5.6-2) unstable; urgency=medium

  [ Aron Xu ]
  * Adding smoke testing scripts from Ubuntu
  * Fix binary module builds
  * Add libblkid-dev, libattr1-dev to build-dep
  * Re-sync source tree
  * Add dh-python to b-d
  * Remove .gitignore files and clean build tree
  * Scrub all healthy pools monthly from Richard Laager

  [ Petter Reinholdtsen ]
  * Copied 1000-ppc64el-endian-support.patch from Ubuntu to fix endian
    build problem on ppc64el
  * Copied 1001-Fix-aarch64-compilation.patch from Ubuntu to fix build
    problem on arm64.
  * Copied 0001-Prevent-manual-builds-in-the-DKMS-source.patch from
    Ubuntu to block manual building in the DKMS source tree.
  * Updated Standards-Version from 3.9.7 to 3.9.8.
  * Bring some files back to the upstream tarball content to get gbp
    buildpackage working.

zfs-linux (0.6.5.6-1) unstable; urgency=medium

  [ Aron Xu ]
  * New upstream version 0.6.5.6.

  [ Petter Reinholdtsen ]
  * Generated new copyright.cme file based on version 0.6.5.6.
  * Updated d/copyright file, add missing BSD licensed init.d scripts, and
    new copyright holders in the new upstream version.
  * Updated Standards-Version from 3.9.6 to 3.9.7.
  * Added myself as uploader.
  * Updated debconf po files based on newest pot file.
  * Correct URL to git repo in d/control.

zfs-linux (0.6.5.5-1) unstable; urgency=medium

  * Initial Release (Closes: #686447)

 -- Dimitri John Ledkov <email address hidden>  Thu, 09 Jun 2022 14:31:42 +0100

Upload details

Uploaded by:
Dimitri John Ledkov
Uploaded to:
Kinetic
Original maintainer:
Ubuntu Developers
Architectures:
linux-any all
Section:
kernel
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
zfs-linux_2.1.4.orig.tar.gz 33.3 MiB 3b52c0d493f806f638dca87dde809f53861cd318c1ebb0e60daeaa061cf1acf6
zfs-linux_2.1.4-0ubuntu2.debian.tar.xz 168.4 KiB b412bb2937a340ebfc138eca576b3526c3bd39f07d89ffd9a7b3e29065ada694
zfs-linux_2.1.4-0ubuntu2.dsc 3.4 KiB ee2cd3f301792ca5aab2b5246555e037f881bef64152d5e7246c920b66d63f59

Available diffs

View changes file

Binary packages built by this source

libnvpair3linux: No summary available for libnvpair3linux in ubuntu kinetic.

No description available for libnvpair3linux in ubuntu kinetic.

libnvpair3linux-dbgsym: No summary available for libnvpair3linux-dbgsym in ubuntu kinetic.

No description available for libnvpair3linux-dbgsym in ubuntu kinetic.

libpam-zfs: No summary available for libpam-zfs in ubuntu kinetic.

No description available for libpam-zfs in ubuntu kinetic.

libpam-zfs-dbgsym: No summary available for libpam-zfs-dbgsym in ubuntu kinetic.

No description available for libpam-zfs-dbgsym in ubuntu kinetic.

libuutil3linux: No summary available for libuutil3linux in ubuntu kinetic.

No description available for libuutil3linux in ubuntu kinetic.

libuutil3linux-dbgsym: No summary available for libuutil3linux-dbgsym in ubuntu kinetic.

No description available for libuutil3linux-dbgsym in ubuntu kinetic.

libzfs4linux: No summary available for libzfs4linux in ubuntu kinetic.

No description available for libzfs4linux in ubuntu kinetic.

libzfs4linux-dbgsym: No summary available for libzfs4linux-dbgsym in ubuntu kinetic.

No description available for libzfs4linux-dbgsym in ubuntu kinetic.

libzfsbootenv1linux: No summary available for libzfsbootenv1linux in ubuntu kinetic.

No description available for libzfsbootenv1linux in ubuntu kinetic.

libzfsbootenv1linux-dbgsym: No summary available for libzfsbootenv1linux-dbgsym in ubuntu kinetic.

No description available for libzfsbootenv1linux-dbgsym in ubuntu kinetic.

libzfslinux-dev: No summary available for libzfslinux-dev in ubuntu kinetic.

No description available for libzfslinux-dev in ubuntu kinetic.

libzpool5linux: No summary available for libzpool5linux in ubuntu kinetic.

No description available for libzpool5linux in ubuntu kinetic.

libzpool5linux-dbgsym: No summary available for libzpool5linux-dbgsym in ubuntu kinetic.

No description available for libzpool5linux-dbgsym in ubuntu kinetic.

python3-pyzfs: No summary available for python3-pyzfs in ubuntu kinetic.

No description available for python3-pyzfs in ubuntu kinetic.

pyzfs-doc: No summary available for pyzfs-doc in ubuntu kinetic.

No description available for pyzfs-doc in ubuntu kinetic.

zfs-dkms: No summary available for zfs-dkms in ubuntu kinetic.

No description available for zfs-dkms in ubuntu kinetic.

zfs-dracut: No summary available for zfs-dracut in ubuntu kinetic.

No description available for zfs-dracut in ubuntu kinetic.

zfs-initramfs: No summary available for zfs-initramfs in ubuntu kinetic.

No description available for zfs-initramfs in ubuntu kinetic.

zfs-test: No summary available for zfs-test in ubuntu kinetic.

No description available for zfs-test in ubuntu kinetic.

zfs-test-dbgsym: No summary available for zfs-test-dbgsym in ubuntu kinetic.

No description available for zfs-test-dbgsym in ubuntu kinetic.

zfs-zed: No summary available for zfs-zed in ubuntu kinetic.

No description available for zfs-zed in ubuntu kinetic.

zfs-zed-dbgsym: No summary available for zfs-zed-dbgsym in ubuntu kinetic.

No description available for zfs-zed-dbgsym in ubuntu kinetic.

zfsutils-linux: No summary available for zfsutils-linux in ubuntu kinetic.

No description available for zfsutils-linux in ubuntu kinetic.

zfsutils-linux-dbgsym: No summary available for zfsutils-linux-dbgsym in ubuntu kinetic.

No description available for zfsutils-linux-dbgsym in ubuntu kinetic.