Commit Graph

8190 Commits

Author SHA1 Message Date
Sage Weil
dd732cbfc1 use sockaddr_storage; and some ipv6 support groundwork 2009-10-02 13:39:17 -07:00
Sage Weil
18b3bfc565 kclient: don't choke on missing snaprealm 2009-10-02 10:34:49 -07:00
Sage Weil
4d2061994d kclient: no system.* xattrs, yet 2009-10-01 15:43:28 -07:00
Sage Weil
9f0e5b0fe2 kclient: kill generic_*xattr calls until we implement xattr_handler 2009-10-01 15:38:42 -07:00
Sage Weil
3c7c8170dd kclient: clean up module startup 2009-10-01 15:34:01 -07:00
Sage Weil
5e45716dc5 Merge branch 'unstable' of ceph.newdream.net:/git/ceph into unstable 2009-10-01 14:25:10 -07:00
Sage Weil
7dffced749 kclient: fix ra_pages setup after bdi initiation 2009-10-01 14:19:49 -07:00
Sage Weil
c8fa11dc9b kclient: single thread wq for invalidate, truncate
Keep multiple threads for the writeback.
2009-10-01 14:16:01 -07:00
Sage Weil
76cdbb56ad kclient: use KMEM_CACHE macro where possible
We can't for the inode cache bc we have a init_once method.
2009-10-01 14:12:45 -07:00
Sage Weil
3c228f0967 kclient: mark initialization functions __init 2009-10-01 13:58:00 -07:00
Sage Weil
864aac059c kclient: fix maintainers record 2009-10-01 13:45:21 -07:00
Sage Weil
8c62f0523e kclient: backport sync_page_range change 2009-10-01 13:30:47 -07:00
Sage Weil
5b41c13f0d todo 2009-10-01 13:28:30 -07:00
Sage Weil
6a57711e4c kclient: add to MAINTAINERS 2009-10-01 13:16:28 -07:00
Sage Weil
34439e70d7 kclient: sync_page_range gone in 2.6.32; use vfs_fsync_range
This is what generic_write_sync does, but we also want to do the
sync if we are NEARFULL.
2009-10-01 13:11:45 -07:00
Sage Weil
a3dc3357de kclient: current_is_pdflush() gone in 2.6.32 2009-10-01 13:05:36 -07:00
Sage Weil
6350e849ca todo 2009-10-01 12:57:39 -07:00
Sage Weil
d67381f909 Revert "kclient: add smp_mb to sensitive bitops in msgr"
Don't think these are needed after all...

This reverts commit fe11285c4b.
2009-10-01 12:57:17 -07:00
Sage Weil
4ea86ba125 kclient: use smp_mb in place of spinlock for testing flag bit 2009-10-01 11:21:54 -07:00
Sage Weil
fe11285c4b kclient: add smp_mb to sensitive bitops in msgr 2009-10-01 11:07:09 -07:00
Sage Weil
c30d453610 uclient: set new file layout to 0, which lets mds choose its default 2009-10-01 10:59:10 -07:00
Greg Farnum
860dca7ddc uclient: Use much saner/not insane defaults for layout settings 2009-09-30 17:03:22 -07:00
Sage Weil
bce85f1cc5 kclient: debugfs fix; better osdmap debug output 2009-09-30 14:10:46 -07:00
Sage Weil
adb48e25d7 kclient: default pg_preferred to -1 2009-09-30 14:10:23 -07:00
Sage Weil
95c4710eba mds: fix layout typo 2009-09-30 13:30:07 -07:00
Sage Weil
15d45e76bb kclient: include new files in patch set 2009-09-30 12:53:49 -07:00
Sage Weil
cc9915a5a1 osd: name args in ceph_osd_op union 2009-09-30 12:47:40 -07:00
Sage Weil
21df30f61f document data structs; kill ttl_ms in caps msg 2009-09-30 12:34:30 -07:00
Sage Weil
25bba5df97 mds: kill old rdcaps_ttl business
This was from when caps independently timed out.
2009-09-30 12:24:31 -07:00
Sage Weil
fa884ec13d fix object_stripe_unit -> stripe_unit 2009-09-30 12:09:11 -07:00
Sage Weil
4874b1901b kclient: try kmalloc, then vmalloc
"A still-lame-but-less-lame option here would be to attempt the kmalloc
(with __GFP_NOWARN) and if it failed, fall back to vmalloc." says akpm
2009-09-30 11:43:31 -07:00
Sage Weil
86f225b52e kclient: audit inline 2009-09-30 11:32:03 -07:00
Sage Weil
59fc0e27d5 kclient: more fixes from akpm's review 2009-09-30 11:01:37 -07:00
Sage Weil
c064c4456d uninline some header types 2009-09-30 10:24:28 -07:00
Sage Weil
8dbf3580a5 kclient: parse updated mdsmap 2009-09-29 14:53:15 -07:00
Sage Weil
6b68faaef8 mdsmap: another unsized int 2009-09-29 14:53:15 -07:00
Sage Weil
bc919199ca mdsmap: use sized int type 2009-09-29 14:53:15 -07:00
Sage Weil
4dbb6fdfdb todo 2009-09-29 14:53:15 -07:00
Sage Weil
dc6d0d9374 kclient: reorder cap ops a bit (wrt invalidation) 2009-09-29 14:53:15 -07:00
Greg Farnum
52f038e56b Hadoop: Set the local osd to be the preferred osd for all writes. 2009-09-29 13:38:34 -07:00
Greg Farnum
ecc4bd6837 uclient: Add methods for setting a default preferred osd. 2009-09-29 13:38:34 -07:00
Greg Farnum
58fb071e0e mds/ceph_fs: Add a preferred argument to ceph_mds_request_args and listen to it 2009-09-29 13:38:34 -07:00
Sage Weil
6ed33d57ab mon: create lpg_num (not pg_num) lpg's 2009-09-29 11:09:38 -07:00
Sage Weil
462dd4f625 cosd: 3 monitors 2009-09-29 11:09:38 -07:00
Sage Weil
1010c20ca5 uclient: open mds sessions to export targets 2009-09-29 09:49:35 -07:00
Sage Weil
ce87f0fc8b mds: add export targest to mds_info_t 2009-09-28 21:16:02 -07:00
Sage Weil
4fa1ba7072 osd: rev disk format 2009-09-28 15:23:56 -07:00
Sage Weil
a858ffa470 mon: create localized pgs 2009-09-28 15:23:09 -07:00
Sage Weil
6af69e0ca6 filestore: make collection dir have better name; move coll_t type around 2009-09-28 15:23:09 -07:00
Sage Weil
3c315e308b objecter: send renew sub from maybe_request_map()
This broke with the last monc api change
2009-09-28 15:23:09 -07:00