Oracle® Linux

Release Notes for Oracle Linux 7 Update 1

E60259-01

March 2015

Abstract

This document contains information about the Update 1 for Oracle Linux 7. This document may be updated after it is released. To check for updates to this document, and to view other Oracle documentation, refer to the Documentation section on the Oracle Technology Network (OTN) Web site:

http://www.oracle.com/technology/documentation/

http://www.oracle.com/technetwork/server-storage/linux/overview/index.html

This document is intended for users and administrators of Oracle Linux 7. It describes potential issues and the corresponding workarounds you may encounter while using Oracle Linux 7. Oracle recommends that you read this document before installing Oracle Linux 7.

For legal information, see Appendix C, Legal Notices.

Document generated on: 2015-03-06 (revision: 2621)


Table of Contents

Preface
1 New Features and Changes
1.1 System Requirements
1.2 File System, Storage, and Address Space Limitations
1.3 Supported Kernels
1.4 Docker
1.5 Kdump Configuration During Installation
1.6 MySQL Community and MariaDB Packages
1.7 UPEK Fingerprint Readers
1.8 Technology Preview
1.9 Compatibility
1.10 Unsupported Emulex Devices
2 Fixed Issues
2.1 avahi-daemon Failure to Start with UEK R3
2.2 btrfs-convert Failure
2.3 Error Messages on Restarting the RDMA Service
2.4 Installation Failure for ext3 / and /boot
2.5 Installation Failure if a btrfs Partition Exists
2.6 Keyboard Input During Installation Under Hyper-V
2.7 LDAP Authentication Failure for Large UID
2.8 lxc-snapshot
2.9 SELinux Warnings from sosreport
2.10 XFS File Attributes Leading to Panic or Reboot
3 Known Issues
3.1 Automatic Bug Reporting Tool
3.2 Autocompletion of Commands in the bash Shell
3.3 Ceph Block Devices
3.4 Crash Kernel auto Setting
3.5 firewalld Does Not Currently Support IPv6 NAT Under UEK R3
3.6 grubby Sets Incorrect Saved Entry
3.7 Hebrew LaTeX Fonts
3.8 InfiniBand Issues
3.8.1 Configuring Internet Protocol over InfiniBand (IPoIB)
3.8.2 Changing the IPoIB mode of an InfiniBand Interface
3.8.3 Disabling a Switch Port Generates Warnings
3.9 Installation Issues
3.9.1 Configuring Encryption and /boot During Installation
3.9.2 Network Installation
3.10 Intel QuickAssist Acceleration Technology
3.11 multipath Messages Relating to zram
3.12 net_prio Control Group
3.13 Network Connection Icon Reports Incorrect State for Interfaces
3.14 Network Teaming
3.15 NFS Issues
3.15.1 Using NFS v4 with an lxc-oracle Container Fails
3.15.2 Enabling and Disabling NFS
3.16 Oracle ASM Fails to Initialize with SELinux in Enforcing Mode
3.17 Oracle Linux 7 Guests on Oracle VM 2
3.18 Per-CPU Allocation Fails when Loading kvm_intel Module with UEK R3
3.19 systemctl Does Not Support Some Service Actions
3.20 systemd Fails to Load the autofs4 and ipv6 Modules with UEK R3
3.21 Upgrade Issues
3.21.1 cgconfig and cgred Packages Must Be Restored Separately
3.21.2 Postupgrade Fails if Web Proxy Is Required
3.21.3 Rebooting Fails if preupg Is Not Run
3.21.4 Red Hat Compatible Kernel Is Not Removed
3.21.5 Upgrade Tool Does Not Exit if UEK R3 Is Not Installed
3.21.6 Using an Old Version of yum Causes Dependency Errors
3.22 XFS Issues
3.22.1 Kernel Panic if All Inodes Are Used
3.22.2 xfs_copy Fails for Sector Size Larger than 512 Bytes
4 Installation and Availability
4.1 Upgrading from Oracle Linux 6
4.2 Installing or Upgrading the Oracle-Supported OFED Packages
4.2.1 Installing Oracle Linux 7 Update 1 from ULN if the Oracle-Supported OFED Packages Are Already Installed
4.2.2 Installing Oracle Linux 7 Update 1 from Public Yum if the Oracle-Supported OFED Packages Are Already Installed
4.2.3 Installing the Oracle-Supported OFED Packages from ULN if the Default OFED Packages Are Not Already Installed
4.2.4 Installing the Oracle-Supported OFED Packages from Public Yum if the Default OFED Packages Are Not Already Installed
4.2.5 Installing the Oracle-Supported OFED Packages from ULN if the Default OFED Packages Are Already Present
4.2.6 Installing the Oracle-Supported OFED packages from Public Yum if the Default OFED Packages Are Already Present
A Package Changes from the Upstream Release
A.1 Removed Packages
A.2 Modified Packages
A.3 New Packages
A.4 Modified Optional Packages
A.5 Packages Added by Oracle
B Removed Modules
C Legal Notices
C.1 Oracle Legal Notices
C.2 DocBook XSL License

Preface

The Oracle Linux 7 Update 1 Release Notes provides a summary of the new features and known issues in Update 1 for Oracle Linux 7.

Audience

This document is written for system administrators who want to use Oracle Linux 7. It is assumed that readers have a general understanding of the Linux operating system.

Related Documents

The latest version of this document and other documentation for this product are available at:

http://www.oracle.com/technetwork/server-storage/linux/documentation/index.html

Conventions

The following text conventions are used in this document:

Convention

Meaning

boldface

Boldface type indicates graphical user interface elements associated with an action, or terms defined in text or the glossary.

italic

Italic type indicates book titles, emphasis, or placeholder variables for which you supply particular values.

monospace

Monospace type indicates commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter.

Chapter 1 New Features and Changes

This section describes new features and changes in Update 1 for Oracle Linux 7.

For details of the new features and changes in the initial release of Oracle Linux 7, see the Oracle Linux 7 Release Notes.

1.1 System Requirements

You can install Oracle Linux 7 on x86-64 systems with up to 2048 logical CPUs and 64 TB of memory. The theoretical upper limit is 5120 logical CPUs and 64 TB of memory, but this configuration is not supported. A minimum of 2 logical CPUs and 1 GB of memory per logical CPU is recommended. Although the minimum disk space required for installation is 1GB, a minimum of 5 GB is recommended.

1.2 File System, Storage, and Address Space Limitations

The following table lists the maximum file size and maximum file system size for the btrfs, ext4, and XFS file systems.

File System Type

Maximum File Size

Maximum File System Size

btrfs

50 TB

50 TB

ext4

50 TB

50 TB

XFS

16 TB

500 TB

The maximum supported size for a bootable LUN is 50 TB. GPT and UEFI support are required for LUNs larger than 2 TB.

The maximum size of the address space that is available to each process is 128 TB.

1.3 Supported Kernels

Oracle Linux 7 Update 1 includes the following kernels:

kernel-3.10.0-229.el7

Red Hat Compatible Kernel (RHCK).

kernel-uek-3.8.13-55.1.6.el7uek

Unbreakable Enterprise Kernel Release 3 (UEK R3), which is the default kernel.

1.4 Docker

Oracle Linux 7 Update 1 ships with Docker 1.3.3 and you can pull images for Oracle Linux 6 and Oracle Linux 7 from the Docker Hub Registry. For more information about using Docker, see Docker in the Oracle Linux 7 Administrator's Guide.

