summaryrefslogtreecommitdiffstats
path: root/net/ceph
Commit message (Expand)AuthorAgeFilesLines
* libceph: clear con->out_msg on Policy::stateful_server faultsIlya Dryomov2020-11-101-0/+5
* libceph: ignore pool overlay and cache logic on redirectsJerry Lee2020-06-031-1/+3
* libceph: use kbasename() and kill ceph_file_part()Ilya Dryomov2019-08-111-13/+0
* libceph: wait for latest osdmap in ceph_monc_blacklist_add()Ilya Dryomov2019-03-272-1/+26
* libceph: handle an empty authorize replyIlya Dryomov2019-02-271-6/+9
* libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive()Ilya Dryomov2019-02-151-2/+3
* libceph: fix CEPH_FEATURE_CEPHX_V2 check in calc_signature()Ilya Dryomov2019-01-131-1/+1
* libceph: check authorizer reply/challenge length before readingIlya Dryomov2018-12-081-0/+7
* libceph: weaken sizeof check in ceph_x_verify_authorizer_reply()Ilya Dryomov2018-12-081-2/+4
* libceph: implement CEPHX_V2 calculation modeIlya Dryomov2018-12-081-17/+56
* libceph: add authorizer challengeIlya Dryomov2018-12-085-6/+117
* libceph: factor out encrypt_authorizer()Ilya Dryomov2018-12-081-13/+36
* libceph: factor out __ceph_x_decrypt()Ilya Dryomov2018-12-081-9/+24
* libceph: factor out __prepare_write_connect()Ilya Dryomov2018-12-081-9/+12
* libceph: store ceph_auth_handshake pointer in ceph_connectionIlya Dryomov2018-12-081-28/+26
* libceph: no need to drop con->mutex for ->get_authorizer()Ilya Dryomov2018-12-081-6/+0
* libceph: drop len argument of *verify_authorizer_reply()Ilya Dryomov2018-12-084-6/+6
* libceph: fall back to sendmsg for slab pagesIlya Dryomov2018-11-271-3/+9
* libceph: validate con->state at the top of try_write()Ilya Dryomov2018-05-011-0/+7
* libceph: reschedule a tick in finish_hunting()Ilya Dryomov2018-05-011-0/+1
* libceph: un-backoff on tick when we have a authenticated sessionIlya Dryomov2018-05-011-3/+10
* libceph: NULL deref on crush_decode() error pathDan Carpenter2018-04-131-0/+1
* libceph: don't WARN() if user tries to add invalid keyEric Biggers2017-11-301-1/+3
* libceph: force GFP_NOIO for socket allocationsIlya Dryomov2017-04-081-0/+6
* libceph: don't set weight to IN when OSD is destroyedIlya Dryomov2017-03-301-1/+0
* ceph: update readpages osd request according to size of pagesYan, Zheng2017-03-121-1/+2
* libceph: stop allocating a new cipher on every crypto requestIlya Dryomov2017-01-262-25/+61
* libceph: uninline ceph_crypto_key_destroy()Ilya Dryomov2017-01-262-8/+9
* libceph: make sure ceph_aes_crypt() IV is alignedIlya Dryomov2017-01-261-1/+1
* libceph: remove now unused ceph_*{en,de}crypt*() functionsIlya Dryomov2017-01-262-383/+0
* libceph: switch ceph_x_decrypt() to ceph_crypt()Ilya Dryomov2017-01-261-46/+32
* libceph: switch ceph_x_encrypt() to ceph_crypt()Ilya Dryomov2017-01-261-34/+37
* libceph: tweak calcu_signature() a littleIlya Dryomov2017-01-261-15/+28
* libceph: rename and align ceph_x_authorizer::reply_bufIlya Dryomov2017-01-262-6/+7
* libceph: introduce ceph_crypt() for in-place en/decryptionIlya Dryomov2017-01-262-0/+89
* libceph: introduce ceph_x_encrypt_offset()Ilya Dryomov2017-01-261-2/+6
* libceph: old_key in process_one_ticket() is redundantIlya Dryomov2017-01-261-3/+1
* libceph: ceph_x_encrypt_buflen() takes in_lenIlya Dryomov2017-01-261-3/+4
* libceph: verify authorize reply on connectIlya Dryomov2017-01-091-0/+13
* libceph: initialize last_linger_id with a large integerIlya Dryomov2016-11-101-0/+1
* libceph: fix legacy layout decode with pool 0Yan, Zheng2016-11-101-1/+2
* mm: replace get_user_pages_unlocked() write/force parameters with gup_flagsLorenzo Stoakes2016-10-181-1/+1
* crush: remove redundant local variableIlya Dryomov2016-10-051-3/+2
* crush: don't normalize input of crush_ln iterativelyIlya Dryomov2016-10-051-3/+9
* libceph: ceph_build_auth() doesn't need ceph_auth_build_hello()Ilya Dryomov2016-10-031-3/+1
* libceph: use CEPH_AUTH_UNKNOWN in ceph_auth_build_hello()Ilya Dryomov2016-10-031-1/+1
* rbd: add 'client_addr' sysfs rbd device attributeIlya Dryomov2016-08-241-0/+6
* rbd: support for exclusive-lock featureIlya Dryomov2016-08-241-0/+1
* rbd: retry watch re-registration periodicallyIlya Dryomov2016-08-241-0/+1
* libceph: rename ceph_client_id() -> ceph_client_gid()Ilya Dryomov2016-08-241-3/+4