Whamcloud - gitweb
fs/lustre-release.git
18 years agoBranch: b_new_cmd
wangdi [Fri, 28 Apr 2006 09:37:04 +0000 (09:37 +0000)]
Branch: b_new_cmd
update lustre fld and iam prototype

18 years ago(1) roll back some silly changes in lu_attr.
huanghua [Fri, 28 Apr 2006 08:54:44 +0000 (08:54 +0000)]
(1) roll back some silly changes in lu_attr.
(2) put reint arguments in mdt_reint_record which again resides in mdt_thread_info.

18 years ago (1) put REINT requests' argument into lu_attr.
huanghua [Fri, 28 Apr 2006 07:48:11 +0000 (07:48 +0000)]
 (1) put REINT requests' argument into lu_attr.
 (2) add lu_attr* into moo_mkdir parameter list, and pass through server stack.

18 years ago (1) put REINT requests' argument into lu_attr.
huanghua [Fri, 28 Apr 2006 07:43:07 +0000 (07:43 +0000)]
 (1) put REINT requests' argument into lu_attr.
  (2) add lu_attr* into moo_mkdir parameter list, and pass through server stack.

18 years ago(1) put REINT requests' argument into lu_attr.
huanghua [Fri, 28 Apr 2006 07:36:08 +0000 (07:36 +0000)]
(1) put REINT requests' argument into lu_attr.
(2) add lu_attr* into moo_mkdir parameter list, and pass through server stack.

18 years agofix a little in mdt_intent_policy.
huanghua [Fri, 28 Apr 2006 06:00:47 +0000 (06:00 +0000)]
fix a little in mdt_intent_policy.

18 years ago1. modified the code to #colibri coding guideline.
huanghua [Thu, 27 Apr 2006 12:11:57 +0000 (12:11 +0000)]
1. modified the code to #colibri coding guideline.
2. put mdt_reint_record into mdt_thread_info to avoid dynamic memory allocation.

18 years agorollback my misguided fld fixes
nikita [Thu, 27 Apr 2006 09:37:50 +0000 (09:37 +0000)]
rollback my misguided fld fixes

18 years agofile mpich-1.2.6-lustre.patch was added on branch b_new_cmd on 2006-08-20 13:12:36...
yury [Thu, 27 Apr 2006 08:15:18 +0000 (08:15 +0000)]
file mpich-1.2.6-lustre.patch was added on branch b_new_cmd on 2006-08-20 13:12:36 +0000

18 years agoadd intent support intially, and much work are still needed.
huanghua [Thu, 27 Apr 2006 06:58:21 +0000 (06:58 +0000)]
add intent support intially, and much work are still needed.

18 years agofix a problem caused by renamed struct members (lu_object_operations->loo_object_release)
huanghua [Thu, 27 Apr 2006 04:25:37 +0000 (04:25 +0000)]
fix a problem caused by renamed struct members (lu_object_operations->loo_object_release)

18 years agoadd reint handlers: The first step is adding mkdir.
huanghua [Thu, 27 Apr 2006 04:06:36 +0000 (04:06 +0000)]
add reint handlers: The first step is adding mkdir.

18 years agomove some method into per-object operation vectors. Add comments.
nikita [Wed, 26 Apr 2006 20:11:51 +0000 (20:11 +0000)]
move some method into per-object operation vectors. Add comments.

18 years agofile lustre_param.h was added on branch b_new_cmd on 2006-05-19 11:29:18 +0000
yury [Wed, 26 Apr 2006 18:45:49 +0000 (18:45 +0000)]
file lustre_param.h was added on branch b_new_cmd on 2006-05-19 11:29:18 +0000

18 years agofile lustre_disk.h was added on branch b_new_cmd on 2006-05-19 11:29:18 +0000
yury [Wed, 26 Apr 2006 18:45:42 +0000 (18:45 +0000)]
file lustre_disk.h was added on branch b_new_cmd on 2006-05-19 11:29:18 +0000

18 years agoexterminate struct md_params: it is not used anyway
nikita [Wed, 26 Apr 2006 16:29:00 +0000 (16:29 +0000)]
exterminate struct md_params: it is not used anyway

18 years agoadd .cvsignore's for new directories.
nikita [Wed, 26 Apr 2006 15:27:34 +0000 (15:27 +0000)]
add .cvsignore's for new directories.

18 years agomore fld fixes. It mounts now.
nikita [Wed, 26 Apr 2006 15:24:29 +0000 (15:24 +0000)]
more fld fixes. It mounts now.

