Whamcloud - gitweb
fs/lustre-release.git
15 years ago - add mballoc to ldiskfs series
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

15 years ago- CROW-related fixes from b_hd_mdref
alex [Mon, 4 Jul 2005 06:28:56 +0000 (06:28 +0000)]
- CROW-related fixes from b_hd_mdref

15 years ago- define NOHIGHMEM for recently added highmem-split patch
alex [Mon, 4 Jul 2005 06:14:45 +0000 (06:14 +0000)]
- define NOHIGHMEM for recently added highmem-split patch

15 years ago- make mdc_close() to use regular recovery mechanism
alex [Mon, 4 Jul 2005 05:59:51 +0000 (05:59 +0000)]
- make mdc_close() to use regular recovery mechanism

15 years agob=5888
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

15 years ago- highmem-split-2.6.10-fc3.patch in order to make 3GB memory on mountain's
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

15 years agoBranch: HEAD
wangdi [Sun, 3 Jul 2005 14:51:58 +0000 (14:51 +0000)]
Branch: HEAD
minor fix for cmobd test script

15 years agob=6285
tappro [Sun, 3 Jul 2005 06:49:34 +0000 (06:49 +0000)]
b=6285

- debug info

15 years ago- statmany needs more arguments
alex [Sat, 2 Jul 2005 06:15:47 +0000 (06:15 +0000)]
- statmany needs more arguments

15 years ago- remove non-needed check
alex [Sat, 2 Jul 2005 05:40:21 +0000 (05:40 +0000)]
- remove non-needed check

15 years ago- minor change to prevent warnings
alex [Sat, 2 Jul 2005 05:38:47 +0000 (05:38 +0000)]
- minor change to prevent warnings

15 years ago* Changed default vib tx descriptor pool sizes
eeb [Fri, 1 Jul 2005 09:34:26 +0000 (09:34 +0000)]
*   Changed default vib tx descriptor pool sizes

15 years ago* Removed misleading comment about the # of tx descs
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.

15 years agob=6285
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

15 years agob=6962
alex [Wed, 29 Jun 2005 15:51:29 +0000 (15:51 +0000)]
b=6962

 - lov_setattr() doesn't need OBD_MD_FLGENER

15 years agob=6816
alex [Wed, 29 Jun 2005 15:15:09 +0000 (15:15 +0000)]
b=6816

 - don't release intent, because ->lookup() can be called later

15 years agoBranch: HEAD
wangdi [Wed, 29 Jun 2005 13:51:44 +0000 (13:51 +0000)]
Branch: HEAD
some fix and cleanup for WB test script

15 years agoBranch HEAD
wangdi [Wed, 29 Jun 2005 13:29:26 +0000 (13:29 +0000)]
Branch HEAD
remove obsolete cmobd test script

15 years agoBranch: HEAD
wangdi [Wed, 29 Jun 2005 13:25:56 +0000 (13:25 +0000)]
Branch: HEAD
add cfg_instance string in setup lcfg for WB zconf.

15 years agob=6975
alex [Tue, 28 Jun 2005 21:10:11 +0000 (21:10 +0000)]
b=6975

 - concurrent creations are valid since CROW merging

15 years agoBranch b1_4
adilger [Tue, 28 Jun 2005 21:09:58 +0000 (21:09 +0000)]
Branch b1_4
Move some more verbose router messages to D_INFO.

15 years ago- minor optimization: we already have fid in reply, no need to fetch it
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

15 years ago* vibnal: ensure FMR flushed on error
eeb [Tue, 28 Jun 2005 09:46:16 +0000 (09:46 +0000)]
*   vibnal: ensure FMR flushed on error

15 years agob=6885
alex [Mon, 27 Jun 2005 15:52:45 +0000 (15:52 +0000)]
b=6885

 - disable opencache feature in order to pass #3

15 years agob=6885
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

