Oracle Enterprise Linux Release Notes Release 4.8 ------------------------------------------------------------------------------ Introduction This document covers the following topics regarding Oracle Enterprise Linux 4 Update 8. * Changes from upstream release * New packages added * Kernel and driver updates * Technology preview features * Unbreakable Linux Support * Known issues For the latest updates please refer to the online version of release notes available at: http://oss.oracle.com/el4/docs/ NOTE: Upgrading Oracle Enterprise Linux from a beta release is not supported. Further, in-place upgrades between major versions of Oracle Enterprise Linux are not supported. Oracle does not recommend upgrading from earlier major versions of Oracle Enterprise Linux, although anaconda provides an option do to this upgrade. A fresh installation is strongly recommended, rather than a system upgrade between major versions. Changes from Upstream Release The following RPMs are modified from the upstream. All changes are related to trademarks, and look and feel, unless otherwise noted below under the specific RPM. * anaconda-help * anaconda : Path of the Distribution changed from RedHat to Enterprise on the install CDs * anacron * atk * at-spi * basesystem * booty * bug-buddy * compat-boost-1331 * comps * coreutils * crash * cryptsetup * cyrus-imapd * evolution28 * firefox * firstboot * frysk * gcc * gdk-pixbuf * gd * gimp-print * glade2 * gnome-desktop * gnome-libs * gnome-session * gnupg * grub * gstreamer * gstreamer-plugins * HelixPlayer * hicolor-icon-theme * httpd * indexhtml * initscripts * irda-utils * kdebase * kdegames * kdelibs * kdesdk * kdeutils * kdevelop * kde-i18n * kernel : Bug fixes added by Oracle are mentioned under Kernel and Driver Updates. * kudzu * libdbi * libexif * libidn * librsvg2 * libxml2 * libxslt * memtest86+ * miniChinput * mkbootdisk * mkinitrd * mpitests * nss * openmotif21 * ORBit * pidgin * pilot-link * redhat-artwork * redhat-lsb * redhat-menus * redhat-rpm-config * rhgb * rhnlib * rhn-applet * rhpl * ruby * sblim * seamonkey * sos * squirrelmail * stunnel * subversion * swig * system-config-nfs * system-config-samba * system-config-users * system-config-kickstart * system-config-services * system-config-httpd * system-config-netboot * system-config-packages * system-config-printer * systemtap * system-config-network * system-logviewer * tftp * thunderbird * tog-pegasus * tux * unixODBC * up2date : Changes to support the Unbreakable Linux Network. * wireshark * xemacs-sumo * xmms * xorg-x11 * xscreensaver * xterm * zsh New Packages Added Oracle Enterprise Linux includes the following additional packages: * createrepos : Added for use with yum. * enterprise-release : Replaces redhat-release RPM in the upstream product. * ocfs2 * ocfs2-tools * oracleasm * oracleasm-support * oracle-logos : Replaces rpm redhat-logs from upstream product. * sqlite * sqlite-devel * python-elementtree * python-sqlite * python-urlgrabber * yum Kernel and Driver Updates This section includes significant changes in the kernel in this release. Bug Fixes added by Oracle * fix skb alignment that was causing sendto() to fail with EFAULT [orabug 6845794] * fix enomem due to larger mtu size page alloc [orabug 5486128] * backout patch sysrq-b that queues upto keventd thread [orabug 6125546] * netrx/netpoll race avoidance [orabug 6143381] * Fix elf_core_dump [orabug 6995928] * use lfence instead of cpuid instruction to implement memory barriers[orabug 7452412] * add netpoll support to xen netfront * execshield: fix endless GPF fault loop [orabug 7175395] * port el5u2 patch that allows 64-bit PVHVM guest to boot with 32-bit dom0 [orabug 7452107] * update shrink_zone patch to allow 100% swap utilization [orabug 7566319,6086839] * backport report_lost_ticks patch from EL5.2 [orabug 6110605] * fix for hung JVM thread after #GPF [orabug 7916406] * port EL5U3 patch to adjust totalhigh_pages in the balloon driver [orabug 8300888] * check to see if hypervisor supports memory reservation change [orabug7556514] * use hypercall to fixmap pte updates [orabug 8433329] * Extend physical mask to 40bit for machine above 64G [orabug 8312526] * fix oops in show_partition using RCU [orabug 8423936] Oracle Enterprise Linux 4 Update 8 ships with two sets of kernel packages. One [kernel-2.6.9-89.0.0.0.1.EL] with bug fixes added by Oracle and the other [kernel-2.6.9-89.EL] is unmodified RHEL kernel. The default installation installs the kernel [kernel-2.6.9-89.0.0.0.1.EL] with fixes added by Oracle. The unmodified kernel (without bug fixes added by Oracle) [kernel-2.6.9-89.EL] needs to be manually installed. The following steps are required to install this kernel. 1. Mount Oracle Enterprise Linux 4 Update 8 CD 1 or DVD. 2. Copy the RPMs from /extra-kernel to your system. 3. Install the required kernel using the rpm command. For example: rpm -ihv kernel-2.6.18-89.x86_64.rpm Fixes/Additions from Upstream Distribution Provider Kernel Updates: * Added new value to tunable parameter "/proc/sys/kernel/wake_balance" . Setting its value to 2 allows to run the thread on any available CPU rather than scheduling it on the optimal CPU. * Added new tunable parameter "max_writeback_pages" to /proc/sys/vm/ to allow the max number of modified pages kupdate writes to disk per iteration per run. Default value 1024 (4MB). * Added new tunable parameter "swap_token_timeout" to /proc/sys/vm/ to provide a valid hold time of swap out protection token. To disable the swap taken mechanism set this parameter to value 0. * Added diskdump utility support to sata_svw driver * This update limits 32 bit kernel to boot on systems with more than 64GB of RAM to 64GB max. * Improved reliability of Autofs * Added support for 'rdattr_error' in NFSv4 readdir request * Updated Common Internat File System (CIFS) to latest upstream version * Added Intel ibex peak PCH support * Added initialization vendor info in boot_cpu_data. Driver Updates: * netxen 3031 initial and msi-x support and fw bugfixes enhancement * realtek support for 8111cp and 8111bp with Intel Tylersburg chipset * forcedeth driver to version 0.61 * e1000e driver to version 0.3.3.3-k6 * igb to version 1.2.45-k2 * tg3 to version 3.96 * ixgbe to version 1.3.18-k4 * bnx2 to version 1.7.9 * bnx2x to version 1.45.23 * Fixed various SCSI layer issues * Fixed dm-raid bug with reduce io delay in dm-raid1 * Updated fcp driver with backport of fcp point to point connection support * lpfc to version 8.0.16.46 * megaraid_sas to version 4.01-rh1 * mptfusion driver to version 3.12.29.00rh * qla2xxx firmware to 4.06.01 for 4GB/s and 8GB/s adapters * qla2xxx driver to version 8.02.09.00.04.08-d * Fixed sata_nv in libsata to disable adma by default * Alsa hda driver update from upstream 2008-07-22 Other Updates: * krb5 utilities are now PAM enabled * full support for systemtap * updated ipmitool to v1.8.11 * rpm now correctly fails on archives larger than 2GB * updated device-mapper to 1.02.28 * updated device-mapper-multipath dm_hp_sw handler for HP Storage Arrays * updated device-mapper-multipath mpath_prio_ontap for improved error handling on NetApp * Added IPv6 support in iscsi-initiator-utils * Added router solicitation support * Enforced sg requires tx csum in ethtool * Updated OFED to v1.4 * Added new AMD HDMI audio support to ATI HDMI * Added support for affected_cpus for cpufreq * Removed i8042 polling timer Technology Preview Features The following technology preview features are currently not supported under Oracle Enterprise Linux 4 and may not be functionally complete: * OpenOffice 2.0 These features are not suitable for production use. However, these features are included to provide the feature with wider exposure. Unbreakable Linux Support Oracle Enterprise Linux offers an option to keep your operating system up-to-date with the latest operating system patches using up2date. To use this option you need to have Unbreakable Linux Support. For more information, please visit http://linux.oracle.com. Note: Prior to using up2date,import the RPM-GPG-KEY for Oracle Enterprise Linux: rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY Known Issues * Updating all packages from Oracle Enterprise Linux 4.7 to Oracle Enterprise Linux 4.8 on multilib architectures may fail for openmpi-libs package due to dependency issues. To work around this issue, first update the compat-dapl package before updating the remaining packages: # up2date compat-dapl # up2date -u * Bugs in previous versions of openmpi and lam package may cause up2date to fail when upgrading all packages. The following errorwill be reported when attempting to upgrade openmpi or lam: error: %preun(openmpi-[version]) scriptlet failed, exit status 2 Manually remove openmpi and lam packages before upgrading to avoide above issue.