Whamcloud - gitweb
brian [Wed, 19 Aug 2009 17:34:44 +0000 (17:34 +0000)]
b=20478
i=wangyb
i=adilger
Fix bug where version_tag.pl failed when there was no kernel source
available.
stinson1947 [Wed, 19 Aug 2009 17:02:36 +0000 (17:02 +0000)]
Corrected placement of a bug fix from 1.8.1 to 1.8.1.1.
anserper [Mon, 17 Aug 2009 19:21:50 +0000 (19:21 +0000)]
ChangeLog
anserper [Mon, 17 Aug 2009 18:16:51 +0000 (18:16 +0000)]
b=20008
i=Oleg Drokin
i=Alex Tomas
pin the last page before starting transaction in setattr to avoid GFP_FS allocation under transaction
isaac [Wed, 12 Aug 2009 18:15:15 +0000 (18:15 +0000)]
b=19782,i=isaac:
- fixed a typo in LST sample test script.
stinson1947 [Thu, 6 Aug 2009 18:24:06 +0000 (18:24 +0000)]
Updated ChangeLog for next possible release, 1.8.1.1.
bobijam [Mon, 3 Aug 2009 01:57:58 +0000 (01:57 +0000)]
Branch b_release_1_8_1
b=20219
o=johann
i=andrew.perepechko (panda)
i=alexander.zarochentsev (zam)
Release lock ref for lockless i/o if allocation failure.
dzogin [Sun, 2 Aug 2009 15:54:54 +0000 (15:54 +0000)]
b=20321
i=dmitry.zogin
i=adilger
Severity : normal
Bugzilla : 20321
Description: Deadlock between filter_destroy() and filter_commitrw_write().
Details : filter_destroy() does not hold the DLM lock over the whole
operation. If the DLM lock is dropped, filter_commitrw() can go
through, causing the deadlock between page lock and i_mutex.
anserper [Fri, 31 Jul 2009 16:29:33 +0000 (16:29 +0000)]
b=20314
i=Johann Lombardi
i=Oleg Drokin
properly handle rc<0 from osc_brw_prep_request
anserper [Fri, 31 Jul 2009 15:53:42 +0000 (15:53 +0000)]
b=20317
i=Johann Lombardi
i=Alexander Zarochentsev
do not update kms without extent locks on DIO path
grev [Thu, 30 Jul 2009 19:20:45 +0000 (19:20 +0000)]
b=20259
i=Brian
get rid of useless rm PI*
johann [Fri, 24 Jul 2009 20:28:40 +0000 (20:28 +0000)]
Branch b_release_1_8_1
b=20020
i=adilger
i=johann (patch from shadow)
call lustre_shrink_reply() only on real reply.
johann [Fri, 24 Jul 2009 20:06:02 +0000 (20:06 +0000)]
Branch b_release_1_8_1
b=20261
i=johann
i=shadow
Use current when task == NULL.
grev [Fri, 24 Jul 2009 17:58:18 +0000 (17:58 +0000)]
b=20124
i=Jian.Yu
wait_for host for HARD failure mode
grev [Fri, 24 Jul 2009 13:54:12 +0000 (13:54 +0000)]
b=20164
o=Zhenyu.Xu
i=Adilger
i=grev
when echo client attached to OST device, o_brw_async() ops is not supported, we turn to o_brw()
instead.
maxim [Fri, 24 Jul 2009 10:05:28 +0000 (10:05 +0000)]
b=20254
i=johann
minor bugfix of rewritten router_proc.c (DECLARE_LL_PROC_PPOS_DECL should precede assignments with *ppos)
yangsheng [Fri, 24 Jul 2009 07:58:53 +0000 (07:58 +0000)]
Branch b_release_1_8_1
b=19847
Update kernel to SLES10 SP2 2.6.16.60-0.39.3.
maxim [Thu, 23 Jul 2009 13:48:46 +0000 (13:48 +0000)]
b=18102
i=shadow
i=isaac
proc-entries registered by lnet/lnet/router_proc.c were
re-implemented using modern sysctl approach, similarly
to libcfs/linux/linux-proc.c
johann [Thu, 23 Jul 2009 13:01:05 +0000 (13:01 +0000)]
Branch b_release_1_8_1
b=20219
Revert recent dio improvements because of bug 20219.
The problem will be worked out for 1.8.2.
grev [Thu, 23 Jul 2009 11:08:37 +0000 (11:08 +0000)]
b=19415
i=Robert.Read
restart_client_loads fix related to new client load var name
liangzhen [Thu, 23 Jul 2009 04:44:28 +0000 (04:44 +0000)]
Branch b_release_1_8_1
ordering write_lock to avoid deadlock
b=19518
i=adilger
i=zhenyu.xu
tianzy [Wed, 22 Jul 2009 13:40:38 +0000 (13:40 +0000)]
Branch b_release_1_8_1
fix "Cannot mount mdt or osts if --param xxx.quota_type in mkfs command"
b=20236
i=johann
brian [Tue, 21 Jul 2009 20:09:55 +0000 (20:09 +0000)]
b=19248
i=rread
We cannot use make style variables in the CPPFLAGS variable because that
variable is used later on in the configure script, which is bash, not make.
grev [Tue, 21 Jul 2009 13:06:08 +0000 (13:06 +0000)]
b=19248
o=Robert.Read
i=Brian
write_append_truncate build fix
stinson1947 [Fri, 17 Jul 2009 23:36:52 +0000 (23:36 +0000)]
Updated the release date.
johann [Fri, 17 Jul 2009 21:29:58 +0000 (21:29 +0000)]
Branch b_release_1_8_1
b=20139
i=johann (patch from fanyong)
i=bobijam
grab dentry reference in parent process.
brian [Fri, 17 Jul 2009 18:06:27 +0000 (18:06 +0000)]
b=19975
i=yangsheng
i=wangyb
Because we now build RHEL5 and SLES10&11 kernels from their own spec files,
we don't produce a kernel-source for RHEL5. RH's story to people who want
source is to unpack and patch the kernel SRPM. So we should provide the
SRPM for people who want kernel source.
SLES just comes along for the ride (actually, as do RHEL4 and SLES9 but we
don't support them for server on 1.8, so no need to distribute any kernel
[S]RPMs for them whatsoever.
anserper [Fri, 17 Jul 2009 16:04:06 +0000 (16:04 +0000)]
b=18801
i=Johann Lombardi
i=Girish Shilamkar
mtime fix for dio
girish [Thu, 16 Jul 2009 16:14:43 +0000 (16:14 +0000)]
b=20150
i=adilger
i=johann
fix locking typo - from upstream
not present in ext3-ldiskfs
grev [Thu, 16 Jul 2009 15:41:22 +0000 (15:41 +0000)]
b=19415
i=Robert.Read
fixes related to new load var
tianzy [Thu, 16 Jul 2009 09:55:54 +0000 (09:55 +0000)]
Branch b_release_1_8_1
fix a typo for LQUOTA_QAQ_CEATE_LQS
b=20031
yujian [Thu, 16 Jul 2009 01:59:07 +0000 (01:59 +0000)]
Branch b_release_1_8_1
b=20047
i=robert.read
i=yong.fan
reset debug level if lustre was already mounted
w.li [Thu, 16 Jul 2009 01:12:20 +0000 (01:12 +0000)]
Branch b_release_1_8_1
b=19999
i=grev
i=johann
Remove PID reading from multiop_bg_pause. Turn to $! for multiop PID in
runmultiop_bg_pause. The result looks more consistent with HEAD.
shadow [Wed, 15 Jul 2009 18:47:01 +0000 (18:47 +0000)]
correctly shrink reply for avoid send too big message to client.
Branch b_release_1_8_1
b=20020
i=adilger
i=tappro
fanyong [Wed, 15 Jul 2009 15:06:33 +0000 (15:06 +0000)]
Branch b_release_1_8_1
b=20002
i=tianzy
i=robert.read
Check "auto_quota_on()" return value before "build_lqs()" called.
isaac [Wed, 15 Jul 2009 14:54:22 +0000 (14:54 +0000)]
i=liangzhen,b=18075:
- an assortment of LNet selftest fixes and enhancements.
dzogin [Wed, 15 Jul 2009 14:09:13 +0000 (14:09 +0000)]
Branch b_release_1_8_1
b=19917
i=adilger
i=alex.zhuravlev
No real code change. Only the Changelog update:
Details : Use GFP_HIGHUSER | __GFP_NOMEMALLOC flags for memory allocations
to generate memory pressure and allow reclaiming of inactive pages.
At the same time, do not allow to exhaust emergency pools.
For local clients the use of GFP_NOFS will be introduced in 1.8.2
grev [Wed, 15 Jul 2009 13:30:00 +0000 (13:30 +0000)]
b=19150
i=Robert.Read
cleanup: work in TESTDIR instead of DIR
w.li [Wed, 15 Jul 2009 13:26:38 +0000 (13:26 +0000)]
Branch b_release_1_8_1
b=19980
i=alexey.lyashkov
i=andrew.perepechko
Subtract evicted clients from "completed_clients" in recovery_status.
yangsheng [Wed, 15 Jul 2009 13:09:35 +0000 (13:09 +0000)]
Branch b_release_1_8_1
b=19615
i=brian, wangyb.
Disabled ldiskfs rpm build for rhel4 & sles9.
anserper [Wed, 15 Jul 2009 12:42:24 +0000 (12:42 +0000)]
b=16267
added the man page to the manpage list
anserper [Wed, 15 Jul 2009 12:23:40 +0000 (12:23 +0000)]
b=16267
i=ZhiYong Tian
a man page for llapi_file_open and llapi_file_create
grev [Wed, 15 Jul 2009 11:48:51 +0000 (11:48 +0000)]
b=20074
i=Alexey.Lyashkov
i=Robert.Read
process tar's rc correctly
grev [Thu, 9 Jul 2009 08:42:08 +0000 (08:42 +0000)]
b=20094
i=Alexander.Zarochentsev (Zam)
test_121: ignore useless dd output
yangsheng [Thu, 9 Jul 2009 05:43:26 +0000 (05:43 +0000)]
Branch b_release_1_8_1
b=20009
i=yangsheng, wangyb
Other fix to cover the build and reuse case.
Author: brian
dzogin [Wed, 8 Jul 2009 13:50:22 +0000 (13:50 +0000)]
Branch b_release_1_8_1
b=19917
i=adilger
i=alex.zhuravlev
Description: Repeated atomic allocation failures.
Details : Use GFP_HIGHUSER for OST allocations unless the client is
writing locally, so that the OST threads generate memory
pressure and allow inactive pages to be reclaimed.
stinson1947 [Tue, 7 Jul 2009 23:06:52 +0000 (23:06 +0000)]
updated for 1.8.1 RC1.
stinson1947 [Tue, 7 Jul 2009 23:05:29 +0000 (23:05 +0000)]
Updated with estimated release date.
brian [Tue, 7 Jul 2009 19:23:59 +0000 (19:23 +0000)]
b=20055
i=green
i=zhanghc
o=johann
Fix for connectathon, NFSv4: ASSERTION(last_discon == NULL) failed
dzogin [Tue, 7 Jul 2009 04:21:21 +0000 (04:21 +0000)]
Use GFP_HIGHUSER for OST allocations unless the client is\n
writing locally, so that the OST threads generate memory\npressure and allow inactive pages to be reclaimed.
dzogin [Tue, 7 Jul 2009 04:21:17 +0000 (04:21 +0000)]
Branch b_release_1_8_1
b=19917
i=adilger
i=alex.zhuravlev
yangsheng [Tue, 7 Jul 2009 02:34:08 +0000 (02:34 +0000)]
Branch b_release_1_8_1
b=20009
i=brian, wangyb
Fixes for sles11 patchless build.
johann [Fri, 3 Jul 2009 19:50:51 +0000 (19:50 +0000)]
Branch b_release_1_8_1
b=17086
i=adilger
i=ihara
Bump default number of entries in the sg descriptor of mpt fusion.
zam [Fri, 3 Jul 2009 15:03:34 +0000 (15:03 +0000)]
Branch b_release_1_8_1
b=19963
i=johann
i=andrew.perepechko
remove temporary file upon successful completion of replay-single test 13;
check whether it is deletable and can it cause an EEXIST failure in
replay-dual test 13 (see bug 19963).
zam [Fri, 3 Jul 2009 14:50:18 +0000 (14:50 +0000)]
b=19963
i=johann
mds_lookup: misplaced EXIT debug marker.
yangsheng [Fri, 3 Jul 2009 10:53:23 +0000 (10:53 +0000)]
Branch b_release_1_8_1
b=20009
i=yangsheng, wangyb
Fixed previous patch.
liangzhen [Fri, 3 Jul 2009 07:22:17 +0000 (07:22 +0000)]
Branch b_release_1_8_1
b=18451
Growing TX/FMR/PMR pool at runtime for o2iblnd, these runtime allocated
pools can be freed if not accessed for long time.
i=isaac
stinson1947 [Fri, 3 Jul 2009 02:58:30 +0000 (02:58 +0000)]
Updated version string for the weekly build of 1.8.1 build 09.
anserper [Thu, 2 Jul 2009 22:07:13 +0000 (22:07 +0000)]
b=19980
i=Andrew Perepechko
i=Alexey Lyashkov
o=Mike Pershin
fix for recovery messages
isaac [Thu, 2 Jul 2009 15:47:24 +0000 (15:47 +0000)]
b=19520,i=brian,i=liang:
- add AC_MSG_CHECKING to OFED checks.
yangsheng [Thu, 2 Jul 2009 15:30:35 +0000 (15:30 +0000)]
Branch b_release_1_8_1
b=19969
i=brian, johann
Fixed for rpm install dependencies failed.
yangsheng [Thu, 2 Jul 2009 13:07:37 +0000 (13:07 +0000)]
Branch b_release_1_8_1
b=19846
Fork the patch get rid of the fuzz.
girish [Thu, 2 Jul 2009 10:03:27 +0000 (10:03 +0000)]
b=18442
back out patch due to bug 20042
yangsheng [Thu, 2 Jul 2009 04:07:35 +0000 (04:07 +0000)]
Branch b_release_1_8_1
b=19846
i=shadow, johann
Update kernel to 2.6.18-128.1.14.el5.
bobijam [Thu, 2 Jul 2009 01:17:08 +0000 (01:17 +0000)]
Branch b_release_1_8_1
b=18478
i=yibin.wang
Improve sanity test_180.
johann [Wed, 1 Jul 2009 20:46:04 +0000 (20:46 +0000)]
Branch b_release_1_8_1
b=19875
i=girish
Fix ext4_free_inode() vs. ext4_claim_inode() race.
Backport
http://git.kernel.org/?p=linux/kernel/git/tytso/ext4.git;a=commit;h=
7ce9d5d1f3c8736511daa413c64985a05b2feee3
johann [Wed, 1 Jul 2009 16:17:43 +0000 (16:17 +0000)]
Branch b_release_1_8_1
b=20009
i=wangyb (patch from yangsheng)
Fix "Invalid module format" on patchless client.
johann [Wed, 1 Jul 2009 11:58:56 +0000 (11:58 +0000)]
Branch b_release_1_8_1
b=19559
i=shadow (patch from Oleg)
i=panda
Fix NFS export: properly calculate fh size & reintroduce ll_get_parent.
girish [Wed, 1 Jul 2009 06:51:31 +0000 (06:51 +0000)]
b=18442
i=adilger
i=rread
o=james simmons
integrate "ll_getstripe_info" into "lfs getstripe"
johann [Tue, 30 Jun 2009 21:45:02 +0000 (21:45 +0000)]
Branch b_release_1_8_1
fix change log entry.
johann [Tue, 30 Jun 2009 21:07:30 +0000 (21:07 +0000)]
Branch b_release_1_8_1
b=19971
i=panda
i=zam
backport some part of 18801 for 1.8.1.
johann [Tue, 30 Jun 2009 21:03:21 +0000 (21:03 +0000)]
Branch b_release_1_8_1
b=20011
i=shadow
i=panda
ll_shrink_cache() can sleep while holding the ll_sb_lock.
Convert ll_sb_lock to a read/write semaphore to fix the problem.
yangsheng [Tue, 30 Jun 2009 15:23:28 +0000 (15:23 +0000)]
Branch b_release_1_8_1
b=18970
Update kernel to SLES9 2.6.5-7.317.
tianzy [Tue, 30 Jun 2009 06:24:08 +0000 (06:24 +0000)]
Branch b_release_1_8_1
fix quota spurious message
b=19898
i=tianzy
i=panda
bobijam [Mon, 29 Jun 2009 10:40:52 +0000 (10:40 +0000)]
Branch b_release_1_8_1
b=17197
roll back this patch, it causes lbugs.
yangsheng [Mon, 29 Jun 2009 09:19:23 +0000 (09:19 +0000)]
Branch b_release_1_8_1
b=19848
Update kernel to SLES11 2.6.27.23-0.1.
bobijam [Mon, 29 Jun 2009 07:15:03 +0000 (07:15 +0000)]
Branch b_release_1_8_1
b=18478
obdecho cannot attach remote ost device.
girish [Mon, 29 Jun 2009 04:40:06 +0000 (04:40 +0000)]
b=17569
i=adilger
i=johann
add check for >8TB filesystems. Don't allo mounting them until force_over_8tb mount option is specified
bobijam [Mon, 29 Jun 2009 01:44:23 +0000 (01:44 +0000)]
Branch b_release_1_8_1
b=18478
i=zhen.liang
i=johann
Fix obdecho to make it work.
shadow [Sat, 27 Jun 2009 05:01:19 +0000 (05:01 +0000)]
with AT enabled, we can have connect request timeout ~ reconnect
timeout and test can't see real disconnect
Branch b_release_1_8_1
b=19280
i=rread
yangsheng [Fri, 26 Jun 2009 11:14:10 +0000 (11:14 +0000)]
Branch b_release_1_8_1
b=19848
i=brian, wangyb
Change for sles11 new kernel build.
shadow [Fri, 26 Jun 2009 11:13:49 +0000 (11:13 +0000)]
Avoid leaking dentries and mfds
Branch b_release_1_8_1
b=19756
o=green
i=shadow
i=adilger
stinson1947 [Fri, 26 Jun 2009 03:49:09 +0000 (03:49 +0000)]
Update version string for 1.8.1 build 08.
johann [Wed, 24 Jun 2009 22:47:34 +0000 (22:47 +0000)]
Branch b_release_1_8_1
b=19875
backport patches to RHEL5/ext4.
johann [Wed, 24 Jun 2009 21:32:06 +0000 (21:32 +0000)]
Branch b_release_1_8_1
Remove ext4-ialloc-2.6-rhel5.patch from patch series.
brian [Wed, 24 Jun 2009 18:39:37 +0000 (18:39 +0000)]
b=19853
i=jack
i=yangsheng
The SLES 11 kernel spec has what is IMHO a bug in that it tries to write to
a file in RPMS/i386 even though you are building i686 RPMs.
brian [Wed, 24 Jun 2009 18:34:26 +0000 (18:34 +0000)]
VS: did you test your fix properly (acc-sm.sh, or as needed)?
b=19850
i=jack
i=wangyb
Shouldn't disable srp-target-mod after enabling it.
johann [Wed, 24 Jun 2009 14:33:30 +0000 (14:33 +0000)]
Branch b_release_1_8_1
b=19875
i=adilger
i=yangsheng
- use mb_find_next_bit() instead of find_next_bit() in
ext4_mb_check_ondisk_bitmap() as it is done in the ext4
mainline
- convert ext4_lock_group to use sb_bgl_lock, patch also
merged upstream.
yangsheng [Wed, 24 Jun 2009 13:39:29 +0000 (13:39 +0000)]
Branch b_release_1_8_1
b=19869
i=shadow, johann, tianzy
Cleanup for Werror flag enabled.
brian [Wed, 24 Jun 2009 13:33:53 +0000 (13:33 +0000)]
b=19927
i=yangsheng
i=wangyb
If the $LUSTRE_VERS environment variable is set, don't bother doing the
legwork to determine the version, and just exit early with it.
yangsheng [Wed, 24 Jun 2009 13:26:02 +0000 (13:26 +0000)]
Branch b_release_1_8_1
b=19553
i=johann, shadow
Workaround for SLES10 + OFED-1.4.1.
zhanghc [Wed, 24 Jun 2009 02:10:36 +0000 (02:10 +0000)]
b=19870
fix a bug in "mds_reint_rename" which causes
one lock not to be canceled
i=johann@sun.com
i=tappro@sun.com
bobijam [Wed, 24 Jun 2009 01:34:33 +0000 (01:34 +0000)]
Branch b_release_1_8_1
b=17197
o=tom.wang (wangdi)
i=adilger
i=johann
Fix for detecting read-ahead problem.
johann [Tue, 23 Jun 2009 23:39:31 +0000 (23:39 +0000)]
Branch b_release_1_8_1
Remove file added by mistake.
johann [Tue, 23 Jun 2009 23:36:08 +0000 (23:36 +0000)]
Branch b_release_1_8_1
b=19933
i=grev
add error messages in test 103.
zam [Mon, 22 Jun 2009 14:47:54 +0000 (14:47 +0000)]
Branch b_release_1_8_1
b=19321
i=johann
add the jbd2 fix (wrong jiffie rounding) to the rhel5 series files.
grev [Mon, 22 Jun 2009 11:27:59 +0000 (11:27 +0000)]
b=18382
b=15587
add test_40, test_48 to ALWAYS_EXCEPT list
shadow [Sat, 20 Jun 2009 11:58:25 +0000 (11:58 +0000)]
don't lose wakeup for replay_single::test_72a
Branch b_release_1_8_1
b=19581
i=tappro
i=johann
stinson1947 [Fri, 19 Jun 2009 17:07:36 +0000 (17:07 +0000)]
Version string updated for 1.8.1 build 07.
anserper [Fri, 19 Jun 2009 14:44:04 +0000 (14:44 +0000)]
b=18775
i=Andreas Dilger
i=Robert Read
o=Emoly Liu
cleanup get/set_param patch