Whamcloud - gitweb
adilger [Mon, 12 May 2008 03:47:24 +0000 (03:47 +0000)]
Branch HEAD
Fix typo in error message.
bwzhou [Sun, 11 May 2008 12:51:07 +0000 (12:51 +0000)]
Branch HEAD
b=15521
r=adilger, grev
the test case for bug 15521
isaac [Sat, 10 May 2008 18:24:33 +0000 (18:24 +0000)]
b=15272
i=liangzhen,i=maxim:
- ensure UNLINK event when MD unlinked via LNetMEUnlink.
- removed trailing spaces.
walter [Sat, 10 May 2008 15:26:07 +0000 (15:26 +0000)]
b=15732
i=walter
Land Andreas' original fix for catamount build errors
walter [Sat, 10 May 2008 15:16:09 +0000 (15:16 +0000)]
b=15732
i=adilger
fix compile warnings which are treated as errors on Cray XT3 catamount
build
bwzhou [Fri, 9 May 2008 18:04:29 +0000 (18:04 +0000)]
Branch HEAD
b=15521
r=adilger, bobijam
fix the wrong lprcfs stats
adilger [Fri, 9 May 2008 17:53:11 +0000 (17:53 +0000)]
Branch HEAD
Allow mds2, mds3, mds4 to be specified on other hosts.
bwzhou [Fri, 9 May 2008 17:44:57 +0000 (17:44 +0000)]
Branch HEAD
b=14740
r=johann, bobijam
allocating one percpu struct each time instead of all in one time
bwzhou [Fri, 9 May 2008 17:29:26 +0000 (17:29 +0000)]
Branch HEAD
b=14219
r=adilger, shadow
use obd_punch_rqset() instead of obd_setattr() to change size
bwzhou [Fri, 9 May 2008 17:25:50 +0000 (17:25 +0000)]
Branch HEAD
b=14034
r=adilger, bobijam
error handling for the ENOMEM case when failing to allocate ldlm resource
stinson1947 [Fri, 9 May 2008 16:37:33 +0000 (16:37 +0000)]
Added OFED 1.3 support statement.
komaln [Fri, 9 May 2008 13:15:00 +0000 (13:15 +0000)]
b=14687
r=Wangdi, Adilger
To remove direct instances of proc file system.
shadow [Fri, 9 May 2008 12:22:47 +0000 (12:22 +0000)]
Obsolete CURRENT_SECONDS and use cfs_time_current_sec() instead.
b=14929
i=zam
shadow [Fri, 9 May 2008 09:55:21 +0000 (09:55 +0000)]
don't hit live lock with umount ost.
b=14645
i=johan
i=alex
bwzhou [Fri, 9 May 2008 08:57:45 +0000 (08:57 +0000)]
Branch b1_6
b=13707
r=bobijam, johann
exported debug_file_path as a module param of libcfs
grev [Fri, 9 May 2008 08:09:10 +0000 (08:09 +0000)]
b=15660
i=Adilger
disable LIBLUSTRE test for NETTYPE != tcp
brian [Thu, 8 May 2008 14:05:58 +0000 (14:05 +0000)]
b=15316
Small logic thinko that fails the case where no o2iblnd tree is specifed.
grev [Thu, 8 May 2008 10:54:37 +0000 (10:54 +0000)]
b=15738
i=Adilger
sanity test_118* fixes; set fail loc on all oss nodes
shadow [Thu, 8 May 2008 10:15:51 +0000 (10:15 +0000)]
update changelog
b=14949
shadow [Thu, 8 May 2008 09:55:12 +0000 (09:55 +0000)]
don't panic with use echo client.
b=14949
i=johan
i=deen
zam [Thu, 8 May 2008 07:37:08 +0000 (07:37 +0000)]
b=11270
i=vitaly.vertman
i=oleg.drokin
Lockless i/o and lockless truncate code and sanityN tests.
walter [Wed, 7 May 2008 21:23:49 +0000 (21:23 +0000)]
b=14091
i=he.huang
i=adilger
fix for build errors on Cray catamount builds
walter [Wed, 7 May 2008 21:17:11 +0000 (21:17 +0000)]
b=14091
i=he.huang
i=adilger
fix for user-tcpip.c build errors on Cray catamount builds
brian [Wed, 7 May 2008 20:35:16 +0000 (20:35 +0000)]
b=15316
i=cliffw
i=wangyb
Build OFED 1.3 kernel-ib* RPMs for the vendor kernels we support patchless
clients on (RHEL5 and SLES10).
Build Lustre with the above OFED 1.3 support (i.e. for patchless clients).
johann [Wed, 7 May 2008 11:46:35 +0000 (11:46 +0000)]
Branch b1_6
b=15459
i=adilger
i=bzzz
disable preallocation for non-regular files.
although our patchsets only enable extents on regular files, we should prevent
crashing.
bobijam [Wed, 7 May 2008 02:06:09 +0000 (02:06 +0000)]
Branch HEAD
b=15575
i=wangdi, johann
Description: Stack overflow during MDS log replay
Details : ease stack pressure by using a thread dealing llog_process.
shadow [Tue, 6 May 2008 18:05:25 +0000 (18:05 +0000)]
compile code with -m64 flag produce wrong object file for ppc32.
b=15278
i=johann
i=deen
komaln [Tue, 6 May 2008 08:49:33 +0000 (08:49 +0000)]
b=11089
Added Changelog entry.
komaln [Tue, 6 May 2008 07:58:44 +0000 (07:58 +0000)]
b=11089
r=Nathan Rutman, Alexey Lyashkov
Ported the patch 'to organize the stats on per-nid basis instead of the existing per-export basis' to HEAD.
This patch also includes all its related bug fixes(bug 14016, bug 14370, bug 14873).
isaac [Mon, 5 May 2008 20:30:49 +0000 (20:30 +0000)]
b=15712:
forgot to update changelog.
liangzhen [Mon, 5 May 2008 14:54:30 +0000 (14:54 +0000)]
Branch HEAD
Backout patch of b13983, checking and updating ksnp_proto and
adding conn to ksnp_conns should always happen atomically, keep
extra reference count of socket during establishing of connection.
b=15712
i=adilger
i=liangzhen
johann [Fri, 2 May 2008 20:26:34 +0000 (20:26 +0000)]
Branch b1_6
b=15517
i=johann
i=umka
Fix compile warnings on i686.
tappro [Wed, 30 Apr 2008 20:57:20 +0000 (20:57 +0000)]
file replay-vbr.sh was initially added on branch b_ver_recov.
bwzhou [Wed, 30 Apr 2008 05:49:26 +0000 (05:49 +0000)]
Branch HEAD
Add ChangeLog entries
bobijam [Wed, 30 Apr 2008 01:50:54 +0000 (01:50 +0000)]
Branch HEAD
b=14995
i=wangdi, rread
send activate event only for evicted imports.
walter [Tue, 29 Apr 2008 22:52:59 +0000 (22:52 +0000)]
b=13539
i=johann
i=adilger
fix for configure: WARNING: linux/random.h: present but cannot be compiled
walter [Tue, 29 Apr 2008 16:30:24 +0000 (16:30 +0000)]
b=15689
i=johann
i=alexey.lyashkov
fix error building lustre/liblustre/tests for Cray XT3 catamount
brian [Mon, 28 Apr 2008 19:34:25 +0000 (19:34 +0000)]
b=15316,13969
ChangeLog entries.
grev [Mon, 28 Apr 2008 11:10:53 +0000 (11:10 +0000)]
b=12499
i=Jian.Yu
CLIENTMODSONLY part for HEAD
bobijam [Mon, 28 Apr 2008 03:36:14 +0000 (03:36 +0000)]
b=14803
fix typo.
bobijam [Mon, 28 Apr 2008 02:20:06 +0000 (02:20 +0000)]
Branch HEAD
b=14803
i=johann, adilger
Description: Don't update lov_desc members until making sure they are valid
Details : When updating lov_desc members via proc fs, need fix their
validities before doing the real update.
stinson1947 [Sun, 27 Apr 2008 02:59:44 +0000 (02:59 +0000)]
Updated for next release.
stinson1947 [Sun, 27 Apr 2008 02:54:36 +0000 (02:54 +0000)]
Updated for the next release.
stinson1947 [Sun, 27 Apr 2008 01:54:16 +0000 (01:54 +0000)]
Added date for 1.6.5 release.
stinson1947 [Sun, 27 Apr 2008 01:53:11 +0000 (01:53 +0000)]
Added date for the 1.6.5 release.
walter [Sat, 26 Apr 2008 02:25:09 +0000 (02:25 +0000)]
b=15277
i=adilger
i=rread
fixes error linking lustre/liblustre/tests/echo_test during catamount
build of b1_6 for Cray XT3 systems
brian [Fri, 25 Apr 2008 22:48:33 +0000 (22:48 +0000)]
b=15316
i=cliffw
i=wangyb
Build OFED 1.3's kernel-ib and kernel-ib-devel with our patched lustre
server kernel for RHEL 4 and 5 and SLES 10. SLES 9 is not supported by
OFED 1.3.
Since OFED 1.3 provides a newer open-iscsi stack, prefer those modules
from the kernel-ib over those provided by the vendor kernels.
Additionally, build Lustre with o2iblnd support.
brian [Fri, 25 Apr 2008 21:51:07 +0000 (21:51 +0000)]
b=15316
i=cliffw
i=wangyb
Build OFED 1.3's kernel-ib and kernel-ib-devel with our patched lustre
server kernel for RHEL 4 and 5 and SLES 10. SLES 9 is not supported by
OFED 1.3.
Since OFED 1.3 provides a newer open-iscsi stack, prefer those modules
from the kernel-ib over those provided by the vendor kernels.
Additionally, build Lustre with o2iblnd support.
walter [Fri, 25 Apr 2008 19:32:13 +0000 (19:32 +0000)]
b=14609
i=grev
fix for test_16 failure due to trying to create mntpt dir on Read-Only fs.
walter [Fri, 25 Apr 2008 19:23:10 +0000 (19:23 +0000)]
b=15670
i=adilger
i=johann
land attachment 16523
fixes this compile warning (which is treated as an error -Werror on XT3's):
during lustrefs-1.6-ss builds:
lustrefs-1.6-ss/lustre/mds/mds_lov.c: In function `mds_lov_read_objids':
mds_lov.c:198: warning: int format, different type arg (arg 10)
johann [Fri, 25 Apr 2008 14:45:45 +0000 (14:45 +0000)]
Branch HEAD
b=14410
i=bzzz
i=kalpak
Force q->max_phys_segments to MAX_PHYS_SEGMENTS on SLES10 to be
sure that 1MB requests are not fragmented by the block layer.
walter [Fri, 25 Apr 2008 14:01:16 +0000 (14:01 +0000)]
b=13539
i=adilger
i=rread
add linux/random.h to AC_CHECK_HEADERS
add #if defined(HAVE_LINUX_RANDOM_H) to lustre/lvfs/prng.c
mattwu [Fri, 25 Apr 2008 08:58:07 +0000 (08:58 +0000)]
windows porting: add private lnet tag to b_winnt_port branch
pravins [Thu, 24 Apr 2008 13:05:15 +0000 (13:05 +0000)]
add iam tag for umds cleanup branch, required for dynlock changes.
shadow [Thu, 24 Apr 2008 11:14:25 +0000 (11:14 +0000)]
don't put request into delay list while invalidate in flight.
restore generation check.
b=15069
i=johan
i=rread
shadow [Thu, 24 Apr 2008 08:48:03 +0000 (08:48 +0000)]
fix typo
shadow [Thu, 24 Apr 2008 08:28:16 +0000 (08:28 +0000)]
use more correctly detect RHEL/SLES kernels.
b=15511
i=Yang Sheng
yangsheng [Thu, 24 Apr 2008 08:23:14 +0000 (08:23 +0000)]
Branch HEAD
b=15240
i=adilger
Remove the RHEL4 comment in ChangeLog.
shadow [Thu, 24 Apr 2008 08:18:23 +0000 (08:18 +0000)]
use right detect for RHEL/SLES kernels.
b=15511
i=Yang Sheng
shadow [Thu, 24 Apr 2008 06:48:33 +0000 (06:48 +0000)]
use generic LIST_HEAD macros instead of linux specific.
b=14929
i=zam
adilger [Thu, 24 Apr 2008 02:44:05 +0000 (02:44 +0000)]
Branch HEAD
Document the maximum filesystem name length.
b=15486
bobijam [Thu, 24 Apr 2008 01:18:19 +0000 (01:18 +0000)]
Branch HEAD
b=15191
i=wangdi, shadow
during liblustre test during
mgc_llog_init() (lustre/mgc/libmgc.c)
llog_initiator_connect(ctxt)
while in liblustre lib, it is defined as an empty function only return 0, while
in kernel lib, it set the context's loc_imp. And this context's loc_imp is
required after in llog_client_create().
This fix defines llog_initiator_connect() in both lib (kernel version and
liblustre version)
yangsheng [Wed, 23 Apr 2008 13:26:03 +0000 (13:26 +0000)]
Branch HEAD
b=14714
i=adilger, johann
Fixed previous error.
yangsheng [Wed, 23 Apr 2008 03:52:19 +0000 (03:52 +0000)]
Branch HEAD
b=14576
i=shadow, nikita
Add own nr_free_buffer_pages() function when it wasn't exported.
isaac [Tue, 22 Apr 2008 20:03:46 +0000 (20:03 +0000)]
- removed trailing spaces.
grev [Tue, 22 Apr 2008 18:41:56 +0000 (18:41 +0000)]
b=15348
i=Scjody
check the .dat file correctness;
use the correct threads and regions values;
skip the first line of summary file in the format check
shadow [Tue, 22 Apr 2008 11:42:40 +0000 (11:42 +0000)]
not swab ost objects for directory because it's not exist.
b=14856
i=green
i=johan
grev [Mon, 21 Apr 2008 19:42:37 +0000 (19:42 +0000)]
b=15273
i=Adilger
skip test_37 if CLIENTMODSONLY is set
grev [Fri, 18 Apr 2008 10:32:52 +0000 (10:32 +0000)]
b=15612
i=Adilger
force test_20a and test_20b to do write on the correct ost
shadow [Fri, 18 Apr 2008 10:20:04 +0000 (10:20 +0000)]
fix warining with build on sles10/rhel5.
b=15517
i=johan
i=deen
shadow [Fri, 18 Apr 2008 10:05:16 +0000 (10:05 +0000)]
attach obd_cksum.h to build
shadow [Fri, 18 Apr 2008 09:45:32 +0000 (09:45 +0000)]
Fix warnings with compile liblustre at sles10/rhel5 which have
__u64 as usingied long long type.
b=15517
i=johan
i=deen
shadow [Fri, 18 Apr 2008 06:53:17 +0000 (06:53 +0000)]
use one place for syscall.h
sys/syscall.h exist at all os'es instead of <syscall.h> which exist only
at linux.
b=14929
i=nikita
yury [Thu, 17 Apr 2008 14:11:38 +0000 (14:11 +0000)]
- added some files to .cvsignore
yury [Thu, 17 Apr 2008 14:10:57 +0000 (14:10 +0000)]
- added some files to .cvsignore to not garbage all diffs done.
shadow [Thu, 17 Apr 2008 13:26:38 +0000 (13:26 +0000)]
init rq_history_list before use.
b=15412
i=johann
i=deen
shadow [Thu, 17 Apr 2008 12:47:06 +0000 (12:47 +0000)]
refactor dual checksum support.
move platform independed part of chksum into separate include
i=johann
i=green
shadow [Thu, 17 Apr 2008 12:28:50 +0000 (12:28 +0000)]
fix typo.
i=nikita
i=johann
yury [Wed, 16 Apr 2008 20:52:22 +0000 (20:52 +0000)]
b=14901
r=adilger,grev
- make synchronous fix for HEAD as in 1.6. Do not use RUNAS_ID + 1 in test_72.
yury [Wed, 16 Apr 2008 20:41:48 +0000 (20:41 +0000)]
b=15440
r=shadow,adilger
- remove @ns from list using list_del_init() to makes sure that consequent list_empty() will really work right on removed list_head.
brian [Wed, 16 Apr 2008 18:08:33 +0000 (18:08 +0000)]
b=15482
i=cliffw
i=wangyb
Allow a kernel target to specify a delimiter between the final "flavor"
specification and the version.
Specifically this allows RH kernels to be <version>smp and SLES10 kernels
to be <version>-smp.
Maintaining the vendors versioning specification means that when software
is trying to determine a vendors kernel using patterns (like OFED does), it
properly detects the SLES10 kernel.
This all lays the ground work for bug 15316.
grev [Wed, 16 Apr 2008 17:39:07 +0000 (17:39 +0000)]
b=15348
i=Adilger
check if gnuplot supports png
grev [Wed, 16 Apr 2008 14:43:09 +0000 (14:43 +0000)]
b=15273
i=Nathan.Rutman
skip test_37 for client only testing
brian [Wed, 16 Apr 2008 14:41:06 +0000 (14:41 +0000)]
b=15482
i=cliffw
i=wangyb
Allow a kernel target to specify a delimiter between the version and the
"flavor" (i.e. "smp")
- specifically this allows RH kernels to be <version>smp and SLES10 kernels
to be <version>-smp.
- maintaining the vendors versioning specification means that when software
is trying to determine a vendors kernel using patterns (like OFED does),
it properly detects the SLES10 kernel.
This all lays the ground work for bug 15316.
grev [Wed, 16 Apr 2008 13:36:09 +0000 (13:36 +0000)]
b=15513
i=Yury.Umanets
i=Alexey.Lyashkov
force test_69 to fail if directio write failed
grev [Wed, 16 Apr 2008 13:20:26 +0000 (13:20 +0000)]
b=15526
i=Adilger
allow both "cfs" and "sun" e2fsck
huanghua [Wed, 16 Apr 2008 03:06:48 +0000 (03:06 +0000)]
Branch HEAD
b=13943
i=yury.umanets
i=nikita.danilov
- more generic lu_stack_fini().
liangzhen [Wed, 16 Apr 2008 03:04:49 +0000 (03:04 +0000)]
Branch HEAD
Smallfix for LNetMEInsert
i=maxim
vitaly [Tue, 15 Apr 2008 19:59:51 +0000 (19:59 +0000)]
Branch HEAD
b=14910
i=umka
i=tappro
update lock on lookup for aged files
yangsheng [Tue, 15 Apr 2008 15:49:55 +0000 (15:49 +0000)]
Branch HEAD
b=12652
i=shadow,johann
Add FMODE_EXEC flag to SLES10 SP1 series.
pravins [Tue, 15 Apr 2008 05:36:38 +0000 (05:36 +0000)]
fix to get currect ldiskfs module for b_hd_umds_cleanup branch.
pravins [Fri, 11 Apr 2008 13:44:44 +0000 (13:44 +0000)]
fixes for lu_dirent->lde_hash change patch.
yury [Thu, 10 Apr 2008 14:58:33 +0000 (14:58 +0000)]
b=14901
r=grev,yujian,panda
- fixes issues with testing environment setup in test_72 as well in other tests with using check_runas_id() which did not return anything. Added check_runas_id_ret() which is used in cases when test needs to get error code while checking existing specific uid in test system.
shadow [Thu, 10 Apr 2008 14:33:05 +0000 (14:33 +0000)]
check cvs-src@ work.
pravins [Thu, 10 Apr 2008 12:50:47 +0000 (12:50 +0000)]
to fix bug introduced by lu_dirent-change patch
deen [Thu, 10 Apr 2008 12:48:10 +0000 (12:48 +0000)]
Add changelog entry.
b=15188
deen [Thu, 10 Apr 2008 12:43:00 +0000 (12:43 +0000)]
Use fsfilt_sync() for both the whole filesystem sync and
individual file sync to eliminate dangerous inode locking
with I_LOCK that can lead to a deadlock.
b=15188
i=green
i=shadow
liangzhen [Thu, 10 Apr 2008 08:21:43 +0000 (08:21 +0000)]
Branch HEAD
ksocknal_send_hell() hits ASSERTION while connecting races with closing
b=13983
i=isaac
yangsheng [Thu, 10 Apr 2008 06:56:18 +0000 (06:56 +0000)]
Branch HEAD
b=13397
Fixed last commit lost part.
pravins [Thu, 10 Apr 2008 05:17:55 +0000 (05:17 +0000)]
b=14340
i=yury.umanets
i=adilger
this patch extends lu_dirent->lde_hash element, which is required for dmu based mdd.
but I am keeping MEA_MAGIC_HASH_SEGMENT hash within 32 bit.