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