1.5 Kdump Configuration During Installation

It is now possible to configure Kdump during non-graphical installation. For limitations on using the crashkernel=auto setting, see Section 3.4, “Crash Kernel auto Setting”.

1.6 MySQL Community and MariaDB Packages

In the initial release of Oracle Linux 7, the MySQL Community 5.6 packages were provided on the Oracle Linux 7 full installation DVD image but were not installable using the Anaconda installer or kickstart. The ISO image for this update to Oracle Linux 7 provides support for installing either MySQL 5.6 or MariaDB by using either the Anaconda installer or kickstart.

It is not possible to install MySQL and MariaDB on the same system as package conflicts exist. Installing the MySQL packages replaces any conflicting MariaDB packages.

By default, neither MySQL 5.6 packages nor MariaDB packages are installed. It is possible to install either the MySQL 5.6 package group or the MariaDB package group on a system by using the graphical installer or kickstart, but not both package groups.

To install the MySQL 5.6 packages using kickstart, specify the @mysql package group in the %packages section. If you also specify @mariadb, it is ignored.

To install the MariaDB packages using kickstart, specify @mariadb but not @mysql in the %packages section.

Both the MySQL Community 5.6 and the MySQL Community 5.5 packages are also available on ULN and Oracle Public Yum.

1.7 UPEK Fingerprint Readers

Support has been added for the UPEK fingerprint readers found on Lenovo T400 and other laptops as well as some external USB fingerprint readers.

1.8 Technology Preview

The following features are still under development, but are made available for testing and evaluation purposes with UEK R3:

  • DRBD (Distributed Replicated Block Device)

    A shared-nothing, synchronously replicated block device (RAID1 over network), designed to serve as a building block for high availability (HA) clusters. It requires a cluster manager (for example, pacemaker) for automatic failover.

  • Transcendent memory

    Transcendent Memory (tmem) provides a new approach for improving the utilization of physical memory in a virtualized environment by claiming underutilized memory in a system and making it available where it is most needed. From the perspective of an operating system, tmem is fast pseudo-RAM of indeterminate and varying size that is useful primarily when real RAM is in short supply. To learn more about this technology and its use cases, see the Transcendent Memory project page at http://oss.oracle.com/projects/tmem/.

  • UEFI Secure Boot

    This update provides support for installing and using Oracle Linux 7 on systems that have enabled UEFI Secure Boot. A system in Secure Boot mode will load only boot loaders and kernels that have been signed by Oracle.

For the RHCK, the following features are currently under technology preview:

  • Active Directory and LDAP sudo providers.

  • Block and object storage layouts for parallel NFS (pNFS).

  • Block device caching by LVM, which allows small, fast devices to act as caches for large, slow devices.

  • btrfs file system. Oracle supports btrfs with UEK R3.

  • Crash kernel can be configured to boot with more than a single CPU.

  • DIF/DIX for data integrity checking on SCSI devices.

  • LSI Syncro CS feature in the megaraid_sas driver to support High-Availability Direct-Attached storage (HA-DAS) adapters.

  • LVM API.

  • More than 32 PCI slots can be configured with PCI Bridge in QEMU.

  • OpenLMI Software Provider.

  • PCI Express Bus, AHCI Bus, and USB 3.0 host adapter emulation are provided for KVM guests.

  • SCAP Workbench and the OSCAP Anaconda add-on.

  • Single-Root I/O virtualization (SR-IOV) in the qlcnic driver.

  • Storage array management, which includes a command-line interface and the libStorageMgmt API.

  • The dm-era device-mapper target records changes made to blocks over a specified time period.

  • Trusted Network Connect.

  • virtio-blk-data-plane in Quick EMUlator (QEMU) improves block I/O performance.

Note

The upstream Kpatch RPM has been removed from Oracle Linux. Customers who wish to patch their running kernel with zero downtime should evaluate Oracle's Ksplice technology, which is included at no additional cost with Oracle Linux Premier support.

1.9 Compatibility

Oracle Linux maintains user-space compatibility with Red Hat Enterprise Linux, which is independent of the kernel version that underlies the operating system. Existing applications in user space will continue to run unmodified on the Unbreakable Enterprise Kernel Release 3 (UEK R3) and no re-certifications are needed for RHEL certified applications.

To minimize impact on interoperability during releases, the Oracle Linux team works closely with third-party vendors whose hardware and software have dependencies on kernel modules. The kernel ABI for UEK R3 will remain unchanged in all subsequent updates to the initial release. UEK R3 contains changes to the kernel ABI relative to UEK R2 that require recompilation of third-party kernel modules on the system. Before installing UEK R3, verify its support status with your application vendor.

1.10 Unsupported Emulex Devices

The following Emulex LightPulse HBA devices are being desupported by Emulex and are not supported for use with Oracle Linux 7:

  • LP10000 (VID:10DF, DID:FA00)

  • LP10000S (VID:10DF, DID:FC00)

  • LP101 (VID:10DF, DID:F0A1)

  • LP1050 (VID:10DF, DID:F0A5)

  • LP11000S (VID:10DF, DID:FC10)

  • LP11000-S (VID:10DF, DID:FD11)

  • LP111 (VID:10DF, DID:F0D1)

  • LP6000 (VID:10DF, DID:1AE5)

  • LP7000 (VID:10DF, DID:F700)

  • LP8000 (VID:10DF, DID:F800)

  • LP9002 (VID:10DF, DID:F900)

  • LP952 (VID:10DF, DID:F095)

  • LP9802 (VID:10DF, DID:F980)

  • LP982 (VID:10DF, DID:F098)

  • LPe1000 (VID:10DF, DID:F0F5)

  • LPe1000-SP (VID:10DF, DID:F0F5)

  • LPe1002-SP (VID:10DF, DID:F0F7)

  • LPE11000S (VID:10DF, DID:FC20)

  • LPev12000 (VID:10DF, DID:E100 or VID:10DF, DID:E180)

  • LPev12002 (VID:10DF, DID:E131)

  • LPx1000 (VID:10DF, DID:FB00)

Chapter 2 Fixed Issues

This chapter describes the fixed issues for Oracle Linux 7 Update 1.

2.1 avahi-daemon Failure to Start with UEK R3

With the version of UEK R3 provided in this update the avahi-daemon starts without requiring the disallow-other-stacks entry in /etc/avahi/avahi-daemon.conf to be commented out. (Bug ID 18459758)

2.2 btrfs-convert Failure

The btrfs-convert command no longer fails when invoked to convert an ext2, ext3, or ext4 file system to btrfs. (Bug ID 18534417)

2.3 Error Messages on Restarting the RDMA Service

When the rds_ib_srq parameter for the rds_rdma module is enabled and the module is in use, restarting the rdma service no longer generates error messages that are visible in dmesg or /var/log/messages. (Bug ID 19010606)

2.4 Installation Failure for ext3 / and /boot

Rebooting following installation no longer fails if you format both / and /boot as ext3 file systems. (Bug ID 19171480)

2.5 Installation Failure if a btrfs Partition Exists

Installation of Oracle Linux 7 could fail if btrfs partitions were already present from a previous installation. The Anaconda installer has been amended to correct this issue. (Bug ID 20113551)

