Whamcloud - gitweb
fs/lustre-release.git
19 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

19 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

19 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

19 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.

19 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.

19 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

19 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

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

19 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

19 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.

19 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;

19 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.

19 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

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

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

19 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

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

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

19 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

19 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.

19 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

19 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

19 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()

19 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

19 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

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

19 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

19 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

19 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

19 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()

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

19 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()

19 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()

19 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.

19 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

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

19 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

19 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

19 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

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

19 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

19 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

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

19 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

19 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

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

19 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

19 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

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

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

19 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.

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

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

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

19 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

19 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

19 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()

19 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()

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

19 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)

19 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}

19 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}

19 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[]

19 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

19 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

19 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

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

19 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

19 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

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

19 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

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

19 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()

19 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

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

19 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

19 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

19 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

19 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

19 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

19 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

19 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()

19 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()

19 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

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

19 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

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

19 years agoBranch: b_new_cmd
wangdi [Fri, 14 Apr 2006 17:03:22 +0000 (17:03 +0000)]
Branch: b_new_cmd
update fld prototype

19 years ago- using lu_fid_eq() instead of fid_equals()
yury [Fri, 14 Apr 2006 15:16:15 +0000 (15:16 +0000)]
- using lu_fid_eq() instead of fid_equals()

19 years ago- fix in makefile
yury [Fri, 14 Apr 2006 15:13:58 +0000 (15:13 +0000)]
- fix in makefile

19 years ago- basic lmv to new fids adaptation.
yury [Fri, 14 Apr 2006 15:05:26 +0000 (15:05 +0000)]
- basic lmv to new fids adaptation.

19 years ago- get rid of ll_fid in mgs
yury [Fri, 14 Apr 2006 10:51:49 +0000 (10:51 +0000)]
- get rid of ll_fid in mgs

19 years agoadd lmv code from head. Need to be adapted.
tappro [Fri, 14 Apr 2006 10:33:00 +0000 (10:33 +0000)]
add lmv code from head. Need to be adapted.

19 years ago- update from parent
yury [Fri, 14 Apr 2006 07:37:24 +0000 (07:37 +0000)]
- update from parent

19 years agoadd lu_context everywhere. Mountability preserved.
nikita [Thu, 13 Apr 2006 22:58:28 +0000 (22:58 +0000)]
add lu_context everywhere. Mountability preserved.

19 years agofile vfs_intent-2.6-fc3.patch was added on branch b_new_cmd on 2006-05-19 11:29:25...
yury [Thu, 13 Apr 2006 21:51:21 +0000 (21:51 +0000)]
file vfs_intent-2.6-fc3.patch was added on branch b_new_cmd on 2006-05-19 11:29:25 +0000

19 years agoBranch: b_new_cmd
wangdi [Thu, 13 Apr 2006 14:09:47 +0000 (14:09 +0000)]
Branch: b_new_cmd
prototype of fld

19 years agoBranch: b_new_cmd
wangdi [Thu, 13 Apr 2006 13:37:58 +0000 (13:37 +0000)]
Branch: b_new_cmd
add fld prototype

19 years ago- bringing liblustre to use fids like llite does - just to not lost changes and do...
yury [Thu, 13 Apr 2006 11:43:33 +0000 (11:43 +0000)]
- bringing liblustre to use fids like llite does - just to not lost changes and do not do them later;
- fix all legacy res_id.name generation in both llite and liblustre;
- get rid of ino and generation in mdt_body;
- cleanups about using fids in llite and liblustre;
- remove ll_test_inode() - we can live without it;

19 years agoadd prefix to lu_attr fields
nikita [Thu, 13 Apr 2006 09:33:44 +0000 (09:33 +0000)]
add prefix to lu_attr fields