Whamcloud - gitweb
wangyb [Thu, 18 Dec 2008 02:39:58 +0000 (02:39 +0000)]
file kernel-2.6.22-2.6-vanilla-x86_64-smp.config was initially added on branch b1_6.
wangyb [Thu, 18 Dec 2008 02:39:57 +0000 (02:39 +0000)]
file kernel-2.6.22-2.6-vanilla-i686.config was initially added on branch b1_6.
wangyb [Thu, 18 Dec 2008 02:39:56 +0000 (02:39 +0000)]
file kernel-2.6.22-2.6-vanilla-i686-bigsmp.config was initially added on branch b1_6.
yury [Wed, 17 Dec 2008 22:00:14 +0000 (22:00 +0000)]
b=17674
r=shadow,johann
- do not reset ns_connect_flags in reconnect if server was not upgraded
yury [Wed, 17 Dec 2008 16:26:32 +0000 (16:26 +0000)]
b=17466
r=shadow,deen
- ports test_61d from 1.6.x to HEAD + fixes error case handling and does some cleanups.
pravins [Wed, 17 Dec 2008 06:21:45 +0000 (06:21 +0000)]
b=17405
i=grev
i=rahul
set iam mode for multiple mds setup.
yangsheng [Wed, 17 Dec 2008 05:03:18 +0000 (05:03 +0000)]
Branch HEAD
b=17459
i=adilger, bobijam
Make change to ext2_* api for BIG-ENDIAN environment.
yangsheng [Wed, 17 Dec 2008 04:49:58 +0000 (04:49 +0000)]
Branch HEAD
b=16208
i=adilger, johann
Implement OBD_PING use ioctl() instead of /proc.
yangsheng [Wed, 17 Dec 2008 04:43:18 +0000 (04:43 +0000)]
Branch HEAD
b=17379
i=johann, bobijam
Fixed symlink depth test case.
fanyong [Wed, 17 Dec 2008 02:27:00 +0000 (02:27 +0000)]
Branch HEAD
b=15691
i=johann
i=h.huang
Diagnostic patch
fanyong [Wed, 17 Dec 2008 02:19:18 +0000 (02:19 +0000)]
Branch HEAD
b=17909
i=eric.mei
i=adilger
Only delete files under $DIR/$tdir, no need to consider other unrelated files.
bobijam [Wed, 17 Dec 2008 01:27:45 +0000 (01:27 +0000)]
Branch HEAD
b=18019
i=johann
fix a typo.
grev [Tue, 16 Dec 2008 17:20:53 +0000 (17:20 +0000)]
b=17839
i=Brian
cmd3-11 ported to acc-sm t-f
-- new RECOVERY_MDS_SCALE
-- rundbench modified
-- new t-f functions, run loads scripts
bobijam [Tue, 16 Dec 2008 02:16:18 +0000 (02:16 +0000)]
Branch HEAD
b=16417
i=alexey.lyashkov (shadow)
i=johann
Description: Lustre doesn't delete files
Details : Clients drop lock reference and release openhandle when they find
stale inode.
nathan [Mon, 15 Dec 2008 22:29:08 +0000 (22:29 +0000)]
more ignores
nathan [Mon, 15 Dec 2008 22:20:29 +0000 (22:20 +0000)]
b=17935
missed a couple
nathan [Mon, 15 Dec 2008 22:12:23 +0000 (22:12 +0000)]
ignore old symvers
nathan [Mon, 15 Dec 2008 22:02:13 +0000 (22:02 +0000)]
b=17935
i=johann
i=manoj
better error handling
temporarily ignore test errors under CMD
tianzy [Mon, 15 Dec 2008 14:53:37 +0000 (14:53 +0000)]
Branch HEAD
fix a build error caused by the patch of 16542
b=18027
i=tianzy
i=girish.shilamkar
tianzy [Mon, 15 Dec 2008 09:26:51 +0000 (09:26 +0000)]
Branch HEAD
meta blocks ignored can lead to occasional -EDQUOT occasionally
b=16542
i=johann
i=alex.zhuravlev
kalpak [Sat, 13 Dec 2008 13:05:42 +0000 (13:05 +0000)]
b=17898
i=adilger
i=grev
reset IFS to original value in test_130
kalpak [Sat, 13 Dec 2008 11:17:21 +0000 (11:17 +0000)]
b=17908
i=adilger
i=girish
stop kmmpd if mount fails
tianzy [Fri, 12 Dec 2008 06:00:44 +0000 (06:00 +0000)]
Branch HEAD
add more test info to sanity-quota.sh
b=17925
i=johann
anserper [Fri, 12 Dec 2008 01:39:35 +0000 (01:39 +0000)]
�� b=17938
�� i=Vitaly Fertman
�� i=Johann Lombardi
��
�� Initialize rqset for not to oops in callbacks
stinson1947 [Fri, 12 Dec 2008 01:10:57 +0000 (01:10 +0000)]
Updated ChangeLog for the next release, 3.0.7.
anserper [Thu, 11 Dec 2008 17:53:57 +0000 (17:53 +0000)]
Branch HEAD
b=17938
i=Johann Lombardi
i=Vitaly Fertman
fdatasync crash test
johann [Thu, 11 Dec 2008 15:02:05 +0000 (15:02 +0000)]
Branch HEAD
b=16522
i=adilger
i=wangdi
enable OBD_CONNECT_MDT flag when connecting from the MDS so that
the OSTs know that the MDS "UUID" can be reused for the same export
from a different NID, so we do not need to wait for the export to be
evicted.
johann [Thu, 11 Dec 2008 14:20:34 +0000 (14:20 +0000)]
Branch HEAD
b=12596
i=grev
i=rread
fix file path in compare_stripe_info.
huanghua [Thu, 11 Dec 2008 10:32:20 +0000 (10:32 +0000)]
to get correct branches for b_hd_recov, which stands for interop recovery HEAD.
tianzy [Thu, 11 Dec 2008 08:11:48 +0000 (08:11 +0000)]
Branch HEAD
add ll_recover_lost_found_objs to lustre manual
b=16911
shadow [Thu, 11 Dec 2008 05:53:14 +0000 (05:53 +0000)]
client_disconnect_export vs connect request race.
if client will evicted at this time - we start invalidate
thread without reference to import and import can be freed
at same time.
Branch HEAD
b=17802
i=nathan
i=johann
huanghua [Thu, 11 Dec 2008 03:05:20 +0000 (03:05 +0000)]
Branch HEAD
b=17288
att=20766
i=adilger
i=rahul.deshmukh
i=nathan.rutman
ignore direct "trusted.{lma, link}" setting on client and server.
girish [Wed, 10 Dec 2008 17:51:43 +0000 (17:51 +0000)]
Fix lost unlinked ev in reply_in_callback (Isaac)
b=17052
i=nathan.rutman
i=eric.mei
grev [Wed, 10 Dec 2008 09:37:48 +0000 (09:37 +0000)]
b=17827
i=H.Huang
run lsof fix
kalpak [Wed, 10 Dec 2008 08:22:12 +0000 (08:22 +0000)]
b=17855
i=huanghua, pravin
Revert patch as this breaks CMD. CMD uses child operations
kalpak [Wed, 10 Dec 2008 02:13:13 +0000 (02:13 +0000)]
b=16855
i=nathan
Fix small bug in search_fsname()
zam [Tue, 9 Dec 2008 19:13:20 +0000 (19:13 +0000)]
Branch HEAD
b=17461
i=robert.read
i=tappro
list_empty_careful() definition, missed in
a fix of ptlrpc_handle_rs locking.
zam [Tue, 9 Dec 2008 18:39:22 +0000 (18:39 +0000)]
Branch HEAD
b=17461
i=r.read
i=tappro
avoid nesting of obd_uncommitted_replies and rs_lock locks
in ptlrpc_handle_rs.
zhanghc [Tue, 9 Dec 2008 10:15:37 +0000 (10:15 +0000)]
b=17495
in osc_precreated, check OSCC_FLAG_NOSPC before
checking last_id/next_id, remove unnecessary
spin_lock on oscc_lock at the same time.
i=Andreas
i=Nathan.Rutman
shadow [Tue, 9 Dec 2008 08:21:14 +0000 (08:21 +0000)]
fix ost additional
Branch HEAD
b=14951
i=umka
shadow [Tue, 9 Dec 2008 08:19:54 +0000 (08:19 +0000)]
fix handling ost additional.
Branch HEAD
b=16492
i=umka
shadow [Tue, 9 Dec 2008 07:00:22 +0000 (07:00 +0000)]
fix incorrect detecting readv/writev.
Branch HEAD
b=17918
i=green
ericm [Tue, 9 Dec 2008 05:31:15 +0000 (05:31 +0000)]
branch: HEAD
add debugging level for user space lgss_keyring.
stinson1947 [Tue, 9 Dec 2008 03:51:05 +0000 (03:51 +0000)]
updated file for the next bi-weekly build of 2.0
anserper [Tue, 9 Dec 2008 03:21:35 +0000 (03:21 +0000)]
b=17917
i=Alexander Zarochentsev
i=Johann Lombardi
add a trailing zero to avoid oops from proc entry creation routines
nathan [Mon, 8 Dec 2008 22:01:45 +0000 (22:01 +0000)]
b=17933
CMD seems to add an unnamed link
ericm [Mon, 8 Dec 2008 19:25:04 +0000 (19:25 +0000)]
branch: HEAD
fix calculation of sleeping time.
b=13659
r=nathan
johann [Mon, 8 Dec 2008 15:53:46 +0000 (15:53 +0000)]
Branch HEAD
b=17379
Print value of symlink depth before checking it.
kalpak [Sun, 7 Dec 2008 08:56:19 +0000 (08:56 +0000)]
b=17855
i=h.huang
i=tappro
mdo_{create,unlink} should use parent object's operations
fanyong [Sat, 6 Dec 2008 03:28:06 +0000 (03:28 +0000)]
Branch HEAD
b=15691
i=h.huang
i=johann
If there are too many locks on client-side, then some locks taken by
statahead maybe dropped automatically before the real "revalidate"
using them. Under such case the statahead should fail.
grev [Sat, 6 Dec 2008 01:42:55 +0000 (01:42 +0000)]
b=17661
i=Brian
run mpi tests as MPI_USER
huanghua [Sat, 6 Dec 2008 00:53:11 +0000 (00:53 +0000)]
Branch HEAD
b=17589
i=tappro
i=yury.umanets
i=adilger
wait a bit before client umount if vfsmnt still has references.
nathan [Fri, 5 Dec 2008 23:54:38 +0000 (23:54 +0000)]
b=17181
i=johann
i=nathan
add pool refcount
replace rwlock with semaphore
rcorreia [Fri, 5 Dec 2008 17:55:57 +0000 (17:55 +0000)]
Branch b_hd_kdmu
b=17584
i=adilger
i=alex.zhuravlev
johann [Fri, 5 Dec 2008 15:56:25 +0000 (15:56 +0000)]
Branch b1_6
b=17490
i=bzzz
i=kalpak
correctly handle device paths using a subdirectory in /dev when
creating the per-device procfs directory under /proc/fs/ldiskfs.
yury [Fri, 5 Dec 2008 12:36:54 +0000 (12:36 +0000)]
b=17758
r=shadow,johann
Do NOT call server_deregister_mount() here. This leads to
inability cleanup cleanly and free lsi and other stuff when
mgs calls server_put_mount() in error handling case.
manoj [Fri, 5 Dec 2008 07:40:21 +0000 (07:40 +0000)]
b=15699
i=andreas
i=nikita
i=nathan
i=manoj
Changelogs, a lightweight mechanism to track filesystem metadata and
namespace changes.
bobijam [Fri, 5 Dec 2008 01:25:29 +0000 (01:25 +0000)]
Branch HEAD
b=17850
i=h.hunag
i=johann
change the name of md stats proc entry to "md_stats".
grev [Thu, 4 Dec 2008 17:40:19 +0000 (17:40 +0000)]
b=17747
i=Nathan
run_one: print PASS/FAIL depending on new TEST_FAILED var
deshmukh [Thu, 4 Dec 2008 10:25:33 +0000 (10:25 +0000)]
cmd fix in mdd_rename()
b=17876
i=umka
i=pravin
fanyong [Thu, 4 Dec 2008 03:31:15 +0000 (03:31 +0000)]
Branch HEAD
b=17770
i=Elena Gryaznova
avoid using quota_usr/quota_2usr groups
huanghua [Thu, 4 Dec 2008 00:27:10 +0000 (00:27 +0000)]
Branch HEAD
b=17589
revert the previous patch, rejected by alexey.lyashkov.
grev [Wed, 3 Dec 2008 18:22:57 +0000 (18:22 +0000)]
b=17853
i=Adilger
check_config fix for NETTYPE=ptl
vitaly [Wed, 3 Dec 2008 17:47:35 +0000 (17:47 +0000)]
Branch HEAD
b=17748
i=grev
i=adilger
the sanityN test issue is fixed
grev [Wed, 3 Dec 2008 17:35:49 +0000 (17:35 +0000)]
b=16551
i=Adilger
conf-sanity test_32* fix
anserper [Wed, 3 Dec 2008 16:45:57 +0000 (16:45 +0000)]
Branch HEAD
b=17371
i=Andreas Dilger
move the cleanup/setup test to the end of the series
zhanghc [Wed, 3 Dec 2008 15:56:57 +0000 (15:56 +0000)]
b=16432
fix mgs_setparam, which will return -EINVAL when param
related to llite(PARAM_LLITE) is set by MDT or OST
i=johann
i=nathan.rutman
grev [Wed, 3 Dec 2008 14:42:11 +0000 (14:42 +0000)]
b=13584
i=Scjody
test_99a fix: use $TMP as working dir
zam [Wed, 3 Dec 2008 11:32:24 +0000 (11:32 +0000)]
Branch HEAD
b=17461
i=adilger
i=alex.zhuravlev
Ptlrpc optimizations to minimize COS overhead:
. reply state object use own locking instead of ptlrpc service one
. per-cpu dedicated threads for reply handling
. resource hash table size increase
shadow [Wed, 3 Dec 2008 04:54:58 +0000 (04:54 +0000)]
don't resend llog cancels,
fix resend requests for ldlm imports.
Branch HEAD
b=17695
i=umka
i=tappro
huanghua [Wed, 3 Dec 2008 02:23:23 +0000 (02:23 +0000)]
Branch HEAD
b=17589
i=yong.fan
i=yury.umanets
wait a bit while umount client if there is still ref count on mnt.
zam [Tue, 2 Dec 2008 20:08:41 +0000 (20:08 +0000)]
Branch HEAD
b=17867
i=yury.umanets
Compile fix: move the fld_cache_entry_delete function body
above all the references to it.
zam [Tue, 2 Dec 2008 19:51:31 +0000 (19:51 +0000)]
Branch HEAD
b=17742
i=h.huang
i=alexey.lyashkov
Add necessary spin-lock protection to dump_exports().
grev [Tue, 2 Dec 2008 14:12:12 +0000 (14:12 +0000)]
b=17267
i=Adilger
fsx fix: limit bound file size by 1/2 RAM
yury [Tue, 2 Dec 2008 12:27:24 +0000 (12:27 +0000)]
b=17813
r=shadow
- take into account the limit on the host because the higher limit the longer it takes to kill some locks.
pravins [Tue, 2 Dec 2008 07:20:57 +0000 (07:20 +0000)]
b=17809
i=Nikita
i=Rahul
fix for lockdep warning. adds separate lockdep subclass for mdd_orphan
dir locking.
zhanghc [Tue, 2 Dec 2008 06:00:27 +0000 (06:00 +0000)]
b=17031
during refreshing locks waiting its I/O to complete,
take current service time into account, not only using
the timeout gotten by ldlm_get_enqueue_timeout
i=Andreas
i=Nathan.Rutman
jxiong [Tue, 2 Dec 2008 01:57:13 +0000 (01:57 +0000)]
b=16074
r=oleg,jay
small fixes for liblustre.
huanghua [Tue, 2 Dec 2008 00:41:30 +0000 (00:41 +0000)]
Branch HEAD
b=17844
i=rahul.deshmukh
i=pravin.shelar
This warning message does not need to be printed on the console during each startup
grev [Mon, 1 Dec 2008 21:34:14 +0000 (21:34 +0000)]
b=16897
i=Adilger
i=Tappro
test_7-b fix: use do_nodes instead of loop to run rundbench
adilger [Mon, 1 Dec 2008 19:28:01 +0000 (19:28 +0000)]
Branch HEAD
Fix double comment termination.
i=deen
grev [Mon, 1 Dec 2008 10:27:17 +0000 (10:27 +0000)]
b=17696
i=Adilger
skip liblustre for different client/mds versions
tianzy [Mon, 1 Dec 2008 03:52:21 +0000 (03:52 +0000)]
Branch HEAD
fix an error in the test_18b of sanity-quota.sh
b=17832
i=tianzy
maxim [Sat, 29 Nov 2008 13:12:50 +0000 (13:12 +0000)]
b=17087
i=rread
i=isaac
Landing the patch making ksocklnd more os-neutral (normalizing names of
lock primitives, moving linux-spcific code to socklnd_lib-linux.c)
nikita [Sat, 29 Nov 2008 00:01:25 +0000 (00:01 +0000)]
cl_lock_request(): tag debugging messages with the bug number (proposed by Andreas).
adilger [Fri, 28 Nov 2008 23:16:56 +0000 (23:16 +0000)]
Branch HEAD
This is marked as 1.4.0 compat, see if it can be removed.
adilger [Fri, 28 Nov 2008 23:13:53 +0000 (23:13 +0000)]
Branch HEAD
Fix up comments on patch, add description.
grev [Fri, 28 Nov 2008 18:31:25 +0000 (18:31 +0000)]
b=17761
i=Adilger
i=Johann
test_6 fix
rcorreia [Fri, 28 Nov 2008 17:28:05 +0000 (17:28 +0000)]
Update buildcvs to use the correct tags for b_hd_kdmu.
fanyong [Fri, 28 Nov 2008 15:01:22 +0000 (15:01 +0000)]
Branch HEAD
b=17752
i=yury.umanets
i=tianzy
Disable quota support for CMD case temporary.
fanyong [Fri, 28 Nov 2008 13:12:41 +0000 (13:12 +0000)]
Branch HEAD
i=Johann Lombardi
i=ZhiYong Tian
quota_check shall return an error when a target goes offline
pravins [Fri, 28 Nov 2008 09:17:15 +0000 (09:17 +0000)]
b=15957
i=Nikita
i=umka
compact FLD feature.
tianzy [Fri, 28 Nov 2008 07:01:01 +0000 (07:01 +0000)]
Branch HEAD
let dqacq_in_flight() hold lock for qunit
b=16890
i=johann
i=panda
brian [Thu, 27 Nov 2008 21:51:35 +0000 (21:51 +0000)]
b=16133
i=cliffw
i=wangyb
lbuild should not ignore the --with-linux option (and instead look for a
kernel-source RPM) specified for patchless builds
adilger [Thu, 27 Nov 2008 21:21:43 +0000 (21:21 +0000)]
Branch HEAD
Remove extra whitespace at end of lines.
johann [Thu, 27 Nov 2008 10:44:18 +0000 (10:44 +0000)]
Branch HEAD
b=12596
i=grev
i=adilger
check striping after setstripe in recovery-small test 18*.
move get_stripe_info() to t-f.
johann [Thu, 27 Nov 2008 10:27:02 +0000 (10:27 +0000)]
Branch HEAD
b=16164
i=adilger
i=bobijam
enable OBD_CONNECT_{CKSUM,BRW_SIZE} in mds_lov_connect()
johann [Thu, 27 Nov 2008 10:13:46 +0000 (10:13 +0000)]
Branch HEAD
b=16860
i=nathan
i=rread
With AT enabled, the recovery window can be excessively long (6000+
seconds). To address this problem, we no longer use
OBD_RECOVERY_FACTOR when extending the recovery window (the connect
timeout no longer depends on the service time, it is set to
INITIAL_CONNECT_TIMEOUT now) and clients report the old service
time via pb_service_time.
deshmukh [Thu, 27 Nov 2008 06:33:27 +0000 (06:33 +0000)]
Added quota support code in index insert of iop mode
b=17818
i=fanyong
i=pravin
vs [Thu, 27 Nov 2008 02:12:20 +0000 (02:12 +0000)]
Branch HEAD
b=12749
i=nathan,deen
Third of three patches for the root squash feature
map root UID/GID to UID/GID set via configuration parameter root_squash
with the exception for NID range set via configuration parameter nosquash_nids