OpenAFS Master Repository branch, openafs-stable-1_8_x, updated. openafs-stable-1_8_7-101-g4ad1057

Gerrit Code Review
Fri, 5 Feb 2021 14:18:04 -0500

The following commit has been merged in the openafs-stable-1_8_x branch:
commit 4ad1057ab8fd206c9fa8d5e3bdde4f1a8417afdb
Author: Cheyenne Wills <>
Date:   Fri Jan 29 11:32:36 2021 -0700

    Linux: Refactor test for 32bit compat
    Refactor the preprocessor checks for determining the method to test for
    32bit compatibility (64bit kernel performing work for a 32bit task) into
    a common inline function, 'afs_in_compat_syscall' that is defined in
    LINUX/osi_machdep.h.  Update osi_ioctl.c and afs_syscall.c to use
    Add include afs/sysincludes into osi_machdep.h to ensure linux/compat.h
    is pulled for the functions called in afs_in_compat_syscall.
    Tested-by: BuildBot <>
    Reviewed-by: Andrew Deason <>
    Reviewed-by: Benjamin Kaduk <>
    (cherry picked from commit 32cc6b0796495e596262d84c428172a511f757c4)
    Change-Id: I746e5777737d49381c4a74627b79d2a61cbd4f8e
    Reviewed-by: Cheyenne Wills <>
    Reviewed-by: Andrew Deason <>
    Tested-by: BuildBot <>
    Reviewed-by: Stephan Wiesand <>

 src/afs/LINUX/osi_ioctl.c   |   14 ++-------
 src/afs/LINUX/osi_machdep.h |   40 ++++++++++++++++++++++++
 src/afs/afs_syscall.c       |   70 ++----------------------------------------
 3 files changed, 47 insertions(+), 77 deletions(-)

OpenAFS Master Repository