Whamcloud - gitweb
fs/lustre-release.git
18 years agoBranch b1_4_mountconf
nathan [Tue, 29 Nov 2005 20:02:23 +0000 (20:02 +0000)]
Branch b1_4_mountconf
b=8007
refcount mgc (#4)

18 years ago add fullfsname
lincent [Tue, 29 Nov 2005 19:21:43 +0000 (19:21 +0000)]
 add fullfsname

18 years ago*** empty log message ***
lincent [Tue, 29 Nov 2005 19:18:51 +0000 (19:18 +0000)]
*** empty log message ***

18 years ago another part of code patch of llog_producing
lincent [Mon, 28 Nov 2005 19:30:52 +0000 (19:30 +0000)]
another part of code patch of llog_producing

18 years ago llog producing
lincent [Mon, 28 Nov 2005 17:51:04 +0000 (17:51 +0000)]
    llog producing

18 years agoBranch b1_4_mountconf
nathan [Wed, 23 Nov 2005 19:50:31 +0000 (19:50 +0000)]
Branch b1_4_mountconf
b=8007
add imp->imp_initial_recov_bk flag: retry/recov until all connections have
been tried, then give up.

18 years agoBranch b1_4_mountconf
nathan [Wed, 23 Nov 2005 19:15:54 +0000 (19:15 +0000)]
Branch b1_4_mountconf
b=8007
turn off initial recovery on mgc so connect can time out

18 years agob=8007
nathan [Wed, 23 Nov 2005 03:09:35 +0000 (03:09 +0000)]
b=8007
update from b1_4

18 years agoBranch b1_4_mountconf
nathan [Tue, 22 Nov 2005 22:48:14 +0000 (22:48 +0000)]
Branch b1_4_mountconf
b=8007
too quick with the blocking connect commit; should have updated from b1_4 first

18 years agoBranch b1_4_mountconf
nathan [Tue, 22 Nov 2005 20:52:07 +0000 (20:52 +0000)]
Branch b1_4_mountconf
b=8007
add blocking connect option (with timeout)

18 years agoBranch b1_4_mountconf
nathan [Tue, 22 Nov 2005 01:37:28 +0000 (01:37 +0000)]
Branch b1_4_mountconf
b=8007
these must be updated when adding rpc's

18 years agoBranch b1_4_mountconf
nathan [Sat, 19 Nov 2005 00:31:49 +0000 (00:31 +0000)]
Branch b1_4_mountconf
b=8007
use a sigle mgc per node

18 years ago ADD MGMT_REGISTER
lincent [Tue, 15 Nov 2005 21:09:16 +0000 (21:09 +0000)]
  ADD MGMT_REGISTER

18 years agoBranch b1_4_mountconf
nathan [Sat, 12 Nov 2005 00:47:00 +0000 (00:47 +0000)]
Branch b1_4_mountconf
b=8009
mgs disk mount

18 years agoBranch b1_4_mountconf
nathan [Fri, 11 Nov 2005 23:14:19 +0000 (23:14 +0000)]
Branch b1_4_mountconf
b=8007
stop MDS/OSS if mount fails.

18 years agoBranch b1_4_mountconf
nathan [Fri, 11 Nov 2005 23:12:50 +0000 (23:12 +0000)]
Branch b1_4_mountconf
b=8008
module_puts must match module_gets or you can't unload the module.

18 years agoBranch b1_4_mountconf
nathan [Fri, 11 Nov 2005 21:53:36 +0000 (21:53 +0000)]
Branch b1_4_mountconf
b=8080
get local nids only for mgmt node, and only if needed

18 years agoBranch b1_4_mountconf
nathan [Fri, 11 Nov 2005 20:02:29 +0000 (20:02 +0000)]
Branch b1_4_mountconf
b=8008
fix broken mgc compile
rename some MGS_ constants to MGMT_ for easier distinguishing from MDS_

18 years agoBranch b1_4_mountconf
nathan [Fri, 11 Nov 2005 00:35:08 +0000 (00:35 +0000)]
Branch b1_4_mountconf
b=8008
use mgc for startup

18 years agoBranch b1_4_mountconf
nathan [Thu, 10 Nov 2005 20:44:06 +0000 (20:44 +0000)]
Branch b1_4_mountconf
b=8007
replace CERRORs, better mount failure handling

18 years ago mdc_ost_add mdc_ost_del
lincent [Thu, 10 Nov 2005 18:30:12 +0000 (18:30 +0000)]
 mdc_ost_add mdc_ost_del

18 years agoBranch b1_4_mountconf
nathan [Thu, 10 Nov 2005 01:53:35 +0000 (01:53 +0000)]
Branch b1_4_mountconf
b=8007
vfsmount sharing

18 years agochange mgc obd as a special client obd
lincent [Wed, 9 Nov 2005 17:56:27 +0000 (17:56 +0000)]
change mgc obd as a special client obd

18 years ago delete the mgs_open_llog, use the disk llog instead
lincent [Wed, 9 Nov 2005 08:08:10 +0000 (08:08 +0000)]
   delete the mgs_open_llog, use the disk llog instead

18 years agoBranch b1_4_mountconf
nathan [Wed, 9 Nov 2005 01:28:28 +0000 (01:28 +0000)]
Branch b1_4_mountconf

18 years ago lproc support on mgs
lincent [Tue, 8 Nov 2005 16:31:57 +0000 (16:31 +0000)]
 lproc support on mgs

18 years agob=8169
nathan [Tue, 8 Nov 2005 00:44:07 +0000 (00:44 +0000)]
b=8169
client accepts multiple mgs nids during mount

18 years agoBranch b1_4_mountconf
nathan [Sat, 5 Nov 2005 00:23:50 +0000 (00:23 +0000)]
Branch b1_4_mountconf
b=8159
time to get this stuff to compile

18 years agoBranch b1_4_mountconf
nathan [Fri, 4 Nov 2005 18:53:11 +0000 (18:53 +0000)]
Branch b1_4_mountconf
b=8159
implement lustre_get_process_llog

18 years agoBranch b1_4_mountconf
nathan [Thu, 3 Nov 2005 19:27:35 +0000 (19:27 +0000)]
Branch b1_4_mountconf
b=8294
start and stop all appropriate local servers
.server defined in svname
.MGS - if server is mgs and mdt
.MDS - if server is mdt and MDS isn't already running

18 years agoBranch b1_4_mountconf
nathan [Wed, 2 Nov 2005 22:05:12 +0000 (22:05 +0000)]
Branch b1_4_mountconf
b=8169
multiple mgs nids

18 years ago mgs_llog_read_header
lincent [Wed, 2 Nov 2005 14:15:38 +0000 (14:15 +0000)]
   mgs_llog_read_header
   mgs_llog_create

18 years agoBranch b1_4_mountconf
nathan [Wed, 2 Nov 2005 01:34:58 +0000 (01:34 +0000)]
Branch b1_4_mountconf
b=8341
update from b1_4

18 years agoBranch b1_4_mountconf
nathan [Tue, 1 Nov 2005 19:00:14 +0000 (19:00 +0000)]
Branch b1_4_mountconf
b=8013,8010
mount using string instead of lmd

18 years ago mgs header file
lincent [Thu, 27 Oct 2005 18:37:39 +0000 (18:37 +0000)]
   mgs header file

18 years ago write client starup llog
lincent [Thu, 27 Oct 2005 18:36:14 +0000 (18:36 +0000)]
 write client starup llog

18 years ago mgs_internal head file
lincent [Thu, 27 Oct 2005 18:34:19 +0000 (18:34 +0000)]
 mgs_internal head file

18 years ago support --write_conf to run in mgs
lincent [Thu, 27 Oct 2005 10:52:21 +0000 (10:52 +0000)]
   support  --write_conf to run in mgs
   fix some syntax bugs

18 years ago Mgs hold on the mgs_open_llog as resources on llog, and each resource will...
lincent [Wed, 26 Oct 2005 18:58:28 +0000 (18:58 +0000)]
  Mgs hold on the mgs_open_llog as resources on llog, and each resource will be locked by
ldlm_llog.
      Each different version llog for one filesystem/pool will have same mgs_open_llog, and
different version_desc(or llog patch), which descripe llog cmds the client/mds should run to keep up with current llog version.

      Also, mgs_open_llog will contain current updated llog , and the llog patch just contain the
specail llog_hdr_bitmap , which set valid bits to the llog cmds need to run for the client hold the old
llog version.

18 years agoBranch b1_4_mountconf
nathan [Wed, 19 Oct 2005 23:03:08 +0000 (23:03 +0000)]
Branch b1_4_mountconf
b=6663
extents and mballoc should not be defaults

18 years ago new mgc, mgs codes
lincent [Mon, 17 Oct 2005 14:09:06 +0000 (14:09 +0000)]
 new mgc, mgs codes

18 years ago change portals mechnism to lnet mecnism in mountconf
lincent [Mon, 17 Oct 2005 14:01:33 +0000 (14:01 +0000)]
   change portals mechnism to lnet mecnism in mountconf

18 years ago mgc codes
lincent [Mon, 17 Oct 2005 12:22:45 +0000 (12:22 +0000)]
 mgc codes

18 years agoBranch b1_4_mountconf
nathan [Sat, 15 Oct 2005 00:14:24 +0000 (00:14 +0000)]
Branch b1_4_mountconf
b=6663
get rid of run_cmds where possible

18 years agob=5831,6224
nathan [Tue, 11 Oct 2005 00:47:41 +0000 (00:47 +0000)]
b=5831,6224
Phil wanted to be sure these made it into mountconf.

18 years agosome fixes on llog
lincent [Mon, 10 Oct 2005 13:28:40 +0000 (13:28 +0000)]
some fixes on llog

18 years agonew llog_ldlm
lincent [Mon, 10 Oct 2005 11:28:07 +0000 (11:28 +0000)]
new llog_ldlm

18 years agonew llog_ldlm process and mgc_enqueue
lincent [Mon, 10 Oct 2005 11:25:21 +0000 (11:25 +0000)]
new llog_ldlm process and mgc_enqueue

18 years agonew file for mgc llog and new lock on mgc
lincent [Mon, 10 Oct 2005 11:17:46 +0000 (11:17 +0000)]
new file for mgc llog and new lock on mgc

18 years agofix llog_create to old pattern
lincent [Sun, 9 Oct 2005 09:40:05 +0000 (09:40 +0000)]
fix llog_create to old pattern

18 years agoadapt to lnet from portals
lincent [Sun, 9 Oct 2005 09:26:41 +0000 (09:26 +0000)]
adapt to lnet from portals

18 years agoBranch b1_4_mountconf
nathan [Wed, 28 Sep 2005 00:21:55 +0000 (00:21 +0000)]
Branch b1_4_mountconf
b=8010
dynamically allocate lmd options, change lmd parsing to work for 2.4
fix leaky mgc_setup

18 years agoBranch b1_4_mountconf
nathan [Tue, 27 Sep 2005 00:12:52 +0000 (00:12 +0000)]
Branch b1_4_mountconf
b=8013
move options parsing from mount.lustre into kernel

18 years agoBranch b1_4_mountconf
nathan [Tue, 20 Sep 2005 23:33:07 +0000 (23:33 +0000)]
Branch b1_4_mountconf
b=8341
update b1_4_mountconf from b1_4_newconfig: now with LNET

18 years agoThis commit was manufactured by cvs2svn to create branch 'b1_4_mountconf'.
cvs2svn [Mon, 19 Sep 2005 22:37:05 +0000 (22:37 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_4_mountconf'.

18 years agoBranch b1_4_newconfig2
nathan [Mon, 19 Sep 2005 22:37:04 +0000 (22:37 +0000)]
Branch b1_4_newconfig2
b=8187
minor cleanup

18 years ago MGS/MGC requests.
lincent [Mon, 12 Sep 2005 14:36:59 +0000 (14:36 +0000)]
   MGS/MGC requests.

18 years ago*** empty log message ***
lincent [Tue, 30 Aug 2005 16:46:07 +0000 (16:46 +0000)]
*** empty log message ***

18 years agonew mgs llog mechanism
lincent [Wed, 24 Aug 2005 17:58:35 +0000 (17:58 +0000)]
new mgs llog mechanism

18 years ago new llog open mechanism
lincent [Mon, 22 Aug 2005 16:38:13 +0000 (16:38 +0000)]
   new llog open mechanism
   next step:
       update llogs

18 years ago mgs_handler
lincent [Mon, 15 Aug 2005 18:32:59 +0000 (18:32 +0000)]
 mgs_handler
 change the name from mgs_hander.c to mgs_handler.c

18 years agomgs operations
lincent [Mon, 15 Aug 2005 18:24:26 +0000 (18:24 +0000)]
mgs operations

18 years agoBranch b1_4_newconfig2
nathan [Thu, 11 Aug 2005 23:57:59 +0000 (23:57 +0000)]
Branch b1_4_newconfig2
b=6663
add lov manual cleanup

18 years agoBranch b1_4_newconfig2
nathan [Thu, 11 Aug 2005 18:35:20 +0000 (18:35 +0000)]
Branch b1_4_newconfig2
b=6663
mount and umount working for bare mds

18 years agoBranch b1_4_newconfig2
nathan [Wed, 10 Aug 2005 23:43:07 +0000 (23:43 +0000)]
Branch b1_4_newconfig2
b=6663
fixup mntget and mntput

18 years ago Assigned mgc_obd in mgc_fs_setup
lincent [Wed, 10 Aug 2005 18:58:15 +0000 (18:58 +0000)]
 Assigned mgc_obd in mgc_fs_setup

18 years agoBranch b1_4_newconfig2
nathan [Wed, 10 Aug 2005 00:23:07 +0000 (00:23 +0000)]
Branch b1_4_newconfig2
b=6663
resolve mgc symbols

18 years agoBranch b1_4_newconfig2
nathan [Tue, 9 Aug 2005 23:55:32 +0000 (23:55 +0000)]
Branch b1_4_newconfig2
b=6663
move fs registration out of llite

18 years agoBranch b1_4_newconfig2
nathan [Tue, 9 Aug 2005 16:22:11 +0000 (16:22 +0000)]
Branch b1_4_newconfig2
b=6663
denser llog reader output

18 years ago*** empty log message ***
lincent [Tue, 9 Aug 2005 10:28:28 +0000 (10:28 +0000)]
*** empty log message ***

18 years agonew version llog_reader
lincent [Tue, 9 Aug 2005 09:23:18 +0000 (09:23 +0000)]
new version llog_reader

18 years agoBranch b1_4_newconfig2
nathan [Tue, 9 Aug 2005 00:07:48 +0000 (00:07 +0000)]
Branch b1_4_newconfig2
b=6663
mkfs.lustre now creates startup logs through mds, soon to be mcobd

18 years ago*** empty log message ***
lincent [Mon, 8 Aug 2005 09:10:43 +0000 (09:10 +0000)]
*** empty log message ***

18 years agoBranch b1_4_newconfig2
nathan [Sat, 6 Aug 2005 00:11:47 +0000 (00:11 +0000)]
Branch b1_4_newconfig2
b=6663
add mount reference code

18 years ago mgs_handler mgs_fs_setup
lincent [Fri, 5 Aug 2005 14:18:12 +0000 (14:18 +0000)]
 mgs_handler mgs_fs_setup

18 years agoBranch b1_4_newconfig2
nathan [Fri, 5 Aug 2005 01:08:40 +0000 (01:08 +0000)]
Branch b1_4_newconfig2
b=6663
mgc_setup should look more like confobd setup than client setup

18 years agoBranch b1_4_newconfig2
nathan [Fri, 5 Aug 2005 00:26:04 +0000 (00:26 +0000)]
Branch b1_4_newconfig2
b=6663
trying to add mgc_fs_setup/cleanup

18 years agoBranch b1_4_newconfig2
nathan [Wed, 3 Aug 2005 23:55:42 +0000 (23:55 +0000)]
Branch b1_4_newconfig2
b=6663
remove client llogs from mkfs.lustre

18 years ago add fsname in llog to support several fs configs in the same mgs
lincent [Wed, 3 Aug 2005 22:06:58 +0000 (22:06 +0000)]
 add fsname in llog to support several fs configs in the same mgs

18 years agoBranch b1_4_newconfig2
nathan [Wed, 3 Aug 2005 21:39:45 +0000 (21:39 +0000)]
Branch b1_4_newconfig2
b=6663
change mgmtnid to mgsnid

18 years agoBranch b1_4_newconfig2
nathan [Wed, 3 Aug 2005 21:21:15 +0000 (21:21 +0000)]
Branch b1_4_newconfig2
b=6663
use mgc_obd instead of mgmt_obd

18 years ago no rcvd file in mgs
lincent [Wed, 3 Aug 2005 21:06:24 +0000 (21:06 +0000)]
  no rcvd file in mgs

18 years agoBranch b1_4_newconfig2
nathan [Wed, 3 Aug 2005 00:34:12 +0000 (00:34 +0000)]
Branch b1_4_newconfig2
b=6663
common last_rcvd
starting llog writing

18 years agonew export for mgc , mgs
lincent [Tue, 2 Aug 2005 14:17:13 +0000 (14:17 +0000)]
new export for mgc , mgs

18 years agoadd mgc mgs to Makefile
lincent [Tue, 2 Aug 2005 10:31:06 +0000 (10:31 +0000)]
add mgc mgs to Makefile

18 years agonew mgc obd
lincent [Tue, 2 Aug 2005 10:26:45 +0000 (10:26 +0000)]
new mgc obd

18 years agonew head file for mgc/mgs
lincent [Tue, 2 Aug 2005 10:20:55 +0000 (10:20 +0000)]
new head file for mgc/mgs

18 years agob=6663
nathan [Mon, 1 Aug 2005 23:22:19 +0000 (23:22 +0000)]
b=6663
sort out the inter-module dependencies.
lvfs had a loop with obdclass, so moved mount there

18 years agoBranch b1_4_newconfig2
nathan [Sat, 30 Jul 2005 00:12:31 +0000 (00:12 +0000)]
Branch b1_4_newconfig2
b=6663
continue working toward DLD. Compiles, mgc stubbed

18 years agoBranch b1_4_newconfig2
nathan [Wed, 27 Jul 2005 23:11:32 +0000 (23:11 +0000)]
Branch b1_4_newconfig2
b=6663
ongoing toward DLD: lvfs_mount.c etc.

18 years agob=6663
nathan [Mon, 25 Jul 2005 23:55:56 +0000 (23:55 +0000)]
b=6663
adding lvfs_mount, begin changes to llite_lib.c

18 years agoBranch b1_4_newconfig2
nathan [Sat, 23 Jul 2005 01:28:54 +0000 (01:28 +0000)]
Branch b1_4_newconfig2
b=6663
continued mkfs refinement

18 years agoBranch b1_4_newconfig2
nathan [Fri, 22 Jul 2005 00:40:20 +0000 (00:40 +0000)]
Branch b1_4_newconfig2
b=6663
add mds, client llog writing

18 years agoBranch b1_4_newconfig2
nathan [Tue, 19 Jul 2005 00:14:56 +0000 (00:14 +0000)]
Branch b1_4_newconfig2
b=6663
rework mkfs.lustre per DLD (in progress)

18 years agoBranch b1_4_newconfig2
nathan [Fri, 15 Jul 2005 20:00:15 +0000 (20:00 +0000)]
Branch b1_4_newconfig2
b=6663
rework mount and mkfs structs to delineate persistent and non-persistent data.

18 years agoBranch b1_4_newconfig2
nathan [Fri, 15 Jul 2005 02:07:22 +0000 (02:07 +0000)]
Branch b1_4_newconfig2
b=6663
begin port of mountconf to new portals 1_4

18 years agoThis commit was manufactured by cvs2svn to create branch 'b1_4_newconfig2'.
cvs2svn [Thu, 14 Jul 2005 10:35:10 +0000 (10:35 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_4_newconfig2'.

18 years ago* Changed find_route to always return an empty list, to complement
eeb [Thu, 14 Jul 2005 10:35:09 +0000 (10:35 +0000)]
*   Changed find_route to always return an empty list, to complement
    the change in find_local_servers which returns all servers.

18 years ago* restored commented-out UUID handling for non-local servers
eeb [Thu, 14 Jul 2005 10:24:37 +0000 (10:24 +0000)]
*   restored commented-out UUID handling for non-local servers

18 years agob=3984
alex [Sun, 10 Jul 2005 23:10:17 +0000 (23:10 +0000)]
b=3984

 - b_ldlm_newlocking landed. we need it to pass some CMD2 performance tests
   NOTE: the new locking rules introduced by the patch are still experimental!