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

PHKL_36334 11.31 累積WSIOパッチ

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

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

ITRC

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

パッチ摘要: 11.31 累積WSIOパッチ

作成日:  07/06/21

公開日:  07/07/18

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

	11.31

現象:

	PHKL_36334:

	1.(SR:8606473114 CR:JAGag27815)
	"unclaimed"状態のInfinibandカードのPCIオンライン削除時に、システムパニ
	ックが起きます。

	2.(SR:8606472930 CR:JAGag27687)
	大規模ディスク構成のシステムが、ブート時にパニックになります。

	3.(SR:8606481678 CR:JAGag35639)
	intctlが、20を超えるMSI割り込みベクトルを持つカードの情報を正しく表示
	しません。

	4.(SR:8606459937 CR:JAGag16033)
	この製品アップデートは、オプションのHP-UX Dynamic NPartitions機能を使
	用可能にするために必要な一連の製品アップデートの1つです。HP-UX
	DynamicNPars製品をインストールすると、Dynamic NPartitions機能を使用可
	能にする一連の製品アップデート(この製品アップデートを含む)がすべてイン
	ストールされます。
	HP-UX DynamicNPars製品をインストールしなければ、この製品アップデートは
	システムに対してなにも影響を与えません。

問題点の説明:

	PHKL_36334:

	1.(SR:8606473114 CR:JAGag27815)
	WSIOが適切にクリーンアップされていませんでした。その結果、無効なポイン
	タに起因するパニックが起きていました。

	解決方法:
	ドライバのinitルーチンからエラーが返されたら、WSIO自体を適切にクリーン
	アップするようにコートを修正しました。

	このパッチには、DLKM(Dynamically Loadable Kernel Module)操作に必要な機
	能の一部が含まれています。

	DLKMインフラストラクチャを実装するには以下のキーパッチをインストールす
	る必要があります。

	PHCO_36371 - olrad(1m)累積パッチ
	PHKL_36387 - MCAリカバリおよびDLKMスタックトレースの更新

	これらのパッチは、新たな、あるいは更新済みの11.31 I/OドライバでDLKMを
	サポートするために追加されたパッチとの依存関係を強制設定します。

	2.(SR:8606472930 CR:JAGag27687)
	パニックの原因は、isc構造数が上限を超えていたためです。

	解決方法:
	255より大きいインスタンス番号を持つレガシー外部バスノードの場合は、isc
	データ構造を割り当てないようにコードを修正しました。

	3.(SR:8606481678 CR:JAGag35639)
	MSI-Xベクトル数が20を超えていると、WSIOは不正な情報を返していました。

	解決方法:
	正しい情報を返すようにアルゴリズムを修正しました。

	4.(SR:8606459937 CR:JAGag16033)
	この製品アップデートには、HP-UX Dynamic NPartitionsを使用可能にするた
	めに必要な一部の拡張機能が含まれています。

	解決方法:
	HP-UX DynamicNPars製品でのIOメモリー管理をサポートするようにWSIOモジュ
	ールを拡張しました。

-----------------------------------------------------------------------------
Patch Name: PHKL_36334

Patch Description: 11.31 Cumulative WSIO patch

Creation Date: 07/06/21

Post Date: 07/07/18

Hardware Platforms - OS Releases: 
	11.31

Products: N/A

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

Automatic Reboot?: Yes

Status: General Release

Critical: 
	Yes
	PHKL_36334: PANIC
		PCI online deletion of an unclaimed InfiniBand card
		panics the system.  System with a large disk
		configuration panics during bootup.

Category Tags: 
	defect_repair enhancement general_release critical panic

Path Name: /hp-ux_patches/11.X/PHKL_36334

Symptoms: 
	PHKL_36334:
	( SR:8606473114 CR:JAGag27815 )
	During a PCI online deletion of an unclaimed Infiniband
	card, a system panic occurs.

	( SR:8606472930 CR:JAGag27687 )
	System with a large disk configuration panics during bootup.

	( SR:8606481678 CR:JAGag35639 )
	intctl output is incorrect for cards with over 20 MSI-X
	interrupt vectors.

	( SR:8606459937 CR:JAGag16033 )
	This product update is a member of a set needed to enable
	the optional HP-UX Dynamic NPartitions feature.  Upon
	installation, the HP-UX DynamicNPars product will install
	the full set of product updates (including this one) to
	enable the Dynamic NPartitions feature.
	If the HP-UX DynamicNPars product is not installed, this
	product update will have no impact on your system.

Defect Description: 
	PHKL_36334:
	( SR:8606473114 CR:JAGag27815 )
	The panic was caused by a stale pointer due to WSIO not
	cleaning up properly.

	Resolution:
	WSIO cleans up properly when a driver init routine fails.
	This patch contains part of the functionality needed to
	perform Dynamically Loadable Kernel Module (DLKM)
	operations.

	The DLKM Infrastructure requires the following key patches:
	PHCO_36371 - olrad(1m) Cumulative patch
	PHKL_36387 - MCA recovery and DLKM stacktrace updates

	These patches enforce dependencies on additional patches for
	DLKM support with new and updated 11.31 I/O drivers.

	( SR:8606472930 CR:JAGag27687 )
	The panic was due to exceeding the limit of available isc
	structures.

	Resolution:
	Not to allocate isc data structures for legacy external bus
	nodes with instance numbers > 255.

	( SR:8606481678 CR:JAGag35639 )
	WSIO was returning incorrect information for MSI-X vector
	numbers over 20.

	Resolution:
	Modified the algorithm to return correct information.

	( SR:8606459937 CR:JAGag16033 )
	This product update contains minor enhancements required to
	enable HP-UX Dynamic NPartitions.

	Resolution:
	Enhanced the WSIO module to support IO memory management in
	the HP-UX DynamicNPars product.

Enhancement: 
	Yes
	PHKL_36334:
		Support added for Dynamic NPartitions.

SR: 
	8606473114 8606472930 8606481678 8606459937

Patch Files: 
	
	OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_IA,v=HP:
	/usr/conf/mod/wsio

	OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_PA,v=HP:
	/usr/conf/mod/wsio

what(1) Output: 
	
	OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_IA,v=HP:
	/usr/conf/mod/wsio:
		wsio_cdio.c $Date: 2007/06/19 15:08:59 $Revision: r1
			1.31/6 PATCH_11.31 (PHKL_36334)
		$Revision: wsio:    @(#) mod/wsio  R11.31_BL2007_062
			1_1 PATCH_11.31 PHKL_36334

	OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_PA,v=HP:
	/usr/conf/mod/wsio:
		$Revision: wsio:    @(#) mod/wsio  R11.31_BL2007_062
			1_1 PATCH_11.31 PHKL_36334
		wsio_cdio.c $Date: 2007/06/19 15:08:59 $Revision: r1
			1.31/6 PATCH_11.31 (PHKL_36334)

cksum(1) Output: 
	
	OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_IA,v=HP:
	3742710223 1086552 /usr/conf/mod/wsio

	OS-Core.CORE2-KRN,fr=B.11.31,fa=HP-UX_B.11.31_PA,v=HP:
	555535383 543976 /usr/conf/mod/wsio

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes: None

Equivalent Patches: None

Patch Package Size: 470 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_36334

	5. Run swinstall to install the patch:

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

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

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

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

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

Special Installation Instructions: None

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