Patch-ID# 106738-10 Keywords: 6.0, FDDI, AP, BAD TRAP, panic, stat Synopsis: SunFDDI SBus 6.0 AP failure, panic, stat Date: May/12/2003 Install Requirements: None Solaris Release: 2.5 2.5.1 2.6 7 SunOS Release: 5.5 5.5.1 5.6 5.7 Unbundled Product: SunLink/FDDI/S Unbundled Release: 6.0 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 4070932 4080889 4147907 4172232 4172901 4173751 4173818 4174199 4175265 4175655 4175748 4180456 4180458 4180459 4182118 4184268 4192526 4199680 4219779 4277340 4289172 4324761 4328832 4336555 4345301 4366439 4389306 4391852 4396399 4435121 4473527 4484132 4527355 Changes incorporated in this version: 4366439 4527355 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: /opt/SUNWconn/nf/include/sys/nfsmt.h /etc/opt/SUNWconn/nf/bin/nf_fddidaemon /etc/opt/SUNWconn/nf/bin/nf_install_agents /etc/opt/SUNWconn/nf/bin/nf_macid /etc/opt/SUNWconn/nf/bin/nf_smtmon /etc/opt/SUNWconn/nf/bin/nf_stat /etc/opt/SUNWconn/nf/bin/nf_sync /etc/opt/SUNWconn/nf/sbin/nf_snmd /etc/rc0.d/K98nf_fddidaemon /etc/rc1.d/K98nf_fddidaemon /etc/rc2.d/S98nf_fddidaemon /etc/rcS.d/K98nf_fddidaemon /kernel/drv/smt /kernel/drv/sparcv9/nf /kernel/drv/sparcv9/smt /opt/SUNWconn/nf/man/man1m/nf_snmd.1m /opt/SUNWconn/nf/man/man1m/nf_sync.1m /kernel/drv/nf /opt/SUNWconn/man/man1m/nf_sync.1m Problem Description: 4366439 fddi driver callout routine referencing memory after being freed 4527355 BAD TRAP: sched: text access exception core (from 106738-09) 4391852 fddi 7.0 panic in nf_softinit via nf_close during 4435121 FDDI nf_snmd daemon causing system to panic: trap 4473527 FDDI driver doesn't meet interface naming constraints (from 106738-08) 4484132 BAD TRAP occurred in module `nf` due to a NULL pointer dereference (from 106738-07) 4389306 SBUS FDDI product needs changes to work with AP 2.4 and later 4396399 Panic FDDI in nf:nfstart (from 106738-06) 4080889 nf_stat does not recognize mnf0 device 4324761 Panic recursive mutex_enter in a 'FDDI' stack 4328832 Panic from nf_stat (from 106738-05) 4345301 BAD TRAP: on Starfire in module "unix" due to a NULL pointer dereference 4336555 BAD TRAP: on Starfire in module "unix" due to a NULL pointer dereference 4289172 remove dependency on obsolete kernel implementation variable 4277340 Running AP on fddi causes fddi daemon not to start (from 106738-04) 4219779 Server paniced (from 106738-03) 4192526 NFS v3 / UDP 32k write fail over FDDI/S 4199680 nf_mtu not supported by the driver (from 106738-02) 4182118 memory leak in smtfc_setup_smtrsphdr 4175655 system hangs by repeated suspend/resume operation 4180456 nf_install_agents has incorrect fddi default path 4180458 nf_snmd does not work if nf0 is not present 4180459 man pages could use corrections 4184268 nf_smtmon/nf_stat: smt streams driver allocates resources without freeing them (from 106738-01) 4070932 FDDI 5.0 dropping packets under heavy load 4172232 poor performance with 64bit version of FDDI 6.0 driver 4173751 SC2000 is crashing, if you boot the system with KADB and FDDI 5.0 + 104572-07 4175748 kpreempt_disable() isn't used appropriately in ppage.c and the FDDI driver 4174199 customer is experiencing 5-8 minute hangs related to fddi 4172901 panic in fddi 5.0 driver ( nfudreq+0x2e4 ) 4173818 fddi not cognizant of AP metdevice type mnf 4147907 fddi-s software is missing a few man pages 4175265 missing nf_sync info 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 release, 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: ----------------------------- After installing this patch, reboot the system to load the newly installed driver. README -- Last modified date: Monday, May 12, 2003