Bug Fix Advisory xenのバグ修正および機能拡張アップデート

アップデートID:

RHBA-2009:1328-1

タイプ:Bug Fix Advisory
重大性:====
発行日:2009年9月2日
最終更新日:2009年9月2日
影響のある製品: RHEL Desktop Multi OS (v. 5 client)
RHEL Virtualization (v. 5 server)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)
OVAL: N/A

詳細

複数のバグを修正し、機能拡張を追加したxenのアップデートパッケージが利用可能になりました。

xenパッケージは、Red Hat Enterprise Linux Virtualization内にバーチャルマシンモニタ管理用のツールを含んでいます。

このアップデートパッケージでは、次のバグが修正されています。

  • 保存/復元シーケンス後にゲストの設定内でピニングするCPUを修正しています。(BZ#228890)
  • カーネルコマンドラインは、ブート中はIA64 PVゲスト内で編集できませんでした。(BZ#249791)
  • 添付PCIデバイスを持つドメインの移送を許可しません。(BZ#334821)
  • autobalooningが失敗するとメモリをdom0に戻します。(BZ#345271)
  • クレジットスケジュールパラメータは、ゲスト再起動中は維持されませんでした。(BZ#345321)
  • 専用デバイスを1度に複数のゲストに接続することができました。(BZ#345441)
  • 厳しいメモリ条件下でHVMゲストを作成できます。(BZ#419771)
  • PVゲストの移送が失敗でハングしていました。(BZ#428691)
  • xendおよびxendomains initスクリプトは、誤った終了コードを返していました。(BZ#430904)
  • vfbおよびvkbdエントリは、ゲストを破棄した後にxenstoreから除去されませんでした。(BZ#439182)
  • 操作が失敗しても、ゲストを保存すると成功が報告されました。(BZ#451675)
  • xenconsoleからエスケープするCtrl-]シーケンスに言及するため「xm console」文書がアップデートされました。(BZ#454611)
  • dom0内のI/Oが重い状態では、ゲストの作成は失敗していました。(BZ#456926)
  • hotplugスクリプト内でiptablesコールを直列化します。(BZ#460410)
  • HVMゲストは、クロック中断の欠落の影響を受けていました。(BZ#465116)
  • xend再起動後にP-Vゲストをリブートできませんでした。 (BZ#468971、BZ#474579)
  • ソースアドレスがデフォルトルートに指定されている場合、Xen network-bridgeスクリプトは稼働しませんでした。(BZ#475249)
  • IDEディスクの範囲外での識別を渡すと、ゲストが異常な動作をしたり、クラッシュするなどしました。(BZ#475433)
  • bogus MACアドレスをバーチャルNICに指定することができました。 (BZ#476611)
  • 1TBを超えるバーチャルSCSIディスクを持つゲスト上で、データの破損が発生していました。(BZ#479339)
  • HVMゲストは、タイムスキューの影響を受けていました。(BZ#480689)
  • 4GBを超えるRAMを持つHVMゲスト上でのSCSIデバイスデータの破損を回避します。 (BZ#480843)
  • scsi_write_data()関数から戻る前にXen SCSIドライブバッファをディスクにフラッシュします。(BZ#481782)
  • ゲストにマウントされているデバイスに対するデバイス切り離しの試みを正しく処理します。(BZ#484110)
  • 「xm dump-core」は、既存のファイルを切り捨てませんでした。(BZ#484346)
  • 誤ったバイト命令でQCOWイメージが作成されていました。(BZ#485471)
  • P-Vゲストは、保存あるいは移送失敗後に再起動しませんでした。(BZ#486157)
  • xenconsoleは、保存あるいは移送失敗後に再起動しませんでした。(BZ#486291)
  • QCOWイメージをPVゲスト、あるいはPVドライバを持つHVMゲストと併用することはできませんでした。(BZ#486353)
  • xendは、ランレベル0、1および6で停止しませんでした。(BZ#490053)
  • libxenstoreは、@domainIntroducedイベントごとにメモリをリークしていました。 (BZ#490158)
  • デフォルトのブート設定が無効の場合、ゲストのgrub.conf内の最初のエントリをブートします。(BZ#490754)
  • pygrubは、elio.conf内の「default」または「timeout」オプションを無視していました。 (BZ#491408)
  • ブリッジされたネットワークは、ボンディングおよび802.1q VLANと併用すると、正しく稼働しませんでした。(BZ#492258)
このアップデートパッケージでは、以下の機能拡張が追加されています。
  • HVM BIOS内のF11およびF12キーのサポート(BZ#338321)
  • HVM BIOS内のCtrk-Alt-Delのサポート(BZ#338331)
  • グローバルデフォルトキーマップ設定のサポート(BZ#345251)
  • 64bホスト上での32bゲストの保存、復元、移送およびdump-coreのサポート(BZ#425411、BZ#480118)
  • VT-dを使用するHVMゲストへのPCIデバイスの接続のサポート(BZ#480520)
  • 2TBを超えるバーチャルSCSIディスクのサポート(BZ#482780)
  • ローカル移送のサポート(BZ#484967)
  • 1GBホストページテーブルのサポート(BZ#487342) 相対マウスオフセットVNC拡張のサポート(BZ#487559)
  • HVM BIOS内のINT13 LBA48拡張のサポート(BZ#487907)
  • Stoakley切り離し問題発生時にPCIe NICを修正します。(BZ#507179)
  • 割り当てられたVT-dデバイスでゲストリブートを修正します。(BZ#507182)
  • HVM設定ファイル内のBDF重複チェックを追加します。(BZ#507195)
  • MSI-X NIC hotplug除去を修正します。(BZ#507198)
  • WeyBridgeプラットフォーム上で「xm pci-list」BDF出力を修正します。(BZ#507257)
  • cpu_weightデフォルト値を256に再設定します。(BZ#508680)

xenユーザは、先の問題を解決し、上述の機能拡張を追加する上記アップデートパッケージにアップグレードしてください。


解決法


このアップデートを適用する前に、ご使用のシステムに関係するリリース済みのエラータ/Errataがすべて適用されていることを確認してください。

このアップデートは、Red Hat Networkを通じて入手できます。


アップデートパッケージ

RHEL Desktop Multi OS (v. 5 client)

SRPMS:
xen-3.0.3-94.el5.src.rpm     2aaa354672eeb5b8a172194c2de3ab19
 
IA-32:
xen-3.0.3-94.el5.i386.rpm     88eacbb5324c02ab21ba44a1036dc66f
xen-devel-3.0.3-94.el5.i386.rpm     5438a474f282c1c258ed231801dfef22
 
x86_64:
xen-3.0.3-94.el5.x86_64.rpm     90a3aba0272d601ac43a93402d737259
xen-devel-3.0.3-94.el5.i386.rpm     5438a474f282c1c258ed231801dfef22
xen-devel-3.0.3-94.el5.x86_64.rpm     02e091906ffc8b7b91f65d151119e1ac
 
RHEL Virtualization (v. 5 server)

SRPMS:
xen-3.0.3-94.el5.src.rpm     2aaa354672eeb5b8a172194c2de3ab19
 
IA-32:
xen-3.0.3-94.el5.i386.rpm     88eacbb5324c02ab21ba44a1036dc66f
xen-devel-3.0.3-94.el5.i386.rpm     5438a474f282c1c258ed231801dfef22
 
IA-64:
xen-3.0.3-94.el5.ia64.rpm     69525e408d3c6911145605cec3d9ed47
xen-devel-3.0.3-94.el5.ia64.rpm     a35ecf2c274a2973ce9a85cb722369c8
 
x86_64:
xen-3.0.3-94.el5.x86_64.rpm     90a3aba0272d601ac43a93402d737259
xen-devel-3.0.3-94.el5.i386.rpm     5438a474f282c1c258ed231801dfef22
xen-devel-3.0.3-94.el5.x86_64.rpm     02e091906ffc8b7b91f65d151119e1ac
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
xen-3.0.3-94.el5.src.rpm     2aaa354672eeb5b8a172194c2de3ab19
 
IA-32:
xen-libs-3.0.3-94.el5.i386.rpm     17a3247fc0862609e19398e49e1ab0c0
 
IA-64:
xen-libs-3.0.3-94.el5.ia64.rpm     bcc0e6bd9d2dbf853a7cede1209f1248
 
x86_64:
xen-libs-3.0.3-94.el5.i386.rpm     17a3247fc0862609e19398e49e1ab0c0
xen-libs-3.0.3-94.el5.x86_64.rpm     a475d381cc550b0e50fbaf368b43dff5
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
xen-3.0.3-94.el5.src.rpm     2aaa354672eeb5b8a172194c2de3ab19
 
IA-32:
xen-libs-3.0.3-94.el5.i386.rpm     17a3247fc0862609e19398e49e1ab0c0
 
x86_64:
xen-libs-3.0.3-94.el5.i386.rpm     17a3247fc0862609e19398e49e1ab0c0
xen-libs-3.0.3-94.el5.x86_64.rpm     a475d381cc550b0e50fbaf368b43dff5
 
(The unlinked packages above are only available from the Red Hat Network)


バグフィックス (詳細は、bugzilla/バグジラ[英語]を御覧ください。)

228890 - Pinned CPUs of guests are unpinned after save/restore sequence
334821 - [RHEL 5.2] Xen 3.1.1 Prevent migration with attached PCI devices
338321 - [RHEL 5.2] Xen 3.1.1 Add F11/F12 key support to hvm bios
338331 - [RHEL 5.2] Xen 3.1.1 Add ctrl-alt-del reboot to hvm bios
345251 - [RHEL 5.2] Xen 3.1.1: Add default keymap option to config.sxp
345271 - [RHEL 5.2] Xen 3.1.1: Give memory back to dom0 after failed autoballoon
345321 - [RHEL 5.2] Xen 3.1.1: Fix sched params to stick on reboot and be accurate in xm list
345441 - [RHEL 5.2] Xen 3.1.1: Add vbd and vif duplication checks
419771 - Creating full virt domain fails showing 'cannot allocate memory'
425411 - [RHEL5.2]: i386 PV guests on x86_64 HV fail "xm save"
430904 - [RHEL5]: xend and xendomains init scripts have wrong return values
439182 - [RHEL5.2]: Running "xm destroy" on a domain with PVFB causes a xenstore leak
454611 - [man] Ctrl+] not documented for xenconsole
456926 - virt-install with 8GB of ram aborts after it creates the storage file.
460410 - xm create fails to add vif PHYSDEV match rules for a domU with multiple network interfaces
465116 - Formatting a disk on a Windows Server 2008/Vista 32 guest causes Windows to panic.
468971 - Xen domain cannot be rebooted after restarting xend
474579 - Xen domain cannot be rebooted after restarting xend if it is configured with a mixture of tap and vbd disks
475249 - xen network-bridge script doesn't work with SRCADDR option in default route interface
475433 - When out of range hdX values are attached, guests misbehave/crash
476611 - xm network-attach allow bogus mac addresses to be entered
480118 - [RHEL5 Xen]: xm dump-core with 32-on-64 PV guest fails
480689 - SMP 32bit RHEL5u1 and RHEL5u2 HVM domain might stop booting when start udev service
480843 - SCSI problems on fullvirt guests with > 4Gb mem
481354 - typo in python2.4/site-packages/xen/xend/sxp.py
481782 - scsi backend: make sure data is actually written to disk
482780 - FEAT: support virtual SCSI disks >2TB
484110 - Unable to shut down guest after attempting block-detach of guest boot device
484346 - xm dump-core does not truncate existing files
485471 - blktap qcow driver uses incompatible endianess vs qemu's qcow driver
486157 - PV guest stops running when xm save fails
486291 - xm console does not work when xm save fails
486353 - Fix missing blktap poll-on-aio support
487559 - RFE: Xen QEMU VNC server needs to support relative mouse VNC extension
487907 - Patch to provide INT13 LBA48 extensions to Xen HVM BIOS (boot off disks/images larger than 128GB)
490053 - xen doesn't stop when entering runlevels 0, 1, or 6.
490158 - libxenstore.so leaks memory on every @domainIntroduced event
490754 - pygrub abort with IndexError if default is set higher than number of boot entries
492258 - network-bridge-bonding doesn't support 802.1q vlans
507765 - XenD looses PVFB config info after PV guest reboot
508680 - default value of cpu_weight changed from 256 to 1
514733 - [Regression] xen HVM fsync performance for file-backed fs is in the toilet




ここに在るパッケージはセキュリティの為、Red Hat, Inc. によって、GPG認証されています。
認証キー及び詳細は以下を御覧下さい。
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/