18 years agoadd more comments for MDAPI DLD
nikita [Wed, 26 Apr 2006 15:12:40 +0000 (15:12 +0000)]
add more comments for MDAPI DLD

18 years agomove lu_attr from lu_context to mdt_thread_info
nikita [Wed, 26 Apr 2006 15:11:45 +0000 (15:11 +0000)]
move lu_attr from lu_context to mdt_thread_info

18 years agofix fld/iam compilation breakage
nikita [Wed, 26 Apr 2006 15:10:57 +0000 (15:10 +0000)]
fix fld/iam compilation breakage

18 years agofix issue with process_config checks
tappro [Tue, 25 Apr 2006 21:34:27 +0000 (21:34 +0000)]
fix issue with process_config checks

18 years ago- fixed direct access to obd->obd_namespace in llite. That should be delegated to...
yury [Tue, 25 Apr 2006 15:07:46 +0000 (15:07 +0000)]
- fixed direct access to obd->obd_namespace in llite. That should be delegated to md_ methods as there is LMV obd which has no namespace.

18 years ago- ->lo_objs renamed to ->lo_inodes in struct lmv_obj;
yury [Tue, 25 Apr 2006 13:13:57 +0000 (13:13 +0000)]
- ->lo_objs renamed to ->lo_inodes in struct lmv_obj;
- some renames in methods;
- lmv_create() and lmv_brw() disabled as they are only used on server;

18 years ago- few renames in LMV module to make it more understandable and in same time shorter.
yury [Tue, 25 Apr 2006 12:58:58 +0000 (12:58 +0000)]
- few renames in LMV module to make it more understandable and in same time shorter.

18 years agoBranch: b_new_cmd
wangdi [Tue, 25 Apr 2006 08:41:20 +0000 (08:41 +0000)]
Branch: b_new_cmd
update fld and iam prototype

18 years ago- fix in lmv_intent_lock()
yury [Tue, 25 Apr 2006 08:28:21 +0000 (08:28 +0000)]
- fix in lmv_intent_lock()

18 years agoremove unused stuff
tappro [Mon, 24 Apr 2006 09:11:23 +0000 (09:11 +0000)]
remove unused stuff

18 years agoadd lmv config while mdt initialization
tappro [Mon, 24 Apr 2006 08:57:08 +0000 (08:57 +0000)]
add lmv config while mdt initialization
remove cmm stuff
fix steal_log and make it simplier
comment out not used code temporary
use LCFG_ADD_MDC for adding mdc to both lmv and cmm

18 years agocmm update
tappro [Mon, 24 Apr 2006 08:54:14 +0000 (08:54 +0000)]
cmm update

18 years agoremove assignment for unused vars.
tappro [Mon, 24 Apr 2006 08:53:38 +0000 (08:53 +0000)]
remove assignment for unused vars.

18 years ago- lmv_fld_lookup returns 0 instead of error.
tappro [Mon, 24 Apr 2006 08:52:14 +0000 (08:52 +0000)]
- lmv_fld_lookup returns 0 instead of error.
- LCFG_ADD_MDC is used in lmv_process_config

18 years ago- remove ll_have_md_lock(). It accessed md namespace directly what is not allowed...
yury [Mon, 24 Apr 2006 08:18:25 +0000 (08:18 +0000)]
- remove ll_have_md_lock(). It accessed md namespace directly what is not allowed for lmv case. It is done in md_intent_lock() handlers normaly.

18 years ago - add struct lu_object_operations
nikita [Sun, 23 Apr 2006 19:00:46 +0000 (19:00 +0000)]
 - add struct lu_object_operations

 - add ->loo_exists()

 - add comments (for MDAPI DLD)

 - split part lu_object.h into dt_object.h

18 years agoBranch: b_new_cmd
wangdi [Sun, 23 Apr 2006 15:33:32 +0000 (15:33 +0000)]
Branch: b_new_cmd
1) merge b_iam patch to this branch
2) update prototype, add ext3-iam-ops.patch

18 years agofix last fix to mdt_stack_fini()
nikita [Fri, 21 Apr 2006 20:58:21 +0000 (20:58 +0000)]
fix last fix to mdt_stack_fini()

18 years agomdt: 0. fld fixes, 1. stack initialization fixes, 2. use container_of0(), 3. move...
nikita [Fri, 21 Apr 2006 20:42:25 +0000 (20:42 +0000)]
mdt: 0. fld fixes, 1. stack initialization fixes, 2. use container_of0(), 3. move ptlrpc_init_svc_conf() into ptlrpc, 4. add mdt0_connect() to pass sane connect bits to clients

18 years agofld: other bits of stand-alone fld
nikita [Fri, 21 Apr 2006 20:40:37 +0000 (20:40 +0000)]
fld: other bits of stand-alone fld

18 years agoadd ptlrpc_init_svc_conf()
nikita [Fri, 21 Apr 2006 20:39:52 +0000 (20:39 +0000)]
add ptlrpc_init_svc_conf()

18 years agoldlm_handle_enqueue0(): pass namespace as an argument
nikita [Fri, 21 Apr 2006 20:38:42 +0000 (20:38 +0000)]
ldlm_handle_enqueue0(): pass namespace as an argument

18 years agoadd more comments as part of C2_SERVER_MDAPI DLD effort
nikita [Fri, 21 Apr 2006 20:38:00 +0000 (20:38 +0000)]
add more comments as part of C2_SERVER_MDAPI DLD effort

18 years agomake fld really stand-alone service independent from mdt
nikita [Fri, 21 Apr 2006 20:36:53 +0000 (20:36 +0000)]
make fld really stand-alone service independent from mdt

18 years agouse container_of0() and fix few lu_device_is_foo()
nikita [Fri, 21 Apr 2006 20:34:43 +0000 (20:34 +0000)]
use container_of0() and fix few lu_device_is_foo()

18 years agofix issue with md_ops
tappro [Fri, 21 Apr 2006 15:36:58 +0000 (15:36 +0000)]
fix issue with md_ops

18 years agocheck lmi before server_put_mount()
tappro [Fri, 21 Apr 2006 15:14:26 +0000 (15:14 +0000)]
check lmi before server_put_mount()

18 years agowrong structure was passed to mdt_stack_fini()
tappro [Fri, 21 Apr 2006 15:13:52 +0000 (15:13 +0000)]
wrong structure was passed to mdt_stack_fini()

18 years ago- adopting LMV to 1_4 APIs;
yury [Fri, 21 Apr 2006 06:59:00 +0000 (06:59 +0000)]
- adopting LMV to 1_4 APIs;
- many chnages in LMV to adopt it to new fids, etc.

18 years agofile .cvsignore was added on branch b_new_cmd on 2006-09-11 22:05:00 +0000
ericm [Wed, 19 Apr 2006 23:00:29 +0000 (23:00 +0000)]
file .cvsignore was added on branch b_new_cmd on 2006-09-11 22:05:00 +0000

18 years agoremove useless labels
tappro [Wed, 19 Apr 2006 17:47:56 +0000 (17:47 +0000)]
remove useless labels

18 years agomake unified LCFG_ADD_MDC/DEL_MDC for adding mdc to lmv/cmm, fix bug with
tappro [Wed, 19 Apr 2006 17:41:40 +0000 (17:41 +0000)]
make unified LCFG_ADD_MDC/DEL_MDC for adding mdc to lmv/cmm, fix bug with
name_destroy w/o name_create, add process_config to cmm

18 years agoadd process_config, fix issue with stack_init/fini (thx Huang Hua) and remove
tappro [Wed, 19 Apr 2006 17:38:26 +0000 (17:38 +0000)]
add process_config, fix issue with stack_init/fini (thx Huang Hua) and remove
server_get/put_mount

18 years agoadd process_config, move server_get/put_mount in osd from mdt
tappro [Wed, 19 Apr 2006 17:36:54 +0000 (17:36 +0000)]
add process_config, move server_get/put_mount in osd from mdt

18 years agoadd mdd_process_config
tappro [Wed, 19 Apr 2006 17:35:45 +0000 (17:35 +0000)]
add mdd_process_config

18 years agomove process_config from device_type_ops to lu_device_ops
tappro [Wed, 19 Apr 2006 17:34:54 +0000 (17:34 +0000)]
move process_config from device_type_ops to lu_device_ops

18 years agoremove old stuff, enable mdc config for mds
tappro [Tue, 18 Apr 2006 20:58:29 +0000 (20:58 +0000)]
remove old stuff, enable mdc config for mds

18 years agoldto_config was added
tappro [Tue, 18 Apr 2006 20:57:11 +0000 (20:57 +0000)]
ldto_config was added

18 years agoadd new lu_device_type method - config. It is needed to configure new MDC/OSC on MDS
tappro [Tue, 18 Apr 2006 20:55:41 +0000 (20:55 +0000)]
add new lu_device_type method - config. It is needed to configure new MDC/OSC on MDS

