OBSOLETE Patch-ID# 105077-06 Keywords: security fifofs threads hang O_RDONLY O_RDWR panic kmem_flags I_PEEK Synopsis: Obsoleted by: 103640-40 SunOS 5.5.1: /kernel/fs/fifofs patch Date: May/25/2000 Solaris Release: 2.5.1 SunOS Release: 5.5.1 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 105078 Topic: SunOS 5.5.1: /kernel/fs/fifofs patch Relevant Architectures: sparc BugId's fixed with this patch: 4050461 4090929 4149694 4166116 4211236 4302216 Changes incorporated in this version: 4302216 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: NOTE: Refer to Special Install Instructions section for IMPORTANT specific information on this patch. NOTE:iss_sparc-01 (or newer) Patches required with this patch: Obsoleted by: 103640-40 Files included with this patch: /kernel/fs/fifofs Problem Description: 4302216 Sleeping in poll when data ready on stream read queue (from 105077-05) 4090929 system panics due to infinite recursion in prrealvp (from 105077-04) 4211236 I_PEEK ioctl on fifo doesn''t release fn_lock on error (from 105077-03) 4149694 2.6 machine panic in fifo_connld() when kmem_flags set to 0x3f. (from 105077-02) 4166116 Panic in streams code at strvp2wq+8 (from 105077-01) 4050461 fifofs - read threads could hang in open even though a writer opens Patch Installation Instructions: -------------------------------- Refer to the Install.info file within the patch for instructions on using the generic ''installpatch'' and ''backoutpatch'' scripts provided with each patch. Any other special or non-generic installation instructions should be described below. Special Install Instructions: ----------------------------- NOTE : TO GET THE COMPLETE FIX FOR 4090929 (system panics due to infinite recursion in prrealvp) ONE ALSO NEEDS TO INSTALL THE FOLLOWING PATCH: 107467-01 (or newer version) /kernel/fs/specfs README -- Last modified date: Tuesday, April 16, 2002