Whamcloud - gitweb
fs/lustre-release.git
17 years agoBranch HEAD
yangsheng [Mon, 4 Feb 2008 05:00:27 +0000 (05:00 +0000)]
Branch HEAD
b=14714
i=scjody
i=yangsheng

Move d_rehash() to d_rehash_cond() and d_move() to d_move_locked() for ldiskfs patches;

17 years agoBranch HEAD
yangsheng [Mon, 4 Feb 2008 02:25:38 +0000 (02:25 +0000)]
Branch HEAD
b=14714
i=adilger
i=scjody

Detect if __d_rehash() and __d_move() should be used in ldiskfs.

17 years agoBranch HEAD
yangsheng [Fri, 25 Jan 2008 08:22:53 +0000 (08:22 +0000)]
Branch HEAD
b=13164
i=kalpak
i=adilger

Add statfs speedup patches to supported ldiskfs.

17 years agoBranch HEAD
yangsheng [Fri, 25 Jan 2008 08:20:19 +0000 (08:20 +0000)]
Branch HEAD
b=13164
i=kalpak
i=adilger

17 years agoBranch HEAD
yangsheng [Tue, 22 Jan 2008 08:53:38 +0000 (08:53 +0000)]
Branch HEAD
b=14686
i=adilger

Remove SLES9 kernel patches from HEAD(ldiskfs b1_8_iam).

17 years agoBranch HEAD
yangsheng [Mon, 21 Jan 2008 06:31:36 +0000 (06:31 +0000)]
Branch HEAD
b=14349
i=johann
i=alex

Add journal_dev option to ldiskfs module.

17 years agoBranch HEAD
yangsheng [Mon, 21 Jan 2008 04:17:07 +0000 (04:17 +0000)]
Branch HEAD
b=14531
i=yangsheng

Sync ldiskfs b_18_iam with HEAD.

17 years agoBranch b1_8_iam
anserper [Fri, 18 Jan 2008 14:12:17 +0000 (14:12 +0000)]
Branch b1_8_iam
b=14322
i=alex.zhuravlev
i=johann

remove printk and dump_stack

17 years agoBranch b_hd_dmu
adilger [Tue, 15 Jan 2008 22:42:34 +0000 (22:42 +0000)]
Branch b_hd_dmu
Ignore generated files.

17 years agob=14596
kalpak [Sun, 13 Jan 2008 09:12:37 +0000 (09:12 +0000)]
b=14596
i=adilger, johann

correction for deadlock in ext3_expand_extra_isize

17 years agoBranch HEAD
johann [Thu, 10 Jan 2008 15:38:07 +0000 (15:38 +0000)]
Branch HEAD
b=14493

move changelog entry to ldiskfs/ChangeLog.

17 years agoBranch HEAD
johann [Thu, 10 Jan 2008 15:15:57 +0000 (15:15 +0000)]
Branch HEAD
b=14493
i=adilger
i=johann

Patch from bzzz.

Kernel BUG at ... ldiskfs/ldiskfs/mballoc.c:3853
Removing the underlying device (e.g. via a SCSI rescan) can cause a
kernel BUG in ldiskfs_mb_discard_inode_preallocations().

17 years agoBranch HEAD
yangsheng [Thu, 3 Jan 2008 09:21:00 +0000 (09:21 +0000)]
Branch HEAD
b=14288

Recommit the patch of IAM for RHEL4 U6 kernel update.

17 years agoBranch HEAD
yangsheng [Thu, 3 Jan 2008 03:24:01 +0000 (03:24 +0000)]
Branch HEAD
b=14288
i=adilger
i=kalpak

Update to RHEL4 U6 kernel-2.6.9-67.EL.

17 years agoBranch HEAD
yangsheng [Mon, 17 Dec 2007 08:26:30 +0000 (08:26 +0000)]
Branch HEAD
b=14289
i=johann
i=scjody

Update to RHEL5 Update-1 kernel-2.6.18-53.el5.

