Bug Fix Advisory GFS-kernel bug-fix update

Advisory: RHBA-2009:1045-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2009-05-18
Last updated on: 2009-05-18
Affected Products: Global File System EL4
OVAL: N/A

Details

Updated GFS-kernel packages that fix various bugs and module-loading issues
are now available for Red Hat Enterprise Linux 4.8, kernel release
2.6.9-89.EL.

The GFS-kernel packages contain modules that provide the ability to mount
and use GFS file systems.

These updated packages apply the following bug fixes:

* Prefetching on inode/iopen locks in readdir has improved to prevent the
appearance of a gfs hang.

* A bug that caused GFS to hang in the wait_for_completion function was fixed.

* A syscall on a file residing on gfs no longer returns the id of the
diapered device; it now returns the real device id.

* A bug which caused gfs_grow to cause a kernel oops during I/O has been fixed.

* GFS no longer causes an assertion in certain cases when NFS is being used
on top of a GFS filesystem.

Also, these updated GFS-kernel packages are in sync with the latest
kernel (2.6.9-89.EL). The modules in earlier GFS-kernel packages fail to
load because they do not match the running kernel. It is possible to
force-load the modules; however, with this update, force-loading the
modules is not required.

Users are advised to upgrade to these latest GFS-kernel packages, which
are updated for use with the 2.6.9-89.EL kernel.


Solution

Before applying this update, make sure all previously released errata
relevant to your system have been applied.

To update all RPMs for your particular architecture, run:

rpm -Fvh [filenames]

where [filenames] is a list of the RPMs you wish to upgrade. Only those
RPMs which are currently installed will be updated. Those RPMs which are
not installed but included in the list will not be updated. Note that you
can also use wildcards (*.rpm) if your current directory *only* contains the
desired RPMs.

Please note that this update is also available via Red Hat Network. Many
people find this an easier way to apply updates. To use Red Hat Network,
launch the Red Hat Update Agent with the following command:

up2date

This will start an interactive process that will result in the appropriate
RPMs being upgraded on your system.

Updated packages

Global File System EL4

SRPMS:
GFS-kernel-2.6.9-85.2.el4.src.rpm
File outdated by:  RHBA-2009:1552
    7c051b8fb0f6082c360fd242afdabf4e
GFS-kernel-2.6.9-85.2.el4.src.rpm
File outdated by:  RHBA-2009:1552
    7c051b8fb0f6082c360fd242afdabf4e
GFS-kernel-2.6.9-85.2.el4.src.rpm
File outdated by:  RHBA-2009:1552
    7c051b8fb0f6082c360fd242afdabf4e
 
IA-32:
GFS-kernel-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    fe0b915f3d079d2ad14adbd3d79b9cbe
GFS-kernel-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    fe0b915f3d079d2ad14adbd3d79b9cbe
GFS-kernel-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    fe0b915f3d079d2ad14adbd3d79b9cbe
GFS-kernel-hugemem-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    90ba5e7bbea697243ea7d3c1a286ec19
GFS-kernel-hugemem-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    90ba5e7bbea697243ea7d3c1a286ec19
GFS-kernel-hugemem-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    90ba5e7bbea697243ea7d3c1a286ec19
GFS-kernel-smp-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    6062c8a57e177b3d332bbc01b870e01a
GFS-kernel-smp-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    6062c8a57e177b3d332bbc01b870e01a
GFS-kernel-smp-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    6062c8a57e177b3d332bbc01b870e01a
GFS-kernel-xenU-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    403bafbd3a360a71cde8bd6fa773c40a
GFS-kernel-xenU-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    403bafbd3a360a71cde8bd6fa773c40a
GFS-kernel-xenU-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    403bafbd3a360a71cde8bd6fa773c40a
GFS-kernheaders-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    3f11d914e9fc0fb58b7b14d5f29f896f
GFS-kernheaders-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    3f11d914e9fc0fb58b7b14d5f29f896f
GFS-kernheaders-2.6.9-85.2.el4.i686.rpm
File outdated by:  RHBA-2009:1552
    3f11d914e9fc0fb58b7b14d5f29f896f
 
IA-64:
GFS-kernel-2.6.9-85.2.el4.ia64.rpm
File outdated by:  RHBA-2009:1552
    90beea9911471d65d23891af588c3f44
GFS-kernel-2.6.9-85.2.el4.ia64.rpm
File outdated by:  RHBA-2009:1552
    90beea9911471d65d23891af588c3f44
GFS-kernel-2.6.9-85.2.el4.ia64.rpm
File outdated by:  RHBA-2009:1552
    90beea9911471d65d23891af588c3f44
GFS-kernheaders-2.6.9-85.2.el4.ia64.rpm
File outdated by:  RHBA-2009:1552
    5e4bc3958e91a73d554cc349d6395b62
GFS-kernheaders-2.6.9-85.2.el4.ia64.rpm
File outdated by:  RHBA-2009:1552
    5e4bc3958e91a73d554cc349d6395b62
GFS-kernheaders-2.6.9-85.2.el4.ia64.rpm
File outdated by:  RHBA-2009:1552
    5e4bc3958e91a73d554cc349d6395b62
 
PPC:
GFS-kernel-2.6.9-85.2.el4.ppc64.rpm
File outdated by:  RHBA-2009:1552
    251107108646f251b4059bbdd1df972d
GFS-kernel-largesmp-2.6.9-85.2.el4.ppc64.rpm
File outdated by:  RHBA-2009:1552
    4a10f7a967c719017477586120bfa7bd
GFS-kernheaders-2.6.9-85.2.el4.ppc64.rpm
File outdated by:  RHBA-2009:1552
    d97d69af993245c54abe748a3208c5e1
 
x86_64:
GFS-kernel-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    449081f2222a20ddc60c75fc150ff980
GFS-kernel-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    449081f2222a20ddc60c75fc150ff980
GFS-kernel-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    449081f2222a20ddc60c75fc150ff980
GFS-kernel-largesmp-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    5e8865611c88b161e25c7ab46c2d73fa
GFS-kernel-largesmp-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    5e8865611c88b161e25c7ab46c2d73fa
GFS-kernel-largesmp-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    5e8865611c88b161e25c7ab46c2d73fa
GFS-kernel-smp-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    f8cec9008e45699b450a5f0931571c2b
GFS-kernel-smp-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    f8cec9008e45699b450a5f0931571c2b
GFS-kernel-smp-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    f8cec9008e45699b450a5f0931571c2b
GFS-kernel-xenU-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    24abc371de76362820118ce22fa10789
GFS-kernel-xenU-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    24abc371de76362820118ce22fa10789
GFS-kernel-xenU-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    24abc371de76362820118ce22fa10789
GFS-kernheaders-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    95a98ced608debafc134646358e6d434
GFS-kernheaders-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    95a98ced608debafc134646358e6d434
GFS-kernheaders-2.6.9-85.2.el4.x86_64.rpm
File outdated by:  RHBA-2009:1552
    95a98ced608debafc134646358e6d434
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

449330 - stat() syscall on a file returns id of diapered device in st_dev
455696 - NFS over GFS issue (fatal: assertion "!bd->bd_pinned && !buffer_busy(bh)" failed)
466645 - reproduceable gfs (dlm) hanger with simple stresstest
486470 - Rebuild for 4.8 kernel.
487026 - GFS: gfs_grow causes lock_dlm: exxonfs: gdlm_lock 2,17 err=-16


References



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/