OBSOLETE Patch-ID# 114563-10
Download this patch from My Oracle Support
Your use of the firmware, software and any other materials contained
in this update is subject to My Oracle Support Terms of Use, which
may be viewed at My Oracle Support.
|
For further information on patching best practices and resources, please
see the following links:
|
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
|
Keywords: security cache ufs_idle_some ufs_idle_drain ufs_idle_q nfs vop_readdir
Synopsis: Obsoleted by: 112234-12 SunOS 5.9_x86: ufs patch
Date: Feb/02/2004
Install Requirements: After installing this patch on an active boot environment, the system will be in a potentially inconsistent state until a reboot is performed. Unless
otherwise specified in the Special Install Instructions below, it is normally safe to apply further patches prior to initiating the reboot due to the relatively small footprint of the patch utilities. Normal operations must not be resumed until after the reboot is performed.
Use Single User Mode (run level S) when installing this patch on an active boot environment. An alternative may be specified in the Special Install Instructions.
Solaris Release: 9_x86
SunOS Release: 5.9_x86
Unbundled Product:
Unbundled Release:
Xref: This patch available for SPARC as patch 113454
Topic: SunOS 5.9_x86: ufs patch
Relevant Architectures: i386
Bugs fixed with this patch:
Changes incorporated in this version: 4867775
Patches accumulated and obsoleted by this patch: 115252-02
Patches which conflict with this patch:
Patches required with this patch:
Obsoleted by: 112234-12
Files included with this patch:
/kernel/fs/ufs
/usr/include/sys/dirent.h
Problem Description:
4867775 files appear to be sporadically written incorrectly under Sol 9 and later
(from 114563-09)
4865731 VOP_READDIR returns uninitialized data on most filesystems
4860789 ufs_readdir copies out uninitialized data to user space
(from 114563-08)
4336082 fsync() call on files with no/few dirty pages is very slow
4754201 pvn_vplist_dirty() can get stuck looping forever.
4762697 assertion failed: !IS_VMODSORT(vp) hat_ismod(pp)... file: .. vm/seg_map.c
4785044 mutex_panic: recursive mutex_enter, lp=fec2a9b4 owner=e0d57720 thread=e0d57720
(from 114563-07)
4736802 broken filesystem needs to be marked FSBAD regardless of logging
4854840 Clusternode 3.0 panics in ufs_si_store called from ufs_acl_set
4884138 ufs: noatime and logging can lead to file system corruption
(from 114563-06)
This patch revision was generated to accumulate and obsolete
the changes introduced in Solaris Update s9u5 feature point
patch 115252-02.
(from 114563-05)
4614574 Node hang due to a loop in ufs_idle_q.
Fix for 4614574 causes ufs file systems that can not be unmounted
4839059 Fix for 4614574 causes ufs file systems that can not be unmounted
(from 114563-04)
4794712 ufs should support > 1 TB file systems
4815160 quota block used count wraps when going beyond 1TB
(from 114563-03)
4371826 copying large files over NFS to (logging) UFS serializes all UFS writes
(from 114563-02)
4763047 i_contents/page_lock deadlock when reading directory
(from 114563-01)
4490164 read performance dives possibly due to FS cache or VM issue?
(from 115252-02)
4852269 NFS O_RDWR writing is very slow from S7-S9 clients to future Solaris NFS servers
(from 115252-01)
4759341 the NFS server does an extra bcopy
4757427 the NFS server serializes write requests
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-9 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: To get the complete fix of Multiterabyte UFS feature, please install
the following patches:
114440-02 (or newer) devinfo
114563-04 (or newer) ufs
114733-02 (or newer) ufs_log
115021-01 (or newer) vold
115023-01 (or newer) headers
115025-01 (or newer) dqblk
115027-01 (or newer) ml_odunit
114722-02 (or newer) dump/restore utilities
115029-01 (or newer) quota utilities
115031-01 (or newer) file system identification utilities
115033-01 (or newer) file system maintenance tools
113998-02 (or newer) file system creation utilities
115034-01 (or newer) df
115035-01 (or newer) fsck
115036-01 (or newer) mount
NOTE 2: To get the complete fix for this bug 4614574, please install
the following patch as well:
115023-02 (or newer) ufs_inode.h patch
NOTE 3: To get the complete NFS Database Acceleration feature. please
install the following patches:
114232-03 (or newer) rpcmod, nfsd and lockd patch
113987-07 (or newer) nfs patch
112234-09 (or newer) Kernel Update patch
114973-02 (or newer) nfssrv patch
115672-01 (or newer) mntinfo patch
NOTE 4: To get the complete fix for the bug 4336082, please install
the following patches, in addition to this patch:
112234-09 (or newer) Kernel Update patch
NOTE 5: To get the complete fix for Atlas support: bugs 4810810, 4865731,
4860183, 4860789, 4785321, 4785304, and 4808811 please install
the following patches (or newer):
116050-01 fdfs bug 4865731
116048-01 hsfs bug 4865731
114719-02 pcfs bug 4865731
114563-09 ufs bug 4865731 and 4860789
113108-01 udfs bug 4865731
113107-01 tmpfs bug 4865731 and 4860183
113987-08 nfs bug 4865731
114240-02 cachefs bug 4865731
116053-01 autofs bug 4865731
113109-01 xmemfs bug 4865731
114432-06 libc bug 4810810
112234-10 kernel bug 4810810, 4785321, 4785304, and 4808811
README -- Last modified date: Saturday, November 10, 2012