Whamcloud - gitweb
fs/lustre-release.git
13 years agoBranch b1_6
scjody [Tue, 17 Jul 2007 00:14:34 +0000 (00:14 +0000)]
Branch b1_6

Revert this change since it caused build failures on RHEL 4.

b=11932

13 years agoBranch b1_6
scjody [Mon, 16 Jul 2007 23:24:48 +0000 (23:24 +0000)]
Branch b1_6

Disable automatic dependencies on SLES 10.

b=11932
i=mjmac

13 years agoBranch HEAD
liangzhen [Sat, 14 Jul 2007 09:26:03 +0000 (09:26 +0000)]
Branch HEAD
Remove BULK_IN header reading optimisation, it's not worthy and not safe

13 years agotemporarily add ldiskfs tag for b1_8_gssfix.
ericm [Fri, 13 Jul 2007 03:21:44 +0000 (03:21 +0000)]
temporarily add ldiskfs tag for b1_8_gssfix.

13 years agoBranch HEAD
liangzhen [Thu, 12 Jul 2007 06:44:23 +0000 (06:44 +0000)]
Branch HEAD
Check and warning user if session NID is not valide

13 years agob=12350
brian [Wed, 11 Jul 2007 21:02:59 +0000 (21:02 +0000)]
b=12350
r=scjody,mjmac

Handle situation where update-modules.dep doesn't exist (SLES10).

13 years ago* remove warning in ulnds/socklnd
eeb [Tue, 10 Jul 2007 12:58:34 +0000 (12:58 +0000)]
*   remove warning in ulnds/socklnd

13 years agoBranch HEAD
liangzhen [Tue, 10 Jul 2007 12:19:07 +0000 (12:19 +0000)]
Branch HEAD
. Support multi-groups/IDs in show_error command
. Nnemonic parameters for add_test brw command
. Specify I/O size of brw in bytes, KB or MB
. small fixes

13 years ago- fixed typo in a comment.
isaac [Tue, 10 Jul 2007 04:10:43 +0000 (04:10 +0000)]
-   fixed typo in a comment.

13 years agob=11495
maxim [Mon, 9 Jul 2007 16:46:53 +0000 (16:46 +0000)]
b=11495
i=isaac
Fix of double-free bug in tcplnd (Checking return from read_connection())

13 years agoBranch HEAD
liangzhen [Mon, 9 Jul 2007 10:03:32 +0000 (10:03 +0000)]
Branch HEAD
Remove some unused variables

13 years ago- support "lustrecvs b_mpilnd" to check out the lnet mpilnd development branch.
isaac [Sat, 7 Jul 2007 07:27:42 +0000 (07:27 +0000)]
-   support "lustrecvs b_mpilnd" to check out the lnet mpilnd development branch.

13 years agoBranch b1_6
yangsheng [Fri, 6 Jul 2007 10:22:51 +0000 (10:22 +0000)]
Branch b1_6
b=<12415>
r=<adilger,green>

13 years agoBranch HEAD
liangzhen [Fri, 6 Jul 2007 07:38:22 +0000 (07:38 +0000)]
Branch HEAD
. Show_error command
. warning if server group has userland test nodes
. lst depends on LND_LIBS

13 years agoBranch b1_6
adilger [Wed, 4 Jul 2007 20:05:53 +0000 (20:05 +0000)]
Branch b1_6
Fix check for s->history allocation NULL return.
b=11039
i=alex

13 years agoBranch HEAD
adilger [Wed, 4 Jul 2007 19:08:21 +0000 (19:08 +0000)]
Branch HEAD
Add sample .quiltrc to have options that reduce CVS patch update differences.
b=12415

13 years agoi=eeb:
isaac [Wed, 4 Jul 2007 17:39:52 +0000 (17:39 +0000)]
i=eeb:
-   check against LNET_PID_ANY in libcfs_id2str.
-   clear all lazy portals before lnet_clear_peer_table.

13 years agoi=liangzhen:
isaac [Wed, 4 Jul 2007 16:45:05 +0000 (16:45 +0000)]
i=liangzhen:
-   collect session-specific ping error counter.
-   set brw_inject_errors and session_timeout via environment variables
    when in userland.
