Whamcloud - gitweb
fs/lustre-release.git
17 years ago(1) drop unnecessary ops.
fanyong [Sat, 7 Oct 2006 09:14:15 +0000 (09:14 +0000)]
(1) drop unnecessary ops.
(2) small fix for remote_perm.

17 years ago- fixes in GSS configuration
yury [Sat, 7 Oct 2006 08:59:06 +0000 (08:59 +0000)]
- fixes in GSS configuration

17 years agoInvalid assert when cal is enabled.
fanyong [Sat, 7 Oct 2006 08:54:53 +0000 (08:54 +0000)]
Invalid assert when cal is enabled.

17 years ago- temporary change to see request debug instead of assert. This is to 11012
tappro [Sat, 7 Oct 2006 08:50:58 +0000 (08:50 +0000)]
- temporary change to see request debug instead of assert. This is to 11012
  debug

17 years agoSmall fix for remote_perm.
fanyong [Sat, 7 Oct 2006 07:27:37 +0000 (07:27 +0000)]
Small fix for remote_perm.

17 years agoSmall fix for remote client.
fanyong [Sat, 7 Oct 2006 07:24:36 +0000 (07:24 +0000)]
Small fix for remote client.

17 years agobranch: b_new_cmd (lustre), HEAD (build)
ericm [Fri, 6 Oct 2006 22:41:10 +0000 (22:41 +0000)]
branch: b_new_cmd (lustre), HEAD (build)
hmac checking in lustre-core.m4 break kerneless building. move to
lustre-build-linux.m4 and use existing LB_LINUX_CONFIG.

17 years agobranch: b_new_cmd
ericm [Fri, 6 Oct 2006 21:49:27 +0000 (21:49 +0000)]
branch: b_new_cmd
port gss fixes from b1_8_gss:
- pre-alloc page pools for bulk write in encrypting mode.
- improve procfs for sptlrpc/gss.
- various other sptlrpc fixes.

17 years agobranch: b_new_cmd
ericm [Fri, 6 Oct 2006 20:40:43 +0000 (20:40 +0000)]
branch: b_new_cmd
minor fix for gss configure

17 years agofile sec_lproc.c was added on branch b_new_cmd on 2006-10-06 21:49:25 +0000
ericm [Fri, 6 Oct 2006 19:40:52 +0000 (19:40 +0000)]
file sec_lproc.c was added on branch b_new_cmd on 2006-10-06 21:49:25 +0000

17 years agofile sec_bulk.c was added on branch b_new_cmd on 2006-10-06 21:49:25 +0000
ericm [Fri, 6 Oct 2006 19:40:50 +0000 (19:40 +0000)]
file sec_bulk.c was added on branch b_new_cmd on 2006-10-06 21:49:25 +0000

17 years agoPointing to $LINUX/.config is bad. $LINUX_CONFIG is where the .config file
brian [Fri, 6 Oct 2006 18:57:01 +0000 (18:57 +0000)]
Pointing to $LINUX/.config is bad.  $LINUX_CONFIG is where the .config file
can be found it's not always == $LINUX/.config.

17 years ago- stop recovery thread and cleanup recovery for OST obd as well.
yury [Fri, 6 Oct 2006 16:37:15 +0000 (16:37 +0000)]
- stop recovery thread and cleanup recovery for OST obd as well.

17 years ago- checks for CRYPTO should not be depend on GSS, capa uses crypto as well.
yury [Fri, 6 Oct 2006 16:06:23 +0000 (16:06 +0000)]
- checks for CRYPTO should not be depend on GSS, capa uses crypto as well.

17 years ago- additional GSS related checks
yury [Fri, 6 Oct 2006 15:34:15 +0000 (15:34 +0000)]
- additional GSS related checks

17 years ago stop recovery thread if device is finishing
tappro [Fri, 6 Oct 2006 14:37:57 +0000 (14:37 +0000)]
 stop recovery thread if device is finishing

17 years ago- revert back wrong commit about obd->obd_upcall.onu_owner
yury [Fri, 6 Oct 2006 14:35:15 +0000 (14:35 +0000)]
- revert back wrong commit about obd->obd_upcall.onu_owner

17 years ago- fixed calling wrong upcall which caused oops.
yury [Fri, 6 Oct 2006 13:59:13 +0000 (13:59 +0000)]
- fixed calling wrong upcall which caused oops.

17 years agoBranch: b_new_cmd
wangdi [Fri, 6 Oct 2006 13:25:00 +0000 (13:25 +0000)]
Branch: b_new_cmd
some fixes about split dir

