Whamcloud - gitweb
fs/lustre-release.git
13 years agoBranch HEAD
anserper [Thu, 11 Oct 2007 07:05:46 +0000 (07:05 +0000)]
Branch HEAD
b=13377
i=yury
i=nikita

13 years agob= 13093
komaln [Wed, 10 Oct 2007 12:16:34 +0000 (12:16 +0000)]
b= 13093
r= adilger, deen

Description: When running with O_DIRECT I/O, neither the client rpc_stats
nor read_ahead_stats were updated. Milind's patch to copy the stats section from
osc_send_oap_rpc() into async_internal().

13 years agowrong path name for llite_lloop module
jxiong [Wed, 10 Oct 2007 10:28:35 +0000 (10:28 +0000)]
wrong path name for llite_lloop module

13 years agob=13080
komaln [Wed, 10 Oct 2007 10:05:38 +0000 (10:05 +0000)]
b=13080
r=Adilger, Shadow

To reduce stats allocation memory for per-client stats.

13 years agob=11694
komaln [Wed, 10 Oct 2007 09:58:43 +0000 (09:58 +0000)]
b=11694
r=Nathan, Adilger

When striping policy is set on root of file system using "lfs setstripe", it changes the default stripe policy.

13 years agoFix the rpm package build problem. A new module llite_lloop.ko is added to support...
jxiong [Wed, 10 Oct 2007 05:44:03 +0000 (05:44 +0000)]
Fix the rpm package build problem. A new module llite_lloop.ko is added to support lustre loop device.

13 years agoun-do __u32 changes from bz-13289 which are causing compile errors
walter [Tue, 9 Oct 2007 15:12:02 +0000 (15:12 +0000)]
un-do __u32 changes from bz-13289 which are causing compile errors
when building with --enable-snmp because the snmp code does not use
the same header files as the rest of the lustre code.

13 years agoBranch HEAD
yangsheng [Tue, 9 Oct 2007 06:00:56 +0000 (06:00 +0000)]
Branch HEAD
b=13568
i=adilger
i=kalpak

Remove lock_24kernel() from lvfs subsystem.

13 years agoBranch b1_6
johann [Tue, 9 Oct 2007 05:05:38 +0000 (05:05 +0000)]
Branch b1_6
b=11686
i=adilger
i=green

Move changelog entry from lustre/ChangeLog to lnet/ChangeLog.

13 years agoBranch HEAD
yangsheng [Tue, 9 Oct 2007 04:04:29 +0000 (04:04 +0000)]
Branch HEAD
b=13568
i=adilger
i=deen

Remove 2.4 kernel check from obdclass subsystem.

13 years agoBranch HEAD
yangsheng [Tue, 9 Oct 2007 03:43:22 +0000 (03:43 +0000)]
Branch HEAD
b=13568
i=adilger
i=wangdi

Remove 2.5.0 kernel check from quota subsystem.

13 years agoBranch b1_6
johann [Mon, 8 Oct 2007 19:47:03 +0000 (19:47 +0000)]
Branch b1_6
b=11686
i=adilger
i=green

Severity   : enhancement
Bugzilla   : 11686
Description: Console message flood
Details    : Make cdls ratelimiting more tunable by adding several tunable in
     procfs /proc/sys/lnet/console_{min,max}_delay_centisecs and
     /proc/sys/lnet/console_backoff.

13 years agoBranch HEAD
yangsheng [Mon, 8 Oct 2007 08:13:24 +0000 (08:13 +0000)]
Branch HEAD
b=13751
i=shadow
i=johann

Update target & which_patch file for RHEL5 2.6.18-8.1.14.el5.

13 years agoBranch HEAD
bobijam [Mon, 8 Oct 2007 03:25:55 +0000 (03:25 +0000)]
Branch HEAD
b=12744
i=johann, adilger

NR_CPUS/smp_num_cpus -> num_possible_cpus().

13 years agoBranch b1_6
bobijam [Mon, 8 Oct 2007 03:05:52 +0000 (03:05 +0000)]
Branch b1_6
b=12744
i=johann, adilger

NR_CPUS/smp_num_cpus -> num_possible_cpus().

