Alex Elder
|
2c3dd4ff59
ceph: eliminate sparse warnings in fs code
|
12 年之前 |
Sage Weil
|
695b711933
ceph: implement hidden per-field ceph.*.layout.* vxattrs
|
12 年之前 |
Sage Weil
|
1f08f2b056
ceph: add ceph.dir.layout vxattr
|
12 年之前 |
Sage Weil
|
32ab0bd78d
ceph: change ceph.file.layout.* implementation, content
|
12 年之前 |
Sage Weil
|
b65917dd27
ceph: fix listxattr handling for vxattrs
|
12 年之前 |
Sage Weil
|
0bee82fb4b
ceph: fix getxattr vxattr handling
|
12 年之前 |
Sage Weil
|
f36e447296
ceph: add exists_cb to vxattr struct
|
12 年之前 |
Sage Weil
|
d421acb1ad
ceph: pass ceph.* removexattrs through to MDS
|
12 年之前 |
Sage Weil
|
3adf654ddb
ceph: pass unhandled ceph.* setxattrs through to MDS
|
12 年之前 |
Sage Weil
|
8860147a01
ceph: support hidden vxattrs
|
12 年之前 |
Sage Weil
|
39b648d9ec
ceph: remove 'ceph.layout' virtual xattr
|
12 年之前 |
Alan Cox
|
21ec6ffa46
ceph: fix potential double free
|
13 年之前 |
Sage Weil
|
3469ac1aa3
ceph: drop support for preferred_osd pgs
|
13 年之前 |
Alex Elder
|
3489b42a72
ceph: fix three bugs, two in ceph_vxattrcb_file_layout()
|
13 年之前 |
Alex Elder
|
18fa8b3fea
ceph: make ceph_setxattr() and ceph_removexattr() more alike
|
13 年之前 |
Alex Elder
|
3ce6cd1233
ceph: avoid repeatedly computing the size of constant vxattr names
|
13 年之前 |
Alex Elder
|
aa4066ed7b
ceph: encode type in vxattr callback routines
|
13 年之前 |
Alex Elder
|
881a5fa200
ceph: drop "_cb" from name of struct ceph_vxattr_cb
|
13 年之前 |
Alex Elder
|
eb78808446
ceph: use macros to normalize vxattr table definitions
|
13 年之前 |
Alex Elder
|
2289190719
ceph: use a symbolic name for "ceph." extended attribute namespace
|
13 年之前 |
Alex Elder
|
06476a69d8
ceph: pass inode rather than table to ceph_match_vxattr()
|
13 年之前 |
Alex Elder
|
b829c1954d
ceph: don't null-terminate xattr values
|
13 年之前 |
Linus Torvalds
|
6c073a7ee2
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
|
13 年之前 |
Alex Elder
|
114fc47492
ceph: change "ceph.layout" xattr to be "ceph.file.layout"
|
13 年之前 |
Alex Elder
|
83eb26af0d
ceph: ensure prealloc_blob is in place when removing xattr
|
13 年之前 |
Sage Weil
|
be655596b3
ceph: use i_ceph_lock instead of i_lock
|
13 年之前 |
Sage Weil
|
5f21c96dd5
ceph: protect access to d_parent
|
14 年之前 |
Sage Weil
|
70b666c3b4
ceph: use ihold when we already have an inode ref
|
14 年之前 |
Sage Weil
|
fca65b4ad7
ceph: do not call __mark_dirty_inode under i_lock
|
14 年之前 |
Sage Weil
|
17db143fc0
ceph: fix xattr rbtree search
|
14 年之前 |