summaryrefslogtreecommitdiffstats
path: root/fs/ceph/mdsmap.c
Commit message (Expand)AuthorAgeFilesLines
* ceph: switch to corrected encoding of max_xattr_size in mdsmapXiubo Li2024-02-261-3/+4
* libceph, ceph: move mdsmap.h to fs/cephXiubo Li2023-11-031-1/+1
* ceph: print cluster fsid and client global_id in all debug logsXiubo Li2023-11-031-12/+12
* ceph: pass the mdsc to several helpersXiubo Li2023-11-031-1/+2
* treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2022-11-181-1/+1
* treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld2022-10-111-1/+1
* ceph: prevent a client from exceeding the MDS maximum xattr sizeLuís Henriques2022-08-031-4/+18
* ceph: fix mdsmap decode when there are MDS's beyond max_mdsXiubo Li2021-11-081-4/+0
* ceph: reconnect to the export targets on new mdsmapsXiubo Li2021-09-021-3/+9
* ceph: fix possible null-pointer dereference in ceph_mdsmap_decode()Tuo Li2021-08-251-3/+5
* libceph, ceph: get and handle cluster maps with addrvecsIlya Dryomov2020-12-141-10/+11
* ceph: downgrade warning from mdsmap decode to debugLuis Henriques2020-12-141-2/+2
* ceph: remove unused variables in ceph_mdsmap_decode()Jia Yang2020-08-031-6/+4
* ceph: add possible_max_rank and make the code more readableXiubo Li2020-01-271-29/+20
* ceph: only choose one MDS who is in up:active state without laggyXiubo Li2020-01-271-7/+23
* ceph: fix mdsmap cluster available check based on laggy numberXiubo Li2020-01-271-21/+27
* ceph: add more debug info when decoding mdsmapXiubo Li2019-12-091-4/+8
* ceph: fix geting random mds from mdsmapXiubo Li2019-11-251-4/+7
* ceph: have MDS map decoding use entity_addr_t decoderJeff Layton2019-07-081-4/+8
* libceph: make ceph_pr_addr take an struct ceph_entity_addr pointerJeff Layton2019-05-071-1/+1
* ceph: remove redundant assignmentChengguang Xu2018-12-261-1/+0
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* ceph: adjust 36 checks for NULL pointersMarkus Elfring2017-09-061-3/+3
* ceph: allow connecting to mds whose rank >= mdsmap::m_max_mdsYan, Zheng2017-05-041-7/+37
* ceph: check availability of mds cluster on mountYan, Zheng2016-12-121-6/+157
* ceph: CEPH_FEATURE_MDSENC supportYan, Zheng2016-05-261-9/+34
* fs/ceph: replace pr_warning by pr_warnFabian Frederick2014-06-061-1/+1
* ceph: tidy ceph_mdsmap_decode() a littleDan Carpenter2013-07-011-20/+22
* ceph: improve error handling in ceph_mdsmap_decodeEmil Goode2013-07-011-1/+3
* ceph: Use pseudo-random numbers to choose mdsSam Lang2013-05-011-3/+5
* ceph: update support for PGID64, PGPOOL3, OSDENC protocol featuresSage Weil2013-02-261-4/+8
* ceph: factor out libceph from Ceph file systemYehuda Sadeh2010-10-201-5/+6
* ceph: track laggy state of mds from mdsmapSage Weil2010-08-011-1/+5
* ceph: hex dump corrupt server data to KERN_DEBUGSage Weil2009-12-211-0/+4
* ceph: decode updated mdsmap formatSage Weil2009-11-201-6/+9
* ceph: use fixed endian encoding for ceph_entity_addrSage Weil2009-11-031-0/+1
* ceph: convert encode/decode macros to inlinesSage Weil2009-10-141-19/+19
* ceph: fix mdsmap decoding when multiple mds's are presentSage Weil2009-10-071-5/+5
* ceph: MDS clientSage Weil2009-10-061-0/+166