2.6 Keyboard Input During Installation Under Hyper-V

Keyboard input is now accepted during installation of a generation 2 virtual machine under Hyper-V. (Bug ID 19843591)

2.7 LDAP Authentication Failure for Large UID

An LDAP user account with a UID greater than 2147483647 (2^31-1) failed PAM authentication. This update provides a version of the nss-pam-ldap module that supports UID and GID values of up to 4294967295 (2^32-1) for LDAP accounts. (Bug ID 19487091)

2.8 lxc-snapshot

The lxc-snapshot command failed if the /containersnaps directory did not exist. As btrfs snapshots must exist as subvolumes of the parent /container, the workaround was to create /containersnaps as a symbolic link to the directory /container/snapshots. It is recommended that you install lxc-1.0.7-2.0.3 rather than use the workaround. This package uses an upstream fix instead of the workaround so you should remove the /containersnaps directory or symbolic link if it exists.

2.9 SELinux Warnings from sosreport

The sosreport -o selinux -a command no longer reports SELinux warnings for files that do not belong to RPMs. (Bug ID 18913115)

2.10 XFS File Attributes Leading to Panic or Reboot

Attempting to add many attributes to a file in an XFS file system under UEK R3 no longer results in a kernel panic or a system reboot. (Bug ID 18504299)

Chapter 3 Known Issues

Table of Contents

3.1 Automatic Bug Reporting Tool
3.2 Autocompletion of Commands in the bash Shell
3.3 Ceph Block Devices
3.4 Crash Kernel auto Setting
3.5 firewalld Does Not Currently Support IPv6 NAT Under UEK R3
3.6 grubby Sets Incorrect Saved Entry
3.7 Hebrew LaTeX Fonts
3.8 InfiniBand Issues
3.8.1 Configuring Internet Protocol over InfiniBand (IPoIB)
3.8.2 Changing the IPoIB mode of an InfiniBand Interface
3.8.3 Disabling a Switch Port Generates Warnings
3.9 Installation Issues
3.9.1 Configuring Encryption and /boot During Installation
3.9.2 Network Installation
3.10 Intel QuickAssist Acceleration Technology
3.11 multipath Messages Relating to zram
3.12 net_prio Control Group
3.13 Network Connection Icon Reports Incorrect State for Interfaces
3.14 Network Teaming
3.15 NFS Issues
3.15.1 Using NFS v4 with an lxc-oracle Container Fails
3.15.2 Enabling and Disabling NFS
3.16 Oracle ASM Fails to Initialize with SELinux in Enforcing Mode
3.17 Oracle Linux 7 Guests on Oracle VM 2
3.18 Per-CPU Allocation Fails when Loading kvm_intel Module with UEK R3
3.19 systemctl Does Not Support Some Service Actions
3.20 systemd Fails to Load the autofs4 and ipv6 Modules with UEK R3
3.21 Upgrade Issues
3.21.1 cgconfig and cgred Packages Must Be Restored Separately
3.21.2 Postupgrade Fails if Web Proxy Is Required
3.21.3 Rebooting Fails if preupg Is Not Run
3.21.4 Red Hat Compatible Kernel Is Not Removed
3.21.5 Upgrade Tool Does Not Exit if UEK R3 Is Not Installed
3.21.6 Using an Old Version of yum Causes Dependency Errors
3.22 XFS Issues
3.22.1 Kernel Panic if All Inodes Are Used
3.22.2 xfs_copy Fails for Sector Size Larger than 512 Bytes

This chapter describes the known issues for Oracle Linux 7 Update 1.

3.1 Automatic Bug Reporting Tool

The daemons and features provided by the Red Hat Automatic Bug Reporting Tool (ABRT) are not supported with Oracle Linux. ABRT packages and associated files, such as libreport, are included in the distribution to satisfy package dependencies, but the features within these packages are not supported. For technical assistance, contact Oracle Support via the My Oracle Support portal or by telephone.

3.2 Autocompletion of Commands in the bash Shell

Pressing the Tab key to complete commands automatically in the bash shell works for some commands such as ls but not for other commands such as export. You can use the following workaround to enable autocompletion for all commands:

  1. Remove the bash-completion package:

    # yum remove bash-completion
  2. Run the complete -r command in the shell. For example, you could put this command in $HOME/.bashrc.

(Bug ID 19248362)

3.3 Ceph Block Devices

The UEK R3 does not support the mounting and formatting of Ceph block devices. (Bug ID 20304006)

3.4 Crash Kernel auto Setting

If you enable the crashkernel=auto kernel parameter for UEK R3 to simplify Kdump configuration, both dmesg output and /proc/cmdline show crashkernel=NNNM@0M. This is the expected behavior for the implementation, where @0M implies the auto setting. The crashkernel=auto parameter is not supported for Xen.

3.5 firewalld Does Not Currently Support IPv6 NAT Under UEK R3

The following error message indicates that IPv6 NAT is not currently supported by firewalld with UEK R3.

ERROR: ipv6 table 'nat' does not exist (or not enough permission to check)

(Bug ID 18504545)

3.6 grubby Sets Incorrect Saved Entry

If grubby is used to remove a kernel menu entry from the GRUB 2 configuration, the value of the default entry in /etc/grub2/grub.cfg is incorrect. The workaround is to set the value of GRUB_DEFAULT in /etc/default/grub to the correct entry and use grub2-mkconfig to recreate /etc/grub2/grub.cfg, or use yum or rpm to remove the kernel packages. (Bug ID 19192278)

3.7 Hebrew LaTeX Fonts

Installing the tex-fonts-hebrew package fails unless you first install all texlive* packages. (Bug ID 19059949)

3.8 InfiniBand Issues

The following sections describe issues that might be encountered when using InfiniBand devices.

3.8.1 Configuring Internet Protocol over InfiniBand (IPoIB)

To configure Internet Protocol over InfiniBand (IPoIB):

  1. Edit the /etc/sysconfig/network-scripts/ifcfg-ibN configuration file, where N is the number of the interface. The following example shows the configuration for the interface ib0:

    DEVICE=ib0
    TYPE=InfiniBand
    ONBOOT=yes 
    DHCP_HOSTNAME="myhost.mydom.com"
    BOOTPROTO=static
    IPADDR=192.168.100.1
    NETMASK=255.255.255.0
    IPV4_FAILURE_FATAL=yes
    IPV6INIT=no 
    CONNECTED_MODE=no
    NAME=ib0 
  2. Stop the NetworkManager service:

    # systemctl stop NetworkManager
  3. Start the RDMA service:

    # systemctl start rdma
  4. Bring up the interface:

    # ifup ibN

    (Bug ID 19150870)

3.8.2 Changing the IPoIB mode of an InfiniBand Interface

The IPoIB driver supports the use of either connected mode or datagram mode with an interface, where datagram mode is the default mode. Changing the mode of an InfiniBand interface by echoing either connected or datagram to /sys/class/net/ibN/mode is not supported. It is also not possible to change the mode of an InfiniBand interface while it is enabled.

To change the IPoIB mode of an InfiniBand interface:

  1. Edit the /etc/sysconfig/network-scripts/ifcfg-ibN configuration file, where N is the number of the interface:

    • To configure connected mode, specify CONNECTED_MODE=yes in the file.

    • To configure datagram mode, either specify CONNECTED_MODE=no in the file or do not specify this setting at all (datagram mode is enabled by default).

    Note

    Before saving your changes, make sure that you have not specified more than one setting for CONNECTED_MODE in the file.

  2. To enable the specified mode on the interface, use the following commands to take down the interface and bring it back up:

    # ifdown ibN
    # ifup ibN

