Patch-ID# 107149-11
Keywords: mmap cachefs nfs cachefs_write efault autoclient trap
Synopsis: SunOS 5.7_x86: /kernel/fs/cachefs patch
Date: Feb/24/2004


Install Requirements: None                      
                      
Solaris Release: 7_x86

SunOS Release: 5.7_x86

Unbundled Product: 

Unbundled Release: 

Xref: This patch available for SPARC as patch 107148

Topic: SunOS 5.7_x86: /kernel/fs/cachefs patch

Relevant Architectures: i386

BugId's fixed with this patch: 4085452 4103817 4166371 4170190 4171181 4194466 4216501 4235860 4292697 4299056 4299427 4308026 4308068 4345825 4354869 4377598 4462132

Changes incorporated in this version: 4354869

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/kernel/fs/cachefs
/usr/include/sys/fs/cachefs_fs.h

Problem Description:

4354869 cachefs reports warning messages : filegrp corrupt
 
(from 107149-10)
 
4462132 cachefs_dir_complete()/top_begin_async() deadlock
 
(from 107149-09)
 
4377598 BAD TRAP panic running cache_nfs tests.
 
(from 107149-08)
 
4345825 System trap in cachefs:filegrp_cid_to_slot with patch 107148-08 applied
 
(from 107149-07)
 
4103817 UE450 5.5.1 hangs with lots of runnable threads - cachefs async thread spinning
4308026 cachefs ASSERTion panic:  fgp->fg_header->ach_nffs <= fgp->fg_header->ach_count
4308068 cachefs ASSERTion panic:  fscp->fs_idleback == cp
4299427 assertion failure in filegrp_ffrele
4171181 Cachefs disconnects in trying reconcile with the server and fails.
4299056 sunfire panicked while running fs34.sh stress test over cachefs
4166371 Cachefs panics while unmounting
4292697 Cachefs panics while unmounting
 
(from 107149-06)
 
4166371 Cachefs panics while unmounting
 
(from 107149-05)
 
4194466 cachefs attribute caching is unusably slow
 
(from 107149-04)
 
4235860 system panics in cachefs_dir_extend
 
(from 107149-03)
 
4085452 cachefs spins trying to open a directory
4216501 mutex deadlock in cachefs
 
(from 107149-02)
 
4171181 cachefs disconnects in trying reconcile with the server and fails
 
(from 107149-01)
 
4170190 mmap(...,MAP_FIXED,...) on cachefs/nfs on sun4m does not work

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-8 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:
----------------------------- 
 
None.

README -- Last modified date:  Tuesday, February 24, 2004

