Whamcloud - gitweb
fs/lustre-release.git
13 years agob=16150
mattwu [Tue, 7 Oct 2008 06:43:43 +0000 (06:43 +0000)]
b=16150
i=nikita
i=robert
winnt libcfs/lnet cleanup

13 years agob=16150
mattwu [Tue, 7 Oct 2008 06:43:05 +0000 (06:43 +0000)]
b=16150
i=nikita
i=robert
winnt libcfs/lnetcleanup

13 years agob=16150
mattwu [Tue, 7 Oct 2008 06:42:27 +0000 (06:42 +0000)]
b=16150
i=nikita
i=robert
winnt libcfs/lnetcleanup

13 years agofilter_set_info_async(): fix a typo.
nikita [Tue, 7 Oct 2008 05:32:58 +0000 (05:32 +0000)]
filter_set_info_async(): fix a typo.

13 years agob=16150
mattwu [Tue, 7 Oct 2008 04:32:30 +0000 (04:32 +0000)]
b=16150
i=issac
i=liang
winnt lnet cleanup

13 years agob=16150
mattwu [Tue, 7 Oct 2008 04:14:14 +0000 (04:14 +0000)]
b=16150
i=adilger
i=robert
i=liang
winnt libcfs cleanup

13 years agoBranch HEAD
bobijam [Tue, 7 Oct 2008 03:25:53 +0000 (03:25 +0000)]
Branch HEAD
b=17038
o=johann
i=alexey.lyashkov (shadow)
i=zhenyu.xu (bobijam)

return ENODATA for getxattr upon files which are neither regular files nor directories.

13 years agob=15699
nathan [Mon, 6 Oct 2008 22:21:43 +0000 (22:21 +0000)]
b=15699
a=19432
i=manoj.joseph
i=vladimir.saveliev
add conf_param settings to mdd

b=17180
a=19402
i=nathan
i=johann
rename pools tests to a common base

b=17234
a=19563
i=yury.umanets
i=nathan
set pools for all MDTs for CMD

13 years agoi=wangdi:
isaac [Mon, 6 Oct 2008 20:01:11 +0000 (20:01 +0000)]
i=wangdi:
-   fixed a typo in error message.

13 years agoBranch HEAD
johann [Mon, 6 Oct 2008 13:59:54 +0000 (13:59 +0000)]
Branch HEAD
b=17261

fix cast issue.

13 years agoBranch HEAD
johann [Mon, 6 Oct 2008 13:57:32 +0000 (13:57 +0000)]
Branch HEAD
b=17261
i=shadow
i=umka

prevent ptlrpc_queue_wait() from looping indefinitely because of ENOMEM.

13 years agoBranch HEAD
yangsheng [Mon, 6 Oct 2008 12:45:34 +0000 (12:45 +0000)]
Branch HEAD
b=16771
i=adilger, shadow (Author: johann)

Calm donw the compiler warning.

13 years agoBranch HEAD
johann [Mon, 6 Oct 2008 12:28:53 +0000 (12:28 +0000)]
Branch HEAD
b=17261
i=adilger
i=shadow

cap lmm_size to LOV_MAX_STRIPE_COUNT.

13 years agoBranch HEAD
adilger [Fri, 3 Oct 2008 23:05:25 +0000 (23:05 +0000)]
Branch HEAD
Fix line wrapping.

13 years agoBranch b1_6
robert.read [Fri, 3 Oct 2008 22:44:46 +0000 (22:44 +0000)]
Branch b1_6
b=16455
i=brian
i=adilger

The libcfs macros can be defined as stubs in lnet. I used
m4_ifdef() for LC_CONFIG_SPLIT to localize the change to
a single branch.

13 years agoBranch HEAD
adilger [Fri, 3 Oct 2008 22:44:36 +0000 (22:44 +0000)]
Branch HEAD
Improve LASSERT message.

13 years agoBranch HEAD
adilger [Fri, 3 Oct 2008 22:17:42 +0000 (22:17 +0000)]
Branch HEAD
Fix line wrapping.

