OpenAFS Master Repository branch, openafs-stable-1_8_x, updated. openafs-stable-1_8_13-4-gc783107

Gerrit Code Review gerrit@openafs.org
Thu, 12 Dec 2024 12:14:05 -0500


The following commit has been merged in the openafs-stable-1_8_x branch:
commit c7831070c877331cf16ae440161f11c35d0ea05d
Author: Cheyenne Wills <cwills@sinenomine.net>
Date:   Fri Nov 8 21:16:21 2024 -0700

    Linux: Use folios for aops->write_begin/end
    
    Linux-6.12 commit 'fs: Convert aops->write_begin to take a folio'
    (1da86618bdce3) changed the address_space_operations's members
    write_begin and write_end to use a folio instead of a page.
    
    Add configure check to test the signature for aop's write_begin and
    write_end members to see if they take a folio parameter.
    
    Update the afs_linux_write_begin and afs_linux_write_end functions to
    use a folio instead of a page.
    
    Reviewed-on: https://gerrit.openafs.org/15898
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    (cherry picked from commit 1ccc87bbdca3a616ecef9eb25b6555f5fd2b579f)
    
    Change-Id: Id0fd216e2a27ef3fe157b5d453ae21455148a1e4
    Reviewed-on: https://gerrit.openafs.org/15966
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
    Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
    Reviewed-by: Andrew Deason <adeason@sinenomine.net>
    Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>

 src/afs/LINUX/osi_vnodeops.c | 25 ++++++++++++++++++++++---
 src/cf/linux-kernel-func.m4  | 12 ++++++++++++
 2 files changed, 34 insertions(+), 3 deletions(-)

-- 
OpenAFS Master Repository