Patch-ID# 104259-05 Keywords: memory allignment panic pi_willto tmpfs tmp_mount fsid tmp_dev Synopsis: SunOS 5.5.1: tmpfs patch Date: Aug/26/97 Solaris Release: 2.5.1 SunOS Release: 5.5.1 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 104260 Topic: SunOS 5.5.1: tmpfs patch NOTE: THE FOLLOWING PATCHES FIX A LIMITATION WITH RESOURCE QUOTAS: 103612-30 (or higher) libc/libucb patch 104736-03 (or higher) usr/bin/csh patch 103640-11 (or higher) kernel update 105044-01 (or higher) usr/bin/renice patch BugId's fixed with this patch: 1244587 1262095 1263251 4036746 4054308 4056222 4060451 Changes incorporated in this version: 1263251 4054308 4056222 4060451 Relevant Architectures: sparc Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: iss_sparc-01 (or higher revs) Patches required with this patch: 103640-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 104259-04. (from 104259-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 104259-03) 4036746 mcs command fails when no physical disk swap (from 104259-02) 1244587 Data comparison error occurrs on the tmpfs file system. (from 104259-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: 103612-30 (or higher) libc/libucb patch 104736-03 (or higher) usr/bin/csh patch 103640-11 (or higher) kernel update 105044-01 (or higher) usr/bin/renice patch