13 years agoBranch HEAD
adilger [Fri, 3 Oct 2008 22:09:09 +0000 (22:09 +0000)]
Branch HEAD
Remote old 2.4 kernel check.

13 years agoBranch HEAD
adilger [Fri, 3 Oct 2008 22:01:46 +0000 (22:01 +0000)]
Branch HEAD
Add start time to liblustre test messages.
Fix compiler warnings about types.

13 years agoBranch HEAD
adilger [Fri, 3 Oct 2008 21:36:41 +0000 (21:36 +0000)]
Branch HEAD
Add clarifying comment.

13 years agoBranch HEAD
adilger [Fri, 3 Oct 2008 21:33:16 +0000 (21:33 +0000)]
Branch HEAD
Fix whitespace.

13 years agob=17253
grev [Fri, 3 Oct 2008 20:36:24 +0000 (20:36 +0000)]
b=17253
i=Yury.Umanets
start_mds CMD fix

13 years agob=16986
pravins [Fri, 3 Oct 2008 12:57:03 +0000 (12:57 +0000)]
b=16986
i=umka
i=rread
fix condition check for calling kill_super_cb().

13 years agobranch: HEAD
ericm [Thu, 2 Oct 2008 22:02:38 +0000 (22:02 +0000)]
branch: HEAD
let AT estimation cool down before doing AT tests.
b=16990
r=nathan

13 years agoBranch HEAD
zam [Thu, 2 Oct 2008 15:58:28 +0000 (15:58 +0000)]
Branch HEAD
b=17240
i=tappro@sun.com
i=yury.umanets@sun.com

mdt_reconstruct_setattr and mdt_reconstruct_create should reset
mti->mti_attr.ma_valid and set mti->mti_attr.ma_need
before getting object attributes from the inode.

13 years ago- added a missing space.
isaac [Thu, 2 Oct 2008 15:46:20 +0000 (15:46 +0000)]
-   added a missing space.

13 years agore-store local cfg CMD changes correctly
grev [Wed, 1 Oct 2008 12:42:16 +0000 (12:42 +0000)]
re-store local cfg CMD changes correctly

13 years agomake CATALOG processing more safe.
shadow [Wed, 1 Oct 2008 04:46:03 +0000 (04:46 +0000)]
make CATALOG processing more safe.

Branch HEAD
b=17157
i=johann
i=wangdi

13 years ago- removed an unnecesary header inclusion.
isaac [Wed, 1 Oct 2008 01:22:05 +0000 (01:22 +0000)]
-   removed an unnecesary header inclusion.

13 years agoparallel llog init
shadow [Tue, 30 Sep 2008 16:15:23 +0000 (16:15 +0000)]
parallel llog init
Branch HEAD
b=16679
i=umka

13 years ago- revert patch from 17110 as it's causing ost stop issues
yury [Tue, 30 Sep 2008 13:12:41 +0000 (13:12 +0000)]
- revert patch from 17110 as it's causing ost stop issues

13 years ago- minor code cleanups.
isaac [Tue, 30 Sep 2008 01:50:55 +0000 (01:50 +0000)]
-   minor code cleanups.

13 years agore-store 17131 fix, which was mistakelly re-verted by Yury
grev [Mon, 29 Sep 2008 12:07:18 +0000 (12:07 +0000)]
re-store 17131 fix, which was mistakelly re-verted by Yury

13 years agob=16727
yury [Sat, 27 Sep 2008 11:20:20 +0000 (11:20 +0000)]
b=16727
r=adilger,shadow

- various CMD related fixes.

13 years agob=17131
grev [Fri, 26 Sep 2008 17:56:43 +0000 (17:56 +0000)]
b=17131
i=Vladimir.Saveliev
allow to specify extra mkfs mds/ost options

13 years agoBranch: HEAD
wangdi [Fri, 26 Sep 2008 15:38:55 +0000 (15:38 +0000)]
Branch: HEAD
Add the new ADIO patch for mpich.

13 years agob=15625
brian [Fri, 26 Sep 2008 15:09:09 +0000 (15:09 +0000)]
b=15625
i=adilger

