Thanks for all the hard work on ZFS performance fixes George! U3 works
great.
- Luke
On 12/28/06 9:18 AM, "George Wilson" <george.wilson@sun.com>
wrote:
> Now that Solaris 10 11/06 is available, I wanted to post the complete list
of
> ZFS features and bug fixes that were included in that release. I''m
also
> including the necessary patches for anyone wanting to get all the ZFS
features
> and fixes via patches (NOTE: later patch revision may already be
available):
>
> Solaris 10 Update 3 (11/06) Patches
> sparc Patches
>
> * 118833-36 SunOS 5.10: kernel patch
> * 124204-03 SunOS 5.10: zfs patch
> * 122660-07 SunOS 5.10: zones jumbo patch
> * 120986-07 SunOS 5.10: mkfs and newfs patch
> * 123839-01 SunOS 5.10: Fault Manager patch
>
> i386 Patches
>
> * 118855-36 SunOS 5.10_x86: kernel Patch
> * 122661-05 SunOS 5.10_x86: zones jumbo patch
> * 124205-04 SunOS 5.10_x86: zfs/zpool patch
> * 120987-07 SunOS 5.10_x86: mkfs, newfs, other ufs utils patch
> * 123840-01 SunOS 5.10_x86: Fault Manager patch
>
>
> ZFS Features/Projects
>
> PSARC 2006/223 ZFS Hot Spares
> PSARC 2006/303 ZFS Clone Promotion
> PSARC 2006/388 snapshot -r
>
> ZFS Bug Fixes/RFEs
>
> 4034947 anon_swap_adjust() should call kmem_reap() if availrmem is low.
> 6276916 support for "clone swap"
> 6288488 du reports misleading size on RAID-Z
> 6354408 libdiskmgt needs to handle sysevent failures in miniroot or
failsafe
> environments better
> 6366301 CREATE with owner_group attribute is not set correctly with
NFSv4/ZFS
> 6373978 want to take lots of snapshots quickly (''zfs snapshot
-r'')
> 6385436 zfs set returns an error, but still sets property value
> 6393490 libzfs should be a real library
> 6397148 fbufs debug code should be removed from buf_hash_insert()
> 6401400 zfs(1) usage output is excessively long
> 6405330 swap on zvol isn''t added during boot
> 6405966 Hot Spare support in ZFS
> 6409228 typo in aclutils.h
> 6409302 passing a non-root vdev via zpool_create() panics system
> 6415739 assertion failed: !(zio->io_flags & 0x00040)
> 6416482 filebench oltp workload hangs in zfs
> 6416759 ::dbufs does not find bonus buffers anymore
> 6416794 zfs panics in dnode_reallocate during incremental zfs restore
> 6417978 double parity RAID-Z a.k.a. RAID6
> 6420204 root filesystem''s delete queue is not running
> 6421216 ufsrestore should use acl_set() for setting ACLs
> 6424554 full block re-writes need not read data in
> 6425111 detaching an offline device can result in import confusion
> 6425740 assertion failed: new_state != old_state
> 6430121 3-way deadlock involving tc_lock within zfs
> 6433208 should not be able to offline/online a spare
> 6433264 crash when adding spare: nvlist_lookup_string(cnv,
"path", &path) == 0
> 6433406 zfs_open() can leak memory on failure
> 6433408 namespace_reload() can leak memory on allocation failure
> 6433679 zpool_refresh_stats() has poor error semantics
> 6433680 changelist_gather() ignores libuutil errors
> 6433717 offline devices should not be marked persistently unavailble
> 6435779 6433679 broke zpool import
> 6436502 fsstat needs to support file systems greater than 2TB
> 6436514 zfs share on /var/mail needs to be run explicitly after system
boots
> 6436524 importing a bogus pool config can panic system
> 6436526 delete_queue thread reporting drained when it may not be true
> 6436800 ztest failure: spa_vdev_attach() returns EBUSY instead of ENOTSUP
> 6439102 assertain failed: dmu_buf_refcount(dd->dd_dbuf) == 2 in
> dsl_dir_destroy_check()
> 6439370 assertion failures possible in dsl_dataset_destroy_sync()
> 6440499 zil should avoid txg_wait_synced() and use dmu_sync() to issue
> parallel IOs when fsyncing
> 6443585 zpool create of poolname > 250 and < 256 characters panics in
debug
> printout
> 6444346 zfs promote fails in zone
> 6446569 deferred list is hooked on flintstone vitamins
> 6447377 ZFS prefetch is inconsistant
> 6447381 dnode_free_range() does not handle non-power-of-two blocksizes
> correctly6451860 zfs rename'' a filesystem|clone to its direct
child will cause
> internal error
> 6447452 re-creating zfs files can lead to failure to unmount
> 6448371 ''zfs promote'' of a volume clone fails with EBUSY
> 6448999 panic: used == ds->ds_phys->ds_unique_bytes
> 6449033 PIT nightly fails due to the fix for 6436514
> 6449078 Makefile for fsstat contains ''-g'' option
> 6450292 unmount original file system, ''zfs promote'' cause
system panic.
> 6451124 assertion failed: rc->rc_count >= number
> 6451412 renaming snapshot with ''mv'' makes unmounting
snapshot impossible
> 6452372 assertion failed: dnp->dn_nlevels == 1
> 6452420 zfs_get_data() of page data panics when blocksize is less than
> pagesize
> 6452923 really out of space panic even though ms_map.sm_space > 0
> 6453304 s10u3_03 integration for 6405966 breaks on10-patch B3 feature build
> 6458781 random spurious ENOSPC failures
>
> Thanks,
> George
>
>
> This message posted from opensolaris.org
> _______________________________________________
> zfs-discuss mailing list
> zfs-discuss@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
>
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss