VirtualBox

Ignore:
Timestamp:
Mar 7, 2023 5:24:50 PM (2 years ago)
Author:
vboxsync
Message:

Additions: Linux: Shared Folders: Introduce initial support for kernel 6.3.x series, bugref:10381.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/linux/sharedfolders/dirops.c

    r98103 r98869  
    10461046 * @returns 0 on success, Linux error code otherwise
    10471047 */
    1048 #if RTLNX_VER_MIN(5,12,0) || defined(DOXYGEN_RUNNING)
     1048#if RTLNX_VER_MIN(6,3,0)
     1049static int vbsf_inode_create(struct mnt_idmap *idmap, struct inode *parent, struct dentry *dentry, umode_t mode, bool excl)
     1050#elif RTLNX_VER_MIN(5,12,0) || defined(DOXYGEN_RUNNING)
    10491051static int vbsf_inode_create(struct user_namespace *ns, struct inode *parent, struct dentry *dentry, umode_t mode, bool excl)
    10501052#elif RTLNX_VER_MIN(3,6,0)
     
    10861088 * @returns 0 on success, Linux error code otherwise
    10871089 */
    1088 #if RTLNX_VER_MIN(5,12,0) || defined(DOXYGEN_RUNNING)
     1090#if RTLNX_VER_MIN(6,3,0)
     1091static int vbsf_inode_mkdir(struct mnt_idmap *idmap, struct inode *parent, struct dentry *dentry, umode_t mode)
     1092#elif RTLNX_VER_MIN(5,12,0) || defined(DOXYGEN_RUNNING)
    10891093static int vbsf_inode_mkdir(struct user_namespace *ns, struct inode *parent, struct dentry *dentry, umode_t mode)
    10901094#elif RTLNX_VER_MIN(3,3,0)
     
    12011205 * @returns 0 on success, Linux error code otherwise
    12021206 */
    1203 #if RTLNX_VER_MIN(5,12,0) || defined(DOXYGEN_RUNNING)
     1207#if RTLNX_VER_MIN(6,3,0)
     1208static int vbsf_inode_rename(struct mnt_idmap *idmap,
     1209                             struct inode *old_parent, struct dentry *old_dentry,
     1210                             struct inode *new_parent, struct dentry *new_dentry, unsigned flags)
     1211#elif RTLNX_VER_MIN(5,12,0) || defined(DOXYGEN_RUNNING)
    12041212static int vbsf_inode_rename(struct user_namespace *ns,
    12051213                             struct inode *old_parent, struct dentry *old_dentry,
     
    13131321 * Create a symbolic link.
    13141322 */
    1315 #if RTLNX_VER_MIN(5,12,0)
     1323#if RTLNX_VER_MIN(6,3,0)
     1324static int vbsf_inode_symlink(struct mnt_idmap *idmap, struct inode *parent, struct dentry *dentry, const char *target)
     1325#elif RTLNX_VER_MIN(5,12,0)
    13161326static int vbsf_inode_symlink(struct user_namespace *ns, struct inode *parent, struct dentry *dentry, const char *target)
    13171327#else
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette