| Commit message (Expand) | Author | Age | Files | Lines |
* | ceph: consider inode's last read/write when calculating wanted caps | Yan, Zheng | 2020-03-30 | 1 | -0/+2 |
* | libceph, ceph: move ceph_calc_file_object_mapping() to striper.c | Ilya Dryomov | 2018-04-02 | 1 | -1/+1 |
* | libceph, ceph: change ceph_calc_file_object_mapping() signature | Ilya Dryomov | 2018-04-02 | 1 | -8/+3 |
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | ceph: fix bogus endianness change in ceph_ioctl_set_layout | Jeff Layton | 2017-02-20 | 1 | -2/+2 |
* | ceph: reduce i_nr_by_mode array size | Yan, Zheng | 2016-07-28 | 1 | -2/+1 |
* | ceph: rados pool namespace support | Yan, Zheng | 2016-07-28 | 1 | -0/+3 |
* | libceph: define new ceph_file_layout structure | Yan, Zheng | 2016-07-28 | 1 | -11/+11 |
* | libceph: add an ONSTACK initializer for oids | Ilya Dryomov | 2016-07-28 | 1 | -1/+1 |
* | libceph: a major OSD client update | Ilya Dryomov | 2016-05-26 | 1 | -4/+4 |
* | libceph: rename ceph_calc_pg_primary() | Ilya Dryomov | 2016-05-26 | 1 | -1/+1 |
* | libceph: rename ceph_oloc_oid_to_pg() | Ilya Dryomov | 2016-05-26 | 1 | -1/+1 |
* | libceph: variable-sized ceph_object_id | Ilya Dryomov | 2016-05-26 | 1 | -1/+1 |
* | ceph: fix divide-by-zero in __validate_layout() | Yan, Zheng | 2014-10-14 | 1 | -1/+1 |
* | ceph: request xattrs if xattr_version is zero | Yan, Zheng | 2014-10-14 | 1 | -2/+2 |
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag... | Linus Torvalds | 2014-05-06 | 1 | -0/+3 |
|\ |
|
| * | ceph: reserve caps for file layout/lock MDS requests | Yan, Zheng | 2014-04-28 | 1 | -0/+3 |
* | | ceph: fix pr_fmt() redefinition | Linus Torvalds | 2014-04-13 | 1 | -2/+1 |
|/ |
|
* | ceph: do not chain inode updates to parent fsync | Sage Weil | 2014-04-03 | 1 | -4/+1 |
* | libceph: replace ceph_calc_ceph_pg() with ceph_oloc_oid_to_pg() | Ilya Dryomov | 2014-01-27 | 1 | -2/+6 |
* | ceph: Add check returned value on func ceph_calc_ceph_pg. | majianpeng | 2013-08-10 | 1 | -2/+6 |
* | ceph: Don't forget the 'up_read(&osdc->map_sem)' if met error. | majianpeng | 2013-08-10 | 1 | -1/+3 |
* | libceph: rename ceph_calc_object_layout() | Alex Elder | 2013-05-02 | 1 | -2/+3 |
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag... | Linus Torvalds | 2013-03-01 | 1 | -4/+2 |
|\ |
|
| * | libceph: calculate placement based on the internal data types | Sage Weil | 2013-02-27 | 1 | -4/+1 |
| * | libceph: decode into cpu-native ceph_pg type | Sage Weil | 2013-02-27 | 1 | -2/+3 |
| * | libceph: rename ceph_pg -> ceph_pg_v1 | Sage Weil | 2013-02-27 | 1 | -1/+1 |
| * | libceph: pass length to ceph_calc_file_object_mapping() | Alex Elder | 2013-01-17 | 1 | -1/+1 |
* | | new helper: file_inode(file) | Al Viro | 2013-02-23 | 1 | -8/+8 |
|/ |
|
* | ceph: return EIO on invalid layout on GET_DATALOC ioctl | Sage Weil | 2012-10-03 | 1 | -2/+6 |
* | ceph: avoid divide by zero in __validate_layout() | Sage Weil | 2012-08-22 | 1 | -1/+2 |
* | ceph: ignore preferred_osd field | Sage Weil | 2012-05-16 | 1 | -4/+0 |
* | ceph: fully initialize new layout | Sage Weil | 2012-05-16 | 1 | -6/+13 |
* | ceph: refactor SETLAYOUT and SETDIRLAYOUT ioctl checks into common helper | Sage Weil | 2012-05-08 | 1 | -44/+38 |
* | ceph: drop support for preferred_osd pgs | Sage Weil | 2012-05-08 | 1 | -10/+5 |
* | ceph: use i_ceph_lock instead of i_lock | Sage Weil | 2011-12-07 | 1 | -2/+2 |
* | ceph: let the set_layout ioctl set single traits | Greg Farnum | 2011-10-26 | 1 | -6/+28 |
* | ceph: protect access to d_parent | Sage Weil | 2011-07-26 | 1 | -1/+3 |
* | ceph: add F_SYNC file flag to force sync (non-O_DIRECT) io | Sage Weil | 2011-07-26 | 1 | -0/+11 |
* | ceph: use ihold when we already have an inode ref | Sage Weil | 2011-06-08 | 1 | -2/+4 |
* | ceph: add CEPH_MDS_OP_SETDIRLAYOUT and associated ioctl. | Greg Farnum | 2010-10-21 | 1 | -0/+66 |
* | ceph: factor out libceph from Ceph file system | Yehuda Sadeh | 2010-10-21 | 1 | -4/+7 |
* | ceph: add LAZYIO ioctl to mark a file description for lazy consistency | Sage Weil | 2010-08-02 | 1 | -0/+24 |
* | ceph: use ceph_sb_to_client instead of ceph_client | Cheng Renquan | 2010-05-18 | 1 | -1/+1 |
* | ceph: allow preferred osd to be get/set via layout ioctl | Sage Weil | 2009-12-03 | 1 | -1/+4 |
* | ceph: fix endian conversions for ceph_pg | Sage Weil | 2009-11-05 | 1 | -2/+2 |
* | ceph: ioctls | Sage Weil | 2009-10-06 | 1 | -0/+157 |