 |
≫ |
|
|
 |
パッチ名: PHSS_35898
パッチ摘要: s700_800 11.23 BL60p システム、BMCおよびiLO MPファームウェアパッチ
作成日: 07/01/08
公開日: 07/02/20
ハードウェアプラットフォームおよびOSリリース:
s700: 11.23
s800: 11.23
現象:
PHSS_35898:
システムファームウェア01.81(最新リリース)で修正された不具合:
------------------------------------------------------------
- 拡張ラボテスト時に、IntelデュアルコアItanium IIプロセッサ(Montecito)
より前のItaniumプロセッサで、あるソフトウェアコードシーケンスの実行
中に異常な現象が起きました。Montecitoベースシステムのファームウェア
ではこの現象は起きません。PALファームウェアの実行時に起きることのあ
る小サブセットのCMC(Correctable Machine Check)イベントがSALファーム
ウェアに渡された可能性があります。ところが、SALファームウェアは、CMC
イベントの処理時に浮動小数点レジスタの以前の内容を保存していなかった
ため、レジスタ内容の破損により誤動作した可能性があります。ただし、
この現象はラボ環境以外ではまだ報告されていません。
問題点の説明:
PHSS_35898:
- "現象"セクションを参照。
-----------------------------------------------------------------------------
Patch Name: PHSS_35898
Patch Description: s700_800 11.23 BL60p System, BMC & iLO MP Firmware patch
Creation Date: 07/01/08
Post Date: 07/02/20
Hardware Platforms - OS Releases:
s700: 11.23
s800: 11.23
Products: N/A
Filesets:
OS-Core.KERN-RUN,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical:
Yes
PHSS_35898: CORRUPTION
- SAL firmware fails to preserve pre-existing floating
point registers in its handling of the CMC event,
potentially resulting in unexpected operation due to
a corrupted register state.
Category Tags:
defect_repair general_release critical firmware corruption
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_35898
Symptoms:
PHSS_35898:
The following fixes appear in System firmware 01.81
(Current Release):
----------------------------------------------------------
- During extensive lab testing, HP discovered abnormal
behavior that may appear under certain software code
sequences on Itanium processors prior to the Intel Dual
Core Itanium II processor (Montecito). Firmware for
Montecito-based systems does not have this exposure.
The issue may occur with a small subset of Correctable
Machine Check (CMC) events when PAL firmware is
executed and eventually hands off to SAL firmware. SAL
firmware fails to preserve pre-existing floating point
registers in its handling of the CMC event, potentially
resulting in unexpected operation due to a corrupted
register state. This behavior has not been reported
outside the lab environment.
PHSS_34343:
Initial firmware release for hp Integrity BL60p
servers containing:
System Firmware Revision - 01.70
BMC Firmware Revision - 04.08
iLO MP Firmware Revision - H.03.21
Defect Description:
PHSS_35898:
- See Symptoms.
PHSS_34343:
- See Symptoms.
Enhancement:
No
SR:
0000000000
Patch Files:
OS-Core.KERN-RUN,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP:
/usr/conf/OSIFU/sys/bl60p/updatebootsequence
/usr/conf/OSIFU/sys/bl60p/fwupdate.efi
what(1) Output:
OS-Core.KERN-RUN,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP:
/usr/conf/OSIFU/sys/bl60p/updatebootsequence:
None
/usr/conf/OSIFU/sys/bl60p/fwupdate.efi:
asctime.c 7.7
localtime.c 7.57
FWEUPDATE.EFI 0.61
Revision H.03.21 Jan 3 2006,06:21:01
cksum(1) Output:
OS-Core.KERN-RUN,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP:
261107441 50136 /usr/conf/OSIFU/sys/bl60p/updatebootsequence
2618424662 9490432 /usr/conf/OSIFU/sys/bl60p/fwupdate.efi
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies:
BL60p
Other Dependencies: None
Supersedes:
PHSS_34343
Equivalent Patches: None
Patch Package Size: 5190 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 PHSS_35898
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_35898.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_35898. 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 PHSS_35898.text file is
available in the product readme:
swlist -l product -a readme -d @ /tmp/PHSS_35898.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_35898.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
1. This patch will only install and update the firmware
on BL60p systems.
If you wish to install the patch on a different system even
though it does not apply, you can force the installation of
the patch by using the touch(1) command to create the file
'/tmp/force_patch_install' before installing the patch.
This may be useful when creating a 'golden' archive image
for Ignite-UX that may be used on several different
hardware platforms.
If the patch is installed on a system other than those
listed above, it will not modify the system firmware so no
harm will occur.
2. If this patch is uninstalled it will not uninstall/
downgrade the firmware installed by the patch and the
firmware installed by the patch will remain loaded after
the patch is removed.
3. The firmware update is accomplished by temporarily
altering the boot sequence. To identify the disk, patch
assumes that the primary boot disk is the first disk listed
in the /stand/bootconf file.
To ensure the firmware update is successful, please use the
setboot(1M) and ioscan(1M) commands to verify that the
primary boot disk is set and is the first disk listed in the
/stand/bootconf file. If it is not, modify the bootconf
file appropriately. Please reference the man page for
bootconf(4) for information on this file.
4. The firmware update must be performed outside of an OS
install, update-UX, or Dynamic Root Disk session. If a
firmware update is performed, it will be excluded from
installation to ensure that OS install, update-UX, or DRD
is fully functional.
5. The firmware update will be excluded from installation
if the firmware versions in the patch is the same or older
than the one the system is running on. This will ensure
that no un-necessary system reboot occurs.
6. Any future firmware versions on the system can be
downgraded with firmware in this patch by using the
command "touch /tmp/force_patch_install" before
installing the patch. If there are any newer firmware
patches installed on the system that supersede this
firmware patch, the newer firmware patches must be removed
with the SD command swremove in order to install this
downgrade firmware patch.
7. The firmware update will be excluded from installation
if the autoboot flag is not set. This is to ensure that the
end-to-end firmware update process goes smoothly without
user intervention once the patch installation is started.
Please use to setboot(1M) command to set the autoboot flag
on prior to installing the patch.
8. The firmware update will be excluded from installation
if the system has an Administrator password set.
If this password is set, it must be cleared by connecting
to the MP and running the BP command from the Command Menu
prior to installing the patch.
9. Do not attempt to update firmware on the MP via the
network while installing this patch.
10. Prior to updating the iLO MP firmware an MP reset
needs to occur via the "XD-R" command in order to free up
enough contiguous memory.
11. The MP firmware update will fail if the "Allow MP
Firmware upgrade via PCI" option is Disabled in the MP
Security Options menu. To update the firmware using this
package, enable this option in the MP Security Options
menu.
|