13 years agob=13696
yury [Sun, 7 Oct 2007 10:28:03 +0000 (10:28 +0000)]
b=13696
r=nathan,adilger
- adds "lruresize" and "nolruresize" mount options;
- adds test 124b to check if "lruresize" performs better than "nolruresize".

13 years agob=13733
yury [Sun, 7 Oct 2007 09:33:24 +0000 (09:33 +0000)]
b=13733
r=vitaly,ericm
- fixes ASSERT failure in exp_connect_lru_resize if GSS is enabled

13 years agob=13773
walter [Sat, 6 Oct 2007 13:37:17 +0000 (13:37 +0000)]
b=13773
i=adilger

13 years agob=13726
walter [Sat, 6 Oct 2007 13:32:05 +0000 (13:32 +0000)]
b=13726
i=adilger

13 years agob=13478
walter [Sat, 6 Oct 2007 13:19:14 +0000 (13:19 +0000)]
b=13478
i=adilger
i=green

13 years ago- land fix to support CMD configurations
tappro [Sat, 6 Oct 2007 06:33:21 +0000 (06:33 +0000)]
- land fix to support CMD configurations
  b:13060
  i:nathan, yury

13 years agoBranch HEAD
adilger [Sat, 6 Oct 2007 03:46:39 +0000 (03:46 +0000)]
Branch HEAD
Move block device configuration commands out of "testing (DANGEROUS)" section
of the lctl help.
b=5498

13 years agob=13800
grev [Fri, 5 Oct 2007 19:13:06 +0000 (19:13 +0000)]
b=13800
i=Nathan
i=Anserper

change relative pathname to absolute

13 years agob=13737
manoj [Fri, 5 Oct 2007 17:15:58 +0000 (17:15 +0000)]
b=13737

fix for Multiple OSS registration failure
fix permission for libzpool.so

13 years agoFix off-by-one error in file length calculation.
deen [Thu, 4 Oct 2007 16:39:11 +0000 (16:39 +0000)]
Fix off-by-one error in file length calculation.
Original patch by green.

b=10919
i=adilger
i=tianzy

13 years agorefine locking for avoid write wrong info into lov_objid file and some races.
shadow [Thu, 4 Oct 2007 12:59:44 +0000 (12:59 +0000)]
refine locking for avoid write wrong info into lov_objid file and some races.

b=12702
i=nathan
i=tappro

13 years agoland tests for bug 11756.
shadow [Thu, 4 Oct 2007 05:51:02 +0000 (05:51 +0000)]
land tests for bug 11756.
this missed from original landing.

13 years agoimprove handling recoverable errors
shadow [Tue, 2 Oct 2007 14:32:38 +0000 (14:32 +0000)]
improve handling recoverable errors
b=11710
i=green
i=johann

13 years agob=13491
walter [Mon, 1 Oct 2007 19:27:12 +0000 (19:27 +0000)]
b=13491
i=green
i=adilger

13 years agobz-13725
walter [Mon, 1 Oct 2007 15:47:04 +0000 (15:47 +0000)]
bz-13725

13 years agoBranch HEAD
yangsheng [Sun, 30 Sep 2007 03:47:49 +0000 (03:47 +0000)]
Branch HEAD
b=13452
i=scjody
i=mjmac

Kernel config & target file for vanilla kernel-2.6.18.8.

13 years agoBranch HEAD
yangsheng [Sat, 29 Sep 2007 10:10:04 +0000 (10:10 +0000)]
Branch HEAD
b=13518
i=shadow
i=johann

Modify the vm-tunables-rhel4.patch for RHEL4 kernel-2.6.9-55.0.6.EL.

13 years agoBranch HEAD
adilger [Sat, 29 Sep 2007 00:59:34 +0000 (00:59 +0000)]
Branch HEAD
Quiet overly verbose messages when trying to set block device tunables.
There are many reasons why these might fail (e.g. LVM, older kernel, etc).
b=11230
i=nathan

13 years agob=12302
maxim [Fri, 28 Sep 2007 21:46:35 +0000 (21:46 +0000)]
b=12302
i=liang
i=isaac
 - Landing b_usocklnd on HEAD
