Whamcloud - gitweb
fs/lustre-release.git
15 years ago- fixed a comment typo.
isaac [Wed, 6 May 2009 16:18:22 +0000 (16:18 +0000)]
- fixed a comment typo.

15 years agoUpdated version string for 1.8.2.
stinson1947 [Tue, 5 May 2009 18:57:55 +0000 (18:57 +0000)]
Updated version string for 1.8.2.

15 years agob=17671
brian [Mon, 4 May 2009 21:30:57 +0000 (21:30 +0000)]
b=17671
i=zhen.liang
i=sheng.yang

Enable Lustre to be built with OFED 1.4.1.

This is just the glue needed for the build with OFED 1.4.1 to actually work.
OFED 1.4.1 won't actually get built with a Lustre branch until a target file
specifies:

OFED_VERSION=1.4.1-rc4

Note that OFED 1.4.1 only supports RHEL4, RHEL5 and SLES10 targets.  SLES9
users are out of luck (but have been for some time with OFED).

15 years agob=15332,i=liang:
isaac [Thu, 23 Apr 2009 05:05:14 +0000 (05:05 +0000)]
b=15332,i=liang:
- add a new LND optiion to control peer buffer credits on routers.

15 years agoBranch b1_6
vitaly [Wed, 22 Apr 2009 14:08:09 +0000 (14:08 +0000)]
Branch b1_6
b=<bug>
i=deen
i=vs

lctl dk should zero the file before writing the debug log into,
otherwise, if a file was long enough and is not completely overwritten
we get a mix of several logs.

15 years agoBranch b1_6
tianzy [Tue, 21 Apr 2009 09:21:18 +0000 (09:21 +0000)]
Branch b1_6
1. delete the lc_watchdog_touch_ms()
2. changing to seconds instead of ms
3. delete lcw_time in lc_watchdog
b=18582
i=nathan
i=johann

15 years agob=18844
maxim [Wed, 15 Apr 2009 20:24:27 +0000 (20:24 +0000)]
b=18844
i=isaac
Landing a patch fixing deadlock in usocklnd on b1_x. The patch also includes:
 - minor code cleanup suggested by Isaac in comment #6 of bug #18844
 - minor one-line fix for handling EINTR error of poll(2) - inspected by Shadow.

15 years agoBranch b1_x
liangzhen [Mon, 13 Apr 2009 17:48:15 +0000 (17:48 +0000)]
Branch b1_x

b=13621, 15983
i=isaac
i=maxim

o2iblnd protocol version 2

15 years agob=19087,i=liang:
isaac [Tue, 7 Apr 2009 15:37:48 +0000 (15:37 +0000)]
b=19087,i=liang:
- removed unused field md_addrkey so that sizeof lnet_libmd_t with one frag would be
  exactly 128 on x86_64, very sweet.

15 years agob=18414
maxim [Tue, 7 Apr 2009 13:03:10 +0000 (13:03 +0000)]
b=18414
i=isaac
i=liang
Landing a patch fixing 'running out of ports' issue on b1_x. The patch
essentially does:
 - add a delay before next reconnect attempt in ksocklnd in the case of lost race;
 - limit the frequency of query-requests in lnet;
 - special handling of 'dead peer' notifications in lnet.

15 years agoBranch b1_8
adilger [Fri, 3 Apr 2009 15:52:44 +0000 (15:52 +0000)]
Branch b1_8
Wait for debug_daemon to finish its work before exiting so that we avoid
racing when looking for the dumped file in sanity.sh test_170.

Remove tabs from file.
b=18806
o=robert.read
i=rahul.deshmukh
i=adilger

15 years agoBranch b1_x
liangzhen [Tue, 31 Mar 2009 05:21:48 +0000 (05:21 +0000)]
Branch b1_x

b=18487
i=liang

Pass in physical address, MX needs to translate the address into physical
address anyway and lnet knows more about how to translate them.

15 years agoBranch b1_6
yangsheng [Fri, 20 Mar 2009 08:16:29 +0000 (08:16 +0000)]
Branch b1_6
b=11505

