Commit Graph

3063 Commits

Author SHA1 Message Date
Sage Weil
46937522e0 kclient: quieter 2008-04-15 15:20:38 -07:00
Sage Weil
0cfa8e56de kclient: added missing put_session in msg handler 2008-04-15 15:11:24 -07:00
Sage Weil
1f4c8dc970 kclient: fix misplaced put_session slab corruption bug 2008-04-15 15:04:48 -07:00
Sage Weil
1e7c5b719c kclient: fix up msg refcounting 2008-04-15 14:50:28 -07:00
Sage Weil
c1d3efb14b kclient: force dir open flags to O_DIRECTORY...hrm 2008-04-15 13:26:48 -07:00
Sage Weil
e4fd5b7c8d kclient: delay cap release, and re-use on open 2008-04-15 12:47:50 -07:00
Sage Weil
7ffe310519 mds: issue CAP_PIN always 2008-04-15 12:47:31 -07:00
Sage Weil
dff2eff5f1 kclient: addr cleanup 2008-04-15 12:47:04 -07:00
Sage Weil
a1abca48fa psim crush placement sim 2008-04-15 10:07:23 -07:00
Sage Weil
3a351ba178 kclient: reuse directory cap_pins when we can 2008-04-15 09:22:12 -07:00
Sage Weil
123aba629b message names 2008-04-15 09:20:05 -07:00
Sage Weil
9832048a05 kclient: rewrote readdir_prepopulate 2008-04-14 21:22:42 -07:00
Sage Weil
554353bf73 Merge branch 'unstable' into caps 2008-04-14 18:32:24 -07:00
Sage Weil
979fb53853 todos 2008-04-14 18:32:14 -07:00
Sage Weil
1a62a112b9 include version in mds reply 2008-04-14 18:14:50 -07:00
Sage Weil
1ace9b5a4d mds: initial inode.version is 1 2008-04-14 18:14:31 -07:00
Sage Weil
f373483e59 kclient: use list_del_init generously in msgr 2008-04-14 16:14:24 -07:00
Sage Weil
86c346bf7a kclient: allocate correctly sized get(osd|mds)map messages 2008-04-14 16:06:15 -07:00
Sage Weil
21ab131a3c journaler: disable batching by default 2008-04-14 16:06:14 -07:00
Sage Weil
273a3871e5 kclient: reorder mdsc delayed work wrt spinlocks 2008-04-14 16:06:14 -07:00
Sage Weil
7462630e1a mds: truncate can _increase_ file size, too! 2008-04-14 13:58:38 -07:00
Sage Weil
dcaa1b362f kclient: dont die (immediately) if we get a reply with no trace 2008-04-14 12:33:01 -07:00
Sage Weil
dfa0d827a6 kclient: fix spinlock stupid 2008-04-14 12:06:50 -07:00
Sage Weil
68f035b9c1 kclient: fix up cap vs session locking mess with s_mutex 2008-04-14 11:29:13 -07:00
Sage Weil
53349f2ff9 bufferlist: clear last_p iterator when appropriate 2008-04-14 08:12:55 -07:00
Sage Weil
10bd525214 mds: delay eval_gather until after lease removal 2008-04-13 20:56:16 -07:00
Sage Weil
bf640a7ed5 msgr: dont close(-1) 2008-04-13 20:50:16 -07:00
Sage Weil
4810346e90 msgr: fix peer address determination 2008-04-11 14:32:32 -07:00
Sage Weil
e4ad82202b kclient: missing spin_unlock 2008-04-11 14:12:54 -07:00
Sage Weil
ed7ae871bb mds: uninit value 2008-04-11 14:12:54 -07:00
Sage Weil
38b3fb23b0 kclient: use wait queue instead of completion on mount 2008-04-11 14:12:54 -07:00
Sage Weil
ea4b4d37cc kclient: nicer msgr debug output 2008-04-11 14:12:54 -07:00
Sage Weil
b00d44fb74 mon: dont freak out when last_beacon has a failed mds in it 2008-04-11 14:12:54 -07:00
Sage Weil
45c84a4cda encode ctime in MClientFileCaps 2008-04-11 14:12:54 -07:00
Sage Weil
ef0104cebf buffer: be a bit pedantic about buffer::ptr assignment 2008-04-11 14:12:54 -07:00
Sage Weil
f50d8cabdc mds: set request timestamp for readdir 2008-04-11 14:08:22 -07:00
Sage Weil
e33291f288 todos 2008-04-11 09:52:50 -07:00
Sage Weil
5aedd2ace8 client: carefully evaluate whether out size is valid during read 2008-04-11 09:52:49 -07:00
Sage Weil
882877ce99 mds: do not issue new EXCL is size|mtime are projected 2008-04-11 09:52:49 -07:00
Sage Weil
0f1b144281 kclient: fix renewcaps delay 2008-04-11 09:52:49 -07:00
Sage Weil
21ba23bec3 only start up a single osd for testing 2008-04-11 09:52:49 -07:00
Michael Rodriguez
fdba24a108 Merge branch 'unstable' of ssh://michaelr@ceph.newdream.net/git/ceph into unstable 2008-04-11 01:47:42 -07:00
Michael Rodriguez
7b7d85c2e7 next steo is pass a map along with crush to store offloads 2008-04-11 01:40:21 -07:00
Michael Rodriguez
53e01d4d2c needs its own item number 2008-04-11 01:36:55 -07:00
Sage Weil
741961b1ba mds: be more careful about updating inode.max_size 2008-04-10 20:34:32 -07:00
Sage Weil
16bc6f26ea mds: dont be stupid 2008-04-10 16:31:37 -07:00
Sage Weil
cfa62eac0f kclient: separate thread/workqueue to do inode writeback 2008-04-10 13:43:42 -07:00
sage
28f6aaf8f5 mds: pipe down 2008-04-10 13:06:28 -07:00
sage
f43cc2f48e pack ceph_mds_request_head properly 2008-04-10 13:00:12 -07:00
sage
d23980d1ca new encoding header 2008-04-10 11:44:38 -07:00