Bugzilla   : 12302
Description: new userspace socklnd
Details    : Old userspace tcpnal that resided in lnet/ulnds/socklnd replaced
             with new one - usocklnd.

13 years agob=5498
jxiong [Fri, 28 Sep 2007 07:22:40 +0000 (07:22 +0000)]
b=5498
r=andreas,wangdi

lustre loop device emulator support.

13 years agoBranch HEAD
bwzhou [Fri, 28 Sep 2007 05:12:56 +0000 (05:12 +0000)]
Branch HEAD
b=12207
i=johann
i=shadow

hide trusted.lov to the users and export it internally as lustre.lov

13 years agonot revalidate dentry if it root dentry.
shadow [Thu, 27 Sep 2007 12:34:22 +0000 (12:34 +0000)]
not revalidate dentry if it root dentry.
b=13334
i=green
i=johann

13 years agob=5498
jxiong [Thu, 27 Sep 2007 05:11:50 +0000 (05:11 +0000)]
b=5498
r=andreas,wangdi

An additional module is added to support the lustre loop device emulator

13 years agoBranch HEAD
bwzhou [Thu, 27 Sep 2007 03:51:13 +0000 (03:51 +0000)]
Branch HEAD
b=12840
i=green
i=johann

prevent self-evicting through procfs

13 years agoBranch HEAD
bobijam [Thu, 27 Sep 2007 02:57:15 +0000 (02:57 +0000)]
Branch HEAD
b=12948
i=wangdi, johann

Description: buffer overruns could theoretically occur
Details    : llapi_semantic_traverse() modifies the "path" argument by
             appending values to the end of the origin string, and a buffer
             overrun may occur. Adding buffer overrun check in liblustreapi.

13 years agoBranch HEAD
liuy [Thu, 27 Sep 2007 02:30:24 +0000 (02:30 +0000)]
Branch HEAD
b=13482
i=shadow, deen

fix typos in gmlnd, ptllnd and viblnd

13 years agob=13557
grev [Thu, 27 Sep 2007 01:24:27 +0000 (01:24 +0000)]
b=13557
i=Adilger

set stripecount correctly

13 years agoBranch b1_6
adilger [Wed, 26 Sep 2007 21:35:13 +0000 (21:35 +0000)]
Branch b1_6
Remove Modules.symvers on "make clean".
b=12842
i=brian

13 years ago- fixes in obd_connect_names to be coherent with OBD_CONNECT* flags updated earlier;
yury [Wed, 26 Sep 2007 18:51:44 +0000 (18:51 +0000)]
- fixes in obd_connect_names to be coherent with OBD_CONNECT* flags updated earlier;
- fixed missed ",".

13 years agob=2262
yury [Wed, 26 Sep 2007 17:58:13 +0000 (17:58 +0000)]
b=2262
r=vitaly,nikita
- landed lru resize code with all fixes and cleanups existing in 1_6.

13 years agoBranch HEAD
johann [Wed, 26 Sep 2007 14:08:52 +0000 (14:08 +0000)]
Branch HEAD
b=13358
i=nikita
i=bobijam

Don't LASSERT correctness of data obtained through the network.
Add regression test.

13 years agoBranch b1_6
adilger [Tue, 25 Sep 2007 17:52:33 +0000 (17:52 +0000)]
Branch b1_6
Update ldiskfs/ChangeLog correctly.

13 years agobranch: HEAD
ericm [Tue, 25 Sep 2007 17:01:59 +0000 (17:01 +0000)]
branch: HEAD
small fix for gss upcall: semid could be zero.

13 years agoBranch HEAD
johann [Tue, 25 Sep 2007 17:00:29 +0000 (17:00 +0000)]
Branch HEAD
Disable journal checksum patch due to release-blocking problems with
quota and other errors.
b=13487
b=13449
r=scjody

13 years agoBranch b1_6
adilger [Tue, 25 Sep 2007 16:39:33 +0000 (16:39 +0000)]
Branch b1_6
Description: e2fsck reports "invalid unused inodes count"
Details    : If a new ldiskfs filesystem is created with the "uninit_groups"
     feature and only a single inode is created in a group then the
     "bg_unused_inodes" count is incorrectly updated.  Creating a
     second inode in that group would update it correctly.
