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

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

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

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

19 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

19 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

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

19 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

19 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

19 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

19 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

19 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

19 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

19 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

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

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

19 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

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

19 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

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

19 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

19 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

19 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

19 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

19 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

19 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

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

19 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

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

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

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

19 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

19 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

19 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

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

19 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

19 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

19 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

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

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

19 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

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

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

19 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

19 years ago* newconfig liblustre/tcpnal runs sanity OK
eeb [Fri, 8 Jul 2005 14:51:21 +0000 (14:51 +0000)]
*    newconfig liblustre/tcpnal runs sanity OK

19 years ago* first signs of life from newconfig tcpnal + liblustre echo_client
eeb [Thu, 7 Jul 2005 17:48:33 +0000 (17:48 +0000)]
*   first signs of life from newconfig tcpnal + liblustre echo_client

19 years ago* Compiles after merging b1_4
eeb [Tue, 5 Jul 2005 18:35:10 +0000 (18:35 +0000)]
*   Compiles after merging b1_4

*   Changed socknal...
    - use PID as well as NID to match connections so userspace (tcpnal) clients
      can be distinguished without changing the NID format.
    - unprivileged port == userspace client
    - don't create new connections to userspace clients
    - derive the NID/PID of a userspace client from the remote IP/port

*   Changed tcpnal...
    - use non-privileged ports
    - no concept of own NID (peer assigns)
    - don't accept connections

19 years ago* started getting tcpnal working with portals newconfig
eeb [Tue, 28 Jun 2005 16:12:55 +0000 (16:12 +0000)]
*   started getting tcpnal working with portals newconfig