Put final post-installation message into the RPM.

13 years agob=14471
grev [Fri, 26 Sep 2008 12:19:07 +0000 (12:19 +0000)]
b=14471
i=Adilger
o=Komal.Nawandar

use lctl [set|get]_param  instead of LPROC
lost attachment 15523 part (ported to HEAD)

13 years agob=15266
grev [Fri, 26 Sep 2008 09:34:35 +0000 (09:34 +0000)]
b=15266
i=Adilger
PERFORMANCE_SANITY test suit

13 years agob=15266
grev [Fri, 26 Sep 2008 09:30:42 +0000 (09:30 +0000)]
b=15266
i=Adilger
cmd3 performance tests[2-5,7-8]
PERFORMANCE_SANITY test suit

13 years agoBranch HEAD
anserper [Thu, 25 Sep 2008 23:44:09 +0000 (23:44 +0000)]
Branch HEAD
b=17117
i=Andrew Perepechko (original patch by Jim Garlick)
i=Andreas Dilger

Fix Lustre build script in case LD has an argument.

13 years agob=15266
grev [Thu, 25 Sep 2008 21:16:38 +0000 (21:16 +0000)]
b=15266
i=Adilger
integrate mdsrate.c inly acc-sm

13 years agob=15266,16809
grev [Thu, 25 Sep 2008 21:15:28 +0000 (21:15 +0000)]
b=15266,16809
i=Adilger
integrate mdsrate to acc-sm; make mpi tests; build mpitests only if
--disable-mpitests is not set

13 years agoBranch HEAD
yangsheng [Thu, 25 Sep 2008 15:23:46 +0000 (15:23 +0000)]
Branch HEAD
b=16771

Fixed build issue.

13 years agoBranch HEAD
yangsheng [Thu, 25 Sep 2008 13:34:07 +0000 (13:34 +0000)]
Branch HEAD
b=16771

Fix the build issue.

13 years agob=17056
grev [Thu, 25 Sep 2008 11:43:05 +0000 (11:43 +0000)]
b=17056
i=Tappro
several clients config fixed

13 years agoBranch HEAD
yangsheng [Thu, 25 Sep 2008 11:06:16 +0000 (11:06 +0000)]
Branch HEAD
b=16771

Fixed incompatible pointer cause by previous commit.

13 years agoBranch HEAD
yangsheng [Thu, 25 Sep 2008 10:03:23 +0000 (10:03 +0000)]
Branch HEAD
b=16771
i=adilger, johann

Use fix size timestamp instead of time_t in the cfg_marker and keep
compitibility for old cfg_marker on 32bit system.

13 years agoBranch HEAD
adilger [Thu, 25 Sep 2008 07:34:24 +0000 (07:34 +0000)]
Branch HEAD
Remove obsolete FIEMAP patch from 2.6.18 ldiskfs series.

13 years agoBranch HEAD
bobijam [Thu, 25 Sep 2008 03:34:39 +0000 (03:34 +0000)]
Branch HEAD
b=16929

make it easier to read.

13 years agoBranch HEAD
bobijam [Thu, 25 Sep 2008 03:25:21 +0000 (03:25 +0000)]
Branch HEAD
b=16929

quench the "defined but not called" compiler warnings.

13 years agoBranch HEAD
bobijam [Thu, 25 Sep 2008 01:33:48 +0000 (01:33 +0000)]
Branch HEAD
o=adilger
i=johann
i=tom.wang (wangdi)

Disable file join on production releases.

13 years agoProperly free struct lookup_intent instance at the end of llu_iop_lookup().
deen [Wed, 24 Sep 2008 21:52:40 +0000 (21:52 +0000)]
Properly free struct lookup_intent instance at the end of llu_iop_lookup().

b=12787
i=johann
i=oleg.drokin

13 years agob=15521
grev [Tue, 23 Sep 2008 18:58:26 +0000 (18:58 +0000)]
b=15521
i=Robert.Read
i=Nathan.Rutman
test_127 fix

