aboutsummaryrefslogtreecommitdiff
path: root/net/ceph/mon_client.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-18ceph: Annotate struct ceph_monmap with __counted_byGravatar Kees Cook 1-1/+1
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionGravatar Jason A. Donenfeld 1-1/+1
2022-10-11treewide: use prandom_u32_max() when possible, part 1Gravatar Jason A. Donenfeld 1-1/+1
2021-11-08libceph: drop ->monmap and err initializationGravatar Jean Sacren 1-2/+1
2021-06-03libceph: Fix spelling mistakesGravatar Zheng Yongjun 1-1/+1
2021-01-04libceph, ceph: disambiguate ceph_connection_operations handlersGravatar Ilya Dryomov 1-7/+7
2020-12-14libceph, ceph: implement msgr2.1 protocol (crc and secure modes)Gravatar Ilya Dryomov 1-9/+106
2020-12-14libceph: introduce connection modes and ms_mode optionGravatar Ilya Dryomov 1-2/+2
2020-12-14libceph, rbd: ignore addr->type while comparing in some casesGravatar Ilya Dryomov 1-2/+4
2020-12-14libceph, ceph: get and handle cluster maps with addrvecsGravatar Ilya Dryomov 1-40/+105
2020-12-14libceph: factor out finish_auth()Gravatar Ilya Dryomov 1-22/+30
2020-10-12libceph: switch to the new "osd blocklist add" commandGravatar Ilya Dryomov 1-15/+52
2020-10-12libceph, rbd, ceph: "blacklist" -> "blocklist"Gravatar Ilya Dryomov 1-4/+4
2020-08-23treewide: Use fallthrough pseudo-keywordGravatar Gustavo A. R. Silva 1-1/+1
2020-03-30libceph: simplify ceph_monc_handle_map()Gravatar Ilya Dryomov 1-4/+4
2019-11-25libceph: drop unnecessary check from dispatch() in mon_client.cGravatar Ilya Dryomov 1-3/+0
2019-09-16libceph: add function that reset client's entity addrGravatar Yan, Zheng 1-0/+7
2019-07-08libceph: ADDR2 support for monmapGravatar Jeff Layton 1-8/+13
2019-05-07libceph: make ceph_pr_addr take an struct ceph_entity_addr pointerGravatar Jeff Layton 1-3/+3
2019-03-20libceph: wait for latest osdmap in ceph_monc_blacklist_add()Gravatar Ilya Dryomov 1-0/+9
2018-08-02ceph: fix whitespaceGravatar Stephen Hemminger 1-1/+1
2018-06-06treewide: Use struct_size() for kmalloc()-familyGravatar Kees Cook 1-3/+2
2018-04-24libceph: reschedule a tick in finish_hunting()Gravatar Ilya Dryomov 1-0/+1
2018-04-24libceph: un-backoff on tick when we have a authenticated sessionGravatar Ilya Dryomov 1-3/+10
2018-04-02libceph: fix misjudgement of maximum monitor numberGravatar Chengguang Xu 1-1/+1
2017-11-13ceph: mark expected switch fall-throughsGravatar Gustavo A. R. Silva 1-2/+3
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-09-06ceph: more accurate statfsGravatar Douglas Fuller 1-1/+5
2017-07-07libceph: support SERVER_JEWEL feature bitsGravatar Ilya Dryomov 1-1/+7
2017-05-23libceph: drop version variable from ceph_monmap_decode()Gravatar Ilya Dryomov 1-3/+1
2016-12-12libceph: no need for GFP_NOFS in ceph_monc_init()Gravatar Ilya Dryomov 1-6/+6
2016-08-24libceph: support for blacklisting clientsGravatar Douglas Fuller 1-0/+82
2016-08-08libceph: make cancel_generic_request() staticGravatar Wei Yongjun 1-1/+1
2016-07-28libceph: fsmap.user subscription supportGravatar Yan, Zheng 1-1/+3
2016-05-26libceph: support for subscribing to "mdsmap.<id>" mapsGravatar Ilya Dryomov 1-5/+13
2016-05-26libceph: replace ceph_monc_request_next_osdmap()Gravatar Ilya Dryomov 1-14/+0
2016-05-26libceph: async MON client generic requestsGravatar Ilya Dryomov 1-106/+210
2016-05-26libceph: handle_one_map()Gravatar Ilya Dryomov 1-0/+8
2016-05-26libceph: DEFINE_RB_FUNCS macroGravatar Ilya Dryomov 1-44/+8
2016-05-26libceph: nuke unused fields and functionsGravatar Ilya Dryomov 1-3/+0
2016-03-25libceph: behave in mon_fault() if cur_mon < 0Gravatar Ilya Dryomov 1-14/+9
2016-03-25libceph: reschedule tick in mon_fault()Gravatar Ilya Dryomov 1-4/+4
2016-03-25libceph: introduce and switch to reopen_session()Gravatar Ilya Dryomov 1-17/+16
2016-03-25libceph: monc hunt rate is 3s with backoff up to 30sGravatar Ilya Dryomov 1-9/+16
2016-03-25libceph: monc ping rate is 10sGravatar Ilya Dryomov 1-6/+2
2016-03-25libceph: pick a different monitor when reconnectingGravatar Ilya Dryomov 1-28/+57
2016-03-25libceph: revamp subs code, switch to SUBSCRIBE2 protocolGravatar Ilya Dryomov 1-76/+134
2016-03-25libceph: decouple hunting and subs managementGravatar Ilya Dryomov 1-9/+22
2016-03-25libceph: move debugfs initialization into __ceph_open_session()Gravatar Ilya Dryomov 1-51/+1
2016-01-21libceph: remove outdated commentGravatar Ilya Dryomov 1-4/+0