Whamcloud - gitweb
fs/lustre-release.git
18 years agofile 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: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

18 years agofile tcp-zero-copy-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12...
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

18 years agofile vfs_nointent-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12...
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

18 years agofile vfs_intent-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12:44...
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

18 years agofile nfs-cifs-intent-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13...
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

18 years agofile ext3-mballoc2-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12...
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

18 years agofile export_symbol_numa-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20...
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

18 years agofile export-show_task-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13...
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

18 years agofile 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: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

18 years agofile dev_read_only-2.6-fc5.patch was added on branch b_new_cmd on 2006-08-20 13:12...
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

18 years agoworking on file open, added more intent and reint open support;
huanghua [Tue, 30 May 2006 11:40:47 +0000 (11:40 +0000)]
working on file open, added more intent and reint open support;

18 years agocreate_iam: put dx_countlimit in root node
nikita [Mon, 29 May 2006 21:54:52 +0000 (21:54 +0000)]
create_iam: put dx_countlimit in root node

18 years agoiam:
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.

18 years agoBranch: b_new_cmd
wangdi [Mon, 29 May 2006 10:21:09 +0000 (10:21 +0000)]
Branch: b_new_cmd
serval fixes about iam

18 years agoBranch: b_new_cmd
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

18 years agoiam: fixes
nikita [Sun, 28 May 2006 20:48:55 +0000 (20:48 +0000)]
iam: fixes

18 years ago->ldo_object_alloc(): add lu_object_headers to arguments, so that allocation may...
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)

18 years agoiam update:
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.

18 years agoconstification
nikita [Sat, 27 May 2006 17:42:43 +0000 (17:42 +0000)]
constification

18 years agomdt: reint fixes: pack reply (only mdt_body for now)
nikita [Sat, 27 May 2006 15:38:00 +0000 (15:38 +0000)]
mdt: reint fixes: pack reply (only mdt_body for now)

18 years agotemporary revert osd to the pre-iam oi
nikita [Sat, 27 May 2006 15:37:24 +0000 (15:37 +0000)]
temporary revert osd to the pre-iam oi

18 years agodt_store_open(): new helper function to open perisistent store object in the root...
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

18 years agoadd lu_context to new fld code
nikita [Sat, 27 May 2006 15:35:43 +0000 (15:35 +0000)]
add lu_context to new fld code

18 years agofile raid5-optimize-memcpy.patch was added on branch b_new_cmd on 2006-08-20 13:12...
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

18 years agofile raid5-stripe-by-stripe-handling.patch was added on branch b_new_cmd on 2006...
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

18 years agofile 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:42 +0000 (20:49 +0000)]
file raid5-stats.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000

18 years agofile raid5-serialize-ovelapping-reqs.patch was added on branch b_new_cmd on 2006...
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

18 years agofile raid5-merge-ios.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 ...
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

18 years agofile 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: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

18 years agofile raid5-configurable-cachesize.patch was added on branch b_new_cmd on 2006-08...
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

18 years agoBranch: b_new_cmd
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

18 years agoBranch: b_new_cmd
wangdi [Fri, 26 May 2006 09:09:19 +0000 (09:09 +0000)]
Branch: b_new_cmd
serval fixes for iam prototype

18 years agofile ext3-sector_t-overflow-2.6.12.patch was added on branch b_new_cmd on 2006-08...
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

18 years agofile ext3-sector_t-overflow-2.6.9-rhel4.patch was added on branch b_new_cmd on 2006...
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

18 years agofile ext3-sector_t-overflow-2.6.5-suse.patch was added on branch b_new_cmd on 2006...
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

18 years agofile ext3-sector_t-overflow-2.4.patch was added on branch b_new_cmd on 2006-08-20...
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

18 years agomore req-layout cleanups (for intents and reints)
nikita [Thu, 25 May 2006 15:49:05 +0000 (15:49 +0000)]
more req-layout cleanups (for intents and reints)

18 years agoadded OBD_PING handler for mdt.
huanghua [Thu, 25 May 2006 09:19:25 +0000 (09:19 +0000)]
added OBD_PING handler for mdt.

18 years agomdt: new portion of cleanup. Mostly switch to req-layout.
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

18 years agoBranch: b_new_cmd
wangdi [Wed, 24 May 2006 10:02:45 +0000 (10:02 +0000)]
Branch: b_new_cmd
update iam prototype

18 years agofile README was added on branch b_new_cmd on 2006-08-20 13:12:36 +0000
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

18 years agofile Makefile.am 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

18 years agofile .cvsignore 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

18 years agofix a small defect in mdt_reint_open.
huanghua [Wed, 24 May 2006 08:13:38 +0000 (08:13 +0000)]
fix a small defect in mdt_reint_open.

18 years agoadd lov/osc to mdt. while MDT setup the lovname can be taken from lustre_cfg
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

18 years agoadd mdo_create support in mdd, cmm. small fix in mdt_reint.
tappro [Wed, 24 May 2006 00:44:29 +0000 (00:44 +0000)]
add mdo_create support in mdd, cmm. small fix in mdt_reint.

18 years agoadd initial support for open()
tappro [Wed, 24 May 2006 00:23:19 +0000 (00:23 +0000)]
add initial support for open()

18 years agono need to assign the fid to body->fid1. It is already here.
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.

18 years agoadd mdo_create() operation
tappro [Tue, 23 May 2006 23:53:46 +0000 (23:53 +0000)]
add mdo_create() operation

18 years ago- put OBD_MD_FLID for root inode;
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.

18 years ago- updating lli_fid in ll_update_inode(), what would update client's inode FID not...
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.

18 years ago- making inode create and assigning the fid to it atomicaly
yury [Mon, 22 May 2006 13:08:50 +0000 (13:08 +0000)]
- making inode create and assigning the fid to it atomicaly

18 years agofix defect in ->ls_total accounting, found by Mike
nikita [Mon, 22 May 2006 12:15:31 +0000 (12:15 +0000)]
fix defect in ->ls_total accounting, found by Mike

18 years agofile ext3-external-journal-2.6.9.patch was added on branch b_new_cmd on 2006-08-20...
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

18 years agonicer indent.
huanghua [Mon, 22 May 2006 06:40:08 +0000 (06:40 +0000)]
nicer indent.

18 years ago- added tasks for merges and milestones
yury [Mon, 22 May 2006 06:34:21 +0000 (06:34 +0000)]
- added tasks for merges and milestones

18 years agomake ->ldo_object_free() a per-object method ->loo_object_free()
nikita [Fri, 19 May 2006 18:28:23 +0000 (18:28 +0000)]
make ->ldo_object_free() a per-object method ->loo_object_free()

18 years agomake lu_context const
nikita [Fri, 19 May 2006 17:47:29 +0000 (17:47 +0000)]
make lu_context const

18 years agocleanup obd/lu compatibility bits.
nikita [Fri, 19 May 2006 17:45:45 +0000 (17:45 +0000)]
cleanup obd/lu compatibility bits.

18 years ago- removed dt_object.h lu_object.h and md_object.h from include/linux, their new locat...
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/

18 years ago- update from b1_4_mountconf
yury [Fri, 19 May 2006 11:29:53 +0000 (11:29 +0000)]
- update from b1_4_mountconf

18 years agofile llverdev.txt was added on branch b_new_cmd on 2006-08-20 13:12:36 +0000
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

18 years agofile llverfs.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

18 years agomdt: test usage of req-layout in mdt_getstatus()
nikita [Thu, 18 May 2006 22:21:11 +0000 (22:21 +0000)]
mdt: test usage of req-layout in mdt_getstatus()

18 years agoadd prototype of req-layout interface (more details to follow)
nikita [Thu, 18 May 2006 21:02:05 +0000 (21:02 +0000)]
add prototype of req-layout interface (more details to follow)

18 years agoptlrpc_rqphase2str(): make argument const, so that DEBUG_REQ() can be called with...
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

18 years agoliblustre: define ARRAY_SIZE() if not already defined.
nikita [Thu, 18 May 2006 20:57:51 +0000 (20:57 +0000)]
liblustre: define ARRAY_SIZE() if not already defined.

18 years agofix offset, re-enable reint_internal call for IT_OPEN, unpack body only for
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

18 years agolmv_fid_lookup stub similar to CMM
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

18 years agoalloc new fid if IT_CREATE bit is set
tappro [Thu, 18 May 2006 13:38:36 +0000 (13:38 +0000)]
alloc new fid if IT_CREATE bit is set

18 years agodt_object_fini(): add a cast to sub-object
nikita [Wed, 17 May 2006 22:07:19 +0000 (22:07 +0000)]
dt_object_fini(): add a cast to sub-object

18 years agomdt_getattr_name(): 0. use correct offset in reply message; 1. send fid of *child...
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

18 years agoosd: add osd_index_insert() stub
nikita [Wed, 17 May 2006 22:05:51 +0000 (22:05 +0000)]
osd: add osd_index_insert() stub