i=behlendorf
i=valerie

13 years agobz-13516
walter [Tue, 25 Sep 2007 16:23:49 +0000 (16:23 +0000)]
bz-13516

13 years agobz-13289 and bz-13315
walter [Tue, 25 Sep 2007 15:36:58 +0000 (15:36 +0000)]
bz-13289 and bz-13315

13 years agoconvert uint64_t to __u64
walter [Tue, 25 Sep 2007 15:18:46 +0000 (15:18 +0000)]
convert uint64_t to __u64

13 years agoMerge fixes from b1_6 to HEAD.
shadow [Tue, 25 Sep 2007 15:13:21 +0000 (15:13 +0000)]
Merge fixes from b1_6 to HEAD.

Bugzilla   : 10786
Description: omit set fsid for export NFS

Bugzilla   : 13304
Description: Fix warning idr_remove called for id=.. which is not
             allocated in kernels up 2.6.16

13 years agorevert land fix from bug 12609, due group_upcall complete disabled in HEAD.
shadow [Tue, 25 Sep 2007 14:26:16 +0000 (14:26 +0000)]
revert land fix from bug 12609, due group_upcall complete disabled in HEAD.

13 years agoBranch HEAD
bobijam [Tue, 25 Sep 2007 10:42:08 +0000 (10:42 +0000)]
Branch HEAD
update the bug# for the skipped test.

13 years agoBranch HEAD
bobijam [Tue, 25 Sep 2007 09:28:03 +0000 (09:28 +0000)]
Branch HEAD
b=13555

disable test_36 for now.

13 years agob:11171
jitendra [Tue, 25 Sep 2007 07:00:46 +0000 (07:00 +0000)]
b:11171
i:nathan
made write, rewrite, read as default tests for obdfilter-survey.

13 years agobranch: HEAD
ericm [Mon, 24 Sep 2007 21:04:25 +0000 (21:04 +0000)]
branch: HEAD
- coding style fix
- add items of ChangeLog
b=11832
r=vitaly, tappro

13 years agoBranch HEAD
anserper [Mon, 24 Sep 2007 17:31:57 +0000 (17:31 +0000)]
Branch HEAD
b=13377
i=yury
i=nikita

indentation part of the 2+4(attachment 12552) and fid_unpack(attachment 12458) patches

13 years agopatches related to bug 13377 (CMD small fixes), 2+4 patch and fid_unpack patch
anserper [Mon, 24 Sep 2007 16:23:18 +0000 (16:23 +0000)]
patches related to bug 13377 (CMD small fixes), 2+4 patch and fid_unpack patch

13 years agoBranch HEAD
bwzhou [Mon, 24 Sep 2007 11:51:10 +0000 (11:51 +0000)]
Branch HEAD
b=12609
i=johann
i=tianzy

set l_getgroups as the default group upcall in mkfs.lustre;
some minor fixes for sanity.sh

13 years agoBranch HEAD
yangsheng [Mon, 24 Sep 2007 03:54:51 +0000 (03:54 +0000)]
Branch HEAD
b=13616
i=johann
i=scjody

Modify target file & which_kernel for RHEL5 2.6.18-8.1.10.el5 kernel.

13 years agoBranch HEAD
fanyong [Sun, 23 Sep 2007 13:26:13 +0000 (13:26 +0000)]
Branch HEAD
b=12763
i=tappro
i=ericm
Disable uid in capa struct and capa sanity test.

13 years agoBranch HEAD
liangzhen [Sat, 22 Sep 2007 03:57:56 +0000 (03:57 +0000)]
Branch HEAD

Remove useless orphan console RPC list, module unloading can
just wait on allocating counter.

13 years agoBranch HEAD
liangzhen [Fri, 21 Sep 2007 15:43:05 +0000 (15:43 +0000)]
Branch HEAD

Another smallfix for building in ia64
b=12782

13 years ago*** empty log message ***
liangzhen [Fri, 21 Sep 2007 14:59:58 +0000 (14:59 +0000)]
*** empty log message ***

