<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Release Notes</title><link rel="stylesheet" href="./Common_Content/css/default.css" type="text/css" /><link rel="stylesheet" media="print" href="./Common_Content/css/print.css" type="text/css" /><meta name="generator" content="publican 1.99" /><meta name="package" content="Red_Hat_Enterprise_Linux-Release_Notes-5.5-en-US-0-36" /><meta name="description" content="Red Hat Enterprise Linux minor releases are an aggregation of individual enhancement, security and bug fix errata. The Red Hat Enterprise Linux 5.5 Release Notes documents the major changes made to the Red Hat Enterprise Linux 5 operating system and its accompanying applications for this minor release. Detailed notes on all changes in this minor release are available in the Technical Notes. Highlights of the Red Hat Enterprise Linux 5.5 release include hardware enablement for the Intel Boxboro-EX platform, AMD Magny-Cours processor and IBM Power 7 processor. Virtualization is improved, with support for multiple 10 GigE SR-IOV cards, and automatic usage of hugepages for virtual guest memory when enabled on the system. Interoperability improvements include updates to OpenOffice for Microsoft Office 2007 filters, Samba for Windows 7 compatibility and boot support for virtual machines using Microsoft based PXE services." /></head><body class="draft "><p id="title"><a class="left" href="http://www.redhat.com"><img src="Common_Content/images/image_left.png" alt="Product Site" /></a><a class="right" href="http://www.redhat.com/docs"><img src="Common_Content/images/image_right.png" alt="Documentation Site" /></a></p><div xml:lang="en-US" class="article" title="Release Notes" lang="en-US"><div class="titlepage"><div><div class="producttitle"><span class="productname">Red Hat Enterprise Linux</span> <span class="productnumber">5.5</span></div><div><h1 id="id909606" class="title">Release Notes</h1></div><div><h2 class="subtitle">Release Notes</h2></div><div><h3 class="corpauthor">
		<span class="inlinemediaobject"><object data="Common_Content/images/title_logo.svg" type="image/svg+xml"> Logo</object></span>
	</h3></div><div><div xml:lang="en-US" class="authorgroup" lang="en-US"><div class="author"><h3 class="author"></h3><div class="affiliation"><span class="orgname">Red Hat</span> <span class="orgdiv">Engineering Content Services</span></div><code class="email"><a class="email" href="mailto:rhelv5-list@redhat.com">rhelv5-list@redhat.com</a></code></div></div></div><div><div id="id1087676" class="legalnotice"><h1 class="legalnotice">Legal Notice</h1><div class="para">
		Copyright <span class="trademark"></span>© 2010 Red Hat.
	</div><div class="para">
		The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at <a href="http://creativecommons.org/licenses/by-sa/3.0/">http://creativecommons.org/licenses/by-sa/3.0/</a>. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
	</div><div class="para">
		Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
	</div><div class="para">
		Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
	</div><div class="para">
		<span class="trademark">Linux</span>® is the registered trademark of Linus Torvalds in the United States and other countries.
	</div><div class="para">
		All other trademarks are the property of their respective owners.
	</div><div class="para">
		<div class="address"><p><br />
			<span class="street">1801 Varsity Drive</span><br />
			<span class="city">Raleigh</span>, <span class="state">NC</span> <span class="postcode">27606-2072</span> <span class="country">USA</span><br />
			<span class="phone">Phone: +1 919 754 3700</span><br />
			<span class="phone">Phone: 888 733 4281</span><br />
			<span class="fax">Fax: +1 919 754 3701</span><br />
			<span class="pob">PO Box 13588</span> <span class="city">Research Triangle Park</span>, <span class="state">NC</span> <span class="postcode">27709</span> <span class="country">USA</span><br />
		</p></div>
	</div></div></div><div><div class="abstract" title="Abstract"><h6>Abstract</h6><div class="para">
			Red Hat Enterprise Linux minor releases are an aggregation of individual enhancement, security and bug fix errata. The Red Hat Enterprise Linux 5.5 Release Notes documents the major changes made to the Red Hat Enterprise Linux 5 operating system and its accompanying applications for this minor release. Detailed notes on all changes in this minor release are available in the Technical Notes.
		</div><div class="para">
			Highlights of the Red Hat Enterprise Linux 5.5 release include hardware enablement for the Intel Boxboro-EX platform, AMD Magny-Cours processor and IBM Power 7 processor. Virtualization is improved, with support for multiple 10 GigE SR-IOV cards, and automatic usage of hugepages for virtual guest memory when enabled on the system. Interoperability improvements include updates to OpenOffice for Microsoft Office 2007 filters, Samba for Windows 7 compatibility and boot support for virtual machines using Microsoft based PXE services.
		</div></div></div></div><hr /></div><div class="section" title="1. Installation"><div class="titlepage"><div><div><h2 class="title" id="installation">1. Installation</h2></div></div></div><div class="para">
			Red Hat Enterprise Linux 5.5 introduces many bugfixes and enhancements to the system installer (<span class="application"><strong>anaconda</strong></span>).
		</div><div class="para">
			The interactive installer has been enhanced, adding the abilty to specify additional Network File System (NFS) mount options when installing from an NFS source (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=493052">BZ#493052</a>). Additionally, install sources (e.g. kickstart files) located on password protected File Transport Protocol (FTP) servers can now be retrieved during installation (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=505424">BZ#505424</a>).
		</div><div class="formalpara"><h5 class="formalpara" id="id1060691">Kickstart</h5>
				Kickstart provides a way for users to automate a Red Hat Enterprise Linux installation. Using kickstart, a system administrator can create a single file containing the answers to all the questions that would normally be asked during a typical installation.
			</div><div class="para">
			Kickstart debugging and error reporting has been improved. The installer now retains kickstart scriptlets during debugging, logs <em class="firstterm">standard output</em> (<code class="command">stdout</code>) and <em class="firstterm">standard error</em> (<code class="command">stderr</code>) streams, and logs error messages to <code class="filename">anaconda.log</code> (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=510636">BZ#510636</a>).
		</div><div class="para">
			Package groups can now be excluded in a kickstart installation in the same manner that individual packages are excluded (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=558516">BZ#558516</a>). Additionally, the <code class="command">bootloader</code> command now supports the <code class="command">--hvargs</code> parameter, allowing Xen hypervisor arguments to be specified during a kickstart installation (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=501438">BZ#501438</a>).
		</div><div class="para">
			Previously, the kickstart installation method offered two options to select all packages <code class="command">@Everything</code> and <code class="command">*</code> (wildcard). As of Red Hat Enterprise Linux 5.5, both of these options have been <span class="emphasis"><em>deprecated</em></span>. Attempting to use a select all packages option will fail, unless the kickstart file also includes package negation for conflicting packages. Therefore, to install all packages but conflicting packages, the kickstart file must contain: 
<pre class="screen">
%packages
@Everything
-@Conflicts
</pre>
		</div><div class="para">
			Red Hat Enterprise Linux 5.5 includes the new package sets <span class="application"><strong>samba3x</strong></span>, <span class="application"><strong>freeradius2</strong></span>, <span class="application"><strong>postgres84</strong></span>. These package sets are only available via <span class="application"><strong>kickstart</strong></span> during system installation or through <span class="application"><strong>yum</strong></span> for existing systems.
		</div><div class="formalpara"><h5 class="formalpara" id="id1332119">Hardware Support</h5>
				The following device drivers are now supported during installation: 
				<div class="itemizedlist"><ul><li class="listitem"><div class="para">
							the <code class="filename">pmcraid</code> driver for PMC Sierra MaxRAID Controller Adapters (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=532777">BZ#532777</a>)
						</div></li><li class="listitem"><div class="para">
							the <code class="filename">ibmvfs</code> driver for Power6 Virtual FC devices (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=512237">BZ#512237</a>).
						</div></li><li class="listitem"><div class="para">
							the <code class="filename">bfa</code> driver for Brocade Fibre Channel to PCIe Host Bus Adapters (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=475707">BZ#475707</a>)
						</div></li><li class="listitem"><div class="para">
							the <code class="filename">be2iscsi</code> driver for ServerEngines BladeEngine 2 Open iSCSI devices (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=529442">BZ#529442</a>).
						</div></li></ul></div>
			</div><div class="note"><h2>Note</h2><div class="para">
				For detailed information on installation, the <a href="http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Installation_Guide/index.html">Installation Guide</a> documents how to install Red Hat Enterprise Linux 5.
			</div></div></div><div class="section" title="2. Virtualization"><div class="titlepage"><div><div><h2 class="title" id="id1041060">2. Virtualization</h2></div></div></div><div class="para">
			Red Hat Enterprise Linux 5.5 delivers many updates to virtualization. Detailed notes on all the changes to virtualization components are available in the <a href="http://redhat.com/docs">Technical Notes</a>.
		</div><div class="para">
			<div class="note"><h2>Note</h2><div class="para">
					Management of KVM based virtual guests using Cluster Suite is now fully supported.
				</div></div>
		</div><div class="note"><h2>SPICE</h2><div class="para">
				Red Hat Enterprise Linux 5.5 includes components providing functionality for the <span class="application"><strong>Simple Protocol for Independent Computing Environments (SPICE)</strong></span> remote display protocol. These components, are for use in conjunction with Red Hat Enterprise Virtualization products and are not guaranteed to have a stable ABI. The components will be updated to synchronize with functional requirements of Red Hat Enterprise Virtualization products. Migration to future releases may require manual operations on a per-system basis.
			</div></div><div class="formalpara"><h5 class="formalpara" id="id1241385">PCI passthrough improvements</h5>
				PCI passthrough allows PCI devices to appear and behave as if they were physically attached to the guest operating system. KVM and Xen hypervisors both support attaching PCI devices on the host system to virtualized guests.
			</div><div class="para">
			The AMD input/output memory management unit (IOMMU) kernel driver, which assists in PCI passthrough, has been updated. This update fixes an issue where system management requests were handled incorrectly. (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=531469">BZ#531469</a>)
		</div><div class="para">
			Support for PCI passthrough using Intel VT-d extensions on the KVM hypervisor has been improved. Devices (either physical or virtual) can now be shutdown and unassigned from a guest during runtime, allowing the device to be reassigned to another guest. This reassignment can also be carried out live (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=516811">BZ#516811</a>). Additionally, 1:1 mapping performance has been improved (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=518103">BZ#518103</a>).
		</div><div class="note"><h2>Note</h2><div class="para">
				For detailed information on virtualization, the <a href="http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Virtualization_Guide/index.html">Virtualization Guide</a> is the definitive guide for virtualization on Red Hat Enterprise Linux.
			</div></div><div class="formalpara"><h5 class="formalpara" id="id1241450">HugePages Support</h5>
				New rules are available in <span class="application"><strong>libvirt</strong></span> to enable <span class="application"><strong>hugetlbfs</strong></span> (HugePages). When a system is configured with Hugepages, libvirt automatically allocates memory from hugetlbfs to back the virtual guest memory. When combined with extended page tables and nested page tables in hardware, significant performance improvements can be achieved by the guest. (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=518099">BZ#518099</a>)
			</div></div><div class="section" title="3. Kernel"><div class="titlepage"><div><div><h2 class="title" id="id1241481">3. Kernel</h2></div></div></div><div class="section" title="3.1. Kernel Platform Enablement"><div class="titlepage"><div><div><h3 class="title" id="id1241487">3.1. Kernel Platform Enablement</h3></div></div></div><div class="para">
				This release introduces support for Intel's new platforms, code-named <code class="filename">Boxboro-EX</code> and <code class="filename">Boxboro-MC</code>, AMD's new processor family, code-named <code class="filename">Magny-Cours</code> and IBM's <code class="filename">Power7</code> processor.
			</div></div><div class="section" title="3.2. Kernel Generic Features"><div class="titlepage"><div><div><h3 class="title" id="id1072453">3.2. Kernel Generic Features</h3></div></div></div><div class="formalpara"><h5 class="formalpara" id="id1072460">Detecting kernel tasks stuck in the uninterruptible sleep state</h5>
					In some circumstances, tasks in the kernel may permanently enter the uninterruptible sleep state (D-State), making the system impossible to shut down. With this update, the <em class="firstterm">Detect Hung Task</em> kernel thread has been added, providing the ability to detect tasks permanently stuck in the D-State.
				</div><div class="para">
				This new feature is controlled by the <code class="command">CONFIG_DETECT_HUNG_TASK</code> kernel flag. When set to "y" tasks stuck in the D-State are detected; when set to <code class="command">n</code> it is off. The default value for the <code class="command">CONFIG_DETECT_HUNG_TASK</code> flag is <code class="command">y</code>.
			</div><div class="para">
				Additionally, the <code class="command">CONFIG_BOOTPARAM_HUNG_TASK_PANIC</code> flag has been added. When set to <code class="command">y</code>, a kernel panic is triggered when a task stuck in the D-State is detected. The default value for the <code class="command">CONFIG_BOOTPARAM_HUNG_TASK_PANIC</code> flag is <code class="command">n</code>.
			</div><div class="para">
				<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=506059">BZ#506059</a>
			</div><div class="formalpara"><h5 class="formalpara" id="id1072530">Signed s390 Kernel Modules</h5>
					Starting at Red Hat Enterprise Linux 5.5, all s390 kernel modules are now signed. <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=483665">BZ#483665</a>
				</div><div class="para">
				<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=456181">BZ#456181</a>, <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=448130">BZ#448130</a>, <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=427709">BZ#427709</a>
			</div></div></div><div class="section" title="4. Device Drivers"><div class="titlepage"><div><div><h2 class="title" id="id1072578">4. Device Drivers</h2></div></div></div><div class="para">
		</div><div class="para">
			the <code class="filename">hpilo</code> driver for HP iLO/iLO2 management processors has been updated.
		</div><div class="para">
			The Advanced Linux Sound Architecture (ALSA) has been updated — providing enhanced support for High Definition Audio (HDA). (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=525390">BZ#525390</a>).
		</div><div class="para">
			the <code class="filename">i2c</code> device driver for the iic-bus interface has been updated with support for the SB900 SMBus controller. (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=516623">BZ#516623</a>)
		</div><div class="para">
			the <code class="filename">mlx4</code> driver for Mellanox ConnectX HCA InfiniBand devices has been updated to version 1.4.1 (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=514147">BZ#514147</a> <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=500346">BZ#500346</a>)
		</div><div class="section" title="4.1. Network Device Drivers"><div class="titlepage"><div><div><h3 class="title" id="id1072650">4.1. Network Device Drivers</h3></div></div></div><div class="formalpara"><h5 class="formalpara" id="id1072660">Wireless Rebase</h5>
					Red Hat Enterprise Linux 5.5 contains a major updates to wireless drivers and subsystems in the kernel.
				</div><div class="para">
				The <code class="filename">iwlwifi</code> drivers for Intel wireless network adapters have been updated. Devices in this hardware line support <em class="firstterm">802.11a</em>, <em class="firstterm">802.11b</em>, <em class="firstterm">802.11g</em>, and <em class="firstterm">802.11n</em> wireless protocols. This update provides new support for <code class="filename">iwl6000</code> and <code class="filename">iwl1000</code> devices, and enhanced support for <code class="filename">iwl5000</code>, <code class="filename">iwl4965</code> and <code class="filename">iwl3945</code> devices.
			</div><div class="para">
				The <code class="filename">rt2x00</code> drivers for wireless devices has been updated. This update refreshes the drivers for the Ralink <code class="filename">rt2400pci</code>, <code class="filename">rt2500pci</code>, <code class="filename">rt2500usb</code>, <code class="filename">rt61pci</code>and <code class="filename">rt73usb</code> chipsets, and the drivers for the <code class="filename">rtl8180</code> and <code class="filename">rtl8187</code> Realtek chipsets.
			</div><div class="para">
				The <code class="filename">ath9k</code> driver for Atheros 802.11n wireless LAN adapters has been enabled.
			</div><div class="para">
				To support the features of these drivers, the <code class="filename">mac80211</code> and <code class="filename">cfg80211</code> kernel subsystems have been updated.
			</div><div class="formalpara"><h5 class="formalpara" id="id1072774">Solarflare driver</h5>
					In Red Hat Enterprise Linux 5.5, the Solarflare driver (<code class="filename">sfc</code>) has been added (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=448856">BZ#448856</a>)
				</div><div class="variablelist"><dl><dt><span class="term">Neterion's X3100 Series 10GbE PCIe driver</span></dt><dd><div class="para">
							The <code class="filename">vxge</code> driver for Neterion's X3100 Series 10GbE PCIe devices has been updated (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=453683">BZ#453683</a>).
						</div></dd><dt><span class="term">ServerEngines BladeEngine2 10Gbps driver</span></dt><dd><div class="para">
							the <code class="filename">be2net</code> driver for ServerEngines BladeEngine2 10Gbps network devices has been updated (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=549460">BZ#549460</a>)
						</div></dd><dt><span class="term">Cisco 10G Ethernet Driver</span></dt><dd><div class="para">
							the <code class="filename">enic</code> driver for Cisco 10G Ethernet devices has been updated to version 1.1.0.100. (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=519086">BZ#519086</a> <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=550148">BZ#550148</a>)
						</div></dd><dt><span class="term">QLogic 10 Gigabit PCI-E Ethernet Driver</span></dt><dd><div class="para">
							the <code class="filename">qlge</code> driver for QLogic 10 Gigabit PCI-E ethernet devices has been updated to version 1.00.00.23. (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=519453">BZ#519453</a>)
						</div></dd><dt><span class="term">QLogic Fibre Channel HBA Driver</span></dt><dd><div class="para">
							The <code class="filename">qla2xx</code> driver for QLogic Fibre Channel HBA devices has been updated. (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=542834">BZ#542834</a> <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=543057">BZ#543057</a>)
						</div></dd><dt><span class="term">Broadcom Tigon3 ethernet devices</span></dt><dd><div class="para">
							the <code class="filename">tg3</code> driver for Broadcom Tigon3 ethernet devices has been updated. (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=515312">BZ#515312</a>)
						</div></dd><dt><span class="term">Intel Gigabit Ethernet Network Devices</span></dt><dd><div class="para">
							the <code class="filename">igb</code> driver for Intel Gigabit Ethernet Network devices has been updated. <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=513710">(BZ#513710)</a>
						</div></dd><dt><span class="term">Intel 10 Gigabit PCI Express Network Devices</span></dt><dd><div class="para">
							the <code class="filename">ixgbe</code> driver for Intel 10 Gigabit PCI Express Network devices has been updated. <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=513707">(BZ#513707,</a> <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=514306">BZ#514306,</a> <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=516699">BZ#516699)</a>
						</div></dd><dt><span class="term">Intel PRO/1000 Network Devices</span></dt><dd><div class="para">
							The <code class="filename">e1000</code> driver for Intel PRO/1000 network devices has been updated (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=515524">BZ#515524</a>)
						</div></dd><dt><span class="term">NetXen Multi port (1/10) Gigabit Network Devices</span></dt><dd><div class="para">
							The <code class="filename">netxen</code> driver for NetXen Multi port (1/10) Gigabit Network devices has been updated. (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=542746">BZ#542746</a>)
						</div></dd><dt><span class="term">Broadcom Everest network devices</span></dt><dd><div class="para">
							The <code class="filename">bnx2x</code> driver for Broadcom Everest network devices has been updated to version 1.52.1-5.<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=515716">(BZ#515716</a>, <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=522600">BZ#522600)</a>
						</div></dd><dt><span class="term">Broadcom NetXtreme II network devices</span></dt><dd><div class="para">
							The <code class="filename">bnx2</code> driver for Broadcom NetXtreme II network devices has been updated to version 2.0.2<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=517377">(BZ#517377)</a>
						</div></dd><dt><span class="term">Broadcom NetXtreme II iSCSI</span></dt><dd><div class="para">
							The <code class="filename">bnx2i</code> driver for Broadcom NetXtreme II iSCSI has been updated. <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=516233">(BZ#516233)</a>
						</div></dd><dt><span class="term">RealTek 8169 ethernet driver</span></dt><dd><div class="para">
							the <code class="filename">r8169</code> driver for RealTek 8169 ethernet devices has been updated. (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=514589">BZ#514589</a>)
						</div></dd></dl></div></div><div class="section" title="4.2. Storage Device Drivers"><div class="titlepage"><div><div><h3 class="title" id="id1073220">4.2. Storage Device Drivers</h3></div></div></div><div class="formalpara"><h5 class="formalpara" id="id1073226">QLogic Fibre Channel Host Bus</h5>
					the <code class="filename">qla2xxx</code> driver for QLogic Fibre Channel Host Bus Adapters has been updated to version 8.03.01.02.05.05-k <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=519447">(BZ#519447)</a>
				</div><div class="formalpara"><h5 class="formalpara" id="id1073250"> HighPoint RocketRAID 3xxx/4xxx </h5>
					The <code class="filename">hptiop</code> driver for HighPoint RocketRAID 3xxx/4xxx controllers has been updated, adding support for RR44xx adapters. <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=519076">(BZ#519076)</a>
				</div><div class="formalpara"><h5 class="formalpara" id="id1073274"> Emulex Fibre Channel Host Bus </h5>
					The <code class="filename">lpfc</code> driver for Emulex Fibre Channel Host Bus Adapters has been updated to version 8.2.0.52. <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=515272">(BZ#515272)</a> <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=549763">BZ#549763</a>
				</div><div class="formalpara"><h5 class="formalpara" id="id1073304"> LSI SAS-2 family of adapters </h5>
					The <code class="filename">mpt2sas</code> driver that supports the SAS-2 family of adapters from LSI has been updated to version 02.101.00.00. This update fixes many issues, most notably: 
					<div class="itemizedlist"><ul><li class="listitem"><div class="para">
								Sanity checks have been added when volumes are added and removed, ignoring events for foreign volumes.
							</div></li><li class="listitem"><div class="para">
								driver is now legacy I/O port free
							</div></li><li class="listitem"><div class="para">
								An issue that may have resulted in a kernel oops at hibernation or resume has been fixed.
							</div></li></ul></div>
					<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=516702">(BZ#516702)</a>
				</div><div class="formalpara"><h5 class="formalpara" id="id1073358"> LSI Fusion MPT </h5>
					The <code class="filename">mptque</code> base driver for devices using LSI Fusion MPT firmware has been updated to version 3.4.13rh. This update fixes many issues, most notably: 
					<div class="itemizedlist"><ul><li class="listitem"><div class="para">
								The serial attached SCSI (SAS) topology scan has been restructured, adding expander, link status and host bus adapter (HBA) events.
							</div></li><li class="listitem"><div class="para">
								Intermittent issues caused by SAS cable removal and reinsertion have been fixed.
							</div></li><li class="listitem"><div class="para">
								An issue where SATA devices received different SAS addresses has been fixed.
							</div></li><li class="listitem"><div class="para">
								The device firmware now reports the queue full event to the driver and the driver handles the queue full event using the SCSI mid-layer.
							</div></li></ul></div>
					<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=516710">(BZ#516710)</a>
				</div><div class="formalpara"><h5 class="formalpara" id="id1073422"> LSI MegaRAID SAS controllers </h5>
					The <code class="filename">megaraid_sas</code> driver for LSI MegaRAID SAS controllers has been updated to version 4.17-RH1. This update fixes many issues, most notably: 
					<div class="itemizedlist"><ul><li class="listitem"><div class="para">
								An issue during firmware boot and initialization has been fixed.
							</div></li><li class="listitem"><div class="para">
								An issue that resulted in devices hanging during hibernation has been fixed.
							</div></li><li class="listitem"><div class="para">
								The driver now auto updates the device when added or deleted.
							</div></li><li class="listitem"><div class="para">
								MegaRAID SAS driver is now legacy I/O port free
							</div></li></ul></div>
					<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=518243">BZ#518243</a>
				</div></div></div><div class="section" title="5. Filesystem/Storage Management"><div class="titlepage"><div><div><h2 class="title" id="id1073486">5. Filesystem/Storage Management</h2></div></div></div><div class="formalpara"><h5 class="formalpara" id="id1073493">Improved CFQ I/O scheduler performance</h5>
				Some applications (e.g. <code class="filename">dump</code> and <code class="filename">nfsd</code>) try to improve disk I/O performance by distributing I/O requests to multiple processes or threads. However, when using the Completely Fair Queuing (CFQ) I/O scheduler, this application design negatively affected I/O performance. In Red Hat Enterprise Linux 5.5, the kernel can now detect and merge cooperating queues. Additionally, the kernel can also detect if the queues stop cooperating, and split them apart again.
			</div><div class="formalpara"><h5 class="formalpara" id="id1073517">New GFS2 mount option</h5>
				This update introduces <code class="filename">GFS2</code> support for the <code class="command">errors=</code> mount command line option, which may assist in troubleshooting. The default option, <code class="command">errors=withdraw</code> results in the filesystem attempting to withdraw from the cluster if an I/O error or metadata error is encountered. The alternative, <code class="command">errors=panic</code> results in a panic in the same situation. (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=518106">BZ#518106</a>)
			</div><div class="formalpara"><h5 class="formalpara" id="id1073553">CIFS Update</h5>
				The Common Internet File System (CIFS) has been updated in the kernel. (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=500838">BZ#500838</a>)
			</div></div><div class="section" title="6. Tools"><div class="titlepage"><div><div><h2 class="title" id="id1073574">6. Tools</h2></div></div></div><div xml:lang="en-US" class="section" title="6.1. GNU Project debugger (GDB)" lang="en-US"><div class="titlepage"><div><div><h3 class="title" id="id1147882">6.1. GNU Project debugger (GDB)</h3></div></div></div><div class="para">
		The <span class="application"><strong>GNU Project debugger</strong></span> (normally referred to as <span class="application"><strong>GDB</strong></span>) debugs programs written in C, C++, and other languages by executing them in a controlled fashion, and then printing out their data.
	</div><div class="para">
		In Red Hat Enterprise Linux 5.5, GDB has been updated to version 7.0.1. For a detailed listing of changes refer to the GDB section of the Technical Notes.
	</div><div class="formalpara"><h5 class="formalpara" id="id1063133">Enhanced C++ support</h5>
			Support for the C++ programming language in GDB has been improved. Notable improvements include: 
			<div class="itemizedlist"><ul><li class="listitem"><div class="para">
						Many improvements to expression parsing.
					</div></li><li class="listitem"><div class="para">
						Better handling of type names.
					</div></li><li class="listitem"><div class="para">
						The need for extraneous quoting has nearly been eliminated
					</div></li><li class="listitem"><div class="para">
						"next" and other stepping commands work properly even when the inferior throws an exception.
					</div></li><li class="listitem"><div class="para">
						GDB has a new "catch syscall" command. This can be used to stop the inferior whenever it makes a system call.
					</div></li></ul></div>
		</div><div class="formalpara"><h5 class="formalpara" id="id1182767">Wide and multi-byte character support</h5>
			GDB now has support for wide and multi-byte characters on the target.
		</div><div class="formalpara"><h5 class="formalpara" id="id1323932">Independent thread debugging</h5>
			Thread execution now permits debugging threads individually and independently of each other; enabled by new settings "set target-async" and "set non-stop".
		</div></div><div class="section" title="6.2. SystemTap"><div class="titlepage"><div><div><h3 class="title" id="id1073587">6.2. SystemTap</h3></div></div></div><div class="para">
				SystemTap is a tracing and probing tool that allows users to study and monitor the activities of the operating system (particularly, the kernel) in fine detail. It provides information similar to the output of tools like <span class="application"><strong>netstat</strong></span>, <span class="application"><strong>ps</strong></span>, <span class="application"><strong>top</strong></span>, and <span class="application"><strong>iostat</strong></span>; however, SystemTap is designed to provide more filtering and analysis options for collected information.
			</div><div class="formalpara"><h5 class="formalpara" id="id1073617">New Kernel Tracepoints</h5>
					Tracepoints are placed in important sections of the kernel, allowing system administrators to analyze the performance of, and debug portions of code. In Red Hat Enterprise Linux 5.5, a wide range of tracepoints have been added to the kernel <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=475710">(BZ#475710)</a>, including tracepoints for networking <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=475457">(BZ#475457)</a>, coredump <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=517115">(BZ#517115)</a> and signal <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=517121">(BZ#517121)</a>. 
					<div class="note"><h2>Note</h2><div class="para">
							A list of tracepoints available in the kernel can be obtained with: 
<pre class="screen">
stap -L 'kernel.trace("*")'|sort
</pre>
						</div></div>
				</div><div class="formalpara"><h5 class="formalpara" id="id1073670">Unprivileged mode</h5>
					Previously, only users with root privileges were able to use SystemTap. This update introduces SystemTap's unprivileged mode, allowing non-root users to still use SystemTap. Detailed information on unprivileged <code class="command">man stap-client</code> manpage.
				</div><div class="important"><h2>Important</h2><div class="para">
					Unprivileged mode is considered a Technology Preview in the Red Hat Enterprise Linux 5.5. The stap-server facility on which it relies is undergoing work for security improvements and should be deployed with care on a trustworthy network.
				</div></div><div class="formalpara"><h5 class="formalpara" id="id1073698">C++ Probing</h5>
					The C++ program probing improvements also allows better probing of user-space programs.
				</div></div><div class="section" title="6.3. Valgrind"><div class="titlepage"><div><div><h3 class="title" id="id1073712">6.3. Valgrind</h3></div></div></div><div class="para">
			</div><div class="para">
				Valgrind is used to monitor memory read, write, and allocation operations. The valgrind tool is frequently used by developers to diagnose and debug memory management problems.
			</div><div class="para">
				Valgrind has been updated to version 3.5.0, providing enhanced support for a wide range of system architectures. This update introduces many improvements to performance, scalability and usability of the Valgrind. Notably, the usability and scalability of the Helgrind tool — which is used to detect race contiditions — has been improved. The leak checking capabilities of the <code class="filename">Memcheck</code> tool are also improved. Additionally, support for DWARF debugging information has been enhanced.
			</div></div></div><div class="section" title="7. Desktop Updates"><div class="titlepage"><div><div><h2 class="title" id="id1073742">7. Desktop Updates</h2></div></div></div><div class="formalpara"><h5 class="formalpara" id="id1073749">OpenOffice.org</h5>
				OpenOffice.org is an Open Source, multi-platform office productivity suite. It includes key desktop applications, such as a word processor, spreadsheet, and presentation manager. OpenOffice.org has been updated, providing many bugfixes and enhancements, including support for Microsoft Office 2007 OOXML formats.
			</div><div class="formalpara"><h5 class="formalpara" id="id1073764">Metacity</h5>
				Metacity, the default window manager for the GNOME desktop has been updated, providing enhancements, additional GConf keys to control the the behavior of metacity and bug fixes.
			</div></div><div class="section" title="8. New Packages"><div class="titlepage"><div><div><h2 class="title" id="id1073778">8. New Packages</h2></div></div></div><div class="formalpara"><h5 class="formalpara" id="id1073785">FreeRADIUS</h5>
				FreeRADIUS is a high-performance, highly configurable, free Remote Authentication Dial In User Service (RADIUS) server. It is designed to allow centralized authentication and authorization for a network.
			</div><div class="para">
			FreeRADIUS 2.0 is available as a new package (<code class="filename">freeradius2</code>) in Red Hat Enterprise Linux 5.5. FreeRADIUS 1 is still available in Red Hat Enterprise Linux 5 in the original <code class="filename">freeradius</code> package. Version 2.0 of FreeRADIUS introduces many new features including the programming language <code class="filename">unlang</code>, virtual server support., additional directories for improved RFC coverage and full IPv6 support for both attributes &amp; network packets.
		</div><div class="important"><h2>Important</h2><div class="para">
				The <code class="filename">freeradius</code> and <code class="filename">freeradius2</code> packages share common files, and cannot be installed together on the same system.
			</div></div><div class="formalpara"><h5 class="formalpara" id="id1073834">PostgreSQL 8.4</h5>
				PostgreSQL 8.4 (<code class="filename">postgresql84</code>) is now included as a fully supported option in Red Hat Enterprise Linux 5. New features in PostgreSQL 8.4 include: parallel database restore, per-column permissions and new monitoring tools.
			</div><div class="important"><h2>Important</h2><div class="para">
				A data dump and restore using pg_dump is required for migration from the existing PostgreSQL 8.1 (supplied by the <code class="filename">postgres</code> package). Due to this requirement, <code class="filename">postgres</code> and <code class="filename">postgresql84</code> contain package level conflicts and only a single version can be installed on a system.
			</div></div><div class="formalpara"><h5 class="formalpara" id="id1073873">Samba</h5>
				Samba is a suite of programs used by machines to share files, printers, and other information.
			</div><div class="para">
			The Samba3x package set was originally introduced in the x86_64 Supplementary for the 5.4 release. In Red Hat Enterprise Linux 5.5, Samba3x has been updated and is now <span class="emphasis"><em>supported</em></span> on all architectures. Samba3x includes support for Microsoft® Windows™ 7 interoperability. 
			<div class="important"><h2>Important</h2><div class="para">
					Clustered Samba support is still a Technology Preview and only available on the x86_64 architecture.
				</div></div>
			 Samba3x is based on the upstream Samba 3.3 release and includes the following changes in the configuration file options: 
			<div class="informaltable"><table border="1"><colgroup><col width="33%" /><col width="33%" /><col width="33%" /></colgroup><thead><tr><th>
								Parameter
							</th><th>
								Description
							</th><th>
								Default
							</th></tr></thead><tbody><tr><td>
								cups connection timeout
							</td><td>
								New
							</td><td>
								30
							</td></tr><tr><td>
								idmap config DOM:range
							</td><td>
								Removed
							</td><td class="auto-generated"> </td></tr><tr><td>
								idmap domains
							</td><td>
								Removed
							</td><td class="auto-generated"> </td></tr><tr><td>
								init logon delayed hosts
							</td><td>
								New
							</td><td>
								""
							</td></tr><tr><td>
								init logon delay
							</td><td>
								New
							</td><td>
								100
							</td></tr><tr><td>
								ldap ssl
							</td><td>
								Changed Default
							</td><td>
								start tls
							</td></tr><tr><td>
								share modes
							</td><td>
								Deprecated
							</td><td class="auto-generated"> </td></tr><tr><td>
								winbind reconnect delay
							</td><td>
								New
							</td><td>
								30
							</td></tr></tbody></table></div>
		</div><div class="para">
			The samba source component has been refactored to generate a <code class="filename">libsmbclient</code> package. The libsmbclient is included into both <span class="application"><strong>samba</strong></span> and <span class="application"><strong>samba3x</strong></span> packages to provide client interfaces to other components in the environment.
		</div><div class="important"><h2>Important</h2><div class="para">
				All previous samba3x Technology Preview packages must be removed before installing the supported version of Samba3x.
			</div></div><div class="formalpara"><h5 class="formalpara" id="id1258388">gPXE</h5>
				Red Hat Enterprise Linux 5.5 introduces the new gPXE package, an open source Preboot eXecution Environment (PXE) implementation. gPXE provides the ability to boot installation images via a network connection.
			</div></div><div xml:lang="en-US" class="appendix" title="A. Revision History" lang="en-US"><h2 class="title" id="id1063582">A. Revision History</h2><div class="para">
		<div class="revhistory"><table border="0" width="100%" summary="Revision history"><tr><th align="left" valign="top" colspan="3"><b>Revision History</b></th></tr><tr><td align="left">Revision 0</td><td align="left">Tue Nov 24 2009</td><td align="left"><span class="author"><span class="firstname">Ryan</span> <span class="surname">Lerch</span></span></td></tr><tr><td align="left" colspan="3">
					<table border="0" summary="Simple list" class="simplelist"><tr><td>Initial creation of book by publican</td></tr></table>
				</td></tr></table></div>
	</div></div></div></body></html>
