1.1 Supported Kernels

1.1.1 Unbreakable Enterprise Kernel Release 2

Oracle Linux 6 Update 4 ships with two sets of kernel packages:

By default, both the Unbreakable Enterprise Kernel and the Red Hat Compatible Kernel for the specific architecture (i386 or x86_64) are installed and the system boots the Unbreakable Enterprise Kernel.

To make your system use the Red Hat Compatible Kernel by default:

  1. Edit /etc/grub.conf and change the value of the default parameter to indicate the Red Hat Compatible Kernel. (Each entry for a bootable kernel in the file starts with a title definition. The entries are effectively numbered from 0 upwards, where 0 corresponds to the first entry in the file, 1 to the second entry, and so on. To view the GRUB manual, use the info grub command.)

  2. Edit /etc/sysconfig/kernel and change the setting for the default kernel package type from DEFAULTKERNEL=kernel-uek to DEFAULTKERNEL=kernel.

1.1.1 Unbreakable Enterprise Kernel Release 2

The Unbreakable Enterprise Kernel Release 2 (UEK R2) is based on the upstream kernel 3.0.36 stable source tree.

The Unbreakable Enterprise Kernel supports a wide range of hardware and devices. In close cooperation with hardware and storage vendors, the following device drivers have been updated by Oracle in the 2.6.39-400 kernel.

Storage Adapter Drivers

Broadcom

  • NetXtreme II iSCSI driver (bnx2i) updated to 2.7.4.1f.

  • NetXtreme II Fibre Channel over Ethernet driver (bnx2fc) updated to 2.2.17.

Emulex

  • Blade Engine 2 Open-iSCSI driver (be2iscsi) updated to 10.0.272.0o.

  • Fibre Channel HBA driver (lpfc) updated to 8.3.5.86.2p.

Mellanox

  • ConnectX core driver (mlx4_core) released at 1.0-ofed1.5.5 (x86_64 only). Handles low-level functions such as device initialization and firmware commands processing, and controls resource allocation so that the InfiniBand and Ethernet functions can share a device without interfering with each other.

  • ConnectX Ethernet driver (mlx4_en) released at 1.5.4.24 (x86_64 only). Handles Ethernet-specific functions and plugs into the netdev mid-layer.

  • ConnectX InfiniBand driver (mlx4_ib) released at 1.0-ofed1.5.5 (x86_64 only). Handles InfiniBand-specific functions.

QLogic

  • Fibre Channel HBA driver (qla2xxx) updated to 8.04.00.11.39.0-k.

  • iSCSI driver (qla4xxx) updated to 5.03.00.01.06.02-uek2. Now supports Open-iSCSI.

Network Adapter Drivers

Broadcom

  • NetXtreme II network adapter driver (bnx2) updated to 2.2.3e.

  • NetXtreme II 10Gbps network adapter driver (bnx2x) updated to 1.74.17.

  • Converged Network Interface Card core driver (cnic) updated to 2.5.12e.

  • Tigon3 Ethernet adapter driver (tg3) updated to 3.125g.

Emulex

  • Blade Engine 2 10Gbps adapter driver (be2net) updated to 4.4.161.0o.

Intel

  • PRO/1000 PCI-Express Gigabit network adapter driver (e1000e) updated to 2.1.4-NAPI.

  • Gigabit Ethernet network adapter driver (igb) updated to 4.0.17.

  • 10 Gigabit PCI-Express network adapter driver (ixgbe) updated to 3.11.33.

  • 10 Gigabit Server Adapter virtual function driver (ixgbevf) updated to 2.6.2-NAPI. The kernel must support Single Root I/O Virtualization (SR-IOV).

QLogic

  • NetXen Multiport 1/10 Gigabit Network adapter driver (netxen_nic) updated to 4.0.80.

  • 1/10 GbE Converged/Intelligent Ethernet Adapter driver (qlcnic) updated to 5.1.27.35.

  • QLE81xx network adapter driver (qlge) updated to v1.00.00.31.

Miscellaneous Drivers

Oracle

  • Reliable Datagram Sockets driver (rds) updated to 4.1. RDS provides in-order, non-duplicated, highly-available, low-overhead, reliable delivery of datagrams between hundreds of thousands of non-connected endpoints.