15 years agob=6885
alex [Mon, 27 Jun 2005 15:45:59 +0000 (15:45 +0000)]
b=6885

 - reservation feature in ext3 hurts test #3: disable it

15 years agob=6885
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

15 years agob=5881
tappro [Sat, 25 Jun 2005 22:10:50 +0000 (22:10 +0000)]
b=5881

- protect smfs plugins operations
- alloc plugin before registration

15 years agob=6285
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.

15 years ago - pevious commit was incomplete.
tappro [Sat, 25 Jun 2005 08:15:32 +0000 (08:15 +0000)]
 - pevious commit was incomplete.

15 years agoBranch b1_4
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.

15 years agob=6285
tappro [Thu, 23 Jun 2005 20:32:16 +0000 (20:32 +0000)]
b=6285

 - make smfs_rmdir behaves like vfs_rmdir

15 years agoland b_hd_sec on HEAD: lctl flush stuff, plus various client gss
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.

15 years ago- numerous fixes from b_cray, b_1_4 and Andreas' comments.
yury [Thu, 23 Jun 2005 14:52:51 +0000 (14:52 +0000)]
- numerous fixes from b_cray, b_1_4 and Andreas' comments.

15 years agoBring these two configs into parity with each others' recent changes.
buffalo-pull [Thu, 23 Jun 2005 13:25:12 +0000 (13:25 +0000)]
Bring these two configs into parity with each others' recent changes.

15 years agob=6942
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

15 years agoadd directory commands to gdb script
jacob [Wed, 22 Jun 2005 17:52:22 +0000 (17:52 +0000)]
add directory commands to gdb script

15 years ago- CROW (CReate On Write) (precreation is removed)
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

15 years agomove awk script into bash, as strtonum() is broken on some systems
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

15 years ago- enable spinlock debugging for fc3 kernel
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

15 years agosometime we don't need gracefully flush client credential.
ericm [Tue, 21 Jun 2005 16:31:14 +0000 (16:31 +0000)]
sometime we don't need gracefully flush client credential.

15 years agoadded b_ioprovement branch
nikita [Tue, 21 Jun 2005 09:57:36 +0000 (09:57 +0000)]
added b_ioprovement branch

15 years ago- declare export non-connected in filter_init_server_data()
alex [Tue, 21 Jun 2005 06:16:47 +0000 (06:16 +0000)]
- declare export non-connected in filter_init_server_data()

15 years agob=6087
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

15 years agoland b_hd_sec onto HEAD: various security related fixes.
ericm [Mon, 20 Jun 2005 22:18:48 +0000 (22:18 +0000)]
land b_hd_sec onto HEAD: various security related fixes.

15 years ago- let show_task() to show backtrack for currently running process (for LBUG)
alex [Mon, 20 Jun 2005 13:12:16 +0000 (13:12 +0000)]
- let show_task() to show backtrack for currently running process (for LBUG)

15 years agoLand b_release_1_4_3 onto HEAD (20050619_0305)
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.

15 years agob=6871
alex [Sat, 18 Jun 2005 13:39:35 +0000 (13:39 +0000)]
b=6871

 - drop fail_loc to 0 in test 20

15 years agoAllow sanity.sh to work with zconf.
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.

15 years ago- fix in lmv.sh to use it along with sanityN.sh
yury [Fri, 17 Jun 2005 16:44:54 +0000 (16:44 +0000)]
- fix in lmv.sh to use it along with sanityN.sh

15 years ago* Backed out vib magic change; it's not required since the acceptor
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.

15 years ago* Make vibnal's magic unique before binary compatibility becomes an issue
eeb [Fri, 17 Jun 2005 10:04:35 +0000 (10:04 +0000)]
*    Make vibnal's magic unique before binary compatibility becomes an issue

15 years agodon't assume PDSH as ssh, which caused troubles for testing.
ericm [Thu, 16 Jun 2005 22:19:50 +0000 (22:19 +0000)]
don't assume PDSH as ssh, which caused troubles for testing.

