Patch-ID# 104260-05 Keywords: memory alignment panic pi_willto tmpfs tmp_mount fsid tmp_dev Synopsis: SunOS 5.5.1_x86: tmpfs patch Date: Sep/04/97 Solaris Release: 2.5.1_x86 SunOS Release: 5.5.1_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 104259 Topic: SunOS 5.5.1_x86: tmpfs patch NOTE: THE FOLLOWING PATCHES FIX A LIMITATION WITH RESOURCE QUOTAS: 103613-30 (or higher) libc/libucb patch 104737-03 (or higher) usr/bin/csh patch 105045-01 (or higher) usr/bin/renice patch 103641-11 (or higher) kernel update BugId's fixed with this patch: 1244587 1262095 1263251 4036746 4054308 4056222 4060451 Changes incorporated in this version: 1263251 4054308 4056222 4060451 Relevant Architectures: i386 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: iss_x86-01 (or higher revs) Patches required with this patch: 103641-11 (or higher revs) Obsoleted by: Files included with this patch: /kernel/fs/tmpfs Problem Description: This patch revision provides the complete fix for tmpfs which was provided in 104260-04. (from 104260-04) 4060451 fix a limitation with resource quotas 4054308 failures in dispinit aren't reported or handled gracefully 4056222 sema_p_sig is broken 1263251 a data race exists in pthread_create (from 104260-03) 4036746 mcs command fails when no physical disk swap (from 104260-02) 1244587 Data comparison error occurs on the tmpfs file system. (from 104260-01) 1262095 Memory address alignment panic in pi_willto() The fsid (file system id) in the mount information for tmpfs file systems was being set to 0. This caused the system to panic when a file was being moved from a tmpfs file system to a cfs file system. 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: THE FOLLOWING PATCHES FIX A LIMITATION WITH RESOURCE QUOTAS: 103613-30 (or higher) libc/libucb patch 104737-03 (or higher) usr/bin/csh patch 105045-01 (or higher) usr/bin/renice patch 103641-11 (or higher) kernel update