Whamcloud - gitweb
cliffw [Tue, 7 Aug 2007 17:55:22 +0000 (17:55 +0000)]
b=11171
i=jedix
i=brian
Moves user-changeable variables up to the top of the script
brian [Tue, 7 Aug 2007 17:51:05 +0000 (17:51 +0000)]
b=11171
i=cliffw,jitendra
Create a more portable way of remote shelling:
- set $DSH variable to either rsh or ssh (default)
The location of the results can be set with rslt_loc which defaults to /tmp.
Eliminate the "scp brutal hack" needed for non-shared filesystems.
A related work item could be to do a test to see if $rslt_loc is actually
shared between the nodes and not use remote_shell if it is indeed shared.
Specifically invoke gawk in obdfilter-survey where it uses gnu awk extensions
brian [Tue, 7 Aug 2007 17:28:07 +0000 (17:28 +0000)]
Load the sg module if needed and unload it when done, only if it was loaded
by sgpdd_survey.
Also warn the user about the need for the sg module if we are unable to find
an SG device for a block device.
brian [Mon, 6 Aug 2007 19:57:12 +0000 (19:57 +0000)]
Reduce a line to several < 80 char lines.
scjody [Mon, 6 Aug 2007 17:57:06 +0000 (17:57 +0000)]
Branch HEAD
Sort versions alphabetically.
scjody [Mon, 6 Aug 2007 17:46:01 +0000 (17:46 +0000)]
Branch HEAD
Make b1_8 an alias for HEAD to prevent mistakes.
eeb [Mon, 6 Aug 2007 11:46:18 +0000 (11:46 +0000)]
* Landing 12014: ASSERTION failures when upgrading to the patchless zero-copy
* fixed some initialiser struct formatting in socklnd_lib-linux.c
johann [Fri, 3 Aug 2007 21:49:18 +0000 (21:49 +0000)]
Branch HEAD
b=12755
Rollback 12755 since it breaks the SLES9 build.
johann [Fri, 3 Aug 2007 19:47:37 +0000 (19:47 +0000)]
Branch HEAD
b=12755
i=johann
i=shadow
Severity : normal
Frequency : when using more than 256 SCSI disks on a single server
Bugzilla : 12755
Description: Kernel BUG: sd_iostats_bump: unexpected disk index
Details : a kernel BUG is hit when using more than 256 SCSI disks.
scjody [Fri, 3 Aug 2007 19:36:21 +0000 (19:36 +0000)]
Branch HEAD
Update ChangeLog: add 1.8.0 section, and update the 1.6.1 section based
on 1.6.1 RC2.
nathan [Fri, 3 Aug 2007 18:26:32 +0000 (18:26 +0000)]
b=12421
Clean up the english in the README
scjody [Fri, 3 Aug 2007 17:09:06 +0000 (17:09 +0000)]
Branch b1_6
libsysio: fix getdirentries for native fs
b=12949
scjody [Fri, 3 Aug 2007 17:07:16 +0000 (17:07 +0000)]
Branch b1_6
Permission check update to libsysio.
b=12884
eeb [Fri, 3 Aug 2007 16:04:07 +0000 (16:04 +0000)]
* Added Changelog entry for "dropped message" CERROR->D_NETERROR fix
eeb [Fri, 3 Aug 2007 16:01:16 +0000 (16:01 +0000)]
* Changed LNET "dropped message" CERRORs to D_NETERROR. This is to reduce
"console chatter" resulting from lustre timeouts racing with RPC
completion (e.g. BUG 11223)
eeb [Fri, 3 Aug 2007 14:16:27 +0000 (14:16 +0000)]
* 12299 - fixed spurious timeout on userspace ptllnd NOOP messages.
This defect was introduced when userspace ptllnd timeouts were
implemented.
fanyong [Fri, 3 Aug 2007 11:11:45 +0000 (11:11 +0000)]
b=13201
i=ericm
i=vitaly
Fix compile warning and type error message when compiles the HEAD branch.
johann [Fri, 3 Aug 2007 10:25:25 +0000 (10:25 +0000)]
Branch b1_6
b=11802
i=adilger
i=kalpak
Severity : normal
Bugzilla : 11802
Description: lustre support for RHEL5
Details : Add support for RHEL5.
yangsheng [Fri, 3 Aug 2007 06:17:47 +0000 (06:17 +0000)]
Branch HEAD
b=12839
i=shadow
i=adilger
Remove inode-nr_unused-2.6.9-rhel4.patch from 2.6-rhel4.series.
Update target file & kernel config for RHEL4(2.6.9-55.0.2.EL).
liuy [Fri, 3 Aug 2007 03:06:06 +0000 (03:06 +0000)]
Branch HEAD
b=13006
i=shadow, deen
Description: warnings with build patchless client with vanila 2.6.19 and up
Details : change the old ctl_table style and replace ctl_table/ctl_table_header
with cfs_sysctl_table_t/cfs_sysctl_table_header_t
brian [Thu, 2 Aug 2007 17:19:33 +0000 (17:19 +0000)]
b=11171
r=jitendra,cliffw
Some documentation (s/.pl//g) fixes.
Add a $rslt_loc variable to set the location of the $rslt file. Defaults
to /tmp for backward compatibility.
Cleanup some syntax/style:
- put $ next to variable names in awk scriptlets
- one space on either side of |
Make sure the amount of data the sgp_dd is going to write actually fits in
the device and suggest reducing $size and exiting with an error if it does
not.
nathan [Thu, 2 Aug 2007 16:29:53 +0000 (16:29 +0000)]
b=11171
fix rpm
rename libobd to libecho
nathan [Thu, 2 Aug 2007 16:10:26 +0000 (16:10 +0000)]
remove -x
grev [Thu, 2 Aug 2007 13:38:57 +0000 (13:38 +0000)]
b=13097
i=Nathan
Perform sync not after but before OBD_FAIL_MDS_REINT_NET_REP to be sure
that client get the mds reply and kbytesfree was correctly updated.
liuy [Thu, 2 Aug 2007 09:28:49 +0000 (09:28 +0000)]
Branch HEAD
b=13006
i=shadow, deen
Description: warnings with build patchless client with vanila 2.6.19 and up
Details : change the old ctl_table style and replace ctl_table/ctl_table_header
with cfs_sysctl_table_t/cfs_sysctl_table_header_t
liuy [Thu, 2 Aug 2007 08:30:13 +0000 (08:30 +0000)]
Branch b1_6
b=13006
i=shadow, deen
Description: warnings with build patchless client with vanila 2.6.19 and up
Details : change the old ctl_table style and replace ctl_table/ctl_table_header
with cfs_sysctl_table_t/cfs_sysctl_table_header_t
liuy [Thu, 2 Aug 2007 08:02:26 +0000 (08:02 +0000)]
Branch HEAD
b=12333
i=green, nathan
Description: obdclass is limited by single OBD_ALLOC(idarray)
Details : replace OBD_ALLOC/OBD_FREE with OBD_VMALLOC/OBD_VFREE
yangsheng [Thu, 2 Aug 2007 07:39:17 +0000 (07:39 +0000)]
Branch b1_6
b=12415
r=kalpak
Fixed the ext3-unlink-race.patch. It should be against the ext3.
bobijam [Thu, 2 Aug 2007 07:00:50 +0000 (07:00 +0000)]
Branch HEAD
b=12606
i=shadow, nikita
Use cfs_alloc_* functions and CFS_* flags for code portability.
johann [Thu, 2 Aug 2007 06:40:38 +0000 (06:40 +0000)]
Branch HEAD
b=11802
i=green
i=scjody
attachment 11752 / rely on AUTOCONF_INCLUDED instead of HAVE_KERNEL_CONFIG_H
johann [Thu, 2 Aug 2007 06:12:08 +0000 (06:12 +0000)]
Branch b1_6
b=11802
i=green
i=scjody
attachment 11752 / rely on AUTOCONF_INCLUDED instead of HAVE_KERNEL_CONFIG_H
bobijam [Thu, 2 Aug 2007 03:09:59 +0000 (03:09 +0000)]
Branch Head
b=12606
i=shadow, nikita
Description: don't use GFP_* in generic Lustre code.
Details : Use cfs_alloc_* functions and CFS_* flags for code portability.
bobijam [Thu, 2 Aug 2007 02:26:30 +0000 (02:26 +0000)]
Branch:b1_6
b=12606
i=shadow, nikita
Description: don't use GFP_* in generic Lustre code.
Details : Use cfs_alloc_* functions and CFS_* flags for code portability.
vitaly [Wed, 1 Aug 2007 19:43:59 +0000 (19:43 +0000)]
Branch HEAD
b=<bug>
i=green
i=shadow
handling of zero connect flags in self export for ELC code
maxim [Wed, 1 Aug 2007 14:41:35 +0000 (14:41 +0000)]
typo fixed
jitendra [Wed, 1 Aug 2007 12:16:37 +0000 (12:16 +0000)]
Did improvements in README.obdfilter-survey as per new
obdfilter-survey and libobd scripts.
b:10961
i:nathan@clusterfs.com
kalpak [Wed, 1 Aug 2007 08:18:03 +0000 (08:18 +0000)]
b=6334
The new MMP patches have rendered these old and crufty patches obsolete.
ericm [Tue, 31 Jul 2007 15:45:34 +0000 (15:45 +0000)]
branch: HEAD
remove a duplicate definition.
vitaly [Tue, 31 Jul 2007 11:17:54 +0000 (11:17 +0000)]
Branch HEAD
b=11829
i=huanghua
i=tappro
early lock cancel for cmd
kalpak [Tue, 31 Jul 2007 10:05:51 +0000 (10:05 +0000)]
b=6334
i=adilger, girish
Changelog entry for MMP.
kalpak [Tue, 31 Jul 2007 09:55:43 +0000 (09:55 +0000)]
b=6334
i=adilger
i=girish
Multiple mount protection patches for ldiskfs.
johann [Tue, 31 Jul 2007 06:40:15 +0000 (06:40 +0000)]
Branch b1_6
b=10636
i=alex
i=adilger
attachment 11376 / use d_rehash_cond() and __d_move() in iopen-2.6-fc5.patch
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.