17 years agoBranch HEAD
yangsheng [Thu, 6 Dec 2007 12:36:42 +0000 (12:36 +0000)]
Branch HEAD
b=13397
i=adilger
i=alex

Use GFP_NOFS instead of SLAB_NOFS.

17 years ago- add dynlocks patches to ldiskfs, use consolidated iam patches
tappro [Thu, 6 Dec 2007 08:05:28 +0000 (08:05 +0000)]
- add dynlocks patches to ldiskfs, use consolidated iam patches

17 years agob=6334
kalpak [Mon, 26 Nov 2007 08:55:03 +0000 (08:55 +0000)]
b=6334
i=adilger, girish

Multiple Mount Protection patches for ldiskfs.

17 years agoBranch HEAD
scjody [Tue, 20 Nov 2007 20:39:25 +0000 (20:39 +0000)]
Branch HEAD

Improved support for dependencies between external modules: add a patch to
SLES 9 and RHEL 4 to modernize their module symbol handling, and copy the
symbol version file around to use this information properly.

b=12842
i=johann
i=zhenyu.xu

17 years agoadd support for sles10 kernels for iam code.
shadow [Thu, 15 Nov 2007 16:38:11 +0000 (16:38 +0000)]
add support for sles10 kernels for iam code.

b=12502
i=nikita
i=johann

17 years ago- update mballoc3 from ldiskfs HEAD
alex [Wed, 17 Oct 2007 19:21:04 +0000 (19:21 +0000)]
- update mballoc3 from ldiskfs HEAD

17 years agoBranch HEAD
adilger [Tue, 25 Sep 2007 17:56:51 +0000 (17:56 +0000)]
Branch HEAD
Description: e2fsck reports "invalid unused inodes count"
Details    : If a new ldiskfs filesystem is created with the "uninit_groups"
     feature and only a single inode is created in a group then the
     "bg_unused_inodes" count is incorrectly updated.  Creating a
     second inode in that group would update it correctly.
b=13706
i=behlendorf
i=valerie

17 years agoBranch HEAD
johann [Tue, 25 Sep 2007 17:00:28 +0000 (17:00 +0000)]
Branch HEAD
Disable journal checksum patch due to release-blocking problems with
quota and other errors.
b=13487
b=13449
r=scjody

17 years ago fix for 13444. Unlock dynlock properly
tappro [Wed, 5 Sep 2007 19:52:56 +0000 (19:52 +0000)]
 fix for 13444. Unlock dynlock properly
 b=13444
 i=nikita, alex

17 years agoBranch HEAD
johann [Fri, 31 Aug 2007 10:24:21 +0000 (10:24 +0000)]
Branch HEAD

b=10657
Add ext3-journal-chksum-2.6.18-vanilla.patch to the rhel5 ldiskfs series,
It has already been done on b1_6 but not on HEAD because 11802 was
not landed on HEAD.

17 years agoBranch HEAD
johann [Thu, 30 Aug 2007 15:42:48 +0000 (15:42 +0000)]
Branch HEAD

Add check for -prep- kernel, which is also RHEL 5.

b=13458
i=adilger
i=nathan

17 years agoBranch HEAD
johann [Thu, 30 Aug 2007 15:32:49 +0000 (15:32 +0000)]
Branch HEAD
b=11802
i=adilger
i=kalpak

Severity   : normal
Bugzilla   : 11802
Description: lustre support for RHEL5
Details    : Add support for RHEL5.

17 years agoCheck "sbi->s_mb_history" before using it.
fanyong [Thu, 30 Aug 2007 03:57:03 +0000 (03:57 +0000)]
Check "sbi->s_mb_history" before using it.

b=12876
i=adilger
i=huanghua

17 years agob=12444
manoj [Wed, 29 Aug 2007 10:46:40 +0000 (10:46 +0000)]
b=12444

Reverting to revision 1.3.4.1

17 years agob=12444
manoj [Wed, 29 Aug 2007 09:48:13 +0000 (09:48 +0000)]
b=12444

Backing out changes made to disable ldiskfs for uoss builds

