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

18 years agouse old MDC odb to communicate with server
tappro [Fri, 12 May 2006 09:29:31 +0000 (09:29 +0000)]
use old MDC odb to communicate with server
cmm_fld_lookup stub can distinguish MDS by range of seq
remove unneeded stuff

18 years agoinit ls_nodeid and set initial sequence for MDS
tappro [Fri, 12 May 2006 09:26:18 +0000 (09:26 +0000)]
init ls_nodeid and set initial sequence for MDS
call mkobj instead of mkdir if there is no name

18 years agoalloc new fid using range of sequences
tappro [Fri, 12 May 2006 09:24:54 +0000 (09:24 +0000)]
alloc new fid using range of sequences

18 years agoadd ls_node_id into struct lu_site
tappro [Fri, 12 May 2006 09:22:51 +0000 (09:22 +0000)]
add ls_node_id into struct lu_site
add m_seq_last into struct lu_seq_mgr
add LU_SEQ_RANGE value to indicate range of sequences for one MDS

18 years agolibcfs: fixes to CDEBUG(), LASSERT() and friends to reduce stack consumption (Attempt 2.)
nikita [Thu, 11 May 2006 12:25:44 +0000 (12:25 +0000)]
libcfs: fixes to CDEBUG(), LASSERT() and friends to reduce stack consumption (Attempt 2.)

18 years agoGrr... revert previous commit, as part of it went into b_hd_newconfig instead of...
nikita [Wed, 10 May 2006 23:54:22 +0000 (23:54 +0000)]
Grr... revert previous commit, as part of it went into b_hd_newconfig instead of b_new_cmd portals branch. Sorry.

18 years agolibcfs: fixes to CDEBUG(), LASSERT() and friends to reduce stack consumption
nikita [Wed, 10 May 2006 23:46:21 +0000 (23:46 +0000)]
libcfs: fixes to CDEBUG(), LASSERT() and friends to reduce stack consumption

18 years agoosd: remove accidentially committed bit of testing
nikita [Wed, 10 May 2006 23:44:27 +0000 (23:44 +0000)]
osd: remove accidentially committed bit of testing

18 years agoosd: remove explisit iam operations
nikita [Wed, 10 May 2006 23:43:36 +0000 (23:43 +0000)]
osd: remove explisit iam operations

18 years agodo ldiskfs renames in linux/lustre_iam.h
nikita [Wed, 10 May 2006 23:43:16 +0000 (23:43 +0000)]
do ldiskfs renames in linux/lustre_iam.h

18 years agoiam: fixes
nikita [Wed, 10 May 2006 23:42:46 +0000 (23:42 +0000)]
iam: fixes

18 years agodt: remove explicit iam operations from dt_device_operations. dt_index_operations...
nikita [Wed, 10 May 2006 23:42:12 +0000 (23:42 +0000)]
dt: remove explicit iam operations from dt_device_operations. dt_index_operations should be used instead

18 years agofld: fix iam usage.
nikita [Wed, 10 May 2006 23:41:34 +0000 (23:41 +0000)]
fld: fix iam usage.

18 years ago(1) Fix a memory leak bug in mdt_device_alloc: by calling mdt_device_free instead...
huanghua [Wed, 10 May 2006 09:31:21 +0000 (09:31 +0000)]
(1) Fix a memory leak bug in mdt_device_alloc: by calling mdt_device_free instead of mdt_fini;
(2) Fix a bug: add fld_fini in mdt_fld_fini to mdt_fini;
(3) Fix: call lu_site_fini after any other operation.

18 years agoBranch: b_new_cmd
wangdi [Wed, 10 May 2006 06:10:32 +0000 (06:10 +0000)]
Branch: b_new_cmd
update iam and fld prototype

18 years agosplit task of IAM proto and FLD proto for wangdi
yusy [Wed, 10 May 2006 05:57:25 +0000 (05:57 +0000)]
split task of IAM proto and FLD proto for wangdi

18 years agoosd_mount(): use simple_mkdir()
nikita [Tue, 9 May 2006 10:29:15 +0000 (10:29 +0000)]
osd_mount(): use simple_mkdir()

18 years agoadd lu_attr to the ->moo_object_create() method
nikita [Tue, 9 May 2006 10:27:33 +0000 (10:27 +0000)]
add lu_attr to the ->moo_object_create() method