i=yangsheng, shadow

Change the watchdog for 2.6.27 kernel.

15 years agoBranch b1_8
adilger [Fri, 13 Mar 2009 04:56:00 +0000 (04:56 +0000)]
Branch b1_8
Fix up output from configure.

15 years agoBranch b1_8
yangsheng [Thu, 12 Mar 2009 15:05:23 +0000 (15:05 +0000)]
Branch b1_8
b=18033

i=adilger, johann

Audit code for CONFIG_PREEMPT interaction.

15 years agoBranch b1_8
adilger [Sun, 8 Mar 2009 09:50:50 +0000 (09:50 +0000)]
Branch b1_8
Ignore generated files.

15 years agoBranch b1_8
adilger [Sun, 8 Mar 2009 09:29:34 +0000 (09:29 +0000)]
Branch b1_8
Ignore generated files.

15 years agoBranch b1_8
yangsheng [Fri, 6 Mar 2009 17:23:12 +0000 (17:23 +0000)]
Branch b1_8
b=18718

i=johann, shadow

Fixed build issues for sles9.

15 years ago- corrected a chunk misplaced by fuzzy patching.
isaac [Wed, 4 Mar 2009 04:38:39 +0000 (04:38 +0000)]
- corrected a chunk misplaced by fuzzy patching.

15 years agoBranch b1_6
johann [Tue, 3 Mar 2009 13:33:45 +0000 (13:33 +0000)]
Branch b1_6
b=18414
i=nathan
i=shadow

fix watchdog timeout printed on the console. This was wrong since
support variable watchdogs has been landed.

15 years agoBranch b1_6
yangsheng [Mon, 2 Mar 2009 06:21:55 +0000 (06:21 +0000)]
Branch b1_6
b=17954

i=bobijam, deen

Coverity fixes.
Author: Jim Garlick(LLNL)

15 years agob=16034,i=nic:
isaac [Tue, 24 Feb 2009 03:35:27 +0000 (03:35 +0000)]
b=16034,i=nic:
- Change ptllnd timeout and watchdog timers.

15 years agob=18536
anserper [Mon, 23 Feb 2009 22:57:16 +0000 (22:57 +0000)]
b=18536
i=ZhiYong Tian
i=Girish Shilamkar

fix for UML

15 years ago- removed unused function lnet_nid_alive_locked.
isaac [Thu, 19 Feb 2009 20:08:43 +0000 (20:08 +0000)]
- removed unused function lnet_nid_alive_locked.

15 years agob=16186,i=liangzhen,i=maxim:
isaac [Tue, 17 Feb 2009 05:16:17 +0000 (05:16 +0000)]
b=16186,i=liangzhen,i=maxim:
- shared routing enhancements: peer health detection.

15 years agoBranch b1_6
yangsheng [Fri, 13 Feb 2009 14:50:01 +0000 (14:50 +0000)]
Branch b1_6
b=16579

i=shadow, zhen.liang

Use RCU lock to enable stack dump.

15 years agoupdate client to support vanila kernels up to 2.6.27.
shadow [Wed, 11 Feb 2009 08:47:40 +0000 (08:47 +0000)]
update client to support vanila kernels up to 2.6.27.
Branch b1_8
b=14250
i=green
i=deen

15 years agoBranch b1_8
yangsheng [Tue, 10 Feb 2009 17:13:39 +0000 (17:13 +0000)]
Branch b1_8
b=10762

Fixed to adopt new kernel.

15 years agoBranch b1_6
yangsheng [Tue, 10 Feb 2009 15:30:43 +0000 (15:30 +0000)]
Branch b1_6
b=10762
i=adilger, green

Rate limit watchdog.
Author: Jim Garlick(LLNL)

15 years agob=15134
pravins [Sun, 8 Feb 2009 17:24:31 +0000 (17:24 +0000)]
b=15134
i=adilger
i=h.huang
interop patch for lu_dirent attribute handling.

15 years ago- fixed a typo in ChangeLog.
isaac [Thu, 5 Feb 2009 19:29:53 +0000 (19:29 +0000)]
- fixed a typo in ChangeLog.

