Whamcloud - gitweb
adilger [Wed, 27 May 2009 17:00:40 +0000 (17:00 +0000)]
Branch b1_8
Update patchless client to include 2.6.27 vanilla kernel for 1.8.1+.
Remove older kernel updates, leaving only most recent version update.
Minor formatting updates.
johann [Wed, 27 May 2009 15:54:06 +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.
zam [Wed, 27 May 2009 11:22:20 +0000 (11:22 +0000)]
b=19039
i=vitaly.fertman
i=oleg.drokin
ldlm_lock_enqueue: don't enqueue a destroyed lock.
shadow [Wed, 27 May 2009 09:45:30 +0000 (09:45 +0000)]
don't return error if have particaly created objects for file.
Branch b1_8
b=18382
i=rread
i=deen
yangsheng [Wed, 27 May 2009 08:31:02 +0000 (08:31 +0000)]
Branch b1_8
b=18668
Recommit quota64 config check part.
adilger [Wed, 27 May 2009 04:00:41 +0000 (04:00 +0000)]
Branch b1_8
Update MAX_SGE patch for RHEL5 2.6.18-128.1.1 kernel.
b=17086
girish [Wed, 27 May 2009 02:24:33 +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:48 +0000 (02:22 +0000)]
b=16893
i=adilger
i=johann
Lustre changes needed for ext4-ldiskfs support on rhel5 and sles11
girish [Wed, 27 May 2009 02:20:16 +0000 (02:20 +0000)]
b=19625
i=adilger
i=johann
JBD2 kernel patch for SLES11
brian [Tue, 26 May 2009 20:59:37 +0000 (20:59 +0000)]
Per Johann, update OFED support to 1.4.1-rc6.
scjody [Tue, 26 May 2009 17:09:11 +0000 (17:09 +0000)]
Branch b1_8
b=17086
i=adilger
i=shuichi.ihara
Original patch by Atul.
Increase the maximum number of scatter gather entries for the MPT Fusion
driver to 256, and use that setting in our RHEL 5 kernel config.
scjody [Tue, 26 May 2009 17:08:06 +0000 (17:08 +0000)]
Original patch by Atul.
Increase the maximum number of scatter gather entries for the MPT Fusion
driver to 256, and use that setting in our RHEL 5 kernel config.
brian [Tue, 26 May 2009 14:41:20 +0000 (14:41 +0000)]
Per Johann, update OFED support to 1.4.1-rc6.
anserper [Mon, 25 May 2009 22:41:25 +0000 (22:41 +0000)]
b=19612
i=ZhiYong Tian
man page correction
johann [Mon, 25 May 2009 16:49:36 +0000 (16:49 +0000)]
Branch b1_8
update recommended e2fsprogs version to the latest.
yangsheng [Mon, 25 May 2009 14:55:39 +0000 (14:55 +0000)]
Branch b1_8
b=18668
i=johann, girish, brian
SLES11 support patches.
zam [Sun, 24 May 2009 19:35:02 +0000 (19:35 +0000)]
Branch b1_8
b=19207
i=alexey.lyashkov
i=andrew.perepechko
check for unmapped buffer in lustre direct i/o path.
johann [Fri, 22 May 2009 21:58:05 +0000 (21:58 +0000)]
Branch b1_8
b=19612
fix broken commit.
grev [Fri, 22 May 2009 21:32:54 +0000 (21:32 +0000)]
b=19414
i=Brian
cmd3-33 port to acc-sm: read-ahead test
grev [Fri, 22 May 2009 19:56:46 +0000 (19:56 +0000)]
b=19418
i=Brian
cmd3-38 port to acc-sm: METADATA_UPDATES
anserper [Fri, 22 May 2009 19:26:55 +0000 (19:26 +0000)]
b=19612
i=Johann Lombardi
i=ZhiYong Tian
additional parameter checking for lfs quota and lustre ioctls
girish [Fri, 22 May 2009 16:46:23 +0000 (16:46 +0000)]
file jbd2-jcberr-2.6-sles11.patch was added on branch b1_8 on 2009-05-27 02:20:15 +0000
yangsheng [Fri, 22 May 2009 16:33:49 +0000 (16:33 +0000)]
file kernel-2.6.27-2.6-sles11-x86_64-default.config was added on branch b1_8 on 2009-05-25 14:55:37 +0000
yangsheng [Fri, 22 May 2009 16:33:48 +0000 (16:33 +0000)]
file kernel-2.6.27-2.6-sles11-i686-default.config was added on branch b1_8 on 2009-05-25 14:55:35 +0000
yangsheng [Fri, 22 May 2009 16:05:27 +0000 (16:05 +0000)]
Branch b1_8
b=18668
Get rid of buzz.
yangsheng [Fri, 22 May 2009 05:20:49 +0000 (05:20 +0000)]
Branch b1_8
b=18668
i=shadow, johann
SLES11 kernel patches.
yangsheng [Fri, 22 May 2009 05:16:42 +0000 (05:16 +0000)]
file md-mmp-unplug-dev-sles11.patch was added on branch b1_8 on 2009-05-22 05:20:49 +0000
yangsheng [Fri, 22 May 2009 05:16:41 +0000 (05:16 +0000)]
file export-show_task-2.6.27-vanilla.patch was added on branch b1_8 on 2009-05-22 05:20:49 +0000
yangsheng [Fri, 22 May 2009 05:16:40 +0000 (05:16 +0000)]
file sd_iostats-2.6.27-vanilla.patch was added on branch b1_8 on 2009-05-22 05:20:49 +0000
yangsheng [Fri, 22 May 2009 05:16:39 +0000 (05:16 +0000)]
file quota-support-64-bit-quota-format.patch was added on branch b1_8 on 2009-05-22 05:20:49 +0000
yangsheng [Fri, 22 May 2009 05:16:38 +0000 (05:16 +0000)]
file export-2.6.27-vanilla.patch was added on branch b1_8 on 2009-05-22 05:20:49 +0000
yangsheng [Fri, 22 May 2009 05:16:36 +0000 (05:16 +0000)]
file dev_read_only-2.6.27-vanilla.patch was added on branch b1_8 on 2009-05-22 05:20:49 +0000
grev [Thu, 21 May 2009 22:28:29 +0000 (22:28 +0000)]
b=19618
i=Tom.Wang
test_101c fix
brian [Thu, 21 May 2009 19:51:22 +0000 (19:51 +0000)]
b=19457
i=sheng.yang
i=yibin.wang
Disable a kernel option that is enabling the in-kernel ISCSI stack.
We provide ISCSI with the OFED kernel-ib RPM.
yangsheng [Thu, 21 May 2009 07:22:23 +0000 (07:22 +0000)]
Branch b1_8
b=18668
i=johann, brian
SLES11 patchless support.
bobijam [Thu, 21 May 2009 02:23:22 +0000 (02:23 +0000)]
Branch b1_8
b=19441
o=Brian Behlendorf (behlendorf1@llnl.gov)
i=oleg.drokin (green)
i=zhenyu.xu (bobijam)
Enforce cache shrinking when rebalancing.
bobijam [Thu, 21 May 2009 01:55:05 +0000 (01:55 +0000)]
Branch b1_8
b=19380
i=johann
i=sheng.yang
* limit recursive symlink depth to 7 on 8k stack machine
* fix sanity test_140() accordingly.
* revert local_nid_dist_zero=0 patch
anserper [Wed, 20 May 2009 23:39:30 +0000 (23:39 +0000)]
b=19481
i=Johann Lombardi
i=Gryaznova Elena
fix for the quota_save_version function to allow it to be called before quota files are created
grev [Wed, 20 May 2009 17:11:49 +0000 (17:11 +0000)]
b=19523
o=Robert.Read
i=grev
test_100: fix both calls to error
tappro [Wed, 20 May 2009 13:26:56 +0000 (13:26 +0000)]
- remove obsoleted message
b:3633
i:vitaly,adilger
bobijam [Wed, 20 May 2009 08:45:53 +0000 (08:45 +0000)]
Branch b1_8
b=16417
indent reformating.
bobijam [Wed, 20 May 2009 03:12:52 +0000 (03:12 +0000)]
Branch b1_8
b=16417
i=grev
i=alexey.lyashkov (shadow)
Revise sanityN.sh test_36()
- need sleep some time before getting 'after' value from 'lfs df', because
if 'multiop & kill' happens too fast, 'lfs df' sometimes only get old df
value from cache w/o reissuing statfs RPC request.
bobijam [Wed, 20 May 2009 02:02:16 +0000 (02:02 +0000)]
Branch b1_8
b=19404
i=alexy.lyashkov (shadow)
i=oleg.drokin (green)
lov_obd_unregister_page_removal_cb() needs call osc_obd_unregister_page_removal_cb
before clearing lov's lov_page_removal_cb.
zam [Tue, 19 May 2009 13:42:38 +0000 (13:42 +0000)]
Branch b1_8
b=19195
i=alex.zhuravlev
remove unused fields from ost_thread_cache_local_cache.
grev [Tue, 19 May 2009 13:18:52 +0000 (13:18 +0000)]
b=19523
i=Vladimir.Saveliev
test_100: exit 1 from subshell
tianzy [Tue, 19 May 2009 11:55:43 +0000 (11:55 +0000)]
*** empty log message ***
tianzy [Tue, 19 May 2009 11:16:22 +0000 (11:16 +0000)]
add an entry on Changelog for bug19495
tianzy [Tue, 19 May 2009 10:24:47 +0000 (10:24 +0000)]
Branch b1_8
This patch fixes:
1. I checked quota_check_common(). This function will check quota
for user and group, but only send one return via "pending". In
most cases, the pendings should be same. But that is not always
the case.
2. if quotaoff runs between lquota_chkquota() and
lquota_pending_commit(), the same thing will happen too. That is
why it comes:
- if (!ll_sb_any_quota_active(qctxt->lqc_sb))
- RETURN(0);
3. change some format of quota log, based upon
https://bugzilla.lustre.org/show_bug.cgi?id=18574#c65
b=19495
i=johann
i=panda
tianzy [Tue, 19 May 2009 07:46:08 +0000 (07:46 +0000)]
Branch b1_8
fix the problem of "if fsfilt_add_journal_cb() will fail,
export ref will be took twice."
b=19321
i=tappro
i=tianzy
bobijam [Tue, 19 May 2009 02:36:53 +0000 (02:36 +0000)]
Branch b1_8
b=19478
i=adilger
i=sheng.yang
Split lov_dump_lmm_{v1,v3,join} into head and objects parts.
shadow [Mon, 18 May 2009 11:41:44 +0000 (11:41 +0000)]
correctly wait until mds<>ost connection is established
Branch b1_8
b=19280
i=rread
bobijam [Mon, 18 May 2009 08:21:42 +0000 (08:21 +0000)]
Branch b1_8
b=19478
i=adilger
i=sheng.yang
fix last commit's overkill.
grev [Fri, 15 May 2009 20:10:36 +0000 (20:10 +0000)]
b=19451
i=Brian
IOR load for recovery scale tests
grev [Fri, 15 May 2009 13:22:52 +0000 (13:22 +0000)]
b=19380
i=Johann
i=He.Huang
add local_nid_dist_zero=0 to LNETOPTS
yangsheng [Fri, 15 May 2009 12:27:37 +0000 (12:27 +0000)]
file 2.6-sles11.target.in was added on branch b1_8 on 2009-05-21 07:22:23 +0000
yangsheng [Fri, 15 May 2009 12:27:36 +0000 (12:27 +0000)]
file 2.6-sles11.series was added on branch b1_8 on 2009-05-21 07:22:22 +0000
yangsheng [Fri, 15 May 2009 12:27:34 +0000 (12:27 +0000)]
file kernel-2.6.27-2.6-sles11-x86_64.config was added on branch b1_8 on 2009-05-21 07:22:20 +0000
yangsheng [Fri, 15 May 2009 12:27:33 +0000 (12:27 +0000)]
file kernel-2.6.27-2.6-sles11-i686.config was added on branch b1_8 on 2009-06-11 12:15:39 +0000
shadow [Fri, 15 May 2009 08:56:47 +0000 (08:56 +0000)]
Add async create for avoid extra blocking with holding ldlm lock.
Branch b1_8
b=18357
i=johann
i=zhanghc
yangsheng [Thu, 14 May 2009 15:23:36 +0000 (15:23 +0000)]
Branch b1_8
b=18668
i=adilger, johann
Remove the AS_TR_CPP macro to avoid autoconf compatiblity issue.
yangsheng [Thu, 14 May 2009 14:00:55 +0000 (14:00 +0000)]
Branch b1_8
b=18668
i=panda, johann
Quota patch for SLES11 support.
tianzy [Thu, 14 May 2009 07:15:29 +0000 (07:15 +0000)]
Branch b1_8
fix the problem when mdt.quota_type or ost.quota_type is set and there
is not any quota set before
b=19442
i=johann
i=panda
adilger [Thu, 14 May 2009 06:07:00 +0000 (06:07 +0000)]
Branch b1_8
Ignore generated files.
anserper [Wed, 13 May 2009 20:02:04 +0000 (20:02 +0000)]
b=18948
i=Andreas Dilger
i=Nathan Rutman
Snappy Recovery (v4)
bobijam [Wed, 13 May 2009 09:45:14 +0000 (09:45 +0000)]
Branch b1_8
b=19478
i=johann
i=sheng.yang
Port back patch from bz12836 to handle slow run of sanity test_65l.
zhanghc [Wed, 13 May 2009 08:02:07 +0000 (08:02 +0000)]
b=18800
revert a just landed patch for bug18800,
currently, this patch will be only landed
on b_release_1_8_1
zhanghc [Wed, 13 May 2009 07:49:51 +0000 (07:49 +0000)]
b=18800
add flag during create llog_ctxt to fix
a bug caused by using uninitialized llog_ctxt
i=johann
i=wangdi
zam [Wed, 13 May 2009 07:03:21 +0000 (07:03 +0000)]
Branch b1_8
b=19195
i=johann
i=tappro
i=oleg.drokin
Temporarily attach ost_thread_cache_local object to non ost_io
thread if an i/o request comes to that thread during ost recovery.
yangsheng [Wed, 13 May 2009 05:02:32 +0000 (05:02 +0000)]
Branch b1_8
b=18668
i=johann, shadow
Some fixes and cleanup for 2.6.27 kernel.
brian [Tue, 12 May 2009 23:22:47 +0000 (23:22 +0000)]
b=17605
Missed update from original commit.
brian [Tue, 12 May 2009 22:06:35 +0000 (22:06 +0000)]
b=17605
Somehow a couple of the changes escaped assimilation.
girish [Tue, 12 May 2009 19:21:30 +0000 (19:21 +0000)]
b=14109
update to new e2fsprogs release
fanyong [Tue, 12 May 2009 06:05:25 +0000 (06:05 +0000)]
Branch b1_8
b=17336
i=robert.read
i=jinshan.xiong
Do not trigger readpage when objective page index exceeds the end-of-file page index.
bobijam [Tue, 12 May 2009 01:37:12 +0000 (01:37 +0000)]
Branch b1_8
b=13277
i=johann
i=Hongchao.zhang (zhanghc)
proper handle of memory shortage when ptlrpc_prep_set retuns NULL.
brian [Mon, 11 May 2009 20:04:59 +0000 (20:04 +0000)]
b=17605
i=rread
i=grev
Use the mpicc wrapper for building MPI programs rather than trying to
discover all the bits and pieces of the installed MPI library.
Due to the way the autotools work, this requires putting the sources
into their own subdir, so that the CC command can be overridden.
Fix the pointers to in-tree MPI programs in test-framework.sh.
anserper [Mon, 11 May 2009 19:14:51 +0000 (19:14 +0000)]
b=19115
i=Andreas Dilger
i=Nathan Rutman
additional error-checking in lov_setstripe
yangsheng [Mon, 11 May 2009 03:55:14 +0000 (03:55 +0000)]
Branch b1_8
b=18668
i=adilger, johann
Remove the 8kstack patch.
anserper [Mon, 11 May 2009 02:48:35 +0000 (02:48 +0000)]
b=18801
i=Johann Lombardi
a test for O_DIRECT and unaligned writes
isaac [Fri, 8 May 2009 17:11:42 +0000 (17:11 +0000)]
i=wangdi,b=19448:
- fixed liblustre_init_random file handle leak.
yangsheng [Fri, 8 May 2009 15:28:36 +0000 (15:28 +0000)]
Branch b1_8
b=19212
i=bobijam, brian
Get rid of the fuzz chunk as vendor's convention.
grev [Fri, 8 May 2009 11:07:24 +0000 (11:07 +0000)]
b=19026
i=Brian
recovery-double-scale error message cleanup
grev [Fri, 8 May 2009 08:02:09 +0000 (08:02 +0000)]
b=18921
i=Robert.Read
rename type2 tests to parallel-scale
bobijam [Thu, 7 May 2009 03:24:53 +0000 (03:24 +0000)]
Branch b1_8
b=18896
o=alexey.lyashkov (shadow)
i=tappro
i=alexander.zarochentsev
girish [Wed, 6 May 2009 17:09:18 +0000 (17:09 +0000)]
b=14109
update to new e2fsprogs release
bobijam [Wed, 6 May 2009 02:08:36 +0000 (02:08 +0000)]
Branch b1_8
b=12069
i=adilger
i=tom.wang (wangdi)
Enable adjusting grant_shrink_interval and grant target value via /proc.
johann [Tue, 5 May 2009 22:18:03 +0000 (22:18 +0000)]
Branch b1_8
b=19128
i=tappro
i=adilger
disable async journal commit on bulk write feature because of recovery issues.
remove SLES9 & RHEL4 from which_patch.
anserper [Tue, 5 May 2009 20:57:32 +0000 (20:57 +0000)]
i=Johann Lombardi
i=Alexander Zarochentsev
b=18801
allow unaligned direct I/O
anserper [Tue, 5 May 2009 20:37:48 +0000 (20:37 +0000)]
�� b=18948
�� o=Brian Behlendorf
�� i=Nathan Rutman
�� i=Robert Read
��
�� Recovery console messages cleanup
stinson1947 [Tue, 5 May 2009 18:47:29 +0000 (18:47 +0000)]
Updated for 1.8.2.
stinson1947 [Tue, 5 May 2009 18:31:12 +0000 (18:31 +0000)]
Updated version and service tags version for release 1.8.2.
johann [Tue, 5 May 2009 17:25:44 +0000 (17:25 +0000)]
Branch b1_8
b=18206
i=green
i=bzzz
Disable per-stripe locking for O_DIRECT.
johann [Tue, 5 May 2009 17:06:21 +0000 (17:06 +0000)]
Branch b1_8
b=18674
i=shadow
i=bobijam
print the correct number of active rpcs.
johann [Tue, 5 May 2009 17:05:13 +0000 (17:05 +0000)]
Branch b1_8
b=18674
i=adilger
i=bobijam
print op code in ptlrpc_expire_one_request()
zhanghc [Tue, 5 May 2009 13:44:40 +0000 (13:44 +0000)]
b=16818
fix a bug in previous patch for the bug
i=nathan.rutman
i=robert.read
tianzy [Tue, 5 May 2009 11:03:10 +0000 (11:03 +0000)]
Branch b1_8
use lqs to judge which uid/gid are set quota limitaton and
which uid/gid are not, and treat them differently.
b=18574
i=johann
i=panda
tianzy [Tue, 5 May 2009 10:57:38 +0000 (10:57 +0000)]
Branch b1_8
part I
1. mainly fix the lqs_key of lustre_qunit_size.
2. clean quota_compute_lqs().
3. only supply quota_search_lqs() to outside and make quota_create_lqs() internal.
b=18616
i=johann
i=panda
liuy [Tue, 5 May 2009 08:31:52 +0000 (08:31 +0000)]
Branch b1_8
some improvements:
-use fd->hints structure instead of MPI Info routines
-change hints name as romio requires
-check lustre/lustre_user.h header file in configure instead of giving
the lustre structs/constants
-add new MPE logging
-revert the hint settings in ad_lustre_open.c
-remove the two confusing hints "contig_data" and "samesize"
-fix avail_cb_node calculation in ad_lustre_aggregate.c
bobijam [Tue, 5 May 2009 02:12:07 +0000 (02:12 +0000)]
Branch b1_8
b=17402
i=vitaly.fertman
i=eric.mei
Clear up nid_stat's nid_exp_ref_count usage.
brian [Mon, 4 May 2009 21:45:44 +0000 (21:45 +0000)]
b=17671
i=zhen.liang
i=sheng.yang
Enable building of OFED 1.4.1 RC4 on b1_8 for testing in anticipation of
a 1.8.1 release with OFED 1.4.1 GA.
This includes RHEL5, which disables it's current "inkernel" specification
and reverts it's kernel configs accordingly.
brian [Mon, 4 May 2009 21:30:59 +0000 (21:30 +0000)]
b=17671
i=zhen.liang
i=sheng.yang
Enable Lustre to be built with OFED 1.4.1.
This is just the glue needed for the build with OFED 1.4.1 to actually work.
OFED 1.4.1 won't actually get built with a Lustre branch until a target file
specifies:
OFED_VERSION=1.4.1-rc4
Note that OFED 1.4.1 only supports RHEL4, RHEL5 and SLES10 targets. SLES9
users are out of luck (but have been for some time with OFED).