]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Sage Weil [Mon, 28 Apr 2008 02:19:26 +0000 (19:19 -0700)]
kclient: handle traces that dont start at root (e.g. unlinked, stray inodes)
Sage Weil [Mon, 28 Apr 2008 01:35:29 +0000 (18:35 -0700)]
kclient: lease ttl fix, again
Sage Weil [Mon, 28 Apr 2008 01:13:01 +0000 (18:13 -0700)]
kclient: fix inode lease revocation bug
Sage Weil [Mon, 28 Apr 2008 01:06:50 +0000 (18:06 -0700)]
kclient: debug d_move
Sage Weil [Mon, 28 Apr 2008 01:03:52 +0000 (18:03 -0700)]
kclient: mdsc dentry lease release bug
Sage Weil [Mon, 28 Apr 2008 00:04:11 +0000 (17:04 -0700)]
kclient: fix lease time comparison
Sage Weil [Sun, 27 Apr 2008 21:36:26 +0000 (14:36 -0700)]
kclient: flush write caps on umount; refactor send_cap code out of ceph_check_cap
Sage Weil [Sun, 27 Apr 2008 20:38:11 +0000 (13:38 -0700)]
client: handle cap msg on missing inode
Sage Weil [Fri, 25 Apr 2008 14:23:00 +0000 (07:23 -0700)]
kclient: improved kmap/kunmap behavior
Sage Weil [Fri, 25 Apr 2008 04:45:40 +0000 (21:45 -0700)]
kclient: warn in osdc if osd request is interrupted
Sage Weil [Fri, 25 Apr 2008 04:12:00 +0000 (21:12 -0700)]
vstart msgs on osds
Sage Weil [Fri, 25 Apr 2008 04:02:28 +0000 (21:02 -0700)]
kclient: better
Sage Weil [Fri, 25 Apr 2008 04:06:59 +0000 (21:06 -0700)]
kclient: GFP_NOFS on sockets
Sage Weil [Thu, 24 Apr 2008 22:21:14 +0000 (15:21 -0700)]
kclient: KERN_ERR for debug_console
Sage Weil [Thu, 24 Apr 2008 18:03:37 +0000 (11:03 -0700)]
kclient: adjust debug levels, add debug_console mount option
Sage Weil [Thu, 24 Apr 2008 17:45:42 +0000 (10:45 -0700)]
objecter: fix tid handling so that we want for ack AND commit
Sage Weil [Thu, 24 Apr 2008 17:28:42 +0000 (10:28 -0700)]
kclient: some msgr cleanups
Sage Weil [Wed, 23 Apr 2008 21:35:18 +0000 (14:35 -0700)]
kclient: statfs cleanup
Sage Weil [Wed, 23 Apr 2008 21:17:05 +0000 (14:17 -0700)]
client: some cap release cleanup
Sage Weil [Wed, 23 Apr 2008 18:11:50 +0000 (11:11 -0700)]
kclient: reset session cap seq # on reconnect
Sage Weil [Wed, 23 Apr 2008 18:11:22 +0000 (11:11 -0700)]
mds: allow client to carry WRBUFFER during FileLock LOCK (== faster stat on files open for write)
Sage Weil [Wed, 23 Apr 2008 17:54:25 +0000 (10:54 -0700)]
mds: fix max_allowed_caps_ever, and small issue_caps fixups
Sage Weil [Wed, 23 Apr 2008 17:53:40 +0000 (10:53 -0700)]
client: fix default cwd so that relative paths always work
Sage Weil [Wed, 23 Apr 2008 17:45:04 +0000 (10:45 -0700)]
kclient: debug_addr mount option
Sage Weil [Wed, 23 Apr 2008 17:21:01 +0000 (10:21 -0700)]
kclient: osdc fixed circular lock dependency
Sage Weil [Wed, 23 Apr 2008 17:08:09 +0000 (10:08 -0700)]
kclient: cleanup mount/umount a bit
Sage Weil [Wed, 23 Apr 2008 16:58:33 +0000 (09:58 -0700)]
kclient: GFP_NOFS
Sage Weil [Wed, 23 Apr 2008 03:58:21 +0000 (20:58 -0700)]
kclient: fix lease regression 2
Sage Weil [Wed, 23 Apr 2008 03:55:36 +0000 (20:55 -0700)]
kclient: fix lease regression
Sage Weil [Wed, 23 Apr 2008 02:22:53 +0000 (19:22 -0700)]
mds: fix cap bit calculation
Sage Weil [Wed, 23 Apr 2008 02:15:56 +0000 (19:15 -0700)]
kclient: declare wanted_max_size properly
Sage Weil [Tue, 22 Apr 2008 22:57:49 +0000 (15:57 -0700)]
osd: autodetect ebofs vs fakestore by mode bits
Sage Weil [Tue, 22 Apr 2008 22:57:14 +0000 (15:57 -0700)]
objectcacher: dont count dirty pages as RDCACHE
Sage Weil [Tue, 22 Apr 2008 20:20:38 +0000 (13:20 -0700)]
fakestore: fixed up btrfs ioctls
Sage Weil [Mon, 21 Apr 2008 22:27:47 +0000 (15:27 -0700)]
ebofs: fixed up test, mkfs tools
Sage Weil [Tue, 22 Apr 2008 18:12:31 +0000 (11:12 -0700)]
fakestore: btrfs ioctls, take 1
Sage Weil [Tue, 22 Apr 2008 00:17:22 +0000 (17:17 -0700)]
transaction start/end stubs
Sage Weil [Mon, 21 Apr 2008 15:52:46 +0000 (08:52 -0700)]
todos
Sage Weil [Mon, 21 Apr 2008 20:09:45 +0000 (13:09 -0700)]
kclient: moved ceph_fs.h for easier out-of-tree build as module
Sage Weil [Mon, 21 Apr 2008 19:38:06 +0000 (12:38 -0700)]
kclient: fix ktcp warningf
Sage Weil [Mon, 21 Apr 2008 18:28:08 +0000 (11:28 -0700)]
kclient: clear socket callbacks before releasing
Sage Weil [Mon, 21 Apr 2008 18:20:49 +0000 (11:20 -0700)]
kclient: mark osd retries as such
Sage Weil [Mon, 21 Apr 2008 18:14:49 +0000 (11:14 -0700)]
kclient: reset cap seq on mds reconnect
Sage Weil [Mon, 21 Apr 2008 17:56:19 +0000 (10:56 -0700)]
kclient: fixed mds client session handling, request kicking
Sage Weil [Mon, 21 Apr 2008 17:04:08 +0000 (10:04 -0700)]
kclient: osdc properly note down osds
Sage Weil [Mon, 21 Apr 2008 16:48:50 +0000 (09:48 -0700)]
client: fix mds opcode generation
Sage Weil [Mon, 21 Apr 2008 15:23:54 +0000 (08:23 -0700)]
filepath: a few fixes
Sage Weil [Mon, 21 Apr 2008 14:45:31 +0000 (07:45 -0700)]
kclient: osd timeouts; also cleaned up MOSDGetMap and map request handling
Sage Weil [Mon, 21 Apr 2008 14:44:58 +0000 (07:44 -0700)]
kclient: msgr drop msg references when connect is dropped
Sage Weil [Sun, 20 Apr 2008 23:06:42 +0000 (16:06 -0700)]
todos
Sage Weil [Sun, 20 Apr 2008 22:21:24 +0000 (15:21 -0700)]
kclient: proper cap lifetimes, and fixed session resume
Sage Weil [Sun, 20 Apr 2008 20:33:51 +0000 (13:33 -0700)]
mds: locker fix
Sage Weil [Sun, 20 Apr 2008 19:43:04 +0000 (12:43 -0700)]
kclient: simplify dentry lease revocation a bit
Sage Weil [Sun, 20 Apr 2008 19:42:46 +0000 (12:42 -0700)]
kclient: fh_to_parent
Sage Weil [Sun, 20 Apr 2008 18:49:01 +0000 (11:49 -0700)]
kclient: clean up method naming
Sage Weil [Sun, 20 Apr 2008 17:10:55 +0000 (10:10 -0700)]
kclient: basic nfs export support
Sage Weil [Sun, 20 Apr 2008 05:17:49 +0000 (22:17 -0700)]
kclient: fix update_inode_lease ttl bug
Sage Weil [Sun, 20 Apr 2008 05:16:50 +0000 (22:16 -0700)]
kclient: remove dput debug crap
Sage Weil [Sun, 20 Apr 2008 01:58:49 +0000 (18:58 -0700)]
client: report large blocksize
Sage Weil [Sun, 20 Apr 2008 01:43:19 +0000 (18:43 -0700)]
fixed up getattr
Sage Weil [Sat, 19 Apr 2008 23:09:41 +0000 (16:09 -0700)]
kclient: handle tag_retry
Sage Weil [Fri, 18 Apr 2008 03:22:03 +0000 (20:22 -0700)]
kclient: umount unregisters with monitor
Sage Weil [Sat, 19 Apr 2008 20:23:08 +0000 (13:23 -0700)]
client: clean up follow vs not follow links
Sage Weil [Sat, 19 Apr 2008 19:24:20 +0000 (12:24 -0700)]
clean up mds ops and follow symlink semantics
Sage Weil [Sat, 19 Apr 2008 19:02:53 +0000 (12:02 -0700)]
mds: pretty much never follow trailing symlink
Sage Weil [Sat, 19 Apr 2008 18:56:13 +0000 (11:56 -0700)]
huge client and filepath cleanup
Sage Weil [Sat, 19 Apr 2008 02:04:43 +0000 (19:04 -0700)]
filepath cleanup
Sage Weil [Fri, 18 Apr 2008 23:39:05 +0000 (16:39 -0700)]
crushtool: wrong type
Sage Weil [Fri, 18 Apr 2008 23:40:18 +0000 (16:40 -0700)]
kclient: fix lease release, fix truncate, set iops on non-directories
Sage Weil [Fri, 18 Apr 2008 23:38:12 +0000 (16:38 -0700)]
mds: a couple truncate bugs
Sage Weil [Fri, 18 Apr 2008 21:40:19 +0000 (14:40 -0700)]
missing include for 2.6.25
Sage Weil [Fri, 18 Apr 2008 17:42:02 +0000 (10:42 -0700)]
more debug output
Sage Weil [Fri, 18 Apr 2008 17:41:51 +0000 (10:41 -0700)]
kclient: update local ctime when adoing setattr locally
Sage Weil [Fri, 18 Apr 2008 17:05:55 +0000 (10:05 -0700)]
vstart.sh
Sage Weil [Fri, 18 Apr 2008 17:04:39 +0000 (10:04 -0700)]
kclient: send debug output to syslog, not console
Sage Weil [Fri, 18 Apr 2008 15:10:33 +0000 (08:10 -0700)]
kclient: changed per-ci delayed work cancellation
Sage Weil [Fri, 18 Apr 2008 14:46:20 +0000 (07:46 -0700)]
kclient: combine ack with message; send ack of >1 received
Sage Weil [Fri, 18 Apr 2008 13:55:16 +0000 (06:55 -0700)]
kclient: send msgr acks
Sage Weil [Fri, 18 Apr 2008 05:23:43 +0000 (22:23 -0700)]
Revert "kclient: track in_seq"
This reverts commit
c2f3e223baa0a2bbd0564c4818873de44aae7841.
Sage Weil [Fri, 18 Apr 2008 03:28:06 +0000 (20:28 -0700)]
debugging
Sage Weil [Fri, 18 Apr 2008 03:22:31 +0000 (20:22 -0700)]
mds: some locking fixups
Sage Weil [Fri, 18 Apr 2008 03:13:52 +0000 (20:13 -0700)]
m4: lower automake req version
Sage Weil [Fri, 18 Apr 2008 03:25:44 +0000 (20:25 -0700)]
kclient: track in_seq
Sage Weil [Fri, 18 Apr 2008 02:00:02 +0000 (19:00 -0700)]
kclient: fixed lease release bug
Sage Weil [Thu, 17 Apr 2008 23:56:32 +0000 (16:56 -0700)]
kclient: compensate for open flags munging done by vfs
Sage Weil [Thu, 17 Apr 2008 22:52:25 +0000 (15:52 -0700)]
style fixups... no more complaints from checkpatch.pl
Sage Weil [Thu, 17 Apr 2008 22:18:26 +0000 (15:18 -0700)]
kclient: obey ATTR_FILE on any setattr, even tho only truncate sets it; allow [am]time increases with CAP_WR
Sage Weil [Thu, 17 Apr 2008 22:15:58 +0000 (15:15 -0700)]
kclient: writepages should return 0
Sage Weil [Thu, 17 Apr 2008 21:54:24 +0000 (14:54 -0700)]
kclient: fsync returns 0 (fixes final vi issue)
Sage Weil [Thu, 17 Apr 2008 21:28:48 +0000 (14:28 -0700)]
kclient: fill_trace null deref
Sage Weil [Thu, 17 Apr 2008 21:01:13 +0000 (14:01 -0700)]
consolidate and clean up FILE_CAPS
Yehuda Sadeh-Weinraub [Thu, 17 Apr 2008 20:32:09 +0000 (23:32 +0300)]
kclient: apply_truncate does not verify limits for cap messages
Yehuda Sadeh-Weinraub [Thu, 17 Apr 2008 19:55:47 +0000 (22:55 +0300)]
kclient: refactoring of setattr, apply_truncate removes pages from pagecache
Sage Weil [Thu, 17 Apr 2008 20:00:40 +0000 (13:00 -0700)]
msgr: send signal to reader_thread to ensure it wakes up on shutdown
Sage Weil [Thu, 17 Apr 2008 19:43:08 +0000 (12:43 -0700)]
kclient: mdsc delayed_work avoid null pointer use
Sage Weil [Thu, 17 Apr 2008 19:40:07 +0000 (12:40 -0700)]
objecter: clean up correctly after compound writes
Sage Weil [Thu, 17 Apr 2008 18:32:33 +0000 (11:32 -0700)]
mds: wake up waiting requests when we go active
Sage Weil [Thu, 17 Apr 2008 18:32:23 +0000 (11:32 -0700)]
kclient: mds session tweaks
Sage Weil [Thu, 17 Apr 2008 18:31:53 +0000 (11:31 -0700)]
crushtool basically working
Sage Weil [Thu, 17 Apr 2008 15:22:04 +0000 (08:22 -0700)]
kclient: clean up some debug output