Whamcloud - gitweb
jxiong [Wed, 10 Jun 2009 06:06:26 +0000 (06:06 +0000)]
b=18881
r=rread
a diagnose patch to help print the needed info.
nathan [Tue, 9 Jun 2009 23:10:41 +0000 (23:10 +0000)]
fix up some cvsignores
nathan [Tue, 9 Jun 2009 22:56:57 +0000 (22:56 +0000)]
b=18618
i=adilger
i=johann
don't increase ldlm timeout if previous client was evicted
robert.read [Tue, 9 Jun 2009 22:34:54 +0000 (22:34 +0000)]
Branch HEAD
b=19577
Change error_exit calls to error so the rest of the tests can run.
johann [Tue, 9 Jun 2009 09:54:11 +0000 (09:54 +0000)]
Branch b1_8
b=19686
i=adilger
i=girish
Add ext4-alloc-policy-2.6-sles11.patch to the SLES11 series.
Fixed wantedi patch to use ext4_claim_inode().
adilger [Mon, 8 Jun 2009 22:56:08 +0000 (22:56 +0000)]
Branch b1_8
Update "make checkstack" target to find all modules in the tree. Because
we no longer need to support 2.4 kernels this can just find all "*.ko" files.
Update the "checkstack.pl" program to work better with newer compilers.
b=19769
i=zhenyu.xu
i=brian
zhanghc [Mon, 8 Jun 2009 16:00:37 +0000 (16:00 +0000)]
b=18787
disable per-CPU stats data structures for clients stats
to shrink memory usage
i=oleg.drokin@sun.com
i=hongchao.zhang@sun.com
rcorreia [Mon, 8 Jun 2009 15:13:32 +0000 (15:13 +0000)]
Branch b_hd_kdmu
b=17825
Make b_hd_kdmu branch use the new ZFS repo.
grev [Mon, 8 Jun 2009 14:13:50 +0000 (14:13 +0000)]
b=19702
i=Johann
i=Vladimir.Saveliev
use NULL instead of newline as filename terminator
vitaly [Mon, 8 Jun 2009 11:13:07 +0000 (11:13 +0000)]
Branch HEAD
b=19773
i=vs
i=grev
declare arrays properly
bobijam [Sat, 6 Jun 2009 05:57:05 +0000 (05:57 +0000)]
Branch HEAD
b=18918
i=nathan.rutman
fix service name on (un)mount for MGS.
pravins [Sat, 6 Jun 2009 05:55:42 +0000 (05:55 +0000)]
b=17560
i=yong.fan
i=grev
test case for hash collision handling.
bobijam [Sat, 6 Jun 2009 05:53:03 +0000 (05:53 +0000)]
Branch HEAD
b=18638
i=jinshan.xiong (jay)
i=andrew.perepachko (panda)
ldlm_lock_put() use RCU to call ldlm_lock_free, so need call synchronize_rcu()
to wait a grace period elapsed, so that ldlm_lock_free() get a chance to be
called.
nathan [Fri, 5 Jun 2009 21:15:00 +0000 (21:15 +0000)]
b=19784
i=rread
i=manoj
remove unneeded lu_env_init from fid2path
manoj [Fri, 5 Jun 2009 21:14:15 +0000 (21:14 +0000)]
b=19407
r=grev
r=manoj.joseph
o=robert.read
Use do_nodes instead of looping through the nodes sequentially
stinson1947 [Fri, 5 Jun 2009 01:21:30 +0000 (01:21 +0000)]
Updated version for 2.0 Build 20.
johann [Thu, 4 Jun 2009 21:42:26 +0000 (21:42 +0000)]
Branch b1_8
b=19725
i=adilger
i=girish
use ext4_read_inode_bitmap() in fsfilt code.
vitaly [Thu, 4 Jun 2009 18:38:58 +0000 (18:38 +0000)]
Branch HEAD
b=1028
i=nathan
i=tappro
i=fanyong
i=vs
SOM Preview
grev [Thu, 4 Jun 2009 17:33:19 +0000 (17:33 +0000)]
b=19734
i=Robert.Read
cleanup binaries default location
fanyong [Thu, 4 Jun 2009 16:27:17 +0000 (16:27 +0000)]
Branch HEAD
b=19264
i=jay
i=tianzy
1) replace "OBD_NOTIFY_ACTIVE" with real event for mds_notify() when does onu_upcall().
2) drop repeated onu_upcall() in mds_notify().
3) cleanup master quota recovery (trigger it when MDS recovery finishe or connection to OST complete)
4) sanity check for connection between MDS and OSS when client mount.
brian [Thu, 4 Jun 2009 14:03:08 +0000 (14:03 +0000)]
b=19730
i=panda (original version)
i=johann (original version)
i=rread (HEAD version)
Don't check for 64-bit quotas for patchless client builds.
girish [Thu, 4 Jun 2009 11:56:13 +0000 (11:56 +0000)]
b=19686
i=adilger
i=johann
declare HAVE_DISK_INODE_VERSION for sles11 and use bh properly
wangyb [Thu, 4 Jun 2009 09:40:38 +0000 (09:40 +0000)]
b=18015
a=adilger
r=zhenyu.xu, sheng.yang
check if synchronize_rcu is available, otherwise use synchronize_kernel
shadow [Thu, 4 Jun 2009 04:27:58 +0000 (04:27 +0000)]
don't assign mod_close_req for failed send.
Branch HEAD
b=19756
i=tappro
i=green
tianzy [Thu, 4 Jun 2009 03:52:16 +0000 (03:52 +0000)]
Branch HEAD
lquota won't count for overwrites
b=15059
i=shadow
i=tianzy
yangsheng [Thu, 4 Jun 2009 03:51:00 +0000 (03:51 +0000)]
Branch HEAD
b=18399
i=adilger, johann
Using trylock to avoid deadlock.
Author: ZhangHongChao
tianzy [Thu, 4 Jun 2009 03:49:27 +0000 (03:49 +0000)]
Branch HEAD
fix a minor problem of vfree()
b=19598
i=johann
i=zhenyu.xu
bobijam [Thu, 4 Jun 2009 01:35:12 +0000 (01:35 +0000)]
Branch HEAD
b=19484
i=johann
i=nathan.rutman
Make mount.lustre also recognize '-o force' option.
tappro [Wed, 3 Jun 2009 22:17:45 +0000 (22:17 +0000)]
Branch HEAD
b=18734, 19528
i=rread
i=zam
Cleanup mfd list upon export disconnect, take export reference for commit
callback and check that new mfd can't be added for disconnected export
adilger [Wed, 3 Jun 2009 21:51:35 +0000 (21:51 +0000)]
Branch b1_8
Add "make cscope" target like "make tags".
Split "make tags" into "make ctags" (ctags/Vim), "make etags/TAGS" (emacs).
b=19690
i=brian
i=nic@cray.com
grev [Wed, 3 Jun 2009 11:50:55 +0000 (11:50 +0000)]
b=18511
o=Robert.Read
i=Brian
process tar rc correctly
tappro [Wed, 3 Jun 2009 07:52:17 +0000 (07:52 +0000)]
Branch HEAD
b=19758
i=grev
Correct mode to check
yangsheng [Wed, 3 Jun 2009 07:30:57 +0000 (07:30 +0000)]
b=19024
i=shadow, bobijam
Update kernel to RHEL5.3 2.6.18-128.1.6.el5.
yangsheng [Wed, 3 Jun 2009 07:23:20 +0000 (07:23 +0000)]
Branch HEAD
b=19212
i=shadow, bobijam, brian
Update kernel to SLES10 SP2 2.6.16.60-0.37.
tianzy [Wed, 3 Jun 2009 06:38:49 +0000 (06:38 +0000)]
Branch HEAD
fix "rhel5 i686 patchless build failure"
b=19590
i=johann
i=brian
tianzy [Wed, 3 Jun 2009 03:48:40 +0000 (03:48 +0000)]
Branch b_release_1_8_1
fix soft lockup in tracefiled()
b=19263
i=robert.read
i=johann
vitaly [Wed, 3 Jun 2009 01:03:03 +0000 (01:03 +0000)]
Branch HEAD
b=19154
i=vs
i=rread
debug patch to get more info, +D_OTHER this time
bobijam [Wed, 3 Jun 2009 00:08:50 +0000 (00:08 +0000)]
Branch HEAD
b=13277
i=johann
i=hongchao.zhang (zhanghc)
Proper handle of memory shortage when ptlrpc_prep_set retuns NULL.
pravins [Tue, 2 Jun 2009 18:55:39 +0000 (18:55 +0000)]
b=19624
a=jay
i=vladimir.saveliev
i=robert.read
i=alexey.lyashkov
set page error BEFORE releasing the page writeback bit.
robert.read [Tue, 2 Jun 2009 17:27:36 +0000 (17:27 +0000)]
b=19577
a=fanyong
i=rread
Diagnostic patch for 19577. Temporarily using "error_exit" to faily quickly.
robert.read [Tue, 2 Jun 2009 17:03:49 +0000 (17:03 +0000)]
Branch HEAD
b=19741
i=rread
i=nathan
Revert the unnecessary part of the build fix patch.
brian [Tue, 2 Jun 2009 12:54:47 +0000 (12:54 +0000)]
b=19731
i=johann
Mellanox ConnectX drivers in 10GbE mode enabled in our OFED 1.4.1 build.
brian [Tue, 2 Jun 2009 11:04:37 +0000 (11:04 +0000)]
b=19693
i=jack
i=rread
Close up a race between builds and build cleanups.
brian [Tue, 2 Jun 2009 10:58:27 +0000 (10:58 +0000)]
b=19685
i=jack
Install the lustre and lnet ChangeLogs into %doc in the lustre-modules
package.
brian [Tue, 2 Jun 2009 10:45:02 +0000 (10:45 +0000)]
b=19671
i=jack
i=wangyb
Give lbuild's old-school-build RPM storage code the ability to understand
the format of RPMs built from OFED pre-releases.
pravins [Tue, 2 Jun 2009 07:28:36 +0000 (07:28 +0000)]
b=19741
a=manoj
i=yong.fan
fix build failure
pravins [Tue, 2 Jun 2009 06:25:21 +0000 (06:25 +0000)]
b=19151
i=Oleg
use IT_LOOKUP to get inode attributes.
bobijam [Tue, 2 Jun 2009 01:40:28 +0000 (01:40 +0000)]
Branch HEAD
b=12069
i=adilger
i=tom.wang (wangdi)
Enable adjusting grant_shrink_interval and grant target value via /proc.
isaac [Mon, 1 Jun 2009 21:25:03 +0000 (21:25 +0000)]
i=liangzhen,b=18075:
- an assortment of LNet selftest fixes and enhancements.
nathan [Mon, 1 Jun 2009 20:39:39 +0000 (20:39 +0000)]
b=19389
i=adilger
i=manoj
change fid2path to use ioctl on .lustre/fid/* file instead of obd dev
girish [Mon, 1 Jun 2009 15:25:31 +0000 (15:25 +0000)]
b=16893
i=adilger
Allow ext4 to be built with RHEL5 kernel
yangsheng [Mon, 1 Jun 2009 11:21:19 +0000 (11:21 +0000)]
Branch b1_8
b=18668
i=yangsheng, johann
Fixed the patchless build issue specific sles11.
Author: brian
vs [Sun, 31 May 2009 22:08:00 +0000 (22:08 +0000)]
b=18031
i=tappro,rread
increase next transno before ptlrpc_free_clone() to avoid adding resent replays to obd_recovering_queue
maxim [Sat, 30 May 2009 14:51:51 +0000 (14:51 +0000)]
b=18498
i=nikita
i=shadow
Minor fix to calculate index for trace_get_tcd() and
trace_get_console_buffer() correctly.
robert.read [Fri, 29 May 2009 21:36:30 +0000 (21:36 +0000)]
Branch HEAD
b=19154
revert temporary debug setting.
manoj [Fri, 29 May 2009 19:56:08 +0000 (19:56 +0000)]
b=16855
r=nathan.rutman
r=vladimir.saveliev
lreplicate is a tool that uses metadata server changelogs to replicate
a lustre filesystem
robert.read [Fri, 29 May 2009 19:09:36 +0000 (19:09 +0000)]
Branch HEAD
b=17086
i=adilger
i=shuichi.ihara
Increase MAX_SGE for fusion mpt driver.
grev [Fri, 29 May 2009 16:38:12 +0000 (16:38 +0000)]
b=19414
i=Brian
cmd3-33 read-ahead test
grev [Fri, 29 May 2009 14:37:09 +0000 (14:37 +0000)]
b=15266
i=Brian
lookup-10dirs cmd3 test_6
girish [Fri, 29 May 2009 14:05:06 +0000 (14:05 +0000)]
backout this patch because we do not want ext4 to be built by default on rhel5
shadow [Fri, 29 May 2009 13:49:31 +0000 (13:49 +0000)]
resolve race between obd_disconnect and class_disconnect_exports
Branch HEAD
b=19528
i=rread
i=tappro
girish [Fri, 29 May 2009 12:34:59 +0000 (12:34 +0000)]
b=16893
i=johann
allow ext4 to be used with rhel4 if enable-ext4 option is used
girish [Fri, 29 May 2009 12:24:06 +0000 (12:24 +0000)]
b=16893
i=adilger
i=johann
ext4 ldiskfs patches for rhel5
green [Fri, 29 May 2009 02:38:54 +0000 (02:38 +0000)]
b=18788
r=green,adilger,rread
Avoid sync i/o on client disconnect from OSTs, since there are no dependent
operations possible.
zam [Fri, 29 May 2009 02:28:23 +0000 (02:28 +0000)]
Branch HEAD
b=19195
i=alex.zhuravlev
remove unused fields from ost_thread_local_cache struct.
johann [Thu, 28 May 2009 22:34:12 +0000 (22:34 +0000)]
Branch HEAD
b=19695
i=adilger
add _GNU_SOURCE to wirecheck.
isaac [Thu, 28 May 2009 20:37:19 +0000 (20:37 +0000)]
i=liang,b=18450:
- added more debug prints for connection management.
anserper [Thu, 28 May 2009 19:51:27 +0000 (19:51 +0000)]
b=18204
i=Johann Lombardi
i=Oleg Drokin
do not free groups, rather put them (since they can be reused by child threads)
robert.read [Thu, 28 May 2009 16:57:59 +0000 (16:57 +0000)]
Branch HEAD
Ignore git repositories.
grev [Thu, 28 May 2009 16:14:47 +0000 (16:14 +0000)]
b=18696
i=Tappro
add recovery-random-scale to rpm
typo fix
grev [Thu, 28 May 2009 14:01:43 +0000 (14:01 +0000)]
b=19194
o=Adilger,grev
i=grev
limit unlink tests patch
yangsheng [Thu, 28 May 2009 13:44:14 +0000 (13:44 +0000)]
Branch HEAD
b=18668
i=adilger, johann
Remove the 8kstack patch.
grev [Thu, 28 May 2009 11:38:32 +0000 (11:38 +0000)]
b=18696
i=tappro
remove RECOVERY_RANDOM_SCALE="no"
fanyong [Thu, 28 May 2009 11:15:45 +0000 (11:15 +0000)]
Branch HEAD
b=19447
i=tianzy
i=andrew.perepechko
Separate user and group pending when quota check/commit.
bobijam [Thu, 28 May 2009 08:35:27 +0000 (08:35 +0000)]
Branch HEAD
b=18688
o=adilger
i=nathan.rutman
i=johann
Description: Allow tuning service thread via /proc
Details : For each service a new
/proc/fs/lustre/{service}/*/thread_{min,max,started} entry is
created that can be used to set min/max thread counts, and get the
current number of running threads.
girish [Thu, 28 May 2009 07:09:34 +0000 (07:09 +0000)]
b=19674
i=johann
i=adilger
fix warning in super.c
girish [Thu, 28 May 2009 07:01:56 +0000 (07:01 +0000)]
b=19625
i=adilger
i=johann
fix mballoc prealloc table
isaac [Thu, 28 May 2009 00:39:20 +0000 (00:39 +0000)]
i=brian,b=15870:
- added missing quotes over $O2IB_SYMVER.
isaac [Thu, 28 May 2009 00:21:51 +0000 (00:21 +0000)]
i=liang,b=19156:
- allow a test node to be a member of multiple test groups.
nathan [Thu, 28 May 2009 00:00:48 +0000 (00:00 +0000)]
b=19293
i=rread
i=ericm
move AT tunables to /proc/sys/lustre
add AT MGS param parsing
scjody [Wed, 27 May 2009 22:47:43 +0000 (22:47 +0000)]
Branch HEAD
b=19479
i=jinshan.xiong
i=tom.wang
Fix oops: make sure next is not NULL before using it.
adilger [Wed, 27 May 2009 21:10:47 +0000 (21:10 +0000)]
Branch HEAD
Remove obsolete commented-out build rule.
adilger [Wed, 27 May 2009 20:50:07 +0000 (20:50 +0000)]
Branch b1_8
Ignore generated files.
anserper [Wed, 27 May 2009 17:34:35 +0000 (17:34 +0000)]
b=19612
i=ZhiYong Tian
man page correction
johann [Wed, 27 May 2009 15:54:04 +0000 (15:54 +0000)]
Branch b1_8
b=18518
i=adilger
i=bobijam
OST object precreation becomes very slow on big OSTs. This is due
to the ialloc patch spending too much time scanning groups.
shadow [Wed, 27 May 2009 09:59:46 +0000 (09:59 +0000)]
don't return error if have particaly created objects for file.
Branch HEAD
b=18382
i=rread
i=deen
jxiong [Wed, 27 May 2009 02:40:46 +0000 (02:40 +0000)]
b=18721
i=oleg,liang,rread
liblustre fixed.
girish [Wed, 27 May 2009 02:40:03 +0000 (02:40 +0000)]
b=19625
i=adilger
i=johann
ext4 patches for SLES11
girish [Wed, 27 May 2009 02:24:31 +0000 (02:24 +0000)]
b=19625
i=adilger
i=johann
some specific changes needed for SLES11 ext4 support
girish [Wed, 27 May 2009 02:22:20 +0000 (02:22 +0000)]
b=16893
i=adilger
i=johann
Lustre changes needed for ext4-ldiskfs support on rhel5 and sles11
brian [Tue, 26 May 2009 18:50:29 +0000 (18:50 +0000)]
A changelog entry for 17671.
brian [Tue, 26 May 2009 18:30:19 +0000 (18:30 +0000)]
b=17671
i=zhen.liang
i=sheng.yang
OFED 1.4.1 (rc6).
deen [Tue, 26 May 2009 18:04:06 +0000 (18:04 +0000)]
Port of Johann's patch "abort bulk request (v2)" to HEAD.
i=robert.read
i=alexey.lyashkov
b=18674
vitaly [Tue, 26 May 2009 11:26:39 +0000 (11:26 +0000)]
Branch HEAD
b=19154
i=rread
i=vs
temporary debug to get more logs
yangsheng [Mon, 25 May 2009 14:55:33 +0000 (14:55 +0000)]
Branch b1_8
b=18668
i=johann, girish, brian
SLES11 support patches.
anserper [Mon, 25 May 2009 09:27:05 +0000 (09:27 +0000)]
b=19481
i=Johann Lombardi
i=Elena Gryaznova
allow running quota_save_version before quotacheck; technically, a lost part of the commit for HEAD version
bobijam [Mon, 25 May 2009 03:53:11 +0000 (03:53 +0000)]
Branch HEAD
b=18645
o=tom.wang (wangdi)
i=adilger
i=johann
Description: Reduce small size read RPC
Details : Set read-ahead limite for every file and only do read-ahead when
available read-ahead pages are bigger than 1M to avoid small size
read RPC.
(fix last commit's comment).
bobijam [Mon, 25 May 2009 01:36:36 +0000 (01:36 +0000)]
Branch HEAD
i=adilger
i=johann
Description: Reduce small size read RPC
Details : Set read-ahead limite for every file and only do read-ahead when
available read-ahead pages are bigger than 1M to avoid small size
read RPC.
anserper [Sun, 24 May 2009 22:27:54 +0000 (22:27 +0000)]
b=19612
i=Johann Lombardi
i=ZhiYong Tian
additional arguments check for lfs, additional quota ioctl checks
ericm [Sat, 23 May 2009 00:22:46 +0000 (00:22 +0000)]
branch: HEAD
disable transaction for the final object releasing.
b=19385
r=wangdi
r=rread