OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_72-47-gd3abbeb

Gerrit Code Review gerrit@openafs.org
Tue, 23 Feb 2010 11:42:31 -0800 (PST)


The following commit has been merged in the master branch:
commit d3abbebcb0651c5d2c7a3094270fd4f86bea3c1e
Author: Anders Kaseorg <andersk@mit.edu>
Date:   Sat Feb 20 20:28:42 2010 -0500

    Linux: Fix conversion of whole-file locks
    
    An overflow bug in commit 49b7bbdd3b45df694fadbef48f9ed99d9bfe07b9
    caused whole-file locks to be treated as byte-range locks, which fail
    to be propagated to other machines.
    
    Fix this by setting l_len = 0 for locks that range to the end of the
    file.
    
    FIXES 126561
    
    Change-Id: Ie2dc9d04f33559c73b3b86b64152c549b785f8ad
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
    Reviewed-on: http://gerrit.openafs.org/1352
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 src/afs/LINUX/osi_vnodeops.c   |   12 +++++++++---
 src/afs/LINUX24/osi_vnodeops.c |   12 +++++++++---
 2 files changed, 18 insertions(+), 6 deletions(-)

-- 
OpenAFS Master Repository