17 years ago- fixes in insanity.sh
yury [Fri, 6 Oct 2006 13:08:03 +0000 (13:08 +0000)]
- fixes in insanity.sh

17 years ago- cleanups in fld replay test.
yury [Fri, 6 Oct 2006 12:48:00 +0000 (12:48 +0000)]
- cleanups in fld replay test.

17 years ago- changed format of ranges output.
yury [Fri, 6 Oct 2006 12:36:01 +0000 (12:36 +0000)]
- changed format of ranges output.

17 years ago- fixed info message in seq-mgr
yury [Fri, 6 Oct 2006 12:18:11 +0000 (12:18 +0000)]
- fixed info message in seq-mgr

17 years ago- add forgotten target_cleanup_recovery()
tappro [Fri, 6 Oct 2006 11:45:42 +0000 (11:45 +0000)]
- add forgotten target_cleanup_recovery()

17 years ago- enabled FLD recovery for LMV setups too;
yury [Fri, 6 Oct 2006 09:44:36 +0000 (09:44 +0000)]
- enabled FLD recovery for LMV setups too;
- fixes in tests and configurations;
- added insanity-lmv.sh config file.

17 years ago- skip fld recovery test for lmv config.
yury [Fri, 6 Oct 2006 08:42:08 +0000 (08:42 +0000)]
- skip fld recovery test for lmv config.

17 years ago- fixes in sanity tests.
yury [Fri, 6 Oct 2006 08:30:31 +0000 (08:30 +0000)]
- fixes in sanity tests.

17 years ago- improved seq ranges debug messages, fixes in comments.
yury [Fri, 6 Oct 2006 07:34:01 +0000 (07:34 +0000)]
- improved seq ranges debug messages, fixes in comments.

17 years ago- return back LDLM_FL_LOCAL_ONLY flag when look fids in MDT.
yury [Fri, 6 Oct 2006 07:03:12 +0000 (07:03 +0000)]
- return back LDLM_FL_LOCAL_ONLY flag when look fids in MDT.

17 years ago- fix issue with returning result of fs operation as rc with ptlrpc_error() as
tappro [Thu, 5 Oct 2006 22:56:47 +0000 (22:56 +0000)]
- fix issue with returning result of fs operation as rc with ptlrpc_error() as
  result. The error codes in mdt can be distinguished by ESERIOUS flag. It means
serious error while processing request, otherwise the rc = 0 and rq_status
contains result.
 this is possible fix for 11012.

17 years agomds_propagate_capa_keys(): ENTRY should go first
nikita [Thu, 5 Oct 2006 19:32:47 +0000 (19:32 +0000)]
mds_propagate_capa_keys(): ENTRY should go first

17 years ago- show for seq-srv only super range, space is not used in it.
yury [Thu, 5 Oct 2006 16:28:30 +0000 (16:28 +0000)]
- show for seq-srv only super range, space is not used in it.

17 years agoBranch: b_new_cmd
wangdi [Thu, 5 Oct 2006 14:32:13 +0000 (14:32 +0000)]
Branch: b_new_cmd
build fixes in the last commit

17 years agoTest environment recovery after test.
fanyong [Thu, 5 Oct 2006 14:05:18 +0000 (14:05 +0000)]
Test environment recovery after test.

17 years agodon't propagate capability keys when mdt has exit.
lsy [Thu, 5 Oct 2006 13:55:18 +0000 (13:55 +0000)]
don't propagate capability keys when mdt has exit.

17 years agorevised capability code to not break md stack according to nikita's advice.
lsy [Thu, 5 Oct 2006 12:59:47 +0000 (12:59 +0000)]
revised capability code to not break md stack according to nikita's advice.
several other capability code fixes.

17 years ago- uncomment clanup in sanity.sh
yury [Thu, 5 Oct 2006 12:53:35 +0000 (12:53 +0000)]
- uncomment clanup in sanity.sh

17 years ago- in fid_lock() do not pass LDLM_FL_LOCAL_ONLY to ldlm_cli_enqueue_local(), it is...
yury [Thu, 5 Oct 2006 11:56:02 +0000 (11:56 +0000)]
- in fid_lock() do not pass LDLM_FL_LOCAL_ONLY to ldlm_cli_enqueue_local(), it is set anyway in that function;
- in sanity-lmv added correct cleanup stage.

17 years agoBranch b_new_cmd
vitaly [Thu, 5 Oct 2006 11:33:00 +0000 (11:33 +0000)]
Branch b_new_cmd

several size-on-mds related bug fixed

17 years agoThis bug will cause lmv_intent_lookup assert.
fanyong [Thu, 5 Oct 2006 04:24:38 +0000 (04:24 +0000)]
This bug will cause lmv_intent_lookup assert.

