Commit Graph

288582 Commits (cffaba15cd95d4a16eb5a6aa5c22a79f67d555ab)
 

Author SHA1 Message Date
Alex Elder cffaba15cd ceph: ensure Boolean options support both senses 13 years ago
Alex Elder d3002b974c libceph: a few small changes 13 years ago
Alex Elder 41617d0c9c libceph: make ceph_tcp_connect() return int 13 years ago
Alex Elder 6173d1f02f libceph: encapsulate some messenger cleanup code 13 years ago
Alex Elder e0f43c9419 libceph: make ceph_msgr_wq private 13 years ago
Alex Elder 859eb79948 libceph: encapsulate connection kvec operations 13 years ago
Alex Elder 963be4d770 libceph: move prepare_write_banner() 13 years ago
Alex Elder 32eec68d2f rbd: don't drop the rbd_id too early 13 years ago
Alex Elder 593a9e7b34 rbd: small changes 13 years ago
Alex Elder 00f1f36ffa rbd: do some refactoring 13 years ago
Alex Elder fed4c143ba rbd: fix module sysfs setup/teardown code 13 years ago
Alex Elder 7ef3214af2 rbd: don't allocate mon_addrs buffer in rbd_add() 13 years ago
Alex Elder 5214ecc45c rbd: have rbd_parse_args() report found mon_addrs size 13 years ago
Alex Elder 81a8979378 rbd: do a few checks at build time 13 years ago
Alex Elder e28fff268e rbd: don't use sscanf() in rbd_add_parse_args() 13 years ago
Alex Elder a725f65e52 rbd: encapsulate argument parsing for rbd_add() 13 years ago
Alex Elder 27cc25943f rbd: simplify error handling in rbd_add() 13 years ago
Alex Elder 60571c7d55 rbd: reduce memory used for rbd_dev fields 13 years ago
Alex Elder d720bcb0a8 rbd: have rbd_get_client() return a rbd_client 13 years ago
Alex Elder f0f8cef5a3 rbd: a few simple changes 13 years ago
Alex Elder 432b858749 rbd: rename "node_lock" 13 years ago
Alex Elder bc534d86be rbd: move ctl_mutex lock inside rbd_client_create() 13 years ago
Alex Elder d97081b0c7 rbd: move ctl_mutex lock inside rbd_get_client() 13 years ago
Alex Elder e6994d3dde rbd: release client list lock sooner 13 years ago
Alex Elder d184f6bfde rbd: restore previous rbd id sequence behavior 13 years ago
Alex Elder 499afd5b8e rbd: tie rbd_dev_list changes to rbd_id operations 13 years ago
Alex Elder e124a82f3c rbd: protect the rbd_dev_list with a spinlock 13 years ago
Alex Elder 1ddbe94eda rbd: rework calculation of new rbd id's 13 years ago
Alex Elder b7f23c361b rbd: encapsulate new rbd id selection 13 years ago
Josh Durgin cc9d734c3d rbd: use a single value of snap_name to mean no snap 13 years ago
Alex Elder 1dbb439913 rbd: do not duplicate ceph_client pointer in rbd_device 13 years ago
Alex Elder ee57741c52 rbd: make ceph_parse_options() return a pointer 13 years ago
Alex Elder 2107978668 rbd: a few small cleanups 13 years ago
Alex Elder 18fa8b3fea ceph: make ceph_setxattr() and ceph_removexattr() more alike 13 years ago
Alex Elder 3ce6cd1233 ceph: avoid repeatedly computing the size of constant vxattr names 13 years ago
Alex Elder aa4066ed7b ceph: encode type in vxattr callback routines 13 years ago
Alex Elder 881a5fa200 ceph: drop "_cb" from name of struct ceph_vxattr_cb 13 years ago
Alex Elder eb78808446 ceph: use macros to normalize vxattr table definitions 13 years ago
Alex Elder 2289190719 ceph: use a symbolic name for "ceph." extended attribute namespace 13 years ago
Alex Elder 06476a69d8 ceph: pass inode rather than table to ceph_match_vxattr() 13 years ago
Alex Elder b829c1954d ceph: don't null-terminate xattr values 13 years ago
Alex Elder 99f0f3b2c4 ceph: eliminate some abusive casts 13 years ago
Alex Elder bd40614512 ceph: eliminate some needless casts 13 years ago
Alex Elder f64a93172b ceph: kill addr_str_lock spinlock; use atomic instead 13 years ago
Alex Elder a5bc3129a2 ceph: make use of "else" where appropriate 13 years ago
Alex Elder 5766651971 ceph: use a shared zero page rather than one per messenger 13 years ago
Xi Wang 80834312a4 ceph: fix overflow check in build_snap_context() 13 years ago
Xi Wang 6448669777 libceph: fix overflow check in crush_decode() 13 years ago
Xi Wang 810339ec2f ceph: avoid panic with mismatched symlink sizes in fill_inode() 13 years ago
Amon Ott a661fc5611 ceph: use 2 instead of 1 as fallback for 32-bit inode number 13 years ago