Jump to content 日本-日本語
日本HPホーム 製品とサービス サポートとドライバ ソリューション ご購入方法
≫ お問い合わせ
日本HPホーム
企業ユーザ向けサポート情報   >  HP-UX サポート  >  セキュリティ報告&パッチダイジェスト翻訳版

PHKL_36137 s700_800 11.23 PCI OLA/R、データ破壊、PCI EH、PCI-X2.0

企業ユーザ向けサポート情報

HP-UX サポート
Tru64 サポート
OpenVMS サポート
セキュリティ報告&パッチダイジェスト翻訳版
技術情報ツリー
ソフトウェアアップデート情報
ITRC日本フォーラム

ITRC

パッチデータベース
技術情報ベースの検索
サポートケースマネージャ
ソフトウェア アップデート マネージャ (SUM)
ご利用の手順
日本HPサイトマップ
コンテンツに進む
パッチ名:   PHKL_36137

パッチ摘要: s700_800 11.23 PCI OLA/R、データ破壊、PCI EH、PCI-X2.0

作成日:  07/03/08

公開日:  07/04/24

ハードウェアプラットフォームおよびOSリリース:

	s700: 11.23
	s800: 11.23

現象:

	PHKL_36137:

	(SR:8606440102 CR:JAGaf98011)
	PCI-X2.0対応I/Oスロットが構成されているHP-UXシステムで、PCI-X2.0モード
	2の速度(266MHz以上)で動作可能なカードが、これらのスロットで提供される
	高いバンド幅をフルに利用しません。

問題点の説明:

	PHKL_36137:

	(SR:8606440102 CR:JAGaf98011)
	このアップデートは、266MHz以上の速度で動作可能なPCI-Xモード2.0カードが
	最新のサポート対象サーバー上のI/Oスロットで提供される高いバンド幅をフ
	ルに利用するために必要なアップデートの1つです。PCI-X2.0カードのこのサ
	ポートを可能にするには、PHKL_36137とPHKL_36138を両方ともインストールす
	る必要があります。

	解決方法:
	266MHz以上の速度で動作可能なPCIX2.0カードのIOパフォーマンスをチューニ
	ングするコードを変更しました。この変更により、PCI-X2.0モード2対応I/Oス
	ロットで提供される高いバンド幅が利用可能になります。ただし、この機能を
	使用可能にするには、PHKL_36137とPHKL_36138を両方ともインストールする必
	要があります。このパッチは、PHKL_36138によって作成される値のテーブルを
	使ってハードウェアパフォーマンスレジスタをチューニングします。ただし、
	これらのパッチのいずれかがインストールされていないと、システムは単にデ
	フォルト値を使ってパフォーマンスチューニングを行います。したがって、
	これらのカードがI/Oスロットの性能をフルに利用するには、PHKL_36137と
	PHKL_36138を両方ともインストールする必要があります。

-----------------------------------------------------------------------------
Patch Name: PHKL_36137

Patch Description: s700_800 11.23 PCI OLA/R, data corruption,PCI EH,PCI-X2.0

Creation Date: 07/03/08

Post Date: 07/04/24

Hardware Platforms - OS Releases: 
	s700: 11.23
	s800: 11.23

Products: N/A

Filesets: 
	OS-Core.CORE2-KRN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP
	OS-Core.CORE2-KRN,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP

Automatic Reboot?: Yes

Status: General Release

Critical: 
	No (superseded patches were critical)
	PHKL_34905: CORRUPTION PANIC
		( SR:8606430574 CR:JAGaf90032 )
		    Data corruption can occur on systems with both
		    PCI-X and PCI Express bus adapters.
		( SR:8606445336 CR:JAGag02804 )
		    A panic can occur on rx7640 systems when no
		    core I/O device is present in slot 0.
	PHKL_33606: CORRUPTION
		A PCI/PCI-X device could cause
		data corruption after hard-fail mode is disabled
		for the device during a PCI/PCI-X
		On-Line replace operation.

Category Tags: 
	defect_repair hardware_enablement enhancement
	general_release critical panic corruption

Path Name: /hp-ux_patches/s700_800/11.X/PHKL_36137

