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

PHKL_36485 s700_800 11.23 semtimedop、pw_wait、デーモンsyslogパッチ

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

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

ITRC

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

パッチ摘要: s700_800 11.23 semtimedop、pw_wait、デーモンsyslogパッチ

作成日:  07/04/27

公開日:  07/05/01

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

	s700: 11.23
	s800: 11.23

現象:

	PHKL_36485:

	(SR:8606416499 CR:JAGaf76332)
	スタック増大/オーバーフローのためデーモンが終了する場合に、メッセージ
	がなにも表示されないことがあります。

問題点の説明:

	PHKL_36485:

	(SR:8606416499 CR:JAGaf76332)
	カーネルはプロセスに関連付けられたターミナルに"stack growth failure"メ
	ッセージを表示しますが、制御ターミナルがクローズされたデーモンプロセス
	の場合、カーネルはメッセージを表示しませんでした。

	解決方法:
	関連付けられたターミナルがない場合はsyslogにメッセージを記録するように
	カーネルのコードを修正しました。

-----------------------------------------------------------------------------
Patch Name: PHKL_36485

Patch Description: s700_800 11.23 semtimedop, pw_wait, Daemon syslog patch

Creation Date: 07/04/27

Post Date: 07/05/01

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

Category Tags: 
	defect_repair general_release

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

Symptoms: 
	PHKL_36485:
	( SR:8606416499 CR:JAGaf76332 )
	Daemons may exit on account of stack growth overflow
	without giving any messages.

	PHKL_34770:
	( SR:8606422218 CR:JAGaf82042 )
	If sigaction(2)'s SA_RESTART flag is applied to a system
	call that uses a timeout, it will be reset to the full
	timeout value after the system call is interrupted.
	This results in timeouts longer than the original
	interval if signals interrupt the system call
	frequently.

Defect Description: 
	PHKL_36485:
	( SR:8606416499 CR:JAGaf76332 )
	Kernel displays the "stack growth failure" message to the
	terminal associated with the process but if this called on
	daemon process whose control terminal is closed, kernel
	does not display the message.

	Resolution:
	If no associated terminal, display messages to syslog.

	PHKL_34770:
	( SR:8606422218 CR:JAGaf82042 )
	semtimedop(2) and pw_wait(2) restart with the original
	parameters each time the call is interrupted by a signal
	which has the SA_RESTART flag set.  The timeout is not
	adjusted to the remaining timeout value.

	Resolution:
	The SA_RESTART flag will be ignored if semtimedop(2) or
	pw_wait(2) is interrupted by a signal.  These system calls
	now return with errno set to EINTR instead.

Enhancement: 
	No

SR: 
	8606416499 8606422218

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

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

what(1) Output: 
	
	OS-Core.CORE2-KRN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	/usr/conf/lib/libpm-pdk.a(pm_context.o):
		pm_context.c $Date: 2007/04/19 12:29:53 $Revision: r
			11.23/3 PATCH_11.23 (PHKL_36485)

	OS-Core.CORE2-KRN,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP:
	/usr/conf/lib/libpm-pdk.a(pm_sendsig.o):
		pm_sendsig.c $Date: 2007/04/19 12:29:56 $Revision: r
			11.23/3 PATCH_11.23 (PHKL_36485)

cksum(1) Output: 
	
	OS-Core.CORE2-KRN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP:
	2636698048 92816 /usr/conf/lib/libpm-pdk.a(pm_context.o)

	OS-Core.CORE2-KRN,fr=B.11.23,fa=HP-UX_B.11.23_PA,v=HP:
	1788514599 59176 /usr/conf/lib/libpm-pdk.a(pm_sendsig.o)

Patch Conflicts: None

Patch Dependencies: 
	s700: 11.23: PHKL_31500 PHKL_35231
	s800: 11.23: PHKL_31500 PHKL_35231

Hardware Dependencies: None

Other Dependencies: None

Supersedes: 
	PHKL_34770 

Equivalent Patches: None

Patch Package Size: 80 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_36485

	5. Run swinstall to install the patch:

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

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

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

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

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

Special Installation Instructions: None

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