[ewg] [GIT PULL OFED-1.5] NFSRDMA bug fixes

Jon Mason jon at opengridcomputing.com
Wed Jul 29 16:26:14 PDT 2009


Hey Vlad,

Please pull from

ssh://vlad@sofa.openfabrics.org/home/jon/scm/ofed_kernel-1.5.git dev

It contains the following patches:
commit f78f3643fcffca77acc4b44f1038161d18138503
Author: Jon Mason <jon at opengridcomputing.com>
Date:   Wed Jul 29 17:39:16 2009 -0500

    Fix NULL pointer dereference when calling locks_release_private due to
    the fl_ops and the fl_lmops pointers never being set.  This is caused by
    __posix_lock_file calling locks_copy_lock instead of __locks_copy_lock.
    This is not an issue after 2.6.25, as it calls the correct function.
    The fix is to call locks_init_lock() to set all of the locks struct.
    
    This patch fixes 2.6.25.
    
    Signed-Off-By: Jon Mason <jon at opengridcomputing.com>

commit 2da0c000b247bdb771a24162b3045a35f282a722
Author: Jon Mason <jon at opengridcomputing.com>
Date:   Wed Jul 29 17:38:04 2009 -0500

    Fix NULL pointer dereference when calling locks_release_private due to
    the fl_ops and the fl_lmops pointers never being set.  This is caused by
    __posix_lock_file calling locks_copy_lock instead of __locks_copy_lock.
    This is not an issue after 2.6.25, as it calls the correct function.
    The fix is to call locks_init_lock() to set all of the locks struct.
    
    This patch fixes 2.6.22.
    
    Signed-Off-By: Jon Mason <jon at opengridcomputing.com>

commit 10a2590735e5cdccfe5e33ff77c1c9076755a299
Author: Jon Mason <jon at opengridcomputing.com>
Date:   Wed Jul 29 17:36:40 2009 -0500

    Fix NULL pointer dereference when calling locks_release_private due to
    the fl_ops and the fl_lmops pointers never being set.  This is caused by
    __posix_lock_file calling locks_copy_lock instead of __locks_copy_lock.
    This is not an issue after 2.6.25, as it calls the correct function.
    The fix is to call locks_init_lock() to set all of the locks struct.
    
    This patch fixes RHEL5.4.
    
    Signed-Off-By: Jon Mason <jon at opengridcomputing.com>

commit ff05987785b3444c89ab6f7ea74b310a9a83f30b
Author: Jon Mason <jon at opengridcomputing.com>
Date:   Wed Jul 29 17:35:08 2009 -0500

    Fix NULL pointer dereference when calling locks_release_private due to
    the fl_ops and the fl_lmops pointers never being set.  This is caused by
    __posix_lock_file calling locks_copy_lock instead of __locks_copy_lock.
    This is not an issue after 2.6.25, as it calls the correct function.
    The fix is to call locks_init_lock() to set all of the locks struct.
    
    This patch fixes RHEL5.3.
    
    Signed-Off-By: Jon Mason <jon at opengridcomputing.com>

commit 1843481750c032743eb894f11276a8443ad8354d
Author: Jon Mason <jon at opengridcomputing.com>
Date:   Wed Jul 29 17:33:35 2009 -0500

    Fix NULL pointer dereference when calling locks_release_private due to
    the fl_ops and the fl_lmops pointers never being set.  This is caused by
    __posix_lock_file calling locks_copy_lock instead of __locks_copy_lock.
    This is not an issue after 2.6.25, as it calls the correct function.
    The fix is to call locks_init_lock() to set all of the locks struct.
    
    This patch fixes RHEL5.2.
    
    Signed-Off-By: Jon Mason <jon at opengridcomputing.com>

commit a6ec7578fd602d8f0c6272f9753f9ae52c5ab366
Author: Jon Mason <jon at opengridcomputing.com>
Date:   Wed Jul 29 17:27:22 2009 -0500

    Fix NULL pointer dereference when calling locks_release_private due to
    the fl_ops and the fl_lmops pointers never being set.  This is caused by
    __posix_lock_file calling locks_copy_lock instead of __locks_copy_lock.
    This is not an issue after 2.6.25, as it calls the correct function.
    The fix is to call locks_init_lock() to set all of the locks struct.
    
    This patch fixes SLES10sp2.
    
    Signed-Off-By: Jon Mason <jon at opengridcomputing.com>

Thanks,
Jon



More information about the ewg mailing list