Whamcloud - gitweb
fs/lustre-release.git
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.

15 years agoBranch b1_6
tianzy [Mon, 8 Sep 2008 06:51:25 +0000 (06:51 +0000)]
Branch b1_6
lfs lacks quota support if building with confiugre --disable-modules
b=16481
i=shadow
i=rread

15 years agoBranch HEAD
zam [Mon, 8 Sep 2008 04:16:02 +0000 (04:16 +0000)]
Branch HEAD
b=16499
i=adilger
i=nikita

direct use of i_mutex is not portable, even between various Linux kernels

15 years agoAllow granting glimpse locks for PW requests. (Andreas)
girish [Sat, 6 Sep 2008 12:17:32 +0000 (12:17 +0000)]
Allow granting glimpse locks for PW requests. (Andreas)
b=16845
i=green
i=yury.umanets

15 years agob=16498
kalpak [Sat, 6 Sep 2008 11:37:46 +0000 (11:37 +0000)]
b=16498
i=adilger
i=girish

get RAID stripe size from the superblock

15 years agoBranch HEAD
adilger [Fri, 5 Sep 2008 20:38:17 +0000 (20:38 +0000)]
Branch HEAD
Minor cleanup of ChangeLog comments.

15 years agoEnable journal checksum.
girish [Fri, 5 Sep 2008 19:25:09 +0000 (19:25 +0000)]
Enable journal checksum.

15 years agoEnable journal checksum.
girish [Fri, 5 Sep 2008 19:18:02 +0000 (19:18 +0000)]
Enable journal checksum.