18 years agodt: dt_txn_hook_*(): skip NULL call-backs
nikita [Tue, 9 May 2006 09:29:02 +0000 (09:29 +0000)]
dt: dt_txn_hook_*(): skip NULL call-backs

18 years ago- last colibri WB added to b_new_cmd/lustre/doc
yury [Tue, 9 May 2006 07:30:06 +0000 (07:30 +0000)]
- last colibri WB added to b_new_cmd/lustre/doc

18 years agoosd-oi: pass transaction handle to object index functions
nikita [Mon, 8 May 2006 23:39:09 +0000 (23:39 +0000)]
osd-oi: pass transaction handle to object index functions

18 years agoosd: 0. remove duplicate helper functions; 1. implement txn callbacks; 2. implement...
nikita [Mon, 8 May 2006 23:38:24 +0000 (23:38 +0000)]
osd: 0. remove duplicate helper functions; 1. implement txn callbacks; 2. implement object rw-locking; 3. implement object creation on disk (stub).

18 years agomdd: pass lu_attr down to osd
nikita [Mon, 8 May 2006 23:36:13 +0000 (23:36 +0000)]
mdd: pass lu_attr down to osd

18 years agodt: 0. add txn callbacks interface; 1. pass lu_attr to ->do_object_create()
nikita [Mon, 8 May 2006 23:35:06 +0000 (23:35 +0000)]
dt: 0. add txn callbacks interface; 1. pass lu_attr to ->do_object_create()

18 years agomake cmm_fld_lookup compatible with 1 MDS only
tappro [Mon, 8 May 2006 11:39:27 +0000 (11:39 +0000)]
make cmm_fld_lookup compatible with 1 MDS only

18 years agoosd: fix osd_trans_stop() to release reference to device
nikita [Sun, 7 May 2006 23:11:29 +0000 (23:11 +0000)]
osd: fix osd_trans_stop() to release reference to device

18 years agoadd some rough transaction support to osd
nikita [Sun, 7 May 2006 22:53:34 +0000 (22:53 +0000)]
add some rough transaction support to osd

18 years agoconnect mdc_device to the target MDT,
tappro [Sun, 7 May 2006 14:18:26 +0000 (14:18 +0000)]
connect mdc_device to the target MDT,

18 years agomake lu_fid const value in mdo_name_insert()
tappro [Sun, 7 May 2006 14:09:09 +0000 (14:09 +0000)]
make lu_fid const value in mdo_name_insert()

18 years ago__mdd_index_insert uses lu_fid a parameter instead of mdd_object
tappro [Sun, 7 May 2006 14:02:53 +0000 (14:02 +0000)]
__mdd_index_insert uses lu_fid a parameter instead of mdd_object

18 years agoabsence of name is not error due to 'object_create' operation,
tappro [Sun, 7 May 2006 14:00:21 +0000 (14:00 +0000)]
absence of name is not error due to 'object_create' operation,
add mdt_md_mkobj method to create only object

18 years agosetup local index
tappro [Sun, 7 May 2006 13:56:17 +0000 (13:56 +0000)]
setup local index

18 years agoinclude index of MDS in setup config
tappro [Sun, 7 May 2006 13:55:22 +0000 (13:55 +0000)]
include index of MDS in setup config

18 years agoadd methods in osd to support mkdir, remove unused variables from mdt_handler
tappro [Sat, 6 May 2006 14:44:18 +0000 (14:44 +0000)]
add methods in osd to support mkdir, remove unused variables from mdt_handler
for now.

18 years agoforgotten bits of yesterday object index fix
nikita [Sat, 6 May 2006 11:58:22 +0000 (11:58 +0000)]
forgotten bits of yesterday object index fix

18 years agofile llverfs.c was added on branch b_new_cmd on 2006-08-20 13:13:19 +0000
yury [Sat, 6 May 2006 00:26:04 +0000 (00:26 +0000)]
file llverfs.c was added on branch b_new_cmd on 2006-08-20 13:13:19 +0000

18 years agofile llverdev.c was added on branch b_new_cmd on 2006-08-20 13:13:19 +0000
yury [Sat, 6 May 2006 00:25:56 +0000 (00:25 +0000)]
file llverdev.c was added on branch b_new_cmd on 2006-08-20 13:13:19 +0000