(Bug ID 17479833)

3.8.3 Disabling a Switch Port Generates Warnings

You might see the following warning messages if you use the ibportstate disable command to disable a switch port:

ibwarn: [2696] _do_madrpc: recv failed: Connection timed out
ibwarn: [2696] mad_rpc: _do_madrpc failed; dport (Lid 38)
ibportstate: iberror: failed: smp set portinfo failed

You can safely ignore these warnings. (Bug ID 16248314)

3.9 Installation Issues

The following sections describe issues that might be encountered during installation.

3.9.1 Configuring Encryption and /boot During Installation

During installation, if you select Encrypt my data on the Installation Destination screen and then perform manual partitioning, the Encrypt check box is not shown as selected on the Manual Partitioning screen. This check box refers to encryption that you can configure on a file system type that supports encryption or on an LVM logical volume that contains the file system. If you click Modify, the Encrypt check box on the Configure Volume screen is shown as selected for the volume, meaning that the encryption will be applied at the level of the underlying block device.

For LVM, selecting Encrypt my data encrypts the LVM physical volume and all the logical volumes that it contains. If you do not select Encrypt my data, you can encrypt the logical volume by selecting the Encrypt check box on the Manual Partitioning screen or encrypt the physical volume by selecting the Encrypt check box on the Configure Volume screen.

For btrfs, encryption can only be applied to the block device that contains the file system, including its subvolumes. For example, enabling encryption for the /home subvolume of a btrfs root file system implicitly enables encryption for the root file system itself. You can only select the Encrypt check box on the Configure Volume screen. As btrfs does not support encryption at the file-system level, you cannot select the Encrypt check box on the Manual Partitioning screen for a btrfs file system.

Do not select the Encrypt check box or a BTRFS, LVM, or LVM Thin Provisioning device type for /boot. The /boot file system must be configured on a standard partition and should be of type ext4 or XFS.

When entering a password in the Disk Encryption Passphrase dialog, press Tab to move between the entry fields. You cannot use the mouse to select the fields.

3.9.2 Network Installation

Attempting to perform a network installation without configuring a network interface to use DHCP to obtain its IP settings or with static IP settings results in the error Error in Installation Source.

For example, if you use a feature such as a remote console or Lights-out management to access a boot ISO, the network configuration of the embedded server manager might not be available when you select the installation location. The workaround is to use the graphical installer to configure the network settings manually before configuring the installation location. (Bug ID 19047736)

3.10 Intel QuickAssist Acceleration Technology

The UEK R3 does not support the QAT driver that allows cryptographic capabilities to be offloaded to QuickAssist hardware.

3.11 multipath Messages Relating to zram

Running the multipath -ll command under UEK R3 produces messages such as the following:

zram0: No fc_host device for 'host'
zram0: No fc_host device for 'host'
zram0: No fc_remote_port device for 'rport--1:-1-0'

You can ignore these message as there is no effect on multipath functionality. You can prevent the messages from occurring by blacklisting the zram device in /etc/multipath.conf, for example:

blacklist {
       devnode "^(ram|zram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
}

(Bug ID 20300644)

3.12 net_prio Control Group

The Network Priority cgroup subsystem (net_prio) is not currently supported for use with UEK R3. Attempting to use the module with UEK R3 results in error messages such as the following:

modprobe: FATAL: Module netprio_cgroup not found
mount: special device cgroup does not exist.

(Bug ID 18966564)

3.13 Network Connection Icon Reports Incorrect State for Interfaces

The network connection icon might report an active network interface as being disconnected. This behavior is seen for the root user but not for other users. Command-line utilities such as ip link and ifconfig report the correct state. (Bug ID 19060089)

3.14 Network Teaming

Network teaming is not currently supported for use with UEK R3. The workaround is to use bonding instead. (Bug ID 19151770)

3.15 NFS Issues

The following sections describe issues that might be encountered when using NFS.

3.15.1 Using NFS v4 with an lxc-oracle Container Fails

Attempting to create an lxc-oracle container on a remote file system mounted using NFS v4 fails. In addition, attempting to mount a remote file system using NFS v4 from within an lxc-oracle container also fails. The workaround is to use NFS v3 instead. (Bug ID 16316266)

3.15.2 Enabling and Disabling NFS

You cannot enable or disable the NFS service by using the systemctl command with nfs.service. Specify nfs-server.service instead, for example:

# systemctl enable nfs-server

(Bug ID 18437212)

3.16 Oracle ASM Fails to Initialize with SELinux in Enforcing Mode

The oracleasm script fails if SELinux is in Enforcing mode. The suggested workaround is to disable the SELInux policy module for Oracle ASM before running oracleasm:

# semodule -d oracleasm
# semodule -l | grep oracleasm
oracleasm      1.0.0   Disabled

(Bug ID 18513404)

3.17 Oracle Linux 7 Guests on Oracle VM 2

Oracle Linux 7 guests are not supported on Oracle VM 2.

3.18 Per-CPU Allocation Fails when Loading kvm_intel Module with UEK R3

Per-CPU allocation fails when the kvm_intel module is loaded with UEK R3. Messages such as the following are logged:

kvm_intel: Could not allocate 48 bytes percpu data 
PERCPU: limit reached, disable warning 

There is no current workaround for UEK R3. (Bug ID 18459498)

3.19 systemctl Does Not Support Some Service Actions

The systemctl command supports the disable, enable, restart, start, status, and stop actions for services such as o2cb and oracleasm. To perform actions such as configure, invoke the /etc/init.d script for the service directly. (Bug IDs 18527520 and 18528039)

3.20 systemd Fails to Load the autofs4 and ipv6 Modules with UEK R3

At boot time, systemd fails to load the autofs4 and ipv6 modules and errors such as the following are logged:

systemd[1]: Failed to insert module 'autofs4'
systemd[1]: Failed to insert module 'ipv6'

There is no current workaround for UEK R3. (Bug ID 18470449)

3.21 Upgrade Issues

The following sections describe issues that might be encountered when upgrading from Oracle Linux 6 Update 5 or later to Oracle Linux 7 Update 1.

3.21.1 cgconfig and cgred Packages Must Be Restored Separately

The libcgroup package in Oracle Linux 7 does not include the cgconfig and cgred control group services. To restore these services on an upgraded system, install the libcgroup-tools package. (Bug ID 19177606)

3.21.2 Postupgrade Fails if Web Proxy Is Required

The postupgrade scripts fail if a proxy is required to access Oracle Public Yum. (Bug ID 19169163)

3.21.3 Rebooting Fails if preupg Is Not Run

If you do not run the preupgrade assistant utility preupg, an upgraded system hangs while rebooting with the message starting wait for plymouth boot screen to quit. (Bug ID 18815298)

3.21.4 Red Hat Compatible Kernel Is Not Removed

The old RHCK is not removed during the upgrade. (Bug ID 18767222)

3.21.5 Upgrade Tool Does Not Exit if UEK R3 Is Not Installed

The redhat-upgrade-tool-cli utility does not exit if UEK R3 is not installed. (Bug ID 18900135)

