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

16 years agoBranch v1_6_5
adilger [Wed, 18 Jun 2008 22:32:22 +0000 (22:32 +0000)]
Branch v1_6_5
Update the top-level "lustre" module to the specified version/release tag
so that it is not affected by later changes to the files (esp. Makefile.in).
b=16008
i=rread

16 years agob=15967
grev [Wed, 18 Jun 2008 21:01:03 +0000 (21:01 +0000)]
b=15967
i=Robert.Read
skip sanity-quota for HEAD

16 years agobranch: HEAD
ericm [Wed, 18 Jun 2008 19:07:38 +0000 (19:07 +0000)]
branch: HEAD
fix sanity check in mdt_req_handle.
b=16076
r=wangdi
r=umka