15 years agolockdep_set_class(): use arguments to avoid "declared but unused warnings" (fatal...
nikita [Fri, 5 Sep 2008 15:42:26 +0000 (15:42 +0000)]
lockdep_set_class(): use arguments to avoid "declared but unused warnings" (fatal with -Werror).

15 years agob=16308
maxim [Fri, 5 Sep 2008 14:58:15 +0000 (14:58 +0000)]
b=16308
i=isaac
i=liang
Conf-sanity test_32a couldn't stop ost and mds because it
tried to access non-existent peer and tcp connect took
quite long before timing out. The patch flushes txs pinned
to a peer even if it's still in "connecting" state.

15 years agoBranch:HEAD
wangdi [Fri, 5 Sep 2008 08:02:58 +0000 (08:02 +0000)]
Branch:HEAD
b=16717
fix lbug when conf log is full
i=nathan,umka

15 years agobranch: HEAD
ericm [Thu, 4 Sep 2008 19:36:38 +0000 (19:36 +0000)]
branch: HEAD
fix gss compile warning on x86_64.
b=16971
r=wangdi

15 years agoia64 warning fixes.
girish [Thu, 4 Sep 2008 15:15:38 +0000 (15:15 +0000)]
ia64 warning fixes.
b=15981
i=adilger
i=rread
i=nathan.rutman

15 years agoBranch HEAD
yangsheng [Thu, 4 Sep 2008 10:06:19 +0000 (10:06 +0000)]
Branch HEAD
b=16373
i=zhenyu.xu, shengyang

Search for ":/" instead of ":"

15 years agoBranch HEAD
yangsheng [Thu, 4 Sep 2008 10:00:51 +0000 (10:00 +0000)]
Branch HEAD
b=16875
i=Robert, johann

Use single quotes around devices when building debugfs commands.

15 years agoBranch b1_6
yangsheng [Thu, 4 Sep 2008 09:52:20 +0000 (09:52 +0000)]
Branch b1_6
b=13876
i=sheng.yang, brian(llnl)

Detect available autoconf version.

15 years agoBranch HEAD
yangsheng [Thu, 4 Sep 2008 09:28:57 +0000 (09:28 +0000)]
Branch HEAD
b=16770
i=johann, adilger

Use struct stat in powerpc64 environment to avoid different member offset.

15 years agoBranch HEAD
adilger [Thu, 4 Sep 2008 08:39:28 +0000 (08:39 +0000)]
Branch HEAD
Wrap at 80 columns.

15 years agoBranch HEAD
adilger [Thu, 4 Sep 2008 08:31:32 +0000 (08:31 +0000)]
Branch HEAD
Don't print "Lustre: " twice.

15 years agoBranch HEAD
adilger [Thu, 4 Sep 2008 08:18:33 +0000 (08:18 +0000)]
Branch HEAD
Fix build problem for vendor kernels that have back-ported lockdep.

15 years agoBranch HEAD
bobijam [Thu, 4 Sep 2008 07:10:18 +0000 (07:10 +0000)]
Branch HEAD
b=16561

roll back, (cannot finish sanitN.sh)

15 years agoBranch HEAD
bobijam [Thu, 4 Sep 2008 02:46:39 +0000 (02:46 +0000)]
Branch HEAD
b=16907
o=Brian Behlendorf <behlendorf1@llnl.gov>
i=yury.umanets
i=robert.read

Description: Prevent import from entering FULL state when server in recovery

15 years agoBranch HEAD
bobijam [Thu, 4 Sep 2008 02:32:58 +0000 (02:32 +0000)]
Branch HEAD
b=16750
i=Nathan Rutman
i=Sheng Yang

Description: service mount cannot take device name with ":"
Details    : Only when device name contains ":/" will mount treat it as
             client mount.

15 years agoBranch HEAD
bobijam [Thu, 4 Sep 2008 02:14:16 +0000 (02:14 +0000)]
Branch HEAD
b=16561

add doxygen doc for modified function.

15 years agoBranch HEAD
bobijam [Thu, 4 Sep 2008 02:00:30 +0000 (02:00 +0000)]
Branch HEAD
b=16561
i=Oleg Drokin (green)
i=johann

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

15 years agobranch: HEAD
ericm [Wed, 3 Sep 2008 19:21:38 +0000 (19:21 +0000)]
branch: HEAD
don't expire request which is waiting for security context.
b=16315
r=wangdi
r=umka

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

15 years agob=16776
yury [Wed, 3 Sep 2008 09:54:06 +0000 (09:54 +0000)]
b=16776
r=vitaly,robert

- new class_hash.c and using it in conncetions, nids, etc. Using it for held locks on server will come shortly.

15 years ago- removed unused var "i" left from one of previous commits.
yury [Wed, 3 Sep 2008 09:50:15 +0000 (09:50 +0000)]
- removed unused var "i" left from one of previous commits.

15 years agoBranch HEAD
yangsheng [Wed, 3 Sep 2008 09:03:18 +0000 (09:03 +0000)]
Branch HEAD
b=16771
i=adilger, johann

Swab the cfg_marker along with lcfg.

15 years agob=16772
yury [Wed, 3 Sep 2008 08:39:47 +0000 (08:39 +0000)]
b=16772
r=adilger,shadow

- fixed using get_uuid2int() in llite which breaked cmd

15 years agob=15260
yury [Wed, 3 Sep 2008 08:15:47 +0000 (08:15 +0000)]
b=15260
r=umka,tappro

- fix flock support for HEAD (original patch from Oleg Drokin aka green)

15 years agoBranch HEAD
yangsheng [Wed, 3 Sep 2008 07:00:06 +0000 (07:00 +0000)]
Branch HEAD
b=15593
i=nikita, yury

Restore the ATTR_KILL_SUID and bypass permission check in the case.

15 years agoBranch HEAD
anserper [Tue, 2 Sep 2008 21:11:14 +0000 (21:11 +0000)]
Branch HEAD
b=16890
i=Alexander Zarochentsev (alexander.zarochentsev@sun.com)
i=ZhiYong Tian (tianzy@sun.com)

fix HAVE_QUOTA_SUPPORT usage

15 years agob=13306
grev [Tue, 2 Sep 2008 18:42:36 +0000 (18:42 +0000)]
b=13306
i=Nathan.Rutman
ignore test_116 failure

15 years agoundo erroenous commit to HEAD lnet and libcfs.
nikita [Mon, 1 Sep 2008 16:44:34 +0000 (16:44 +0000)]
undo erroenous commit to HEAD lnet and libcfs.

15 years agosplit osc_cl.c into osc_object.c osc_lock.c osc_io.c osc_page.c osc_dev.c
nikita [Mon, 1 Sep 2008 16:27:02 +0000 (16:27 +0000)]
split osc_cl.c into osc_object.c osc_lock.c osc_io.c osc_page.c osc_dev.c

15 years ago- added b_head_cmd tag
yury [Mon, 1 Sep 2008 13:07:21 +0000 (13:07 +0000)]
- added b_head_cmd tag

15 years agoforce send lov target as data for ACTIVE and SYNC events.
shadow [Mon, 1 Sep 2008 11:27:05 +0000 (11:27 +0000)]
force send lov target as data for ACTIVE and SYNC events.
Branch HEAD
b=16826
i=adilger
i=green

15 years agoBranch HEAD
bobijam [Mon, 1 Sep 2008 02:04:34 +0000 (02:04 +0000)]
Branch HEAD
b=16570
i=h.huang, robert.read

Make MDS_SETXATTR request replayable.

15 years agoFix casting.
deen [Fri, 29 Aug 2008 13:25:10 +0000 (13:25 +0000)]
Fix casting.

b=16698
i=oleg.drokin
i=robert.read

15 years agorevert bug 16839
shadow [Fri, 29 Aug 2008 13:19:36 +0000 (13:19 +0000)]
revert bug 16839
Branch HEAD

15 years agob=16716
grev [Fri, 29 Aug 2008 12:44:45 +0000 (12:44 +0000)]
b=16716
i=Nathan.Rutman
restore the original at_max on all nodes

15 years agoQuite a warning and enable -Werror(Robert).
girish [Fri, 29 Aug 2008 11:54:19 +0000 (11:54 +0000)]
Quite a warning and enable -Werror(Robert).
b=15981
i=adilger
i=rread
i=girish

15 years agoBranch HEAD
adilger [Fri, 29 Aug 2008 03:29:39 +0000 (03:29 +0000)]
Branch HEAD
Don't print "Lustre: " twice.

15 years agoBranch HEAD
adilger [Thu, 28 Aug 2008 21:55:27 +0000 (21:55 +0000)]
Branch HEAD
Add space to LASSERT error message.

15 years agoBranch HEAD
zam [Thu, 28 Aug 2008 07:52:46 +0000 (07:52 +0000)]
Branch HEAD
b=16499
i=yury.umanets
i=tappro

mdt_device_sync and mdt_object_sync implementation

15 years agoBranch HEAD
yangsheng [Thu, 28 Aug 2008 05:45:37 +0000 (05:45 +0000)]
Branch HEAD
b=16758
i=shadow, adilger, johann

Fixed the endian problem for PPC64 patchless client.

15 years agob=16209
grev [Wed, 27 Aug 2008 19:28:19 +0000 (19:28 +0000)]
b=16209
i=Adilger
i=Robert.Read
test_14 fix: use multiop instead of exec

15 years agob=16209
grev [Wed, 27 Aug 2008 18:55:43 +0000 (18:55 +0000)]
b=16209
i=Robert.Read
o=Brian.Behlendorf
test_27b fix: check mount

15 years agob=16889,i=liangzhen:
isaac [Wed, 27 Aug 2008 17:23:50 +0000 (17:23 +0000)]
b=16889,i=liangzhen:
-   moved srpc_service_recycle_buffer out of srpc_lnet_ev_handler and into srpc_handle_rpc

15 years agob=16248
grev [Wed, 27 Aug 2008 17:19:30 +0000 (17:19 +0000)]
b=16248
i=Adilger
increase MINRES to 2^32 -1

15 years agoConsider the type while finding min.
girish [Wed, 27 Aug 2008 12:36:04 +0000 (12:36 +0000)]
Consider the type while finding min.

15 years agoQuiet compiler warnings related to passing "const" pointers to non-const
girish [Wed, 27 Aug 2008 12:27:57 +0000 (12:27 +0000)]
Quiet compiler warnings related to passing "const" pointers to non-const
functions. (Andreas)
b=15981
i=girish
i=rread

15 years agob=16798
grev [Wed, 27 Aug 2008 11:09:47 +0000 (11:09 +0000)]
b=16798
i=Adilger
rundbench fix: skip if dbench or client are not found
t-f skip fn fix: do not fail if TESTSUITELOG is not found;
log fn: escape /

15 years agob=16789
kalpak [Wed, 27 Aug 2008 06:38:18 +0000 (06:38 +0000)]
b=16789
i=adilger
i=johann

correction in fiemap macros in wirecheck and other fixes to wirecheck

15 years agoif ost is restarted before set_info(KEY_MDS_CONN) finished, this
shadow [Wed, 27 Aug 2008 05:20:43 +0000 (05:20 +0000)]
if ost is restarted before set_info(KEY_MDS_CONN) finished, this
request will resend before finished ost llog init and this produce
access to non init llog context.

Branch HEAD
b=16839
i=adilger
i=rread

15 years agob=16854
grev [Tue, 26 Aug 2008 18:08:24 +0000 (18:08 +0000)]
b=16854
i=Tappro
tests 20c, 32, 37 fixes: let pid to be killed

15 years agob=16808
grev [Tue, 26 Aug 2008 13:23:44 +0000 (13:23 +0000)]
b=16808
remote command fix for previous commit

15 years agoupdate build script for compact fld branch.
pravins [Tue, 26 Aug 2008 09:01:56 +0000 (09:01 +0000)]
update build script for compact fld branch.

15 years agoBranch HEAD
vs [Tue, 26 Aug 2008 08:49:27 +0000 (08:49 +0000)]
Branch HEAD
b=16274
i=nikita.danilov, yury.umanets

ll_file_open error handling is corrected

15 years agob=16098
kalpak [Tue, 26 Aug 2008 04:52:29 +0000 (04:52 +0000)]
b=16098
i=hua.huang

add a special LICENSE file for Cray

15 years agoBranch HEAD
huanghua [Tue, 26 Aug 2008 03:32:38 +0000 (03:32 +0000)]
Branch HEAD
b=16656
i=tom.wang
i=yury.umanets

change locking in mdd_create() to never take more than 1 dt_object lock at a time.

15 years agob=14471
grev [Mon, 25 Aug 2008 18:10:42 +0000 (18:10 +0000)]
b=14471
i=Adilger
test_101 fix

15 years ago- some cleanups to patch from 11190
yury [Mon, 25 Aug 2008 12:44:58 +0000 (12:44 +0000)]
- some cleanups to patch from 11190

15 years agob=16808
grev [Mon, 25 Aug 2008 12:37:41 +0000 (12:37 +0000)]
b=16808
i=Adilger
check CATASTROPHE on all nodes

15 years agob=16548
grev [Mon, 25 Aug 2008 11:18:59 +0000 (11:18 +0000)]
b=16548
i=Adilger
make oos.sh to be verbose; get rid of proc

15 years agob=11190
yury [Mon, 25 Aug 2008 10:45:49 +0000 (10:45 +0000)]
b=11190
r=tappro,shadow

- fixes some recover-small tests

15 years agoBranch HEAD
huanghua [Mon, 25 Aug 2008 04:05:28 +0000 (04:05 +0000)]
Branch HEAD
b=13698
i=tappro
i=grev

get mntdev from osd proc and add df to sync data

15 years agoBranch HEAD
adilger [Sun, 24 Aug 2008 21:09:38 +0000 (21:09 +0000)]
Branch HEAD
Remove unnecessary cast for lustre_cfg_string() return value.

15 years ago- missed part of 14608.
yury [Sun, 24 Aug 2008 16:10:12 +0000 (16:10 +0000)]
- missed part of 14608.

15 years agoBranch HEAD
adilger [Sun, 24 Aug 2008 05:56:17 +0000 (05:56 +0000)]
Branch HEAD
Remove non-existent autoconf rule to quiet autogen warning.

15 years agoBranch HEAD
adilger [Sun, 24 Aug 2008 04:28:04 +0000 (04:28 +0000)]
Branch HEAD
Make it match 1.6/1.8 exactly

15 years agoBranch HEAD
adilger [Sun, 24 Aug 2008 04:27:17 +0000 (04:27 +0000)]
Branch HEAD
Remove obsolete clusterfs.com email address.