15 years agoAdded missing 1.6.6 and 1.6.7 entries.
stinson1947 [Tue, 3 Feb 2009 17:30:37 +0000 (17:30 +0000)]
Added missing 1.6.6 and 1.6.7 entries.

15 years agob=11245,i=liangzhen:
isaac [Sun, 1 Feb 2009 21:00:46 +0000 (21:00 +0000)]
b=11245,i=liangzhen:
- IB path MTU mistakenly set to 1st path MTU when ib_mtu is off.

15 years agob=15984, i=maxim:
isaac [Thu, 29 Jan 2009 15:35:59 +0000 (15:35 +0000)]
b=15984, i=maxim:
-  uptllnd credit overflow fix.

15 years agoBranch b1_x
adilger [Fri, 23 Jan 2009 19:17:25 +0000 (19:17 +0000)]
Branch b1_x
Print DEBUG MARKER messages without the function name - it never changes.

15 years agoBranch b1_x
liangzhen [Wed, 21 Jan 2009 08:00:41 +0000 (08:00 +0000)]
Branch b1_x

Lost comma in new added sysctl table

15 years agoBranch b1_x
liangzhen [Mon, 19 Jan 2009 09:13:21 +0000 (09:13 +0000)]
Branch b1_x

Socklnd protocol V3:
. dedicated connection for emergency message (ZC-ACK)
. keepalive ping for router healthy checking

b=14634
i=isaac
i=maxim

15 years agob=16919
green [Fri, 9 Jan 2009 03:29:57 +0000 (03:29 +0000)]
b=16919
r=adilger,shadow

Implement replay of bulk write RPCs, allow servers to reply to write RPCs before
all the metadata was finally committed to disk

15 years agoBranch b1_x
liangzhen [Wed, 7 Jan 2009 08:11:41 +0000 (08:11 +0000)]
Branch b1_x

lnet_parse_put() should re-match after lnet_eager_recv_locked()

b=17537
i=isaac
i=maxim

15 years agoBranch b1_x
liangzhen [Wed, 7 Jan 2009 07:30:46 +0000 (07:30 +0000)]
Branch b1_x

. Fix for hitting ASSERTION(tx->tx_queued) in o2iblnd
. Enable neterror by default

b=17780
i=isaac
i=maxim

15 years agoBranch b1_6
yangsheng [Sun, 28 Dec 2008 15:46:09 +0000 (15:46 +0000)]
Branch b1_6
b=18056
i=adilger, tappro

Get rid of the warning messages during automake-1.9.

15 years agoBranch: b1_x
wangdi [Mon, 22 Dec 2008 04:30:17 +0000 (04:30 +0000)]
Branch: b1_x
b=16117
fix compile warning found by shadow.
i=shadow

15 years agoBranch: b1_6
wangdi [Fri, 19 Dec 2008 19:50:28 +0000 (19:50 +0000)]
Branch: b1_6
b=16117
The patch from Andreas to handle the corrupt debug log nicely for lctl df.
i=adilger,wangdi

15 years agoLand b1_x_lnet_gate onto b1_x (20081219_0014)
johann [Thu, 18 Dec 2008 23:56:46 +0000 (23:56 +0000)]
Land b1_x_lnet_gate onto b1_x (20081219_0014)
b=18078

Land the b1_x_lnet_gate to b1_x (used by b1_6/b1_8) since we are going to retire
b1_8_gate.

15 years agoUpdated ChangeLog for the next release, 1.6.8.
stinson1947 [Fri, 12 Dec 2008 01:13:26 +0000 (01:13 +0000)]
Updated ChangeLog for the next release, 1.6.8.

15 years agob=17087
maxim [Sat, 29 Nov 2008 21:15:42 +0000 (21:15 +0000)]
b=17087
i=rread
i=isaac
Landing the patch making ksocklnd more os-neutral (normalizing names of
lock primitives, moving linux-spcific code to socklnd_lib-linux.c)

