summaryrefslogtreecommitdiffstats
path: root/META
Commit message (Collapse)AuthorAgeFilesLines
* Linux compat 4.18: check_disk_size_change()Brian Behlendorf2018-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added support for the bops->check_events() interface which was added in the 2.6.38 kernel to replace bops->media_changed(). Fully implementing this functionality allows the volume resize code to rely on revalidate_disk(), which is the preferred mechanism, and removes the need to use check_disk_size_change(). In order for bops->check_events() to lookup the zvol_state_t stored in the disk->private_data the zvol_state_lock needs to be held. Since the check events interface may poll the mutex has been converted to a rwlock for better concurrently. The rwlock need only be taken as a writer in the zvol_free() path when disk->private_data is set to NULL. The configure checks for the block_device_operations structure were consolidated in a single kernel-block-device-operations.m4 file. The ZFS_AC_KERNEL_BDEV_BLOCK_DEVICE_OPERATIONS configure checks and assoicated dead code was removed. This interface was added to the 2.6.28 kernel which predates the oldest supported 2.6.32 kernel and will therefore always be available. Updated maximum Linux version in META file. The 4.17 kernel was released on 2018-06-03 and ZoL is compatible with the finalized kernel. Reviewed-by: Boris Protopopov <boris.protopopov@actifio.com> Reviewed-by: Sara Hartse <sara.hartse@delphix.com> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #7611
* Explicitly state supported Linux versionsAntonio Russo2018-05-301-8/+10
| | | | | | | | | | | | | | | | | | | Add META tags Linux-Maximum and Linux-Minimum. One pain point for package maintainers is ensuring the compatibility of the packaged version of ZFS with the Linux kernel. By providing an authoritative compatibility guide in the source tree, maintainers can automate compatibility checks. Additionally, increase META string extraction specificity. configure.ac finds Name and Version by a very simple `grep`, which might conceivably find other fields. Require the string be at the beginning of a line, and be followed by a colon to avoid such confusions. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Giuseppe Di Natale <guss80@gmail.com> Reviewed-by: George Melikov <mail@gmelikov.ru> Signed-off-by: Antonio Russo <antonio.e.russo@gmail.com> Closes #7571
* Tag zfs-0.7.0zfs-0.7.0Brian Behlendorf2017-07-261-1/+1
| | | | | | META file and changelog updated. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
* Tag 0.7.0-rc5zfs-0.7.0-rc5Brian Behlendorf2017-07-131-1/+1
| | | | | | | Fifth release candidate. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> `
* Tag 0.7.0-rc4zfs-0.7.0-rc4Brian Behlendorf2017-05-051-1/+1
| | | | | | Fourth release candidate. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
* Tag 0.7.0-rc3zfs-0.7.0-rc3Brian Behlendorf2017-01-201-1/+1
| | | | | | Third release candidate. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
* Tag 0.7.0-rc2zfs-0.7.0-rc2Brian Behlendorf2016-10-261-1/+1
| | | | | | Second release candidate. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
* Tag 0.7.0-rc1zfs-0.7.0-rc1Brian Behlendorf2016-09-071-2/+2
| | | | | | First release candidate. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
* Tag zfs-0.6.5zfs-0.6.5Brian Behlendorf2015-09-111-1/+1
| | | | | | META file and release log updated. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
* Tag zfs-0.6.4zfs-0.6.4Brian Behlendorf2015-04-081-1/+1
| | | | | | META file and release log updated. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
* Make license compatibility checks consistentBrian Behlendorf2014-10-171-1/+1
| | | | | | | | Apply the license specified in the META file to ensure the compatibility checks are all performed consistently. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Issue #2757
* Tag zfs-0.6.3zfs-0.6.3Brian Behlendorf2014-06-121-1/+1
| | | | | | META file and release log updated. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
* Tag zfs-0.6.2zfs-0.6.2Brian Behlendorf2013-08-221-1/+1
| | | | | | META file and release log updated. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
* Tag zfs-0.6.1zfs-0.6.1Brian Behlendorf2013-03-261-2/+2
| | | | | | META file and release log updated. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
* ZFS 0.6.0-rc14zfs-0.6.0-rc14Brian Behlendorf2013-02-011-1/+1
|
* ZFS 0.6.0-rc13zfs-0.6.0-rc13Brian Behlendorf2012-12-201-1/+1
|
* zfs-0.6.0-rc12zfs-0.6.0-rc12Brian Behlendorf2012-11-131-1/+1
|
* zfs-0.6.0-rc11Brian Behlendorf2012-09-181-1/+1
|
* ZFS 0.6.0-rc10zfs-0.6.0-rc10Brian Behlendorf2012-08-141-1/+1
|
* ZFS 0.6.0-rc9zfs-0.6.0-rc9Brian Behlendorf2012-06-141-1/+1
|
* ZFS 0.6.0-rc8zfs-0.6.0-rc8Brian Behlendorf2012-03-261-1/+1
|
* ZFS 0.6.0-rc7zfs-0.6.0-rc7Brian Behlendorf2012-03-161-1/+1
|
* Prep zfs-0.6.0-rc6 tagBrian Behlendorf2011-10-061-1/+1
| | | | Create the sixth 0.6.0 release candidate tag (rc6).
* Prep zfs-0.6.0-rc5 tagBrian Behlendorf2011-07-011-1/+1
| | | | Create the fifth 0.6.0 release candidate tag (rc5).
* Prep zfs-0.6.0-rc4 tagBrian Behlendorf2011-05-031-1/+1
| | | | Create the fourth 0.6.0 release candidate tag (rc4).
* Prep zfs-0.6.0-rc3 tagBrian Behlendorf2011-04-071-1/+1
| | | | Create the third 0.6.0 release candidate tag (rc3).
* Prep zfs-0.6.0-rc2 tagzfs-0.6.0-rc2Brian Behlendorf2011-03-091-1/+1
| | | | Create the second 0.6.0 release candidate tag (rc2).
* Prep zfs-0.6.0-rc1 tagzfs-0.6.0-rc1Brian Behlendorf2011-02-181-1/+1
| | | | | | | | Create the first 0.6.0 release candidate tag (rc1). The Posix layer is now functional and passes fstest and several other test suites cleanly. We now need this release candidate tag to broaden the test coverage before we can release the official zfs-0.6.0.
* Update META to 0.6.0Brian Behlendorf2011-02-101-1/+1
| | | | | Roll the version forward to 0.6.0, the addition of the Posix layer warrents updating the major version number.
* Prep for 0.5.2 tagBrian Behlendorf2010-11-081-1/+1
| | | | Update META file to prep for 0.5.2 tag.
* Prep for zfs-0.5.1 tagBrian Behlendorf2010-09-011-1/+1
|
* Add build systemBrian Behlendorf2010-08-311-0/+8
| | | | | | Add autoconf style build infrastructure to the ZFS tree. This includes autogen.sh, configure.ac, m4 macros, some scripts/*, and makefiles for all the core ZFS components.
* Removed build system from master branch, will relocate to linux-zfs-branchBrian Behlendorf2008-12-011-6/+0
|
* First step of META build system cleanupBrian Behlendorf2008-11-261-1/+1
|
* Initial Linux ZFS GIT RepoBrian Behlendorf2008-11-201-0/+6