19 years agoThis commit was manufactured by cvs2svn to create branch 'b1_4_newconfig'.
cvs2svn [Tue, 14 Jun 2005 23:00:01 +0000 (23:00 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_4_newconfig'.

19 years agoThis commit was manufactured by cvs2svn to create branch 'b1_4'.
cvs2svn [Tue, 14 Jun 2005 22:59:59 +0000 (22:59 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_4'.

19 years agoacl scripts: different enviroments may output differently.
ericm [Tue, 14 Jun 2005 22:59:58 +0000 (22:59 +0000)]
acl scripts: different enviroments may output differently.

19 years agoacl test scripts: remove user substitution; remove obsolete files.
ericm [Tue, 14 Jun 2005 19:34:54 +0000 (19:34 +0000)]
acl test scripts: remove user substitution; remove obsolete files.

19 years agoneed convert hostname to nid in local.sh
ericm [Tue, 14 Jun 2005 19:08:08 +0000 (19:08 +0000)]
need convert hostname to nid in local.sh

19 years agoBranch b1_4
nathan [Tue, 14 Jun 2005 15:27:45 +0000 (15:27 +0000)]
Branch b1_4
Add config for 2.6.10 fc3

19 years agoadd missing patch
jacob [Tue, 14 Jun 2005 13:29:41 +0000 (13:29 +0000)]
add missing patch

19 years agoBranch:b_hd_crypto
wangdi [Tue, 14 Jun 2005 12:42:27 +0000 (12:42 +0000)]
Branch:b_hd_crypto
crypto api prototype
1) add gs_obd and gsc_obd
2) cleanup in ll_fill_super and lustre_common_fill_super
3) some modification in lconf and lmc

19 years ago- fixed inverted condition, committed missed bits from cobd
yury [Tue, 14 Jun 2005 09:32:38 +0000 (09:32 +0000)]
- fixed inverted condition, committed missed bits from cobd

19 years ago- changed name convention in cobd, thus all MD related methods have _md_ prefix like...
yury [Tue, 14 Jun 2005 09:21:11 +0000 (09:21 +0000)]
- changed name convention in cobd, thus all MD related methods have _md_ prefix like cobd_md_getstatus(),
all data layer related have _dt_prefix and common one like cobd_connect() have no prefix at all.

- added hack to mdc_intent_lock() and cobd_md_intent_lock() to distinguish cobd case in mdc_intent_lock() and do not raise -ESTALE if obtained lock is not coherent wiht store id due to generation after switchin to cache cobd. This is dirty hack of course, but it should be for a while to pass cmobd/cobd related tests and Peter agreed it ok for now.

19 years agoForgot closing brace in expect expression.
brian [Mon, 13 Jun 2005 18:37:51 +0000 (18:37 +0000)]
Forgot closing brace in expect expression.

19 years agosome minor changes in lsd upcall.
ericm [Mon, 13 Jun 2005 17:45:26 +0000 (17:45 +0000)]
some minor changes in lsd upcall.

19 years agominor change for debug msg.
ericm [Mon, 13 Jun 2005 16:01:33 +0000 (16:01 +0000)]
minor change for debug msg.

19 years ago- removed canceling unused locks in cobd in switching time as this is done in disconn...
yury [Mon, 13 Jun 2005 13:24:56 +0000 (13:24 +0000)]
- removed canceling unused locks in cobd in switching time as this is done in disconnect path.

19 years ago- fixed typos in comments and some alingment in cobd.
yury [Mon, 13 Jun 2005 12:28:32 +0000 (12:28 +0000)]
- fixed typos in comments and some alingment in cobd.
- added canceling unused locks before disconnecting master/cache exports in cobd_iocontrol()

- added lmv_cancel_unused() to cancel unused locks from llite correctly instead of using
direct ldlm_cli_cancel_unused() on lmv namespace.

- removed not used ll_mdc_cancel_unused()

19 years ago- update from HEAD
alex [Mon, 13 Jun 2005 09:08:47 +0000 (09:08 +0000)]
- update from HEAD

19 years ago- revert back the change: it breaks replay-dual
alex [Sun, 12 Jun 2005 18:09:42 +0000 (18:09 +0000)]
- revert back the change: it breaks replay-dual

19 years agoFrom last week at CGG:
jacob [Sat, 11 Jun 2005 15:47:54 +0000 (15:47 +0000)]
From last week at CGG:

filemap_fdatawrite is present in vanilla 2.4.29, add configure check

19 years ago* 6474: changes to low-level vibnal IB QP tunables
eeb [Sat, 11 Jun 2005 12:11:34 +0000 (12:11 +0000)]
*  6474: changes to low-level vibnal IB QP tunables

19 years ago* Fixed 6465: ensure nid '*' resolves to the IP address of ipoib0:
eeb [Sat, 11 Jun 2005 11:52:02 +0000 (11:52 +0000)]
*   Fixed 6465: ensure nid '*' resolves to the IP address of ipoib0:

19 years agoBranch b1_4
adilger [Sat, 11 Jun 2005 08:16:21 +0000 (08:16 +0000)]
Branch b1_4
Fix changelog entry.

19 years agoBranch b1_4
adilger [Sat, 11 Jun 2005 07:46:34 +0000 (07:46 +0000)]
Branch b1_4
Fix missing symbols for 2.6 builds.
b=6471

19 years agoBranch b1_4
adilger [Fri, 10 Jun 2005 23:25:58 +0000 (23:25 +0000)]
Branch b1_4
Fix build if LPROCFS isn't defined to see if this is cause of 2.6.9 x86_64 prob.
b=6471

19 years agoAllow GSS password to be passed to the test-framework in $GSS_PASS.
brian [Fri, 10 Jun 2005 23:23:57 +0000 (23:23 +0000)]
Allow GSS password to be passed to the test-framework in $GSS_PASS.

19 years agoBranch b1_4
adilger [Fri, 10 Jun 2005 19:22:40 +0000 (19:22 +0000)]
Branch b1_4
Fix possible memory leak in error path

19 years agoBranch b1_4
adilger [Fri, 10 Jun 2005 18:03:36 +0000 (18:03 +0000)]
Branch b1_4
#include <linux/version.h> for 2.4.19 RPM builds.

19 years agoBranch b1_4
adilger [Fri, 10 Jun 2005 17:50:17 +0000 (17:50 +0000)]
Branch b1_4
Update build version to 1.4.3.1cvs per Jacob's suggestion.

19 years agoBranch b1_4
adilger [Fri, 10 Jun 2005 17:28:32 +0000 (17:28 +0000)]
Branch b1_4
Fix build for BGL ION kernel (2.4.19) which doesn't declare the quota stuff
even internally.  Obvious solutions like removing #ifndef (__KERNEL__) caused
newer kernel builds to fail because of duplicate declarations, and just
checking the LINUX_VERSION_CODE directly caused problems for liblustre.

19 years agoBranch b1_4
adilger [Fri, 10 Jun 2005 08:05:21 +0000 (08:05 +0000)]
Branch b1_4
Regression test for too verbose console log messages.
b=6411

19 years agogss: be albe to parse signed int when lsvcgssd send error downcall; some
ericm [Thu, 9 Jun 2005 21:58:50 +0000 (21:58 +0000)]
gss: be albe to parse signed int when lsvcgssd send error downcall; some
code adjustment.

19 years agoBranch b1_4
adilger [Thu, 9 Jun 2005 19:51:29 +0000 (19:51 +0000)]
Branch b1_4
Add standard header.

19 years agoBranch b1_4
adilger [Thu, 9 Jun 2005 19:48:27 +0000 (19:48 +0000)]
Branch b1_4
Whitespace fixup + standard header for whitespace.

19 years agoBranch: b1_4
green [Thu, 9 Jun 2005 18:47:45 +0000 (18:47 +0000)]
Branch: b1_4

Make diff between b1_4 and b_cray smaller
Change struct names:
obd_run_ctxt -> obd_lvfs_ctxt
obd_ucred -> lvfs_ucred
lvfs_ucred struct members now start with luc_, not ouc_
sturct obd_device's obd_ctxt is now obd_lvfs_ctxt

19 years ago* vibnal 6361 fix: change QP creation tunables & HCA name
eeb [Thu, 9 Jun 2005 17:53:11 +0000 (17:53 +0000)]
*  vibnal 6361 fix: change QP creation tunables & HCA name

*  vibnal 6436 fix: don't LBUG when QP creation fails

19 years agominor change for buffalo test of client-oss,
wangchao [Thu, 9 Jun 2005 15:56:41 +0000 (15:56 +0000)]
minor change for buffalo test of client-oss,
let lconf be able to accept --mds_sec but ignore it.
llmount.c is able to accept mds_sec option but ignore it,
so it doesn't need change for this purpose.

for h_hd_sec_client_oss, it also needs the change to lconf
to accept --sec but ignore it.

after client-oss landing, we will make it integrated.

19 years agoBranch b1_4
adilger [Thu, 9 Jun 2005 08:03:34 +0000 (08:03 +0000)]
Branch b1_4
Restore the "too long searching" message as a warning (though not an error).
b=6449

19 years agoBranch b1_4
adilger [Wed, 8 Jun 2005 20:31:05 +0000 (20:31 +0000)]
Branch b1_4
Update build version to 1.4.3.1llnl.

19 years agoBranch b1_4
adilger [Wed, 8 Jun 2005 20:20:00 +0000 (20:20 +0000)]
Branch b1_4
Move common KEY_IS() macro to header.

19 years agoBranch b1_4
adilger [Wed, 8 Jun 2005 20:17:40 +0000 (20:17 +0000)]
Branch b1_4
Disable too-verbose debug message.
b=6449

19 years agoBranch b1_4
adilger [Wed, 8 Jun 2005 18:52:27 +0000 (18:52 +0000)]
Branch b1_4
Print file offsets in hex.
Avoid duplicate and less informative LL_CDEBUG_PAGE() in LRU walking.

19 years agoBranch b1_4
adilger [Wed, 8 Jun 2005 18:38:16 +0000 (18:38 +0000)]
Branch b1_4
Don't try to use the -clean llog to clean up if we just had an error
trying to mount with the llog.  Instead use lustre_manual_cleanup()
as we already do with regular and force unmount.
b=6302

19 years agoNeed device mapper support for LVM.
brian [Wed, 8 Jun 2005 17:11:03 +0000 (17:11 +0000)]
Need device mapper support for LVM.

19 years agoBranch b1_4
adilger [Wed, 8 Jun 2005 10:46:27 +0000 (10:46 +0000)]
Branch b1_4
Don't use the increased LDLM AST timeout on the MDS, rather use the
old default value initially.  Clients generally do not have the need
to do disk operations before flushing an MDS lock.
b=6422

19 years agoBranch b1_4
adilger [Wed, 8 Jun 2005 10:09:32 +0000 (10:09 +0000)]
Branch b1_4
Get the "new inode" lock in mds_reint_create() only after we have completed
the transnaction.  This is in-line with what mds_open() already does, and
avoids blocking the journal to get a DLM lock, which can induce deadlock.
b=6422

19 years agoBranch b1_4
adilger [Wed, 8 Jun 2005 10:02:20 +0000 (10:02 +0000)]
Branch b1_4
Drop DLM lock export ref outside ns_lock in case this is the last reference
and class_export_put needs to do disk operations.
b=6422

19 years agoScript used to create directory tree for PackageMaker in OS X.
liangzhen [Wed, 8 Jun 2005 09:05:25 +0000 (09:05 +0000)]
Script used to create directory tree for PackageMaker in OS X.

19 years agoSmall fix for install/uninstall scripts.
liangzhen [Wed, 8 Jun 2005 07:48:17 +0000 (07:48 +0000)]
Small fix for install/uninstall scripts.

19 years agoBranch: HEAD
wangdi [Tue, 7 Jun 2005 16:07:59 +0000 (16:07 +0000)]
Branch: HEAD
1)set lsm when cmobd reint create one inode on master mds
2)some minor fix in cobd

19 years agofix rawrpc, don't drop buffer before rpc really finished on wire, portals
ericm [Tue, 7 Jun 2005 00:53:04 +0000 (00:53 +0000)]
fix rawrpc, don't drop buffer before rpc really finished on wire, portals
callback might arrive very late.

19 years agoBranch b1_4
adilger [Mon, 6 Jun 2005 22:09:32 +0000 (22:09 +0000)]
Branch b1_4
Keep ioctl numbers the same in all extents patches.
Remove duplicate EXT3_FEATURE_INCOMPAT_RECOVER in 2.4.29 patch.
b=5875

19 years agoBranch b1_4
adilger [Mon, 6 Jun 2005 21:33:10 +0000 (21:33 +0000)]
Branch b1_4
Move class_fail_export() outside #ifdef __KERNEL__ for liblustre to compile
(even though this is a server-side only function).
b=5921

19 years agofile openibnal_modparams.c was initially added on branch b_hd_newconfig.
eeb [Mon, 6 Jun 2005 21:22:23 +0000 (21:22 +0000)]
file openibnal_modparams.c was initially added on branch b_hd_newconfig.