Whamcloud - gitweb
jxiong [Fri, 28 Sep 2007 07:22:40 +0000 (07:22 +0000)]
b=5498
r=andreas,wangdi
lustre loop device emulator support.
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
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
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
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
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.
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
grev [Thu, 27 Sep 2007 01:24:27 +0000 (01:24 +0000)]
b=13557
i=Adilger
set stripecount correctly
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
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 ",".
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.
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.
adilger [Tue, 25 Sep 2007 17:52:33 +0000 (17:52 +0000)]
Branch b1_6
Update ldiskfs/ChangeLog correctly.
ericm [Tue, 25 Sep 2007 17:01:59 +0000 (17:01 +0000)]
branch: HEAD
small fix for gss upcall: semid could be zero.
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
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
walter [Tue, 25 Sep 2007 16:23:49 +0000 (16:23 +0000)]
bz-13516
walter [Tue, 25 Sep 2007 15:36:58 +0000 (15:36 +0000)]
bz-13289 and bz-13315
walter [Tue, 25 Sep 2007 15:18:46 +0000 (15:18 +0000)]
convert uint64_t to __u64
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
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.
bobijam [Tue, 25 Sep 2007 10:42:08 +0000 (10:42 +0000)]
Branch HEAD
update the bug# for the skipped test.
bobijam [Tue, 25 Sep 2007 09:28:03 +0000 (09:28 +0000)]
Branch HEAD
b=13555
disable test_36 for now.
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.
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
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
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
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
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.
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.
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.
liangzhen [Fri, 21 Sep 2007 15:43:05 +0000 (15:43 +0000)]
Branch HEAD
Another smallfix for building in ia64
b=12782
liangzhen [Fri, 21 Sep 2007 14:59:58 +0000 (14:59 +0000)]
*** empty log message ***
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
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.
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
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
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()
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
grev [Thu, 20 Sep 2007 03:02:48 +0000 (03:02 +0000)]
b=13499
i=Adilger
Wait recovery complete before AFTERUSED is checked.
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
grev [Thu, 20 Sep 2007 00:10:22 +0000 (00:10 +0000)]
b=13628
i=Adilger
i=Nathan
do not create recursive dirs
grev [Wed, 19 Sep 2007 23:51:17 +0000 (23:51 +0000)]
b=12613
i=Nathan
remove 18 from A_E list
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.
grev [Wed, 19 Sep 2007 22:25:14 +0000 (22:25 +0000)]
b=10825
i=Adilger
make ALWAYS_EXCEPT usage more consistent.
ericm [Wed, 19 Sep 2007 22:08:58 +0000 (22:08 +0000)]
branch: HEAD
land b1_8_gssfix (20070919_1543): various gss fixes (b11841)
grev [Wed, 19 Sep 2007 21:55:34 +0000 (21:55 +0000)]
b=13078
new 1.4 image from Andreas.
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
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.
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.
vitaly [Wed, 19 Sep 2007 19:20:07 +0000 (19:20 +0000)]
Branch HEAD
make HEAD compilable again
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.
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.
vitaly [Wed, 19 Sep 2007 14:57:09 +0000 (14:57 +0000)]
Branch HEAD
make HEAD compilable
eeb [Tue, 18 Sep 2007 20:31:04 +0000 (20:31 +0000)]
* Removed unused libcfs file
eeb [Tue, 18 Sep 2007 19:55:11 +0000 (19:55 +0000)]
* Removed unused libcfs cfs_rdev_{major,minor} etc.
grev [Tue, 18 Sep 2007 16:20:43 +0000 (16:20 +0000)]
b=12900
i=Adilger
export DIR2 tdir
maxim [Tue, 18 Sep 2007 09:33:37 +0000 (09:33 +0000)]
i=eeb
- Minor bugfix on calculation of "last alive" time value.
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.
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
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.
nathan [Fri, 14 Sep 2007 22:44:19 +0000 (22:44 +0000)]
b=13553
i=adilger
df after clearing fail_loc
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
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
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.
grev [Fri, 14 Sep 2007 18:01:39 +0000 (18:01 +0000)]
b=13394
i=Nathan
get rid of "./"
cliffw [Fri, 14 Sep 2007 17:56:42 +0000 (17:56 +0000)]
b=13457
i=brian
i=nathan
johann [Fri, 14 Sep 2007 16:40:12 +0000 (16:40 +0000)]
Branch b1_6
Remove journal checksum patch from the ldiskfs series.
b=13487
b=13449
r=scjody
johann [Fri, 14 Sep 2007 13:00:13 +0000 (13:00 +0000)]
Branch HEAD
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:22:21 +0000 (12:22 +0000)]
b=12460
i=Adilger
Skip "cd ." part for patchless.
tappro [Fri, 14 Sep 2007 11:45:08 +0000 (11:45 +0000)]
- land fixes for last_rcvd header handling
b:13060
i: yury, alex
jitendra [Fri, 14 Sep 2007 09:01:42 +0000 (09:01 +0000)]
*** empty log message ***
tappro [Thu, 13 Sep 2007 21:04:13 +0000 (21:04 +0000)]
- ELC fixes and optimizations
b=13060
i=vitaly,huanghua
liuy [Thu, 13 Sep 2007 06:55:12 +0000 (06:55 +0000)]
Branch HEAD
b=2369
i=johann, deen
replace inode->i_size access with i_size_read/write()
bobijam [Thu, 13 Sep 2007 03:54:58 +0000 (03:54 +0000)]
Branch HEAD
b=11686
attachment=12502
i=johann, adilger
make liblustre clients CDEBUG_LIMIT rate limiting.
bobijam [Thu, 13 Sep 2007 03:38:38 +0000 (03:38 +0000)]
missed one line.
bobijam [Thu, 13 Sep 2007 03:30:06 +0000 (03:30 +0000)]
Branch HEAD
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.
bobijam [Thu, 13 Sep 2007 02:42:17 +0000 (02:42 +0000)]
Branch b1_6
b=11680
i=deen, johann
make panic_on_lbug proc file writable.
liuy [Thu, 13 Sep 2007 02:29:24 +0000 (02:29 +0000)]
Branch HEAD
b=2369
i=johann, deen
replace inode->i_size access with i_size_read/write
grev [Wed, 12 Sep 2007 23:18:56 +0000 (23:18 +0000)]
b=13486
i=Nathan
Increase a set of files to choose from.
ericm [Wed, 12 Sep 2007 23:13:42 +0000 (23:13 +0000)]
branch: HEAD
backport fix from b1_8_gssfix: remove unwrap_bulk_read() from the
write path.
b=13591
cliffw [Wed, 12 Sep 2007 19:49:50 +0000 (19:49 +0000)]
b=12186
i=adilger
Fix man pages for lfs
nikita [Wed, 12 Sep 2007 19:11:23 +0000 (19:11 +0000)]
rewrite inherited code in obdclass/uuid.c (uuid parsing code from ext2 utils)
from scratch preserving functionality.
b=13532
i=adilger
i=alex
i=green
adilger [Wed, 12 Sep 2007 19:08:23 +0000 (19:08 +0000)]
Branch HEAD
Allow newer dbench to find client.txt from /usr/share/dbench
b=12467
i=nathan
i=adilger (brian original patch)
liangzhen [Wed, 12 Sep 2007 17:34:03 +0000 (17:34 +0000)]
Branch HEAD
Comma in wrong place
scjody [Wed, 12 Sep 2007 16:42:13 +0000 (16:42 +0000)]
Branch b1_6
Add
--------------------------------------------------------------------------------
separator
isaac [Wed, 12 Sep 2007 16:31:46 +0000 (16:31 +0000)]
i=eeb:
- shall lnet_rtr_decref_locked when removing zombie routes.
komaln [Wed, 12 Sep 2007 12:12:08 +0000 (12:12 +0000)]
b=11230
r=Nathan, Adilger
To tune the kernel for good SCSI performance.
adilger [Wed, 12 Sep 2007 05:26:47 +0000 (05:26 +0000)]
Branch b1_6
Fix horrible code formatting that incidentally caused a signed/unsigned
compiler warning.
adilger [Wed, 12 Sep 2007 05:24:29 +0000 (05:24 +0000)]
Branch b1_6
Move misplaced warning message.
huangwei [Wed, 12 Sep 2007 04:34:19 +0000 (04:34 +0000)]
b=5491
i=alex
i=adilger
fixed a defect of flock that cause POSIX-suit fcntl.18 failed
liuy [Wed, 12 Sep 2007 04:18:15 +0000 (04:18 +0000)]
Branch HEAD
b=13125
replace stripe_cnt_min with *stripe_cnt to keep good object distribution
isaac [Wed, 12 Sep 2007 02:21:00 +0000 (02:21 +0000)]
- srpc_lnet_ev_handler doesn't need LNET_LOCK in userland.
nathan [Wed, 12 Sep 2007 00:34:50 +0000 (00:34 +0000)]
b=13552
wait longer for remote clients
scjody [Tue, 11 Sep 2007 23:33:18 +0000 (23:33 +0000)]
Branch b1_6
Update versions for 1.6.4
scjody [Tue, 11 Sep 2007 23:17:16 +0000 (23:17 +0000)]
Branch b1_6
Update versions and dates.
adilger [Tue, 11 Sep 2007 20:26:08 +0000 (20:26 +0000)]
Branch HEAD
Fix line wrap.
nathan [Tue, 11 Sep 2007 19:39:20 +0000 (19:39 +0000)]
b=13597
spelling - apparently we don't compile with SOCKNAL_VERSION_DEBUG
adilger [Tue, 11 Sep 2007 17:47:53 +0000 (17:47 +0000)]
Branch b1_6
Make this patch more like the others.
adilger [Mon, 10 Sep 2007 23:15:46 +0000 (23:15 +0000)]
Branch b1_6
Disable journal checksum patch due to release-blocking problems with
quota and other errors
b=13487
b=13449
r=scjody