Whamcloud - gitweb
ericm [Mon, 20 Jun 2005 22:18:48 +0000 (22:18 +0000)]
land b_hd_sec onto HEAD: various security related fixes.
alex [Mon, 20 Jun 2005 13:12:16 +0000 (13:12 +0000)]
- let show_task() to show backtrack for currently running process (for LBUG)
adilger [Sun, 19 Jun 2005 09:18:22 +0000 (09:18 +0000)]
Land b_release_1_4_3 onto HEAD (20050619_0305)
b=6411 : enable rate-limiting of console error messages, and some console
errors now go only to the kernel log. Use CERROR/CWARN where
appropriate to allow rate-limiting of these messages.
b=1693 : add /proc/sys/portals/catastrophe entry which will report if
that node has previously LBUGged.
alex [Sat, 18 Jun 2005 13:39:35 +0000 (13:39 +0000)]
b=6871
- drop fail_loc to 0 in test 20
brian [Sat, 18 Jun 2005 03:15:29 +0000 (03:15 +0000)]
Allow sanity.sh to work with zconf.
Taken from b1_4 branch. Thanx nic and adilger.
yury [Fri, 17 Jun 2005 16:44:54 +0000 (16:44 +0000)]
- fix in lmv.sh to use it along with sanityN.sh
eeb [Fri, 17 Jun 2005 10:24:41 +0000 (10:24 +0000)]
* Backed out vib magic change; it's not required since the acceptor
isn't involved.
eeb [Fri, 17 Jun 2005 10:04:35 +0000 (10:04 +0000)]
* Make vibnal's magic unique before binary compatibility becomes an issue
ericm [Thu, 16 Jun 2005 22:19:50 +0000 (22:19 +0000)]
don't assume PDSH as ssh, which caused troubles for testing.
eeb [Thu, 16 Jun 2005 21:55:17 +0000 (21:55 +0000)]
* Use FMR in vibnal to avoid allocating huge contiguous memory for QPs
which caused bug 6436
wangchao [Thu, 16 Jun 2005 11:22:11 +0000 (11:22 +0000)]
change back on PTL_NETID_ANY in portals, which was committed to HEAD
wangchao [Thu, 16 Jun 2005 10:23:59 +0000 (10:23 +0000)]
lctl flush command to flush the cache of idmap, lsd, and gss svc context
alex [Thu, 16 Jun 2005 09:16:15 +0000 (09:16 +0000)]
- use mknod to avoid cross-ref mkdir
alex [Thu, 16 Jun 2005 06:35:38 +0000 (06:35 +0000)]
- use DEFAULT recovery behaviour
ericm [Wed, 15 Jun 2005 20:24:42 +0000 (20:24 +0000)]
land b_hd_sec_client_oss onto HEAD.
brian [Wed, 15 Jun 2005 18:45:15 +0000 (18:45 +0000)]
Ensure that /sbin and /usr/sbin are in the remote $PATH so that sysctl can be
found on the remote node.
b=6281
eeb [Wed, 15 Jun 2005 10:15:20 +0000 (10:15 +0000)]
* Removed spurious vibnal CERROR
brian [Wed, 15 Jun 2005 00:42:38 +0000 (00:42 +0000)]
Missed another aspect of the expect expression.
ericm [Tue, 14 Jun 2005 22:59:58 +0000 (22:59 +0000)]
acl scripts: different enviroments may output differently.
ericm [Tue, 14 Jun 2005 19:34:54 +0000 (19:34 +0000)]
acl test scripts: remove user substitution; remove obsolete files.
ericm [Tue, 14 Jun 2005 19:08:08 +0000 (19:08 +0000)]
need convert hostname to nid in local.sh
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
yury [Tue, 14 Jun 2005 09:32:38 +0000 (09:32 +0000)]
- fixed inverted condition, committed missed bits from cobd
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.
brian [Mon, 13 Jun 2005 18:37:51 +0000 (18:37 +0000)]
Forgot closing brace in expect expression.
ericm [Mon, 13 Jun 2005 17:45:26 +0000 (17:45 +0000)]
some minor changes in lsd upcall.
ericm [Mon, 13 Jun 2005 16:01:33 +0000 (16:01 +0000)]
minor change for debug msg.
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.
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()
alex [Mon, 13 Jun 2005 09:08:47 +0000 (09:08 +0000)]
- update from HEAD
alex [Sun, 12 Jun 2005 18:09:42 +0000 (18:09 +0000)]
- revert back the change: it breaks replay-dual
eeb [Sat, 11 Jun 2005 12:11:34 +0000 (12:11 +0000)]
* 6474: changes to low-level vibnal IB QP tunables
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.
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.
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
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.
brian [Wed, 8 Jun 2005 17:11:03 +0000 (17:11 +0000)]
Need device mapper support for LVM.
liangzhen [Wed, 8 Jun 2005 09:05:25 +0000 (09:05 +0000)]
Script used to create directory tree for PackageMaker in OS X.
liangzhen [Wed, 8 Jun 2005 07:48:17 +0000 (07:48 +0000)]
Small fix for install/uninstall scripts.
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
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.
eeb [Mon, 6 Jun 2005 21:22:23 +0000 (21:22 +0000)]
file openibnal_modparams.c was initially added on branch b_hd_newconfig.
tappro [Mon, 6 Jun 2005 18:15:39 +0000 (18:15 +0000)]
r=alex
- replace iget() in smfs_init_inode_info() with igrab()
wangdi [Mon, 6 Jun 2005 16:12:09 +0000 (16:12 +0000)]
Branch: HEAD
some fix in lmc and lconf for WB cache test
1)add more options for single oss with cache and master lmv
2)some fixes for WB cache test script
ericm [Sun, 5 Jun 2005 21:14:54 +0000 (21:14 +0000)]
land b_hd_sec onto HEAD, some debugging code also kept.
wangdi [Sun, 5 Jun 2005 06:33:04 +0000 (06:33 +0000)]
Branch: HEAD
some fixes for WB cache
1)reorganization for cobd_setup, add cache_real_exp, master_real_exp for real
connection
2)the fix in lmc for wrong lov_index
eeb [Fri, 3 Jun 2005 09:36:56 +0000 (09:36 +0000)]
* Fixed 5858: vibnal arp retries
liangzhen [Fri, 3 Jun 2005 09:21:56 +0000 (09:21 +0000)]
Boot time sysctl setting for Lustre OS X.
alex [Fri, 3 Jun 2005 08:30:48 +0000 (08:30 +0000)]
- remove non-needed CERROR
ericm [Fri, 3 Jun 2005 02:52:55 +0000 (02:52 +0000)]
add more and adjust acl test script.
ericm [Thu, 2 Jun 2005 22:19:36 +0000 (22:19 +0000)]
add a sunrpc cache_put patch for testing.
jacob [Thu, 2 Jun 2005 19:48:14 +0000 (19:48 +0000)]
handle .tgz files
eeb [Thu, 2 Jun 2005 07:09:23 +0000 (07:09 +0000)]
file vibnal_modparams.c was initially added on branch b_hd_newconfig.
jacob [Thu, 2 Jun 2005 06:29:49 +0000 (06:29 +0000)]
file statfs64-cast-unsigned-2.4-rhel.patch was initially added on branch b_release_1_4_3.
jacob [Thu, 2 Jun 2005 06:29:46 +0000 (06:29 +0000)]
file nfs_statfs-toomanyfiles-rhel-2.4.patch was initially added on branch b_release_1_4_3.
ericm [Thu, 2 Jun 2005 05:58:14 +0000 (05:58 +0000)]
fix cred flags during client gss upcall; adjust timeout value.
eeb [Wed, 1 Jun 2005 21:22:15 +0000 (21:22 +0000)]
file ranal_modparams.c was initially added on branch b_hd_newconfig.
wangdi [Wed, 1 Jun 2005 14:31:46 +0000 (14:31 +0000)]
Branch: HEAD
some fixes for WB cache
alex [Wed, 1 Jun 2005 10:26:37 +0000 (10:26 +0000)]
b=6427
- pass OBD_MD_FLID for raw lookup
adilger [Wed, 1 Jun 2005 07:42:11 +0000 (07:42 +0000)]
Branch HEAD
Build fix for HEAD.
r=oleg (original fix)
yury [Wed, 1 Jun 2005 07:12:10 +0000 (07:12 +0000)]
- one more fix about jumping to wrong label in mds_create_objects()
yury [Wed, 1 Jun 2005 07:06:45 +0000 (07:06 +0000)]
- fixed jump to wrong label in mds_create_objects() in error path.
alex [Tue, 31 May 2005 21:39:59 +0000 (21:39 +0000)]
- minor fixes in smfs to support raw lookups
green [Tue, 31 May 2005 20:25:50 +0000 (20:25 +0000)]
Branch: b_cray-1_4_2
If liblustre was built, add liblustre.{a,so} to the lustre package
nic [Tue, 31 May 2005 20:04:25 +0000 (20:04 +0000)]
add larry's changes that allow using mpirun or yod for running IOR.
alex [Tue, 31 May 2005 19:52:48 +0000 (19:52 +0000)]
b=5843
- don't postpone orphan unlinks because
ericm [Tue, 31 May 2005 18:28:51 +0000 (18:28 +0000)]
quiet some verbose gss messages.
adilger [Tue, 31 May 2005 18:15:47 +0000 (18:15 +0000)]
Branch b1_4
On x86_64 the kernel declares __u64 as long long, but userspace uses long.
Fix LP*64 printf format macros to handle this difference to quiet warnings.
wangdi [Tue, 31 May 2005 14:52:12 +0000 (14:52 +0000)]
Brach HEAD
r:alex
add lookup-raw patches for raw lookup acceptance tests
alex [Tue, 31 May 2005 12:41:17 +0000 (12:41 +0000)]
- don't try to show nid for non-connected exports
tappro [Tue, 31 May 2005 11:31:54 +0000 (11:31 +0000)]
- add debug message
alex [Tue, 31 May 2005 11:20:31 +0000 (11:20 +0000)]
b=6379
- even a simpler fix: just skip removal if orphan is already unlinked
semaphore on pending dir should be enough
tappro [Tue, 31 May 2005 11:02:50 +0000 (11:02 +0000)]
b=6414,6366
r=alex
it seems that this ASSERT is not needed here really. Such case is allowed
eeb [Tue, 31 May 2005 10:24:25 +0000 (10:24 +0000)]
* Fix for 6357: handle RapidArray memory registration failures.
alex [Tue, 31 May 2005 10:10:25 +0000 (10:10 +0000)]
- show nid for stale clients
alex [Tue, 31 May 2005 07:58:02 +0000 (07:58 +0000)]
- export show_task()
alex [Tue, 31 May 2005 07:16:22 +0000 (07:16 +0000)]
b=6379
- check for open count only in mds_cleanup_orphans()
- drop orphan flag to avoid simultaneous unlinking from PENDING/
alex [Tue, 31 May 2005 06:41:53 +0000 (06:41 +0000)]
b=6403
- revert wrong fix back
adilger [Mon, 30 May 2005 20:25:33 +0000 (20:25 +0000)]
HEAD
Fix error messages.
alex [Mon, 30 May 2005 13:50:05 +0000 (13:50 +0000)]
- minor debug message fix
alex [Mon, 30 May 2005 11:30:07 +0000 (11:30 +0000)]
b=6403
- remove ugly debug bits
- dump FL_REPLAY reqs once after connect to avoid flooding
yury [Mon, 30 May 2005 07:42:57 +0000 (07:42 +0000)]
- more compilation fixes after discussing them with Andreas
alex [Sun, 29 May 2005 22:43:10 +0000 (22:43 +0000)]
b=6413
- wake recovery thread up on any {REQ|LOCK}_REPLAY_DONE
alex [Sun, 29 May 2005 21:03:52 +0000 (21:03 +0000)]
b=6379
- drop orphan flag to prevent a race between mds_cleanup_orphans() and
mds_mfd_close() when the both try to unlink the same orphan
yury [Sun, 29 May 2005 16:17:17 +0000 (16:17 +0000)]
- many gcc4 compilation fixes (warnings)
alex [Sun, 29 May 2005 09:34:30 +0000 (09:34 +0000)]
b=6403
- ll_dentry_iput() clears all l_ast_data and this makes impossible to
close a file upon openlock cancel
alex [Sat, 28 May 2005 11:16:28 +0000 (11:16 +0000)]
- minor debug messages fixes
adilger [Fri, 27 May 2005 22:45:28 +0000 (22:45 +0000)]
Branch b1_4
Re-enable rate-limiting of CDEBUG messages. The lack of which is causing
grief on large clusters during recovery.
b=4311
lincent [Fri, 27 May 2005 21:31:04 +0000 (21:31 +0000)]
file llog_reader.c was initially added on branch b_cray_newconfig.
alex [Fri, 27 May 2005 21:02:00 +0000 (21:02 +0000)]
b=6403
- additional check because a req with FL_REPLAY can be w/o repmsg
yury [Fri, 27 May 2005 18:19:41 +0000 (18:19 +0000)]
- landing MOD (MDS Originated destroy) plus few ldlm and MDS fixes.
alex [Fri, 27 May 2005 13:38:44 +0000 (13:38 +0000)]
b=6403
- additional debug mess(age?) to learn 6K depth open req queue on cnbuild
tappro [Fri, 27 May 2005 12:51:54 +0000 (12:51 +0000)]
b=6366
r=alex
- delete_inode() for backfs inode should be called synchronous with smfs. To do this smfs_clear_inode_info() is called from smfs_delete_inode().
wangdi [Fri, 27 May 2005 09:50:41 +0000 (09:50 +0000)]
Branch HEAD
add types.h in Makefile.am for some tests build
alex [Thu, 26 May 2005 22:55:27 +0000 (22:55 +0000)]
b=6403
- the situation looks valid with opencache locks, but it floods consoles
over. make it silent for a while
ericm [Thu, 26 May 2005 19:19:56 +0000 (19:19 +0000)]
update to krb5 script: check krytab for root.
ericm [Thu, 26 May 2005 19:14:59 +0000 (19:14 +0000)]
b=6394
* don't touch base rpcpipe chain.
* invalidate svc gss cache item in case of init error.
alex [Thu, 26 May 2005 19:02:36 +0000 (19:02 +0000)]
- minor log format fix
ericm [Thu, 26 May 2005 17:13:15 +0000 (17:13 +0000)]
quite some unnecessary messages and a compiler warning.
alex [Thu, 26 May 2005 17:05:54 +0000 (17:05 +0000)]
b=6398
- additional assert