OBSOLETE Patch-ID# 141897-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 df extra file system fssnap driver
Synopsis: Obsoleted by: 147148-26 SunOS 5.10_x86: UFS file system utilities patch
Date: Oct/10/2012


Install Requirements: Reboot after installing this patch to activate the changes delivered. An alternative may be specified in the Special Install Instructions.
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: 10_x86

SunOS Release: 5.10_x86

Unbundled Product:

Unbundled Release:

Xref: This patch available for SPARC as patch 141596

Topic: SunOS 5.10_x86: UFS file system utilities patch

Relevant Architectures: i386

Bugs fixed with this patch:

Sun CR # Bug #
645329115342217
650190715365603
661088515426997
672715315495270
680031215539081
685595815572842
691866715616685
697560415661492
699471815677161
702171415698697
704024415712204
709744215745519
710455615750476
710560215751183
715924415783732
717138315793813
718529215804856
719447715812593


Changes incorporated in this version: 7171383 7185292 7194477

Patches accumulated and obsoleted by this patch: 141728-01 146676-01 147257-01

Patches which conflict with this patch:

Patches required with this patch: 118855-36 120012-14 127128-11 137138-09 139556-08 141445-09 142910-17 144501-19 (or greater)

Obsoleted by:

Files included with this patch:

/kernel/fs/amd64/ufs
/kernel/fs/ufs
/kernel/kmdb/amd64/ufs
/kernel/kmdb/ufs
/usr/include/sys/fs/ufs_fs.h
/usr/include/sys/fs/ufs_inode.h
/usr/kernel/drv/amd64/fssnap
/usr/kernel/drv/fssnap
/usr/lib/fs/ufs/clri
/usr/lib/fs/ufs/dcopy
/usr/lib/fs/ufs/df
/usr/lib/fs/ufs/ff
/usr/lib/fs/ufs/fsck
/usr/lib/fs/ufs/fsdb
/usr/lib/fs/ufs/fsirand
/usr/lib/fs/ufs/fssnap
/usr/lib/fs/ufs/fstyp
/usr/lib/fs/ufs/labelit
/usr/lib/fs/ufs/mkfs
/usr/lib/fs/ufs/ncheck
/usr/lib/fs/ufs/newfs
/usr/lib/fs/ufs/quotacheck
/usr/lib/fs/ufs/tunefs
/usr/lib/fs/ufs/ufsdump
/usr/lib/fs/ufs/volcopy

Problem Description:

7171383 crash in fssnap_write_taskq due to going out of cow_backfile_array bounds
7185292 superblock is usually smaller than SBSIZE and _FIOGETSUPERBLOCK needs to deal with that
7194477 systems panicked in ufs_rename caused by an uninitialized slot passed from ufs_dircheckforname()
 
(from 141897-09)
 
6501907 problem with UFS
 
(from 141897-08)
 
7105602 fsck -o p should clean up tmp mounts
7159244 ufs can deadlock flushing the delete queue
 
(from 141897-07)
 
6453291 fsck is upset with symlinks that are too big
6918667 problem with UFS
 
(from 141897-06)
 
7104556 lucreate fails when trying to newfs (small metadevice) metadevice volume with less than 8GB size
 
(from 141897-05)
 
6994718 fsck error need not be too strong to clear FSLARGEFILE flag
 
(from 141897-04)
 
7040244 quotacheck dumps core when encounters a file with bad UID
 
(from 141897-03)
 
6727153 ufs_lockfs_begin deadlock with as->a_lock
7097442 patches 141596-02/141897-02 break fstyp
 
(from 141897-02)
 
6610885 mkfs should not create a geometry-based layout for MTB file systems
6975604 UNIX03: VSX CAPI.os/mman/mmap/T.mmap {35} fails
7021714 MTB_UFS_MAGIC and UFS_EFISTYLE4NONEFI_VERSION_2 version combination is invalid
 
(from 141897-01)
 
	This revision accumulates generic Sustaining patch 141728-01
	into Solaris S10U8 update.
 
(from 141728-01)
 
6800312 df -o i adds extra entry if directory or file system name is an "i"
 
(from 147257-01)
 
        This revision accumulates generic Sustaining patch 146676-01
        into Solaris S10U10 update.
 
(from 146676-01)
 
6855958 snap_prop_op() should handle DDI_DEV_T_ANY better


Patch Installation Instructions:
--------------------------------
 
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
 
The following example installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/123456-07
 
The following example removes a patch from a standalone system:
 
       example# patchrm 123456-07
 
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.


Special Install Instructions:
-----------------------------
 
None.


README -- Last modified date: Wednesday, February 6, 2013