1. 17 Nov, 2018 1 commit
  2. 18 Sep, 2018 1 commit
  3. 16 May, 2018 1 commit
  4. 11 Apr, 2018 1 commit
  5. 26 Feb, 2018 1 commit
  6. 19 Jan, 2018 1 commit
  7. 18 Dec, 2017 1 commit
  8. 31 Oct, 2017 1 commit
  9. 06 Oct, 2017 1 commit
  10. 05 Jul, 2017 1 commit
  11. 06 Feb, 2017 1 commit
  12. 17 Sep, 2016 1 commit
  13. 25 May, 2016 1 commit
  14. 23 Mar, 2016 1 commit
  15. 20 Mar, 2016 1 commit
  16. 10 Jan, 2016 1 commit
  17. 05 Nov, 2015 1 commit
  18. 13 Aug, 2015 1 commit
  19. 16 May, 2015 1 commit
  20. 31 Jul, 2014 1 commit
  21. 04 Feb, 2014 1 commit
  22. 24 Aug, 2013 1 commit
  23. 10 Apr, 2013 1 commit
  24. 25 Mar, 2013 2 commits
  25. 22 Mar, 2013 1 commit
    • Brian Behlendorf's avatar
      Use 'git describe' for working builds · c14183ad
      Brian Behlendorf authored
      When building from an arbitrary commit in the git tree it's useful
      for the resulting packages to be uniquely identifiable.  Therefore,
      the build system has been updated to detect if your compiling in
      git tree.
      
      If you are building in a git tree, and there are commits after the
      last annotated tag.  Then the <id>-<hash> component of 'git describe'
      will be used to overwrite the 'Release:' field in the META file.
      
      The only tricky part is that to ensure the 'make dist' tarball is
      built using the correct release.  A dist-hook was added to the top
      level make file to rewrite the META file using the correct release.
      Signed-off-by: 's avatarBrian Behlendorf <behlendorf1@llnl.gov>
      Closes #195
      Issue #111
      c14183ad
  26. 21 Mar, 2013 1 commit
    • Richard Yao's avatar
      Do not call cond_resched() in spl_slab_reclaim() · feaf1e32
      Richard Yao authored
      Calling cond_resched() after each object is freed and then after each
      slab is freed can cause slabs of objects to live for excessive periods
      of time following reclaimation. This interferes with the kernel's own
      memory management when called from kswapd and can cause direct reclaim
      to occur in response to memory pressure that should have been resolved.
      Signed-off-by: 's avatarRichard Yao <ryao@cs.stonybrook.edu>
      feaf1e32
  27. 20 Mar, 2013 2 commits
  28. 19 Mar, 2013 1 commit
  29. 18 Mar, 2013 1 commit
    • Brian Behlendorf's avatar
      Refresh RPM packaging · 493972c8
      Brian Behlendorf authored
      Refresh the existing RPM packaging to conform to the 'Fedora
      Packaging Guidelines'.  This includes adopting the kmods2
      packaging standard which is used fod kmods distributed by
      rpmfusion for Fedora/RHEL.
      
        http://fedoraproject.org/wiki/Packaging:Guidelines
        http://rpmfusion.org/Packaging/KernelModules/Kmods2
      
      While the spec files have been entirely rewritten from a
      user perspective the only major changes are:
      
      * The Fedora packages now have a build dependency on the
        rpmfusion repositories.  The generic kmod packages also
        have a new dependency on kmodtool-1.22 but it is bundled
        with the source rpm so no additional packages are needed.
      
      * The kernel binary module packages have been renamed from
        spl-modules-* to kmod-spl-* as specificed by kmods2.
      
      * The is now a common kmod-spl-devel-* package in addition
        to the per-kernel devel packages.  The common package
        contains the development headers while the per-kernel
        package contains kernel specific build products.
      Signed-off-by: 's avatarBrian Behlendorf <behlendorf1@llnl.gov>
      Closes #222
      493972c8
  30. 14 Mar, 2013 8 commits
  31. 06 Mar, 2013 1 commit