Whamcloud - gitweb
komaln [Thu, 3 Jan 2008 09:21:16 +0000 (09:21 +0000)]
b=14184
r=Nathan, Adilger
to remove the use of LPROCFS_INIT_VARS and related macros
yangsheng [Thu, 3 Jan 2008 03:24:14 +0000 (03:24 +0000)]
Branch HEAD
b=14288
i=adilger
i=kalpak
Update to RHEL4 U6 kernel-2.6.9-67.EL.
scjody [Wed, 2 Jan 2008 20:34:06 +0000 (20:34 +0000)]
Branch b1_4
Update for 1.4.12
bwzhou [Wed, 2 Jan 2008 16:19:01 +0000 (16:19 +0000)]
Branch HEAD
b=14485
r=green, bwzhou
allow the "noatime" mount option to be parsed by mount.lustre
grev [Sat, 29 Dec 2007 13:41:13 +0000 (13:41 +0000)]
b=14348
i=Adilger
remove obsolete test scripts
maxim [Sat, 29 Dec 2007 12:16:04 +0000 (12:16 +0000)]
b=14387
b=14300
few words describing bugfixes
yangsheng [Sat, 29 Dec 2007 03:28:27 +0000 (03:28 +0000)]
Branch HEAD
b=14368
i=johann
i=shadow
Update to latest RHEL5 kernel-2.6.18-53.1.4.el5.
yangsheng [Sat, 29 Dec 2007 03:07:42 +0000 (03:07 +0000)]
Branch HEAD
b=13752
i=shadow
i=adilger
Initialize list node before reference.
grev [Fri, 28 Dec 2007 19:10:35 +0000 (19:10 +0000)]
b=12962
i=Nathan.Rutman
set MDS_MOUNT_OPTS correctly for liblustre test
vitaly [Fri, 28 Dec 2007 12:37:14 +0000 (12:37 +0000)]
Branch HEAD
b=13917
i=green
i=shadow
if blocking ast come with completion ast, mark lock as LDLM_FL_BL_AST
johann [Fri, 28 Dec 2007 08:25:53 +0000 (08:25 +0000)]
Branch HEAD
b=14398
i=johann
i=bobijam
Console messages can now be disabled via lnet.printk.
johann [Fri, 28 Dec 2007 07:39:21 +0000 (07:39 +0000)]
Branch b1_6
b=14398
i=johann
i=bobijam
Console messages can now be disabled via lnet.printk.
pravins [Thu, 27 Dec 2007 15:32:58 +0000 (15:32 +0000)]
*** empty log message ***
grev [Thu, 27 Dec 2007 09:17:50 +0000 (09:17 +0000)]
b=12649
load ldiskfs before mdd (found by Huang Hua)
isaac [Thu, 27 Dec 2007 05:25:11 +0000 (05:25 +0000)]
i=nikita:
- constification of nidstrings.c functions to avoid compiler warnings.
johann [Wed, 26 Dec 2007 08:31:37 +0000 (08:31 +0000)]
Branch HEAD
b=13805
i=adilger
Reserve OBD_CONNECT_CKSUM.
#define OBD_CONNECT_CKSUM 0x20000000ULL /* support several cksum algos */
bobijam [Wed, 26 Dec 2007 02:27:41 +0000 (02:27 +0000)]
Branch HEAD
b=14136
i=nathan
i=shadow
Description: make mgs_setparam() handle fsname containing dash
Details : fsname containing a dash does not work with lctl conf_param
maxim [Tue, 25 Dec 2007 16:40:40 +0000 (16:40 +0000)]
b=14300
i=isaac
i=liang
Fix for "prediction from the future" bug. Cleanup of gmlnd and qswlnd to ensure that they use cfs_time_t uniformly.
yangsheng [Tue, 25 Dec 2007 13:00:13 +0000 (13:00 +0000)]
Branch b1_4
b=13752
i=adilger
i=shadow
Add 2.4 kernel support for lnet.
grev [Mon, 24 Dec 2007 19:48:36 +0000 (19:48 +0000)]
b=14512
i=Adilger
use new-style setstripe args
grev [Sun, 23 Dec 2007 00:57:22 +0000 (00:57 +0000)]
b=12649
i=Nathan
i=Brian
CLIENTONLY fix
shadow [Fri, 21 Dec 2007 10:49:08 +0000 (10:49 +0000)]
include liblustre only after libcfs includes for avoid break build.
shadow [Fri, 21 Dec 2007 10:09:43 +0000 (10:09 +0000)]
use userland bitops from libcfs.
b=14390
i=green
i=deen
shadow [Fri, 21 Dec 2007 09:32:45 +0000 (09:32 +0000)]
cleanup in userland bitops code.
b=14390
i=green
i=deen
walter [Fri, 21 Dec 2007 04:45:14 +0000 (04:45 +0000)]
revert bz-14390 commit which is causing build failures on buffalo.
yangsheng [Fri, 21 Dec 2007 04:02:13 +0000 (04:02 +0000)]
file rollback-raid5ch-to-55.patch was initially added on branch b1_4.
yangsheng [Fri, 21 Dec 2007 03:57:33 +0000 (03:57 +0000)]
Branch b1_4
b=14288
i=adilger
i=johann
Update to RHEL4 U6 kernel-2.6.9-67.EL.
walter [Thu, 20 Dec 2007 23:02:07 +0000 (23:02 +0000)]
b=14390
i=adilger
fixes problem where b1_4 does not build on xt3
due to missing uint32_t defn in lnet/libcfs/user-bitops.c
nikita [Thu, 20 Dec 2007 15:05:14 +0000 (15:05 +0000)]
merge with HEAD
yangsheng [Thu, 20 Dec 2007 07:42:31 +0000 (07:42 +0000)]
Branch HEAD
b=14388
i=shadow
i=scjody
Update to SLES10 SP1 latest kernel-2.6.16.54-0.2.3.
bobijam [Thu, 20 Dec 2007 02:17:54 +0000 (02:17 +0000)]
Branch HEAD
b=13715
i=nathan
i=johann
* Activate import on intial connection.
* Don't let outdated timeout request invalidate import.
fanyong [Thu, 20 Dec 2007 01:48:24 +0000 (01:48 +0000)]
Branch HEAD
b=13709
i=chen zheng
enable conf-sanity test_22.
adilger [Wed, 19 Dec 2007 20:33:43 +0000 (20:33 +0000)]
Branch b1_6
Minor whitespace fixup.
grev [Wed, 19 Dec 2007 20:08:43 +0000 (20:08 +0000)]
b=14462
i=Adilger
i=Alexey.Lyashkov
error if dd is not started; use tfile instead of tdir
maxim [Tue, 18 Dec 2007 16:31:53 +0000 (16:31 +0000)]
b=14387
i=isaac
i=liang
Fix for "liblustre network error" - parse enviromental variables always. Also, few code style cleanups.
maxim [Tue, 18 Dec 2007 13:17:29 +0000 (13:17 +0000)]
b=14100
b_ula: use b1_8_iam for ldiskfs instead of HEAD
maxim [Tue, 18 Dec 2007 12:26:10 +0000 (12:26 +0000)]
b=14100
support "lustrecvs b_ula" to check out the lnet "User Level Access" (ULA) development branch.
fanyong [Tue, 18 Dec 2007 04:27:30 +0000 (04:27 +0000)]
Branch HEAD
b=13814
i=oleg.drokin
i=sheng.yang
(1) Difine some macros and variables if "disable-server" when configure.
(2) Support to compile patchless client on HEAD.
(3) Comment for some code copy issue.
ericm [Mon, 17 Dec 2007 22:31:10 +0000 (22:31 +0000)]
b_HEAD_AT use b1_8_iam of ldiskfs.
grev [Mon, 17 Dec 2007 10:18:02 +0000 (10:18 +0000)]
b=13774
i=Adilger
use file with major,minor from /dev/console
yangsheng [Mon, 17 Dec 2007 08:26:38 +0000 (08:26 +0000)]
Branch HEAD
b=14289
i=johann
i=scjody
Update to RHEL5 Update-1 kernel-2.6.18-53.el5.
yangsheng [Mon, 17 Dec 2007 08:04:14 +0000 (08:04 +0000)]
Branch b1_6
b=14289
i=johann
i=scjody
Update to RHEL5 Update-1 kernel-2.6.18-53.el5.
yangsheng [Mon, 17 Dec 2007 07:36:04 +0000 (07:36 +0000)]
Branch b1_4
b=14265
i=deen
i=scjody
Fix build failes for RHEL3.
bwzhou [Mon, 17 Dec 2007 07:30:56 +0000 (07:30 +0000)]
Branch HEAD
b=14138
r=adilger, nikita
resolve deadlock on i_size_read() introduced by race condition of i_size_write();
Use old size assignment to avoid deadlock (bz14326).
fanyong [Mon, 17 Dec 2007 03:44:44 +0000 (03:44 +0000)]
Branch b_mount_perm
b=14156
Use b1_8_iam tag for b_mount_perm branch.
girish [Fri, 14 Dec 2007 15:14:20 +0000 (15:14 +0000)]
Update recommended e2fsprogs version to 1.40.2-cfs5
CVSe --------------------------------------------------------------------- Entero Log. Lines beginning with `CVS:' are removed automatically
grev [Fri, 14 Dec 2007 09:55:07 +0000 (09:55 +0000)]
b=13306
i=Adilger
wait delete completed before check kbytesavail
ericm [Fri, 14 Dec 2007 02:37:36 +0000 (02:37 +0000)]
branch: b_colibri_devel
update from HEAD (20071213_1836)
fanyong [Thu, 13 Dec 2007 16:02:35 +0000 (16:02 +0000)]
Branch HEAD
b=12974
i=nikita
i=adilger
1) set as "inline" for such large function ("obd_fail_check()") is not suitable,
replaced with normal function "__obd_fail_check_set()".
2) atomic operations for obd_fail_count (replace "static count" in obd_fail_check).
3) use "test_and_set_bit()" for "OBD_FAILED/OBD_FAIL_ONCE" check and set to avoid
unexpected racing condition between multi-thread ops.
4) some cleanup for OBD_FAIL_XXX macro.
anserper [Thu, 13 Dec 2007 14:03:30 +0000 (14:03 +0000)]
Branch HEAD
b=13377
i=umka
i=nikita
"comments" patch.
fanyong [Thu, 13 Dec 2007 10:08:45 +0000 (10:08 +0000)]
Branch b_remote_acl
b=11842
Use b1_8_iam tag for b_remote_acl branch.
shadow [Thu, 13 Dec 2007 09:37:10 +0000 (09:37 +0000)]
if client_disconnect_export was called without force flag set,
and exist connect request in flight, this can produce access to
NULL pointer (or already free pointer) when connect_interpret
store ocd flags in obd_namespace.
b=14260
i=adilger
i=johann
shadow [Thu, 13 Dec 2007 08:52:20 +0000 (08:52 +0000)]
not alloc memory with spinlock held.
b=14418
i=green
i=johann
bobijam [Thu, 13 Dec 2007 05:32:06 +0000 (05:32 +0000)]
Branch HEAD
b=12211
i=green, adilger
commit the missing part and use a proper macro (thanks shadow for finding it out).
bobijam [Thu, 13 Dec 2007 04:18:02 +0000 (04:18 +0000)]
Branch HEAD
b=12211
i=green, adilger
Description: make lustre randomly fail allocating memory
Details : Make lustre randomly failed allocating memory for testing purpose.
grev [Wed, 12 Dec 2007 21:04:54 +0000 (21:04 +0000)]
b=13932
i=Adilger
report the slow and excluded tests separately
bobijam [Wed, 12 Dec 2007 02:00:15 +0000 (02:00 +0000)]
Branch HEAD
b=12646
i=johann, shadow
Add opc parameter to ost_checksum_bulk().
grev [Tue, 11 Dec 2007 15:31:14 +0000 (15:31 +0000)]
b=14385
i=Adilger
force test_5c to use mount_client
grev [Tue, 11 Dec 2007 09:38:57 +0000 (09:38 +0000)]
b=13932
i=Adilger
typo fixed (found by Huang Hua)
grev [Mon, 10 Dec 2007 19:54:39 +0000 (19:54 +0000)]
b=13932
i=Adilger
test_29 cleanup
yury [Mon, 10 Dec 2007 19:23:54 +0000 (19:23 +0000)]
b=14433
r=adilger,shadow,deen
- enable OBD_CONNECT_LRU_RESIZE only if lru resize is enabled in configure time.
vitaly [Mon, 10 Dec 2007 19:21:41 +0000 (19:21 +0000)]
Branch HEAD
b=13563
i=green
i=shadow
does not check for LDLM_FL_BL_AST in ldlm_cli_cancel(),
as this is already a CANCEL rpc, no separate rpc is needed.
yury [Mon, 10 Dec 2007 16:53:39 +0000 (16:53 +0000)]
b=13766
r=nikita,adilger,shadow
- lots of fixes and cleanups in ldlm pools code.
yury [Mon, 10 Dec 2007 11:43:42 +0000 (11:43 +0000)]
- added missed DEBUG_SIZE which prevented HEAD from being used in cmd config.
isaac [Mon, 10 Dec 2007 09:08:20 +0000 (09:08 +0000)]
b=14238, i=liangzhen, i=maxim:
- NULL md_me in lnet_md_unlink().
- iterate ptl_ml safely since 'me' can be removed within the loop.
scjody [Sun, 9 Dec 2007 00:20:22 +0000 (00:20 +0000)]
Update w/ actual release date
huanghua [Fri, 7 Dec 2007 06:55:41 +0000 (06:55 +0000)]
use b1_8_iam ldiskfs for b_mixed_layout_req.
isaac [Thu, 6 Dec 2007 14:01:26 +0000 (14:01 +0000)]
- fixed an incorrect bug # in ChangeLog.
johann [Thu, 6 Dec 2007 12:41:56 +0000 (12:41 +0000)]
Branch HEAD
b=13843
i=adilger
i=nathan
Dynamically create DLM blocking callback threads
+ fix an issue with MacOS implementation of atomic_sub_and_test().
bwzhou [Thu, 6 Dec 2007 11:53:22 +0000 (11:53 +0000)]
Branch HEAD
b=13317
r=shadow, johann
enable liblustre to connect to mds with acl
johann [Thu, 6 Dec 2007 11:27:48 +0000 (11:27 +0000)]
Branch b1_6
b=13843
i=adilger
i=nathan
Dynamically create DLM blocking callback threads
+ fix an issue with MacOS implementation of atomic_sub_and_test().
isaac [Thu, 6 Dec 2007 11:12:48 +0000 (11:12 +0000)]
- should iterate over peer_sendq and peer_activeq.
yangsheng [Thu, 6 Dec 2007 10:57:38 +0000 (10:57 +0000)]
*** empty log message ***
yangsheng [Thu, 6 Dec 2007 10:54:58 +0000 (10:54 +0000)]
Branch b1_6
b=13397
i=adilger
i=alex
-- Use GFP_NOFS instead of SLAB_NOFS.
-- Avoid fork the ext3-mballoc3-core patch.
shadow [Thu, 6 Dec 2007 10:00:09 +0000 (10:00 +0000)]
add support for build HEAD without vfs_intent patches.
add sles10 support.
tappro [Thu, 6 Dec 2007 08:04:09 +0000 (08:04 +0000)]
- remove dynlocks from kernel patches, update 2.6.18 series with correct patches
shadow [Thu, 6 Dec 2007 07:35:37 +0000 (07:35 +0000)]
remove last scability issue from lov objid. set next id only for OST which
actualy finished recovery (mds_postrecov->mds_notify code path).
Always set next id if we ask ost about last id, this fixes problems from
bug 14222.
b=12702
i=tappro
i=yury.umanets
jxiong [Thu, 6 Dec 2007 04:43:34 +0000 (04:43 +0000)]
b=13284
r=green,issac
Fixed the problem that the memory trace can't work in interrupt context.
Walking on eggs to land a patch, hope it works.
bobijam [Thu, 6 Dec 2007 03:39:46 +0000 (03:39 +0000)]
Branch HEAD
b=14208
i=zhenyu.xu, johann
Original patch by Brian Behlendorf <behlendorf1@llnl.gov>
Replace macro __LINUX__ with __linux__.
bobijam [Thu, 6 Dec 2007 02:49:01 +0000 (02:49 +0000)]
Branch b1_6
b=14208
i=zhenyu.xu, johann
Replace macro __LINUX__ with __linux__.
johann [Wed, 5 Dec 2007 17:24:03 +0000 (17:24 +0000)]
Branch HEAD
b=12829
i=adilger
i=bobijam
When CRAY_XT3 is defined, the fsgid supplied by the client is
overridden with the primary group provided by the group upcall,
whereas the supplied fsgid can be trusted if it is in the list of
supplementary groups returned by the group upcall.
isaac [Wed, 5 Dec 2007 07:15:48 +0000 (07:15 +0000)]
- fixed a couple of misspellings in debug messages.
isaac [Tue, 4 Dec 2007 06:49:49 +0000 (06:49 +0000)]
- fixed a comment typo.
shadow [Mon, 3 Dec 2007 08:54:21 +0000 (08:54 +0000)]
revert slab type detection.
b=14359.
jxiong [Mon, 3 Dec 2007 07:56:01 +0000 (07:56 +0000)]
file raid6-zerocopy.patch was initially added on branch b_raid_test.
jxiong [Mon, 3 Dec 2007 07:56:00 +0000 (07:56 +0000)]
file raid6-stripe-by-stripe-handling.patch was initially added on branch b_raid_test.
jxiong [Mon, 3 Dec 2007 07:55:59 +0000 (07:55 +0000)]
file raid6-stats.patch was initially added on branch b_raid_test.
jxiong [Mon, 3 Dec 2007 07:55:58 +0000 (07:55 +0000)]
file raid6-serialize-ovelapping-reqs.patch was initially added on branch b_raid_test.
jxiong [Mon, 3 Dec 2007 07:55:57 +0000 (07:55 +0000)]
file raid6-merge-ios.patch was initially added on branch b_raid_test.
jxiong [Mon, 3 Dec 2007 07:55:56 +0000 (07:55 +0000)]
file raid6-large-io.patch was initially added on branch b_raid_test.
jxiong [Mon, 3 Dec 2007 07:55:55 +0000 (07:55 +0000)]
file raid6-configurable-cachesize.patch was initially added on branch b_raid_test.
huanghua [Mon, 3 Dec 2007 04:17:33 +0000 (04:17 +0000)]
Branch HEAD
b=14064
- readdir() for liblustre: i=nikita,fanyong
- flock for liblustre and various fixes for liblustre: i=umka,fanyong
deen [Sat, 1 Dec 2007 15:31:51 +0000 (15:31 +0000)]
Little fixes proposed by Andreas after inspection.
b=11301
grev [Fri, 30 Nov 2007 11:35:10 +0000 (11:35 +0000)]
b=13798
i=nathan.rutman
cleanup: remove tdir creation
tappro [Fri, 30 Nov 2007 08:48:45 +0000 (08:48 +0000)]
- take credits for objids update correctly
b:13710
i: nikita, fanyong
shadow [Thu, 29 Nov 2007 17:16:30 +0000 (17:16 +0000)]
remove stale debug.
scjody [Thu, 29 Nov 2007 16:08:29 +0000 (16:08 +0000)]
Branch b1_6
Only copy Module.symvers if ldiskfs is enabled; fixes patchless build.
b=12842
i=johann
i=zhenyu.xu
shadow [Thu, 29 Nov 2007 14:13:28 +0000 (14:13 +0000)]
fix make rpms
isaac [Thu, 29 Nov 2007 13:35:39 +0000 (13:35 +0000)]
b=14324, i=liangzhen:
- avoid accessing LNET peer table entries outside LNET_LOCK()
shadow [Thu, 29 Nov 2007 12:37:33 +0000 (12:37 +0000)]
Fixes some scability and access to not inited memory problems
in work with lov objdid file.
b=12702
i=umka
i=nathan