17 years ago- enable frame pointer in linux kernel configs
tappro [Wed, 4 Oct 2006 18:37:57 +0000 (18:37 +0000)]
- enable frame pointer in linux kernel configs

17 years agoBranch: b_new_cmd
wangdi [Wed, 4 Oct 2006 17:13:46 +0000 (17:13 +0000)]
Branch: b_new_cmd
update mea hash method to in accordance with ext3 hash method

17 years agoBranch: b_new_cmd
wangdi [Wed, 4 Oct 2006 17:09:47 +0000 (17:09 +0000)]
Branch: b_new_cmd
reset . and .. namehash for not distributing them in split

17 years agoBranch: b_new_cmd
wangdi [Wed, 4 Oct 2006 14:16:09 +0000 (14:16 +0000)]
Branch: b_new_cmd
oops, just miss a file in the last commit

17 years ago- fixed typo in prev. commit.
yury [Wed, 4 Oct 2006 13:17:01 +0000 (13:17 +0000)]
- fixed typo in prev. commit.

17 years ago- fix error handling in lov_llog_origin_add() (-ENOSPC is possible);
yury [Wed, 4 Oct 2006 12:39:19 +0000 (12:39 +0000)]
- fix error handling in lov_llog_origin_add() (-ENOSPC is possible);
- small cleanups.

17 years agoBranch: b_new_cmd
wangdi [Wed, 4 Oct 2006 12:15:23 +0000 (12:15 +0000)]
Branch: b_new_cmd
1)set max md/cookie size for mdc of cmm
2)fix unlink group log problem
3)some other fixes

17 years agoext3-orphans-delay.patch: remove whitespace damage
nikita [Wed, 4 Oct 2006 12:14:57 +0000 (12:14 +0000)]
ext3-orphans-delay.patch: remove whitespace damage

17 years agoext3_handle_error(): add sump_stack() to track bug 11023
nikita [Wed, 4 Oct 2006 11:38:44 +0000 (11:38 +0000)]
ext3_handle_error(): add sump_stack() to track bug 11023

17 years agoSanity test for setuid, setgid, setgrp, rootsquash, remote facl.
fanyong [Wed, 4 Oct 2006 05:07:30 +0000 (05:07 +0000)]
Sanity test for setuid, setgid, setgrp, rootsquash, remote facl.

18 years agoiam: fix defect in ext3_htree_next_block()
nikita [Tue, 3 Oct 2006 21:28:31 +0000 (21:28 +0000)]
iam: fix defect in ext3_htree_next_block()

18 years agoBranch b_new_cmd
vitaly [Tue, 3 Oct 2006 20:31:52 +0000 (20:31 +0000)]
Branch b_new_cmd

recover IO epoch number from replayed open request.

18 years agoBranch b_new_cmd
vitaly [Tue, 3 Oct 2006 19:30:50 +0000 (19:30 +0000)]
Branch b_new_cmd

pass the correct pointer to mdd_get_md

18 years agoBranch: b_new_cmd
wangdi [Tue, 3 Oct 2006 18:14:45 +0000 (18:14 +0000)]
Branch: b_new_cmd
1) fix a typo in mdd_set_lov_md, found by nikita
2) init credits in mdd LCFG_SETUP setup, which may fix b11016

18 years agoBranch: b_new_cmd
wangdi [Tue, 3 Oct 2006 17:47:51 +0000 (17:47 +0000)]
Branch: b_new_cmd
it should handle the last link for those cross-ref/splitted object unlink

18 years agoadd support for tunable levels of debugging checks in iam code.
nikita [Tue, 3 Oct 2006 17:23:55 +0000 (17:23 +0000)]
add support for tunable levels of debugging checks in iam code.

Currently this can be adjusted through EXT3_{ASSERT,CORRECTNESS,INVARIANT}
switches in lustre_iam.h, support for ./configure options in under way.

18 years agoUser can touch file with WRITE permission.
fanyong [Tue, 3 Oct 2006 16:33:51 +0000 (16:33 +0000)]
User can touch file with WRITE permission.

18 years ago- fix test 3b and fix related bug
tappro [Tue, 3 Oct 2006 15:43:59 +0000 (15:43 +0000)]
- fix test 3b and fix related bug

18 years ago-fix bug with lost reference on device due to too early device freeing
tappro [Tue, 3 Oct 2006 12:02:54 +0000 (12:02 +0000)]
-fix bug with lost reference on device due to too early device freeing

