Whamcloud - gitweb
tappro [Mon, 30 Jul 2007 21:13:27 +0000 (21:13 +0000)]
- modify ldiskfs tag for HEAD
tappro [Mon, 30 Jul 2007 21:08:59 +0000 (21:08 +0000)]
- make HEAD from b_post_cmd3
jitendra [Fri, 27 Jul 2007 09:59:41 +0000 (09:59 +0000)]
Modified ChangeLog entry.
jitendra [Fri, 27 Jul 2007 09:42:58 +0000 (09:42 +0000)]
Improved obdfilter-survey.
added libobd, a common library to setup, echo clients/servers,
cleanups and other common lctl related setups and cleanups etc.
b=11171
i:nathan
walter [Thu, 26 Jul 2007 19:37:09 +0000 (19:37 +0000)]
fix for problem where orphaned lstats processes can be left running on nodes
(which prevents subsequents stats gathering from working for new test cases).
also add debug macros for easier tracing/debugging in the future
cliffw [Thu, 26 Jul 2007 18:37:28 +0000 (18:37 +0000)]
b=12421
i=brian
i=wangdi
Adds stats-collect to RPM build.
maxim [Thu, 26 Jul 2007 15:14:52 +0000 (15:14 +0000)]
b=12302
the section is added to support "lustrecvs b_usocklnd" (lnet usocklnd development branch)
scjody [Wed, 25 Jul 2007 02:51:15 +0000 (02:51 +0000)]
Branch b1_6
Add 1.6.2 to changelogs
scjody [Tue, 24 Jul 2007 21:40:57 +0000 (21:40 +0000)]
Branch b1_6
Update for 1.6.1
scjody [Tue, 24 Jul 2007 21:05:44 +0000 (21:05 +0000)]
Branch b1_6
Run modpost without the -m flag when it isn't supported - fixes SLES 9
build issue. Also move the modpost tests to their own configure rule
and use it only when building ldiskfs.
b=12842
i=mjmac
i=brian
cliffw [Tue, 24 Jul 2007 19:13:27 +0000 (19:13 +0000)]
b=12741
b=11485
i=scjody
i=johann
11485 - sgpdd_survey uses readcap for block size
12741 - better error checking for sgpdd_survey
cliffw [Tue, 24 Jul 2007 19:00:34 +0000 (19:00 +0000)]
bug=10851
i=scjody
i=johann
Fixes minor issues, verify is now an env var, defaulted off.
Changes 'rm' to 'rm -f'
wangdi [Tue, 24 Jul 2007 13:54:22 +0000 (13:54 +0000)]
Branch: HEAD
remove unnecessary config
scjody [Tue, 24 Jul 2007 00:46:55 +0000 (00:46 +0000)]
Branch b1_6
Update Module.symvers after building the ldiskfs module so its symbols
appear in fsfilt_ldiskfs - avoids build warnings and kernel tainting.
This commit includes both the original patch (which was backed out) and fixes
to the build issues seen on SLES 9 and RHEL 4.
b=12842
i=brian
i=mjmac
scjody [Mon, 23 Jul 2007 23:23:01 +0000 (23:23 +0000)]
Branch b1_6
Revert this change since it caused build failures.
b=12842
alex [Sun, 22 Jul 2007 10:18:41 +0000 (10:18 +0000)]
b=12903
i=kalpak
i=johann
- skip PAs being destroyed in normalization path
- drop group lock in discard group preallocation path to avoid deadlock
scjody [Sat, 21 Jul 2007 00:21:43 +0000 (00:21 +0000)]
Branch b1_6
Update Module.symvers after building the ldiskfs module so its symbols
appear in fsfilt_ldiskfs - avoids build warnings and kernel tainting.
b=12842
i=brian
i=mjmac
wangdi [Fri, 20 Jul 2007 17:49:42 +0000 (17:49 +0000)]
Branch: HEAD
1) add client stats collection in lstat.
2) add README
scjody [Fri, 20 Jul 2007 16:44:23 +0000 (16:44 +0000)]
Branch b1_6
Exit on 'make sources' failure so that the rest of the build fails at the
correct time.
b=13026
i=mjmac
i=brian
johann [Fri, 20 Jul 2007 15:10:41 +0000 (15:10 +0000)]
Branch b1_6
Re-add the following patches as per Andreas' request (on rmg@):
ldiskfs/kernel_patches/patches/ext3-check-jbd-errors-2.6-sles10.patch
ldiskfs/kernel_patches/patches/ext3-external-journal-2.6.9.patch
ldiskfs/kernel_patches/patches/ext3-statfs-2.6.18.patch
lustre/kernel_patches/patches/link_notlast-susefix.patch
lustre/kernel_patches/patches/vfs_nointent-2.6-sles10.patch
eeb [Fri, 20 Jul 2007 11:48:18 +0000 (11:48 +0000)]
* 12982 - Increased default router buffer pool sizes in line with customer
experience at LLNL, Sandia and ORNL
johann [Fri, 20 Jul 2007 08:54:07 +0000 (08:54 +0000)]
Branch b1_6
b=11039
i=nathan
i=scjody
(get approval by email on rmg@)
Remove obsolete kernel patches.
wangdi [Thu, 19 Jul 2007 19:40:21 +0000 (19:40 +0000)]
Branch:HEAD
extract csv file from the collect result
scjody [Thu, 19 Jul 2007 00:21:57 +0000 (00:21 +0000)]
Branch b1_6
To improve performance, disable most logging (for debug purposes)
by default. VFSTRACE, RPCTRACE, and DLMTRACE are now off by
default, and HA includes contains fewer messages.
Original patch by adilger.
b=12417
i=scjody
i=green
johann [Wed, 18 Jul 2007 20:56:05 +0000 (20:56 +0000)]
Branch b1_6
b=11039
i=adilger
i=scjody
Remove 2.4 and 2.6.12 kernel patches.
mjmac [Wed, 18 Jul 2007 20:36:51 +0000 (20:36 +0000)]
b=12348
i=brian
i=adilger
* Try to load llog_test kernel module via modprobe before trying to load
via insmod
* Run depmod after installing lustre-tests RPM, so that 'modprobe llog_test'
will succeed
howlett [Wed, 18 Jul 2007 18:27:44 +0000 (18:27 +0000)]
Added b_new_cmd_sles10 to list of branches that will use the branched ldiskfs module
johann [Wed, 18 Jul 2007 07:43:12 +0000 (07:43 +0000)]
Branch b1_6
b=12861
i=alex
i=adilger
i=kalpak
Severity : major
Bugzilla : 12861
Description: ldiskfs_ext_search_right: bad header in inode #3981353: unexpected
eh_depth
Details : a wrong check of extent headers in ldiskfs_ext_search_right()
can cause the filesystem to be remounted read-only.
wangdi [Tue, 17 Jul 2007 20:42:02 +0000 (20:42 +0000)]
Branch: HEAD
add stats collect scripts to iokit
johann [Tue, 17 Jul 2007 19:14:34 +0000 (19:14 +0000)]
Branch b1_6
b=11039
i=adilger
i=alex
attachment 11242 / extents patch against 2.6.18
johann [Tue, 17 Jul 2007 07:38:22 +0000 (07:38 +0000)]
Branch b1_6
b=11039
i=alex
i=adilger
mballoc3 patch against 2.6.18: fix conflicts with bug 12746.
johann [Tue, 17 Jul 2007 07:15:48 +0000 (07:15 +0000)]
Branch b1_6
b=11039
i=adilger
i=kalpak
attachment 11245 / update ldiskfs series and the remaining patches for 2.6.18
support
johann [Tue, 17 Jul 2007 07:01:11 +0000 (07:01 +0000)]
Branch b1_6
b=11039
i=adilger
i=kalpak
attachment 11410 / uninit support for 2.6.18
johann [Tue, 17 Jul 2007 06:56:36 +0000 (06:56 +0000)]
Branch b1_6
b=11039
i=alex
i=adilger
attachment 11236 / mballoc3 support for 2.6.18.
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
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
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
ericm [Fri, 13 Jul 2007 03:21:44 +0000 (03:21 +0000)]
temporarily add ldiskfs tag for b1_8_gssfix.
liangzhen [Thu, 12 Jul 2007 06:44:23 +0000 (06:44 +0000)]
Branch HEAD
Check and warning user if session NID is not valide
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).
eeb [Tue, 10 Jul 2007 12:58:34 +0000 (12:58 +0000)]
* remove warning in ulnds/socklnd
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
isaac [Tue, 10 Jul 2007 04:10:43 +0000 (04:10 +0000)]
- fixed typo in a comment.
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())
liangzhen [Mon, 9 Jul 2007 10:03:32 +0000 (10:03 +0000)]
Branch HEAD
Remove some unused variables
isaac [Sat, 7 Jul 2007 07:27:42 +0000 (07:27 +0000)]
- support "lustrecvs b_mpilnd" to check out the lnet mpilnd development branch.
yangsheng [Fri, 6 Jul 2007 10:22:51 +0000 (10:22 +0000)]
Branch b1_6
b=<12415>
r=<adilger,green>
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
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
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
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.
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.
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)
nathan [Thu, 28 Jun 2007 18:42:11 +0000 (18:42 +0000)]
i=adilger
* fix ldiskfs module path
* add uml debug file paths
isaac [Thu, 28 Jun 2007 07:45:35 +0000 (07:45 +0000)]
- added sfw_set_session_timeout to set session_timeout from userland.
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.
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
isaac [Fri, 22 Jun 2007 15:25:33 +0000 (15:25 +0000)]
- lstclient should only be enabled when LIBLUSTRE is on.
isaac [Fri, 22 Jun 2007 07:57:11 +0000 (07:57 +0000)]
- fixed a compiler warning.
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
isaac [Fri, 22 Jun 2007 06:47:52 +0000 (06:47 +0000)]
- added LNET self test (landing b_self_test).
nikita [Thu, 21 Jun 2007 22:01:26 +0000 (22:01 +0000)]
fix recusrive autogen.sh invocation in set -a shell
nikita [Thu, 21 Jun 2007 21:31:08 +0000 (21:31 +0000)]
landing fix for bug 12227.
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.
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.
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
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
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
bobijam [Thu, 21 Jun 2007 03:08:09 +0000 (03:08 +0000)]
Branch b1_4
b=11686
i=green, adilger
improve some error messages.
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
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
liangzhen [Wed, 20 Jun 2007 17:53:55 +0000 (17:53 +0000)]
replace #if by #ifdef
liangzhen [Wed, 20 Jun 2007 17:43:52 +0000 (17:43 +0000)]
Add OFED1.2 support to o2iblnd
isaac [Mon, 18 Jun 2007 17:45:17 +0000 (17:45 +0000)]
- fixed a typo.
isaac [Mon, 18 Jun 2007 14:38:21 +0000 (14:38 +0000)]
i=eeb
- fixed a typo.
liangzhen [Thu, 14 Jun 2007 18:17:27 +0000 (18:17 +0000)]
Remove unnecessary variables from lnet_proc_init
tappro [Thu, 14 Jun 2007 10:11:29 +0000 (10:11 +0000)]
- use special ldiskfs branch for b_post_cmd3
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
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
wangdi [Thu, 14 Jun 2007 06:47:59 +0000 (06:47 +0000)]
Branch: b_hd_ctxt
update from 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
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
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
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
scjody [Wed, 13 Jun 2007 00:37:07 +0000 (00:37 +0000)]
Update .cvsignore files
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
scjody [Tue, 12 Jun 2007 22:34:31 +0000 (22:34 +0000)]
Branch b1_6
Remove CVS test file
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
scjody [Tue, 12 Jun 2007 22:25:53 +0000 (22:25 +0000)]
cvs test
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
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.
scjody [Mon, 11 Jun 2007 21:51:43 +0000 (21:51 +0000)]
Branch HEAD
Fix weird build issue
isaac [Mon, 11 Jun 2007 09:42:20 +0000 (09:42 +0000)]
i=eeb:
- gmlnd ignored some transmit errors when finalizing lnet messages.
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
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
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
liangzhen [Thu, 7 Jun 2007 19:15:43 +0000 (19:15 +0000)]
Remove semicolon after MACRO do {...} while (0)
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.
isaac [Wed, 30 May 2007 08:35:45 +0000 (08:35 +0000)]
i=eeb
- should set the_lnet.ln_finalizing before completing messages.
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".