Whamcloud - gitweb
yury [Tue, 30 May 2006 15:54:45 +0000 (15:54 +0000)]
file 2.6-fc5.series was added on branch b_new_cmd on 2006-08-20 13:12:47 +0000
yury [Tue, 30 May 2006 15:54:40 +0000 (15:54 +0000)]
file tcp-zero-copy-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
yury [Tue, 30 May 2006 15:54:35 +0000 (15:54 +0000)]
file vfs_nointent-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12:44 +0000
yury [Tue, 30 May 2006 15:54:30 +0000 (15:54 +0000)]
file vfs_intent-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12:44 +0000
yury [Tue, 30 May 2006 15:54:25 +0000 (15:54 +0000)]
file nfs-cifs-intent-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
yury [Tue, 30 May 2006 15:54:18 +0000 (15:54 +0000)]
file ext3-mballoc2-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
yury [Tue, 30 May 2006 15:54:10 +0000 (15:54 +0000)]
file export_symbol_numa-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12:42 +0000
yury [Tue, 30 May 2006 15:54:03 +0000 (15:54 +0000)]
file export-show_task-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12:42 +0000
yury [Tue, 30 May 2006 15:53:56 +0000 (15:53 +0000)]
file export-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12:42 +0000
yury [Tue, 30 May 2006 15:53:49 +0000 (15:53 +0000)]
file dev_read_only-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12:42 +0000
huanghua [Tue, 30 May 2006 11:40:47 +0000 (11:40 +0000)]
working on file open, added more intent and reint open support;
nikita [Mon, 29 May 2006 21:54:52 +0000 (21:54 +0000)]
create_iam: put dx_countlimit in root node
nikita [Mon, 29 May 2006 21:10:37 +0000 (21:10 +0000)]
iam:
- separate code better,
- finish iam_lfix format,
- add format guessing: self-contained iam file that keeps (in the o-th page)
its own meta-information: key and record size, etc.
- user level tool ./lustre/utils/iam_create.c to create lfix iam files.
osd:
- interface to iam isolating upper layers from knowledge of iam details.
fld:
- adjust to changed indexing interface.
wangdi [Mon, 29 May 2006 10:21:09 +0000 (10:21 +0000)]
Branch: b_new_cmd
serval fixes about iam
wangdi [Mon, 29 May 2006 08:29:09 +0000 (08:29 +0000)]
Branch: b_new_cmd
add create_iam for creating a iam index file
nikita [Sun, 28 May 2006 20:48:55 +0000 (20:48 +0000)]
iam: fixes
nikita [Sun, 28 May 2006 18:16:36 +0000 (18:16 +0000)]
->ldo_object_alloc(): add lu_object_headers to arguments, so that allocation may depend on fid (needed for cmm)
nikita [Sat, 27 May 2006 17:43:21 +0000 (17:43 +0000)]
iam update:
- move lfix operations into separate file: iam_lfix.c
- cleanup leaf operation vector.
nikita [Sat, 27 May 2006 17:42:43 +0000 (17:42 +0000)]
constification
nikita [Sat, 27 May 2006 15:38:00 +0000 (15:38 +0000)]
mdt: reint fixes: pack reply (only mdt_body for now)
nikita [Sat, 27 May 2006 15:37:24 +0000 (15:37 +0000)]
temporary revert osd to the pre-iam oi
nikita [Sat, 27 May 2006 15:36:59 +0000 (15:36 +0000)]
dt_store_open(): new helper function to open perisistent store object in the root directory. Used by fld and mdd
nikita [Sat, 27 May 2006 15:35:43 +0000 (15:35 +0000)]
add lu_context to new fld code
yury [Fri, 26 May 2006 20:49:56 +0000 (20:49 +0000)]
file raid5-optimize-memcpy.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
yury [Fri, 26 May 2006 20:49:49 +0000 (20:49 +0000)]
file raid5-stripe-by-stripe-handling.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
yury [Fri, 26 May 2006 20:49:42 +0000 (20:49 +0000)]
file raid5-stats.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
yury [Fri, 26 May 2006 20:49:35 +0000 (20:49 +0000)]
file raid5-serialize-ovelapping-reqs.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
yury [Fri, 26 May 2006 20:49:28 +0000 (20:49 +0000)]
file raid5-merge-ios.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
yury [Fri, 26 May 2006 20:49:21 +0000 (20:49 +0000)]
file raid5-large-io.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
yury [Fri, 26 May 2006 20:49:14 +0000 (20:49 +0000)]
file raid5-configurable-cachesize.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
wangdi [Fri, 26 May 2006 10:04:08 +0000 (10:04 +0000)]
Branch: b_new_cmd
1.update iam prototype
2.serval fixes about dt_object
wangdi [Fri, 26 May 2006 09:09:19 +0000 (09:09 +0000)]
Branch: b_new_cmd
serval fixes for iam prototype
yury [Thu, 25 May 2006 16:56:12 +0000 (16:56 +0000)]
file ext3-sector_t-overflow-2.6.12.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
yury [Thu, 25 May 2006 16:56:05 +0000 (16:56 +0000)]
file ext3-sector_t-overflow-2.6.9-rhel4.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
yury [Thu, 25 May 2006 16:55:58 +0000 (16:55 +0000)]
file ext3-sector_t-overflow-2.6.5-suse.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
yury [Thu, 25 May 2006 16:55:51 +0000 (16:55 +0000)]
file ext3-sector_t-overflow-2.4.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
nikita [Thu, 25 May 2006 15:49:05 +0000 (15:49 +0000)]
more req-layout cleanups (for intents and reints)
huanghua [Thu, 25 May 2006 09:19:25 +0000 (09:19 +0000)]
added OBD_PING handler for mdt.
nikita [Wed, 24 May 2006 22:21:27 +0000 (22:21 +0000)]
mdt: new portion of cleanup. Mostly switch to req-layout.
Tested by: mount && cd /mnt/lustre && mkdir foo && ls -ldi foo
wangdi [Wed, 24 May 2006 10:02:45 +0000 (10:02 +0000)]
Branch: b_new_cmd
update iam prototype
yury [Wed, 24 May 2006 08:21:24 +0000 (08:21 +0000)]
file README was added on branch b_new_cmd on 2006-08-20 13:12:36 +0000
yury [Wed, 24 May 2006 08:21:17 +0000 (08:21 +0000)]
file Makefile.am was added on branch b_new_cmd on 2006-08-20 13:12:36 +0000
yury [Wed, 24 May 2006 08:21:10 +0000 (08:21 +0000)]
file .cvsignore was added on branch b_new_cmd on 2006-08-20 13:12:36 +0000
huanghua [Wed, 24 May 2006 08:13:38 +0000 (08:13 +0000)]
fix a small defect in mdt_reint_open.
tappro [Wed, 24 May 2006 08:07:17 +0000 (08:07 +0000)]
add lov/osc to mdt. while MDT setup the lovname can be taken from lustre_cfg
tappro [Wed, 24 May 2006 00:44:29 +0000 (00:44 +0000)]
add mdo_create support in mdd, cmm. small fix in mdt_reint.
tappro [Wed, 24 May 2006 00:23:19 +0000 (00:23 +0000)]
add initial support for open()
tappro [Tue, 23 May 2006 23:58:02 +0000 (23:58 +0000)]
no need to assign the fid to body->fid1. It is already here.
tappro [Tue, 23 May 2006 23:53:46 +0000 (23:53 +0000)]
add mdo_create() operation
yury [Tue, 23 May 2006 18:21:25 +0000 (18:21 +0000)]
- put OBD_MD_FLID for root inode;
- return fid to client after create.
yury [Tue, 23 May 2006 13:28:50 +0000 (13:28 +0000)]
- updating lli_fid in ll_update_inode(), what would update client's inode FID not only for new allocated inodes.
yury [Mon, 22 May 2006 13:08:50 +0000 (13:08 +0000)]
- making inode create and assigning the fid to it atomicaly
nikita [Mon, 22 May 2006 12:15:31 +0000 (12:15 +0000)]
fix defect in ->ls_total accounting, found by Mike
yury [Mon, 22 May 2006 07:10:06 +0000 (07:10 +0000)]
file ext3-external-journal-2.6.9.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000
huanghua [Mon, 22 May 2006 06:40:08 +0000 (06:40 +0000)]
nicer indent.
yury [Mon, 22 May 2006 06:34:21 +0000 (06:34 +0000)]
- added tasks for merges and milestones
nikita [Fri, 19 May 2006 18:28:23 +0000 (18:28 +0000)]
make ->ldo_object_free() a per-object method ->loo_object_free()
nikita [Fri, 19 May 2006 17:47:29 +0000 (17:47 +0000)]
make lu_context const
nikita [Fri, 19 May 2006 17:45:45 +0000 (17:45 +0000)]
cleanup obd/lu compatibility bits.
yury [Fri, 19 May 2006 11:31:56 +0000 (11:31 +0000)]
- removed dt_object.h lu_object.h and md_object.h from include/linux, their new location is include/
yury [Fri, 19 May 2006 11:29:53 +0000 (11:29 +0000)]
- update from b1_4_mountconf
yury [Thu, 18 May 2006 23:49:57 +0000 (23:49 +0000)]
file llverdev.txt was added on branch b_new_cmd on 2006-08-20 13:12:36 +0000
yury [Thu, 18 May 2006 23:49:49 +0000 (23:49 +0000)]
file llverfs.txt was added on branch b_new_cmd on 2006-08-20 13:12:36 +0000
nikita [Thu, 18 May 2006 22:21:11 +0000 (22:21 +0000)]
mdt: test usage of req-layout in mdt_getstatus()
nikita [Thu, 18 May 2006 21:02:05 +0000 (21:02 +0000)]
add prototype of req-layout interface (more details to follow)
nikita [Thu, 18 May 2006 20:58:42 +0000 (20:58 +0000)]
ptlrpc_rqphase2str(): make argument const, so that DEBUG_REQ() can be called with const argument
nikita [Thu, 18 May 2006 20:57:51 +0000 (20:57 +0000)]
liblustre: define ARRAY_SIZE() if not already defined.
tappro [Thu, 18 May 2006 13:46:12 +0000 (13:46 +0000)]
fix offset, re-enable reint_internal call for IT_OPEN, unpack body only for
IT_GETATTR/LOOKUP
tappro [Thu, 18 May 2006 13:41:23 +0000 (13:41 +0000)]
lmv_fid_lookup stub similar to CMM
fix offset value for IT_OPEN case, re-enable mdt_reint_internal() call
tappro [Thu, 18 May 2006 13:38:36 +0000 (13:38 +0000)]
alloc new fid if IT_CREATE bit is set
nikita [Wed, 17 May 2006 22:07:19 +0000 (22:07 +0000)]
dt_object_fini(): add a cast to sub-object
nikita [Wed, 17 May 2006 22:06:54 +0000 (22:06 +0000)]
mdt_getattr_name(): 0. use correct offset in reply message; 1. send fid of *child* back to client
nikita [Wed, 17 May 2006 22:05:51 +0000 (22:05 +0000)]
osd: add osd_index_insert() stub
nikita [Wed, 17 May 2006 22:05:25 +0000 (22:05 +0000)]
mdd_lookup(): use mdd_dt_lookup()
nikita [Wed, 17 May 2006 22:05:02 +0000 (22:05 +0000)]
lmv_intent_lookup(): do not dereference NULL cid
nikita [Wed, 17 May 2006 22:04:26 +0000 (22:04 +0000)]
mdo_name_insert(): fid is const
tappro [Wed, 17 May 2006 19:00:07 +0000 (19:00 +0000)]
getatt_name() initial support
use inlines for md_ methods
tappro [Wed, 17 May 2006 18:58:47 +0000 (18:58 +0000)]
add lookup method, use inlines for md_ operaions
tappro [Wed, 17 May 2006 18:57:24 +0000 (18:57 +0000)]
mdd_lookup is added
tappro [Wed, 17 May 2006 18:56:25 +0000 (18:56 +0000)]
add lookup() method in md_dir_operations
add few methods in md_object_operations
define inlines for calling the md_ operations
nikita [Wed, 17 May 2006 17:49:12 +0000 (17:49 +0000)]
new handling of root directory:
osd returns a fid of its real root directory as result of ->dt_root_get();
mdd gets osd root fid during cluster startup, created corresponding object and
looks "ROOT" there.
nikita [Wed, 17 May 2006 17:44:59 +0000 (17:44 +0000)]
mdt_req_handle(): uninitialized info->mti_object (foudn by Mike)
nikita [Wed, 17 May 2006 17:44:14 +0000 (17:44 +0000)]
add dt_object_{init,fini}()
nikita [Wed, 17 May 2006 14:15:33 +0000 (14:15 +0000)]
sanitize transaction stuff in mdd
nikita [Wed, 17 May 2006 13:13:49 +0000 (13:13 +0000)]
add lu_context to ->ldto_device_{alloc,free}() methods
nikita [Wed, 17 May 2006 11:59:14 +0000 (11:59 +0000)]
fixes for liblustre compilation
nikita [Tue, 16 May 2006 21:17:06 +0000 (21:17 +0000)]
add lu_context to various operations
nikita [Tue, 16 May 2006 17:03:46 +0000 (17:03 +0000)]
add few dt_index_operations stubs
nikita [Tue, 16 May 2006 17:03:17 +0000 (17:03 +0000)]
lu_object_alloc(): add static
nikita [Tue, 16 May 2006 17:02:58 +0000 (17:02 +0000)]
mdd: update calls to match changed dt_index_operations
nikita [Tue, 16 May 2006 17:02:32 +0000 (17:02 +0000)]
modify dt_index_operations to be usable as generic index
nikita [Tue, 16 May 2006 17:01:10 +0000 (17:01 +0000)]
use calls to lu_object_fid()
yury [Mon, 15 May 2006 23:21:42 +0000 (23:21 +0000)]
file lov.sh was added on branch b_new_cmd on 2006-08-20 13:13:18 +0000
yury [Mon, 15 May 2006 06:00:37 +0000 (06:00 +0000)]
- added more tasks about FIDs to work interoperability out.
yury [Fri, 12 May 2006 18:47:01 +0000 (18:47 +0000)]
file module_cleanup.sh was added on branch b_new_cmd on 2006-08-20 13:13:19 +0000
tappro [Fri, 12 May 2006 10:28:03 +0000 (10:28 +0000)]
remove unused variable
tappro [Fri, 12 May 2006 10:27:35 +0000 (10:27 +0000)]
remove unused variables
tappro [Fri, 12 May 2006 10:20:07 +0000 (10:20 +0000)]
fix test stuff
tappro [Fri, 12 May 2006 09:32:33 +0000 (09:32 +0000)]
lmv_placement_policy creates new dir on another MDS
tappro [Fri, 12 May 2006 09:30:39 +0000 (09:30 +0000)]
configure old MDC for MDS