18 years ago- removed using pkg_config macros in configure tp avoid dependance on it. By now...
yury [Tue, 3 Oct 2006 11:43:56 +0000 (11:43 +0000)]
- removed using pkg_config macros in configure tp avoid dependance on it. By now GSS and krb5 related stuff is detected by pure autoconf macros;
- added detection of sunrpc in kernel as gss will not work if it is disabled.

18 years agoBranch: b_new_cmd
wangdi [Tue, 3 Oct 2006 09:51:44 +0000 (09:51 +0000)]
Branch: b_new_cmd
1) get rid of sign bit of ino to compatiable with glibc
2) correct bit size for filldir

18 years agoProcess rootsquash for reint ops.
fanyong [Tue, 3 Oct 2006 06:39:53 +0000 (06:39 +0000)]
Process rootsquash for reint ops.

18 years agoInitialize mu_(fs)uid/mu_(fs)gid when they are not squashed.
fanyong [Tue, 3 Oct 2006 06:33:18 +0000 (06:33 +0000)]
Initialize mu_(fs)uid/mu_(fs)gid when they are not squashed.

18 years agofix iam defects that caused 11011/mdsrate failures:
nikita [Mon, 2 Oct 2006 20:36:09 +0000 (20:36 +0000)]
fix iam defects that caused 11011/mdsrate failures:

 - defect: split_index_node(): update ->at in new root node.

 - defect: split_index_node(): index node split: new node should contain
 header.

 - defect: split_index_node(): take dx_countlimit into account when setting frame->at of newly split node.

 - defect: shift_entries(): adjust entry count in the new node.

18 years agobranch: b_new_cmd
ericm [Mon, 2 Oct 2006 18:45:13 +0000 (18:45 +0000)]
branch: b_new_cmd
enable gss configuration lines.

18 years agoBranch: b_new_cmd
wangdi [Mon, 2 Oct 2006 18:28:45 +0000 (18:28 +0000)]
Branch: b_new_cmd
correct bit size when do div

18 years agoBranch: b_new_cmd
wangdi [Mon, 2 Oct 2006 18:25:37 +0000 (18:25 +0000)]
Branch: b_new_cmd
correct res match, after we have filter group support

18 years agoget remote permisson request should follow the request format of MDS_GETATTR.
lsy [Mon, 2 Oct 2006 15:46:20 +0000 (15:46 +0000)]
get remote permisson request should follow the request format of MDS_GETATTR.

18 years agoshut up annoying messages
tappro [Mon, 2 Oct 2006 15:04:52 +0000 (15:04 +0000)]
shut up annoying messages

18 years agoMore clear and accurate permission check.
fanyong [Mon, 2 Oct 2006 14:27:21 +0000 (14:27 +0000)]
More clear and accurate permission check.

18 years ago- fixes in replay-ost-single.sh
yury [Mon, 2 Oct 2006 13:45:30 +0000 (13:45 +0000)]
- fixes in replay-ost-single.sh

18 years ago- added lmv support to many local tests including recovery ones.
yury [Mon, 2 Oct 2006 13:40:54 +0000 (13:40 +0000)]
- added lmv support to many local tests including recovery ones.

18 years agoadd quotation mark around argument
huanghua [Mon, 2 Oct 2006 11:29:09 +0000 (11:29 +0000)]
add quotation mark around argument

18 years agore-assign the lmm_size and cookie_size
huanghua [Mon, 2 Oct 2006 11:09:33 +0000 (11:09 +0000)]
re-assign the lmm_size and cookie_size

18 years ago- comment re-defined macros in obdclass.
yury [Mon, 2 Oct 2006 09:47:38 +0000 (09:47 +0000)]
- comment re-defined macros in obdclass.

18 years ago- added assert in qos_calc_rr();
yury [Mon, 2 Oct 2006 08:21:04 +0000 (08:21 +0000)]
- added assert in qos_calc_rr();
- fixed using mdt_join_rec in mdc;
- fixes about umount in mgs and mds (from 1_5);

18 years ago- merge recovery from cmd2
tappro [Mon, 2 Oct 2006 07:30:21 +0000 (07:30 +0000)]
- merge recovery from cmd2

18 years ago*** empty log message ***
wangdi [Mon, 2 Oct 2006 06:47:18 +0000 (06:47 +0000)]
*** empty log message ***

18 years agosimplified a bit by using pointer
huanghua [Sun, 1 Oct 2006 17:08:38 +0000 (17:08 +0000)]
simplified a bit by using pointer

18 years agoFix oops when umount with identity upcall.
fanyong [Sun, 1 Oct 2006 16:38:23 +0000 (16:38 +0000)]
Fix oops when umount with identity upcall.