3.21.6 Using an Old Version of yum Causes Dependency Errors

The redhat-upgrade-tool-cli utility requires that you install version 3.2.29-43.0.1 or later of the yum package on the Oracle Linux 6 system that you want to upgrade. If you use an earlier version of the yum package, the upgrade tool fails with dependency errors. (Bug ID 18648783)

3.22 XFS Issues

The following sections describe issues that might be encountered with the XFS file system under UEK R3.

3.22.1 Kernel Panic if All Inodes Are Used

A kernel panic can occur with UEK R3 if all the inodes for an XFS file system are used. (Bug ID 19695297)

3.22.2 xfs_copy Fails for Sector Size Larger than 512 Bytes

xfs_copy fails to copy a file system under UEK R3 if the device sector size is greater than 512 bytes. (Bug ID 19267663)

Chapter 4 Installation and Availability

You can download a full Oracle Linux 7 Update 1 installation media image from the Oracle Software Delivery Cloud at http://edelivery.oracle.com/linux. You can also obtain the latest Oracle Linux 7 packages from the Unbreakable Linux Network (ULN) and the Oracle Public Yum server.

The following table lists some of the channels and repositories that are available on ULN and Oracle Public Yum for Oracle Linux 7.

ULN Channel

Public Yum Repository

Description

ol7_x86_64_latest

ol7_latest

Latest packages for Oracle Linux 7.

ol7_x86_64_u0_base

ol7_u0_base

Base packages for the initial release (Update 0) of Oracle Linux 7.

ol7_x86_64_u0_patch

 

Patches for the initial-release packages of Oracle Linux 7.

ol7_x86_64_uN_base

ol7_uN_base

Base packages for Update N of Oracle Linux 7.

ol7_x86_64_uN_patch

 

Patches for Update N of Oracle Linux 7.

ol7_x86_64_addons

ol7_addons

GPL-licensed packages for Oracle Linux 7 that have not been sourced from upstream.

ol7_x86_64_Dtrace_userspace

 

DTrace user-space packages for Oracle Linux 7.

ol7_x86_64_Ksplice

 

Ksplice packages for Oracle Linux 7.

ol7_x86_64_MySQL55

ol7_MySQL55

MySQL Community Edition 5.5 packages for Oracle Linux 7.

ol7_x86_64_MySQL56

ol7_MySQL56

MySQL Community Edition 5.6 packages for Oracle Linux 7.

ol7_x86_64_optional_latest

ol7_optional_latest

Latest optional packages (including most *-devel packages) for Oracle Linux 7 that have been sourced from upstream.

ol7_x86_64_oracle

 

Oracle software packages for Oracle Linux 7.

ol7_x86_64_UEKR3

ol7_UEKR3

Latest Unbreakable Enterprise Kernel Release 3 (UEK R3) packages for Oracle Linux 7.

ol7_x86_64_UEKR3_OFED20

 

OpenFabrics Enterprise Distribution (OFED) 2.0 packages for UEK R3 on Oracle Linux 7. See Section 4.2, “Installing or Upgrading the Oracle-Supported OFED Packages”.

ol7_x86_64_VirtualBox

 

Oracle VM VirtualBox packages for Oracle Linux 7.

Note

Oracle Public Yum does not provide equivalent repositories for some channels that are available on ULN. These channels provide non-open source packages.

The kernel source code is available after the initial release via a public git source code repository at https://oss.oracle.com/git/?p=linux-uek3-3.8.git.

If you are installing the update on a system on which you have previously installed the Oracle-supported OFED packages, see the following sections for instructions on how to update these packages during the upgrade:

UEK R3 is the default boot kernel for fresh installations of Oracle Linux 7. For systems that are running UEK R3 and are subscribed to the ol7_x86_64_UEKR3 channel on ULN, or the ol7_x86_64_UEKR3 repository on Oracle Public Yum, you upgrade to the latest UEK release as follows:

  1. Upgrade all packages on the system, including kernel packages.

    # yum update

    By default, the boot manager automatically enables the most recent kernel version so you do not need to change your GRUB configuration.

  2. Reboot the system.

    # systemctl reboot

4.1 Upgrading from Oracle Linux 6

It is possible to upgrade an Oracle Linux 6 Update 5 or later system to Oracle Linux 7 Update 1 under the following conditions:

  • The system meets the minimum installation requirements for Oracle Linux 7 as described in Section 1.1, “System Requirements”.

  • UEK R3 has been installed on the system to be upgraded and is the default boot kernel. Upgrading from UEK R2 is not supported.

  • No Oracle product stack is present on the system.

Upgrading is supported only for systems that are installed with the Minimal Install base environment.

The following table shows the changes that are applied to any kernels that are configured on the system being upgraded.

Kernel on Original System

Kernel on Upgraded System

RHCK (2.6.32)

RHCK (3.10.0) for Oracle Linux 7 is installed. RHCK (2.6.32) is removed.

UEK R3 (3.8.13)

UEK R3 (3.8.13) for Oracle Linux 7 is installed and made the default boot kernel. The previous version of UEK R3 is removed.

For instructions on how to perform an upgrade, see Upgrading an Oracle Linux System in the Oracle Linux 7 Installation Guide.

4.2 Installing or Upgrading the Oracle-Supported OFED Packages

The following sections describe how to install or upgrade the OFED packages provided by Oracle, including how to replace the default OFED packages from Red Hat that are present on a system that you have upgraded to Oracle Linux 7 or that you have installed from the Oracle Linux 7 full installation DVD image, the ol7_x86_64_latest channel on ULN, or the ol7_latest repository on Oracle Public Yum.

4.2.1 Installing Oracle Linux 7 Update 1 from ULN if the Oracle-Supported OFED Packages Are Already Installed

Note

This procedure assumes that you have registered the system with ULN. See Registering an Oracle Linux 6 or Oracle Linux 7 System.

To install Update 1 from ULN on an Oracle Linux 7 system on which the Oracle-supported OFED packages are already present:

  1. Subscribe the system to the ol7_x86_64_optional_latest, ol7_x86_64_UEKR3_OFED20, ol7_x86_64_UEKR3, and ol7_x86_64_latest channels on ULN. (By default, the ol7_x86_64_UEKR3 and ol7_x86_64_latest channels are enabled when you register an Oracle Linux 7 system with ULN.)

  2. Edit /etc/yum/pluginconf.d/rhnplugin.conf and add the following lines to the end of the file:

    [ol7_x86_64_UEKR3_OFED20]
    priority=20 
  3. Install the yum-plugin-priorities package from the ol7_x86_64_optional_latest channel:

    # yum install yum-plugin-priorities
  4. To apply Oracle Linux 7 Update 1 to the system:

    # yum update 

    Any Oracle-supported OFED packages that were already present are updated from the ol7_x86_64_UEKR3_OFED20 channel.

  5. Install Oracle-supported OFED packages such as ibutils, libibcm, librdmacm-devel, librdmacm-utils, librdmacm, opensm, opensm-libs, and srptools from the ol7_x86_64_UEKR3_OFED20 channel as required, for example:

    # yum install ibutils 

4.2.2 Installing Oracle Linux 7 Update 1 from Public Yum if the Oracle-Supported OFED Packages Are Already Installed

