summaryrefslogtreecommitdiffstats
path: root/fs/ceph/export.c
AgeCommit message (Expand)AuthorLines
2025-06-01ceph: cleanup hardcoded constants of file handle sizeViacheslav Dubeyko-8/+13
2024-11-18ceph: miscellaneous spelling fixesDmitry Antipov-2/+2
2024-11-18ceph: Use strscpy() instead of strcpy() in __get_snap_name()Abdul Rahim-1/+7
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro-1/+1
2024-01-15ceph: d_obtain_{alias,root}(ERR_PTR(...)) will do the right thingAl Viro-2/+0
2023-11-03ceph: print cluster fsid and client global_id in all debug logsXiubo Li-17/+22
2023-11-03ceph: rename _to_client() to _to_fs_client()Xiubo Li-5/+5
2023-08-24ceph: make ceph_fill_trace and ceph_get_name decrypt namesJeff Layton-12/+32
2022-10-04ceph: fail the open_by_handle_at() if the dentry is being unlinkedXiubo Li-1/+2
2021-11-08ceph: shut down access to inode when async create failsJeff Layton-1/+11
2021-06-29ceph: take reference to req->r_parent at point of assignmentJeff Layton-0/+1
2021-05-06Merge tag 'ceph-for-5.13-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds-1/+11
2021-04-27ceph: don't allow access to MDS-private inodesJeff Layton-0/+8
2021-04-27ceph: fix inode leak on getattr error in __fh_to_dentryJeff Layton-1/+3
2021-03-08ceph: fix up error handling with snapdirsJeff Layton-4/+5
2020-06-01ceph: don't return -ESTALE if there's still an open fileLuis Henriques-1/+8
2020-03-30ceph: return ceph_mdsc_do_request() errors from __get_parent()Qiujun Huang-0/+5
2019-09-16ceph: move static keyword to the front of declarationsKrzysztof Wilczynski-3/+3
2019-09-16ceph: fix indentation in __get_snap_name()Ilya Dryomov-27/+27
2019-07-08ceph: fix warning PTR_ERR_OR_ZERO can be usedHariprasad Kelam-1/+1
2019-05-07ceph: snapshot nfs re-exportYan, Zheng-27/+323
2019-05-07ceph: factor out ceph_lookup_inode()Luis Henriques-2/+12
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman-0/+1
2017-06-14ceph: check i_nlink while converting a file handle to dentryLuis Henriques-0/+4
2017-02-20ceph: add a new flag to indicate whether parent is lockedJeff Layton-1/+2
2016-10-28ceph: switch to use of ->d_init()Al Viro-24/+2
2016-06-24ceph: fix d_obtain_alias() misusesAl Viro-7/+3
2016-03-25ceph: fix security xattr deadlockYan, Zheng-0/+13
2016-01-22wrappers for ->i_mutex accessAl Viro-2/+2
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells-14/+14
2014-06-06ceph: ceph_get_parent() can be staticFengguang Wu-1/+1
2014-04-03ceph: add get_name() NFS export callbackYan, Zheng-0/+40
2014-04-03ceph: fix ceph_fh_to_parent()Yan, Zheng-33/+9
2014-04-03ceph: add get_parent() NFS export callbackYan, Zheng-0/+60
2014-04-03ceph: simplify ceph_fh_to_dentry()Yan, Zheng-135/+32
2013-02-26fs: encode_fh: return FILEID_INVALID if invalid fid_typeNamjae Jeon-2/+2
2012-12-18ceph: fix dentry reference leak in ceph_encode_fh()Cyril Roelandt-1/+3
2012-10-29Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag...Linus Torvalds-0/+2
2012-10-29ceph: fix dentry reference leak in encode_fh()David Zafman-0/+2
2012-10-09tmpfs,ceph,gfs2,isofs,reiserfs,xfs: fix fh_len checkingHugh Dickins-4/+14
2012-05-29ceph: move encode_fh to new APISage Weil-13/+21
2012-05-29->encode_fh() API changeAl Viro-0/+2
2012-01-10ceph: avoid useless dget/dput in encode_fhSage Weil-4/+2
2011-07-26ceph: avoid d_parent in ceph_dentry_hash; fix ceph_encode_fh() hashing bugSage Weil-9/+15
2011-06-07ceph: use ihold when we already have an inode refSage Weil-2/+2
2011-05-24ceph: avoid inode lookup on nfs fh reconnectSage Weil-2/+6
2011-05-24ceph: use LOOKUPINO to make unconnected nfs fh more reliableSage Weil-2/+17
2011-01-12ceph: add dir_layout to inodeSage Weil-1/+1
2010-10-20ceph: factor out libceph from Ceph file systemYehuda Sadeh-2/+3
2010-10-07ceph: Update max_len with minimum required sizeAneesh Kumar K.V-1/+4