Whamcloud - gitweb
johann [Fri, 14 Sep 2007 13:36:02 +0000 (13:36 +0000)]
Branch b1_6
b=13358
i=wangdi
i=nikita
Impossible (EPROTO is returned) to access a directory that has a
non-default striping and ACLs.
johann [Fri, 14 Sep 2007 12:57:01 +0000 (12:57 +0000)]
Branch b1_6
b=13181
i=alex
i=nikita
Don't take the BKL in fsfilt_ext3_setattr() for 2.6 kernels.
It causes scheduling issues when removing large files.
grev [Fri, 14 Sep 2007 12:15:17 +0000 (12:15 +0000)]
b=12460
i=Adilger
Skip "cd ." part for patchless.
yury [Fri, 14 Sep 2007 10:25:19 +0000 (10:25 +0000)]
- cleanups in ldlm_pool.c - all pools recalc is moved to separate function ldlm_pools_recalc();
- grant_speed, grant_rate, garnt_plan, cancel_rate have own procfs functions which take into account possible schedule lag for pools thread.
shadow [Fri, 14 Sep 2007 07:58:20 +0000 (07:58 +0000)]
Kernels after 2.6.16 not allow resotre s_dev from put_super, fix it.
b=13304
i=johann
i=green
deen [Thu, 13 Sep 2007 18:45:05 +0000 (18:45 +0000)]
Never resend AST requests.
b=13596
i=adilger
i=deen
original patch by green
yury [Thu, 13 Sep 2007 18:09:55 +0000 (18:09 +0000)]
- fixed issue with long time not being scheduled pools thread. We need to compensate that in lprocfs_rd_pool_state()
kalpak [Thu, 13 Sep 2007 11:35:05 +0000 (11:35 +0000)]
b=10555
Use correct structure name.
bobijam [Thu, 13 Sep 2007 03:11:44 +0000 (03:11 +0000)]
Branch b1_6
b=13600
i=kalpak, bobijam
original patch by adilger.
Description: "lfs find -obd UUID" prints directories
Details : "lfs find -obd UUID" will return all directory names instead
of just file names. It is incorrect because the directories
do not reside on the OSTs.
liuy [Thu, 13 Sep 2007 02:24:50 +0000 (02:24 +0000)]
Branch b1_6
b=2369
i=johann, deen
replace inode->i_size access with i_size_read/write
scjody [Thu, 13 Sep 2007 01:38:27 +0000 (01:38 +0000)]
Branch b1_6
Remove client patches from SLES 10 kernel. This causes SLES 10 clients to
behave as patchless clients even on a Lustre-patched (server) kernel.
b=12411
i=adilger
i=johann
grev [Wed, 12 Sep 2007 23:21:43 +0000 (23:21 +0000)]
b=13486
i=Nathan
Increase a set of files to choose from.
adilger [Wed, 12 Sep 2007 21:50:35 +0000 (21:50 +0000)]
Branch b1_6
Move bug 13547 to 1.6.3 section instead of 1.6.4
cliffw [Wed, 12 Sep 2007 19:50:28 +0000 (19:50 +0000)]
b=12186
Update ChangeLog
cliffw [Wed, 12 Sep 2007 19:42:44 +0000 (19:42 +0000)]
b=12186
i=Adilger
Fixes man pages for lfs
nathan [Wed, 12 Sep 2007 19:18:47 +0000 (19:18 +0000)]
b=3055
i=green
changes from eeb's inspection
adilger [Wed, 12 Sep 2007 18:36:37 +0000 (18:36 +0000)]
Branch b1_6
Allow dbench to find client.txt in /usr/share/dbench.
b=12467
i=nathan
i=adilger (original patch)
scjody [Wed, 12 Sep 2007 16:42:12 +0000 (16:42 +0000)]
Branch b1_6
Add
--------------------------------------------------------------------------------
separator
komaln [Wed, 12 Sep 2007 12:31:08 +0000 (12:31 +0000)]
b=11230
Quiet a warning.
komaln [Wed, 12 Sep 2007 11:55:04 +0000 (11:55 +0000)]
b=11230
r=Nathan, Adilger
To tune the kernel for good SCSI performance.
yury [Wed, 12 Sep 2007 09:15:08 +0000 (09:15 +0000)]
- make lru resize stuff in sanity.sh less verbose;
- cleanups in tests 120* and test 124 about disable/enable lru resize;
- make test_124 sleep for 30s to not make it too long.
liuy [Wed, 12 Sep 2007 03:29:20 +0000 (03:29 +0000)]
Branch b1_6
b=13125
replace stripe_cnt_min with *stripe_cnt to keep good object distribution
bobijam [Wed, 12 Sep 2007 02:22:58 +0000 (02:22 +0000)]
Branch b1_6
b=13555
disable test_36 for now.
nathan [Wed, 12 Sep 2007 00:33:14 +0000 (00:33 +0000)]
b=13552
wait longer for remote clients
scjody [Tue, 11 Sep 2007 23:33:20 +0000 (23:33 +0000)]
Branch b1_6
Update versions for 1.6.4
scjody [Tue, 11 Sep 2007 23:17:17 +0000 (23:17 +0000)]
Branch b1_6
Update versions and dates.
wangdi [Tue, 11 Sep 2007 21:00:02 +0000 (21:00 +0000)]
Branch: b1_6
b=13436
Only disconnect errors(ENOTCONNECT & ENODEV) should be returned by rq_status.
i=green
i=adiger
johann [Tue, 11 Sep 2007 18:35:34 +0000 (18:35 +0000)]
Branch b1_6
Disable journal checksum patch due to release-blocking problems with
quota and other errors (LTS does not support # in the series files).
b=13487
b=13449
r=scjody
johann [Tue, 11 Sep 2007 18:08:23 +0000 (18:08 +0000)]
Branch b1_6
Disable journal checksum patch due to release-blocking problems with
quota and other errors
b=13487
b=13449
r=scjody
yury [Tue, 11 Sep 2007 11:15:27 +0000 (11:15 +0000)]
- zero out GS, GR and CR for client pools also in recalc.
yury [Tue, 11 Sep 2007 09:34:16 +0000 (09:34 +0000)]
- disable/enable all namespace pools matched with pass argument in sanity.sh;
- disable all pools (and OST ones too) in ELC tests;
- fixes in test_124:
- make test_124 less stressing, create only 1000 locks in it;
- calculate LVF correctly, that is, based on lock number created, desired sleep time and current limit instead of cardcoded value;
- make test suitable for running CMD environment, where desired set of data may be shared between few MDSes.
yury [Mon, 10 Sep 2007 15:10:23 +0000 (15:10 +0000)]
- cleanup in ldlm_cancel_lru_local()
yury [Mon, 10 Sep 2007 14:49:10 +0000 (14:49 +0000)]
- add OBD_CONNECT_LRU_RESIZE for mds->ost connections. MDS does not take locks on OST, but this flag will allow all namespaces look same way if LRU_RESIZE is supported.
yury [Mon, 10 Sep 2007 14:00:20 +0000 (14:00 +0000)]
- fixed bug in ldlm_cancel_lru_local(). It should cancel locks according to SLV only in the case of passed zero @count. If @count is not zero - cancel requested number of locks regardless SLV. Found by failure of sanityN test_20;
- raise error and return -EINVAL if ldlm_cancel_lru() did not cancel requested number of locks in case of sync cancel if lru resize is supported.
adilger [Mon, 10 Sep 2007 08:10:01 +0000 (08:10 +0000)]
Branch b1_6
Add "df" so the statfs data will be updated on disk (when statfs patches
are landed).
b=13198
adilger [Sat, 8 Sep 2007 18:36:40 +0000 (18:36 +0000)]
Branch b1_6
Update ancient versioning doc to match current policy.
yury [Sat, 8 Sep 2007 17:13:20 +0000 (17:13 +0000)]
- fixed disabling pool shrinker in test 120a.
adilger [Fri, 7 Sep 2007 19:40:12 +0000 (19:40 +0000)]
Branch b1_6
Add linefeed so message isn't confusingly overwritten.
b=13547
nikita [Fri, 7 Sep 2007 18:09:58 +0000 (18:09 +0000)]
Severity : cleanup
Bugzilla : 13532
Description: rewrite ext2-derived code in llite/dir.c and obdclass/uuid.c
Details : rewrite inherited code (uuid parsing code from ext2 utils and
readdir code from ext3) from scratch preserving functionality.
b=13532
i=adilger
i=alex
i=green
nathan [Fri, 7 Sep 2007 17:43:25 +0000 (17:43 +0000)]
b=13542
i=deen
i=tianzy
the reply state was leaked in the no_reply case
mjmac [Fri, 7 Sep 2007 10:37:57 +0000 (10:37 +0000)]
b=12348
i=brian
i=scjody
* Include disk1_4.zip in lustre-tests RPM
yury [Fri, 7 Sep 2007 09:32:25 +0000 (09:32 +0000)]
b=2262
r=adilger,vitaly,nikita
- landed lru resize.
kalpak [Fri, 7 Sep 2007 08:53:48 +0000 (08:53 +0000)]
b=13128
i=adilger,shadow
Minor cleanups in lfs find and lfs getstripe
scjody [Thu, 6 Sep 2007 19:03:06 +0000 (19:03 +0000)]
Branch b1_6
Strip trailing whitespace.
vitaly [Thu, 6 Sep 2007 12:51:09 +0000 (12:51 +0000)]
Branch b1_6
b=13060
i=huanghua
i=tappro
put the lock after unlocking the resource
kalpak [Thu, 6 Sep 2007 11:23:36 +0000 (11:23 +0000)]
b=12616
i=adilger, johann
Quiet redefinition warning.
liuy [Thu, 6 Sep 2007 08:12:44 +0000 (08:12 +0000)]
Branch b1_6
b=13125
i=nathan, deen
Description: osts not allocated evenly to files
Details : change the condition to increase offset_idx
buffalo-pull [Thu, 6 Sep 2007 02:24:39 +0000 (02:24 +0000)]
Weekly tag build -> v1_6_2_92
bobijam [Thu, 6 Sep 2007 02:11:41 +0000 (02:11 +0000)]
Branch b1_6
b=12743
i=deen, adilger
conf-sanity test case for bug 12743: df report consistency on OSTs with different block size.
scjody [Wed, 5 Sep 2007 21:16:01 +0000 (21:16 +0000)]
Branch b1_6
Test 74 is now 74b and listed in ALWAYS_EXCEPT. Test 74a is based on the old
test but passes on patchless clients.
b=13310
i=adilger
i=green
adilger [Wed, 5 Sep 2007 21:11:34 +0000 (21:11 +0000)]
Branch b1_6
Add "Frequency" for bugs missing them.
Change severity to "enhancement" for new features/kernels.
Remove internal test changes that are not of interest to customers.
deen [Wed, 5 Sep 2007 20:28:34 +0000 (20:28 +0000)]
Fix for bug 12418: "Evictions taking too long".
b=12418
i=green
i=adilger
grev [Wed, 5 Sep 2007 19:56:33 +0000 (19:56 +0000)]
b=13462
i=Adilger
Increase checkstat verbosity.
grev [Wed, 5 Sep 2007 18:56:16 +0000 (18:56 +0000)]
b=12599
i=Wangdi
i=Tianzy
sanity-quota elimination of duplicate code.
grev [Wed, 5 Sep 2007 18:49:02 +0000 (18:49 +0000)]
b=13496
i=Wangdi
i=Nathan
replay-ost-single CLEANUP fix.
grev [Wed, 5 Sep 2007 18:12:47 +0000 (18:12 +0000)]
b=13500
i=Nathan
Wait for MDT value to update.
walter [Wed, 5 Sep 2007 15:42:37 +0000 (15:42 +0000)]
fix build problem on Cray XT3 machines. See bz-13315
tianzy [Wed, 5 Sep 2007 09:50:17 +0000 (09:50 +0000)]
Branch b1_6
when mds and osts use different quota unit(32bit and 64bit), quota will be released
repeatly. This patch voids sending multiple quota reqs to mds, which will keep the
status between the reqs.
b=12588
i=johann
i=wangdi
huanghua [Tue, 4 Sep 2007 05:29:07 +0000 (05:29 +0000)]
Branch b1_6
b=11401
i=adilger
i=tappro
i=green
client-side metadata stat-ahead during readdir (directory readahead)
nathan [Mon, 3 Sep 2007 14:48:19 +0000 (14:48 +0000)]
b=3055
at SOW watchdogs are too short using AT only
nathan [Mon, 3 Sep 2007 06:05:55 +0000 (06:05 +0000)]
b=3055
i=adilger
i=eeb (pending)
adaptive timeouts
adilger [Fri, 31 Aug 2007 22:42:43 +0000 (22:42 +0000)]
Branch b1_6
Change version to 1.6.2.91.
Beta tags should be numbered BEFORE the release they are for, otherwise
RPM will consider the beta to be "newer" than the actual release.
adilger [Fri, 31 Aug 2007 21:15:55 +0000 (21:15 +0000)]
Branch b1_6
Update mkfs.lustre's idea of the latest e2fsprogs version.
nathan [Fri, 31 Aug 2007 17:50:13 +0000 (17:50 +0000)]
fix warning
kalpak [Fri, 31 Aug 2007 08:49:19 +0000 (08:49 +0000)]
b=10555
i=adilger, girish
Small change in ldiskfs/Makefile.in for new fiemap.h file.
Also fiemap patch chanegs the definition of ext3_prepare_callback, so effect the change in fsfilt_ext3.c.
bobijam [Fri, 31 Aug 2007 02:20:28 +0000 (02:20 +0000)]
Branch b1_6
b=12743
i=adilger, wangdi
* test case for bug 12743.
* fix a typo: test_27x -> test_27w
scjody [Thu, 30 Aug 2007 19:35:22 +0000 (19:35 +0000)]
Branch b1_6
Whitespace cleanup
zam [Thu, 30 Aug 2007 19:23:31 +0000 (19:23 +0000)]
b=11270
i=adilger
i=nikita
file contention detection and lockless i/o implementation
for contended files.
scjody [Thu, 30 Aug 2007 18:17:43 +0000 (18:17 +0000)]
Branch b1_6
Whitespace cleanup.
grev [Thu, 30 Aug 2007 16:41:55 +0000 (16:41 +0000)]
b=12560
b=13367
fix a typo in last commit
grev [Thu, 30 Aug 2007 16:35:28 +0000 (16:35 +0000)]
b=12560
b=13367
i=Adilger
i=Nathan
t-f skip(); use logs for all test scripts
hepler remote_mds() remote_ost()
johann [Thu, 30 Aug 2007 16:16:35 +0000 (16:16 +0000)]
Branch b1_6
b=12459
i=adilger,tianzy
i=scjody
Severity : normal
Bugzilla : 12459
Description: Client eviction due to failover config
Details : after a connection loss, the lustre client should attempt to
reconnect to the last active server first before trying the
other potential connections.
wangdi [Thu, 30 Aug 2007 15:53:44 +0000 (15:53 +0000)]
Branch: b1_6
move the skip to test-framework.sh
b=12599
i=adilger
grev [Thu, 30 Aug 2007 13:01:37 +0000 (13:01 +0000)]
b=13322
i=Nathan
i=Brian
test_24a fix for remote mds
grev [Thu, 30 Aug 2007 11:14:16 +0000 (11:14 +0000)]
b=12499
i=Brian
i=Nathan
set_and_check tests fix for remote mds ost-s
liuy [Thu, 30 Aug 2007 10:17:40 +0000 (10:17 +0000)]
Branch b1_6
fix for i_size_write
liuy [Thu, 30 Aug 2007 10:11:07 +0000 (10:11 +0000)]
Branch b1_6
b=12398
i=green, nathan
patch by Andreas
Description: testing performance impact of enabling checksumming
Details : enable checksum by default, allow --disable-checksum
configure option and "-o nochecksum" mount option
bobijam [Thu, 30 Aug 2007 03:54:40 +0000 (03:54 +0000)]
Branch b1_6
b=13030
i=green, shadow
Description: "ll_intent_file_open()) lock enqueue: err: -13" with nfs
Details : with NFS, the anon dentry's parent was set to itself in
d_alloc_anon(), so in MDS, we use rec->ur_fid1 to find the
corresponding dentry other than use rec->ur_name.
scjody [Thu, 30 Aug 2007 00:54:32 +0000 (00:54 +0000)]
Branch b1_6
Fix ONLY variable handling
b=12499
i=brian
i=adilger
scjody [Thu, 30 Aug 2007 00:37:20 +0000 (00:37 +0000)]
Land b_release_1_6_2 onto b1_6 (20070829_2015)
(add missing ChangeLog entries)
nathan [Wed, 29 Aug 2007 23:59:13 +0000 (23:59 +0000)]
b=10969
i=adilger
i=milind
oss service stats are all time
scjody [Wed, 29 Aug 2007 22:30:24 +0000 (22:30 +0000)]
Branch b1_6
Remove extra bug#
johann [Wed, 29 Aug 2007 10:06:44 +0000 (10:06 +0000)]
Branch b1_6
b=11802
Add RHEL5 target to list of files automatically generated.
girish [Wed, 29 Aug 2007 07:37:42 +0000 (07:37 +0000)]
Fixed a nit.
tianzy [Wed, 29 Aug 2007 03:42:16 +0000 (03:42 +0000)]
Branch b1_6
test_7 on sanity-quota.sh can't be used on separate machines,
add facet to handle it
b=13363
wangdi [Tue, 28 Aug 2007 12:49:53 +0000 (12:49 +0000)]
Branch: b1_6
fix a typo in last commit
b=12599
wangdi [Mon, 27 Aug 2007 20:52:23 +0000 (20:52 +0000)]
Branch: b1_6
oops forget skip in last commit.
b=12599
i=adilger
i=brian
i=mjmac
yangsheng [Mon, 27 Aug 2007 10:38:48 +0000 (10:38 +0000)]
Branch b1_6
b=13360
i=isaac
i=liangzhen
Add PAGE_SIZE define in lnet/include/libcfs/user-prim.h.
yangsheng [Mon, 27 Aug 2007 10:08:17 +0000 (10:08 +0000)]
Branch b1_6
b=13039
i=scjody
i=johann
Modify kernel config base on RHEL5 RPMs.
wangdi [Mon, 27 Aug 2007 03:32:01 +0000 (03:32 +0000)]
Branch: b1_6
in llog_origin_connect, we should start journal_start, to keep the
order of journal_start and loghandle->lgh_lock.
b=13142
i=green
i=shadow
wangdi [Mon, 27 Aug 2007 03:14:45 +0000 (03:14 +0000)]
Branch:b1_6
cleanup sanity test scripts and move some common funcs to test-frame.sh.
b=12599
i=adilger
i=brian
i=mjmac
scjody [Fri, 24 Aug 2007 15:36:37 +0000 (15:36 +0000)]
Branch b1_6
Add EXPORT_SYMBOL check for node_to_cpumask symbol.
b=12826
i=shadow
i=mjmac
scjody [Fri, 24 Aug 2007 14:10:07 +0000 (14:10 +0000)]
Branch b1_6
Whitespace cleanup.
tianzy [Fri, 24 Aug 2007 11:56:36 +0000 (11:56 +0000)]
Branch b1_6
because of "lfs quota" format, cancel a check which isn't vital
b=12223
tianzy [Fri, 24 Aug 2007 11:12:50 +0000 (11:12 +0000)]
Branch b1_6
fix the bug of "mds_obd_create error creating tmp object"
b=12223
i=green
i=wangdi
bobijam [Thu, 23 Aug 2007 03:20:57 +0000 (03:20 +0000)]
Branch b1_6
b=12211
i=green, johann
suppress every allocation attempt message noise, and shut off a compile
warning on x86_64 in obd_alloc_fail(), due to size_t being unsigned long
there.
liuy [Thu, 23 Aug 2007 02:47:41 +0000 (02:47 +0000)]
Branch b1_6
b=13362
i=shadow, deen
execute lfs setstripe on client
grev [Wed, 22 Aug 2007 23:00:59 +0000 (23:00 +0000)]
b=13147
i=Nathan
Set fail_loc properly on remote mds.
Abort test if zconf_mount $MOUNT2 fail.
deen [Wed, 22 Aug 2007 20:54:13 +0000 (20:54 +0000)]
Add ability to start more than one create thread per OSS.
b=12446
i=adilger
i=nathan
bobijam [Wed, 22 Aug 2007 02:17:22 +0000 (02:17 +0000)]
Branch b1_6
b=11686
i=green, bobijam
quiet admin eviction message. (originally patched by Nic Henke nic@cray.com)