To install Update 1 from Public Yum on an Oracle Linux 7 system on which the Oracle-supported OFED packages are already present:

  1. If you updated the server from Oracle Linux 6 or the initial release of Oracle Linux 7, perform the following steps to download the latest version of the yum repository file that includes an entry for the ol7_UEKR3_OFED20 repository:

    1. Move the existing yum repository file to a backup file, for example:

      # mv /etc/yum.repos.d/public-yum-ol7.repo /etc/yum.repos.d/public-yum-ol7.repo.bck
    2. Download the latest Oracle Linux 7 yum repository file from Public Yum, for example:

      # wget -O /etc/yum.repos.d/public-yum-ol7.repo http://public-yum.oracle.com/public-yum-ol7.repo
  2. Edit the downloaded yum repository file and enable the ol7_latest, ol7_optional_latest, ol7_UEKR3, and ol7_UEKR3_OFED20 repositories.

  3. Install the yum-plugin-priorities package from the ol7_optional_latest repository:

    # yum install yum-plugin-priorities
  4. To apply Oracle Linux 7 Update 1 to the system:

    # yum update 

    Any Oracle-supported OFED packages that were already present are updated from the ol7_UEKR3_OFED20 repository.

  5. Install Oracle-supported OFED packages such as ibutils, libibcm, librdmacm-devel, librdmacm-utils, librdmacm, opensm, opensm-libs, and srptools from the ol7_UEKR3_OFED20 repository as required, for example:

    # yum install ibutils 

4.2.3 Installing the Oracle-Supported OFED Packages from ULN if the Default OFED Packages Are Not Already Installed

Note

This procedure assumes that you have registered the system with ULN. See Registering an Oracle Linux 6 or Oracle Linux 7 System.

To install the Oracle-supported OFED packages from ULN on a minimally installed Oracle Linux 7 system on which the default OFED packages have not been installed:

  1. Subscribe the system to the ol7_x86_64_optional_latest, ol7_x86_64_UEKR3_OFED20, ol7_x86_64_UEKR3, and ol7_x86_64_latest channels on ULN. (By default, the ol7_x86_64_UEKR3 and ol7_x86_64_latest channels are enabled when you register an Oracle Linux 7 system with ULN.)

  2. Edit /etc/yum/pluginconf.d/rhnplugin.conf and add the following lines to the end of the file:

    [ol7_x86_64_UEKR3_OFED20]
    priority=20 
  3. Install the yum-plugin-priorities package from the ol7_x86_64_optional_latest channel:

    # yum install yum-plugin-priorities
  4. Install Oracle-supported OFED packages such as ibutils, libibcm, librdmacm-devel, librdmacm-utils, librdmacm, opensm, opensm-libs, and srptools from the ol7_x86_64_UEKR3_OFED20 channel as required, for example:

    # yum install ibutils 

4.2.4 Installing the Oracle-Supported OFED Packages from Public Yum if the Default OFED Packages Are Not Already Installed

To install the Oracle-supported OFED packages from Public Yum on a minimally installed Oracle Linux 7 system on which the default OFED packages have not been installed:

  1. If you updated the server from Oracle Linux 6 or the initial release of Oracle Linux 7, perform the following steps to download the latest version of the yum repository file that includes an entry for the ol7_UEKR3_OFED20 repository:

    1. Move the existing yum repository file to a backup file, for example:

      # mv /etc/yum.repos.d/public-yum-ol7.repo /etc/yum.repos.d/public-yum-ol7.repo.bck
    2. Download the latest Oracle Linux 7 yum repository file from Public Yum, for example:

      # wget -O /etc/yum.repos.d/public-yum-ol7.repo http://public-yum.oracle.com/public-yum-ol7.repo
  2. Edit the yum repository file and enable the ol7_latest, ol7_optional_latest, ol7_UEKR3, and ol7_UEKR3_OFED20 repositories.

  3. Install the yum-plugin-priorities package from the ol7_optional_latest repository:

    # yum install yum-plugin-priorities
  4. Install Oracle-supported OFED packages such as ibutils, libibcm, librdmacm-devel, librdmacm-utils, librdmacm, opensm, opensm-libs, and srptools from the ol7_UEKR3_OFED20 repository as required, for example:

    # yum install ibutils 

4.2.5 Installing the Oracle-Supported OFED Packages from ULN if the Default OFED Packages Are Already Present

Note

This procedure assumes that you have registered the system with ULN. See Registering an Oracle Linux 6 or Oracle Linux 7 System.

To install the Oracle-supported OFED packages from ULN if the default OFED packages have already been installed on an Oracle Linux 7 system:

  1. Subscribe the system to the ol7_x86_64_optional_latest, ol7_x86_64_UEKR3_OFED20, ol7_x86_64_UEKR3, and ol7_x86_64_latest channels on ULN. (By default, the ol7_x86_64_UEKR3 and ol7_x86_64_latest channels are enabled when you register an Oracle Linux 7 system with ULN.)

  2. Edit /etc/yum/pluginconf.d/rhnplugin.conf and add the following lines to the end of the file:

    [ol7_x86_64_UEKR3_OFED20]
    priority=20 
  3. Install the yum-plugin-priorities package from the ol7_x86_64_optional_latest channel:

    # yum install yum-plugin-priorities
  4. Downgrade any default OFED packages other than ibutils, libibcm, librdmacm, librdmacm-devel, librdmacm-utils, opensm, opensm-libs, and srptools that are already present on the system, for example:

    # yum downgrade rdma

    These packages are replaced with the Oracle-supported OFED packages from the ol7_x86_64_UEKR3_OFED20 channel.

  5. Remove the default ibutils-libs package (if present):

    # yum remove ibutils-libs
  6. Install Oracle-supported OFED packages such as ibutils, libibcm, librdmacm-devel, librdmacm-utils, librdmacm, opensm, opensm-libs, and srptools from the ol7_x86_64_UEKR3_OFED20 channel as required, for example:

    # yum install ibutils 

4.2.6 Installing the Oracle-Supported OFED packages from Public Yum if the Default OFED Packages Are Already Present

To install the Oracle-supported OFED packages from Public Yum if the default OFED packages have already been installed on an Oracle Linux 7 system:

  1. If you updated the server from Oracle Linux 6 or the initial release of Oracle Linux 7, perform the following steps to download the latest version of the yum repository file that includes an entry for the ol7_UEKR3_OFED20 repository:

    1. Move the existing yum repository file to a backup file, for example:

      # mv /etc/yum.repos.d/public-yum-ol7.repo /etc/yum.repos.d/public-yum-ol7.repo.bck
    2. Download the latest Oracle Linux 7 yum repository file from Public Yum, for example:

      # wget -O /etc/yum.repos.d/public-yum-ol7.repo http://public-yum.oracle.com/public-yum-ol7.repo
  2. Edit the downloaded yum repository file and enable the ol7_latest, ol7_optional_latest, ol7_UEKR3, and ol7_UEKR3_OFED20 repositories.

  3. Install the yum-plugin-priorities package from the ol7_optional_latest repository:

    # yum install yum-plugin-priorities
  4. Downgrade any default OFED packages other than ibutils, libibcm, librdmacm, librdmacm-devel, librdmacm-utils, opensm, opensm-libs, and srptools that are already present on the system, for example:

    # yum downgrade rdma

    These packages are replaced with the Oracle-supported OFED packages from the ol7_UEKR3_OFED20 repository.

  5. Remove the default ibutils-libs package (if present):

    # yum remove ibutils-libs
  6. Install Oracle-supported OFED packages such as ibutils, libibcm, librdmacm-devel, librdmacm-utils, librdmacm, opensm, opensm-libs, and srptools from the ol7_UEKR3_OFED20 repository as required, for example:

    # yum install ibutils 