-   removed tsu_error and renamed tsi_stop_onerr as tsi_stoptsu_onerr.

13 years agob=12746
alex [Fri, 29 Jun 2007 08:35:33 +0000 (08:35 +0000)]
b=12746
i=kalpak
i=johann

 - bug in quota handling fixed (found with sanity-quota.sh)

13 years agoi=adilger
nathan [Thu, 28 Jun 2007 18:42:11 +0000 (18:42 +0000)]
i=adilger
* fix ldiskfs module path
* add uml debug file paths

13 years ago- added sfw_set_session_timeout to set session_timeout from userland.
isaac [Thu, 28 Jun 2007 07:45:35 +0000 (07:45 +0000)]
-   added sfw_set_session_timeout to set session_timeout from userland.

13 years ago- signal timer thread at exit.
isaac [Wed, 27 Jun 2007 06:15:15 +0000 (06:15 +0000)]
-   signal timer thread at exit.
-   reset crpc_bulk.bk_pages should happen after brw_check_bulk is done.

13 years agoBranch b1_6
liangzhen [Tue, 26 Jun 2007 05:40:40 +0000 (05:40 +0000)]
Branch b1_6
b=12573
i=scjody
Include external headers before $LINUX/include

13 years ago- lstclient should only be enabled when LIBLUSTRE is on.
isaac [Fri, 22 Jun 2007 15:25:33 +0000 (15:25 +0000)]
-   lstclient should only be enabled when LIBLUSTRE is on.

13 years ago- fixed a compiler warning.
isaac [Fri, 22 Jun 2007 07:57:11 +0000 (07:57 +0000)]
-   fixed a compiler warning.

13 years agoimprove checks for exported symbols. This allow run check without sources, but with
shadow [Fri, 22 Jun 2007 07:01:49 +0000 (07:01 +0000)]
improve checks for exported symbols. This allow run check without sources, but with
Module.symvers shipped with kernel distribution.
add check for truncate_complete_page used by patchless client.

b=12415
i=adilger
i=scjody

13 years ago- added LNET self test (landing b_self_test).
isaac [Fri, 22 Jun 2007 06:47:52 +0000 (06:47 +0000)]
-   added LNET self test (landing b_self_test).

13 years agofix recusrive autogen.sh invocation in set -a shell
nikita [Thu, 21 Jun 2007 22:01:26 +0000 (22:01 +0000)]
fix recusrive autogen.sh invocation in set -a shell

13 years agolanding fix for bug 12227.
nikita [Thu, 21 Jun 2007 21:31:08 +0000 (21:31 +0000)]
landing fix for bug 12227.

13 years agoBranch b1_6
johann [Thu, 21 Jun 2007 07:53:32 +0000 (07:53 +0000)]
Branch b1_6
b=12678
i=adilger
i=scjody

Severity   : enhancement
Bugzilla   : 12678
Description: remove fs_prep_san_write operation and related patches
Details    : remove the ext3-san-jdike patches which are no longer useful.

13 years agoBranch b1_6
johann [Thu, 21 Jun 2007 07:37:26 +0000 (07:37 +0000)]
Branch b1_6
b=11324
i=adilger
i=alex

Severity   : normal
Frequency  : rare
Bugzilla   : 11324
Description: LDISKFS-fs error (device sdc): ldiskfs_free_blocks
Details    : a disk corruption can cause the mballoc code to assert on a
     double free.

13 years agofix some mal-formatted DEBUG_REQ and LCONSOLE_ERROR_MSG messages
shadow [Thu, 21 Jun 2007 06:21:37 +0000 (06:21 +0000)]
fix some mal-formatted DEBUG_REQ and LCONSOLE_ERROR_MSG messages

b=12747
i=wangdi
i=scjody

13 years ago2.6.22 has only one visble change for patchless cleint, SLAB_CTOR_* constants is
shadow [Thu, 21 Jun 2007 05:41:47 +0000 (05:41 +0000)]
2.6.22 has only one visble change for patchless cleint, SLAB_CTOR_* constants is
removed. In this case we need drop using os depended interface to
kmem_cache and use cfs_mem_cache API.

b=12764
i=green
i=wangdi

