summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-03-22libceph: rename "page_shift" variable to something sensibleAlex Elder1-5/+6
2012-03-22libceph: get rid of zero_page_addressAlex Elder1-9/+2
2012-03-22libceph: only call kernel_sendpage() via helperAlex Elder1-6/+2
2012-03-22libceph: use kernel_sendpage() for sending zeroesAlex Elder1-5/+15
2012-03-22libceph: fix inverted crc option logicAlex Elder1-10/+10
2012-03-22libceph: some simple changesAlex Elder1-4/+9
2012-03-22libceph: small refactor in write_partial_kvec()Alex Elder1-11/+12
2012-03-22libceph: do crc calculations outside loopAlex Elder1-14/+12
2012-03-22libceph: separate CRC calculation from byte swappingAlex Elder1-14/+17
2012-03-22libceph: use "do" in CRC-related Boolean variablesAlex Elder2-21/+21
2012-03-22ceph: ensure Boolean options support both sensesAlex Elder2-0/+20
2012-03-22libceph: a few small changesAlex Elder1-14/+18
2012-03-22libceph: make ceph_tcp_connect() return intAlex Elder1-8/+6
2012-03-22libceph: encapsulate some messenger cleanup codeAlex Elder1-18/+20
2012-03-22libceph: make ceph_msgr_wq privateAlex Elder2-3/+1
2012-03-22libceph: encapsulate connection kvec operationsAlex Elder1-61/+56
2012-03-22libceph: move prepare_write_banner()Alex Elder1-3/+4
2012-03-22rbd: don't drop the rbd_id too earlyAlex Elder1-5/+9
2012-03-22rbd: small changesAlex Elder2-37/+52
2012-03-22rbd: do some refactoringAlex Elder1-40/+40
2012-03-22rbd: fix module sysfs setup/teardown codeAlex Elder1-3/+5
2012-03-22rbd: don't allocate mon_addrs buffer in rbd_add()Alex Elder1-12/+9
2012-03-22rbd: have rbd_parse_args() report found mon_addrs sizeAlex Elder1-7/+13
2012-03-22rbd: do a few checks at build timeAlex Elder1-3/+13
2012-03-22rbd: don't use sscanf() in rbd_add_parse_args()Alex Elder1-14/+85
2012-03-22rbd: encapsulate argument parsing for rbd_add()Alex Elder1-26/+42
2012-03-22rbd: simplify error handling in rbd_add()Alex Elder1-23/+17
2012-03-22rbd: reduce memory used for rbd_dev fieldsAlex Elder1-2/+2
2012-03-22rbd: have rbd_get_client() return a rbd_clientAlex Elder1-20/+12
2012-03-22rbd: a few simple changesAlex Elder1-54/+53
2012-03-22rbd: rename "node_lock"Alex Elder1-10/+10
2012-03-22rbd: move ctl_mutex lock inside rbd_client_create()Alex Elder1-4/+7
2012-03-22rbd: move ctl_mutex lock inside rbd_get_client()Alex Elder1-3/+3
2012-03-22rbd: release client list lock soonerAlex Elder1-4/+6
2012-03-22rbd: restore previous rbd id sequence behaviorAlex Elder1-6/+34
2012-03-22rbd: tie rbd_dev_list changes to rbd_id operationsAlex Elder1-26/+21
2012-03-22rbd: protect the rbd_dev_list with a spinlockAlex Elder1-11/+22
2012-03-22rbd: rework calculation of new rbd id'sAlex Elder1-12/+23
2012-03-22rbd: encapsulate new rbd id selectionAlex Elder1-11/+19
2012-03-22rbd: use a single value of snap_name to mean no snapJosh Durgin1-10/+9
2012-03-22rbd: do not duplicate ceph_client pointer in rbd_deviceAlex Elder1-22/+22
2012-03-22rbd: make ceph_parse_options() return a pointerAlex Elder4-13/+17
2012-03-22rbd: a few small cleanupsAlex Elder1-12/+9
2012-03-22ceph: make ceph_setxattr() and ceph_removexattr() more alikeAlex Elder1-6/+8
2012-03-22ceph: avoid repeatedly computing the size of constant vxattr namesAlex Elder3-5/+56
2012-03-22ceph: encode type in vxattr callback routinesAlex Elder1-11/+11
2012-03-22ceph: drop "_cb" from name of struct ceph_vxattr_cbAlex Elder1-10/+10
2012-03-22ceph: use macros to normalize vxattr table definitionsAlex Elder1-13/+26
2012-03-22ceph: use a symbolic name for "ceph." extended attribute namespaceAlex Elder1-11/+14
2012-03-22ceph: pass inode rather than table to ceph_match_vxattr()Alex Elder1-23/+20