18 years agofile ext3-lookup-dotdot-2.4.20.patch was added on branch b_new_cmd on 2006-08-20...
yury [Fri, 5 May 2006 21:41:58 +0000 (21:41 +0000)]
file ext3-lookup-dotdot-2.4.20.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000

18 years agofile ext3-lookup-dotdot-2.6.9.patch was added on branch b_new_cmd on 2006-08-20 13...
yury [Fri, 5 May 2006 21:41:49 +0000 (21:41 +0000)]
file ext3-lookup-dotdot-2.6.9.patch was added on branch b_new_cmd on 2006-08-20 13:12:43 +0000

18 years agohot fix o2iblnd damage. At least it compiles.
nikita [Fri, 5 May 2006 19:41:41 +0000 (19:41 +0000)]
hot fix o2iblnd damage. At least it compiles.

18 years agofix function declaration and calls due to lockh remove
tappro [Fri, 5 May 2006 18:59:56 +0000 (18:59 +0000)]
fix function declaration and calls due to lockh remove

18 years agoremove unused mdt_lock_handle from several methods due to it is part of mdt_thread_info
tappro [Fri, 5 May 2006 18:49:09 +0000 (18:49 +0000)]
remove unused mdt_lock_handle from several methods due to it is part of mdt_thread_info
remove unsued code from mdt_intent_policy

18 years agofill fid2 only if cid is exists
tappro [Fri, 5 May 2006 18:45:30 +0000 (18:45 +0000)]
fill fid2 only if cid is exists

18 years agoreturn back object index implementation based on a linked-list: we need it to handle...
nikita [Fri, 5 May 2006 16:53:00 +0000 (16:53 +0000)]
return back object index implementation based on a linked-list: we need it to handle object_exists() checks

18 years agoconstify a bit
nikita [Fri, 5 May 2006 15:57:27 +0000 (15:57 +0000)]
constify a bit

18 years agofix grammar
nikita [Fri, 5 May 2006 15:56:59 +0000 (15:56 +0000)]
fix grammar

18 years agofix pre/post conditions
nikita [Thu, 4 May 2006 20:33:08 +0000 (20:33 +0000)]
fix pre/post conditions

18 years agorename fid,replayfid in mdt_rec_create to the fid1,fid2 and use fid2 properly
tappro [Thu, 4 May 2006 19:34:56 +0000 (19:34 +0000)]
rename fid,replayfid in mdt_rec_create to the fid1,fid2 and use fid2 properly

18 years agoupdate cmm/mdc
tappro [Thu, 4 May 2006 19:29:22 +0000 (19:29 +0000)]
update cmm/mdc

18 years agoupdate mdd
tappro [Thu, 4 May 2006 19:28:46 +0000 (19:28 +0000)]
update mdd

18 years agomove object_create/destroy from device_ops to the object_ops
tappro [Thu, 4 May 2006 19:27:42 +0000 (19:27 +0000)]
move object_create/destroy from device_ops to the object_ops

18 years ago- fixed few typos
yury [Thu, 4 May 2006 17:17:58 +0000 (17:17 +0000)]
- fixed few typos

18 years ago- added delete_inode() which calls obd_fid_delete()
yury [Thu, 4 May 2006 17:17:04 +0000 (17:17 +0000)]
- added delete_inode() which calls obd_fid_delete()

18 years ago- small improvements in llite_fid.c
yury [Thu, 4 May 2006 12:27:26 +0000 (12:27 +0000)]
- small improvements in llite_fid.c

18 years ago- moving start fid init from client_connect_obd() to ptlrpc_connect_interpret() when...
yury [Thu, 4 May 2006 11:44:11 +0000 (11:44 +0000)]
- moving start fid init from client_connect_obd() to ptlrpc_connect_interpret() when actually answer form server comes and we can access connect data.

18 years ago- LMV only implements plecement policy and MDC allocates fids
yury [Thu, 4 May 2006 10:46:22 +0000 (10:46 +0000)]
- LMV only implements plecement policy and MDC allocates fids