13 years agob=14836
nathan [Tue, 23 Sep 2008 18:05:02 +0000 (18:05 +0000)]
b=14836
i=johann (att 19293)
i=nathan (att 19334)
i=jc.lafoucriere
att 19293: locking fixes, error condition checks, remove alloc/free in
qos_calc_rr
att 19334: remove code duplication between llapi_file_create{,_pool};
deprecate positional setstripe params

13 years agoThis is a debugging patch from LLNL for a rare list walking issue.
deen [Tue, 23 Sep 2008 16:13:34 +0000 (16:13 +0000)]
This is a debugging patch from LLNL for a rare list walking issue.

b=16206
i=he.huang
i=alexey.lyashkov

13 years agob=14471
grev [Tue, 23 Sep 2008 14:24:53 +0000 (14:24 +0000)]
b=14471
i=Adilger
get rid of LPROC

13 years agoBranch HEAD
bobijam [Tue, 23 Sep 2008 02:49:52 +0000 (02:49 +0000)]
Branch HEAD
b=15966
o=komal.nawandar
i=adilger
i=zhenyu.xu (bobijam)

Description: Re-disable certain /proc logging
Details    : Enable and disable client's offset_stats, extents_stats and
             extents_stats_per_process stats logging on the fly.

13 years agob=16685
nathan [Mon, 22 Sep 2008 23:39:27 +0000 (23:39 +0000)]
b=16685
i=rread
fix tests for low memory

13 years agob=15521
nathan [Mon, 22 Sep 2008 22:20:42 +0000 (22:20 +0000)]
b=15521
missing b1_6 patch to skip 0 stats

13 years agoBranch HEAD
adilger [Mon, 22 Sep 2008 20:57:54 +0000 (20:57 +0000)]
Branch HEAD
Fix patch context to allow applying to previous kernel.
b=16498

13 years agofile target.c was initially added on branch b1_8_gate.
tappro [Sat, 20 Sep 2008 12:34:17 +0000 (12:34 +0000)]
file target.c was initially added on branch b1_8_gate.

13 years agoBranch b1_6
yangsheng [Sat, 20 Sep 2008 12:04:05 +0000 (12:04 +0000)]
Branch b1_6
b=16689

Fixed the previous commit.

13 years agofile kernel-2.6.5-2.6-suse-ppc64.config was initially added on branch b1_6.
yangsheng [Sat, 20 Sep 2008 11:45:58 +0000 (11:45 +0000)]
file kernel-2.6.5-2.6-suse-ppc64.config was initially added on branch b1_6.

13 years agofile kernel-2.6.5-2.6-suse-ppc64-smp.config was initially added on branch b1_6.
yangsheng [Sat, 20 Sep 2008 11:45:57 +0000 (11:45 +0000)]
file kernel-2.6.5-2.6-suse-ppc64-smp.config was initially added on branch b1_6.

13 years agoBranch b1_6
yangsheng [Sat, 20 Sep 2008 10:36:24 +0000 (10:36 +0000)]
Branch b1_6
b=16689
i=brian, yibin.wang

Make change for sles9/ppc64 build.

13 years agob=14836
nathan [Fri, 19 Sep 2008 23:08:37 +0000 (23:08 +0000)]
b=14836
i=jc.lafoucriere
i=johann
attachments 19188, 19189
pools fix missing unlock
qos remove extra putref

13 years agob=16776
yury [Fri, 19 Sep 2008 21:49:21 +0000 (21:49 +0000)]
b=16776
r=shadow

- final part of 16776 being already landed to 1.6.x after shadow's inspection.

13 years agob=16677
brian [Fri, 19 Sep 2008 18:54:36 +0000 (18:54 +0000)]
b=16677
i=cliffw
i=rread

Have Module{,s}.symvers cleaned by make distclean.

13 years agob=13679
brian [Fri, 19 Sep 2008 18:14:58 +0000 (18:14 +0000)]
b=13679
i=cliffw
i=yangsheg

Bring our post[un]install scripts more into line with SLES10's so that
we are installing the bootloader on SLES10 also.

