OpenAFS Master Repository branch, master, updated. BP-openafs-stable-1_8_x-375-gfc7e170

Gerrit Code Review gerrit@openafs.org
Fri, 7 Jun 2019 11:03:41 -0400


The following commit has been merged in the master branch:
commit fc7e1700fe84f623fb9163466d24226df00b1a2c
Author: Mark Vitale <mvitale@sinenomine.net>
Date:   Wed May 22 22:52:10 2019 -0400

    pioctl: limit fruitless token searches
    
    getNthCell searches the afs_users table for the nth token set belonging to a
    given user.  However, it is impossible for a user to have more than one
    token set per cell.  If the caller specifies a number greater than the
    total number of cells this cache manager knows about, we know the search
    will be fruitless.
    
    Instead, return early in this case, avoiding both the lock and the
    search.
    
    Change-Id: I509408d9aaa8f511813c4d82c121e199121bb8f3
    Reviewed-on: https://gerrit.openafs.org/13597
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Tested-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>

 src/afs/afs_pioctl.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

-- 
OpenAFS Master Repository