michael
|
673f7710e6
|
comments
|
2008-01-16 04:00:55 -08:00 |
|
Sage Weil
|
cd13061618
|
some caps bits
|
2008-01-15 17:03:57 -08:00 |
|
sage
|
7106e4771f
|
use do_div() instead of /
|
2008-01-15 15:59:05 -08:00 |
|
Sage Weil
|
95feeb6d62
|
simplify client caps release; track last_open to avoid open race on mds
|
2008-01-15 14:29:47 -08:00 |
|
Yehuda Sadeh-Weinraub
|
10fc1154db
|
Merge branch 'rados' of ssh://yehudasa@ceph.newdream.net/git/ceph into myrados
|
2008-01-16 00:28:17 +02:00 |
|
Yehuda Sadeh-Weinraub
|
b0aefac4ed
|
dir_lookup now uses new_inode instead of iget that deadlocks
|
2008-01-15 23:37:25 +02:00 |
|
Sage Weil
|
4ba6a27743
|
Merge commit 'origin/rados' into caps
Conflicts:
src/TODO
src/client/Client.cc
src/include/ceph_fs.h
src/kernel/mds_client.c
src/mds/CInode.h
src/mds/Capability.h
src/mds/Locker.cc
src/mds/MDCache.cc
src/mds/Migrator.cc
src/start.sh
|
2008-01-15 13:10:04 -08:00 |
|
Patience Warnick
|
5b073624e6
|
Merge branch 'rados' of ssh://patience@ceph.newdream.net/home/sage/ceph.newdream.net/git/ceph into rados
Conflicts:
src/kernel/messenger.c
|
2008-01-15 12:17:20 -08:00 |
|
Patience Warnick
|
c1abd75ad3
|
only close connection if EAGAIN and socket state closed..
|
2008-01-15 12:05:59 -08:00 |
|
Sage Weil
|
709055be79
|
more mount churn
|
2008-01-15 11:45:46 -08:00 |
|
Sage Weil
|
25ccfe6ade
|
rework client mount slightly
|
2008-01-15 11:09:49 -08:00 |
|
Patience Warnick
|
4c832d348b
|
decreased initial fault delay
|
2008-01-14 22:35:55 -08:00 |
|
Patience Warnick
|
03c7867e36
|
Just left debugging in..
|
2008-01-14 22:31:37 -08:00 |
|
Patience Warnick
|
efa57c4b47
|
Merge branch 'rados' of ssh://patience@ceph.newdream.net/home/sage/ceph.newdream.net/git/ceph into rados
|
2008-01-14 22:28:38 -08:00 |
|
Patience Warnick
|
c184999225
|
fixed up ref count on connection
|
2008-01-14 22:23:53 -08:00 |
|
Sage Weil
|
bc4cf52383
|
reworked monmap
|
2008-01-14 18:22:05 -08:00 |
|
Sage Weil
|
791b9494fa
|
various mount related cleanups.. much improved
|
2008-01-14 17:30:33 -08:00 |
|
Sage Weil
|
61f3df1140
|
inode super_ops and iget usage cleanup
|
2008-01-14 14:38:19 -08:00 |
|
Sage Weil
|
cdf1a921f8
|
fix fuse statfs
|
2008-01-14 13:36:01 -08:00 |
|
Sage Weil
|
11d22bc7a0
|
kernel: include . and .. in readdir result
|
2008-01-14 13:35:50 -08:00 |
|
Sage Weil
|
d4ca548b72
|
mknod, symlink work
|
2008-01-14 12:18:27 -08:00 |
|
Patience Warnick
|
e32c1c1ee4
|
don't clear OPEN on tcp CLOSED state, we get this when we can't connect and will probably
retry..
|
2008-01-14 10:35:37 -08:00 |
|
Sage Weil
|
6ae4b933b2
|
use improved ceph_build_dentry_path
|
2008-01-14 10:13:06 -08:00 |
|
Patience Warnick
|
07ad49a969
|
Increased attempts to 10 for now.
|
2008-01-14 09:54:22 -08:00 |
|
Patience Warnick
|
950fbea713
|
clear OPEN bit on close
|
2008-01-14 09:52:31 -08:00 |
|
Patience Warnick
|
f1a3ba601e
|
fixed a few fault problems..
|
2008-01-14 09:50:36 -08:00 |
|
Yehuda Sadeh-Weinraub
|
4a6f7082dc
|
Fixed bugs and crashes that were related to inconsistent iget ( + ilookup)/iput.
|
2008-01-14 16:52:45 +02:00 |
|
Yehuda Sadeh-Weinraub
|
44bf91e8aa
|
insert inode into the icache after changing the ino value
|
2008-01-13 21:08:36 +02:00 |
|
Yehuda Sadeh-Weinraub
|
83bd70aec8
|
fix dput in the wrong place
|
2008-01-13 21:07:24 +02:00 |
|
Sage Weil
|
baf11742f7
|
lots of cap bits in the kenrel client; cap vars in ceph_fs.h, renamed
|
2008-01-11 17:15:03 -08:00 |
|
Sage Weil
|
9e1d292f9d
|
Merge branch 'rados' of ssh://ceph.newdream.net/git/ceph into rados
|
2008-01-11 14:24:31 -08:00 |
|
Yehuda Sadeh-Weinraub
|
8f4641f347
|
Fixes in ceph_fill_trace():
- dentries accounting
- fix for deep mounts
- verify that inode has not change along the path
|
2008-01-12 00:19:55 +02:00 |
|
Yehuda Sadeh-Weinraub
|
cd98533b4a
|
Fix unlink crash
|
2008-01-12 00:17:46 +02:00 |
|
Sage Weil
|
f041eefc28
|
Merge branch 'rados' of ssh://ceph.newdream.net/git/ceph into rados
|
2008-01-11 13:20:37 -08:00 |
|
Yehuda Sadeh-Weinraub
|
135ca7b7e8
|
mkdir works now with helper function ceph_fill_trace()
|
2008-01-11 23:05:00 +02:00 |
|
Sage Weil
|
68a829f73f
|
file cap ops cleanup
|
2008-01-11 11:42:34 -08:00 |
|
Yehuda Sadeh-Weinraub
|
7a7b81418a
|
mkdir now doesn't crash
|
2008-01-11 21:15:44 +02:00 |
|
Sage Weil
|
37aa0af7e4
|
new MClientFileCaps encoding
|
2008-01-11 10:42:10 -08:00 |
|
Sage Weil
|
228d7befd4
|
kernel statfs works
|
2008-01-10 17:28:54 -08:00 |
|
Sage Weil
|
51db6c1f2a
|
ebofs: rename Extent and make it packable
|
2008-01-10 17:16:27 -08:00 |
|
Sage Weil
|
0a14b547ed
|
make default (now 12345) work
|
2008-01-10 15:44:43 -08:00 |
|
Sage Weil
|
fd307f1e87
|
more statfs bits
|
2008-01-10 15:35:00 -08:00 |
|
Sage Weil
|
5bda5cd0bd
|
cleaned up int types, page size info, byteorder for userspace
|
2008-01-10 15:34:36 -08:00 |
|
Sage Weil
|
84a678ed50
|
statfs returns real data; osds report utilization properly; works in fuse client
|
2008-01-10 13:58:52 -08:00 |
|
Sage Weil
|
f53b9abad1
|
kernel: clean up mds request creation, move mdsmap states to ceph_fs.h
|
2008-01-10 13:05:11 -08:00 |
|
Yehuda Sadeh-Weinraub
|
9051b4a378
|
Merge branch 'rados' of ssh://yehudasa@ceph.newdream.net/git/ceph into myrados
|
2008-01-10 16:20:23 +02:00 |
|
Yehuda Sadeh-Weinraub
|
bd1a47dbe6
|
Fix a crash when unmounting due to wrong dentry accounting. Don't allocate new dentries for entryies that already exist.
|
2008-01-10 16:18:06 +02:00 |
|
Patience Warnick
|
8e252d12d4
|
Merge branch 'rados' of ssh://patience@ceph.newdream.net/home/sage/ceph.newdream.net/git/ceph into rados
|
2008-01-10 00:18:54 -08:00 |
|
Patience Warnick
|
1d83f77e1b
|
fix up fault case a bit
|
2008-01-10 00:06:46 -08:00 |
|
Patience Warnick
|
ec0952cac6
|
removed bad access
|
2008-01-09 23:36:37 -08:00 |
|