Whamcloud - gitweb
adilger [Mon, 4 Jul 2005 11:10:21 +0000 (11:10 +0000)]
Branch b1_4
Clean up CVS history files ala .#some_old_file.c.1.2.3.4.5
alex [Mon, 4 Jul 2005 10:08:24 +0000 (10:08 +0000)]
- disable "too long searching" in mballoc
alex [Mon, 4 Jul 2005 08:13:53 +0000 (08:13 +0000)]
- add mballoc to ldiskfs series
- make extents,mballoc a default options for OST
alex [Mon, 4 Jul 2005 06:28:56 +0000 (06:28 +0000)]
- CROW-related fixes from b_hd_mdref
alex [Mon, 4 Jul 2005 06:14:45 +0000 (06:14 +0000)]
- define NOHIGHMEM for recently added highmem-split patch
alex [Mon, 4 Jul 2005 05:59:51 +0000 (05:59 +0000)]
- make mdc_close() to use regular recovery mechanism
alex [Sun, 3 Jul 2005 22:49:44 +0000 (22:49 +0000)]
b=5888
- should exit immediately, if we aren't a holder of size semaphore
alex [Sun, 3 Jul 2005 20:23:57 +0000 (20:23 +0000)]
- highmem-split-2.6.10-fc3.patch in order to make 3GB memory on mountain's
nodes available
wangdi [Sun, 3 Jul 2005 14:51:58 +0000 (14:51 +0000)]
Branch: HEAD
minor fix for cmobd test script
tappro [Sun, 3 Jul 2005 06:49:34 +0000 (06:49 +0000)]
b=6285
- debug info
alex [Sat, 2 Jul 2005 06:15:47 +0000 (06:15 +0000)]
- statmany needs more arguments
alex [Sat, 2 Jul 2005 05:40:21 +0000 (05:40 +0000)]
- remove non-needed check
alex [Sat, 2 Jul 2005 05:38:47 +0000 (05:38 +0000)]
- minor change to prevent warnings
eeb [Fri, 1 Jul 2005 09:34:26 +0000 (09:34 +0000)]
* Changed default vib tx descriptor pool sizes
eeb [Wed, 29 Jun 2005 20:38:06 +0000 (20:38 +0000)]
* Removed misleading comment about the # of tx descs
* Don't force FMR unmap on error if it wasn't mapped in the first place.
alex [Wed, 29 Jun 2005 16:17:27 +0000 (16:17 +0000)]
b=6285
- protect i_nlink in rmdir/mkdir case because with pdirops it can be
modified simultaneously
alex [Wed, 29 Jun 2005 15:51:29 +0000 (15:51 +0000)]
b=6962
- lov_setattr() doesn't need OBD_MD_FLGENER
alex [Wed, 29 Jun 2005 15:15:09 +0000 (15:15 +0000)]
b=6816
- don't release intent, because ->lookup() can be called later
wangdi [Wed, 29 Jun 2005 13:51:44 +0000 (13:51 +0000)]
Branch: HEAD
some fix and cleanup for WB test script
wangdi [Wed, 29 Jun 2005 13:29:26 +0000 (13:29 +0000)]
Branch HEAD
remove obsolete cmobd test script
wangdi [Wed, 29 Jun 2005 13:25:56 +0000 (13:25 +0000)]
Branch: HEAD
add cfg_instance string in setup lcfg for WB zconf.
alex [Tue, 28 Jun 2005 21:10:11 +0000 (21:10 +0000)]
b=6975
- concurrent creations are valid since CROW merging
adilger [Tue, 28 Jun 2005 21:09:58 +0000 (21:09 +0000)]
Branch b1_4
Move some more verbose router messages to D_INFO.
alex [Tue, 28 Jun 2005 16:10:08 +0000 (16:10 +0000)]
- minor optimization: we already have fid in reply, no need to fetch it
eeb [Tue, 28 Jun 2005 09:46:16 +0000 (09:46 +0000)]
* vibnal: ensure FMR flushed on error
alex [Mon, 27 Jun 2005 15:52:45 +0000 (15:52 +0000)]
b=6885
- disable opencache feature in order to pass #3
alex [Mon, 27 Jun 2005 15:48:56 +0000 (15:48 +0000)]
b=6885
- make lustre_fid smaller to fit to 256 bytes inode
NOTE: improves test #3 significantly
alex [Mon, 27 Jun 2005 15:45:59 +0000 (15:45 +0000)]
b=6885
- reservation feature in ext3 hurts test #3: disable it
alex [Mon, 27 Jun 2005 15:43:28 +0000 (15:43 +0000)]
b=6885
- we don't need BKL in {set|get}_attr routines in 2.6
tappro [Sat, 25 Jun 2005 22:10:50 +0000 (22:10 +0000)]
b=5881
- protect smfs plugins operations
- alloc plugin before registration
tappro [Sat, 25 Jun 2005 22:05:52 +0000 (22:05 +0000)]
b=6285
r=alex
smfs should care about nlinks handling instead of just copying it from/to bottom fs.
tappro [Sat, 25 Jun 2005 08:15:32 +0000 (08:15 +0000)]
- pevious commit was incomplete.
adilger [Sat, 25 Jun 2005 06:00:09 +0000 (06:00 +0000)]
Branch b1_4
Shouldn't be able to run land2.sh with uncommitted changes.
tappro [Thu, 23 Jun 2005 20:32:16 +0000 (20:32 +0000)]
b=6285
- make smfs_rmdir behaves like vfs_rmdir
ericm [Thu, 23 Jun 2005 17:45:32 +0000 (17:45 +0000)]
land b_hd_sec on HEAD: lctl flush stuff, plus various client gss
cache fixes.
yury [Thu, 23 Jun 2005 14:52:51 +0000 (14:52 +0000)]
- numerous fixes from b_cray, b_1_4 and Andreas' comments.
buffalo-pull [Thu, 23 Jun 2005 13:25:12 +0000 (13:25 +0000)]
Bring these two configs into parity with each others' recent changes.
alex [Thu, 23 Jun 2005 12:26:15 +0000 (12:26 +0000)]
b=6942
- don't take inode->i_sem. otherwise we deadlock because right ordering
is i_sem then journal_strart. as we're creating the file, nobody can
access it. so it's safe to set fid w/o i_sem
jacob [Wed, 22 Jun 2005 17:52:22 +0000 (17:52 +0000)]
add directory commands to gdb script
yury [Wed, 22 Jun 2005 11:33:48 +0000 (11:33 +0000)]
- CROW (CReate On Write) (precreation is removed)
- setting owner/group on OSS (needed for quotas)
- some fixes:
- deadlock on soc client lock.
- idr_remove() issue.
- forwarding to wrong MDS in lmv_link()
- f_dput(dentry) before using it in filter_lvbo_update()
- filter_sync() assert(group > 0) due to missed GROUP flag oa->o_valid in ll_fsync().
- cleanups, comments and more debugging messages.
- jump to wrong label in mds_create_objects() on error path.
- few missed/wrong ENTRY/RETURN things
nic [Tue, 21 Jun 2005 17:41:09 +0000 (17:41 +0000)]
move awk script into bash, as strtonum() is broken on some systems
add a bit more help when we hit errors too
alex [Tue, 21 Jun 2005 17:39:23 +0000 (17:39 +0000)]
- enable spinlock debugging for fc3 kernel
NOTE: it seems do_gettimeofday() may sleep in UML, so don't enable
CONFIG_DEBUG_SPINLOCK_SLEEP
ericm [Tue, 21 Jun 2005 16:31:14 +0000 (16:31 +0000)]
sometime we don't need gracefully flush client credential.
nikita [Tue, 21 Jun 2005 09:57:36 +0000 (09:57 +0000)]
added b_ioprovement branch
alex [Tue, 21 Jun 2005 06:16:47 +0000 (06:16 +0000)]
- declare export non-connected in filter_init_server_data()
alex [Tue, 21 Jun 2005 05:33:31 +0000 (05:33 +0000)]
b=6087
- don't confuse OST by non-zero connect flags from clients. OST expects
group number while only MDS can have a group
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.