15 years ago*** empty log message ***
shadow [Mon, 24 Nov 2008 12:23:25 +0000 (12:23 +0000)]
*** empty log message ***

15 years agoBranch b1_6
vitaly [Thu, 20 Nov 2008 21:26:29 +0000 (21:26 +0000)]
Branch b1_6
b=16129
i=adilger
i=green

- a high priority request list is added into service;
- once a lock is canceled, all the IO requests, including coming
ones, under this lock, are moved into this list;
- PING is also added into this list;
- once a lock cancel timeout occurs, the timeout is prolonged
if there is an IO rpc under this lock;
- another request list is added into the export, used to speed up
the rpc-lock matching.

15 years agofix sles9 build.
shadow [Thu, 20 Nov 2008 21:20:41 +0000 (21:20 +0000)]
fix sles9 build.

Branch b1_6

15 years agofix make rpm
shadow [Thu, 20 Nov 2008 15:14:28 +0000 (15:14 +0000)]
fix make rpm

15 years agofirst part of 2.6.26 support (lnet/libcfs part)
shadow [Thu, 20 Nov 2008 09:27:07 +0000 (09:27 +0000)]
first part of 2.6.26 support (lnet/libcfs part)

Branch b1_6
b=14250
i=maxim
i=deen

15 years agoBranch b1_8-bld10
johann [Fri, 14 Nov 2008 23:28:06 +0000 (23:28 +0000)]
Branch b1_8-bld10
b=15878
i=johann
i=tianzy

original patch from Tianzy.
fix build issue introduced by the patch from bug 15878.

15 years agoBranch b1_6
tianzy [Tue, 11 Nov 2008 07:39:47 +0000 (07:39 +0000)]
Branch b1_6
Remove usage of trace_call_on_all_cpus()
b=15878
i=adilger
i=robert.read

15 years agoBranch b1_x
adilger [Fri, 17 Oct 2008 21:42:10 +0000 (21:42 +0000)]
Branch b1_x
Fix autoconf test description.

15 years agoBranch b1_6
yangsheng [Thu, 16 Oct 2008 08:20:09 +0000 (08:20 +0000)]
Branch b1_6
b=17199
i=johann, bobijam
Patch provide by LLNL.

Skip dumping log if panic_on_lbug is set.

15 years agoBranch b1_6
tianzy [Wed, 8 Oct 2008 10:47:13 +0000 (10:47 +0000)]
Branch b1_6
fix panic on debug_daemon
b=15878
i=shadow
i=zhenyu.xu

15 years agoBranch b1_6
robert.read [Fri, 3 Oct 2008 22:44:47 +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.

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

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

16 years ago- missed part of 16776 (fixes in __fls() for 64 bit case)
yury [Fri, 19 Sep 2008 21:20:36 +0000 (21:20 +0000)]
- missed part of 16776 (fixes in __fls() for 64 bit case)

16 years agob=16776
yury [Fri, 19 Sep 2008 18:46:04 +0000 (18:46 +0000)]
b=16776
r=shadow

- fls for class_hash.c

16 years agoBranch b1_6
vitaly [Mon, 15 Sep 2008 18:44:54 +0000 (18:44 +0000)]
Branch b1_6
b=15949
i=adilger
i=shadow

mds_body.capability fix

16 years agoBranch b1_6
yangsheng [Wed, 3 Sep 2008 09:11:34 +0000 (09:11 +0000)]
Branch b1_6
b=16580
i=johann, shadow

Fixed the build issue for sles9/ppc64.

16 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:00 +0000 (16:27 +0000)]
split osc_cl.c into osc_object.c osc_lock.c osc_io.c osc_page.c osc_dev.c

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

16 years agob=16098
kalpak [Tue, 26 Aug 2008 04:53:14 +0000 (04:53 +0000)]
b=16098
i=hua.huang

add a special LICENSE file for Cray

16 years agob=16364
brian [Thu, 21 Aug 2008 21:27:00 +0000 (21:27 +0000)]
b=16364

