Commit Graph

178 Commits (b5aef682e00c424bb2f55639168083b61803a012)

Author SHA1 Message Date
Alex Elder 5522ae0b68 libceph: use slab cache for osd client requests 12 years ago
Alex Elder 4f0dcb10cf libceph: create source file "net/ceph/snapshot.c" 12 years ago
Alex Elder c3f56102f2 libceph: validate timespec conversions 12 years ago
Alex Elder b587398a4f libceph: add signed type limits 12 years ago
Alex Elder 6c57b5545d libceph: support pages for class request data 12 years ago
Alex Elder 49719778bf libceph: support raw data requests 12 years ago
Alex Elder 406e2c9f92 libceph: kill off osd data write_request parameters 12 years ago
Alex Elder 26be88087a libceph: change how "safe" callback is used 12 years ago
Alex Elder 04017e29bb libceph: make method call data be a separate data item 12 years ago
Alex Elder 90af36022a libceph: add, don't set data for a message 12 years ago
Alex Elder ca8b3a6917 libceph: implement multiple data items in a message 12 years ago
Alex Elder 5240d9f95d libceph: replace message data pointer with list 12 years ago
Alex Elder 8ae4f4f5c0 libceph: have cursor point to data 12 years ago
Alex Elder 36153ec9dd libceph: move cursor into message 12 years ago
Alex Elder c851c49591 libceph: record bio length 12 years ago
Alex Elder ea96571f7b libceph: fix possible CONFIG_BLOCK build problem 12 years ago
Alex Elder 5476492fba libceph: kill off osd request r_data_in and r_data_out 12 years ago
Alex Elder ec9123c567 libceph: set the data pointers when encoding ops 12 years ago
Alex Elder a4ce40a9a7 libceph: combine initializing and setting osd data 12 years ago
Alex Elder 5f562df5f5 libceph: format class info at init time 12 years ago
Alex Elder c99d2d4abb libceph: specify osd op by index in request 12 years ago
Alex Elder 8c042b0df9 libceph: add data pointers in osd op structures 12 years ago
Alex Elder 54d5064912 libceph: rename data out field in osd request op 12 years ago
Alex Elder 79528734f3 libceph: keep source rather than message osd op array 12 years ago
Alex Elder 43bfe5de9f libceph: define osd data initialization helpers 12 years ago
Alex Elder e5975c7c8e ceph: build osd request message later for writepages 12 years ago
Alex Elder acead002b2 libceph: don't build request in ceph_osdc_new_request() 12 years ago
Alex Elder a193080481 libceph: record message data length 12 years ago
Alex Elder fdce58ccb5 libceph: record length of bio list with bio 12 years ago
Alex Elder ace6d3a96f libceph: drop ceph_osd_request->r_con_filling_msg 12 years ago
Alex Elder ef4859d647 libceph: define ceph_decode_pgid() only once 12 years ago
Alex Elder 33803f3300 libceph: define source request op functions 12 years ago
Alex Elder adfe695a25 ceph: move max constant definitions 12 years ago
Alex Elder 6644ed7b7e libceph: make message data be a pointer 12 years ago
Alex Elder f5db90bcf2 libceph: kill last of ceph_msg_pos 12 years ago
Alex Elder 859a35d552 libceph: kill most of ceph_msg_pos 12 years ago
Alex Elder 4c59b4a278 libceph: collapse all data items into one 12 years ago
Alex Elder 6518be47f9 libceph: kill ceph message bio_iter, bio_seg 12 years ago
Alex Elder 25aff7c559 libceph: record residual bytes for all message data types 12 years ago
Sage Weil e9966076cd libceph: wrap auth methods in a mutex 12 years ago
Sage Weil 27859f9773 libceph: wrap auth ops in wrapper functions 12 years ago
Sage Weil 0bed9b5c52 libceph: add update_authorizer auth method 12 years ago
Sage Weil 3a23083bda libceph: implement RECONNECT_SEQ feature 12 years ago
Alex Elder 9d2a06c275 libceph: kill message trail 12 years ago
Alex Elder 95e072eb38 libceph: kill osd request r_trail 12 years ago
Alex Elder 9a5e6d09dd libceph: have osd requests support pagelist data 12 years ago
Alex Elder 175face2ba libceph: let osd ops determine request data length 12 years ago
Alex Elder e766d7b55e libceph: implement pages array cursor 12 years ago
Alex Elder 6aaa4511de libceph: implement bio message data item cursor 12 years ago
Alex Elder dd236fcb65 libceph: prepare for other message data item types 12 years ago