13 years agob=17110
yury [Fri, 19 Sep 2008 09:45:30 +0000 (09:45 +0000)]
b=17110
r=shadow,wangdi

- fixes wrong checking for obd_stopping in recov_thread which prevents recov_thread from sending llcds to
mds in disconnect time because obd_stopping is set before filter_disconnect() is called.

This causes issues like this:

LustreError: 6912:0:(filter.c:2446:filter_disconnect()) error flushing logs to MDS: rc -19

13 years agoUpdated for 2.0 Build 02.
stinson1947 [Fri, 19 Sep 2008 04:59:16 +0000 (04:59 +0000)]
Updated for 2.0 Build 02.

13 years agobranch: HEAD
ericm [Thu, 18 Sep 2008 19:18:50 +0000 (19:18 +0000)]
branch: HEAD
- fix race of handling early reply in sptlrpc.
- port AT api changes from b1_8 (b16972)
b=16999
r=rread
r=wangdi

13 years agoVS: did you test your fix properly (acc-sm.sh, or as needed)?
brian [Thu, 18 Sep 2008 17:35:00 +0000 (17:35 +0000)]
VS: did you test your fix properly (acc-sm.sh, or as needed)?
b=16692
i=cliffw
i=wangyb

The lustre-tests RPM needs to depend on lustre-modules due to the rquirement
on the llog module by the run-llog.sh script.

13 years agob=16799
grev [Thu, 18 Sep 2008 17:23:26 +0000 (17:23 +0000)]
b=16799
i=Adilger
cleanup_obdclass () fix; check_mem_leak t-f fn

13 years agoShow more info on assertion.
deen [Thu, 18 Sep 2008 16:29:04 +0000 (16:29 +0000)]
Show more info on assertion.

b=16206
i=deen
i=johann

13 years agob=15699
manoj [Wed, 17 Sep 2008 23:48:23 +0000 (23:48 +0000)]
b=15699

Sync up with HEAD (20080915_0507)

13 years agob=15521
grev [Wed, 17 Sep 2008 22:09:56 +0000 (22:09 +0000)]
b=15521
i=Adilger
force test_127 to fail if no read|write bytes eq 0

13 years agob=16792
brian [Wed, 17 Sep 2008 21:41:32 +0000 (21:41 +0000)]
b=16792
i=cliffw

Fix some inconsistencies in message case.

13 years agobranch: HEAD
ericm [Wed, 17 Sep 2008 15:35:56 +0000 (15:35 +0000)]
branch: HEAD
change proc entry name srpc.xxx to srpc_xxx to satisfy 'lctl get_param'.
b=14471
r=wangdi

13 years agob=14471
grev [Wed, 17 Sep 2008 15:25:37 +0000 (15:25 +0000)]
b=14471
i=Adilger
replace proc with lctl [set|get]_param

13 years agoBranch HEAD
yangsheng [Wed, 17 Sep 2008 14:30:22 +0000 (14:30 +0000)]
Branch HEAD
b=16953
i=johann, robert.read

Add mount retry support for liblustre.

13 years agoBranch HEAD
fanyong [Wed, 17 Sep 2008 02:12:15 +0000 (02:12 +0000)]
Branch HEAD
b=16303
i=nikita
i=johann

Remove old patch.

13 years agoBranch HEAD
fanyong [Wed, 17 Sep 2008 01:52:36 +0000 (01:52 +0000)]
Branch HEAD
b=16303
i=nikita
i=johann

Do not drop reference count for the dentry from VFS when lookup,
VFS will do that by itself.

13 years agoBranch: HEAD
wangdi [Tue, 16 Sep 2008 21:39:03 +0000 (21:39 +0000)]
Branch: HEAD
format fixes in commit 16717

13 years agoBranch HEAD
johann [Tue, 16 Sep 2008 12:18:41 +0000 (12:18 +0000)]
Branch HEAD
b=17024
i=shadow
i=bobijam

Description: Lustre GPF in {:ptlrpc:ptlrpc_server_free_request+373}
Details    : In case of memory pressure, list_del() can be called twice on
     req->rq_history_list, causing a kernel oops.

