]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Sage Weil [Wed, 30 Apr 2008 04:04:36 +0000 (21:04 -0700)]
kclient: merged client.c and super.c
Sage Weil [Wed, 30 Apr 2008 04:07:43 +0000 (21:07 -0700)]
kclient: fix reset_connection
Sage Weil [Wed, 30 Apr 2008 03:49:16 +0000 (20:49 -0700)]
kclient: remove delay ack hack in msgr
Sage Weil [Wed, 30 Apr 2008 03:49:01 +0000 (20:49 -0700)]
kclient: use MSG_MORE flag appropriately with sendmsg
Sage Weil [Wed, 30 Apr 2008 00:58:57 +0000 (17:58 -0700)]
kclient: oops, be quiet
Sage Weil [Wed, 30 Apr 2008 00:58:16 +0000 (17:58 -0700)]
kclient: fixed various msgr bugs on incoming connections
Sage Weil [Wed, 30 Apr 2008 00:57:39 +0000 (17:57 -0700)]
kclient: fix mds reconnect for caps on dentryless inodes
Sage Weil [Wed, 30 Apr 2008 00:01:51 +0000 (17:01 -0700)]
simplify mds session caps stale/resume
Sage Weil [Tue, 29 Apr 2008 23:44:14 +0000 (16:44 -0700)]
kclient: deal with osdc abort vs kick races; revoke pages on msg dup
Sage Weil [Tue, 29 Apr 2008 23:23:02 +0000 (16:23 -0700)]
kclient: some msgr cleanups
Sage Weil [Tue, 29 Apr 2008 22:38:10 +0000 (15:38 -0700)]
kclient: msgr shutdown fix, warn on enomem
Sage Weil [Tue, 29 Apr 2008 21:08:40 +0000 (14:08 -0700)]
kclient: disable sysfs for < 2.6.25
Sage Weil [Tue, 29 Apr 2008 20:20:06 +0000 (13:20 -0700)]
kclient: beginnings of sysfs
Sage Weil [Tue, 29 Apr 2008 19:46:43 +0000 (12:46 -0700)]
kclient: cancel work while shutting down
Sage Weil [Tue, 29 Apr 2008 19:32:41 +0000 (12:32 -0700)]
kclient: osdc tid output
Sage Weil [Tue, 29 Apr 2008 19:32:20 +0000 (12:32 -0700)]
kclient: proc entry for debug_console
Sage Weil [Tue, 29 Apr 2008 19:32:10 +0000 (12:32 -0700)]
kclient: fixed do_lookup dentry refcount problem
Sage Weil [Tue, 29 Apr 2008 18:08:59 +0000 (11:08 -0700)]
kclient: fixed up page revocation
Sage Weil [Tue, 29 Apr 2008 03:31:31 +0000 (20:31 -0700)]
kclient: only do footer with data payloads
Sage Weil [Mon, 28 Apr 2008 23:07:37 +0000 (16:07 -0700)]
add message footer. kclient safely revokes pages away from sending ceph_msg
Sage Weil [Mon, 28 Apr 2008 21:45:06 +0000 (14:45 -0700)]
synclient: fix size print
Sage Weil [Mon, 28 Apr 2008 21:44:53 +0000 (14:44 -0700)]
kclient: fix calc_pages_for
Sage Weil [Mon, 28 Apr 2008 20:53:27 +0000 (13:53 -0700)]
kclient: clean up req refcounting in osdc
Sage Weil [Mon, 28 Apr 2008 20:41:13 +0000 (13:41 -0700)]
kclient: fix up write endoff vs max_size logic
Sage Weil [Mon, 28 Apr 2008 19:07:41 +0000 (12:07 -0700)]
kclient: rdo_lookup returns dentry
Sage Weil [Mon, 28 Apr 2008 19:02:36 +0000 (12:02 -0700)]
kclient: fixed dentry lease revocation
Sage Weil [Mon, 28 Apr 2008 18:29:06 +0000 (11:29 -0700)]
kclient: lots of jiffies fixups
Sage Weil [Mon, 28 Apr 2008 17:54:37 +0000 (10:54 -0700)]
kclient: drop leases before kill_anon_super
Sage Weil [Mon, 28 Apr 2008 17:41:01 +0000 (10:41 -0700)]
kclient: drop readdir cache on rewinddir()
Sage Weil [Mon, 28 Apr 2008 14:41:12 +0000 (07:41 -0700)]
fakestore: copy if theres no splice
Sage Weil [Fri, 25 Apr 2008 22:03:06 +0000 (15:03 -0700)]
kclient: i_blocks is _sectors_, not blocks. naturally.
Sage Weil [Fri, 25 Apr 2008 20:34:52 +0000 (13:34 -0700)]
fakestore: clone, using either btrfs clone or splice
Sage Weil [Mon, 28 Apr 2008 02:20:29 +0000 (19:20 -0700)]
kclient: d_add only in do_lookup
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