Patch-ID# 105118-03 Keywords: netra NFS bmap cache fsck FEPS WebNFS ufsdump ufsrestore DLT DDS-3 Synopsis: Netra NFS SmartServe 1.2: Patch Date: Mar/09/99 Solaris Release: 2.5.1 SunOS Release: 5.5.1 Unbundled Product: Netra NFS SmartServe Unbundled Release: 1.2 Topic: SunOS 5.5.1: Relevant Architectures: sparc BugId's fixed with this patch: 1228506 1240469 1227832 1227529 1226208 1226366 1225670 4023840 4027349 4026258 1213496 1265176 4008764 4022408 4060760 4135347 4174428 Changes incorporated in this version: 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: /etc/init.d/sysetup /kernel/drv/st /kernel/fs/ufs /kernel/fs/nfs /kernel/genunix /kernel/misc/nfssrv /platform/sun4u/kernel/drv/rootnex.conf /platform/sun4u/kernel/genunix /platform/sun4u/kernel/unix /sbin/mountall /sbin/rcS /usr/lib/fs/ufs/fsck /usr/lib/fs/ufs/mkfs /usr/lib/fs/ufs/mount /usr/lib/fs/ufs/newfs /usr/lib/fs/ufs/tunefs /usr/lib/fs/nfs/share /usr/lib/fs/ufs/ufsdump /usr/lib/fs/ufs/ufsrestore /usr/sbin/mountall /usr/lib/fs/ufs/quotacheck /etc/init.d/standardmounts /etc/rc2.d/S20sysetup /etc/rcS.d/S40standardmounts.sh /kernel/sys/nfs /usr/lib/fs/ufs/ff /usr/lib/fs/ufs/fsdb /usr/lib/fs/ufs/ncheck /usr/sbin/newfs /usr/sbin/quotacheck /usr/sbin/tunefs /usr/sbin/ufsdump /usr/sbin/ufsrestore Problem Description: (new in 105118-03) 4174428: SunOS clients can t do a ls on NFS mounted fs. (from 105118-02) 4135347 System panics with ufs_getpage_miss: bn == UFS_HOLE and rw == S_WRITE (from 104490-03) 1213496 ufsdump: hangs when dumping a small or null incremental dump 1265176 usfdump: source files are not able to deal with 2000AD+ years 4008764 ufsdump: dump end of tape detected permission denied cannot 4060760 ufsrestore: allows normal user to attain root identity 4022408 ufsrestore: can't restore ACLs (from 103807-01) 1225670 cmn_err call in clock() can cause recursion into the prom 1226208 plumbed unconnected hme's generate console messages 1226366 'SUNW,hme?: Link Down - cable problem?' installing Build 34 on 1227832 WARNING: interrupt level 6 not serviced - messages on Electron 1227529 hme driver does not support pre-standard hubs w/ no link pulses 1228506 Netra NFS Server needs to allocate stable/retained memory. 1240469 Incorporate UFS bmap cache functionality to improve NFS write 4027349 share command allows "index=" option be used without "public" 4026258 more than one filesystem can be shared with public option 4023840 WebNFS server does not parse MCL with native path designator This patch is a point patch for the Netra NFS Server's kernel changes. The kernel changes to the Netra NFS server include: o Changes to UFS filesystem kernel module and UFS utilities (fsck(1M), mkfs(1M), newfs(1M), tunefs(1M)). These changes are required for increasing NFS Server throughput and minimizing the NFS server response times. o Changes to the Sun4u kernel startup code. These include changes to allocate (PROM) retained memory to be used as stable memory in lieu of NVRAM for NFS write acceleration. Hooks have also been provided to dump the stable memory to specially assigned disk partition, in the event of a system crash or panic. o Changes to rcS and mountall scripts to automatically repair filesystems which need repairing at startup time. This change is motivated by the need to provide minimal operator intervention. o Integrate bug-fixes from S2.5 SMCC 1/96 release for the Colossus Lite driver. These bug-fixes are required for reliable operation of the FEPS driver. o S2.6 changes for DDS-3 and various new Exabyte tape devices support. Patch Installation Instructions: -------------------------------- Refer to the Install.info file 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 as special instructions. Special Install Instructions: ----------------------------- This patch is meant only as an extension of patch 105118-01. Do not backout patch 105118-01 before applying this patch, as certain system files may become lost or corrupt. After installation of this patch, the graphical interface will require that the system be tuned for optimum performance. This operation requires an additional reboot.