13 years agoGet an error from right dentry.
deen [Tue, 16 Sep 2008 10:10:50 +0000 (10:10 +0000)]
Get an error from right dentry.

b=15574
i=johann
i=alexey.lyashkov

13 years agoBranch HEAD
yujian [Tue, 16 Sep 2008 08:11:22 +0000 (08:11 +0000)]
Branch HEAD
b=14095
i=nathan.rutman
i=brian

1) add lustre_start utility to start or stop multiple Lustre servers
   from a CSV file
2) fix the utility path issue in bug 14094
3) use 'error_output()' to format error messages
4) move common variables and functions to lc_common
5) fix the "lustre_config -h" issue in bug 14133
6) fix the module_opts issue in bug 14092
7) remove the duplicates from checking lnet connectivity to MGS node

13 years agofile lustre_start.in was initially added on branch b1_6.
yujian [Tue, 16 Sep 2008 07:54:16 +0000 (07:54 +0000)]
file lustre_start.in was initially added on branch b1_6.

13 years agoBranch: HEAD
wangdi [Tue, 16 Sep 2008 04:36:46 +0000 (04:36 +0000)]
Branch: HEAD
Add full conf log tests for bug 16717.
Fixes for llog_test, and readd it to sanity.
b=16717
i=Nathan,Umka

13 years agoUpdate buildcvs to support b2_9-bld* branches.
robert.read [Tue, 16 Sep 2008 04:23:30 +0000 (04:23 +0000)]
Update buildcvs to support b2_9-bld* branches.

13 years agoBranch HEAD
bobijam [Tue, 16 Sep 2008 03:16:05 +0000 (03:16 +0000)]
Branch HEAD
b=16788
i=adilger
i=nathan.rutman

add per-nid statistics on HEAD.

13 years agob=14836
nathan [Mon, 15 Sep 2008 23:25:34 +0000 (23:25 +0000)]
b=14836
i=nathan
i=adilger
OST pools on HEAD, comprehensive patch including 17054:19007;
16935:18918,19012,19089,19128; 16978:18872

13 years agoBranch HEAD
johann [Mon, 15 Sep 2008 11:59:59 +0000 (11:59 +0000)]
Branch HEAD
Branch b_release_1_6_6
b=16303
i=adilger
Description: Oops in statahead when CONFIG_SLUB is enabled
Details    : Disable statahead by default on systems with CONFIG_SLUB enabled,
             until such a time as problem is understood.

13 years agoupdate libcfs tag for b_winnt_port branch
mattwu [Mon, 15 Sep 2008 00:08:57 +0000 (00:08 +0000)]
update libcfs tag for b_winnt_port branch

13 years agob=16777
yury [Sat, 13 Sep 2008 17:47:04 +0000 (17:47 +0000)]
b=16777
r=adilger,robert

- fixes server side scalability issue which became visible with lru resize work landed.
It replcaes linear list of held locks on server with hash table from class_hash.c which improves lock find time drastically for case when one client holds ~limit of server locks (quite a big number for big servers) which is very possible if all clients are idle and one compiles kernel, etc.

13 years agoInitialize RPC XID from clock at startup (randomly if clock is bad).
deen [Fri, 12 Sep 2008 15:46:21 +0000 (15:46 +0000)]
Initialize RPC XID from clock at startup (randomly if clock is bad).

b=2066
i=adilger
i=robert.read

13 years ago- added a comment on a Darwin quirk.
isaac [Fri, 12 Sep 2008 14:11:32 +0000 (14:11 +0000)]
-   added a comment on a Darwin quirk.

13 years agoBranch HEAD
bobijam [Fri, 12 Sep 2008 01:37:21 +0000 (01:37 +0000)]
Branch HEAD
b=17043
o=nikita.danilov
i=adilger
i=zhenyu.xu (bobijam)

mount.lustre: match both host name and nid against mount table.

13 years agoUpdated for b2.0-bld02
stinson1947 [Thu, 11 Sep 2008 23:04:53 +0000 (23:04 +0000)]
Updated for b2.0-bld02