13 years agoBranch HEAD
liangzhen [Fri, 21 Sep 2007 14:48:35 +0000 (14:48 +0000)]
Branch HEAD

Sysctl entries for /proc/sys/lnet (Patch by eeb)

b=12782
i=Liang

13 years agob:11171, 10961
jitendra [Fri, 21 Sep 2007 07:39:56 +0000 (07:39 +0000)]
b:11171, 10961
i:nathan, cliffw
- removed OSTS and ECHO_CLIENTS command line options, instead
  used only 'targets' option for all three cases.
- modified README-obdfilter-survey as per changes in 11171.

13 years agobranch: HEAD
ericm [Thu, 20 Sep 2007 17:08:27 +0000 (17:08 +0000)]
branch: HEAD
fix gss build breakage against some old glibc (2.3.x)
r=fanyong

13 years ago- enable client connect only if mds is configured and ost is active. Port from 1_6...
tappro [Thu, 20 Sep 2007 08:53:42 +0000 (08:53 +0000)]
- enable client connect only if mds is configured and ost is active. Port from 1_6 into new MDS devices.
  b:13060
  i: nikita, nathan

13 years agoBranch HEAD
bwzhou [Thu, 20 Sep 2007 07:01:42 +0000 (07:01 +0000)]
Branch HEAD
b=12234
i=adilger
i=johann
correct the cast of 'index' in obd_device_list_seq_show()

13 years agob=13664
yury [Thu, 20 Sep 2007 07:00:34 +0000 (07:00 +0000)]
b=13664
r=adilger, nathan
- use cancel_lru_locks in replay-ost-single.sh test_4 to cancel cached locks instead of using buggy echo -n clear > $i/lru_size

13 years agob=13499
grev [Thu, 20 Sep 2007 03:02:48 +0000 (03:02 +0000)]
b=13499
i=Adilger

Wait recovery complete before AFTERUSED is checked.

13 years agob=13587
grev [Thu, 20 Sep 2007 00:49:23 +0000 (00:49 +0000)]
b=13587
i=Scjody

set stripe count over all OSTs; calculate SIZE based on min kbytesfree

13 years agob=13628
grev [Thu, 20 Sep 2007 00:10:22 +0000 (00:10 +0000)]
b=13628
i=Adilger
i=Nathan

do not create recursive dirs

13 years agob=12613
grev [Wed, 19 Sep 2007 23:51:17 +0000 (23:51 +0000)]
b=12613
i=Nathan

remove 18 from A_E list

13 years agob=12613
grev [Wed, 19 Sep 2007 23:07:43 +0000 (23:07 +0000)]
b=12613
i=Adilger
i=Nathan

test_18 MDS_MKFS_OPTS fix; cfg/local.sh MKFSOPTS fix.

13 years agob=10825
grev [Wed, 19 Sep 2007 22:25:14 +0000 (22:25 +0000)]
b=10825
i=Adilger

make ALWAYS_EXCEPT usage more consistent.

13 years agobranch: HEAD
ericm [Wed, 19 Sep 2007 22:08:58 +0000 (22:08 +0000)]
branch: HEAD
land b1_8_gssfix (20070919_1543): various gss fixes (b11841)

13 years agob=13078
grev [Wed, 19 Sep 2007 21:55:34 +0000 (21:55 +0000)]
b=13078

new 1.4 image from Andreas.

13 years agoAllow llrd to evict clients directly on OSTs.
deen [Wed, 19 Sep 2007 21:35:53 +0000 (21:35 +0000)]
Allow llrd to evict clients directly on OSTs.

b=12418
i=green
i=adilger

13 years agob=13078
grev [Wed, 19 Sep 2007 21:27:37 +0000 (21:27 +0000)]
b=13078
i=Adilger
b=13649
i=Nathan

SAVE_PWD fix; 32a, 32b, 35 fixes:disk1_4 correct path, correct FSNAME.

13 years agoBranch HEAD
vitaly [Wed, 19 Sep 2007 19:36:26 +0000 (19:36 +0000)]
Branch HEAD
b=13581
i=tappro
i=huanghua

Replay Size-on-MDS related RPCs properly.

