[El-errata] ELBA-2013-2559 Oracle Linux 5 mkinitrd bug fix update

Errata Announcements for Oracle Linux el-errata at oss.oracle.com
Thu Oct 10 07:25:54 PDT 2013


Oracle Linux Bug Fix Advisory ELBA-2013-2559

The following updated rpms for Oracle Linux 5 have been uploaded to the 
Unbreakable Linux Network:

i386:
libbdevid-python-5.1.19.6-81.0.2.el5_10.i386.rpm
libbdevid-python-5.1.19.6-81.0.2.el5_10.i386.rpm
mkinitrd-5.1.19.6-81.0.2.el5_10.i386.rpm
mkinitrd-5.1.19.6-81.0.2.el5_10.i386.rpm
mkinitrd-devel-5.1.19.6-81.0.2.el5_10.i386.rpm
mkinitrd-devel-5.1.19.6-81.0.2.el5_10.i386.rpm
nash-5.1.19.6-81.0.2.el5_10.i386.rpm
nash-5.1.19.6-81.0.2.el5_10.i386.rpm

x86_64:
libbdevid-python-5.1.19.6-81.0.2.el5_10.x86_64.rpm
libbdevid-python-5.1.19.6-81.0.2.el5_10.x86_64.rpm
mkinitrd-5.1.19.6-81.0.2.el5_10.i386.rpm
mkinitrd-5.1.19.6-81.0.2.el5_10.x86_64.rpm
mkinitrd-5.1.19.6-81.0.2.el5_10.i386.rpm
mkinitrd-5.1.19.6-81.0.2.el5_10.x86_64.rpm
mkinitrd-devel-5.1.19.6-81.0.2.el5_10.i386.rpm
mkinitrd-devel-5.1.19.6-81.0.2.el5_10.x86_64.rpm
mkinitrd-devel-5.1.19.6-81.0.2.el5_10.i386.rpm
mkinitrd-devel-5.1.19.6-81.0.2.el5_10.x86_64.rpm
nash-5.1.19.6-81.0.2.el5_10.x86_64.rpm
nash-5.1.19.6-81.0.2.el5_10.x86_64.rpm



SRPMS:
http://oss.oracle.com/ol5/SRPMS-updates/mkinitrd-5.1.19.6-81.0.2.el5_10.src.rpm



Description of changes:

[5.1.19.6-81.0.2.el5_10]
- put firmware_helper.static under nash [orabug 17561383]

[5.1.19.6-81.0.1.el5_10]
- Add sd_mod to PREMODS to handle odd case with HP 
V1.(jerry.snitselaar at oracle.com) [orabug 17489799]
- Also include necessary graphics modules in initrd. (Guangyu Sun) 
[orabug 16536056]
- Add fips support for kernel-uek-2.6.39-* (John Haxby) [orabug 16709263]
- Add /lib64/libgcc_s.so.1 to initrd for device-mapper-multipath. 
(Guangyu Sun) [orabug 15829409]
- fix initrd creation for root on btrfs file systems (Maxim Uvarov) 
[orabug 13823284]
- Fix scsi initialization order. mkinitrd_stab_before_usb.patch (Maxim 
Uvarov) [orabug 14030199]
- Fix modinfo warning when module not existing in th kernel. (Joe Jin)
- Fix no kerver version made modinfo show warning [orabug 13784172] (Joe 
Jin)
- Fix findmodule rds recursive when installed ofa [orabug 13699238] (Joe 
Jin)
- fix regression in firmware pickup [orabug 13637902] (Guru Anbalagane)
- include Xen drivers if PCI ID 0x58530001 exists (the unplug driver) 
[orabug 13624626] (Konrad Rzeszutek Wilk)
- replace deprecated oom_adj interface with oom_score_adj [orabug 
13528775] (Chuck Anderson)
- Fix mkinitrd for 2.6.39 under old 2.6.18 [orabug 13522440] (Maxim Uvarov)
- Load firmware from /lib/formware/(uname -r) directory also (Maxim 
Uvarov)[13459000]
- Scan for device mapper devices along with md devices in nash [bug 
12992623]
- Be tolerant of missing modules that are actually built-in [orabug 
12814599]
- add --with-multipath option to force load mpath in the case of 
LVM-on-mpath [orabug 11781507] (John Sobecki)
- revert early patch that did auto-mpath detection. Reason: If the
   /etc/multipath.conf was not properly configured, it could result in local
   sda disks getting allocated by multipath (sda1 is busy error during boot)
- fix setquiet warning due to verbose logic addition  [orabug 12753043]
- support for firmware files under subdir in lib/firmware [orabug 12724067]
- More updates to support both 32 and 64 bit installs
- Copy over the /etc/multipath/bindings file to the initrd image to try
   and preserve the old mpath0 device names [orabug 10282894] (John Sobecki)
- Update mkinitrd to handle 32 and 64 bit shared libs for multipath 
[orabug 12697173] (John Sobecki)
- Check for mpath in the case of LVM-on-mpath [orabug 11781507] (John 
Sobecki)
- Add shared libs needed for multipath executable [orabug 10202864] 
(John Sobecki)
- Change module detection logic to work with 5.x and UEK kernels  (John 
Sobecki)
- When using the -v option, take out the setquiet in the initrd image 
(John Sobecki)
- Detect /etc/enterprise-release
- Don't try to reload same driver [orabug 10209399] (Joe Jin)
- Merges for UEK
   * Fix blkid scanning to prefer MD devices when we find them. If /dev/sda
     and /dev/sdb are in a MD raidset, /dev/mdX, /dev/sda and /dev/sdb 
will all
     have the same filesystem label and uuid. Nash has code that goes 
through
     all the blkid tags in sysfs order, and it will pick whichever one 
pops up
     first.
     This changes nash to always prefer md devices.
     It also forces a wait for scsi devices to settle, if scsi isn't 
compiled as a\  module it won't autodetect that we should wait for scsi 
devices. (Chris Mason)
   * Add udev and firmware_helper to initrd so firmware gets loaded 
during boot (Guru Anbalagane)





More information about the El-errata mailing list