Appendix A Package Changes from the Upstream Release

The following sections list the changes to source packages from the upstream release.

A.1 Removed Packages

The following packages from the upstream release have been removed:

  • kpatch

  • libehca

  • libica

  • libreport-plugin-rhtsupport

  • libreport-rhel

  • librtas

  • libservicelog

  • libvpd

  • libzfcphbaapi

  • lsvpd

  • openssl-ibmca

  • powerpc-utils

  • powerpc-utils-python

  • ppc64-diag

  • ppc64-utils

  • publican-redhat

  • python-rhsm

  • Red_Hat_Enterprise_Linux-Release_Notes-7-as-IN

  • Red_Hat_Enterprise_Linux-Release_Notes-7-bn-IN

  • Red_Hat_Enterprise_Linux-Release_Notes-7-de-DE

  • Red_Hat_Enterprise_Linux-Release_Notes-7-en-US

  • Red_Hat_Enterprise_Linux-Release_Notes-7-es-ES

  • Red_Hat_Enterprise_Linux-Release_Notes-7-fr-FR

  • Red_Hat_Enterprise_Linux-Release_Notes-7-gu-IN

  • Red_Hat_Enterprise_Linux-Release_Notes-7-hi-IN

  • Red_Hat_Enterprise_Linux-Release_Notes-7-it-IT

  • Red_Hat_Enterprise_Linux-Release_Notes-7-ja-JP

  • Red_Hat_Enterprise_Linux-Release_Notes-7-kn-IN

  • Red_Hat_Enterprise_Linux-Release_Notes-7-ko-KR

  • Red_Hat_Enterprise_Linux-Release_Notes-7-ml-IN

  • Red_Hat_Enterprise_Linux-Release_Notes-7-mr-IN

  • Red_Hat_Enterprise_Linux-Release_Notes-7-or-IN

  • Red_Hat_Enterprise_Linux-Release_Notes-7-pa-IN

  • Red_Hat_Enterprise_Linux-Release_Notes-7-pt-BR

  • Red_Hat_Enterprise_Linux-Release_Notes-7-ru-RU

  • Red_Hat_Enterprise_Linux-Release_Notes-7-ta-IN

  • Red_Hat_Enterprise_Linux-Release_Notes-7-te-IN

  • Red_Hat_Enterprise_Linux-Release_Notes-7-zh-CN

  • Red_Hat_Enterprise_Linux-Release_Notes-7-zh-TW

  • redhat-access-gui

  • redhat-access-plugin-ipa

  • redhat-logos

  • redhat-support-lib-python

  • redhat-support-tool

  • s390utils

  • servicelog

  • subscription-manager

  • subscription-manager-migration-data

  • virt-who

  • yaboot

A.2 Modified Packages

The following packages from the upstream release have been modified:

  • abrt

  • abrt-java-connector

  • anaconda

  • autofs

  • basesystem

  • coreutils

  • dbus

  • dhcp

  • firefox

  • fuse

  • gdm

  • glusterfs

  • grub2

  • grubby

  • gstreamer

  • httpd

  • ipa

  • irqbalance

  • iscsi-initiator-utils

  • java-1.7.0-openjdk

  • kabi-yum-plugins

  • kde-settings

  • libreoffice

  • libreport

  • libreport-rhel-anaconda-bugzilla

  • libreswan

  • libxml2

  • libxslt

  • lorax

  • mkbootdisk

  • nss

  • os-prober

  • PackageKit

  • pcs

  • plymouth

  • policycoreutils

  • python-blivet

  • redhat-bookmarks

  • redhat-indexhtml

  • redhat-lsb

  • redhat-release-server

  • redhat-rpm-config

  • redhat-upgrade-dracut

  • redhat-upgrade-tool

  • rhn-client-tools (updated to support ULN)

  • rhnsd

  • rpmdevtools

  • rsyslog

  • scap-security-guide

  • selinux-policy

  • setroubleshoot

  • setroubleshoot-plugins

  • sos

  • system-config-date

  • system-config-kickstart

  • systemtap

  • tog-pegasus

  • wireshark

  • xfsprogs

  • xsane

  • xulrunner

  • yum

  • yum-rhn-plugin

  • yum-utils

A.3 New Packages

The following packages are new for Update 1 relative to the initial release of Oracle Linux 7:

  • anaconda-core

  • anaconda-gui

  • anaconda-tui

  • augeas

  • c-ares-devel

  • ceph-common

  • compat-opensm-libs

  • convmv

  • cups-client

  • efivar-libs

  • fence-agents-ilo-ssh

  • fontawesome-fonts

  • hypervfcopyd

  • initial-setup-gui

  • java-1.8.0-openjdk

  • java-1.8.0-openjdk-devel

  • java-1.8.0-openjdk-headless

  • jboss-annotations-1.1-api

  • kbd-legacy

  • kernel-doc

  • lasso

  • libabw

  • libetonyek

  • libfreehand

  • libguestfs-xfs

  • libnetfilter_queue

  • libocrdma

  • librados2

  • librbd1

  • libselinux-ruby

  • libusnic_verbs

  • lshw

  • mod_auth_mellon

  • mod_authnz_pam

  • mod_intercept_form_submit

  • mod_lookup_identity

  • mysql-community-bench

  • mysql-community-client

  • mysql-community-common

  • mysql-community-devel

  • mysql-community-embedded

  • mysql-community-embedded-devel

  • mysql-community-libs

  • mysql-community-server

  • mysql-community-test

  • nettle-devel

  • opendnssec

  • open-sans-fonts

  • openscap-scanner

  • PyOpenGL

  • python-libguestfs

  • python-meh-gui

  • python-qrcode-core

  • python-rados

  • python-rbd

  • python-yubico

  • pyusb

  • samba-winbind-clients

  • scap-security-guide

  • softhsm

  • sssd-krb5-common

  • supermin5

  • tagsoup

  • thunderbird

  • xmlsec1

  • xmlsec1-openssl

A.4 Modified Optional Packages

The following optional packages have been modified:

  • publican

  • sanlock

  • jetty-artifact-remote-resources

  • jetty-parent

  • jetty-toolchain

A.5 Packages Added by Oracle

The following packages have been added:

  • btrfs-progs

  • dtrace-modules

  • kernel-uek

  • libdtrace-ctf

  • lxc

  • ocfs2-tools

  • oracleasm

  • oracleasm-support

  • oraclelinux-release

  • oracle-logos

  • oracle-rdbms-server-11gR2-preinstall

  • oracle-rdbms-server-12cR1-preinstall

  • reflink

  • uname26

Appendix B Removed Modules

