Patch Name: PHNE_10150 Patch Description: s700_800 10.10 ATM 3.0 HSC and HP-PB cumulative patch Creation Date: 97/03/11 Post Date: 97/03/24 Hardware Platforms - OS Releases: s700: 10.10 s800: 10.10 Products: J2805AA: D.10.10.10 J2805AA: D.10.10.11 J2806BA: D.10.10.10 J2806BA: D.10.10.11 Filesets: ATMHSC.ATMHSC-KRN ATMPB.ATMPB-KRN ATMCORE.ATMCORE-KRN ATMCORE.ATMCORE-RUN ATMCORE.ATMCORE-MAN ATMSAM.ATMSAM-RUN ATMSAM.ATMSAM-HELP ATMHA.ATMHA-RUN ATMHA.ATMHA-MAN Automatic Reboot?: Yes Status: General Superseded Critical: Yes PHNE_10150: PANIC The system may panic in ecInitAmCgPtyNmb function, this can happen when adding more than 2 destinations to an edge device and when the learp entry associated to one of the destinations is removed. The system may panic in ecTxCtrlFrame function duringconnection establishment and when losing connection with BUS at the same time. The system may panic in LSS_F_SAddPstMsgMult or memory may be corrupted when a new mbuf must be allocated to add the ethernet header and if the message is too short and need pading. Path Name: /hp-ux_patches/s700_800/10.X/PHNE_10150 Symptoms: PHNE_10150: - error message in SAM/HA when a card instance number greater than 7 is configured (if card instance number > 9 see SR #4701348425) - Possible data corruption or panic (datapagefault) during lec to lec data transfer - High Availability : Local Recovery Available without MC/Service Guard PHNE_10084: - shutdown causes a fsck at reboot - direct access PVCs cannot be deleted - system panics Defect Description: PHNE_10150: - an ATM card with a card instance number greater than 7 cannot be managed (if card instance number > 9 see SR #4701348425) - Panic (DataPageFault) in LSS_F_SAddPstMsgMult or memory corruption (GREhp09825) panic+0x10 report_trap_or_int_and_panic+0xe8 trap+0xf88 $RDB_trap_patch+0x20 LSS_F_SAddPstMsgMult+0x1ec SAddPstMsgMult+0x1c EcUiEcmDatReq+0xb0 LIF_F_send_msg+0x5c streams_put+0xe0 LIF_F0_send_fragment+0x168 LIF_F0_send_datareq+0x24 LIF_F_acOutput+0x20 unicast_ippkt+0xe0 arp_resolve+0xf4 LIF_F_ifOutput+0x3c PHNE_10084: 1653011061 shutdown causes a fsck at reboot 4701346882 direct access PVCs cannot be deleted - panic in ecInitAmCgPtyNmb function - panic in ecTxCtrlFrame function SR: 1653011061 4701346882 Patch Files: /usr/conf/lib/libatmgsc.a /usr/conf/lib/atmgsc_dbg.o /usr/conf/master.d/atmgsc /usr/conf/lib/libatmnio.a /usr/conf/lib/atmnio_dbg.o /usr/conf/master.d/atmnio /usr/conf/lib/libatm.a /usr/conf/lib/atm_dbg.o /usr/conf/master.d/atm /usr/sbin/atminit /usr/sbin/atmstop /usr/sbin/atminit_net /usr/sbin/atmstop_net /usr/sbin/atmmgr /usr/sbin/atmconfig /usr/sbin/elstat /usr/sbin/elarp /usr/lib/nls/msg/C/atminit.cat /usr/lib/nls/msg/C/atmmgr.cat /usr/lib/nls/msg/C/atmconfig.cat /usr/lib/nls/msg/C/elarp.cat /usr/lib/nls/msg/C/elstat.cat /usr/lib/nls/msg/C/atmloop.cat /usr/lib/nls/msg/C/atmcheck.cat /usr/lib/nls/msg/C/atmserver.cat /usr/lib/nls/msg/C/atm.cat /usr/newconfig/etc/rc.config.d/atmconf /sbin/init.d/atm /usr/sbin/atmstrsrvd /usr/lib/libatmfmt.sl /usr/sbin/atmdebug /usr/sbin/atmloop /usr/sbin/atmcheck /usr/lbin/atmserver /usr/lbin/ilmid /usr/newconfig/etc/atm/ilmid.conf /usr/share/man/man1m.Z/atmcheck.1m /usr/share/man/man1m.Z/atminit.1m /usr/share/man/man1m.Z/atmmgr.1m /usr/share/man/man1m.Z/atmloop.1m /usr/share/man/man1m.Z/atmstop.1m /usr/share/man/man1m.Z/atmconfig.1m /usr/share/man/man1m.Z/elarp.1m /usr/share/man/man1m.Z/elstat.1m /opt/hatmmon/sbin/hatmmon /opt/hatmmon/sbin/serv_hatmmon /opt/hatmmon/lib/libatmconfig.sl /opt/hatmmon/lib/libatmsts.sl /opt/hatmmon/lib/libgenutil.sl /opt/hatmmon/lib/libshaconfig.sl /opt/hatmmon/lib/libipaddr.sl /opt/hatmmon/lib/libsamcfg.sl /opt/hatmmon/lib/libatmcmds.sl /opt/hatmmon/lib/nls/msg/C/hatmmon.cat /opt/hatmmon/share/man/man1m.Z/serv_hatmmon.1m /usr/sam/lbin/atm.sh /usr/sam/lbin/atmupdate.sh /usr/sam/lib/kc/subsys.ATM.tx /usr/sam/lib/kc/params.ATM.tx /usr/sam/lib/kc/drivers.ATM.tx /usr/sam/lib/C/atmnia.ui /usr/sam/lib/C/atminuse.ui /usr/sam/lib/atm/atm.tm /usr/sam/lib/atm/atm.da /usr/sam/lib/atm/libatm.sl /usr/sam/help/C/atm/ATM.hv /usr/sam/help/C/atm/ATM.hvk /usr/sam/help/C/atm/ATM.xrh /usr/sam/help/C/atm/ATM00.ht /usr/sam/help/C/atm/ATM01.ht /usr/sam/help/C/atm/ATM02.ht what(1) Output: /usr/conf/lib/libatmgsc.a: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _12:00, 3.24.2.20) /usr/conf/lib/atmgsc_dbg.o: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _12:00, 3.24.2.20) /usr/conf/master.d/atmgsc: None /usr/conf/lib/libatmnio.a: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _12:00, 3.24.2.20) /usr/conf/lib/atmnio_dbg.o: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _12:00, 3.24.2.20) /usr/conf/master.d/atmnio: None /usr/conf/lib/libatm.a: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _12:00, 3.24.2.20) ATMSAM_3 /usr/conf/lib/atm_dbg.o: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _12:00, 3.24.2.20) /usr/conf/master.d/atm: None /usr/sbin/atminit: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:45, 3.24.2.20) ATMSAM_3 ATMSAM_3 /usr/sbin/atmstop: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:45, 3.24.2.20) ATMSAM_3 ATMSAM_3 /usr/sbin/atminit_net: ATMSAM_3 ATMSAM_3 /usr/sbin/atmstop_net: ATMSAM_3 ATMSAM_3 /usr/sbin/atmmgr: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:44, 3.24.2.20) ATMSAM_3 /usr/sbin/atmconfig: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:44, 3.24.2.20) ATMSAM_3 /usr/sbin/elstat: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:47, 3.24.2.20) /usr/sbin/elarp: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:47, 3.24.2.20) /usr/lib/nls/msg/C/atminit.cat: None /usr/lib/nls/msg/C/atmmgr.cat: None /usr/lib/nls/msg/C/atmconfig.cat: None /usr/lib/nls/msg/C/elarp.cat: None /usr/lib/nls/msg/C/elstat.cat: None /usr/lib/nls/msg/C/atmloop.cat: None /usr/lib/nls/msg/C/atmcheck.cat: None /usr/lib/nls/msg/C/atmserver.cat: None /usr/lib/nls/msg/C/atm.cat: None /usr/newconfig/etc/rc.config.d/atmconf: None /sbin/init.d/atm: None /usr/sbin/atmstrsrvd: queue primitives (ATQ) $Revision: 4.1 $ ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _12:00, 3.24.2.20) /usr/lib/libatmfmt.sl: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:57, 3.24.2.20) /usr/sbin/atmdebug: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:56, 3.24.2.20) /usr/sbin/atmloop: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:46, 3.24.2.20) /usr/sbin/atmcheck: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:46, 3.24.2.20) /usr/lbin/atmserver: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:46, 3.24.2.20) /usr/lbin/ilmid: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:52, 3.24.2.20) /usr/newconfig/etc/atm/ilmid.conf: None /usr/share/man/man1m.Z/atmcheck.1m: None /usr/share/man/man1m.Z/atminit.1m: None /usr/share/man/man1m.Z/atmmgr.1m: None /usr/share/man/man1m.Z/atmloop.1m: None /usr/share/man/man1m.Z/atmstop.1m: None /usr/share/man/man1m.Z/atmconfig.1m: None /usr/share/man/man1m.Z/elarp.1m: None /usr/share/man/man1m.Z/elstat.1m: None /opt/hatmmon/sbin/hatmmon: None /opt/hatmmon/sbin/serv_hatmmon: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:48, 3.24.2.20) /opt/hatmmon/lib/libatmconfig.sl: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:48, 3.24.2.20) /opt/hatmmon/lib/libatmsts.sl: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:48, 3.24.2.20) /opt/hatmmon/lib/libgenutil.sl: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:48, 3.24.2.20) /opt/hatmmon/lib/libshaconfig.sl: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:48, 3.24.2.20) /opt/hatmmon/lib/libipaddr.sl: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:48, 3.24.2.20) /opt/hatmmon/lib/libsamcfg.sl: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:48, 3.24.2.20) /opt/hatmmon/lib/libatmcmds.sl: ATM Networking rev. D.10.10.12 PHNE_10150 (11-Mar-97 _11:48, 3.24.2.20) /opt/hatmmon/lib/nls/msg/C/hatmmon.cat: None /opt/hatmmon/share/man/man1m.Z/serv_hatmmon.1m: None /usr/sam/lbin/atm.sh: None /usr/sam/lbin/atmupdate.sh: None /usr/sam/lib/kc/subsys.ATM.tx: None /usr/sam/lib/kc/params.ATM.tx: None /usr/sam/lib/kc/drivers.ATM.tx: None /usr/sam/lib/C/atmnia.ui: None /usr/sam/lib/C/atminuse.ui: None /usr/sam/lib/atm/atm.tm: atm.tm */ /usr/sam/lib/atm/atm.da: None /usr/sam/lib/atm/libatm.sl: ATM-SAM/HP-UX 10.X/Rev.C2.47 date:03/06/97 18:23:57 /usr/sam/help/C/atm/ATM.hv: None /usr/sam/help/C/atm/ATM.hvk: None /usr/sam/help/C/atm/ATM.xrh: None /usr/sam/help/C/atm/ATM00.ht: None /usr/sam/help/C/atm/ATM01.ht: None /usr/sam/help/C/atm/ATM02.ht: None cksum(1) Output: 176665725 61996 /usr/conf/lib/libatmgsc.a 1209895284 180132 /usr/conf/lib/atmgsc_dbg.o 2378221291 4323 /usr/conf/master.d/atmgsc 3247236616 45284 /usr/conf/lib/libatmnio.a 678340717 184880 /usr/conf/lib/atmnio_dbg.o 2560759469 4338 /usr/conf/master.d/atmnio 2234185179 1028662 /usr/conf/lib/libatm.a 2244732065 480840 /usr/conf/lib/atm_dbg.o 3450463899 4628 /usr/conf/master.d/atm 3915951821 98304 /usr/sbin/atminit 1447879330 57344 /usr/sbin/atmstop 3788648168 98304 /usr/sbin/atminit_net 3544037860 53248 /usr/sbin/atmstop_net 1682993967 61440 /usr/sbin/atmmgr 2768266704 57344 /usr/sbin/atmconfig 3226233140 28672 /usr/sbin/elstat 3374786335 28672 /usr/sbin/elarp 2342526805 5632 /usr/lib/nls/msg/C/atminit.cat 933532093 8557 /usr/lib/nls/msg/C/atmmgr.cat 1920481428 5033 /usr/lib/nls/msg/C/atmconfig.cat 3481031938 881 /usr/lib/nls/msg/C/elarp.cat 2397718804 972 /usr/lib/nls/msg/C/elstat.cat 2426629005 3555 /usr/lib/nls/msg/C/atmloop.cat 3993147177 3361 /usr/lib/nls/msg/C/atmcheck.cat 2140544740 3755 /usr/lib/nls/msg/C/atmserver.cat 2604826350 58429 /usr/lib/nls/msg/C/atm.cat 1719636166 1270 /usr/newconfig/etc/rc.config.d/atmconf 1931755654 9785 /sbin/init.d/atm 3203375639 24576 /usr/sbin/atmstrsrvd 1938403511 409600 /usr/lib/libatmfmt.sl 2816599698 16384 /usr/sbin/atmdebug 2757244932 36864 /usr/sbin/atmloop 3532400517 32768 /usr/sbin/atmcheck 153950301 36864 /usr/lbin/atmserver 2216171473 172032 /usr/lbin/ilmid 2844804839 2247 /usr/newconfig/etc/atm/ilmid.conf 322981111 3089 /usr/share/man/man1m.Z/atmcheck.1m 1907634844 8492 /usr/share/man/man1m.Z/atminit.1m 2384962225 6729 /usr/share/man/man1m.Z/atmmgr.1m 372331604 1233 /usr/share/man/man1m.Z/atmloop.1m 3211363148 1457 /usr/share/man/man1m.Z/atmstop.1m 2597298247 4253 /usr/share/man/man1m.Z/atmconfig.1m 4216802639 1270 /usr/share/man/man1m.Z/elarp.1m 4098664270 2104 /usr/share/man/man1m.Z/elstat.1m 963558972 12288 /opt/hatmmon/sbin/hatmmon 2789991574 12288 /opt/hatmmon/sbin/serv_hatmmon 3377943732 12288 /opt/hatmmon/lib/libatmconfig.sl 3604864653 20480 /opt/hatmmon/lib/libatmsts.sl 1686998320 20480 /opt/hatmmon/lib/libgenutil.sl 1667675407 16384 /opt/hatmmon/lib/libshaconfig.sl 268449116 12288 /opt/hatmmon/lib/libipaddr.sl 3523424886 12288 /opt/hatmmon/lib/libsamcfg.sl 2184443987 12288 /opt/hatmmon/lib/libatmcmds.sl 1530463965 2998 /opt/hatmmon/lib/nls/msg/C/hatmmon.cat 513418737 2008 /opt/hatmmon/share/man/man1m.Z/ serv_hatmmon.1m 189215686 38120 /usr/sam/lbin/atm.sh 122546715 9112 /usr/sam/lbin/atmupdate.sh 1087277683 506 /usr/sam/lib/kc/subsys.ATM.tx 3120600062 83 /usr/sam/lib/kc/params.ATM.tx 151201372 438 /usr/sam/lib/kc/drivers.ATM.tx 1311253888 84698 /usr/sam/lib/C/atmnia.ui 2605058782 1321 /usr/sam/lib/C/atminuse.ui 523590889 55796 /usr/sam/lib/atm/atm.tm 777386914 3200 /usr/sam/lib/atm/atm.da 1291854927 126976 /usr/sam/lib/atm/libatm.sl 1605222322 11357 /usr/sam/help/C/atm/ATM.hv 1562564889 38 /usr/sam/help/C/atm/ATM.hvk 3441309530 7260 /usr/sam/help/C/atm/ATM.xrh 4007001969 53584 /usr/sam/help/C/atm/ATM00.ht 1651558963 3446 /usr/sam/help/C/atm/ATM01.ht 1630336456 6639 /usr/sam/help/C/atm/ATM02.ht Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHNE_10084 Equivalent Patches: None Patch Package Size: 3950 Kbytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHNE_10150 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_10150.depot 5b. For a homogeneous NFS Diskless cluster run swcluster on the server to install the patch on the server and the clients: swcluster -i -b This will invoke swcluster in the interactive mode and force all clients to be shut down. WARNING: All cluster clients must be shut down prior to the patch installation. Installing the patch while the clients are booted is unsupported and can lead to serious problems. The swcluster command will invoke an swinstall session in which you must specify: alternate root path - default is /export/shared_root/OS_700 source depot path - /tmp/PHNE_10150.depot To complete the installation, select the patch by choosing "Actions -> Match What Target Has" and then "Actions -> Install" from the Menubar. 5c. For a heterogeneous NFS Diskless cluster: - run swinstall on the server as in step 5a to install the patch on the cluster server. - run swcluster on the server as in step 5b to install the patch on the cluster clients. By default swinstall will archive the original software in /var/adm/sw/patch/PHNE_10150. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. Warning: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHNE_10150.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHNE_10150.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: This patch installs only on release 3.0 of ATM which includes LAN Emulation, it will not install on ATM release 2.0 which product revision is B.10.10.* As this patch works for both HSC and HP-PB ATM products, you may see some normal warnings about some files missing at installation, ignore them.