Sage Weil
|
4a15a83faf
|
m4: lower automake req version
|
2008-04-17 21:09:49 -07:00 |
|
Sage Weil
|
c2f3e223ba
|
kclient: track in_seq
|
2008-04-17 20:25:44 -07:00 |
|
Sage Weil
|
6e12615450
|
kclient: fixed lease release bug
|
2008-04-17 19:00:02 -07:00 |
|
Sage Weil
|
22ebd6e4b3
|
kclient: compensate for open flags munging done by vfs
|
2008-04-17 16:56:32 -07:00 |
|
Sage Weil
|
93d9219308
|
style fixups... no more complaints from checkpatch.pl
|
2008-04-17 15:52:25 -07:00 |
|
Sage Weil
|
c0b3ca840c
|
kclient: obey ATTR_FILE on any setattr, even tho only truncate sets it; allow [am]time increases with CAP_WR
|
2008-04-17 15:18:48 -07:00 |
|
Sage Weil
|
34f45f737b
|
kclient: writepages should return 0
|
2008-04-17 15:18:48 -07:00 |
|
Sage Weil
|
f615fe7d94
|
kclient: fsync returns 0 (fixes final vi issue)
|
2008-04-17 15:18:48 -07:00 |
|
Sage Weil
|
f066de8ad5
|
kclient: fill_trace null deref
|
2008-04-17 15:18:48 -07:00 |
|
Sage Weil
|
9e7f2a12d1
|
consolidate and clean up FILE_CAPS
|
2008-04-17 15:18:47 -07:00 |
|
Yehuda Sadeh-Weinraub
|
8fea869767
|
kclient: apply_truncate does not verify limits for cap messages
|
2008-04-17 23:32:09 +03:00 |
|
Yehuda Sadeh-Weinraub
|
b328a10abb
|
kclient: refactoring of setattr, apply_truncate removes pages from pagecache
|
2008-04-17 23:00:06 +03:00 |
|
Sage Weil
|
92559b1eda
|
msgr: send signal to reader_thread to ensure it wakes up on shutdown
|
2008-04-17 13:00:40 -07:00 |
|
Sage Weil
|
636cf0d270
|
kclient: mdsc delayed_work avoid null pointer use
|
2008-04-17 12:43:08 -07:00 |
|
Sage Weil
|
ea5a6995f5
|
objecter: clean up correctly after compound writes
|
2008-04-17 12:40:07 -07:00 |
|
Sage Weil
|
f132907214
|
mds: wake up waiting requests when we go active
|
2008-04-17 11:32:33 -07:00 |
|
Sage Weil
|
f549bbf219
|
kclient: mds session tweaks
|
2008-04-17 11:32:23 -07:00 |
|
Sage Weil
|
49c14acbf2
|
crushtool basically working
|
2008-04-17 11:31:53 -07:00 |
|
Sage Weil
|
f23b791e47
|
kclient: clean up some debug output
|
2008-04-17 08:22:04 -07:00 |
|
Sage Weil
|
59fd1e00cf
|
kclient: make osd ops interruptible
|
2008-04-17 08:21:53 -07:00 |
|
Sage Weil
|
8bf2e45415
|
Merge branch 'unstable'
|
2008-04-16 19:27:31 -07:00 |
|
Sage Weil
|
5791415119
|
todos
|
2008-04-16 18:53:13 -07:00 |
|
Sage Weil
|
229c7ebd85
|
kclient: simple fsync, splice
|
2008-04-16 18:53:04 -07:00 |
|
Sage Weil
|
2624253e85
|
kclient: unlock page in readpage
|
2008-04-16 18:52:38 -07:00 |
|
Sage Weil
|
e93e65cda3
|
mds: simplelock should wait for rdlocks to drop before going to LOCK
|
2008-04-16 17:43:35 -07:00 |
|
Sage Weil
|
006a55cec8
|
adjust verbosity
|
2008-04-16 13:04:02 -07:00 |
|
Sage Weil
|
f3be9167d9
|
msgr: don't try to write/ack on standby
|
2008-04-16 12:57:20 -07:00 |
|
Sage Weil
|
54fba8c2a9
|
kclient: fixed msgr short write bug
|
2008-04-16 12:56:54 -07:00 |
|
Sage Weil
|
230e136490
|
mds: wait for STABLE, not WR, when we can't wrlock
|
2008-04-16 09:52:35 -07:00 |
|
Sage Weil
|
66c97dc739
|
kclient: cancel old work before rescheduling
|
2008-04-16 09:52:34 -07:00 |
|
Sage Weil
|
934cf887aa
|
client: lazy should wait on correct waitlist
|
2008-04-16 09:52:34 -07:00 |
|
Sage Weil
|
6b83335444
|
buffer iterator fixed
|
2008-04-16 09:34:33 -07:00 |
|
Sage Weil
|
279fc3be52
|
kclient: trim expired dentry and inode leases
|
2008-04-16 08:50:17 -07:00 |
|
Sage Weil
|
5e29aba193
|
kclient: fix cap delayed_work inode refcounting
|
2008-04-16 07:44:51 -07:00 |
|
Sage Weil
|
54a219cdef
|
kclient: atomically handle fmode refcounts (untested)
|
2008-04-16 07:38:36 -07:00 |
|
Sage Weil
|
26901950d3
|
kclient: invalidate pages outside i_lock; carry inode ref for delayed work
|
2008-04-15 19:41:27 -07:00 |
|
Sage Weil
|
67d97ce5e7
|
kclient: misc ktcp cleanups
|
2008-04-15 17:52:06 -07:00 |
|
Sage Weil
|
c72bd6cff9
|
kclient: take lock in ceph_cap_delayed_work
|
2008-04-15 16:37:46 -07:00 |
|
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 |
|