Updated gfs-kmod packages which fix several issues are now available.
The gfs-kmod package contains kernel modules that provide the functionality
to mount and use GFS file systems.
These updated packages fixes the following bugs:
* using the lock_nolock protocol would still use locking methods
incorrectly. Locking methods are now disabled when the lock_nolock protocol
is in use.
* permission checks were handled in an incorrect way for SELinux.
Permission checks have been removed from xattr operations and moved to the
Virtual File System(VFS) layer which fixes this issue.
* the locking order in gfs_get_parent() was incorrect. The new modules use
the correct locking order.
* a bug with the locking protocol assertions would present as a file system
continuously being used by one resource, the file system being unavailable,
a 'fatal assertion "<=length"' message or, rarely, file system corruption.
The assertion bug that caused the errors mentioned has been fixed.
* a bug in gfs_quota could cause GFS to hang on large sparse files.
The gfs_quota tool now handles large sparse files more efficiently.
* a soft deadlock and kernel panic was caused by a NULL pointer difference
in gfs_glock_dq. This kernel panic has been fixed and the soft deadlock
should no longer occur.
* gfs_tool now recognizes GFS file systems on the PowerPC architecture.
Users are advised to upgrade to these latest gfs-kmod packages, which are
updated for use with Red Hat Enterprise Linux 5.
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/FAQ_58_10188
| RHEL Cluster-Storage (v. 5 server) |
|
| SRPMS: |
gfs-kmod-0.1.23-5.el5.src.rpm
File outdated by: RHBA-2008:0854 |
737709eeaba97518a848b6dafc075256 |
| |
| IA-32: |
kmod-gfs-0.1.23-5.el5.i686.rpm
File outdated by: RHBA-2008:0854 |
794e789bfaa1f0dbe54acd53de6469c5 |
kmod-gfs-PAE-0.1.23-5.el5.i686.rpm
File outdated by: RHBA-2008:0854 |
430040e0c0c73bd2298d8de432cee720 |
kmod-gfs-xen-0.1.23-5.el5.i686.rpm
File outdated by: RHBA-2008:0854 |
3a9d842170fd33de1ece0d51ff78d96a |
| |
| IA-64: |
kmod-gfs-0.1.23-5.el5.ia64.rpm
File outdated by: RHBA-2008:0854 |
6f63edc628ce869c71d527fc805948b3 |
kmod-gfs-xen-0.1.23-5.el5.ia64.rpm
File outdated by: RHBA-2008:0854 |
f88198f72cfa429ae67a598f1448fca1 |
| |
| PPC: |
kmod-gfs-0.1.23-5.el5.ppc64.rpm
File outdated by: RHBA-2008:0854 |
69425096dce0c76b799ef15063c0e50e |
| |
| x86_64: |
kmod-gfs-0.1.23-5.el5.x86_64.rpm
File outdated by: RHBA-2008:0854 |
8d19ee6d9736bdd5910da31b336a3a61 |
kmod-gfs-xen-0.1.23-5.el5.x86_64.rpm
File outdated by: RHBA-2008:0854 |
7cdb2407b94f4ba82f0d9a8397a3b931 |
| |
(The unlinked packages above are only available from the Red Hat Network)
|
244343 - GFS2 - NFS posix lock issues
323111 - GFS1: security_eo_get() uses permission() when it should use security_inode_getxattr()
400651 - GFS: wrong locking order in gfs_get_parent()
426291 - NULL pointer dereference in gfs_glock_dq during flock tests
430134 - gfs_quota hangs in do_list()