18 years agomdd_lookup(): use mdd_dt_lookup()
nikita [Wed, 17 May 2006 22:05:25 +0000 (22:05 +0000)]
mdd_lookup(): use mdd_dt_lookup()

18 years agolmv_intent_lookup(): do not dereference NULL cid
nikita [Wed, 17 May 2006 22:05:02 +0000 (22:05 +0000)]
lmv_intent_lookup(): do not dereference NULL cid

18 years agomdo_name_insert(): fid is const
nikita [Wed, 17 May 2006 22:04:26 +0000 (22:04 +0000)]
mdo_name_insert(): fid is const

18 years agogetatt_name() initial support
tappro [Wed, 17 May 2006 19:00:07 +0000 (19:00 +0000)]
getatt_name() initial support
use inlines for md_ methods

18 years agoadd lookup method, use inlines for md_ operaions
tappro [Wed, 17 May 2006 18:58:47 +0000 (18:58 +0000)]
add lookup method, use inlines for md_ operaions

18 years agomdd_lookup is added
tappro [Wed, 17 May 2006 18:57:24 +0000 (18:57 +0000)]
mdd_lookup is added

18 years agoadd lookup() method in md_dir_operations
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

18 years agonew handling of root directory:
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.

18 years agomdt_req_handle(): uninitialized info->mti_object (foudn by Mike)
nikita [Wed, 17 May 2006 17:44:59 +0000 (17:44 +0000)]
mdt_req_handle(): uninitialized info->mti_object (foudn by Mike)

18 years agoadd dt_object_{init,fini}()
nikita [Wed, 17 May 2006 17:44:14 +0000 (17:44 +0000)]
add dt_object_{init,fini}()

18 years agosanitize transaction stuff in mdd
nikita [Wed, 17 May 2006 14:15:33 +0000 (14:15 +0000)]
sanitize transaction stuff in mdd

18 years agoadd lu_context to ->ldto_device_{alloc,free}() methods
nikita [Wed, 17 May 2006 13:13:49 +0000 (13:13 +0000)]
add lu_context to ->ldto_device_{alloc,free}() methods

18 years agofixes for liblustre compilation
nikita [Wed, 17 May 2006 11:59:14 +0000 (11:59 +0000)]
fixes for liblustre compilation

18 years agoadd lu_context to various operations
nikita [Tue, 16 May 2006 21:17:06 +0000 (21:17 +0000)]
add lu_context to various operations

18 years agoadd few dt_index_operations stubs
nikita [Tue, 16 May 2006 17:03:46 +0000 (17:03 +0000)]
add few dt_index_operations stubs

18 years agolu_object_alloc(): add static
nikita [Tue, 16 May 2006 17:03:17 +0000 (17:03 +0000)]
lu_object_alloc(): add static

18 years agomdd: update calls to match changed dt_index_operations
nikita [Tue, 16 May 2006 17:02:58 +0000 (17:02 +0000)]
mdd: update calls to match changed dt_index_operations

18 years agomodify dt_index_operations to be usable as generic index
nikita [Tue, 16 May 2006 17:02:32 +0000 (17:02 +0000)]
modify dt_index_operations to be usable as generic index

18 years agouse calls to lu_object_fid()
nikita [Tue, 16 May 2006 17:01:10 +0000 (17:01 +0000)]
use calls to lu_object_fid()

18 years agofile lov.sh was added on branch b_new_cmd on 2006-08-20 13:13:18 +0000
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

18 years ago- added more tasks about FIDs to work interoperability out.
yury [Mon, 15 May 2006 06:00:37 +0000 (06:00 +0000)]
- added more tasks about FIDs to work interoperability out.

18 years agofile module_cleanup.sh was added on branch b_new_cmd on 2006-08-20 13:13:19 +0000
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

18 years agoremove unused variable
tappro [Fri, 12 May 2006 10:28:03 +0000 (10:28 +0000)]
remove unused variable

18 years agoremove unused variables
tappro [Fri, 12 May 2006 10:27:35 +0000 (10:27 +0000)]
remove unused variables

18 years agofix test stuff
tappro [Fri, 12 May 2006 10:20:07 +0000 (10:20 +0000)]
fix test stuff

18 years agolmv_placement_policy creates new dir on another MDS
tappro [Fri, 12 May 2006 09:32:33 +0000 (09:32 +0000)]
lmv_placement_policy creates new dir on another  MDS

18 years agoconfigure old MDC for MDS
tappro [Fri, 12 May 2006 09:30:39 +0000 (09:30 +0000)]
configure old MDC for MDS