13 years agoBranch HEAD
vitaly [Wed, 19 Sep 2007 19:20:07 +0000 (19:20 +0000)]
Branch HEAD

make HEAD compilable again

13 years agoBranch HEAD
johann [Wed, 19 Sep 2007 18:52:42 +0000 (18:52 +0000)]
Branch HEAD
b=13358
i=nikita
i=bobijam

fix tiny nit in error message.

13 years agobranch: HEAD
ericm [Wed, 19 Sep 2007 18:10:10 +0000 (18:10 +0000)]
branch: HEAD
land b1_8_keyring (20070919_1155): support linux keyring in lustre gss.

13 years agoBranch HEAD
vitaly [Wed, 19 Sep 2007 14:57:09 +0000 (14:57 +0000)]
Branch HEAD

make HEAD compilable

13 years ago* Removed unused libcfs file
eeb [Tue, 18 Sep 2007 20:31:04 +0000 (20:31 +0000)]
*  Removed unused libcfs file

13 years ago* Removed unused libcfs cfs_rdev_{major,minor} etc.
eeb [Tue, 18 Sep 2007 19:55:11 +0000 (19:55 +0000)]
*   Removed unused libcfs cfs_rdev_{major,minor} etc.

13 years agob=12900
grev [Tue, 18 Sep 2007 16:20:43 +0000 (16:20 +0000)]
b=12900
i=Adilger

export DIR2 tdir

13 years agoi=eeb
maxim [Tue, 18 Sep 2007 09:33:37 +0000 (09:33 +0000)]
i=eeb
 - Minor bugfix on calculation of "last alive" time value.

13 years agoBranch HEAD
adilger [Mon, 17 Sep 2007 16:30:29 +0000 (16:30 +0000)]
Branch HEAD
Merge OBD_CONNECT_LRU_RESIZE from b1_6 to keep flags consistent.

13 years agoAtomic bit operations in mballoc.
girish [Sat, 15 Sep 2007 09:30:49 +0000 (09:30 +0000)]
Atomic bit operations in mballoc.
Merged with mballoc patch.
Original patch by: johann
b=10995
i=adilger, alex

13 years agob=13610
kalpak [Sat, 15 Sep 2007 06:56:00 +0000 (06:56 +0000)]
b=13610
i=andreas, johann

The changed prototype of ext_prepare_callback will be used in lustre if HAVE_EXT_PREPARE_CB_EXTENT is defined.

13 years agob=13553
nathan [Fri, 14 Sep 2007 22:44:19 +0000 (22:44 +0000)]
b=13553
i=adilger
df after clearing fail_loc

13 years agoBranch HEAD
adilger [Fri, 14 Sep 2007 21:59:37 +0000 (21:59 +0000)]
Branch HEAD
Disable client page cache checksumming by default. This does not affect
the wire checksumming, and only adds a lot of CPU overhead that is mostly
useful only for debugging rare client memory corruption vs. the more
common network transfer corruption. It can be enabled at runtime via
"echo 1 > $LPROC/llite/*/checksum_pages".
b=13579
i=scjody
i=nathan

13 years agoBranch HEAD
adilger [Fri, 14 Sep 2007 21:11:04 +0000 (21:11 +0000)]
Branch HEAD
Description: Data corruption for OSTs that are formatted larger than 2TB
     on 32-bit servers.
Details    : When generating the bio request for lustre file writes the
     sector number would overflow a temporary variable before being
     used for the IO.  The data reads correctly from Lustre (which
     will overflow in a similar manner) but other file data or
     filesystem metadata may be corrupted in some cases.
b=13547

13 years agoBranch HEAD
vitaly [Fri, 14 Sep 2007 18:46:13 +0000 (18:46 +0000)]
Branch HEAD
b=13563
i=adilger
i=green

1) cancel lru locks in ldlm_cli_cancel() and send 1 batched cancel RPC;
2) pass the whole list of canceled locks to the async blocking thread, not
lock-by-lock, and send cancels in batched cancel RPCs.

13 years agob=13394
grev [Fri, 14 Sep 2007 18:01:39 +0000 (18:01 +0000)]
b=13394
i=Nathan

get rid of "./"