18 years agoadd cmm_mdc.c to handle set of mdc on mds
tappro [Tue, 18 Apr 2006 20:53:31 +0000 (20:53 +0000)]
add cmm_mdc.c to handle set of mdc on mds
changes in cmm for support device configuring

18 years agomdt_stack_fini(): cosmetic fixes
nikita [Tue, 18 Apr 2006 18:18:02 +0000 (18:18 +0000)]
mdt_stack_fini(): cosmetic fixes

18 years agomove lmi get/put from lu_site_init/fini to the mdt
tappro [Mon, 17 Apr 2006 11:53:00 +0000 (11:53 +0000)]
move lmi get/put from lu_site_init/fini to the mdt

18 years agolu_site_init(): convert to single return
nikita [Mon, 17 Apr 2006 10:53:38 +0000 (10:53 +0000)]
lu_site_init(): convert to single return

18 years agoremove unused export
nikita [Mon, 17 Apr 2006 10:53:00 +0000 (10:53 +0000)]
remove unused export

18 years agoremove duplicate
tappro [Mon, 17 Apr 2006 10:32:59 +0000 (10:32 +0000)]
remove duplicate

18 years agomkdir oi & ROOT for iam need.
huanghua [Mon, 17 Apr 2006 10:23:47 +0000 (10:23 +0000)]
mkdir oi & ROOT for iam need.

18 years agoosd changes
tappro [Mon, 17 Apr 2006 10:00:54 +0000 (10:00 +0000)]
osd changes

18 years agomdd changes
tappro [Mon, 17 Apr 2006 10:00:31 +0000 (10:00 +0000)]
mdd changes

18 years agoupdate cmm
tappro [Mon, 17 Apr 2006 10:00:11 +0000 (10:00 +0000)]
update cmm

18 years agomove mds devices init into mdt
tappro [Mon, 17 Apr 2006 09:58:59 +0000 (09:58 +0000)]
move mds devices init into mdt

18 years agoadd layers initialization here. MDT as top device will init/fini other devices.
tappro [Mon, 17 Apr 2006 09:57:41 +0000 (09:57 +0000)]
add layers initialization here. MDT as top device will init/fini other devices.
add disconnect to put export
fix missed OBD_FREE

18 years agochange deslarations in view of latest changes in ldto_device_init/fini() and
tappro [Mon, 17 Apr 2006 09:55:14 +0000 (09:55 +0000)]
change deslarations in view of latest changes in ldto_device_init/fini() and
lu_site_init()

18 years ago- change lu_site_init/fini to handle and store lmi
tappro [Mon, 17 Apr 2006 09:53:08 +0000 (09:53 +0000)]
- change lu_site_init/fini to handle and store lmi
  fix device_put() issue in object_fini()

18 years agoBranch: remove fld.c
wangdi [Mon, 17 Apr 2006 06:51:18 +0000 (06:51 +0000)]
Branch: remove fld.c

18 years agomdt: 0. use ->md_attr_get(); 1. mdt_req_handle(): fix HABEO_CLAVIS (dlm_req handling)
nikita [Sun, 16 Apr 2006 19:49:22 +0000 (19:49 +0000)]
mdt: 0. use ->md_attr_get(); 1. mdt_req_handle(): fix HABEO_CLAVIS (dlm_req handling)

18 years agoadd ->{dt,md}_attr_{get,set}
nikita [Sun, 16 Apr 2006 19:48:05 +0000 (19:48 +0000)]
add ->{dt,md}_attr_{get,set}

18 years agorename: attr_{set,get} -> xattr_{set,get}
nikita [Sun, 16 Apr 2006 18:52:25 +0000 (18:52 +0000)]
rename: attr_{set,get} -> xattr_{set,get}

18 years agoadd MDS_FLD to ll_rpc_opcode[]
nikita [Sun, 16 Apr 2006 17:46:59 +0000 (17:46 +0000)]
add MDS_FLD to ll_rpc_opcode[]

18 years agoosd: add better object index stub: generate fids from ino/generation and other way...
nikita [Sun, 16 Apr 2006 17:46:36 +0000 (17:46 +0000)]
osd: add better object index stub: generate fids from ino/generation and other way around

18 years agolu_site_fini(): break reference from lu_device to lu_site
nikita [Sun, 16 Apr 2006 17:45:27 +0000 (17:45 +0000)]
lu_site_fini(): break reference from lu_device to lu_site

