Whamcloud - gitweb
tianzy [Fri, 22 May 2009 08:36:19 +0000 (08:36 +0000)]
Branch b1_8
fix "rhel5 i686 patchless build failure"
b=19590
i=johann
i=brian
liangzhen [Thu, 21 May 2009 09:52:02 +0000 (09:52 +0000)]
Branch b1_x
b=19520
i=isaac
- handle new CM events in OFED 1.4
yangsheng [Thu, 21 May 2009 07:22:17 +0000 (07:22 +0000)]
Branch b1_8
b=18668
i=johann, brian
SLES11 patchless support.
yangsheng [Tue, 19 May 2009 11:51:10 +0000 (11:51 +0000)]
Branch b1_6
b=19554
i=johann, zhen.liang
Fixed the unknow symbol iussue for o2ib module.
isaac [Wed, 13 May 2009 15:45:34 +0000 (15:45 +0000)]
i=liang,b=18450:
- added more debug info for connection management.
isaac [Tue, 12 May 2009 21:03:22 +0000 (21:03 +0000)]
i=isaac,b=18654:
- MXLND updates from upstream: eliminate hosts file, use arp for peer nic_id resolution
brian [Tue, 12 May 2009 19:30:55 +0000 (19:30 +0000)]
b=17671
Update the lnet/ChangeLog with the supported versions of OFED.
liangzhen [Tue, 12 May 2009 15:48:36 +0000 (15:48 +0000)]
Branch b1_x
Cleanup of o2iblnd protocol V2:
. check whether ofed can support iWARP
. enable map-on-demand for (nfrags >= kib_map_on_demand)
instead of (nfrags > kib_map_on_demand)
b=19327
i=isaac
yangsheng [Mon, 11 May 2009 03:06:06 +0000 (03:06 +0000)]
Branch b1_8
b=11505
i=brian, shadow
Check whether print_trace_address() with "reliable" argument.
isaac [Thu, 7 May 2009 19:17:16 +0000 (19:17 +0000)]
i=brian,b=15870:
- added missing quotes.
isaac [Wed, 6 May 2009 16:18:22 +0000 (16:18 +0000)]
- fixed a comment typo.
stinson1947 [Tue, 5 May 2009 18:57:55 +0000 (18:57 +0000)]
Updated version string for 1.8.2.
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).
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.
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.
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
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.
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
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.
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.
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
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.
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.
adilger [Fri, 13 Mar 2009 04:56:00 +0000 (04:56 +0000)]
Branch b1_8
Fix up output from configure.
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.
adilger [Sun, 8 Mar 2009 09:50:50 +0000 (09:50 +0000)]
Branch b1_8
Ignore generated files.
adilger [Sun, 8 Mar 2009 09:29:34 +0000 (09:29 +0000)]
Branch b1_8
Ignore generated files.
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.
isaac [Wed, 4 Mar 2009 04:38:39 +0000 (04:38 +0000)]
- corrected a chunk misplaced by fuzzy patching.
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.
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)
isaac [Tue, 24 Feb 2009 03:35:27 +0000 (03:35 +0000)]
b=16034,i=nic:
- Change ptllnd timeout and watchdog timers.
anserper [Mon, 23 Feb 2009 22:57:16 +0000 (22:57 +0000)]
b=18536
i=ZhiYong Tian
i=Girish Shilamkar
fix for UML
isaac [Thu, 19 Feb 2009 20:08:43 +0000 (20:08 +0000)]
- removed unused function lnet_nid_alive_locked.
isaac [Tue, 17 Feb 2009 05:16:17 +0000 (05:16 +0000)]
b=16186,i=liangzhen,i=maxim:
- shared routing enhancements: peer health detection.
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.
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
yangsheng [Tue, 10 Feb 2009 17:13:39 +0000 (17:13 +0000)]
Branch b1_8
b=10762
Fixed to adopt new kernel.
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)
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.
isaac [Thu, 5 Feb 2009 19:29:53 +0000 (19:29 +0000)]
- fixed a typo in ChangeLog.
stinson1947 [Tue, 3 Feb 2009 17:30:37 +0000 (17:30 +0000)]
Added missing 1.6.6 and 1.6.7 entries.
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.
isaac [Thu, 29 Jan 2009 15:35:59 +0000 (15:35 +0000)]
b=15984, i=maxim:
- uptllnd credit overflow fix.
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.
liangzhen [Wed, 21 Jan 2009 08:00:41 +0000 (08:00 +0000)]
Branch b1_x
Lost comma in new added sysctl table
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
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
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
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
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.
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
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
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.
stinson1947 [Fri, 12 Dec 2008 01:13:26 +0000 (01:13 +0000)]
Updated ChangeLog for the next release, 1.6.8.
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)
shadow [Mon, 24 Nov 2008 12:23:25 +0000 (12:23 +0000)]
*** empty log message ***
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.
shadow [Thu, 20 Nov 2008 21:20:41 +0000 (21:20 +0000)]
fix sles9 build.
Branch b1_6
shadow [Thu, 20 Nov 2008 15:14:28 +0000 (15:14 +0000)]
fix make rpm
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
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.
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
adilger [Fri, 17 Oct 2008 21:42:10 +0000 (21:42 +0000)]
Branch b1_x
Fix autoconf test description.
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.
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
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.
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
yury [Fri, 19 Sep 2008 21:20:36 +0000 (21:20 +0000)]
- missed part of 16776 (fixes in __fls() for 64 bit case)
yury [Fri, 19 Sep 2008 18:46:04 +0000 (18:46 +0000)]
b=16776
r=shadow
- fls for class_hash.c
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
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.
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
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
kalpak [Tue, 26 Aug 2008 04:53:14 +0000 (04:53 +0000)]
b=16098
i=hua.huang
add a special LICENSE file for Cray
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.).
brian [Wed, 20 Aug 2008 15:58:43 +0000 (15:58 +0000)]
b=16364
Fix doubly committed "fi" as well as whitespace cleanup.
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.
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.
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.
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.
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.
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.
stinson1947 [Fri, 8 Aug 2008 06:28:05 +0000 (06:28 +0000)]
updated for 1.6.7
kalpak [Thu, 7 Aug 2008 09:51:32 +0000 (09:51 +0000)]
b=16098
Add GPLv2 URL to copyright headers
girish [Wed, 6 Aug 2008 19:12:06 +0000 (19:12 +0000)]
Cleanup compile warnings. (Patch by Andreas)
b=15981
i=rread
i=girish
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.
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.
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
girish [Tue, 29 Jul 2008 16:23:36 +0000 (16:23 +0000)]
Cleanup compiler warnings.
b=15981
i=adilger
i=robert.read
kalpak [Fri, 25 Jul 2008 19:55:40 +0000 (19:55 +0000)]
b=16098
change CFS copyright to Sun for files with Portals license
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
kalpak [Thu, 24 Jul 2008 10:34:09 +0000 (10:34 +0000)]
b=16098
Replace CFS license headers with Sun headers
kalpak [Thu, 24 Jul 2008 10:15:19 +0000 (10:15 +0000)]
b=16098
Replace CFS license headers with Sun headers
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
shadow [Fri, 4 Jul 2008 15:14:37 +0000 (15:14 +0000)]
check both names for symver file.
isaac [Thu, 3 Jul 2008 04:44:34 +0000 (04:44 +0000)]
- removed trailing spaces and converted tabs.
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
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
cvs2svn [Thu, 19 Jun 2008 23:19:07 +0000 (23:19 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_x'.