Back this out until I can give more though to the differences that patchless
builds pose.
(It shouldn;t have been landed on b1_x anyway, from what I can gather --
there is actually a b1_x_lnet_gate now.).

16 years agob=16364
brian [Wed, 20 Aug 2008 15:58:43 +0000 (15:58 +0000)]
b=16364

Fix doubly committed "fi" as well as whitespace cleanup.

16 years agob=16364
brian [Tue, 19 Aug 2008 18:28:51 +0000 (18:28 +0000)]
b=16364
i=yibin.wang
i=sheng.yang

Try to prevent the user from choosing incompatible kernel and Lustre
configuration options when configuring the o2ib LND.

16 years agob=16364
brian [Tue, 19 Aug 2008 18:12:56 +0000 (18:12 +0000)]
b=16364
i=yibin.wang
i=sheng.yang

Try to prevent the user from choosing incompatible kernel and Lustre
configuration options when configuring the o2ib LND.

16 years agoBranch b1_6
yangsheng [Tue, 19 Aug 2008 04:52:41 +0000 (04:52 +0000)]
Branch b1_6
b=16589
i=nathan, robert.read

Use printk_ratelimit() check for debug daemon.

16 years agoBranch b1_6
bobijam [Tue, 19 Aug 2008 02:23:12 +0000 (02:23 +0000)]
Branch b1_6
b=16566
o=Jonathan Li(jli@cray.com)
i=shadow, bobijam

Description: Upcall on Lustre log has been dumped
Details    : Allow for a user mode script to be called once a Lustre log has
             been dumped. It passes the filename of the dumped log to the
             script, the location of the script can be specified via
             /proc/sys/lnet/debug_log_upcall.

16 years agoBranch b1_6
yangsheng [Mon, 18 Aug 2008 05:31:11 +0000 (05:31 +0000)]
Branch b1_6
b=16283
i=adilger, sheng.yang

Handle the new option for rhel5 /proc/mounts.

16 years agoBranch b1_6
yangsheng [Fri, 8 Aug 2008 07:37:17 +0000 (07:37 +0000)]
Branch b1_6
b=16059
i=johann, shadow

Fixed for ppc64 lack of PAGE_SHIFT defined.

16 years agoupdated for 1.6.7
stinson1947 [Fri, 8 Aug 2008 06:28:05 +0000 (06:28 +0000)]
updated for 1.6.7

16 years agob=16098
kalpak [Thu, 7 Aug 2008 09:51:32 +0000 (09:51 +0000)]
b=16098

Add GPLv2 URL to copyright headers

16 years agoCleanup compile warnings. (Patch by Andreas)
girish [Wed, 6 Aug 2008 19:12:06 +0000 (19:12 +0000)]
Cleanup compile warnings. (Patch by Andreas)
b=15981
i=rread
i=girish

16 years agoBranch b1_6
bobijam [Wed, 6 Aug 2008 02:17:02 +0000 (02:17 +0000)]
Branch b1_6
b=16205
i=joahnn, adilger

low-memory tunings for BlueGene/L.

16 years agoBranch b1_x
bobijam [Mon, 4 Aug 2008 03:02:03 +0000 (03:02 +0000)]
Branch b1_x
b=16205
i=adilger, zhen.liang

Handle TCP_BACKOFF in msec or sec.

16 years agob=16098
kalpak [Thu, 31 Jul 2008 18:20:04 +0000 (18:20 +0000)]
b=16098

remove Sun copyright since this file is extracted from the Linux kernel

16 years agoCleanup compiler warnings.
girish [Tue, 29 Jul 2008 16:23:36 +0000 (16:23 +0000)]
Cleanup compiler warnings.
b=15981
i=adilger
i=robert.read

16 years agob=16098
kalpak [Fri, 25 Jul 2008 19:55:40 +0000 (19:55 +0000)]
b=16098

change CFS copyright to Sun for files with Portals license

16 years agoBranch b1_6
tianzy [Fri, 25 Jul 2008 09:33:39 +0000 (09:33 +0000)]
Branch b1_6
add quota statistics and sort out quota lproc code.
b=15058
i=johann
i=andrew.perepechko

