1. 27 Jul, 2021 1 commit
  2. 17 Jul, 2021 5 commits
  3. 12 Jan, 2021 1 commit
  4. 09 Jan, 2021 1 commit
  5. 07 Jan, 2021 4 commits
  6. 06 Jan, 2021 1 commit
  7. 17 Dec, 2020 1 commit
  8. 14 Dec, 2020 10 commits
  9. 13 Nov, 2020 1 commit
  10. 28 Oct, 2020 1 commit
    • Witaut Bajaryn's avatar
      meson.build: Set libbe version · ccc0b5b3
      Witaut Bajaryn authored
      Make it the same as what zfs's autotools chooses by default,
      so that other programs linked to it (like bemerge)
      don't have to be rebuilt when switching between the build systems.
  11. 25 Oct, 2020 3 commits
  12. 06 Oct, 2020 1 commit
  13. 30 Sep, 2020 1 commit
    • Brian Behlendorf's avatar
      Fix buggy procfs_list_seq_next warning · e23ba78b
      Brian Behlendorf authored
      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: default avatarTony Hutter <hutter2@llnl.gov>
      Signed-off-by: Brian Behlendorf's avatarBrian Behlendorf <behlendorf1@llnl.gov>
      Closes #10984 
      Closes #10996 
  14. 29 Sep, 2020 2 commits
    • Brian Behlendorf's avatar
      Fix CONFIG_DEBUG_LOCK_ALLOC configure check · bf75263a
      Brian Behlendorf authored
      This check was accidentally broken when the kABI checks were updated
      to run in parallel, commit 608f8749
      .  The check must be for the
      config_debug_lock_alloc_license name to determine if the symbol
      is license compatible.
      Reviewed-by: default avatarTony Hutter <hutter2@llnl.gov>
      Signed-off-by: Brian Behlendorf's avatarBrian Behlendorf <behlendorf1@llnl.gov>
      Closes #10991 
    • Brian Behlendorf's avatar
      Fix objtool configure check · 5e245ab2
      Brian Behlendorf authored
      The m4 objtool configure check can incorrectly fail because of a
      missing header in the test.  This appears to be the result of a
      recent kernel change and was observed on the Fedora 5.8.11-200
        In file included from /home/fedora/zfs/build/objtool/objtool.c:75:
        ./arch/x86/include/asm/frame.h:100:57: error: 'struct pt_regs'
            declared inside parameter list will not be visible outside
            of this definition or declaration [-Werror]
      The consequence of this is that the "stack_frame_non_standard"
      check is never run and HAVE_STACK_FRAME_NON_STANDARD is set
      incorrectly which results in a build failure.  This change adds
      the appropriate header to the "objtool" check so it now behaves
      as intended.
      Reviewed-by: Kjeld Schouten's avatarKjeld Schouten <kjeld@schouten-lebbing.nl>
      Reviewed-by: default avatarTony Hutter <hutter2@llnl.gov>
      Signed-off-by: Brian Behlendorf's avatarBrian Behlendorf <behlendorf1@llnl.gov>
      Closes #10990 
  15. 28 Sep, 2020 1 commit
  16. 24 Sep, 2020 1 commit
    • Brian Behlendorf's avatar
      Update zts-report.py with additional tests · ae643988
      Brian Behlendorf authored
      The following test cases may still occasionally fail and are being
      added to the "maybe" list for Linux until they can be updated to be
      entirely reliable.
      These 6 tests consistently fail only on Fedora 31+, the failures
      are related to the kernel rescanning the partition table on loopback
      devices which is no longer reliable unless partprobe is used.  In
      order to enable the Fedora bot by default they are also being added
      to the list until the tests can be updated.  Any significant regression
      in functionality covered by these tests will still be detected by the
      FreeBSD builders.
      Signed-off-by: Brian Behlendorf's avatarBrian Behlendorf <behlendorf1@llnl.gov>
  17. 22 Sep, 2020 5 commits