1 zfs-linux (0.6.0.19-0ubuntu1) unstable; urgency=low
4 * Use datadir not datarootdir for dracut
5 * Update rpm/deb packages to be FHS compliant
6 * Linux 2.6.37 compat, WRITE_FLUSH_FUA
8 [ Christian Kohlschütter ]
9 * Add "ashift" property to zpool create
12 * Fix autoconf variable substitution in udev rules.
16 -- Darik Horn <dajhorn@vanadac.com> Sun, 19 Jun 2011 13:06:43 -0500
18 zfs-linux (0.6.0.18-0ubuntu1) unstable; urgency=low
21 * Fix 'zfs send -D' segfault
22 * Pass -f option for import
23 * Add default stack checking
24 * Check for -Wno-unused-but-set-variable gcc support
25 * Always check -Wno-unused-but-set-variable gcc support
26 * Handle /etc/mtab -> /proc/mounts symlink
28 -- Darik Horn <dajhorn@vanadac.com> Thu, 16 Jun 2011 09:39:30 -0500
30 zfs-linux (0.6.0.17-0ubuntu1) unstable; urgency=low
33 * Make tgx_sync_thread zio's async
34 * Revert "Fix stack traverse_visitbp()"
35 * Fix stack ddt_zap_lookup()
36 * Fix stack ddt_class_contains()
37 * Fix zpios-sanity.sh return code
38 * Always unload zpios.ko on exit
39 * Delay before destroying loopback devices
40 * Sanatize zpios-sanity.sh environment
42 -- Darik Horn <dajhorn@vanadac.com> Sun, 05 Jun 2011 20:32:51 -0500
44 zfs-linux (0.6.0.16-0ubuntu1) unstable; urgency=low
47 * Pass caller's credential in zfsdev_ioctl()
48 * Default to internal 'zfs userspace' implementation
49 * Use vmem_alloc() for zfs_ioc_userspace_many()
50 * Fix 4K sector support
52 -- Darik Horn <dajhorn@vanadac.com> Sat, 28 May 2011 15:47:15 -0500
54 zfs-linux (0.6.0.15-0ubuntu1) unstable; urgency=low
57 * Make zfs.gentoo init script more gentoo style.
58 * Fix zfs.gentoo init script logic
59 * Remove root 'ls' after mount workaround
60 * Fix distribution detection for gentoo
63 * Update synchronous open zfs_close() comment
64 * Fix 'negative objects to delete' warning
66 -- Darik Horn <dajhorn@vanadac.com> Mon, 23 May 2011 09:18:38 -0500
68 zfs-linux (0.6.0.14-0ubuntu1) unstable; urgency=low
71 * Use vmem_alloc() for zfs_ioc_pool_get_history()
73 * Handle NULL in nfsd .fsync() hook
74 * Disable direct reclaim for z_wr_* threads
77 * Don't store rdev in SA for FIFOs and sockets
79 -- Darik Horn <dajhorn@vanadac.com> Wed, 11 May 2011 20:28:21 -0500
81 zfs-linux (0.6.0.13.rc4-0ubuntu1) unstable; urgency=low
84 * Add missing ZFS tunables
85 * Allow mounting of read-only snapshots
87 -- Darik Horn <dajhorn@vanadac.com> Thu, 05 May 2011 20:48:14 -0500
89 zfs-linux (0.6.0.12.rc4-0ubuntu2) unstable; urgency=low
91 * Add the debhelper token to zfs-initramfs.preinst
92 * Add the debehelper token to zfsutils.preinst
93 * Add extended package descriptions.
94 * Disable zpool-layout distribution.
95 * Add -e switch to the zfsutils.preinst whackbang.
96 * Add docs file for each package.
97 * Package libexec scripts as examples.
98 * Add -e switch to the zfs-initramfs.preinst whackbang.
99 * Flag autogen.sh as executable.
100 * Add -e switch to the zfs-dkms.postinst whackbang.
101 * Disable scripts distribution.
102 * Add whackbang to the ltmain.sh script.
103 * Remove unused zfs-dkms.preinst script.
104 * Add -e switch to the zfs-dkms.prerm whackbang.
105 * Remove unused zfs-dkms.postrm script.
106 * Specify a distro section for each package.
107 * Add snapshot-mount.patch
109 -- Darik Horn <dajhorn@vanadac.com> Thu, 05 May 2011 19:51:35 -0500
111 zfs-linux (0.6.0.12.rc4-0ubuntu1) unstable; urgency=low
114 * Add Gentoo/Lunar/Redhat Init Scripts
115 * Prep zfs-0.6.0-rc4 tag
118 * Use 0.6.0.12.rc4 as the unofficial version.
121 -- Darik Horn <dajhorn@vanadac.com> Thu, 05 May 2011 10:18:40 -0500
123 zfs-linux (0.6.0.11-0ubuntu1) unstable; urgency=low
126 * Suppress 'vdev_metaslab_init' memory warning
127 * Fix 'zfs set volsize=N pool/dataset'
128 * Fully update inode when created
132 * Implemented NFS export_operations.
134 [ Alejandro R. Sedeño ]
135 * Add zpl_export.c to the list of targets.
137 -- Darik Horn <dajhorn@vanadac.com> Mon, 02 May 2011 19:07:36 -0500
139 zfs-linux (0.6.0.10-0ubuntu1) unstable; urgency=low
143 * Conserve stack in dsl_scan_visitbp()
144 * Conserve stack in dsl_scan_visitbp()
145 * Conserve stack in dsl_scan_visit()
148 * Use gethostid in the Linux convention.
149 * Use 0.6.0.10 as the unofficial version.
150 * Use substvars versions in the debian/control.
152 -- Darik Horn <dajhorn@vanadac.com> Wed, 27 Apr 2011 11:23:52 -0500
154 zfs-linux (0.6.0.9-0ubuntu1) unstable; urgency=low
157 * Update zconfig.sh to use new zvol names
158 * Suppress 'zfs receive' memory warning
159 * Enforce ARC meta-data limits
160 * Fix spurious -EFAULT when setting I/O scheduler
161 * Fix 32-bit MAXOFFSET_T definition
163 [ Aniruddha Shankar ]
164 * Added required runlevel info for init on Debian
167 * Fixed a use-after-free bug in zfs_zget().
170 * Use 0.6.0.9 as the unofficial version.
171 * Remove the gawk packaging dependency.
173 -- Darik Horn <dajhorn@vanadac.com> Sat, 23 Apr 2011 11:21:36 -0500
175 zfs-linux (0.6.0.8-0ubuntu1) unstable; urgency=low
178 * Linux 2.6.29 compat, credentials
179 * Fix rebuildable RPMs for el6/ch5
180 * Autogen refresh for kernel-insert-inode-locked.m4
181 * Linux 2.6.39 compat, invalidate_inodes()
182 * Fix gcc compiler warning, dsl_pool_create()
183 * Fix gcc compiler warning, parse_option()
184 * Fix gcc configure warnings
185 * Set -Wno-unused-but-set-variable globally
186 * Add Gunnar Beutner to AUTHORS for his contributions
187 * Add parted and lsscsi dependencies to zfs-test
190 * Fix a couple comments
191 * Correct man page section numbers for Linux
192 * Change /dev/dsk -> /dev in the man pages
193 * More and correct an example in zpool.8
194 * Use Linux disk names in zpool.8
195 * Linux has "partitions", not "slices"
197 * Improve some quoting consistency
198 * Improve the wording about hot spares
199 * Normalize the deferred destruction language
200 * Update the version in the zpool upgrade example
201 * Cleanup various Sun/Solaris-isms
202 * Support IEC base-2 prefixes
205 * Use consistent indentation in mount-zfs.sh
206 * Align closing fi in mount-zfs.sh
209 * Added missing initialization for va.va_dentry in zfs_get_xattrdir.
210 * Truncate the xattr znode when updating existing attributes.
213 * Refresh debian/patches.
214 * Use zfs-0.6.0.8 as the unofficial upstream version.
215 * Set a version on the spl-dkms dependency.
217 -- Darik Horn <dajhorn@vanadac.com> Wed, 20 Apr 2011 08:21:51 -0500
219 zfs-linux (0.6.0.7-0ubuntu2) unstable; urgency=low
222 * Call d_instantiate before unlocking inode
223 * Add missing arcstats
224 * Add direct+indirect ARC reclaim
225 * Fix ASSERTION(!dsl_pool_sync_context(tx->tx_pool))
226 * Prep zfs-0.6.0-rc3 tag
228 [ Manuel Amador (Rudd-O) ]
229 * Added .gitignore for mount.zfs and zvol_id
230 * Permit both mountpoint=legacy and mountpoint=/ in initrd
231 * Update zfs.fedora init script
234 * Upstream zfs-0.6.0-rc3 tag. Use 0.6.0.7 instead.
235 * Add a zfs-grub dependency to zfs-initramfs.
236 * Add a NEWS entry for the decomposition and rename.
238 -- Darik Horn <dajhorn@vanadac.com> Thu, 07 Apr 2011 13:51:23 -0500
240 zfs-linux (0.6.0.6-0ubuntu2) unstable; urgency=low
242 * Partial autogen updates to fix PPA builds.
244 -- Darik Horn <dajhorn@vanadac.com> Thu, 07 Apr 2011 10:52:30 -0500
246 zfs-linux (0.6.0.6-0ubuntu1) unstable; urgency=low
249 * Fixes to enable zvol symlink creation
250 * Spec file compat, %{datadir}
253 * Set cmd paths in udev rules using --prefix
254 * Fix inflated load average
255 * Fix libzpool cv_* build error
256 * Update CHAOS 5 Packaging
257 * Fix `make distclean` for `./configure --with-config=user
260 * Call udevadm trigger more safely
263 * Remove `make distclean` kludge.
264 * Ignore `zfs unmount -a` errors in the init script.
265 * Rename /etc/default/zfsload during upgrades.
266 * Disable dracut instead of reverting it.
267 * Move udev rules from /etc to /lib.
268 * Add ${shlibs:Depends} to each control stanza.
269 * Remove volume and swap handling from the init script.
271 -- Darik Horn <dajhorn@vanadac.com> Tue, 05 Apr 2011 22:08:06 -0500
273 zfs-linux (0.6.0.5-1ubuntu7) unstable; urgency=low
275 * Force the dkms.conf file into the zfs-dkms package.
277 -- Darik Horn <dajhorn@vanadac.com> Thu, 31 Mar 2011 11:03:56 -0500
279 zfs-linux (0.6.0.5-1ubuntu6) unstable; urgency=low
281 * Link /proc/mounts to /etc/mtab.
282 * Add the /etc/default/zfs import to the init script.
284 -- Darik Horn <dajhorn@vanadac.com> Wed, 30 Mar 2011 16:12:41 -0500
286 zfs-linux (0.6.0.5-1ubuntu5) unstable; urgency=low
288 * Use /sbin/mount.zfs for the root mount in the initramfs.
289 * Handle the GRUB zfs-bootfs parameter in the initramfs.
291 -- Darik Horn <dajhorn@vanadac.com> Wed, 30 Mar 2011 12:22:12 -0500
293 zfs-linux (0.6.0.5-1ubuntu2) unstable; urgency=low
295 * Rename the zfs package to zfsutils.
296 * Rename the zfs-lib package to libzfs0.
297 * Decompose the zfs-lib package.
298 * Restrict the package architecture to linux-any.
299 * Remove the KQ init script that was imported from zfs-linux/lzfs.
300 * Import the zfsutils init script from Debian kFreeBSD.
301 * Check zvols for Linux swap areas instead of FreeBSD swap areas.
302 * Replace zfs by zfsutils in the debian/control file.
303 * Add libzfs-dev to the debian/control file.
304 * Change usr/lib/include to usr/include in the libzfs-dev.install file.
305 * Add a zfs-lib replacement to each constituent library.
307 -- Darik Horn <dajhorn@vanadac.com> Tue, 29 Mar 2011 09:17:38 -0500
309 zfs-linux (0.6.0.5-0ubuntu2) unstable; urgency=low
311 * Include /sbin/mount.zfs in the zfs package.
313 -- Darik Horn <dajhorn@vanadac.com> Thu, 24 Mar 2011 12:37:40 -0500
315 zfs-linux (0.6.0.5-0ubuntu1) unstable; urgency=low
318 * Check for trailing '/' in mount.zfs
319 * Don't set I/O Scheduler for Partitions
320 * Always allow '-o remount,ro'
321 * Strip 'zfsutil,remount' from /etc/mtab
322 * Register .sync_fs handler
323 * Register .remount_fs handler
325 * Fix getcwd() warning
326 * Fix 'LDFLAGS=-Wl,--as-needed' build error
327 * Use KM_PUSHPAGE instead of KM_SLEEP
328 * Fix evict() deadlock
329 * Linux compat, umount2(2) flags
330 * Linux 2.6.27 compat, blk_queue_stackable()
331 * Linux 2.6.28 compat, insert_inode_locked()
332 * Linux 2.6.29 compat, credentials
333 * Linux 2.6.29 compat, .freeze_fs/.unfreeze_fs
336 * Full upstream merge. Use zfs-0.6.0.5 as the unofficial upstream version.
337 * Revert the dracut commit in debian/patches.
338 * Revert the init script commit in debian/patches.
340 * Properly strip the bootfs= and rpool= kernel command line parameters.
341 * Remove the whack-bang and execute bit from the initramfs boot script.
343 -- Darik Horn <dajhorn@vanadac.com> Tue, 22 Mar 2011 23:07:49 -0500
345 zfs-linux (0.6.0.4.rc2-0ubuntu6) unstable; urgency=low
347 * Trivial typo correction in the debian/copyright file.
348 * Remove the init-top/hostname script and force BUSYBOX=y instead.
349 * Correct typos in the debian/debuild-ppa.sh helper.
350 * Add a debian/source/options file that disable the
351 implied --single-debian-patch build option.
353 -- Darik Horn <dajhorn@vanadac.com> Sun, 20 Mar 2011 19:11:12 -0500
355 zfs-linux (0.6.0.4.rc2-0ubuntu5) unstable; urgency=low
357 * Add the debuild-ppa.sh script for Launchpad PPA build convenience.
358 * Add fix-getcwd-warning.patch from behlendorf/master.
359 * Add fix-gentoo-ldflags.patch from behlendorf/master.
360 * Add the pkg-zfs repository to the debian/copyright file.
362 -- Darik Horn <dajhorn@vanadac.com> Sun, 20 Mar 2011 15:27:49 -0500
364 zfs-linux (0.6.0.4.rc2-0ubuntu4) unstable; urgency=low
366 * Add behlendorf/dracut patch for better dismount handling at shutdown.
368 -- Darik Horn <dajhorn@vanadac.com> Wed, 16 Mar 2011 09:16:00 -0500
370 zfs-linux (0.6.0.4.rc2-0ubuntu3) unstable; urgency=low
372 * Add patches from behlendorf/master:
373 * check-for-trailing-slash-in-mount.patch
374 * do-not-set-io-scheduler-for-partitions.patch
375 * Add gawk dependency to the zfs-initramfs package.
377 -- Darik Horn <dajhorn@vanadac.com> Sun, 13 Mar 2011 21:32:32 -0500
379 zfs-linux (0.6.0.4.rc2-0ubuntu2) unstable; urgency=low
381 * Initial zfs-initramfs packaging for root filesystem support.
383 -- Darik Horn <dajhorn@vanadac.com> Fri, 11 Mar 2011 15:39:37 -0600
385 zfs-linux (0.6.0.4.rc2-0ubuntu1) unstable; urgency=low
387 * Upstream spl-0.6.0-rc2 release.
389 -- Darik Horn <dajhorn@vanadac.com> Thu, 10 Mar 2011 09:35:43 -0600
391 zfs-linux (0.6.0.3.git-0ubuntu1) unstable; urgency=low
393 * Revert the '+' in the upstream version because it is not recognized by DKMS.
395 -- Darik Horn <dajhorn@vanadac.com> Wed, 09 Mar 2011 12:24:41 -0600
397 zfs-linux (0.6.0.3+git-0ubuntu2) unstable; urgency=low
399 * Change spl-dkms to a pre-dependency in the control file.
401 -- Darik Horn <dajhorn@vanadac.com> Wed, 09 Mar 2011 10:54:07 -0600
403 zfs-linux (0.6.0.3+git-0ubuntu1) unstable; urgency=low
405 * Begin using the +git upstream naming convention.
406 * Merge the behlendorf/mount and behlendorf/master branches.
408 -- Darik Horn <dajhorn@vanadac.com> Wed, 09 Mar 2011 10:09:24 -0600
410 zfs-linux (0.6.0.2-0ubuntu1) unstable; urgency=low
412 * Merge the behlendorf/master branch for the xvattr changes
413 and tag it as 0.6.0.2 upstream.
415 -- Darik Horn <dajhorn@vanadac.com> Fri, 04 Mar 2011 19:24:42 -0600
417 zfs-linux (0.6.0.1rc.1-0ubuntu6) unstable; urgency=low
419 * Check for a Debian host in PRE_BUILD and configure for split headers.
420 See https://github.com/behlendorf/spl/issues/closed/#issue/10
422 -- Darik Horn <dajhorn@vanadac.com> Sun, 27 Feb 2011 17:51:17 -0600
424 zfs-linux (0.6.0.1rc.1-0ubuntu5) unstable; urgency=low
426 * Remove the build dependency on linux-headers because it is unnecessary
427 for Ubuntu and prevents building on Debian Squeeze and Debian Sid.
429 -- Darik Horn <dajhorn@vanadac.com> Sun, 27 Feb 2011 13:20:03 -0600
431 zfs-linux (0.6.0.1rc.1-0ubuntu4) unstable; urgency=low
433 * Add version numbers to the dkms dependencies.
435 -- Darik Horn <dajhorn@vanadac.com> Sat, 26 Feb 2011 01:13:40 -0600
437 zfs-linux (0.6.0.1rc.1-0ubuntu3) unstable; urgency=low
439 * Add fix-set-block-scheduler-warnings.patch.
441 -- Darik Horn <dajhorn@vanadac.com> Fri, 25 Feb 2011 20:59:26 -0600
443 zfs-linux (0.6.0.1rc.1-0ubuntu2) unstable; urgency=low
445 * Add udev-zvol.patch for udev to create zvol links.
446 (Commit: 4c0d8e50b99b4f3b4a9b7bc67ac7fc4e406f5755)
448 -- Darik Horn <dajhorn@vanadac.com> Fri, 25 Feb 2011 15:20:41 -0600
450 zfs-linux (0.6.0.1rc.1-0ubuntu1) unstable; urgency=low
452 * Merge behlendorf/linux-compat for Linux 2.6.38 compatibility.
453 * Add /etc/default/zfsload for the init script.
454 * Add dist-blkdev_compat.patch so that the new block device
455 compatibility header is included by the dist rules.
457 -- Darik Horn <dajhorn@vanadac.com> Thu, 24 Feb 2011 10:30:13 -0600
459 zfs-linux (0.6.0.1rc-1~lucid.4) lucid; urgency=low
461 * Force all zfsload returns to 0.
462 * Initial master branch for git-buildpackage.
463 * Update Vcs-Git and Vcs-Browser fields in the control file.
465 -- Darik Horn <dajhorn@vanadac.com> Tue, 22 Feb 2011 11:23:31 -0600
467 zfs-linux (0.6.0.1rc-1~lucid.3) lucid; urgency=low
469 * Move the zfsload init script from the zfs-dkms package
471 * Disable non-zero returns in the zfsload script because
472 `zfs umount -a` is unreliable and init errors cause dpkg
473 to block package updates and removals.
474 * Create zfs.examples for dh_installexamples and change the
475 install manifest for etc/zfs/*.example accordingly.
476 * Split zfs into zfs-lib to satisfy the dpkg-shlibdeps warnings.
478 -- Darik Horn <dajhorn@vanadac.com> Mon, 21 Feb 2011 11:27:11 -0600
480 zfs-linux (0.6.0.1rc-1~lucid.2) lucid; urgency=low
482 * Reduce the dpkg scripts to #DEBHELPER# because dh_dkms
483 is automatically and correctly filling template.
484 * Set a versioned debhelper dependency to satisfy the
487 -- Darik Horn <dajhorn@vanadac.com> Mon, 21 Feb 2011 10:27:29 -0600
489 zfs-linux (0.6.0.1rc-1~lucid.1) lucid; urgency=low
491 * New upstream zfs-0.6.0-rc1.tar.gz release.
492 * Kludge the "rc1" version for the packaging convenience.
493 * Move the zfsload script to this package.
494 * Supercede the lzfs-dkms package.
496 -- Darik Horn <dajhorn@vanadac.com> Fri, 18 Feb 2011 19:46:36 -0600
498 zfs-linux (0.5.2-1~lucid.6) lucid; urgency=low
500 * Do uupdate on kqzfs_0.5.2 tag.
501 * Remove disable-check_stack_overflow patch.
502 * Add kernel-bio-failfast.patch for `make distdir`.
504 -- Darik Horn <dajhorn@vanadac.com> Fri, 18 Feb 2011 12:52:07 -0600
506 zfs-linux (0.5.1-1~lucid.5) lucid; urgency=low
508 * Initial DKMS packaging for Debian and Ubuntu.
510 -- Darik Horn <dajhorn@vanadac.com> Wed, 16 Feb 2011 12:26:49 -0600