Obsoleted by: 127128-11 SunOS 5.10_x86: nfs zfs fs patch |
Disclaimer:
Please note:
Although OBSOLETED patches are available on SunSolve, Sun recommends using the most recent patches and the most recent revision of those patches. OBSOLETED patches do not include the latest bug fixes and/or product enhancements, and may require the installation of additional patches as a corrective measure.
Status: OBSOLETE
Patch Id: 127729-07
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************Summary: Obsoleted by: 127128-11 SunOS 5.10_x86: nfs zfs fs patch
Date: Feb/26/2008
Installation Requirements:
Reboot after installing this patch to activate the changes delivered. An alternative may be specified in the Special Install Instructions.
Solaris Release: 10_x86
Sun OS Release: 5.10_x86
Unbundled Product:
Unbundled Release:
Xref: This patch available for SPARC as patch 127728
Topic:
SunOS 5.10_x86: nfs zfs fs patch
Relevant Architecture: i386
BugId's fixed with this patch:
6189209 6246967 6281864 6355623 6391405 6393769 6492937 6513209 6523336 6528189 6533126 6533813 6535160 6544140 6549634 6557767 6565044 6565574 6569719 6573361 6577156 6581978 6585265 6586422 6587723 6589799 6592943 6594025 6596239 6599124 6617844 6618868 6620864 6637030 6637823
Changes incorporated in this version:
6355623 6393769 6513209 6523336 6533813 6535160 6544140 6549634 6557767 6565044 6565574 6569719 6573361 6577156 6581978 6585265 6586422 6587723 6589799 6594025 6596239 6617844 6618868 6620864 6637030
Patches accumulated and obsoleted by this patch:
Patches which conflict with this patch:
Required Patches:
118855-36 120012-14 (or greater)
Obsoleted by:
Files Included in this Patch:
/etc/fs/nfs/mount
/kernel/drv/amd64/zfs
/kernel/drv/zfs
/kernel/fs/amd64/nfs
/kernel/fs/amd64/zfs
/kernel/fs/nfs
/kernel/fs/zfs
/kernel/kmdb/amd64/zfs
/kernel/kmdb/zfs
/kernel/sys/amd64/nfs
/kernel/sys/nfs
/lib/amd64/libzfs.so.2
/lib/libzfs.so.2
/usr/include/libzfs.h
/usr/include/nfs/rnode.h
/usr/include/nfs/rnode4.h
/usr/lib/amd64/libzpool.so.1
/usr/lib/libzpool.so.1
/usr/lib/mdb/kvm/amd64/zfs.so
/usr/lib/mdb/kvm/zfs.so
/usr/lib/mdb/proc/amd64/libzpool.so
/usr/lib/mdb/proc/libzpool.so
/usr/sbin/amd64/zdb
/usr/sbin/i86/zdb
Problem Description:
6355623 zfs rename to valid dataset name, but if snapshot name becomes too long, panics system
6393769 client panic with mutex_enter: bad mutex, at get_lock_list
6513209 destroying pools under stress causes hang in arc_flush
6523336 panic dr->dt.dl.dr_override_state == DR_NOT_OVERRIDDEN,
file: ../../ common/fs/zfs/dbuf.c line: 2195
6533813 recursive snapshotting resulted in bad stack overflow
6535160 lock contention on zl_lock from zil_commit
6544140 assertion failed: err == 0 (0x11 == 0x0), file: ../../common/fs/zfs/zfs_znode.c, line: 555
6549634 dn_dbfs_mtx should be held when calling list_link_active() in dbuf_destroy()
6557767 assertion failed: error == 17 || lr->lr_length <= zp->z_blksz
6565044 small race condition between zfs_umount() and ZFS_ENTER()
6565574 zvol read perf problem
6569719 panic dangling dbufs (dn=ffffffff28814d30, dbuf=ffffffff20756008)
6573361 panic turnstile_block, unowned mutex
6577156 zfs_putapage discards pages too easily
6581978 assertion failed: koff <= filesz, file: ../../common/fs/zfs/zfs_vnops.c, line: 2834
6585265 need bonus resize interface
6586422 deadlock occurs when nfsv4 recover thread calls nfs4_start_fop
6587723 BAD TRAP: type=e (#pf Page fault) occurred in module "zfs" due to NULL pointer dereference
6589799 dangling dbuf after zinject
6594025 panic: dangling dbufs during shutdown
6596239 stop issuing IOs to vdev that is going to be removed
6617844 seems bug 4901380 has not been fixed in Solaris 10
6618868 ASSERT: di->dr_txg == tx->tx_txg (0x148 == 0x147), dbuf.c, line 1088
6620864 BAD TRAP panic in vn_invalid() called through znode_pageout_func()
6637030 kernel heap corruption detected during stress
(from 127729-06)
6599124 NFS client read() returns zero-filled data
(from 127729-05)
6246967 bad mutex panic while zone reboot
6281864 NFS4ERR_WRONGSEC errors returned from nfs4 server panics clients
6391405 nfs4_make_dotdot() missing nfs4_end_fop()
(from 127729-04)
6637823 patch 127729-03 built with out-of-date patch makeup table
(from 127729-03)
6189209 cb_recall() panicked system.
6533126 panic[cpu5]/thread=3005834b780: kernel heap corruption detected
6592943 S10U4 system panics during stress test
(from 127729-02)
6528189 cp -p invalid argument on Redhat Linux AS 3.0 NFS client against ZFS NFS directory
(from 127729-01)
6492937 NFSv4 client node panics when kdestroy executed during lock-largefile testsRevision History:
127729-02 127729-05 127729-06 127729-04 127729-01
Patch Installation Instructions:
--------------------------------
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.
For Solaris 7-10 releases, refer to the man pages for instructions
on using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions. The following example
installs a patch to a standalone machine:
example# patchadd /var/spool/patch/104945-02
The following example removes a patch from a standalone system:
example# patchrm 104945-02
For additional examples please see the appropriate man pages.Special Install Instructions:
-----------------------------
NOTE 1: Before installing this patch, please be sure to install the
latest patch utilities patches for your OS. This list of patches
is defined at - http://sunsolve.sun.com
Please use the pull down list which appears after the text:
"Latest Patch Update: To ensure the correct functioning of the
patching utilities on your system, stay up to date on the
following patches"
README -- Last modified date: Monday, April 28, 2008