18 years agomdt: 0. add mdt_md_mkdir() back; 1. mdt_fld_fini() returns void
nikita [Sun, 16 Apr 2006 17:44:56 +0000 (17:44 +0000)]
mdt: 0. add mdt_md_mkdir() back; 1. mdt_fld_fini() returns void

18 years agoBranch:
wangdi [Sun, 16 Apr 2006 12:30:24 +0000 (12:30 +0000)]
Branch:
update fld prototype according to nikita's review

18 years agoBranch: b_new_cmd
wangdi [Sun, 16 Apr 2006 08:09:31 +0000 (08:09 +0000)]
Branch: b_new_cmd
startup separate new service for fld request

18 years agoosd: use object index and iget to load inodes
nikita [Sat, 15 Apr 2006 22:42:31 +0000 (22:42 +0000)]
osd: use object index and iget to load inodes

18 years agoosd: add object index prototype
nikita [Sat, 15 Apr 2006 22:41:48 +0000 (22:41 +0000)]
osd: add object index prototype

18 years agomdt: simplify mdt_getattr() object is already found by mdt_req_handle(), and attribut...
nikita [Sat, 15 Apr 2006 22:40:57 +0000 (22:40 +0000)]
mdt: simplify mdt_getattr() object is already found by mdt_req_handle(), and attributes already loaded

18 years agoadd forward declarations
nikita [Sat, 15 Apr 2006 22:40:16 +0000 (22:40 +0000)]
add forward declarations

18 years agoadd fid_misc.c file with fid_to_le()
nikita [Sat, 15 Apr 2006 22:40:00 +0000 (22:40 +0000)]
add fid_misc.c file with fid_to_le()

18 years ago- different renames to make llite not working on mdc related structures directly
yury [Sat, 15 Apr 2006 13:52:25 +0000 (13:52 +0000)]
- different renames to make llite not working on mdc related structures directly

18 years agoupdate lustre_assert_wire_constants()
nikita [Fri, 14 Apr 2006 22:33:56 +0000 (22:33 +0000)]
update lustre_assert_wire_constants()

18 years agoadd new request opc to the ll_rpc_opcode table
nikita [Fri, 14 Apr 2006 22:33:30 +0000 (22:33 +0000)]
add new request opc to the ll_rpc_opcode table

18 years agomdt_connect(): fix access to mdt_device
nikita [Fri, 14 Apr 2006 22:33:03 +0000 (22:33 +0000)]
mdt_connect(): fix access to mdt_device

18 years agoswitch to new lu_context_key model: struct mdt_thread_info is now a value of lu_conte...
nikita [Fri, 14 Apr 2006 22:08:21 +0000 (22:08 +0000)]
switch to new lu_context_key model: struct mdt_thread_info is now a value of lu_context key

18 years agoregenerate wiretest: fld added new mds ops
nikita [Fri, 14 Apr 2006 22:07:08 +0000 (22:07 +0000)]
regenerate wiretest: fld added new mds ops

18 years agoremove ptlrpc_thread_key functions: use lu_context_key instead
nikita [Fri, 14 Apr 2006 22:05:53 +0000 (22:05 +0000)]
remove ptlrpc_thread_key functions: use lu_context_key instead

18 years agoosd_device: add reference to objdir
nikita [Fri, 14 Apr 2006 22:05:05 +0000 (22:05 +0000)]
osd_device: add reference to objdir

18 years agoosd: use new lu_context_key functions, add osd_fid_lookup()
nikita [Fri, 14 Apr 2006 22:04:44 +0000 (22:04 +0000)]
osd: use new lu_context_key functions, add osd_fid_lookup()

18 years agoimprove lu_context_key() functions, add lu_context_key_degister()
nikita [Fri, 14 Apr 2006 22:02:11 +0000 (22:02 +0000)]
improve lu_context_key() functions, add lu_context_key_degister()

18 years agoll_prepare_mdc_op_data(): fix typo in assertion
nikita [Fri, 14 Apr 2006 22:00:24 +0000 (22:00 +0000)]
ll_prepare_mdc_op_data(): fix typo in assertion

18 years agoadd fid_is_sane()
nikita [Fri, 14 Apr 2006 21:54:18 +0000 (21:54 +0000)]
add fid_is_sane()

18 years agoadd fid_is_local(): stub for now
nikita [Fri, 14 Apr 2006 21:32:12 +0000 (21:32 +0000)]
add fid_is_local(): stub for now

18 years ago- more changes in lmv
yury [Fri, 14 Apr 2006 17:42:03 +0000 (17:42 +0000)]
- more changes in lmv