diff options
Diffstat (limited to 'sys/contrib/openzfs/include')
| -rw-r--r-- | sys/contrib/openzfs/include/os/linux/kernel/linux/vfs_compat.h | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/sys/contrib/openzfs/include/os/linux/kernel/linux/vfs_compat.h b/sys/contrib/openzfs/include/os/linux/kernel/linux/vfs_compat.h index cbf14e28371f..d9dc904bc322 100644 --- a/sys/contrib/openzfs/include/os/linux/kernel/linux/vfs_compat.h +++ b/sys/contrib/openzfs/include/os/linux/kernel/linux/vfs_compat.h @@ -23,6 +23,7 @@  /*   * Copyright (C) 2011 Lawrence Livermore National Security, LLC.   * Copyright (C) 2015 Jörg Thalheim. + * Copyright (c) 2025, Rob Norris <robn@despairlabs.com>   */  #ifndef _ZFS_VFS_H @@ -262,4 +263,10 @@ zpl_is_32bit_api(void)  #define	zpl_generic_fillattr(user_ns, ip, sp)	generic_fillattr(ip, sp)  #endif +#ifdef HAVE_INODE_GENERIC_DROP +/* 6.18 API change. These were renamed, alias the old names to the new. */ +#define	generic_delete_inode(ip)	inode_just_drop(ip) +#define	generic_drop_inode(ip)		inode_generic_drop(ip) +#endif +  #endif /* _ZFS_VFS_H */ | 