Symptoms: 
	PHKL_36137:
	( SR:8606440102 CR:JAGaf98011 )
	On HP-UX systems configured with PCI-X2.0 mode 2
	capable I/O slots, the cards capable of operating
	at PCI-X2.0 mode 2 speeds (266 MHz and more) cannot
	fully utilize the higher bandwidths provided
	by these slots.

	PHKL_35870:
	( SR:8606471573 CR:JAGag26561 )
	Innocuous warning message gets printed to syslog during boot
	time I/O online replacement infrastructure initialization
	sequence.

	PHKL_35735:
	( SR:8606451921 CR:JAGag08808 )
	HP-UX Kernel doesn't gather and provide information on
	non-hotplug slots in a system. This patch is a member of
	a set that enables IO Tree Provider Support on HP Integrity
	servers. IO Tree Provider support requires this full set
	of patches: PHKL_35735 and PHKL_35737

	PHKL_34905:
	( SR:8606415586 CR:JAGaf75440 )
	Hardware Enablement:  This patch is a member of a set that
	enables PCI Express on supported HP Integrity servers. PCI
	Express support requires this full set of patches:
	PHKL_34901, PHKL_34902, PHKL_34903, PHKL_34904, PHKL_34905,
	PHKL_34906, PHKL_34907, PHKL_34908, PHKL_34933 and
	PHCO_34934.

	PCI Express servers that do not have these patches installed
	will not be able to recognize and use PCI Express devices.

	( SR:8606430574 CR:JAGaf90032 )
	Data corruption may occur during boot on systems that
	contain both legacy PCI-X bus adapters and PCI Express
	bus adapters.

	( SR:8606445336 CR:JAGag02804 )
	The ioscan (1M) command will panic when no core IO device is
	present on rx7640 HP Integrity servers.

	PHKL_33809:
	( SR:8606401079 CR:JAGaf61028 )
	This product update is a member of a set needed to enable
	the optional HP-UX PCIEHEnable feature.

	PHKL_33606:
	( SR:8606385739 CR:JAGaf45893 )
	PCI OLA/R operations on future platforms may not work
	correctly without this update.

	( SR:8606373529 CR:JAGaf33921 )
	Data corruption could occur related to a PCI/PCI-X
	device after an On-Line replace operation.

	PHKL_34908:
	( SR:8606415586 CR:JAGaf75440 )
	Hardware Enablement:  This patch is a member of a set that
	enables PCI Express on supported HP Integrity servers. PCI
	Express support requires this full set of patches:
	PHKL_34901, PHKL_34902, PHKL_34903, PHKL_34904, PHKL_34905,
	PHKL_34906, PHKL_34907, PHKL_34908, PHKL_34933 and
	PHCO_34934.

	PCI Express servers that do not have these patches installed
	will not be able to recognize and use PCI Express devices.

Defect Description: 
	PHKL_36137:
	( SR:8606440102 CR:JAGaf98011 )
	This update supports PCI-X mode 2.0 cards (with
	266 MHz speeds) at the higher bandwidths for
	I/O slots on the latest supported servers. This
	support for PCI-X2.0 cards requires both PHKL_36137
	and PHKL_36138.

	Resolution:
	Updated the I/O performance code for PCI-X 2.0 cards
	that can operate at greater than 266 MHz speeds.
	The code changes support the higher I/O bandwidths
	offered by PCI-X2.0 mode 2 capable I/O slots.
	Both PHKL_36137 and PHKL_36138 are needed for
	this functionality.  This patch uses a table of
	values created by PHKL_36138 to tune the hardware
	performance registers. In the absence of either of
	these patches, the system  will simply  use the
	default values for performance tuning. Both PHKL_36137
	and PHKL_36138 need to be installed to get best possible
	performance out of the I/O slots.

	PHKL_35870:
	( SR:8606471573 CR:JAGag26561 )
	During boot time, a module supporting I/O online replacement
	was incorrectly calling the hotplug kernel module for a
	non-hotplug slot.

	Resolution:
	Change the boot time I/O online replacement infrastructure
	initialization module to not call hotplug kernel module for
	a non-hotplug slot.

	PHKL_35735:
	( SR:8606451921 CR:JAGag08808 )
	HP-UX lacks functionality to gather and provide information
	on non-hotplug slots in a system.

	Resolution:
	HP-UX kernel has been enhanced to gather and provide infor-
	mation on non-hotplug slots in addition to hotplug slots.

	PHKL_34905:
	( SR:8606415586 CR:JAGaf75440 )
	This patch contains minor changes required to enable
	PCI Express on supported HP Integrity servers.

	Resolution:
	This patch contains kernel interface changes required to
	support PCI Express devices.

	( SR:8606430574 CR:JAGaf90032 )
	Some kernel routines do not verify the type of hardware
	before programming hardware related data structures.

	Resolution:
	Routines that may operate on different types of hardware
	were updated to properly verify the hardware identity.

	( SR:8606445336 CR:JAGag02804 )
	System firmware on rx7640 HP Integrity servers will
	reassign IO Port Space memory when no core IO device is
	present in slot 0.  HP-UX expects a minimum amount of IO
	Port Space memory for each slot, which is no longer
	available after firmware reassigns this address range.

	Resolution:
	HP-UX no longer requires a minimum amount of IO Port Space
	when initializing bus adapters.

	PHKL_33809:
	( SR:8606401079 CR:JAGaf61028 )
	This product update contains minor enhancements required
	to enable the HP-UX PCIEHEnable.

	Resolution:
	Enhancement to add support for PCI Error handling.
	It also adds support for boot with bad card.

	PHKL_33606:
	( SR:8606385739 CR:JAGaf45893 )
	This update ensures correct operation of PCI OLA/R
	operations on future platforms.

	Resolution:
	Added changes to ensure proper execution of PCI OLA/R
	operations on future platforms.

	( SR:8606373529 CR:JAGaf33921 )
	The hard-fail protection mode is disabled during PCI/PCI-X
	on-line replace operations and is not re-enabled.
	This leaves the device in soft-fail mode and could
	cause data corruption if that device encounters an
	error state.

	Resolution:
	Re-enable hard-fail mode during PCI/PCI-X On-Line
	replace operations for PCI/PCI-X slots.

	PHKL_34908:
	( SR:8606415586 CR:JAGaf75440 )
	This patch contains minor changes required to enable
	PCI Express on supported HP Integrity servers.

	Resolution:
	This patch allows HP-UX to identify and configure hardware
	chipsets for PCI Express.

