HP Integrity Virtual Machines Version 4.2 Release Notes

8 Storage Information
This chapter contains information about storage devices used as backing stores for guest virtual
devices.
8.1 Changes and Issues in This Release
The following section provides new information pertaining to this release.
8.1.1 Storage Interface Support for OpenVMS Guests
The OpenVMS guest supports only the AVIO interface, however, Integrity VM commands allow
you to configure both AVIO and VIO devices to a guest. These VIO devices might not give any
apparent errors during the startup. VIO devices are not supported on OpenVMS guests.
8.1.2 Slow VM Host Storage Might Result in HP-UX MPT Spinlock Timeout
If the VM Host storage used by a virtual MPT adapter is slow due to hardware problems or
heavy I/O loads, the following HP-UX spinlock timeout might occur inside an HP-UX guest:
============== EVENT ============================ = Event #0 is CT_PANIC on CPU #2; = p crash_event_t
0xe000000100385000 = p rpb_t 0xe0000001011e4ff0 ============== EVENT ============================
RR0=0x00800831 RR1=0x00000831 RR2=0x02cd0031 RR3=0x02450031
RR4=0x03450031 RR5=0x00ffff31 RR6=0x07ff8031 RR7=0x00dead31
BSP SP IP
0xe000000200024810 0xe0000002000434f0 0xe000000001f3d7c0 panic+0x410
0xe0000002000247b8 0xe000000200043500 0xe000000001fa8320 too_much_time+0x380
pdk_spinlock.c:1619 wait_for_lock_spinner(inlined)
0xe0000002000246b8 0xe000000200043500 0xe000000000de4c80 wait_for_lock+0x670 0xe000000200024680 0xe000000200043570
0xe000000000d7d820 spinlock+0xe0
0xe000000200024628 0xe000000200043570 0xe000000000c61de0 fw_lock_acq+0x70
0xe0000002000245b8 0xe000000200043570 0xe000000000c61be0 sal_proc_real+0x100
0xe000000200024588 0xe000000200043570 0xe0000000012ef860 cec_cfg_inX+0xd0 0xe000000200024560 0xe000000200043570
0xe000000001306650 cec_cfg_in16+0x30
0xe000000200024538 0xe000000200043570 0xe00000000158d0a0 gh2p_rd_cfg_w+0x60
0xe000000200024508 0xe000000200043570 0xe0000000021d3f10 wsio_cfg_in16+0x70
BSP SP IP
0xe000000200024460 0xe000000200043570 0xe00000012f7313a0 mpt:mpt_handle_chip_fault+0xe0
0xe0000002000243e8 0xe000000200043580 0xe00000012f730fe0 mpt:mpt_ch_task_mgmt+0x540
0xe0000002000243a8 0xe0000002000437b0 0xe00000012f7a0e20 mpt:$cold_mpt_io_active+0x540
0xe000000200024388 0xe0000002000437b0 0xe00000012f76b9b0 mpt:mpt_handle_address_reply+0x210
0xe0000002000242c8 0xe0000002000437b0 0xe00000012f76cd00 mpt:mpt_isr+0xa00
BSP SP IP
0xe000000200024298 0xe0000002000437c0 0xe000000000eb2ca0 sapic_interrupt+0x60
0xe0000002000241b8 0xe0000002000437c0 0xe000000000eb1e20 external_interrupt+0x4b0 0xe000000200024190
0xe0000002000437f0 0xe000000001d9a780 bubbleup+0x880
+------------- TRAP ----------------------------
| External Interrupt in KERNEL mode
| IIP=0xe000000000d7d910:1
| p struct save_state 0xdead31.0xe000000200043800
+------------- TRAP ----------------------------
0xe000000200024170 0xe000000200043b90 0xe000000000d7d911 spinunlock+0x51
pm_swtch.c:3829 idle_drop_spu_state_locks(inlined)
0xe000000200024000 0xe000000200043b90 0xe000000000e6dc10 idle+0x1a50
Converting the guest's virtual MPT adapters to AVIO storage adapters prevents this spinlock
timeout.
8.1.3 HostAVIOStor and GuestAVIOStor Changes
The following changes have been made to HostAVIOStor and GuestAVIOstor drivers:
The HostAVIOStor version for HP–UX 11i v3 1003 is B.11.31.1003.
The GuestAVIOStor version for HP–UX 11i v3 1003 is B.11.31.1003.
The HP–UX 11i v3 1003 HostAVIOStor has a dependency on the PHKL_40383 ESCSI Services
patch.
The following fixes are included in the HostAVIOStor version HP-UX 11i v3 1003:
— If the LV or file backing store file name is 55 characters long and the guest is a HP-UX
11i v3 guest, guest panic or disk dsf name change is seen on subsequent guest reboots.
When guest storage applications (for example, dd, diskinfo, and so on) attempt to access
a device special file, an “Invalid argument” error might be returned. This problem is
8.1 Changes and Issues in This Release 75