Whamcloud - gitweb
fs/lustre-release.git
15 years agoBranch HEAD
adilger [Fri, 3 Oct 2008 21:36:41 +0000 (21:36 +0000)]
Branch HEAD
Add clarifying comment.

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

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

15 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().

15 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

15 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.

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

15 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

15 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

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

15 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

15 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

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

15 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

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

- various CMD related fixes.

15 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

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

15 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.

15 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)

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

15 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

15 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.

15 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

15 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

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

Fixed build issue.

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

Fix the build issue.

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

15 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.

15 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.

15 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.

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

make it easier to read.

15 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.

15 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.

15 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

15 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

15 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

15 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

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

15 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.

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

15 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

15 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

15 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.

15 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.

15 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.

15 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.

15 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.

15 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

15 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.

15 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.

15 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.

15 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

15 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.

15 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

15 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.

15 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

15 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

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

Sync up with HEAD (20080915_0507)

15 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

15 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.

15 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

15 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

15 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.

15 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.

15 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.

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

15 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.

15 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

15 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

15 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.

15 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

15 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.

15 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.

15 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

15 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.

15 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

15 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.

15 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

15 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.

15 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.

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

15 years agoBranch HEAD
anserper [Thu, 11 Sep 2008 22:09:48 +0000 (22:09 +0000)]
Branch HEAD
b=16813
i=Johann Lombardi
i=Zhenyu Xu

Fix PPC build.

15 years agoAccording to the comment, completion asts must be send instead of blocking
deen [Thu, 11 Sep 2008 15:30:10 +0000 (15:30 +0000)]
According to the comment, completion asts must be send instead of blocking
ones.

b=11301
i=johann
i=alexey.lyashkov

15 years agoBranch HEAD
liangzhen [Thu, 11 Sep 2008 07:10:51 +0000 (07:10 +0000)]
Branch HEAD

Finalize pending ZC TXs after the socket is closed

i=isaac

15 years agoBranch HEAD
liangzhen [Thu, 11 Sep 2008 06:55:46 +0000 (06:55 +0000)]
Branch HEAD

Close file handle for applymask

i=isaac

15 years agoBranch HEAD
bobijam [Wed, 10 Sep 2008 03:05:57 +0000 (03:05 +0000)]
Branch HEAD
b=17023
o=adilger
i=zhenyu.xu (bobijam)
i=johann

per-nid statistics are collected incorrectly.

15 years agoBranch HEAD
bobijam [Wed, 10 Sep 2008 02:43:33 +0000 (02:43 +0000)]
Branch HEAD
b=16643
o=Herb Wartens (hwartens@llnl.gov)
i=adilger
i=johann

Description: Generic /proc file permissions
Details    : Set /Proc file permissions in a more generic way to enable non-
             root users operate on some /proc files.

15 years agoBranch HEAD
bobijam [Wed, 10 Sep 2008 01:44:10 +0000 (01:44 +0000)]
Branch HEAD
b=16561
o=oleg.drokin (green)
i=johann
i=zhenyu.xu (bobijam)

Description: Hitting mdc_commit_close() ASSERTION
Details    : Properly handle request reference release in
             ll_release_openhandle().

15 years agoBranch HEAD
robert.read [Tue, 9 Sep 2008 22:56:13 +0000 (22:56 +0000)]
Branch HEAD
b=16074

port liblustre changes to libcfs

15 years agoBranch HEAD
vitaly [Tue, 9 Sep 2008 17:52:58 +0000 (17:52 +0000)]
Branch HEAD
b=15949
i=adilger
i=shadow

mds_body.capability fix

15 years agoBranch HEAD
yangsheng [Tue, 9 Sep 2008 15:49:05 +0000 (15:49 +0000)]
Branch HEAD
b=16949
i=yury, deen

Add labs(x) as a inline function because absent since 2.6.22.

15 years agob=16098
kalpak [Tue, 9 Sep 2008 06:23:43 +0000 (06:23 +0000)]
b=16098

replace CFS copyright with Sun copyright header

15 years agoBranch HEAD
liangzhen [Tue, 9 Sep 2008 04:07:24 +0000 (04:07 +0000)]
Branch HEAD

Branch for more survey about LNet concurrency

15 years agoBranch HEAD
yujian [Tue, 9 Sep 2008 04:03:22 +0000 (04:03 +0000)]
Branch HEAD
b=16650
i=grev
i=eric.mei

SANITY_GSS test should not be run when it's not in the ACC_SM_ONLY list.

15 years agoBranch HEAD
johann [Mon, 8 Sep 2008 22:01:56 +0000 (22:01 +0000)]
Branch HEAD
b=16813
i=johann

Workaround build issue on craynv (its asm/pgtable.h includes mm.h causing
configure checks to fail)

15 years agoBranch b1_6
johann [Mon, 8 Sep 2008 21:34:38 +0000 (21:34 +0000)]
Branch b1_6
b=16813
i=johann
i=panda

restore the ability to pass LD= through autoconf since x2 requires an
alternate LD program (x2ld).

15 years agoremove wrong chunk from bug 16882
shadow [Mon, 8 Sep 2008 16:52:40 +0000 (16:52 +0000)]
remove wrong chunk from bug 16882

15 years agoRemove depricated ptlrpc_free_req() function.
deen [Mon, 8 Sep 2008 11:13:47 +0000 (11:13 +0000)]
Remove depricated ptlrpc_free_req() function.

b=16882
i=adilger
i=he.huang

15 years agoadd workaround for race in dcache with patchless client.
shadow [Mon, 8 Sep 2008 09:04:09 +0000 (09:04 +0000)]
add workaround for race in dcache with patchless client.
Branch HEAD
b=15975
i=johann
i=adilger

15 years agoAdd hangelog entry for bug(16845) fix.
girish [Mon, 8 Sep 2008 07:24:32 +0000 (07:24 +0000)]
Add hangelog entry for bug(16845) fix.