16 years ago b=16098
kalpak [Thu, 24 Jul 2008 10:34:09 +0000 (10:34 +0000)]
 b=16098

  Replace CFS license headers with Sun headers

16 years agob=16098
kalpak [Thu, 24 Jul 2008 10:15:19 +0000 (10:15 +0000)]
b=16098

Replace CFS license headers with Sun headers

16 years agoBranch b1_6
adilger [Tue, 8 Jul 2008 17:41:12 +0000 (17:41 +0000)]
Branch b1_6
Don't drop LBUG/LASSERT messages (subsystem = 0) when processing the debug log.
b=11617

16 years agocheck both names for symver file.
shadow [Fri, 4 Jul 2008 15:14:37 +0000 (15:14 +0000)]
check both names for symver file.

16 years ago- removed trailing spaces and converted tabs.
isaac [Thu, 3 Jul 2008 04:44:34 +0000 (04:44 +0000)]
-   removed trailing spaces and converted tabs.

16 years agoBranch b1_6
adilger [Sat, 28 Jun 2008 05:15:14 +0000 (05:15 +0000)]
Branch b1_6
Ensure all module symbols from ldiskfs and OFED are available.
b=16112
i=brian
i=shadow

16 years agoBranch b1_8
bwzhou [Tue, 24 Jun 2008 16:23:54 +0000 (16:23 +0000)]
Branch b1_8
b=13285
r=adilger, bobijam (cid-1579)
  johann,  deen    (cid-1613)
  johann,  bobijam (cid-1685)

Coverity bugs

16 years agoThis commit was manufactured by cvs2svn to create branch 'b1_x'.
cvs2svn [Thu, 19 Jun 2008 23:19:07 +0000 (23:19 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_x'.

16 years agoadd .empty file
robert.read [Thu, 19 Jun 2008 23:19:06 +0000 (23:19 +0000)]
add .empty file

16 years agoadd empty file.
robert.read [Thu, 19 Jun 2008 23:12:46 +0000 (23:12 +0000)]
add empty file.

16 years agoBranch HEAD
robert.read [Thu, 19 Jun 2008 23:08:19 +0000 (23:08 +0000)]
Branch HEAD
b=15969

Don't require libcfs in autogen.sh - this breaks non-HEAD branches.

16 years agoBranch HEAD
robert.read [Thu, 19 Jun 2008 22:14:59 +0000 (22:14 +0000)]
Branch HEAD
b=15969
i=isaac
i=adilger

Move libcfs to its own module.

This removes libcfs from lnet and changes the build system
to use the new libcfs module.

16 years agoBranch HEAD
robert.read [Thu, 19 Jun 2008 22:04:35 +0000 (22:04 +0000)]
Branch HEAD
b=15969
i=isaac
i=adilger

Move libcfs to a module.

16 years agoBranch HEAD
robert.read [Thu, 19 Jun 2008 19:46:44 +0000 (19:46 +0000)]
Branch HEAD
b=16069

Make sure the wildcard cases are actually last.

16 years agoBranch HEAD
robert.read [Thu, 19 Jun 2008 18:29:42 +0000 (18:29 +0000)]
Branch HEAD
b=16069

Checkout libcfs for HEAD.
Also move the b_hd_* wildcard case to bottom, so it doesn't override specific setting for other branches.

16 years ago- b=15936. Unified last_rcvd format for MDS and OSS
tappro [Thu, 19 Jun 2008 10:48:11 +0000 (10:48 +0000)]
- b=15936. Unified last_rcvd format for MDS and OSS
  i:nathan, adilger

16 years agob=16073
jxiong [Thu, 19 Jun 2008 10:41:05 +0000 (10:41 +0000)]
b=16073
r=nikita

Fixup list_for_each_entry_safe_from since prior kernels don't have this macro.

16 years agoBranch HEAD
adilger [Wed, 18 Jun 2008 22:55:05 +0000 (22:55 +0000)]
Branch HEAD
Specify tag reference correctly.
b=16008
i=rread