18 years ago- LMV saves connect data for all tatgets;
yury [Thu, 4 May 2006 09:06:54 +0000 (09:06 +0000)]
- LMV saves connect data for all tatgets;
- LMV manages fids and llite asks it to allocate new ones.

18 years agomore comments...
nikita [Wed, 3 May 2006 18:25:33 +0000 (18:25 +0000)]
more comments...

18 years agolu_object_fid(): return const as fid is immutable after object creation
nikita [Wed, 3 May 2006 18:25:16 +0000 (18:25 +0000)]
lu_object_fid(): return const as fid is immutable after object creation

18 years agomdt: use lu_object_exists()
nikita [Tue, 2 May 2006 22:30:18 +0000 (22:30 +0000)]
mdt: use lu_object_exists()

18 years agoadd comments for dld
nikita [Tue, 2 May 2006 22:29:39 +0000 (22:29 +0000)]
add comments for dld

18 years agoadd lu_object_exists() and use it
nikita [Tue, 2 May 2006 22:29:08 +0000 (22:29 +0000)]
add lu_object_exists() and use it

18 years agofix wrong parameter in mdd_object_create
tappro [Tue, 2 May 2006 20:18:10 +0000 (20:18 +0000)]
fix wrong parameter in mdd_object_create

18 years agofix wrong parameter type in mdc_object_create
tappro [Tue, 2 May 2006 20:17:13 +0000 (20:17 +0000)]
fix wrong parameter type in mdc_object_create

18 years agoadd mdo_object_create skeleton
tappro [Tue, 2 May 2006 20:09:12 +0000 (20:09 +0000)]
add mdo_object_create skeleton

18 years agorename cmm_mdc into mdc_device
tappro [Tue, 2 May 2006 19:44:48 +0000 (19:44 +0000)]
rename cmm_mdc into mdc_device
make mkdir CMD-compatible

18 years agoadd cross-ref operations in mdd
tappro [Tue, 2 May 2006 19:42:11 +0000 (19:42 +0000)]
add cross-ref operations in mdd

18 years agoadd partial operation for cross-ref mkdir
tappro [Tue, 2 May 2006 19:22:31 +0000 (19:22 +0000)]
add partial operation for cross-ref mkdir

18 years agoupdate 'steal_log' to properly form mdc adding log for MDS
tappro [Mon, 1 May 2006 22:18:41 +0000 (22:18 +0000)]
update 'steal_log' to properly form mdc adding log for MDS
remove unused code
initialize mdc_device for MDS

18 years agoadd mdc_device name
tappro [Mon, 1 May 2006 22:13:11 +0000 (22:13 +0000)]
add mdc_device name

18 years agoadd mdc_device code, insert mdc targets in cmm, update cmm to choose local
tappro [Mon, 1 May 2006 22:11:13 +0000 (22:11 +0000)]
add mdc_device code, insert mdc targets in cmm, update cmm to choose local
device or remote one

18 years agoremoved uesless and/or not used code by now in mdt_intent_ploicy.
huanghua [Sat, 29 Apr 2006 11:27:12 +0000 (11:27 +0000)]
removed uesless and/or not used code by now in mdt_intent_ploicy.

18 years ago(1)correct the cleanup for mdt_intent_ploicy.
huanghua [Sat, 29 Apr 2006 10:18:34 +0000 (10:18 +0000)]
(1)correct the cleanup for mdt_intent_ploicy.
(2)some small changes to coding style.

18 years ago(1) use mdt_lock_hancle instead of lustre_handle.
huanghua [Sat, 29 Apr 2006 03:43:59 +0000 (03:43 +0000)]
(1) use mdt_lock_hancle instead of lustre_handle.
(2) more conforming to coding standard.

18 years agosplit part of md_operations into md_dir_operations. Cannot test as fld does not work
nikita [Fri, 28 Apr 2006 21:57:01 +0000 (21:57 +0000)]
split part of md_operations into md_dir_operations. Cannot test as fld does not work

18 years agoexport symbols needed for fld_iam.c
tappro [Fri, 28 Apr 2006 14:42:54 +0000 (14:42 +0000)]
export symbols needed for fld_iam.c

18 years agoadd missed iam.c to the list of new sources
tappro [Fri, 28 Apr 2006 14:29:10 +0000 (14:29 +0000)]
add missed iam.c to the list of new sources

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.