13 years agokernels from 2.6.21 not need include linux/config.h, but add include
shadow [Thu, 21 Jun 2007 05:02:53 +0000 (05:02 +0000)]
kernels from 2.6.21 not need include linux/config.h, but add include
linux/autoconf.h in commpiler command line.

b=12605
i=wangdi
i=scjody

13 years agoBranch b1_4
bobijam [Thu, 21 Jun 2007 03:08:09 +0000 (03:08 +0000)]
Branch b1_4
b=11686
i=green, adilger

improve some error messages.

13 years agoBranch HEAD (for b1_6)
walter [Thu, 21 Jun 2007 01:41:21 +0000 (01:41 +0000)]
Branch HEAD (for b1_6)
b=12348
i=adilger
i=mjmac

fix build errors seen when compiling on cray xt3 systems

13 years agob=12348
mjmac [Wed, 20 Jun 2007 20:14:41 +0000 (20:14 +0000)]
b=12348
i=adilger
i=scjody

* Include llog_test.ko in lustre-tests RPM
* Include liblustre tests, when present, in lustre-tests RPM

13 years agoreplace #if by #ifdef
liangzhen [Wed, 20 Jun 2007 17:53:55 +0000 (17:53 +0000)]
replace #if by #ifdef

13 years agoAdd OFED1.2 support to o2iblnd
liangzhen [Wed, 20 Jun 2007 17:43:52 +0000 (17:43 +0000)]
Add OFED1.2 support to o2iblnd

13 years ago- fixed a typo.
isaac [Mon, 18 Jun 2007 17:45:17 +0000 (17:45 +0000)]
-   fixed a typo.

13 years agoi=eeb
isaac [Mon, 18 Jun 2007 14:38:21 +0000 (14:38 +0000)]
i=eeb
-   fixed a typo.

13 years agoRemove unnecessary variables from lnet_proc_init
liangzhen [Thu, 14 Jun 2007 18:17:27 +0000 (18:17 +0000)]
Remove unnecessary variables from lnet_proc_init

13 years ago- use special ldiskfs branch for b_post_cmd3
tappro [Thu, 14 Jun 2007 10:11:29 +0000 (10:11 +0000)]
- use special ldiskfs branch for b_post_cmd3

13 years agoBranch HEAD
bobijam [Thu, 14 Jun 2007 09:16:49 +0000 (09:16 +0000)]
Branch HEAD
b=11680
i=wangdi
i=shadow

Description: make panic on lbug configurable

