Whamcloud - gitweb
yangsheng [Fri, 21 Nov 2008 15:33:30 +0000 (15:33 +0000)]
Brancb b1_8_gate
b=16208
i=adilger, johann
Add utility for showing mounted hosts
Author: Herb Wartens(LLNL)
shadow [Thu, 20 Nov 2008 09:29:31 +0000 (09:29 +0000)]
first part of 2.6.26 support (lnet/libcfs part)
Branch b1_x_lnet_gate
b=14250
i=maxim
i=deen
anserper [Fri, 31 Oct 2008 15:40:48 +0000 (15:40 +0000)]
Branch b1_8_gate
b=13904
i=Johann Lombardi
i=ZhiYong Tian
64-bit quota support for kernel
kalpak [Thu, 23 Oct 2008 10:01:57 +0000 (10:01 +0000)]
b=12800
o=alex.zhuravlev
i=kalpak
i=adilger
Add support for tunable preallocation window and new tunables for large/small requests
grev [Fri, 17 Oct 2008 10:23:08 +0000 (10:23 +0000)]
b=15266
i=Brian
create machinefile on $TMP, cleanup machinefile
tianzy [Wed, 8 Oct 2008 10:35:20 +0000 (10:35 +0000)]
Branch b1_8_gate
Fix writing over quota too much. Add a proc entry so that sync writes can
be triggered earlier, which improve accuracy of quota.
b=16642
i=johann
i=panda
anserper [Tue, 30 Sep 2008 11:56:14 +0000 (11:56 +0000)]
Branch b1_8_gate
b=17059
i=ZhiYong Tian
i=Johann Lombardi
Always build quota support with client
yangsheng [Sat, 20 Sep 2008 12:36:14 +0000 (12:36 +0000)]
Branch b1_8_gate
b=16689
i=brian, shadow
Kernel config file for sles9/ppc64.
yangsheng [Sat, 20 Sep 2008 11:49:25 +0000 (11:49 +0000)]
Branch b1_8_gate
b=16689
i=brian, shadow
Kernel config files for sles9/ppc64.
yujian [Tue, 16 Sep 2008 08:08:41 +0000 (08:08 +0000)]
Branch b1_8_gate
b=14095
i=nathan.rutman
i=brian
1) add lustre_start utility to start or stop multiple Lustre servers
from a CSV file
2) fix the utility path issue in bug 14094
3) use 'error_output()' to format error messages
4) move common variables and functions to lc_common
5) fix the "lustre_config -h" issue in bug 14133
6) fix the module_opts issue in bug 14092
7) remove the duplicates from checking lnet connectivity to MGS node
kalpak [Sat, 6 Sep 2008 11:38:09 +0000 (11:38 +0000)]
b=16498
i=adilger
i=girish
get RAID stripe size from the superblock
kalpak [Thu, 7 Aug 2008 09:38:04 +0000 (09:38 +0000)]
b=16098
Add URL for GPLv2 license in copyright headers
grev [Fri, 1 Aug 2008 14:27:40 +0000 (14:27 +0000)]
b=15266
i=Adilger
cmd3 performance tests[2-5,7-8]
PERFORMANCE_SANITY test suit
grev [Fri, 1 Aug 2008 14:18:55 +0000 (14:18 +0000)]
b=15266
i=Adilger
integrate mdsrate program to acc-sm
yangsheng [Fri, 1 Aug 2008 10:05:02 +0000 (10:05 +0000)]
Branch b1_8_gate
b=16059
i=brian, shadow, johann
Add the kernel config fiels for ppc64.
tianzy [Wed, 30 Jul 2008 01:57:45 +0000 (01:57 +0000)]
Branch b1_8
fix a mem leakage in 15058
b=15058
i=johann
i=tianzy
kalpak [Sat, 26 Jul 2008 10:54:57 +0000 (10:54 +0000)]
b=16098
change copyrights in ldiskfs patches
tianzy [Fri, 25 Jul 2008 13:34:33 +0000 (13:34 +0000)]
Branch b1_8
add quota statistics and sort out quota lproc code.
b=15058
i=johann
i=andrew.perepechko
girish [Wed, 23 Jul 2008 19:06:11 +0000 (19:06 +0000)]
ext3/ext4: orphan list corruption due bad inode (Patch from Q-leap)
b=16360
i=adilger
i=johann
kalpak [Wed, 23 Jul 2008 18:17:48 +0000 (18:17 +0000)]
b=16098
Replace CFS license headers with Sun headers
adilger [Thu, 10 Jul 2008 21:03:37 +0000 (21:03 +0000)]
Branch b1_8_gate
Fix compile warnings.
Make v{err}print() be variadic macros to allow proper passing of
output stream in case of error.
b=15625
brian [Wed, 9 Jul 2008 22:46:25 +0000 (22:46 +0000)]
b=15625
Forgot to cvs add this one.
brian [Wed, 9 Jul 2008 21:07:20 +0000 (21:07 +0000)]
b=15625
i=adilger
i=nathan
Service Tags.
If the service tags package is installed on a Lustre node when a Lustre
target is mounted, a service tag will be generated which can then optionally
be collected by a Registration Client for addition to the Sun asset
inventory system being offered at inventory.sun.com.
cvs2svn [Fri, 4 Jul 2008 14:55:02 +0000 (14:55 +0000)]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.4'.
girish [Fri, 4 Jul 2008 14:55:01 +0000 (14:55 +0000)]
Fix hunk failures and thus add a slightly different patch for 2.6.5 (SLES9)
b=16258
girish [Fri, 4 Jul 2008 13:33:05 +0000 (13:33 +0000)]
Add a different patch, ext3-max-dir-size-2.6-suse.patch to SLES9 series.
shadow [Fri, 4 Jul 2008 07:42:10 +0000 (07:42 +0000)]
add recount protection for osc callbacks, so avoid panic on shutdown
Branch HEAD
b=15210
i=green
i=umka
shadow [Fri, 4 Jul 2008 07:05:55 +0000 (07:05 +0000)]
not clear callbacks,obd_disconnect do this for us.
Branch HEAD
b=15210
i=green
i=deen
yangsheng [Fri, 4 Jul 2008 06:53:22 +0000 (06:53 +0000)]
Branch HEAD
b=16190
back the change since OFED-1.3 build failes with this kernel.
yangsheng [Fri, 4 Jul 2008 03:25:30 +0000 (03:25 +0000)]
Branch HEAD
b=16190
i=johann, shadow, zhenyu.xu
Update to RHEL5 kernel-2.6.18-92.1.6.el5.
wangdi [Fri, 4 Jul 2008 02:12:23 +0000 (02:12 +0000)]
Branch: HEAD
add doxygen doc for filter group llog api.
b=14629
i=robert,jay
bobijam [Fri, 4 Jul 2008 01:31:03 +0000 (01:31 +0000)]
Branch HEAD
b=14480
i=green
add doxygen doc for ldlm_flock_waitq and ldlm_flock_waitq_lock.
adilger [Fri, 4 Jul 2008 00:21:00 +0000 (00:21 +0000)]
Branch b1_8
Remove the "ext3-max-dir-size" patch from the SLES 9 series, it is causing
build failures.
b=16258
adilger [Thu, 3 Jul 2008 23:22:42 +0000 (23:22 +0000)]
Branch HEAD
Change the LU_CACHE size from 30% of free memory to 20% of total memory,
to make the cache size deterministic, and also not depend on a new kernel
symbol.
b=16232
i=nikita
i=yury
wangdi [Thu, 3 Jul 2008 22:37:08 +0000 (22:37 +0000)]
Branch: HEAD
sync procfs/llog_thread with import destory
b=15684
i=Robert, Jay
ericm [Thu, 3 Jul 2008 22:19:27 +0000 (22:19 +0000)]
branch: HEAD
fix build breakage of utils/gss.
robert.read [Thu, 3 Jul 2008 20:48:32 +0000 (20:48 +0000)]
Branch b_head_libcfs
b=16159
i=isaac
Cleanup liblustre.
robert.read [Thu, 3 Jul 2008 20:44:37 +0000 (20:44 +0000)]
Branch HEAD
update .cvsignore.
robert.read [Thu, 3 Jul 2008 20:33:19 +0000 (20:33 +0000)]
Branch HEAD
add b_head_libcfs to build/buildcvs
wangdi [Thu, 3 Jul 2008 20:11:49 +0000 (20:11 +0000)]
Branch: HEAD
1.Filter group llog cleanup (patch from shadow).
2.Separate filter group llog create and find. then filter group llog will
only be created in the mds/ost syncing process.
3.Some minor fixes.
b=14629
i=robert,yury
ericm [Thu, 3 Jul 2008 19:53:12 +0000 (19:53 +0000)]
branch: HEAD
add debug lines for keyring.
robert.read [Thu, 3 Jul 2008 19:50:56 +0000 (19:50 +0000)]
HEAD
b=15940
i=isaac
i=oleg
Convert kp30.h to an internal libcfs include and change users of kp30.h to
include libcfs.h if they were not already.
This renames the include.
robert.read [Thu, 3 Jul 2008 19:48:16 +0000 (19:48 +0000)]
Branch HEAD
b=15998
i=adilger
Fix make rpms on HEAD.
robert.read [Thu, 3 Jul 2008 19:46:01 +0000 (19:46 +0000)]
Branch HEAD
b=15940
i=isaac
i=oleg
Convert kp30.h to an internal libcfs include and change users of kp30.h to
include libcfs.h if they were not already.
ericm [Thu, 3 Jul 2008 18:01:37 +0000 (18:01 +0000)]
branch: HEAD
(original patch from Benjamin Bennett of PSC)
- restore previous behavior of accepting remote principals.
- minor fix logging messages.
b=16148
r=ericm
r=fanyong
huanghua [Thu, 3 Jul 2008 15:30:56 +0000 (15:30 +0000)]
Branch HEAD
b=15552
i=adilger
i=nikita.danilov
- mapping ino for FID into [2B, 4B]
johann [Thu, 3 Jul 2008 07:23:15 +0000 (07:23 +0000)]
Branch HEAD
b=16260
Add test 119d (has just been added by bug 15950) to the except list until bug
16260 is fixed.
johann [Thu, 3 Jul 2008 07:16:34 +0000 (07:16 +0000)]
Branch HEAD
b=15950
i=wangdi
i=shadow
The direct IO path doesn't call check_rpcs to submit a new RPC once
one is completed. As a result, some RPCs are stuck in the queue
and are never sent.
Merge brw_interpret() and brw_interpret_oap().
yangsheng [Thu, 3 Jul 2008 05:06:54 +0000 (05:06 +0000)]
Branch HEAD
b=16189
i=johann, zhenyu.xu
Update to RHEL4 kernel-2.6.9-67.0.20.
isaac [Thu, 3 Jul 2008 04:42:07 +0000 (04:42 +0000)]
- removed trailing spaces and converted tabs.
stinson1947 [Thu, 3 Jul 2008 02:08:44 +0000 (02:08 +0000)]
Updated version from 1.8.0 to 2.0.0
anserper [Thu, 3 Jul 2008 01:09:21 +0000 (01:09 +0000)]
Branch HEAD
b=14010
i=shadow
i=zam
Short read patch.
adilger [Wed, 2 Jul 2008 21:20:37 +0000 (21:20 +0000)]
Branch HEAD
Add "setstripe" parameter descriptions to lfs man page
b=15754
shadow [Wed, 2 Jul 2008 06:01:57 +0000 (06:01 +0000)]
cleanup usage obd_set_info_async, obd_get_info.
fix KEY_IS macro
Branch HEAD
b=14032
i=umka
i=deen
anserper [Tue, 1 Jul 2008 22:09:23 +0000 (22:09 +0000)]
Branch HEAD
b=15754
i=Johann(johann)
i=ZhiYong(tianzy)
a manual page for llapi_quotactl(3)
bwzhou [Tue, 1 Jul 2008 08:41:32 +0000 (08:41 +0000)]
Branch HEAD
b=11990
r=johann, bobijam
zeroed param upon every mount point
deshmukh [Tue, 1 Jul 2008 05:48:16 +0000 (05:48 +0000)]
Putting the branch name at proper switch case to get libcfs changes
kalpak [Tue, 1 Jul 2008 04:25:18 +0000 (04:25 +0000)]
b=13128
i=adilger
i=johann
add -gid,-group,-uid-,-user options to lfs find
bobijam [Tue, 1 Jul 2008 03:38:57 +0000 (03:38 +0000)]
Branch HEAD
b=12653
i=green, johann
Description: sanity test 65a fails if stripecount of -1 is set
Details : handle -1 striping on filesystem in ll_dirstripe_verify
fanyong [Tue, 1 Jul 2008 02:06:00 +0000 (02:06 +0000)]
Branch HEAD
b=15797
i=huanghua
i=vitaly
Misc fix for updating file {a/m/c}time as following policy:
1) Lustre file "{a/m/c}time" should base on client-side clock, including all
the file operations.
2) All the client-side clocks should be synchronized. It is no matter whether
the server-side clocks are synchronized with client-side ones or not.
3) File "ctime" is increased only.
4) File "{a,m}time" are increased only, except "utime()" operation can change
them backwards.
wangdi [Mon, 30 Jun 2008 18:52:13 +0000 (18:52 +0000)]
Branch: HEAD
Two minors fixes for stride read-ahead.
b=14483
i=adilger
shadow [Mon, 30 Jun 2008 12:29:46 +0000 (12:29 +0000)]
badly clear PG_Writeback bit in ll_ap_completion can produce false
positive assertion
Branch HEAD
b=14742
i=nikita
i=johan
alex [Mon, 30 Jun 2008 04:45:58 +0000 (04:45 +0000)]
fix issue with >8TB fs: group doesn't fit in 16bits anymore
b=16101
i=adilger
i=kalpak
yangsheng [Sun, 29 Jun 2008 15:41:47 +0000 (15:41 +0000)]
Branch HEAD
b=16221
i=adilger
Remove 2.6.12-vanilla support from HEAD.
kalpak [Sun, 29 Jun 2008 10:08:39 +0000 (10:08 +0000)]
b=13103 (patch by adilger)
i=kalpak,girish
upstream e2fsprogs calls uninit_groups feature as uninit_bg. So mkfs.lustre should check for uninit_bg feature also
deen [Sat, 28 Jun 2008 10:04:50 +0000 (10:04 +0000)]
In ldlm_resource_add_lock(), call to ldlm_resource_dump()
starve other threads from the resource lock for a long time in
case of long waiting queue, so change the debug level from
D_OTHER to the less frequently used D_INFO.
b=15953
i=adilger
i=nathan.rutman
adilger [Sat, 28 Jun 2008 06:30:54 +0000 (06:30 +0000)]
Branch: b1_8
Remove unused variable.
adilger [Sat, 28 Jun 2008 04:54:49 +0000 (04:54 +0000)]
Branch HEAD
Ensure all module symbols from ldiskfs and OFED are available.
b=16112
i=brian
i=shadow
adilger [Fri, 27 Jun 2008 22:04:32 +0000 (22:04 +0000)]
Branch HEAD
Make this code the same as b1_6 (mostly whitespace removal and comment updates)
for ease of comparison. The only remaining difference is the optimization to
skip getting lq_rw_sem if we are using RR allocation.
ericm [Fri, 27 Jun 2008 21:53:52 +0000 (21:53 +0000)]
b_HEAD_AT use the same tags of ldiskfs/libcfs as of HEAD.
wangdi [Fri, 27 Jun 2008 17:32:44 +0000 (17:32 +0000)]
Branch:HEAD
missing stride start_offset in stride read-ahead.
b=16172
i=Oleg,Johann
bwzhou [Fri, 27 Jun 2008 16:49:30 +0000 (16:49 +0000)]
Branch HEAD
b=14693
r=nathan
Don't return an error for conf param processing failures
adilger [Fri, 27 Jun 2008 09:56:32 +0000 (09:56 +0000)]
Branch HEAD
Add comments to ldlm_enqueue_info fields.
adilger [Fri, 27 Jun 2008 09:37:32 +0000 (09:37 +0000)]
Branch HEAD
Specify a MODULE_LICENSE for lloop module to avoid kernel tainting.
From b1_6.
b=5498
i=nathan
i=jay
grev [Fri, 27 Jun 2008 09:34:48 +0000 (09:34 +0000)]
b=5188
add test_68 to ALWAYS_EXCEPT list
adilger [Fri, 27 Jun 2008 09:31:19 +0000 (09:31 +0000)]
Branch HEAD
Quiet compiler warnings.
adilger [Fri, 27 Jun 2008 09:23:48 +0000 (09:23 +0000)]
Branch HEAD
Allow both "clear" and "clear\n" to be written to ldlm.namespaces.*.lru_size.
Minor line wrapping and whitespace cleanup.
b=13868
adilger [Fri, 27 Jun 2008 09:12:38 +0000 (09:12 +0000)]
Branch HEAD
Remove stale comment.
huanghua [Fri, 27 Jun 2008 04:01:01 +0000 (04:01 +0000)]
Branch HEAD
b=16000
i=adilger
i=nikita.danilov
one more bit in sequence for IGIF and IDIF
bwzhou [Fri, 27 Jun 2008 03:26:27 +0000 (03:26 +0000)]
Branch HEAD
b=15881
r=rread
rewrite sanity 129
adilger [Thu, 26 Jun 2008 21:49:41 +0000 (21:49 +0000)]
Branch HEAD
Remove write permissions of files in the lustre-source RPM to avoid
any security risk.
b=16180
i=brian
i=terry
adilger [Thu, 26 Jun 2008 21:09:09 +0000 (21:09 +0000)]
Branch b1_6
Fix ldiskfs configure.ac to match ChangeLog version.
adilger [Thu, 26 Jun 2008 21:07:21 +0000 (21:07 +0000)]
Branch b1_6
Fix indenting to use tabs.
yury [Thu, 26 Jun 2008 21:04:45 +0000 (21:04 +0000)]
b=13934
r=tappro,fanyong
- fixes unaligned access on 64 bit platforms. Thanks to Nikita for these patches.
adilger [Thu, 26 Jun 2008 20:21:43 +0000 (20:21 +0000)]
Branch HEAD
Fix usage message to avoid referring to parameters as "files".
b=14471
adilger [Thu, 26 Jun 2008 19:49:01 +0000 (19:49 +0000)]
Branch HEAD
Ignore generated files
b=16112
adilger [Wed, 25 Jun 2008 22:50:07 +0000 (22:50 +0000)]
Branch HEAD
Ignore generated files
b=16112
yury [Wed, 25 Jun 2008 22:14:03 +0000 (22:14 +0000)]
b=15863
r=shadow,wangdi
- fixes missed llcd_put() and wrong flag passed to llog_cleanup_commit_master() what again led to missing some llcd to be decrefed in cleanup. Fixes test_42 from replay-single.sh;
- some comments to understand llcd live cycle better next time.
robert.read [Wed, 25 Jun 2008 21:04:08 +0000 (21:04 +0000)]
Add missing .cvsignore files.
rcorreia [Wed, 25 Jun 2008 20:38:29 +0000 (20:38 +0000)]
Branch b_hd_dmu
Updated library names and paths due to zfs-lustre changes.
Updated lustrecvs to show helpful message if mercurial is missing.
Changed default zfs-lustre path from zfs-lustre/ to lustre/zfs-lustre/.
Added paths of zfs-lustre tools to test-framework.sh.
b=14778
i=alex.zhuravlev
i=manoj.joseph
grev [Wed, 25 Jun 2008 19:56:57 +0000 (19:56 +0000)]
b=16165
i=Jian.Yu
localize TYPE
wangdi [Wed, 25 Jun 2008 19:34:50 +0000 (19:34 +0000)]
Branch: HEAD
Set fed_group in filter reconnect process.
b=16174
i=adilger,umka
bwzhou [Wed, 25 Jun 2008 00:24:12 +0000 (00:24 +0000)]
Branch HEAD
b=13285
initialize save_errno
adilger [Tue, 24 Jun 2008 17:52:01 +0000 (17:52 +0000)]
Branch HEAD
Fix typo in comment.
grev [Tue, 24 Jun 2008 17:39:42 +0000 (17:39 +0000)]
fix typo intoduced by grev 2008-02-12 rev. 1.48
bwzhou [Tue, 24 Jun 2008 16:15:36 +0000 (16:15 +0000)]
Branch HEAD
b=13285
r=adilger, bobijam (cid-1579)
johann, deen (cid-1613)
johann, bobijam (cid-1685)
Coverity bugs
bwzhou [Tue, 24 Jun 2008 15:26:25 +0000 (15:26 +0000)]
Branch b1_6
b=13285
r=adilger, deen
separate the limit for dir size into per-dev tunables.
deen [Tue, 24 Jun 2008 13:47:58 +0000 (13:47 +0000)]
Update an obsolete wirecheck.c generator.
b=15566
i=adilger
i=shadow
shadow [Tue, 24 Jun 2008 09:49:57 +0000 (09:49 +0000)]
don't skip invalidate for already invalidated import (mgc reconnect).
Branch HEAD
b=15716
i=rread
i=tappro
johann [Tue, 24 Jun 2008 08:12:44 +0000 (08:12 +0000)]
Branch HEAD
b=15677
i=zhenyu.xu
Tiny fix when the MDS is also the client node. Don't set the checksum
type for MDS's OSCs.