Enhancement: 
	No (superseded patches contained enhancements)
	PHKL_35735:
		The kernel module that gathers and provides inform-
		ation on the hotplug slots in the system is enhanced
		to gather and provide information on the non-hotplug
		slots in the system. Core I/O slots are not included
		in the information.
	PHKL_33809:
		Support added for PCIEHEnable.

SR: 
	8606440102 8606471573 8606451921 8606415586 8606430574
	8606445336 8606401079 8606385739 8606373529

Patch Files: 
	
	OS-Core.CORE2-KRN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	/usr/conf/lib/libpci.a(elroy_cdio.o)
	/usr/conf/lib/libpci-pdk.a(elroy_cdio_pdk.o)
	/usr/conf/lib/libpci-pdk.a(gh2p_cdio.o)

	OS-Core.CORE2-KRN,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP:
	/usr/conf/lib/libpci.a(elroy_cdio.o)
	/usr/conf/lib/libpci-pdk.a(elroy_cdio_pdk.o)

what(1) Output: 
	
	OS-Core.CORE2-KRN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	/usr/conf/lib/libpci.a(elroy_cdio.o):
		elroy_cdio.c $Date: 2007/03/05 15:32:01 $Revision: r
			11.23/8 PATCH_11.23 (PHKL_36137)
	/usr/conf/lib/libpci-pdk.a(elroy_cdio_pdk.o):
		elroy_cdio_pdk.c $Date: 2006/06/22 05:15:15 $Revisio
			n: r11.23/5 PATCH_11.23 (PHKL_34905)
	/usr/conf/lib/libpci-pdk.a(gh2p_cdio.o):
		gh2p_cdio.c $Date: 2006/12/01 16:08:12 $Revision: r1
			1.23/2 PATCH_11.23 (PHKL_35735)

	OS-Core.CORE2-KRN,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP:
	/usr/conf/lib/libpci.a(elroy_cdio.o):
		elroy_cdio.c $Date: 2007/03/05 15:32:01 $Revision: r
			11.23/8 PATCH_11.23 (PHKL_36137)
	/usr/conf/lib/libpci-pdk.a(elroy_cdio_pdk.o):
		elroy_cdio_pdk.c $Date: 2007/03/05 15:32:06 $Revisio
			n: r11.23/6 PATCH_11.23 (PHKL_36137)

cksum(1) Output: 
	
	OS-Core.CORE2-KRN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	3633454336 139184 /usr/conf/lib/libpci.a(elroy_cdio.o)
	4277042143 42488 /usr/conf/lib/
		libpci-pdk.a(elroy_cdio_pdk.o)
	1989884163 41248 /usr/conf/lib/libpci-pdk.a(gh2p_cdio.o)

	OS-Core.CORE2-KRN,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP:
	100444260 73008 /usr/conf/lib/libpci.a(elroy_cdio.o)
	3225339876 39072 /usr/conf/lib/
		libpci-pdk.a(elroy_cdio_pdk.o)

Patch Conflicts: None

Patch Dependencies: 
	s700: 11.23: PHKL_31500 PHKL_33656 PHKL_33808 PHKL_33813
		PHKL_34906
	s800: 11.23: PHKL_31500 PHKL_33656 PHKL_33808 PHKL_33813
		PHKL_34906

Hardware Dependencies: None

Other Dependencies: None

Supersedes: 
	PHKL_35870 PHKL_35735 PHKL_34908 PHKL_34905 PHKL_33809 PHKL_33606

Equivalent Patches: 
	PHKL_34930:
	s700: 11.11
	s800: 11.11

Patch Package Size: 130 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 PHKL_36137

	5. Run swinstall to install the patch:

		swinstall -x autoreboot=true -x patch_match_target=true \
			  -s /tmp/PHKL_36137.depot

	By default swinstall will archive the original software in 
	/var/adm/sw/save/PHKL_36137.  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 PHKL_36137.text file is 
	available in the product readme:

		swlist -l product -a readme -d @ /tmp/PHKL_36137.depot

	To put this patch on a magnetic tape and install from the
	tape drive, use the command:

		dd if=/tmp/PHKL_36137.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions: None

ページトップへ
セキュリティ報告&パッチダイジェスト翻訳版に戻る
プライバシー 本サイト利用時の合意事項 ウェブマスターに連絡
© 2008 Hewlett-Packard Development Company, L.P.