17 years agob=12444
manoj [Tue, 28 Aug 2007 16:02:49 +0000 (16:02 +0000)]
b=12444

disable ldiskfs when building uoss

17 years agoAdd journal checksum feature.
girish [Mon, 20 Aug 2007 12:36:09 +0000 (12:36 +0000)]
Add journal checksum feature.
b=10657
i=adilger
i=kalpak

17 years ago- fix ldiskfs patches against rhel55 kernel
tappro [Mon, 30 Jul 2007 21:48:20 +0000 (21:48 +0000)]
- fix ldiskfs patches against rhel55 kernel

17 years ago update from HEAD
tappro [Sun, 29 Jul 2007 13:53:32 +0000 (13:53 +0000)]
 update from HEAD

18 years ago- fix double entrance of the same code
tappro [Sat, 16 Jun 2007 18:27:47 +0000 (18:27 +0000)]
- fix double entrance of the same code

18 years ago(1) temporarily not use libcfs, but (re)define ergo(), equi() and CLASSERT() in lustr...
huanghua [Fri, 15 Jun 2007 06:14:41 +0000 (06:14 +0000)]
(1) temporarily not use libcfs, but (re)define ergo(), equi() and CLASSERT() in lustre_iam.h instead.
(2) add "#include <linux/module.h>" into lustre_iam.h to get rid of warning message about EXPORT_SYMBOL()

i=tappro

18 years ago- fix iam building
tappro [Thu, 14 Jun 2007 19:23:11 +0000 (19:23 +0000)]
- fix iam building

18 years ago- add cmd3 patches for ldiskfs
tappro [Thu, 14 Jun 2007 10:07:23 +0000 (10:07 +0000)]
- add cmd3 patches for ldiskfs

18 years agoThis commit was manufactured by cvs2svn to create branch 'b1_8_iam'.
cvs2svn [Thu, 14 Jun 2007 06:48:00 +0000 (06:48 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_8_iam'.

18 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

18 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

18 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

18 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

18 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

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

18 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

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

Remove CVS test file

18 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

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

18 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

18 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.

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

Fix weird build issue

18 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.

18 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

18 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

18 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

18 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)

18 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.

18 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.

18 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".

18 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

18 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.

18 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.

18 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

18 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

18 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.

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

18 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

18 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.

18 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.

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

18 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.

18 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).

18 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).

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

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

18 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.

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

18 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

18 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.

18 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

18 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.

18 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.

18 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.

18 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.

18 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

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

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

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

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

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

18 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

18 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

18 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

18 years agoBranch HEAD
scjody [Thu, 10 May 2007 16:31:00 +0000 (16:31 +0000)]
Branch HEAD

Fix compiler warning.

Original patch by walter@clusterfs.com.

b=12346
i=adilger
r=scjody

18 years agoBranch b1_4
scjody [Thu, 10 May 2007 16:21:22 +0000 (16:21 +0000)]
Branch b1_4

Fix compiler warning on Cray XT3.

Original patch by walter@clusterfs.com.

b=12360
i=adilger
i=scjody

18 years agoBranch HEAD
johann [Thu, 10 May 2007 15:44:31 +0000 (15:44 +0000)]
Branch HEAD
b=12229
i=adilger
i=nathan

18 years agoSeverity : major
eeb [Thu, 10 May 2007 15:44:28 +0000 (15:44 +0000)]
Severity   : major
Frequency  : rare
Bugzilla   : 12455
Description: A race in kernel ptllnd between deleting a peer and posting
             new communications for it could hang communications -
     manifesting as "Unexpectedly long timeout" messages.

Severity   : major
Frequency  : rare
Bugzilla   : 12432
Description: Kernel ptllnd lock ordering issue could hang a node.

18 years ago* removed lnet router upcalls
eeb [Thu, 10 May 2007 11:57:25 +0000 (11:57 +0000)]
*   removed lnet router upcalls

18 years agoBranch HEAD
adilger [Thu, 10 May 2007 03:41:20 +0000 (03:41 +0000)]
Branch HEAD
Quiet compiler warning.
b=11757