18 years ago- fixes in lmv which caused attempt to release already released locks.
yury [Sun, 1 Oct 2006 15:30:11 +0000 (15:30 +0000)]
- fixes in lmv which caused attempt to release already released locks.

18 years agoBranch: b_new_cmd
wangdi [Sun, 1 Oct 2006 13:44:16 +0000 (13:44 +0000)]
Branch: b_new_cmd
disable some code we do not need currently

18 years ago- fixes and cleanups in mdd about txn init. call obd_notify() in mdd_recovery_complet...
yury [Sun, 1 Oct 2006 13:20:18 +0000 (13:20 +0000)]
- fixes and cleanups in mdd about txn init. call obd_notify() in mdd_recovery_complete() to re-calc credits.

18 years ago- fixed --enable-gss handling in configure
yury [Sun, 1 Oct 2006 11:31:29 +0000 (11:31 +0000)]
- fixed --enable-gss handling in configure

18 years agoBranch: b_new_cmd
wangdi [Sat, 30 Sep 2006 16:09:04 +0000 (16:09 +0000)]
Branch: b_new_cmd
ll_setattr_done_writing result will overwrite the previous rc error
in ll_setattr_raw. which cause recovery-small 20b failed

18 years agoBranch: b_new_cmd
wangdi [Sat, 30 Sep 2006 14:04:07 +0000 (14:04 +0000)]
Branch: b_new_cmd
fixes for 18b recovery-small.sh

18 years agomake getidentity upcall can be enable/disable by hand.
fanyong [Sat, 30 Sep 2006 10:15:38 +0000 (10:15 +0000)]
make getidentity upcall can be enable/disable by hand.

18 years agoBranch: b_new_cmd
wangdi [Sat, 30 Sep 2006 10:04:42 +0000 (10:04 +0000)]
Branch: b_new_cmd
fixes for recovery-small 18.
1) we should use ldlm_lock_match in extent lock revokation, since it might
   happen when obd inactive. and the page should be truncated anyway, even
   lock match failed.
2) fix osc name of test 18 in recovery-small

18 years agonew format should be larger than old one, otherwise extend will LBUG.
lsy [Sat, 30 Sep 2006 10:04:23 +0000 (10:04 +0000)]
new format should be larger than old one, otherwise extend will LBUG.

18 years agor=wangdi
lsy [Sat, 30 Sep 2006 07:37:59 +0000 (07:37 +0000)]
r=wangdi

fix intent getattr reply format: intent getattr will fetch MDS capability only.

18 years agoSmall fix for setup/clean l_getidentity/l_facl.
fanyong [Sat, 30 Sep 2006 07:09:44 +0000 (07:09 +0000)]
Small fix for setup/clean l_getidentity/l_facl.

18 years agoshrink reply message before return
huanghua [Sat, 30 Sep 2006 04:02:29 +0000 (04:02 +0000)]
shrink reply message before return

18 years agomust shrink reply message before return
huanghua [Sat, 30 Sep 2006 03:58:26 +0000 (03:58 +0000)]
must shrink reply message before return

18 years agoBranch b_new_cmd
vitaly [Fri, 29 Sep 2006 18:18:54 +0000 (18:18 +0000)]
Branch b_new_cmd

allocate enough, do not corrupt memory beyond the allocated region.

18 years ago- using cobj in mdd_may_delete(), pobj may be NULL.
yury [Fri, 29 Sep 2006 17:07:36 +0000 (17:07 +0000)]
- using cobj in mdd_may_delete(), pobj may be NULL.

18 years ago(1) add lproc for root_squash, identity upcall and remote facl upcall.
fanyong [Fri, 29 Sep 2006 17:04:53 +0000 (17:04 +0000)]
(1) add lproc for root_squash, identity upcall and remote facl upcall.
(2) do not use no_gss_support flag.
(3) some change for connect flags.
(4) some fixes after landing env stuff.

18 years agoBranch: b_new_cmd
wangdi [Fri, 29 Sep 2006 16:14:12 +0000 (16:14 +0000)]
Branch: b_new_cmd
remove LC_CONFIG_SPLIT in LC_PROC_LINUX

18 years agooh, should check has field first
huanghua [Fri, 29 Sep 2006 15:59:18 +0000 (15:59 +0000)]
oh, should check has field first

18 years ago- fixed HAVE_SPLIT_SUPPORT defining.
yury [Fri, 29 Sep 2006 15:58:22 +0000 (15:58 +0000)]
- fixed HAVE_SPLIT_SUPPORT defining.

18 years agocheck buffer present first, then check length, and then get buffer.
huanghua [Fri, 29 Sep 2006 15:53:40 +0000 (15:53 +0000)]
check buffer present first, then check length, and then get buffer.