15 years ago* Use FMR in vibnal to avoid allocating huge contiguous memory for QPs
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

15 years agochange back on PTL_NETID_ANY in portals, which was committed to HEAD
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

15 years agolctl flush command to flush the cache of idmap, lsd, and gss svc context
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

15 years ago- use mknod to avoid cross-ref mkdir
alex [Thu, 16 Jun 2005 09:16:15 +0000 (09:16 +0000)]
- use mknod to avoid cross-ref mkdir

15 years ago- use DEFAULT recovery behaviour
alex [Thu, 16 Jun 2005 06:35:38 +0000 (06:35 +0000)]
- use DEFAULT recovery behaviour

15 years agoland b_hd_sec_client_oss onto HEAD.
ericm [Wed, 15 Jun 2005 20:24:42 +0000 (20:24 +0000)]
land b_hd_sec_client_oss onto HEAD.

15 years agoEnsure that /sbin and /usr/sbin are in the remote $PATH so that sysctl can be
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

15 years ago* Removed spurious vibnal CERROR
eeb [Wed, 15 Jun 2005 10:15:20 +0000 (10:15 +0000)]
*   Removed spurious vibnal CERROR

15 years agoMissed another aspect of the expect expression.
brian [Wed, 15 Jun 2005 00:42:38 +0000 (00:42 +0000)]
Missed another aspect of the expect expression.

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

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

15 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

15 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

15 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

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

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

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

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

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

15 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()

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

15 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

15 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

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

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

15 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

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

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

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

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

15 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

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

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

15 years agor=alex
tappro [Mon, 6 Jun 2005 18:15:39 +0000 (18:15 +0000)]
r=alex
- replace iget() in smfs_init_inode_info() with igrab()

15 years agoBranch: HEAD
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

15 years agoland b_hd_sec onto HEAD, some debugging code also kept.
ericm [Sun, 5 Jun 2005 21:14:54 +0000 (21:14 +0000)]
land b_hd_sec onto HEAD, some debugging code also kept.

15 years agoBranch: HEAD
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

15 years ago* Fixed 5858: vibnal arp retries
eeb [Fri, 3 Jun 2005 09:36:56 +0000 (09:36 +0000)]
*     Fixed 5858: vibnal arp retries

15 years agoBoot time sysctl setting for Lustre OS X.
liangzhen [Fri, 3 Jun 2005 09:21:56 +0000 (09:21 +0000)]
Boot time sysctl setting for Lustre OS X.

15 years ago- remove non-needed CERROR
alex [Fri, 3 Jun 2005 08:30:48 +0000 (08:30 +0000)]
- remove non-needed CERROR

15 years agoadd more and adjust acl test script.
ericm [Fri, 3 Jun 2005 02:52:55 +0000 (02:52 +0000)]
add more and adjust acl test script.

15 years agoadd a sunrpc cache_put patch for testing.
ericm [Thu, 2 Jun 2005 22:19:36 +0000 (22:19 +0000)]
add a sunrpc cache_put patch for testing.

15 years agohandle .tgz files
jacob [Thu, 2 Jun 2005 19:48:14 +0000 (19:48 +0000)]
handle .tgz files

15 years agofile vibnal_modparams.c was initially added on branch b_hd_newconfig.
eeb [Thu, 2 Jun 2005 07:09:23 +0000 (07:09 +0000)]
file vibnal_modparams.c was initially added on branch b_hd_newconfig.

15 years agofile statfs64-cast-unsigned-2.4-rhel.patch was initially added on branch b_release_1_4_3.
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.

15 years agofile nfs_statfs-toomanyfiles-rhel-2.4.patch was initially added on branch b_release_1...
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.

15 years agofix cred flags during client gss upcall; adjust timeout value.
ericm [Thu, 2 Jun 2005 05:58:14 +0000 (05:58 +0000)]
fix cred flags during client gss upcall; adjust timeout value.