Bug Fix Advisory gfs-kmod bug-fix update

Advisory: RHBA-2009:1338-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2009-09-02
Last updated on: 2009-09-02
Affected Products: RHEL Cluster-Storage (v. 5 server)
OVAL: N/A

Details

Updated gfs-kmod packages which fix several bugs are now available.

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

These updated packages apply the following bug fixes:

* A potential deadlock causing gfs to hang in 'wait_for_completion' was
fixed by prefaulting buffer pages.
* Applications using sendfile on files with the inherit_jdata flag are now
notified that sendfile will not work on those files instead of failing.
* A bug that could potentially cause a page allocation failure has been fixed.
* A bug that caused fsyncs to stuffed inodes fail to flush the journal has
been fixed.

Users are advised to upgrade to these latest gfs-kmod packages, which
resolve these issues.


Solution

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

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

RHEL Cluster-Storage (v. 5 server)

SRPMS:
gfs-kmod-0.1.34-2.el5.src.rpm     624d1f25c2b6752d696bc1e99b8b6567
 
IA-32:
kmod-gfs-0.1.34-2.el5.i686.rpm     db68b8e5dd531683dbd25e21d0760259
kmod-gfs-PAE-0.1.34-2.el5.i686.rpm     bc3beb61c938888f7a37137f93ef6fd1
kmod-gfs-xen-0.1.34-2.el5.i686.rpm     03d5c888100d076ecd4d02a0c323ccd1
 
IA-64:
kmod-gfs-0.1.34-2.el5.ia64.rpm     9a70b45827f4c61e36a4f3a97bb992b9
kmod-gfs-xen-0.1.34-2.el5.ia64.rpm     7ecc499c869a67e86302f96523a6c1d2
 
PPC:
kmod-gfs-0.1.34-2.el5.ppc64.rpm     f13edac901950d1875c52c4a79f3f490
 
x86_64:
kmod-gfs-0.1.34-2.el5.x86_64.rpm     0d21d31b7174b7de6be867010c4f665e
kmod-gfs-xen-0.1.34-2.el5.x86_64.rpm     83ee58afaf60f36adbef9e55361bfda8
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

436811 - RHEL5: Some files with inherit_jdata flag will not allow reads from apache
472062 - GFS hangs on wait_for_completion
479421 - kernel: gfs_tool: page allocation failure. order:4, mode:0xd0
510310 - GFS: Commited data evaporates



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/