The following modules have been removed from UEK R3 for Oracle Linux 7 compared with UEK R3 for Oracle Linux 6:

  • 3c574_cs

  • 3c589_cs

  • 3c59x

  • 3w-xxxx

  • 8390

  • acenic

  • aic7xxx

  • aic94xx

  • amd8111e

  • at76c50x-usb

  • atmel

  • atmel_cs

  • atmel_pci

  • axnet_cs

  • b43

  • b43legacy

  • can

  • can-bcm

  • can-dev

  • can-raw

  • cassini

  • c_can

  • c_can_platform

  • cciss

  • cdc-phonet

  • cxgb

  • dl2k

  • e100

  • ems_pci

  • ems_usb

  • esd_usb2

  • fealnx

  • fmvj18x_cs

  • forcedeth

  • ips

  • ipw2100

  • ipw2200

  • ixgb

  • kvaser_pci

  • libertas

  • libertas-sd8686-firmware

  • libertas-sd8787-firmware

  • libertas-usb8388-firmware

  • libertas_cs

  • libertas_sdio

  • libertas_tf

  • libertas_tf_usb

  • libipw

  • mac80211_hwsim

  • megaraid_mbox

  • mptfc

  • mptlan

  • myri10ge

  • natsemi

  • ne2k-pci

  • niu

  • nmclan_cs

  • ns83820

  • p54common

  • p54pci

  • p54usb

  • pch_can

  • pcnet32

  • pcnet_cs

  • plx_pci

  • r6040

  • rt2400pci

  • rt2500pci

  • rt2500usb

  • rtl8180

  • s2io

  • sc92031

  • sis190

  • sis900

  • sja1000

  • sja1000_platform

  • slcan

  • smc91c92_cs

  • softing

  • softing_cs

  • starfire

  • sundance

  • sungem

  • sungem_phy

  • sunhme

  • sym53c8xx

  • tehuti

  • tlan

  • typhoon

  • usb8xxx

  • vcan

  • via-rhine

  • via-velocity

  • vxge

  • xirc2ps_cs

  • zd1211rw

Appendix C Legal Notices

This appendix contains the legal notices that apply to this document.

C.1 Oracle Legal Notices

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.

Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle Support

Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.

C.2 DocBook XSL License

Copyright © 1999-2007 Norman Walsh

Copyright © 2003 Jiri Kosek

Copyright © 2004-2007 Steve Ball

Copyright © 2005-2008 The DocBook Project

Copyright © 2011-2012 O'Reilly Media

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ``Software''), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

Except as contained in this notice, the names of individuals credited with contribution to this software shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the individuals in question.

Any stylesheet derived from this Software that is publicly distributed will be identified with a different name and the version strings in any derived Software will be changed so that no possibility of confusion between the derived package and this Software will exist.

Warranty

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Web-based Help from DocBook XML

Copyright © 2008-2012 Kasun Gajasinghe, David Cramer

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

  • The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

  • Except as contained in this notice, the names of individuals credited with contribution to this software shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the individuals in question.

  • Any stylesheet derived from this Software that is publicly distributed will be identified with a different name and the version strings in any derived Software will be changed so that no possibility of confusion between the derived package and this Software will exist.

Warranty: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL DAVID CRAMER, KASUN GAJASINGHE, OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Certain search characteristics associated with the DocBook XSL webhelp stylesheets are provided as javascript files generated using Apache Lucene and other fourth party technologies.

                                Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use,
      reproduction, and distribution as defined by Sections 1 through
      9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized
      by the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under
      common control with that entity. For the purposes of this
      definition, "control" means (i) the power, direct or indirect,
      to cause the direction or management of such entity, whether by
      contract or otherwise, or (ii) ownership of fifty percent (50%)
      or more of the outstanding shares, or (iii) beneficial ownership
      of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making
      modifications, including but not limited to software source code,
      documentation source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or
      Object form, that is based on (or derived from) the Work and
      for which the editorial revisions, annotations, elaborations,
      or other modifications represent, as a whole, an original work
      of authorship. For the purposes of this License, Derivative
      Works shall not include works that remain separable from, or
      merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or
      additions to that Work or Derivative Works thereof, that is
      intentionally submitted to Licensor for inclusion in the Work
      by the copyright owner or by an individual or Legal Entity
      authorized to submit on behalf of the copyright owner.
      For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication
      sent to the Licensor or its representatives, including but not
      limited to communication on electronic mailing lists, source
      code control systems, and issue tracking systems that are
      managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work,
      but excluding communication that is conspicuously marked or
      otherwise designated in writing by the copyright owner as
      "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal
      Entity on behalf of whom a Contribution has been received by
      Licensor and subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions
      of this License, each Contributor hereby grants to You a
      perpetual, worldwide, non-exclusive, no-charge, royalty-free,
      irrevocable copyright license to reproduce, prepare Derivative
      Works of, publicly display, publicly perform, sublicense, and
      distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have
      made, use, offer to sell, sell, import, and otherwise transfer
      the Work, where such license applies only to those patent claims
      licensable by such Contributor that are necessarily infringed
      by their Contribution(s) alone or by combination of their
      Contribution(s) with the Work to which such Contribution(s) was
      submitted. If You institute patent litigation against any entity
      (including a cross-claim or counterclaim in a lawsuit) alleging
      that the Work or a Contribution incorporated within the Work
      constitutes direct or contributory patent infringement, then any
      patent licenses granted to You under this License for that Work
      shall terminate as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute
          must include a readable copy of the attribution notices
          contained within such NOTICE file, excluding those notices
          that do not pertain to any part of the Derivative Works, in
          at least one of the following places: within a NOTICE text
          file distributed as part of the Derivative Works; within
          the Source form or documentation, if provided along with
          the Derivative Works; or, within a display generated by the
          Derivative Works, if and wherever such third-party notices
          normally appear. The contents of the NOTICE file are for
          informational purposes only and do not modify the License.
          You may add Your own attribution notices within Derivative
          Works that You distribute, alongside or as an addendum to
          the NOTICE text from the Work, provided that such additional
          attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications
      and may provide additional or different license terms and
      conditions for use, reproduction, or distribution of Your
      modifications, or for any such Derivative Works as a whole,
      provided Your use, reproduction, and distribution of the Work
      otherwise complies with the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state
      otherwise, any Contribution intentionally submitted for
      inclusion in the Work by You to the Licensor shall be under the
      terms and conditions of this License, without any additional
      terms or conditions. Notwithstanding the above, nothing herein
      shall supersede or modify the terms of any separate license
      agreement you may have executed with Licensor regarding such
      Contributions.

   6. Trademarks. This License does not grant permission to use the
      trade names, trademarks, service marks, or product names of the
      Licensor, except as required for reasonable and customary use in
      describing the origin of the Work and reproducing the content of
      the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or
      conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or
      FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible
      for determining the appropriateness of using or redistributing
      the Work and assume any risks associated with Your exercise of
      permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and
      grossly negligent acts) or agreed to in writing, shall any
      Contributor be liable to You for damages, including any direct,
      indirect, special, incidental, or consequential damages of any
      character arising as a result of this License or out of the use
      or inability to use the Work (including but not limited to
      damages for loss of goodwill, work stoppage, computer failure
      or malfunction, or any and all other commercial damages or
      losses), even if such Contributor has been advised of the
      possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty,
      indemnity, or other liability obligations and/or rights
      consistent with this License. However, in accepting such
      obligations, You may act only on Your own behalf and on Your
      sole responsibility, not on behalf of any other Contributor,
      and only if You agree to indemnify, defend, and hold each
      Contributor harmless for any liability incurred by, or claims
      asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   implied. See the License for the specific language governing
   permissions and limitations under the License.