Commit Graph

633 Commits (f0828ba96d02d4d4b197c531b34c662ee3c928df)

Author SHA1 Message Date
Ilya Dryomov b28ec2f37e libceph: kfree() in put_osd() shouldn't depend on authorizer 10 years ago
Ilya Dryomov 7eb71e0351 libceph: fix double __remove_osd() problem 10 years ago
Chaitanya Huilgol ba988f87f5 libceph: tcp_nodelay support 10 years ago
Ilya Dryomov f646912d10 libceph: use mon_client.c/put_generic_request() more 10 years ago
Ilya Dryomov 7a6fdeb2b1 libceph: nuke pool op infrastructure 10 years ago
Andrea Arcangeli 7e33912849 mm: gup: use get_user_pages_unlocked 10 years ago
Ilya Dryomov d7d5a007b1 libceph: fix sparse endianness warnings 10 years ago
Yan, Zheng 715e4cd405 libceph: specify position of extent operation 10 years ago
Yan, Zheng 864e9197f1 libceph: add CREATE osd operation support 10 years ago
Yan, Zheng d74b50bed0 libceph: add SETXATTR/CMPXATTR osd operations support 10 years ago
Yan, Zheng a3fc98005c libceph: require cephx message signature by default 10 years ago
Yan, Zheng 33d0733796 libceph: message signature support 10 years ago
Yan, Zheng ae385eaf24 libceph: store session key in cephx authorizer 10 years ago
Ilya Dryomov 4965fc38c4 libceph: nuke ceph_kvfree() 10 years ago
Ilya Dryomov cc9f1f518c libceph: change from BUG to WARN for __remove_osd() asserts 10 years ago
Ilya Dryomov ba9d114ec5 libceph: clear r_req_lru_item in __unregister_linger_request() 10 years ago
Ilya Dryomov a390de0208 libceph: unlink from o_linger_requests when clearing r_osd 10 years ago
Ilya Dryomov aaef31703a libceph: do not crash on large auth tickets 10 years ago
Ilya Dryomov e9226d7c9f libceph: eliminate unnecessary allocation in process_one_ticket() 10 years ago
Mike Christie 89baaa570a libceph: use memalloc flags for net IO 10 years ago
Ilya Dryomov f9865f06f7 libceph: ceph-msgr workqueue needs a resque worker 10 years ago
Ilya Dryomov 25f897773b libceph: separate multiple ops with commas in debugfs output 10 years ago
Ilya Dryomov 70b5bfa360 libceph: sync osd op definitions in rados.h 10 years ago
Yan, Zheng e4339d28f6 libceph: reference counting pagelist 10 years ago
Ilya Dryomov 91883cd27c libceph: don't try checking queue_work() return value 10 years ago
Joe Perches b9a678994b libceph: Convert pr_warning to pr_warn 10 years ago
Li RongQing 589506f1e7 libceph: fix a use after free issue in osdmap_set_max_osd 10 years ago
Ilya Dryomov dc220db03f libceph: select CRYPTO_CBC in addition to CRYPTO_AES 10 years ago
Ilya Dryomov 2cc6128ab2 libceph: resend lingering requests with a new tid 10 years ago
Ilya Dryomov f671b581f1 libceph: abstract out ceph_osd_request enqueue logic 10 years ago
David Howells c06cfb08b8 KEYS: Remove key_type::match in favour of overriding default by match_preparse 11 years ago
Ilya Dryomov c27a3e4d66 libceph: do not hard code max auth ticket len 11 years ago
Ilya Dryomov 597cda3577 libceph: add process_one_ticket() helper 11 years ago
Sage Weil 73c3d4812b libceph: gracefully handle large reply messages from the mon 11 years ago
Ilya Dryomov 5f740d7e15 libceph: set last_piece in ceph_msg_data_pages_cursor_init() correctly 11 years ago
David Howells 7c3bec0a1f KEYS: Ceph: Use user_match() 11 years ago
David Howells efa64c0978 KEYS: Ceph: Use key preparsing 11 years ago
Ilya Dryomov 37ab77ac29 libceph: drop osd ref when canceling con work 11 years ago
Ilya Dryomov 2d05f082cb libceph: nuke ceph_osdc_unregister_linger_request() 11 years ago
Ilya Dryomov c9f9b93ddf libceph: introduce ceph_osdc_cancel_request() 11 years ago
Ilya Dryomov 4f23409e0c libceph: fix linger request check in __unregister_request() 11 years ago
Ilya Dryomov af59306455 libceph: unregister only registered linger requests 11 years ago
Ilya Dryomov 7c6e6fc53e libceph: assert both regular and lingering lists in __remove_osd() 11 years ago
Ilya Dryomov 6562d661d2 libceph: harden ceph_osdc_request_release() a bit 11 years ago
Ilya Dryomov 9e94af202a libceph: move and add dout()s to ceph_osdc_request_{get,put}() 11 years ago
Ilya Dryomov 0215e44bb3 libceph: move and add dout()s to ceph_msg_{get,put}() 11 years ago
Ilya Dryomov bbf37ec3a6 libceph: add maybe_move_osd_to_lru() and switch to it 11 years ago
Ilya Dryomov 1d0326b13b libceph: rename ceph_osd_request::r_linger_osd to r_linger_osd_item 11 years ago
stephen hemminger f647944995 ceph: remove bogus extern 11 years ago
Ilya Dryomov 6044cde6f2 libceph: add ceph_monc_wait_osdmap() 11 years ago