aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ceph/mdsmap.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-10-11treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld1-1/+1
2022-08-03ceph: prevent a client from exceeding the MDS maximum xattr sizeLuís Henriques1-4/+18
2021-11-08ceph: fix mdsmap decode when there are MDS's beyond max_mdsXiubo Li1-4/+0
2021-09-02ceph: reconnect to the export targets on new mdsmapsXiubo Li1-3/+9
2021-08-25ceph: fix possible null-pointer dereference in ceph_mdsmap_decode()Tuo Li1-3/+5
2020-12-14libceph, ceph: get and handle cluster maps with addrvecsIlya Dryomov1-10/+11
2020-12-14ceph: downgrade warning from mdsmap decode to debugLuis Henriques1-2/+2
2020-08-03ceph: remove unused variables in ceph_mdsmap_decode()Jia Yang1-6/+4
2020-01-27ceph: add possible_max_rank and make the code more readableXiubo Li1-29/+20
2020-01-27ceph: only choose one MDS who is in up:active state without laggyXiubo Li1-7/+23
2020-01-27ceph: fix mdsmap cluster available check based on laggy numberXiubo Li1-21/+27
2019-12-09ceph: add more debug info when decoding mdsmapXiubo Li1-4/+8
2019-11-25ceph: fix geting random mds from mdsmapXiubo Li1-4/+7
2019-07-08ceph: have MDS map decoding use entity_addr_t decoderJeff Layton1-4/+8
2019-05-07libceph: make ceph_pr_addr take an struct ceph_entity_addr pointerJeff Layton1-1/+1
2018-12-26ceph: remove redundant assignmentChengguang Xu1-1/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-06ceph: adjust 36 checks for NULL pointersMarkus Elfring1-3/+3
2017-05-04ceph: allow connecting to mds whose rank >= mdsmap::m_max_mdsYan, Zheng1-7/+37
2016-12-12ceph: check availability of mds cluster on mountYan, Zheng1-6/+157
2016-05-26ceph: CEPH_FEATURE_MDSENC supportYan, Zheng1-9/+34
2014-06-06fs/ceph: replace pr_warning by pr_warnFabian Frederick1-1/+1
2013-07-01ceph: tidy ceph_mdsmap_decode() a littleDan Carpenter1-20/+22
2013-07-01ceph: improve error handling in ceph_mdsmap_decodeEmil Goode1-1/+3
2013-05-01ceph: Use pseudo-random numbers to choose mdsSam Lang1-3/+5
2013-02-26ceph: update support for PGID64, PGPOOL3, OSDENC protocol featuresSage Weil1-4/+8
2010-10-20ceph: factor out libceph from Ceph file systemYehuda Sadeh1-5/+6
2010-08-01ceph: track laggy state of mds from mdsmapSage Weil1-1/+5
2009-12-21ceph: hex dump corrupt server data to KERN_DEBUGSage Weil1-0/+4
2009-11-20ceph: decode updated mdsmap formatSage Weil1-6/+9
2009-11-03ceph: use fixed endian encoding for ceph_entity_addrSage Weil1-0/+1
2009-10-14ceph: convert encode/decode macros to inlinesSage Weil1-19/+19
2009-10-07ceph: fix mdsmap decoding when multiple mds's are presentSage Weil1-5/+5
2009-10-06ceph: MDS clientSage Weil1-0/+166