Whamcloud - gitweb
dzogin [Thu, 15 Oct 2009 15:16:08 +0000 (15:16 +0000)]
Branch b1_8
b=20200
i=alexey.lyashkov
i=adilger
i=dmitry.zogin
----------------------------------------------------------------------
Modified Files:
Tag: b1_8
lustre/ChangeLog lustre/mds/handler.c lustre/mds/mds_reint.c
----------------------------------------------------------------------
Description: Fix mds_shrink_intent_reply()/mds_intent_policy() to pass correct
arguments and prevent LBUG() in lustre_shrink_reply_v2().
brian [Thu, 15 Oct 2009 13:21:48 +0000 (13:21 +0000)]
b=19689
i=adilger
i=bobijam
i=nathan
o=Jim Garlick
Change tunefs.lustre and mkfs.lustre --mountfsoptions so that
exactly the specified mount options are used.
Leaving off any "mandatory" mount options is an error.
Leaving off any default mount options causes a warning, but is allowed.
Change errors=remount-ro from mandatory to default.
Sanitize the mount string before storing it.
Update man pages accordingly.
This hopefully makes two awkward situations less so:
- making errors=panic the default (before we had to append errors=remount-ro
and hope ldiskfs parsing caused the last option to override the first)
- setting other mount options on the OST's dropped mballoc,extents
without warning.
johann [Thu, 15 Oct 2009 13:15:18 +0000 (13:15 +0000)]
Branch b1_8
b=19763
fix build issue with ext3-based ldiskfs which uses
EXT4_FEATURE_RO_COMPAT_GDT_CSUM instead of
EXT3_FEATURE_RO_COMPAT_GDT_CSUM.
johann [Thu, 15 Oct 2009 12:40:25 +0000 (12:40 +0000)]
Branch b1_8
b=16890
i=adilger
i=tianzy
i=panda
CERROR cleanups in the quota code.
tianzy [Thu, 15 Oct 2009 08:25:01 +0000 (08:25 +0000)]
Branch b1_8
clean the code relative to lqs_refcount
b=18782
i=johann
i=panda
shadow [Thu, 15 Oct 2009 02:54:14 +0000 (02:54 +0000)]
lost part of patch.
Branch b1_8
b=19557
shadow [Thu, 15 Oct 2009 01:57:58 +0000 (01:57 +0000)]
simplify client export disconnect on server side.
Branch b1_8
b=19557
i=tappro
i=shadow
grev [Wed, 14 Oct 2009 22:03:34 +0000 (22:03 +0000)]
b=20237
i=Robert.Read
more tests gather logs changes
brian [Wed, 14 Oct 2009 20:58:10 +0000 (20:58 +0000)]
Add missing changelog entry.
johann [Wed, 14 Oct 2009 20:48:45 +0000 (20:48 +0000)]
Branch b1_8
b=18630
fix build issue when quotas are disabled.
dzogin [Wed, 14 Oct 2009 17:36:56 +0000 (17:36 +0000)]
Branch b1_8
b=20302
----------------------------------------------------------------------
Modified Files:
Tag: b1_8
lustre/ptlrpc/client.c
----------------------------------------------------------------------
Description : Change debug message in ptlrpc_expire_one_request() to D_INFO,
if rq_fake is set.
dzogin [Wed, 14 Oct 2009 16:03:14 +0000 (16:03 +0000)]
Branch b1_8
b=20302
i=andrew.perepechko
i=adilger
----------------------------------------------------------------------
Modified Files:
Tag: b1_8
lustre/ChangeLog lustre/mds/handler.c lustre/ptlrpc/client.c
----------------------------------------------------------------------
Description: mds_getattr() should return 0, even if mds_fid2entry() fails with
-ENOENT. Also fix in ptlrpc_expire_one_request() to print signed
time difference.
johann [Wed, 14 Oct 2009 11:44:05 +0000 (11:44 +0000)]
Branch b1_8
Changelog update:
1) update 1.8.1.1 section;
2) remove duplicated changelog entries.
johann [Wed, 14 Oct 2009 11:39:09 +0000 (11:39 +0000)]
Branch b1_8
update to build version 1.8.1.52.
johann [Wed, 14 Oct 2009 09:18:57 +0000 (09:18 +0000)]
Branch b1_8
b=20816
Revert patch from bug 13520 because of 20816.
zhanghc [Wed, 14 Oct 2009 09:00:47 +0000 (09:00 +0000)]
b=20584
set "IT_CREAT" in the default intent(oit) in function
ll_file_open(llite/file.c) if "it_flags" contains O_CREAT
i=johann@sun.com
i=alexey.lyashkov@sun.com
johann [Wed, 14 Oct 2009 08:39:29 +0000 (08:39 +0000)]
Branch b1_8
b=18630
i=johann
Don't LBUG on release quota error. Just a workaround until the problem
is understood (and it is now).
johann [Wed, 14 Oct 2009 08:37:44 +0000 (08:37 +0000)]
Branch b1_8
b=21044
i=shadow
i=bobijam
Change LASSERT from bug 19934 to CWARN.
bobijam [Wed, 14 Oct 2009 08:30:11 +0000 (08:30 +0000)]
Branch b1_8
b=20149
i=johann
add more debug info.
johann [Wed, 14 Oct 2009 00:03:56 +0000 (00:03 +0000)]
Branch b1_8
b=19763
remove EXT3_FEATURE_RO_COMPAT_GDT_CSUM check because it causes
build failures. Will get this fixed asap.
johann [Tue, 13 Oct 2009 23:15:05 +0000 (23:15 +0000)]
Branch b1_8
b=19763
fix compile issue on non ext4-based ldiskfs.
johann [Tue, 13 Oct 2009 21:02:02 +0000 (21:02 +0000)]
Branch b1_8
b=19763
i=adilger
i=girish
speed up quotacheck. take into account itable_unused_count.
vitaly [Mon, 12 Oct 2009 19:35:38 +0000 (19:35 +0000)]
Branch b1_8
b=18629
i=rread
reconnect the client back
bobijam [Mon, 12 Oct 2009 13:37:12 +0000 (13:37 +0000)]
Branch b1_8
b=19720
i=joahnn
i=andrew.perepechko (panda)
Fix some compile warnings.
adilger [Fri, 9 Oct 2009 19:19:57 +0000 (19:19 +0000)]
Branch b1_8
Update to build version 1.8.1.51.
grev [Fri, 9 Oct 2009 16:03:57 +0000 (16:03 +0000)]
b=18150
i=Johann
tets_22: correct check of mount client without ost
panda [Wed, 7 Oct 2009 17:47:24 +0000 (17:47 +0000)]
b=19113
o=Johann Lombardi
i=Nathan Rutman
i=Andrew Perepechko
fix for ptlrpc stopping race
johann [Wed, 7 Oct 2009 12:31:13 +0000 (12:31 +0000)]
Branch b1_8
b=19345
i=shadow
i=wangdi
use shrink_dcache_sb() instead of shrink_dcache_parent().
grev [Tue, 6 Oct 2009 11:27:56 +0000 (11:27 +0000)]
b=20698
i=Robert.Read
new base for new test_[a-z] tests
johann [Tue, 6 Oct 2009 08:22:21 +0000 (08:22 +0000)]
Branch b1_8
b=20903
i=rread
i=dmitry
Make obd_zombie_barrier() no-op if called from the zombie thread context.
panda [Mon, 5 Oct 2009 15:39:55 +0000 (15:39 +0000)]
b=20575
o=Tom Wang
i=Johann Lombardi
i=Andrew Perepechko
avoid overflow in ll_readahead
dzogin [Fri, 2 Oct 2009 19:14:34 +0000 (19:14 +0000)]
Branch b1_8
b=20902
i=grev
----------------------------------------------------------------------
Modified Files:
Tag: b1_8
lustre/tests/conf-sanity.sh
----------------------------------------------------------------------
Details: Conf-sanity.sh tests cleanup
anserper [Fri, 2 Oct 2009 16:21:45 +0000 (16:21 +0000)]
b=20953
i=Elena Gryaznova
additional debug for test 30
anserper [Fri, 2 Oct 2009 16:18:44 +0000 (16:18 +0000)]
b=16890
i=Johann Lombardi
i=ZhiYong Tian
i=Elena Gryaznova
get rid of noisy config messages
shadow [Fri, 2 Oct 2009 11:12:28 +0000 (11:12 +0000)]
Remove set_info(KEY_UNLINKED) from MDS/OSC
Branch b1_8
b=19662
i=adilger
i=shadow
johann [Thu, 1 Oct 2009 12:15:01 +0000 (12:15 +0000)]
Branch b1_8
b=20205
i=panda
i=oleg
i=vitaly
don't call ost_rw_prolong_locks() for lockless i/o.
shadow [Thu, 1 Oct 2009 04:32:21 +0000 (04:32 +0000)]
don't try dump lock handles from llog cancel requests.
Branch b1_8
b=20349
i=zam
dzogin [Thu, 1 Oct 2009 01:11:04 +0000 (01:11 +0000)]
Branch b1_8
b=19917
----------------------------------------------------------------------
Tag: b1_8
lustre/ChangeLog lustre/obdfilter/filter_io.c
----------------------------------------------------------------------
Description: Drop unnecessary __GFP_NOMEMALLOC flag from filter_get_page()
yangsheng [Wed, 30 Sep 2009 15:46:44 +0000 (15:46 +0000)]
Branch b1_8
b=19990
i=adilger, johann
Add the patch come from upstream to handle the bitmap counter overflow.
yangsheng [Wed, 30 Sep 2009 15:37:40 +0000 (15:37 +0000)]
Branch b1_8
b=17153
i=adilger, johann
Fixed the build failed for rhel4/sles9 with -Werror.
tappro [Wed, 30 Sep 2009 14:34:29 +0000 (14:34 +0000)]
Branch b1_8
b=18946
i=shadow
i=johann
don't cancel locks during replay
girish [Wed, 30 Sep 2009 08:14:07 +0000 (08:14 +0000)]
b=18571
i=adilger
i=girish
o=vitaly
remove wrong get_bh() from journal checksum patch
zhanghc [Tue, 29 Sep 2009 07:52:16 +0000 (07:52 +0000)]
b=16774
fix a bug in original patch for the bug
i=oleg.drokin@sun.com
anserper [Mon, 28 Sep 2009 15:01:31 +0000 (15:01 +0000)]
b=20468
i=Johann Lombardi
i=ZhiYong Tian
make reading/setting versions atomic
grev [Fri, 25 Sep 2009 20:00:09 +0000 (20:00 +0000)]
b=17873
i=Brian
use skip_env instead of skip
grev [Fri, 25 Sep 2009 19:47:47 +0000 (19:47 +0000)]
b=19242
i=Robert.Read
add MOUNT2 check to check_and_setup_lustre fn
grev [Fri, 25 Sep 2009 19:39:05 +0000 (19:39 +0000)]
b=19418
i=Brian
use variable instead of store data in temporary file;
create the files with different md5;
minor cleanup
dzogin [Fri, 25 Sep 2009 18:16:15 +0000 (18:16 +0000)]
Branch b1_8
b=20482
i=adilger
----------------------------------------------------------------------
Modified Files:
Tag: b1_8
lustre/ChangeLog lustre/tests/conf-sanity.sh
----------------------------------------------------------------------
Description: Conf-sanity.sh 50g test - deactivated OST should not cause a panic.
dzogin [Fri, 25 Sep 2009 17:45:17 +0000 (17:45 +0000)]
Branch b1_8
b=18674
i=alexey.lyashkov
i=nathan.ruthman
----------------------------------------------------------------------
Modified Files:
Tag: b1_8
lustre/ChangeLog lustre/tests/conf-sanity.sh
----------------------------------------------------------------------
Description: Conf-sanity.sh test to check client reconnection to a busy server.
brian [Fri, 25 Sep 2009 15:49:57 +0000 (15:49 +0000)]
De-tabbify -- since I last touched it and didn't include tabs in my own
patch -- per our coding standards.
brian [Fri, 25 Sep 2009 15:42:08 +0000 (15:42 +0000)]
b=20877
i=tianzy
i=grev
A better test that does not make assumptions about performance (i.e. that
a given I/O operation will complete in a given amount of time).
Per Tian's suggestion, probably this could be functionalized to deal with
other situations of the same nature.
zhanghc [Fri, 25 Sep 2009 10:11:26 +0000 (10:11 +0000)]
b=16774
add an entry for bug16774 in ChangeLog
grev [Wed, 23 Sep 2009 19:55:21 +0000 (19:55 +0000)]
b=20698
i=Robert.Read
add pios to sanity-benchmark.sh
grev [Wed, 23 Sep 2009 19:49:37 +0000 (19:49 +0000)]
b=17591
o=Robert.Read
i=grev
Add sanity-benchmark.sh
This is the first part of acc-sm cleanup patches on bug 17591.
grev [Wed, 23 Sep 2009 19:25:40 +0000 (19:25 +0000)]
b=20748
i=Alexey.Lyashkov
skip test_55 for client only testing;
new client_only fn
tappro [Wed, 23 Sep 2009 09:44:58 +0000 (09:44 +0000)]
Branch b1_8
b=15981
i=adilger
i=johann
fix compile warnings
yangsheng [Wed, 23 Sep 2009 04:10:14 +0000 (04:10 +0000)]
Branch b1_8
b=17153
i=johann, bobijam
Replace the BKL with sb rename_lock.
johann [Tue, 22 Sep 2009 22:47:55 +0000 (22:47 +0000)]
Branch b1_8
b=15981
Enable Werror by default for i686 and x86_64.
johann [Tue, 22 Sep 2009 22:43:40 +0000 (22:43 +0000)]
Branch b1_8
b=18505
i=adilger
i=andrew
Limit number of locks based on low mem on 32-bit systems.
johann [Tue, 22 Sep 2009 22:24:17 +0000 (22:24 +0000)]
Branch b1_8
b=19763
i=girish
i=dmitry
reduce quotacheck time on empty filesystem by skipping uninit group.
anserper [Tue, 22 Sep 2009 18:04:46 +0000 (18:04 +0000)]
b=20777
i=Johann Lombardi
i=Alexey Lyashkov
cut request per stripe so that individual pages cannot cross page boundaries
isaac [Tue, 22 Sep 2009 17:45:35 +0000 (17:45 +0000)]
- fixed a typo in man lfs(1).
dzogin [Mon, 21 Sep 2009 15:54:05 +0000 (15:54 +0000)]
Branch b1_8
b=18674
i=johann
i=andrew.perepechko
----------------------------------------------------------------------
Modified Files:
Tag: b1_8
lustre/ChangeLog lustre/include/lustre_import.h
lustre/ptlrpc/import.c
----------------------------------------------------------------------
Details : The client also now retries to reconnect to the same server if a
connect request failed with EBUSY or -EAGAIN. The patch has not
been landed in the previous commits.
zhanghc [Mon, 21 Sep 2009 06:17:55 +0000 (06:17 +0000)]
b=20354
the client_uuid(lcd_uuid) stored in last_rcvd on server (MDT or OST)
could be corrupted, so it is needed to check during loading from disk
i=johann@sun.com
i=adilger@sun.com
i=tappro@sun.com
bobijam [Mon, 21 Sep 2009 01:48:36 +0000 (01:48 +0000)]
Branch b1_8
b=19317
o=Nic Henke (nic@cray.com)
i=joahnn
i=zhenyu.xu (bobijam)
Allow multiple OBD echo targets.
shadow [Sat, 19 Sep 2009 11:13:21 +0000 (11:13 +0000)]
add ability to resend request if it isn't fit in reply buffer.
init llog too early.
Branch b1_8
b=19526
i=nathan
i=e.mei
i=tappro
yangsheng [Fri, 18 Sep 2009 17:07:37 +0000 (17:07 +0000)]
Branch b1_8
b=20539
i=johann, bobijam
Add support for OEL5.
yangsheng [Fri, 18 Sep 2009 16:53:20 +0000 (16:53 +0000)]
Branch b1_8
b=19848
i=johann, bobijam
Update kernel to SLES11 2.6.27.29-0.1.1.
yangsheng [Fri, 18 Sep 2009 12:27:57 +0000 (12:27 +0000)]
file 2.6-oel5.target.in was added on branch b1_8 on 2009-09-18 17:07:37 +0000
yangsheng [Fri, 18 Sep 2009 12:27:55 +0000 (12:27 +0000)]
file kernel-2.6.18-2.6-oel5-x86_64.config was added on branch b1_8 on 2009-09-18 17:07:37 +0000
yangsheng [Fri, 18 Sep 2009 12:27:54 +0000 (12:27 +0000)]
file kernel-2.6.18-2.6-oel5-x86_64-smp.config was added on branch b1_8 on 2009-09-18 17:07:37 +0000
yangsheng [Fri, 18 Sep 2009 12:27:53 +0000 (12:27 +0000)]
file kernel-2.6.18-2.6-oel5-ia64.config was added on branch b1_8 on 2009-09-18 17:07:37 +0000
yangsheng [Fri, 18 Sep 2009 12:27:52 +0000 (12:27 +0000)]
file kernel-2.6.18-2.6-oel5-ia64-smp.config was added on branch b1_8 on 2009-09-18 17:07:36 +0000
yangsheng [Fri, 18 Sep 2009 12:27:51 +0000 (12:27 +0000)]
file kernel-2.6.18-2.6-oel5-i686.config was added on branch b1_8 on 2009-09-18 17:07:36 +0000
yangsheng [Fri, 18 Sep 2009 12:27:50 +0000 (12:27 +0000)]
file kernel-2.6.18-2.6-oel5-i686-smp.config was added on branch b1_8 on 2009-09-18 17:07:36 +0000
johann [Thu, 17 Sep 2009 21:07:21 +0000 (21:07 +0000)]
Branch b1_8
b=19557
i=rread
i=tappro
Make sure all exports have been properly destroyed by the zombie
thread processed before stopping the target.
adilger [Thu, 17 Sep 2009 17:21:48 +0000 (17:21 +0000)]
Branch b1_8
Ignore generated file.
adilger [Thu, 17 Sep 2009 17:13:23 +0000 (17:13 +0000)]
Branch b1_8
Remove duplicate ChangeLog entry.
manoj [Thu, 17 Sep 2009 16:56:35 +0000 (16:56 +0000)]
b=19780
r=grev
r=alexey.lyashkov
New test that restarts the mds with an active pool
shadow [Thu, 17 Sep 2009 08:21:53 +0000 (08:21 +0000)]
Don't allow make backward step on assigning osc next id.
Branch b1_8
b=19557
i=tappro
i=jay
anserper [Wed, 16 Sep 2009 22:04:48 +0000 (22:04 +0000)]
b=18801
i=Johann Lombardi
i=Dmitry Zogin
update atime in inode before calling ll_direct_IO so that the DIO code should send the correct atime stamps to OSTs
brian [Wed, 16 Sep 2009 19:57:44 +0000 (19:57 +0000)]
b=18054
i=brian
i=yangsheng
o=Jim Garlick,Christopher Morrone
An option to configure to use the ldiskfs that's supplied by the kernel
(i.e. that's in the kernel-devel in the case of a RH kernel RPM roll).
ericm [Wed, 16 Sep 2009 19:09:45 +0000 (19:09 +0000)]
branch: b1_8
mgs initialize export with exp_connecting set.
b=18849
r=rread
r=fanyong
grev [Wed, 16 Sep 2009 18:15:29 +0000 (18:15 +0000)]
b=19124
i=Alexey.Lyashkov
load modules on remote nodes
johann [Wed, 16 Sep 2009 14:48:19 +0000 (14:48 +0000)]
Branch b1_8
b=19551
i=tianzy
i=adilger
don't print message on the console when ->adjust_qunit fails.
johann [Wed, 16 Sep 2009 14:46:43 +0000 (14:46 +0000)]
Branch b1_8
add change log section for 1.8.1.1 and remove duplicate
1.8.2 change log entries which are already in the 1.8.1.1 section.
bobijam [Wed, 16 Sep 2009 11:18:20 +0000 (11:18 +0000)]
Branch b1_8
b=20560
o=johann
i=alex.zhuravlev
i=zhenyu.xu (bobijam)
Discard pages if somehting failed after filter_preprw_write().
bobijam [Wed, 16 Sep 2009 02:03:48 +0000 (02:03 +0000)]
Branch b1_8
b=20560
o=johann
i=alex.ahuravlev
i=zhenyu.xu (bobijam)
don't poison pages for evicted clients
manoj [Tue, 15 Sep 2009 19:38:49 +0000 (19:38 +0000)]
b=19781
r=alex.zhuravlev
r=grev
r=robert.read
Tests for the OSS Read Cache feature.
yangsheng [Tue, 15 Sep 2009 16:25:18 +0000 (16:25 +0000)]
Branch b1_8
b=20400
i=shadow, bobijam
Update kernel to RHEL5 2.6.18-128.7.1.el5.
grev [Tue, 15 Sep 2009 15:10:46 +0000 (15:10 +0000)]
b=20237
i=Manoj.Joseph
i=Robert.Read
gather and archive the logs
yangsheng [Tue, 15 Sep 2009 12:10:28 +0000 (12:10 +0000)]
Branch b1_8
b=20758
Update kernel to SLES10 SP2 2.6.16.60-0.42.4.
johann [Tue, 15 Sep 2009 09:48:08 +0000 (09:48 +0000)]
Branch b1_8
b=20550
i=adilger (patch from Brian)
i=wangyb
i=yangsheng
This patch fixes the problem of make dist not creating a tree_status when
the tree it's being run in is not from an sccs checkout.
johann [Tue, 15 Sep 2009 09:38:19 +0000 (09:38 +0000)]
Branch b1_8
b=20318
add changelog entry.
grev [Mon, 14 Sep 2009 19:45:55 +0000 (19:45 +0000)]
b=17951
i=Robert.Read
i=Alexey.Lyashkov
test_46a: use all ost-s available
grev [Mon, 14 Sep 2009 19:35:53 +0000 (19:35 +0000)]
b=20331
i=Robert.Read
i=Alexey.Lyashkov
recovery-mds-scale: wait clients import FULL state
bobijam [Mon, 14 Sep 2009 02:32:53 +0000 (02:32 +0000)]
Branch b1_8
b=20626
o=Thomas LEIBOVICI (thomas.leibovici@cea.fr)
i=adilger
i=zhenyu.xu (bobijam)
"struct obd_statfs" moved to "lustre_user.h".
bobijam [Mon, 14 Sep 2009 02:07:10 +0000 (02:07 +0000)]
Branch b1_8
b=20560
o=johann
i=adilger
i=zhenyu.xu (bobijam)
Fix for crashes when disabling writethrough_cache_enable.
grev [Sat, 12 Sep 2009 09:33:23 +0000 (09:33 +0000)]
b=17873
i=Adilger
use skip_env instead of skip if
environment is not configured properly
dzogin [Sat, 12 Sep 2009 01:44:10 +0000 (01:44 +0000)]
Branch b1_8
b=20200
i=grev
----------------------------------------------------------------------
Modified Files:
Tag: b1_8
lustre/ChangeLog lustre/tests/sanity-quota.sh
----------------------------------------------------------------------
Description: Added sanity-quota test to for lfs(1) to work with numeric uid/gid.
===================================================================