Patch Name: PHNE_30580 Patch Description: s700_800 11.11 HyperFabric B.11.11.0[0-2] cumulative patch Creation Date: 04/04/22 Post Date: 04/06/25 Hardware Platforms - OS Releases: s700: 11.11 s800: 11.11 Products: HyprFabrc-00 B.11.11.00 B.11.11.01 B.11.11.02 Filesets: HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP HYPER.HYPER-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP HYPER.HYPER-RUN,fr=B.11.11.02,fa=HP-UX_B.11.11_64,v=HP HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP HYPER.HYPER-KRN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP HYPER.HYPER-KRN,fr=B.11.11.02,fa=HP-UX_B.11.11_64,v=HP CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP CSI.CSI-LIB,fr=B.11.11.02,fa=HP-UX_B.11.11_64,v=HP CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP CSI.CSI-LIB,fr=B.11.11.02,fa=HP-UX_B.11.11_32,v=HP CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP CSI.CSI-RUN,fr=B.11.11.02,fa=HP-UX_B.11.11_64,v=HP CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP CSI.CSI-RUN,fr=B.11.11.02,fa=HP-UX_B.11.11_32,v=HP HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP HYPER.HYPER-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_32,v=HP HYPER.HYPER-RUN,fr=B.11.11.02,fa=HP-UX_B.11.11_32,v=HP HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP HYPER.HYPER-KRN,fr=B.11.11.01,fa=HP-UX_B.11.11_32,v=HP HYPER.HYPER-KRN,fr=B.11.11.02,fa=HP-UX_B.11.11_32,v=HP Automatic Reboot?: Yes Status: General Release Critical: Yes PHNE_30580: PANIC ABORT PANIC: 8606359233 (JAGaf19929) spinlock being held too long. ABORT: 8606322430 (JAGae84898) clic_mgmtd core dumps and 8606318159 (JAGae80691) ifconfig core dumps. PHNE_27745: OTHER This solves the problem of no TCP/IP traffic going through Hyperfabric, when the ARPA patch PHNE_25644 (or newer) and the LAN cumulative patch PHNE_25388 (or newer) are installed on the same system. PHNE_27144: PANIC OTHER This enables HMP for Oracle 9i Release 2 (9.2.0.1.0). PHNE_25485: PANIC OTHER This enables HMP for Oracle 9i Release 1 (9.0.1). Category Tags: defect_repair enhancement general_release critical panic halts_system Path Name: /hp-ux_patches/s700_800/11.X/PHNE_30580 Symptoms: PHNE_30580: 1.JAGae68282 / SR#8606305234 JAGae77442 / SR#8606314691 JAGae79835 / SR#8606317274 TCP/IP/UDP traffic and ICMP ping packet loss due to bad route entries. 2.JAGae84898 / SR#8606322430 With 5 or more hyperfabric cards, hyperfabric daemon clic_mgmtd dies and dumps core. 3.JAGaf19929 / SR#8606359233 System panic occurs when holding a spinlock for a long time with the following stack trace: panic+0x2f0 wait_for_lock+0x1f0 spinlock_wait+0x30 4.JAGae80691 / SR#8606318159 During clic_shutdown(1M), ifconfig(1M) dumps core when secondary IP addresses are configured for a clic interface. 5.JAGaf01561 / SR#8606340643 The following symptoms are observed : - On some hyperfabric nodes, there is a delay of about 3-4 minutes in connectivity with other hyperfabric node where a hyperfabric card has lost connectivity due to cable failure. - On some hyperfabric nodes clic_log shows heartbeat messages updating the hyperfabric cable failure event of the peer node. - This problem occurs in a hyperfabric cluster with more than 2 nodes. PHNE_27745: 1. JAGae36685 / SR#8606272547 TCP/IP traffic will not run over Hyperfabric when the ARPA Transport patch PHNE_25644 (or newer) and the LAN cumulative patch PHNE_25388 (or newer) are installed on the same system. 2. JAGae07060 / SR#8606238018 Hyperfabric supports a maximum of 8 IP addresses per node. When more than 8 IP addresses are configured on a node, no check is done and no error messages are logged, resulting in corrupted node table entries, which can be seen through clic_stat output. 3. JAGae42607 / SR#8606278549 When "clic_init -c" is used for configuration and when the answer to the following question is 'no', clic_init proceeds with the configuration. ---------------------------------------------------- There are x HyperFabric adapters on this node. Is this the right number of adapters on your node? Press [y] for yes or [n] for no, then press [Return] ---------------------------------------------------- PHNE_27144: 1. JAGae23554 / SR#8606259236 HMP was not detecting node failure in HyperFabric cluster. But Oracle application, after being notified by ServiceGuard on node failure, used to attempt cleanup of outstanding skgxp requests. This cleanup operation was hanging for a long time waiting for outstanding requests to complete. 2. JAGae23582 / SR#8606259264 Under certain conditions, skgxp send and wait operations used to return status as success even when operations failed. 3. JAGae18806 / SR#8606254474 HMP traffic does not go through for switch depth of 4. 4. JAGae30539 / SR#8606266290 Load balancing of TCP/IP traffic does not happen when multiple Hyperfabric adapters are available on a node. 5. JAGae00851 / SR#8606231613 Oracle 9i Release 2 (9.2.0.1.0) hangs with HMP (Hyper Messaging Protocol) 6. JAGad72975 / SR#8606203797 The Hyperfabric driver may not detect route changes in the Hyperfabric network. This may cause the Hyperfabric driver to send application data via non-existant routes. This will result in the application being impacted by data packet loss 7. JAGad72957 / SR#8606203779 The Hyperfabric driver may not maintain more than a single unique physical route to a destination Hyperfabric Network Interface Card. If this route is negatively impacted and no data can go through this route, the application will be impacted by data packet loss. 8. JAGae17295 / SR#8606251229 System panic with the following stack trace: panic+0x14 report_trap_or_int_and_panic+0x84 trap+0xd9c nokgdb+0x8 CLIC_SEND+0x3c4 clicdlpi_wput+0x20c putnext+0xcc ip_wput_ire+0x398 ip_wput+0x470 putnext+0xcc tcp_wput+0x478 putnext+0xcc streams_write_uio+0x274 sosend+0x284 sendit+0x150 send+0x58 syscall+0x6f8 $syscallrtn+0x0 9. JAGae28218 / SR#8606263892 Oracle instances on HMP does not start on rpxxxx machines. PHNE_25485: 1. JAGad96212 / SR#8606227150 Oracle 9i Release 1 (9.0.1) will not be able to directly run on HMP ( Hyper Messaging Protocol ). It is currently using TCP/IP with relatively increased CPU consumption and reduced bandwidth. 2. JAGad47751 / SR#8606178524 System panics due to a system spinlock held too long. 3. JAGad87391 / SR#8606218241 HMP process hangs on heavy parallel traffic. 4. JAGad66639 / SR#8606197446 clic_shutdown hangs. 5. JAGad69646 / SR#8606200470 clic_shutdown hangs. 6. JAGad86891 / SR#8606217739 When running Hyperfabric with HMP enabled, the system encounters panic. Stack trace details are similar to: -------------------------------------------------------- panic+0x14 n/a n/a report_trap_or_int_and_panic+0x84 0x1 0xf 0x400003fffff trap+0xd9c n/a 0x400003ffffff1930 thandler+0xd24 n/a n/a bzero+0x54 0x0 n/a n/a clic_setup_vc+0x1f8 n/a 0x4ff0f660 n/a clicd_ioctl+0x5f4 n/a 0xffffffff800c4d0b 0x4ff0f660 0 ------------------------------------------------------- 7. JAGad82720 / SR#8606213528 When a machine has many Hyperfabric cards and low memory, it causes panic. 8. JAGad81873 / SR#8606212686 clic_probe -s -c gives a wrong message: "The gethostbyname() System call failed". 9. JAGad82724 / SR#8606213532 clic_stat -p TCP gives wrong output as: Date: Wed Aug 1 11:00:04 2001 Node: xxx.cup.hp.com -------------------------------------------------------- No performance statistics are being gathered - Reset successful ======================================================== 10. JAGae04355 / SR#8606235175 Ifconfig plumbing gives error message in /etc/rc.log for PCI 1X cards. When the behavior occurs, messages similar to the following will be displayed in /etc/rc.log when the system boots: Output from "/sbin/rc2.d/S340net start": -------------------------------------- ERROR: clic2 interface: invalid interface name clic2 ERROR: clic3 interface: invalid interface name clic3 ERROR: clic5 interface: invalid interface name clic5 ERROR: clic7 interface: invalid interface name clic7 "/sbin/rc2.d/S340net start" FAILED Output from "/sbin/rc2.d/S900clicrun start": ------------------------------------------ clic_shutdown completed successfully. Use clic_start to restart the HyperFabric subsystem on this node. Searching for HyperFabric adapters... Starting the HyperFabric management daemon ERROR: clic2 interface: ifconfig: plumb error: Unknown error ERROR: clic3 interface: ifconfig: plumb error: Unknown error ERROR: clic5 interface: ifconfig: plumb error: Unknown error ERROR: clic7 interface: ifconfig: plumb error: Unknown error Ifconfig failed on the HyperFabric adapters ------------------------------------------- Similar messages will also be displayed when clic_start (1M)is executed to restart the HyperFabric subsystem. For example: # /opt/clic/bin/clic_start Searching for HyperFabric adapters... Starting the HyperFabric management daemon ERROR: clic2 interface: ifconfig: plumb error: Unknown error ERROR: clic3 interface: ifconfig: plumb error: Unknown error ERROR: clic5 interface: ifconfig: plumb error: Unknown error ERROR: clic7 interface: ifconfig: plumb error: Unknown error Ifconfig failed on the HyperFabric adapters ------------------------------------------- 11. JAGae16073 / SR#8606249686 Configuring HF PCI 1X card causes panic on 11.11. ------------------------------------------------- stack trace for event 0 crash event was a panic panic+0x6c report_trap_or_int_and_panic+0x94 trap+0xed4 nokgdb+0x8 h2p_write_uint32+0xc lanai_pci_wcopy_from_host+0x94 layout_CCB+0x830 LF_download+0x2b4 clicd_ioctl+0x50c spec_ioctl+0xac vno_ioctl+0x98 ioctl+0x120 syscall+0xaec $syscallrtn+0x0 Defect Description: PHNE_30580: 1. JAGae68282 / SR#8606305234 JAGae77442 / SR#8606314691 JAGae79835 / SR#8606317274 Packet loss on TCP/UDP/IP traffic or ICMP ping packet loss occurs due to bad routes. These bad routes are seen using clic_stat -d VRID. They can be found for more than one VRID/IP address and also on more than one cluster node simultaneously. The bad routes occur due to a race condition, which occurs while updating routing information in the driver and sending mapping/diagnostics messages. Resolution: Code has been modified to avoid the race condition. This solves the problem of TCP/IP/UDP/ICMP packet loss due to bad routes. 2. JAGae84898 / SR#8606322430 On a node with 5 or more hyperfabric cards, occasionally the hyperfabric daemon clic_mgmtd dies and dumps core when clic_stat(1M) is called before any mapping packets are received by that node. Resolution: The code has been modified to solve the core dump problem. 3. JAGaf19929 / SR#8606359233 Panic occurs when spinlock is held for a long time in LF_free_meta_data. Resolution: Code has been modified to release the spinlock in LF_free_meta_data when spinlock is not required. 4. JAGae80691 / SR#8606318159 With one or more secondary IP addresses configured for a clic interface, ifconfig(1M) dumps core while doing unplumb of the secondary interfaces, during clic_shutdown(1M). Resolution: The clic_shutdown script now brings all the clic interfaces down and unplumbs the primary interfaces only. This also unplumbs the secondary interfaces. 5. JAGaf01561 / SR#8606340643 Only some of the nodes in the hyperfabric cluster respond to the global_notification message sent by a node where a card has lost connectivity. The nodes not responding to the global_notification message, learn about the connectivity failure on other node only through heartbeat mechanism. Also, the connectivity loss between management daemons might occur on the nodes not responding to the global_notification message. The connectivity loss may happen for 3-4 minutes. Resolution: Code has been modified to ensure that all the nodes respond to the global_notification message. PHNE_27745: 1. JAGae36685 / SR#8606272547 TCP/IP traffic will not run over Hyperfabric when the ARPA Transport patch PHNE_25644 (or newer) and the LAN cumulative patch PHNE_25388 (or newer) are installed on the same system. This is because ARPA started supporting VLAN and a bug in Hyperfabric caused ARPA to view Hyperfabric as VLAN capable. Resolution: The code has been modified to inform ARPA that Hyperfabric is not VLAN capable. 2. JAGae07060 / SR#8606238018 Hyperfabric supports a maximum of 8 IP addresses per node. When more than 8 IP addresses are configured on a node, no check is done and no error messages are logged, resulting in corrupted node table entries, which can be seen through clic_stat output. Resolution: Check has been introduced for the number of IP addresses that can be configured on a node. If it exceeds 8, then appropriate error message is logged in /var/adm/clic_log. 3. JAGae42607 / SR#8606278549 When "clic_init -c" is used for configuration and when the answer to the following question is 'no', clic_init proceeds with the configuration. ---------------------------------------------------- There are x HyperFabric adapters on this node. Is this the right number of adapters on your node? Press [y] for yes or [n] for no, then press [Return] ---------------------------------------------------- The correct response should be "Warning: Please verify the hardware setup and try again" and an exit. Resolution: The code has been modified to fix this. PHNE_27144: 1. JAGae23554 / SR#8606259236 HMP was not detecting node failure in HyperFabric cluster. But Oracle application, after being notified by ServiceGuard on node failure, used to attempt cleanup of outstanding skgxp requests. This cleanup operation was hanging for a long time waiting for outstanding requests to complete. Resolution: HMP now detects node failure via HeartBeat mechanism. On detecting node failure, HMP cleans up data structures and marks all outstanding requests to failed node as "failed". Because of this, oracle cleanup operation will succeed immediately. 2. JAGae23582 / SR#8606259264 Under certain conditions, skgxp send and wait operations used to return status as success even when operations failed. Resolution: The code has been modified to return correct status. 3. JAGae18806 / SR#8606254474 The problem is seen when 2 nodes are connected through 4 switches meshed. In this scenario, HMP traffic does not go through. This was happening as the sender never receives an acknowledgement from the receiver. Resolution: Code has been modified, so that the receiver sends an acknowledgement to the sender. 4. JAGae30539 / SR#8606266290 Load balancing of TCP/IP traffic does not happen when multiple Hyperfabric adapters are available on a node. Resolution: The problem has been fixed so that all available Hyperfabric adapters are used to send out TCP/IP traffic. 5. JAGae00851 / SR#8606231613 Oracle 9i Release 2 (9.2.0.1.0) hangs with HMP. Resolution: Code has been modified to solve this problem. 6. JAGad72975 / SR#8606203797 The Hyperfabric driver may not come to know about the changes to existing routes. If a route is negatively impacted, the Hyperfabric driver may not stop using it. This will result in data packets being sent on routes which are non-existant or negatively impacted thus resulting in data packet loss. Resolution: Code has been modified to solve this problem. 7. JAGad72957 / SR#8606203779 The Hyperfabric driver may maintain only one unique route to a destination Hyperfabric Network Interface Card. This is due to how Hyperfabric does fabric route discovery and the route table limitations of the Hyperfabric driver Resolution: Code has been modified to solve this problem. 8. JAGae17295 / SR#8606251229 System panic. Resolution: Code has been modified to solve this problem. 9. JAGae28218 / SR#8606263892 Oracle instances on HMP does not start on rpxxxx machines. Resolution: Code has been modified to support rpxxxx machines. PHNE_25485: 1. JAGad96212 / SR#8606227150 SKGXP for Oracle 9i Release 1 (9.0.1) uses regular TCP/IP sockets and hence cannot use HMP directly. It needs to talk through proprietary interface for HMP to utilize the 'low CPU consumption' and 'high bandwidth' capabilities of HMP. 2. JAGad47751 / SR#8606178524 In exit path, Hyperfabric driver is known to hold system spinlock for a very long time. This causes a system panic. 3. JAGad87391 / SR#8606218241 On a heavy traffic of large messages ( > 4K ), HMP process may hang due to incorrect DMA completions. It may also hang due to a HMP process using multiple end points on heavy traffic. 4. JAGad66639 / SR#8606197446 clic_shutdown was hanging due to typographical error. 5. JAGad69646 / SR#8606200470 clic_shutdown was hanging due to the inappropriate netstat usage. 6. JAGad86891 / SR#8606217739 Enabling HMP exposes some setup issues in HMP even though Hyperfabric TCP/IP traffic is running. This results in panic. 7. JAGad82720 / SR#8606213528 When a machine has more Hyperfabric cards and low memory, clic_shutdown causes system panic due to a configuration issue. 8. JAGad81873 / SR#8606212686 clic_probe -s -c gives a wrong message, stating 'gethostbyname failed'. This is due to an initialization issue in the daemon. 9. JAGad82724 / SR#8606213532 When an un-configured card is present along with the configured cards,clic_stat -p TCP gives wrong output as: Date: Wed Aug 1 11:00:04 2001 Node: xxx.cup.hp.com -------------------------------------------------------- No performance statistics are being gathered - Reset successful ======================================================== The driver code, which checks the DLPI state was wrongly returning with an error. 10. JAGae04355 / SR#8606235175 PCI 1X cards give error during ifconfig's plumbing. PCI 1X cards were not distinguished. 11. JAGae16073 / SR#8606249686 Configuring HF PCI 1X card was causing panic on 11.11 because of the wrong type recognition. Enhancement: No (superseded patches contained enhancements) PHNE_27144: This patch enables HMP for Oracle 9i Release 2 (9.2.0.1.0). SR: 8606227150 8606178524 8606218241 8606197446 8606200470 8606217739 8606213528 8606212686 8606213532 8606235175 8606249686 8606259236 8606259264 8606254474 8606266290 8606231613 8606203797 8606203779 8606251229 8606263892 8606272547 8606238018 8606278549 8606305234 8606314691 8606317274 8606322430 8606359233 8606318159 8606340643 Patch Files: HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP: HYPER.HYPER-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP: HYPER.HYPER-RUN,fr=B.11.11.02,fa=HP-UX_B.11.11_64,v=HP: /opt/clic/README /etc/opt/resmon/dictionary/clic_01 /opt/clic/bin/clic_init /opt/clic/bin/clic_mond /opt/clic/bin/clic_start /opt/clic/bin/clic_shutdown /opt/clic/bin/clic_diag /opt/clic/bin/clic_dump /opt/clic/bin/clic_mgmtd /opt/clic/bin/clic_probe /opt/clic/bin/clic_ping /opt/clic/bin/clic_stat /opt/clic/firmware/clic_fw /opt/clic/firmware/clic_fw_4x32c /opt/clic/firmware/clic_fw_1x32c /opt/clic/firmware/clic_fw_4x8c /opt/clic/firmware/clic_fw_hf28c /opt/clic/firmware/clic_fw_hf232c /opt/clic/lib/pa20_64/libclic_mgmt.a /sbin/init.d/clic /usr/lib/nls/msg/C/clic_log.cat HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP: HYPER.HYPER-KRN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP: HYPER.HYPER-KRN,fr=B.11.11.02,fa=HP-UX_B.11.11_64,v=HP: /usr/conf/lib/clic_q4.o /usr/conf/lib/libclic_dlpi_drv.a /usr/conf/lib/libha_drv.a /usr/conf/master.d/clic CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP: CSI.CSI-LIB,fr=B.11.11.02,fa=HP-UX_B.11.11_64,v=HP: /opt/clic/include/clic_csi.h /opt/clic/lib/libclic_csi.a /opt/clic/lib/libclic_csi.sl /opt/clic/lib/pa20_64/libclic_csi.a /opt/clic/lib/pa20_64/libclic_csi.sl /opt/clic/lib/skgxp/libskgxph.a /opt/clic/lib/skgxp/skclic.conf CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP: CSI.CSI-LIB,fr=B.11.11.02,fa=HP-UX_B.11.11_32,v=HP: /opt/clic/include/clic_csi.h /opt/clic/lib/libclic_csi.a /opt/clic/lib/libclic_csi.sl CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP: CSI.CSI-RUN,fr=B.11.11.02,fa=HP-UX_B.11.11_64,v=HP: /opt/clic/tmp/README CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP: CSI.CSI-RUN,fr=B.11.11.02,fa=HP-UX_B.11.11_32,v=HP: /opt/clic/tmp/README HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP: HYPER.HYPER-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_32,v=HP: HYPER.HYPER-RUN,fr=B.11.11.02,fa=HP-UX_B.11.11_32,v=HP: /opt/clic/README /etc/opt/resmon/dictionary/clic_01 /opt/clic/bin/clic_init /opt/clic/bin/clic_mond /opt/clic/bin/clic_start /opt/clic/bin/clic_shutdown /opt/clic/bin/clic_diag /opt/clic/bin/clic_dump /opt/clic/bin/clic_mgmtd /opt/clic/bin/clic_probe /opt/clic/bin/clic_ping /opt/clic/bin/clic_stat /opt/clic/firmware/clic_fw /opt/clic/firmware/clic_fw_4x32c /opt/clic/firmware/clic_fw_1x32c /opt/clic/firmware/clic_fw_4x8c /opt/clic/firmware/clic_fw_hf28c /opt/clic/firmware/clic_fw_hf232c /opt/clic/lib/libclic_mgmt.a /sbin/init.d/clic /usr/lib/nls/msg/C/clic_log.cat HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP: HYPER.HYPER-KRN,fr=B.11.11.01,fa=HP-UX_B.11.11_32,v=HP: HYPER.HYPER-KRN,fr=B.11.11.02,fa=HP-UX_B.11.11_32,v=HP: /usr/conf/lib/clic_q4.o /usr/conf/lib/libclic_dlpi_drv.a /usr/conf/lib/libha_drv.a /usr/conf/master.d/clic what(1) Output: HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP: /opt/clic/README: None /etc/opt/resmon/dictionary/clic_01: None /opt/clic/bin/clic_init: None /opt/clic/bin/clic_mond: HyperFabric 9000/800 [B.10.20.11], [B.11.00.11] clic mon.c $Date: 2000/10/20 11:21:52 $ $Revision : 1.21 $ /opt/clic/bin/clic_start: None /opt/clic/bin/clic_shutdown: None /opt/clic/bin/clic_diag: HyperFabric/HMP Diagnostics Tool [PHNE_30580] $Date: 2004/03/31 17:00:00 $ $Label: PHNE_30580 $ HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /opt/clic/bin/clic_dump: HyperFabric/HMP Dump Tool [PHNE_30580] $Date: 2004/0 3/31 17:00:00 $ $Label: PHNE_30580 $ /opt/clic/bin/clic_mgmtd: HyperFabric/HMP Daemon [PHNE_30580] $Date: 2004/03/3 1 17:00:00 $ $Label: PHNE_30580 $ HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /opt/clic/bin/clic_probe: HyperFabric/HMP Probe Tool [PHNE_30580] $Date: 2004/ 03/31 17:00:00 $ $Label: PHNE_30580 $ HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /opt/clic/bin/clic_ping: HyperFabric/HMP Ping Tool [PHNE_30580] $Date: 2004/0 3/31 17:00:00 $ $Label: PHNE_30580 $ /opt/clic/bin/clic_stat: HyperFabric/HMP Statistics Gathering Tool [PHNE_3058 0] $Date: 2004/03/31 17:00:00 $ $Label: PHNE _30580 $ HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /opt/clic/firmware/clic_fw: Hyperfabric/HMP Firmware $Date: 2004/03/31 19:00:00 $ $Label: PHNE_30580 $ /opt/clic/firmware/clic_fw_4x32c: Hyperfabric/HMP Firmware $Date: 2004/03/31 19:00:00 $ $Label: PHNE_30580 $ /opt/clic/firmware/clic_fw_1x32c: Hyperfabric/HMP Firmware $Date: 2004/03/31 19:00:00 $ $Label: PHNE_30580 $ /opt/clic/firmware/clic_fw_4x8c: Hyperfabric/HMP Firmware $Date: 2004/03/31 19:00:00 $ $Label: PHNE_30580 $ /opt/clic/firmware/clic_fw_hf28c: Hyperfabric/HMP Firmware $Date: 2004/03/31 19:00:00 $ $Label: PHNE_30580 $ /opt/clic/firmware/clic_fw_hf232c: Hyperfabric/HMP Firmware $Date: 2004/03/31 19:00:00 $ $Label: PHNE_30580 $ /opt/clic/lib/pa20_64/libclic_mgmt.a: HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /sbin/init.d/clic: None /usr/lib/nls/msg/C/clic_log.cat: None HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP: /usr/conf/lib/clic_q4.o: None /usr/conf/lib/libclic_dlpi_drv.a: HyperFabric/HMP driver [PHNE_30580] $Label: PHNE_305 80 $ $Revision: libclic_dlpi_drv.a: vw: hflf select ors: R11.11_BL2003_1111 tinku_PHNE_30580 'es o_hflf_r11.11_pib' 'ESO_HFLF_PHNE_27745' 'es o_tinku_phne_30580' Thu Apr 8 13:46:50 IST 2004 $ /usr/conf/lib/libha_drv.a: HyperFabric HA driver [PHNE_30580] $Label: PHNE_3058 0 $ $Revision: libha_drv.a: vw: hflf selectors: R1 1.11_BL2003_1111 tinku_PHNE_30580 'eso_hflf_ r11.11_pib' 'ESO_HFLF_PHNE_27745' 'eso_tinku _phne_30580' Thu Apr 1 19:03:36 IST 2004 $ /usr/conf/master.d/clic: None CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP: /opt/clic/include/clic_csi.h: None /opt/clic/lib/libclic_csi.a: HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /opt/clic/lib/libclic_csi.sl: None /opt/clic/lib/pa20_64/libclic_csi.a: HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /opt/clic/lib/pa20_64/libclic_csi.sl: None /opt/clic/lib/skgxp/libskgxph.a: None /opt/clic/lib/skgxp/skclic.conf: None CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP: /opt/clic/include/clic_csi.h: None /opt/clic/lib/libclic_csi.a: HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /opt/clic/lib/libclic_csi.sl: None CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP: /opt/clic/tmp/README: None CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP: /opt/clic/tmp/README: None HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP: /opt/clic/README: None /etc/opt/resmon/dictionary/clic_01: None /opt/clic/bin/clic_init: None /opt/clic/bin/clic_mond: HyperFabric 9000/800 [B.10.20.11], [B.11.00.11] clic mon.c $Date: 2000/10/20 11:21:52 $ $Revision : 1.21 $ /opt/clic/bin/clic_start: None /opt/clic/bin/clic_shutdown: None /opt/clic/bin/clic_diag: HyperFabric/HMP Diagnostics Tool [PHNE_30580] $Date: 2004/03/31 17:00:00 $ $Label: PHNE_30580 $ HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /opt/clic/bin/clic_dump: HyperFabric/HMP Dump Tool [PHNE_30580] $Date: 2004/0 3/31 17:00:00 $ $Label: PHNE_30580 $ /opt/clic/bin/clic_mgmtd: HyperFabric/HMP Daemon [PHNE_30580] $Date: 2004/03/3 1 17:00:00 $ $Label: PHNE_30580 $ HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /opt/clic/bin/clic_probe: HyperFabric/HMP Probe Tool [PHNE_30580] $Date: 2004/ 03/31 17:00:00 $ $Label: PHNE_30580 $ HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /opt/clic/bin/clic_ping: HyperFabric/HMP Ping Tool [PHNE_30580] $Date: 2004/0 3/31 17:00:00 $ $Label: PHNE_30580 $ /opt/clic/bin/clic_stat: HyperFabric/HMP Statistics Gathering Tool [PHNE_3058 0] $Date: 2004/03/31 17:00:00 $ $Label: PHNE _30580 $ HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /opt/clic/firmware/clic_fw: Hyperfabric/HMP Firmware $Date: 2004/03/31 19:00:00 $ $Label: PHNE_30580 $ /opt/clic/firmware/clic_fw_4x32c: Hyperfabric/HMP Firmware $Date: 2004/03/31 19:00:00 $ $Label: PHNE_30580 $ /opt/clic/firmware/clic_fw_1x32c: Hyperfabric/HMP Firmware $Date: 2004/03/31 19:00:00 $ $Label: PHNE_30580 $ /opt/clic/firmware/clic_fw_4x8c: Hyperfabric/HMP Firmware $Date: 2004/03/31 19:00:00 $ $Label: PHNE_30580 $ /opt/clic/firmware/clic_fw_hf28c: Hyperfabric/HMP Firmware $Date: 2004/03/31 19:00:00 $ $Label: PHNE_30580 $ /opt/clic/firmware/clic_fw_hf232c: Hyperfabric/HMP Firmware $Date: 2004/03/31 19:00:00 $ $Label: PHNE_30580 $ /opt/clic/lib/libclic_mgmt.a: HyperFabric/HMP library [PHNE_30580] $Date: 2004/03/ 31 17:00:00 $ $Label : PHNE_30580 $ /sbin/init.d/clic: None /usr/lib/nls/msg/C/clic_log.cat: None HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP: /usr/conf/lib/clic_q4.o: None /usr/conf/lib/libclic_dlpi_drv.a: HyperFabric/HMP driver [PHNE_30580] $Label: PHNE_305 80 $ $Revision: libclic_dlpi_drv.a: vw: hflf select ors: R11.11_BL2003_1111 tinku_PHNE_30580 'es o_hflf_r11.11_pib' 'ESO_HFLF_PHNE_27745' 'es o_tinku_phne_30580' Thu Apr 8 13:24:46 IST 2004 $ /usr/conf/lib/libha_drv.a: HyperFabric HA driver [PHNE_30580] $Label: PHNE_3058 0 $ $Revision: libha_drv.a: vw: hflf selectors: R1 1.11_BL2003_1111 tinku_PHNE_30580 'eso_hflf_ r11.11_pib' 'ESO_HFLF_PHNE_27745' 'eso_tinku _phne_30580' Thu Apr 1 18:45:12 IST 2004 $ /usr/conf/master.d/clic: None cksum(1) Output: HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP: 372342796 7075 /opt/clic/README 4245017603 748 /etc/opt/resmon/dictionary/clic_01 932010373 47246 /opt/clic/bin/clic_init 3036884476 91760 /opt/clic/bin/clic_mond 162995963 4478 /opt/clic/bin/clic_start 3878488087 4060 /opt/clic/bin/clic_shutdown 1686092776 104720 /opt/clic/bin/clic_diag 2595066708 69760 /opt/clic/bin/clic_dump 3465882357 387080 /opt/clic/bin/clic_mgmtd 2121400639 97896 /opt/clic/bin/clic_probe 3504948348 20592 /opt/clic/bin/clic_ping 1946311888 111392 /opt/clic/bin/clic_stat 290430740 367800 /opt/clic/firmware/clic_fw 1856560681 385448 /opt/clic/firmware/clic_fw_4x32c 2788376593 371208 /opt/clic/firmware/clic_fw_1x32c 2450358177 383224 /opt/clic/firmware/clic_fw_4x8c 3004578251 321224 /opt/clic/firmware/clic_fw_hf28c 3377088618 320784 /opt/clic/firmware/clic_fw_hf232c 2435808613 94498 /opt/clic/lib/pa20_64/libclic_mgmt.a 1185686611 6898 /sbin/init.d/clic 2196828485 130307 /usr/lib/nls/msg/C/clic_log.cat HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP: 3984908905 487728 /usr/conf/lib/clic_q4.o 1525120317 1392614 /usr/conf/lib/libclic_dlpi_drv.a 247376700 34460 /usr/conf/lib/libha_drv.a 2695583503 2806 /usr/conf/master.d/clic CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP: 1016592132 13798 /opt/clic/include/clic_csi.h 3227164492 128182 /opt/clic/lib/libclic_csi.a 4294967295 0 /opt/clic/lib/libclic_csi.sl 1997469588 185988 /opt/clic/lib/pa20_64/libclic_csi.a 4294967295 0 /opt/clic/lib/pa20_64/libclic_csi.sl 2082695472 116504 /opt/clic/lib/skgxp/libskgxph.a 1227429363 292 /opt/clic/lib/skgxp/skclic.conf CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP: 1016592132 13798 /opt/clic/include/clic_csi.h 3227164492 128182 /opt/clic/lib/libclic_csi.a 4294967295 0 /opt/clic/lib/libclic_csi.sl CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP: 4068696158 126 /opt/clic/tmp/README CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP: 4068696158 126 /opt/clic/tmp/README HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP: 372342796 7075 /opt/clic/README 4245017603 748 /etc/opt/resmon/dictionary/clic_01 932010373 47246 /opt/clic/bin/clic_init 3036884476 91760 /opt/clic/bin/clic_mond 162995963 4478 /opt/clic/bin/clic_start 3878488087 4060 /opt/clic/bin/clic_shutdown 2580775305 90112 /opt/clic/bin/clic_diag 2116340875 53248 /opt/clic/bin/clic_dump 1565150395 413696 /opt/clic/bin/clic_mgmtd 2398915483 86016 /opt/clic/bin/clic_probe 1052112157 20480 /opt/clic/bin/clic_ping 45429185 94208 /opt/clic/bin/clic_stat 290430740 367800 /opt/clic/firmware/clic_fw 1856560681 385448 /opt/clic/firmware/clic_fw_4x32c 2788376593 371208 /opt/clic/firmware/clic_fw_1x32c 2450358177 383224 /opt/clic/firmware/clic_fw_4x8c 3004578251 321224 /opt/clic/firmware/clic_fw_hf28c 3377088618 320784 /opt/clic/firmware/clic_fw_hf232c 1048775425 64680 /opt/clic/lib/libclic_mgmt.a 1185686611 6898 /sbin/init.d/clic 2196828485 130307 /usr/lib/nls/msg/C/clic_log.cat HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP: 3691694402 386784 /usr/conf/lib/clic_q4.o 1323023390 875142 /usr/conf/lib/libclic_dlpi_drv.a 2540303023 21310 /usr/conf/lib/libha_drv.a 2695583503 2806 /usr/conf/master.d/clic Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHNE_25485 PHNE_27144 PHNE_27745 Equivalent Patches: PHNE_30581: s700: 11.00 s800: 11.00 Patch Package Size: 2920 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_30580 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHNE_30580.depot By default swinstall will archive the original software in /var/adm/sw/save/PHNE_30580. If you do not wish to retain a copy of the original software, include the patch_save_files option in the swinstall command above: -x patch_save_files=false WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHNE_30580.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHNE_30580.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHNE_30580.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: 1) For the issue addressed by this patch with references: 8606305234 (JAGae68282), 8606314691 (JAGae77442) and 8606317274( JAGae79835) to be addressed it is required that the other nodes in the fabric have HyperFabric patch PHNE_30581 for HP-UX 11.00 or PHNE_30580 for HP-UX 11.11 installed. 2) After applying PHNE_30580 on top of Hyperfabric product version B.11.11.00, Hyperfabric subsystem needs to be reconfigured using /opt/clic/bin/clic_init -c. 3) In a fabric, if PHNE_30580 is installed on one node and if the version of the hyperfabric software running on the other nodes is lower than - B.11.11.02 - B.11.00.13 - that of PHNE_26551(HP-UX 11.0 patch) - that of PHNE_27144(HP-UX 11.11 patch) then, following defect fixes provided in patch PHNE_27144 will not be functional. JAGae23554 / SR#8606259236 JAGad72975 / SR#8606203797 JAGad72957 / SR#8606203779 4) After installing PHNE_30580, if other nodes in fabric are running versions of HyperFabric software lower than - B.11.11.02 - B.11.00.13 - that of PHNE_26551(HP-UX 11.00 patch) - that of PHNE_27144(HP-UX 11.11 patch) then /var/adm/clic_log file of nodes running lower version of HyperFabric software will be filled with following message: "Received a non-map message while mapping, message number 0xxxxxxx." where xxxxxx is the message number. This message is informational and does not affect functionality. It will not appear in /var/adm/clic_log if node is updated to PHNE_26551 or PHNE_30581 or B.11.00.13 or B.11.11.02 or PHNE_27745 or PHNE_30580 version of HyperFabric software.