13 years agoadd macro LCONSOLE_ERROR_MSG with extra parameter and map
shadow [Thu, 14 Jun 2007 08:33:24 +0000 (08:33 +0000)]
add macro LCONSOLE_ERROR_MSG with extra parameter and map
LCONSOLE_ERROR(fmt, arg) to LCONSOLE_ERROR_MSG(0x000, fmt, ## arg).

b=10595
i=adilger

13 years agoBranch: b_hd_ctxt
wangdi [Thu, 14 Jun 2007 06:47:59 +0000 (06:47 +0000)]
Branch: b_hd_ctxt
update from b1_6

13 years agoBranch b1_6
scjody [Wed, 13 Jun 2007 21:23:29 +0000 (21:23 +0000)]
Branch b1_6

Fix build after autoMakefile.toplevel.am rename

b=12068

13 years agoBranch b1_6
scjody [Wed, 13 Jun 2007 21:08:24 +0000 (21:08 +0000)]
Branch b1_6

Rename autoMakefile.toplevel.am back to autoMakefile.am.toplevel to fix
other branches (the top level lustre module is shared between most
branches, unfortunately.)

b=12068

13 years agoThis update includes Hex error ID's and checksum calculation for console error messages.
jitendra [Wed, 13 Jun 2007 07:28:20 +0000 (07:28 +0000)]
This update includes Hex error ID's and checksum calculation for console error messages.
It also includes code fixes for first five improved error messages.

b=10595
i=adilger
i=braam

13 years agoBranch HEAD
scjody [Wed, 13 Jun 2007 01:09:07 +0000 (01:09 +0000)]
Branch HEAD

Move to new ldiskfs series, formerly known as ldiskfs2.

b=12068

13 years agoUpdate .cvsignore files
scjody [Wed, 13 Jun 2007 00:37:07 +0000 (00:37 +0000)]
Update .cvsignore files

13 years agoBranch b1_6
scjody [Tue, 12 Jun 2007 23:39:31 +0000 (23:39 +0000)]
Branch b1_6

Add --disable-modules to fix LTS build failure.

b=12068

13 years agoBranch b1_6
scjody [Tue, 12 Jun 2007 22:34:31 +0000 (22:34 +0000)]
Branch b1_6

Remove CVS test file

13 years agoBranch b1_6
scjody [Tue, 12 Jun 2007 22:29:18 +0000 (22:29 +0000)]
Branch b1_6

Add files missed in last commit.  AFAIK I did things right but CVS shows
them as "Status: Entry Invalid" and won't let me add them except in a
fresh checkout.

b=12068
i=brian
i=mjmac

13 years agocvs test
scjody [Tue, 12 Jun 2007 22:25:53 +0000 (22:25 +0000)]
cvs test

13 years agoBranch b1_6
scjody [Tue, 12 Jun 2007 22:00:37 +0000 (22:00 +0000)]
Branch b1_6

Move ldiskfs to its own package and CVS module.

b=12068
i=mjmac
i=brian

13 years ago- should init kptllnd_data.kptl_idle_txs before calling kptllnd_shutdown.
isaac [Tue, 12 Jun 2007 19:17:12 +0000 (19:17 +0000)]
-   should init kptllnd_data.kptl_idle_txs before calling kptllnd_shutdown.
-   should init kptllnd_data.kptl_ptlid2str_lock before calling kptllnd_ptlid2str.

13 years agoBranch HEAD
scjody [Mon, 11 Jun 2007 21:51:43 +0000 (21:51 +0000)]
Branch HEAD

Fix weird build issue

13 years agoi=eeb:
isaac [Mon, 11 Jun 2007 09:42:20 +0000 (09:42 +0000)]
i=eeb:
-   gmlnd ignored some transmit errors when finalizing lnet messages.

13 years agob=12348
mjmac [Fri, 8 Jun 2007 18:53:20 +0000 (18:53 +0000)]
b=12348
i=scjody
i=adilger

* Create a lustre-tests RPM that includes stuff from lustre/tests

13 years agoBranch HEAD
scjody [Fri, 8 Jun 2007 17:44:49 +0000 (17:44 +0000)]
Branch HEAD

Initial commit of new ldiskfs module.  This is based on ldiskfs from
b1_6; patches and series files are identical to those found there.

b=12068
i=mjmac
i=brian

13 years agob=12348
mjmac [Fri, 8 Jun 2007 15:49:31 +0000 (15:49 +0000)]
b=12348
i=scjody
i=adilger

* Create a lustre-tests RPM that includes stuff from lustre/tests

13 years agoRemove semicolon after MACRO do {...} while (0)
liangzhen [Thu, 7 Jun 2007 19:15:43 +0000 (19:15 +0000)]
Remove semicolon after MACRO do {...} while (0)

13 years agoi=eeb
isaac [Thu, 31 May 2007 17:02:20 +0000 (17:02 +0000)]
i=eeb
-   ptllnd logs a piece of incorrect debug info in kptllnd_peer_handle_hello.

13 years agoi=eeb
isaac [Wed, 30 May 2007 08:35:45 +0000 (08:35 +0000)]
i=eeb
-   should set the_lnet.ln_finalizing before completing messages.

13 years ago* changed /proc/sys/lnet/peers and debug peer output so that only routers
eeb [Fri, 25 May 2007 13:42:27 +0000 (13:42 +0000)]
*   changed /proc/sys/lnet/peers and debug peer output so that only routers
    show state as "up" or "down" - non-routers show "~rtr".

13 years agoBranch:b_hd_ctxt
wangdi [Thu, 24 May 2007 14:01:50 +0000 (14:01 +0000)]
Branch:b_hd_ctxt
update from b1_6

13 years agofile ext3-raid5-zerocopy.patch was initially added on branch b_HEAD_bug11890.
jxiong [Thu, 24 May 2007 03:01:02 +0000 (03:01 +0000)]
file ext3-raid5-zerocopy.patch was initially added on branch b_HEAD_bug11890.

13 years agofile raid5-zerocopy.patch was initially added on branch b_HEAD_bug11890.
jxiong [Thu, 24 May 2007 03:01:01 +0000 (03:01 +0000)]
file raid5-zerocopy.patch was initially added on branch b_HEAD_bug11890.

13 years ago* ptllnd
eeb [Wed, 23 May 2007 11:56:33 +0000 (11:56 +0000)]
*   ptllnd
    - revert default ptltrace_on_timeout to 0 - timeouts can be routine in
      redundant router configurations.
    - merged minor fixes from Cray XT 2.0

13 years ago* Print portals error string in ptllnd warnings/errors
eeb [Wed, 23 May 2007 11:25:46 +0000 (11:25 +0000)]
*   Print portals error string in ptllnd warnings/errors

13 years ago* userspace (catamount) ptllnd changes
eeb [Mon, 21 May 2007 11:48:14 +0000 (11:48 +0000)]
* userspace (catamount) ptllnd changes

  - Error handling

    Ensure all communications complete in finite time.  Ensure errors cause
    clean peer state teardown so that communications can be re-established
    after a peer crash.

    Note that this does NOT handle reconnection to a failed LNET router, which
    is required for routed configurations.

  - Environment tunables

    PTLLND_DEBUG (boolean, dflt 0) is a global switch to enable/disable debug
    features.

    PTLLND_TX_HISTORY (int, dflt debug?1024:0) sets the size of the history
    buffer.

    PTLLND_ABORT_ON_PROTOCOL_MISMATCH (boolean, dflt 1) calls abort on
    connecting to a peer running a different version of the ptllnd protocol.

    PTLLND_ABORT_ON_NAK (boolean, dflt 0) abort when a peer sends a NAK
    (e.g. because it has timed out this node).

    PTLLND_DUMP_ON_NAK (boolean, dflt debug?1:0) dumps peer debug and the
    history on receiving a NAK

    PTLLND_WATCHDOG_INTERVAL (int, dflt 1) sets how often to check some peers
    for timed-out communications while the application blocks for
    communications to complete.

    PTLLND_TIMEOUT (int, dflt 50) is the communications timeout in seconds.

    PTLLND_LONG_WAIT (int, dflt debug?5:PTLLND_TIMEOUT) is a time in seconds
    after which the ptllnd prints a warning if it blocks for longer during
    connection establishment, cleanup after an error or cleanup during shutdown.

13 years ago* cleanup after removing lnet/tests
eeb [Mon, 21 May 2007 10:25:30 +0000 (10:25 +0000)]
*   cleanup after removing lnet/tests

13 years agoupdate patchless client for support 2.6.20, 2.6.21 and RHEL5 kernels.
shadow [Thu, 17 May 2007 06:47:03 +0000 (06:47 +0000)]
update patchless client for support 2.6.20, 2.6.21 and RHEL5 kernels.

b=11647
i=green
i=adilger

13 years agoBranch HEAD
adilger [Wed, 16 May 2007 23:19:08 +0000 (23:19 +0000)]
Branch HEAD
Quiet compiler warnings due to printing __u8 instead of char.

13 years agoBranch HEAD
adilger [Wed, 16 May 2007 22:58:27 +0000 (22:58 +0000)]
Branch HEAD
Look for dbench client.txt file in /usr/share/dbench also.

13 years agoBranch HEAD
adilger [Wed, 16 May 2007 22:57:44 +0000 (22:57 +0000)]
Branch HEAD
Remove extra blank lines.

13 years agoBranch HEAD
adilger [Wed, 16 May 2007 22:57:11 +0000 (22:57 +0000)]
Branch HEAD
Run tests in $DIR and not in $MOUNT.

13 years agoBranch HEAD
adilger [Wed, 16 May 2007 22:56:23 +0000 (22:56 +0000)]
Branch HEAD
Quiet compile warning when CONFIG_LSF is on (large single file).

13 years agoBranch HEAD
adilger [Wed, 16 May 2007 22:33:25 +0000 (22:33 +0000)]
Branch HEAD
Quiet compile warning when CONFIG_LSF is on (large single file).

13 years agoBranch HEAD
adilger [Wed, 16 May 2007 22:31:28 +0000 (22:31 +0000)]
Branch HEAD
Quiet warning about use of uninitialized variable.

13 years agoBranch HEAD
adilger [Wed, 16 May 2007 22:29:44 +0000 (22:29 +0000)]
Branch HEAD
Fix backticks to be apostrophes in comments.

13 years agoBranch HEAD
adilger [Wed, 16 May 2007 22:25:38 +0000 (22:25 +0000)]
Branch HEAD
Change comment so that nobody gets the idea that "#define CDEBUG_ENABLED 0"
is the way to turn this off.

13 years agoBranch HEAD
adilger [Wed, 16 May 2007 22:23:07 +0000 (22:23 +0000)]
Branch HEAD
Clarify comment.

13 years agoown build tag for uOSS branch
zam [Wed, 16 May 2007 05:13:06 +0000 (05:13 +0000)]
own build tag for uOSS branch

13 years agoundo uOSS-related changes from HEAD branch of the build module.
zam [Wed, 16 May 2007 03:08:45 +0000 (03:08 +0000)]
undo uOSS-related changes from HEAD branch of the build module.

13 years agoSeverity : normal
eeb [Tue, 15 May 2007 17:04:48 +0000 (17:04 +0000)]
Severity   : normal
Frequency  : rare
Bugzilla   : 11472
Description: Changed the default kqswlnd ntxmsg=512

13 years ago* Removed lnet/tests - these tests were trivial and not even in use.
eeb [Tue, 15 May 2007 16:37:46 +0000 (16:37 +0000)]
*   Removed lnet/tests - these tests were trivial and not even in use.

13 years agoSeverity : major
eeb [Tue, 15 May 2007 13:58:09 +0000 (13:58 +0000)]
Severity   : major
Frequency  : rare
Bugzilla   : 12458
Description: Assertion failure in kernel ptllnd caused by posting passive
             bulk buffers before connection establishment complete.

13 years agoadd LLCPP flags to enable extra functions to use in user-level libcfs code.
zam [Mon, 14 May 2007 08:30:04 +0000 (08:30 +0000)]
add LLCPP flags to enable extra functions to use in user-level libcfs code.

13 years agoBranch HEAD
adilger [Fri, 11 May 2007 06:36:54 +0000 (06:36 +0000)]
Branch HEAD
Don't run lfscktest.sh if the OSTs are remote.

13 years agoBranch HEAD
adilger [Fri, 11 May 2007 00:39:11 +0000 (00:39 +0000)]
Branch HEAD
Fix whitespace difference that caused patch reject.
b=10651

13 years agoFix missing '$' in scp
cliffw [Thu, 10 May 2007 23:26:56 +0000 (23:26 +0000)]
Fix missing '$' in scp

13 years agoReplaced portals with LNET
cliffw [Thu, 10 May 2007 23:21:04 +0000 (23:21 +0000)]
Replaced portals with LNET

13 years agoBranch HEAD
adilger [Thu, 10 May 2007 23:11:58 +0000 (23:11 +0000)]
Branch HEAD
Update release version to 1.1.

13 years agoUpdated
cliffw [Thu, 10 May 2007 23:07:27 +0000 (23:07 +0000)]
Updated

13 years agoBranch HEAD
adilger [Thu, 10 May 2007 22:48:19 +0000 (22:48 +0000)]
Branch HEAD
Minor doc updates?

13 years agoBranch HEAD
adilger [Thu, 10 May 2007 19:14:40 +0000 (19:14 +0000)]
Branch HEAD
Fix the nanosecond timestamp patches to declare all of the missing fields
in the kernel patches.
b=10651
i=green
i=kalpak

13 years agoBranch HEAD
adilger [Thu, 10 May 2007 18:38:51 +0000 (18:38 +0000)]
Branch HEAD
Apply the rest of the __iget() changes for patchless clients to
compile out the now-unnecessary parts of the code.
b=12391
i=scjody
i=green

13 years agoBranch HEAD
scjody [Thu, 10 May 2007 16:31:22 +0000 (16:31 +0000)]
Branch HEAD
Fix compiler warning on Cray XT3.

Original patch by walter@clusterfs.com.

b=12359
i=scjody
i=adilger