Whamcloud - gitweb
fs/lustre-release.git
16 years agoBranch HEAD
vitaly [Wed, 19 Sep 2007 19:20:07 +0000 (19:20 +0000)]
Branch HEAD

make HEAD compilable again

16 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.

16 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.

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

make HEAD compilable

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

16 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.

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

export DIR2 tdir

16 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.

16 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.

16 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

16 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.

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

16 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

16 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

16 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.

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

get rid of "./"

16 years agob=13457
cliffw [Fri, 14 Sep 2007 17:56:42 +0000 (17:56 +0000)]
b=13457
i=brian
i=nathan

16 years agoBranch b1_6
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

16 years agoBranch HEAD
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.

16 years agob=12460
grev [Fri, 14 Sep 2007 12:22:21 +0000 (12:22 +0000)]
b=12460
i=Adilger

Skip "cd ." part for patchless.

16 years ago- land fixes for last_rcvd header handling
tappro [Fri, 14 Sep 2007 11:45:08 +0000 (11:45 +0000)]
- land fixes for last_rcvd header handling
  b:13060
  i: yury, alex

16 years ago*** empty log message ***
jitendra [Fri, 14 Sep 2007 09:01:42 +0000 (09:01 +0000)]
*** empty log message ***

16 years ago- ELC fixes and optimizations
tappro [Thu, 13 Sep 2007 21:04:13 +0000 (21:04 +0000)]
- ELC fixes and optimizations
  b=13060
  i=vitaly,huanghua

16 years agoBranch HEAD
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()

16 years agoBranch HEAD
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.

16 years agomissed one line.
bobijam [Thu, 13 Sep 2007 03:38:38 +0000 (03:38 +0000)]
missed one line.

16 years agoBranch HEAD
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.

16 years agoBranch b1_6
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.

16 years agoBranch HEAD
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

16 years agob=13486
grev [Wed, 12 Sep 2007 23:18:56 +0000 (23:18 +0000)]
b=13486
i=Nathan

Increase a set of files to choose from.

16 years agobranch: HEAD
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

16 years agob=12186
cliffw [Wed, 12 Sep 2007 19:49:50 +0000 (19:49 +0000)]
b=12186
i=adilger

Fix man pages for lfs

16 years agorewrite inherited code in obdclass/uuid.c (uuid parsing code from ext2 utils)
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

16 years agoBranch HEAD
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)

16 years agoBranch HEAD
liangzhen [Wed, 12 Sep 2007 17:34:03 +0000 (17:34 +0000)]
Branch HEAD

Comma in wrong place

16 years agoBranch b1_6
scjody [Wed, 12 Sep 2007 16:42:13 +0000 (16:42 +0000)]
Branch b1_6

Add
--------------------------------------------------------------------------------
separator

16 years agoi=eeb:
isaac [Wed, 12 Sep 2007 16:31:46 +0000 (16:31 +0000)]
i=eeb:
-   shall lnet_rtr_decref_locked when removing zombie routes.

16 years agob=11230
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.

16 years agoBranch b1_6
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.

16 years agoBranch b1_6
adilger [Wed, 12 Sep 2007 05:24:29 +0000 (05:24 +0000)]
Branch b1_6
Move misplaced warning message.

16 years agob=5491
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

16 years agoBranch HEAD
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

16 years ago- srpc_lnet_ev_handler doesn't need LNET_LOCK in userland.
isaac [Wed, 12 Sep 2007 02:21:00 +0000 (02:21 +0000)]
-   srpc_lnet_ev_handler doesn't need LNET_LOCK in userland.

16 years agob=13552
nathan [Wed, 12 Sep 2007 00:34:50 +0000 (00:34 +0000)]
b=13552
wait longer for remote clients

16 years agoBranch b1_6
scjody [Tue, 11 Sep 2007 23:33:18 +0000 (23:33 +0000)]
Branch b1_6

Update versions for 1.6.4

16 years agoBranch b1_6
scjody [Tue, 11 Sep 2007 23:17:16 +0000 (23:17 +0000)]
Branch b1_6

Update versions and dates.

16 years agoBranch HEAD
adilger [Tue, 11 Sep 2007 20:26:08 +0000 (20:26 +0000)]
Branch HEAD
Fix line wrap.

16 years agob=13597
nathan [Tue, 11 Sep 2007 19:39:20 +0000 (19:39 +0000)]
b=13597
spelling - apparently we don't compile with SOCKNAL_VERSION_DEBUG

16 years agoBranch b1_6
adilger [Tue, 11 Sep 2007 17:47:53 +0000 (17:47 +0000)]
Branch b1_6
Make this patch more like the others.

16 years agoBranch b1_6
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

16 years agoUserspace o2iblnd development branch
liangzhen [Mon, 10 Sep 2007 16:11:34 +0000 (16:11 +0000)]
Userspace o2iblnd development branch

16 years agoi=liangzhen
isaac [Mon, 10 Sep 2007 15:35:55 +0000 (15:35 +0000)]
i=liangzhen
-   replace #if with #ifdef when checking config macros.
-   srpc_lnet_ev_handler expects LNET_LOCK to be held.

16 years ago - commit missed disk1_4.zip
tappro [Sun, 9 Sep 2007 12:10:35 +0000 (12:10 +0000)]
 - commit missed disk1_4.zip

16 years agoBranch b_ver_recov
scjody [Fri, 7 Sep 2007 21:08:55 +0000 (21:08 +0000)]
Branch b_ver_recov

Whitespace cleanup.

16 years agob=13542
nathan [Fri, 7 Sep 2007 20:45:29 +0000 (20:45 +0000)]
b=13542
i=deen
i=tianzy
the reply state was leaked in the no_reply case

16 years agob=13496
grev [Fri, 7 Sep 2007 17:57:17 +0000 (17:57 +0000)]
b=13496
i=Adilger
i=Wangdi

replay-ost-single CLEANUP fix.

16 years agob=12348
mjmac [Fri, 7 Sep 2007 10:47:26 +0000 (10:47 +0000)]
b=12348
i=brian
i=scjody
* Include disk1_4.zip in lustre-tests RPM

16 years ago* Reverting WIP that wasn't supposed to be included in previous commit
mjmac [Fri, 7 Sep 2007 10:42:06 +0000 (10:42 +0000)]
* Reverting WIP that wasn't supposed to be included in previous commit

16 years agob=12348
mjmac [Fri, 7 Sep 2007 10:37:56 +0000 (10:37 +0000)]
b=12348
i=brian
i=scjody
* Include disk1_4.zip in lustre-tests RPM

16 years agoVS: did you update the ChangeLog for a bug fix?
kalpak [Fri, 7 Sep 2007 10:30:33 +0000 (10:30 +0000)]
VS: did you update the ChangeLog for a bug fix?

b=13128
i=adilger,shadow

Minor cleanups in lfs find and lfs getstripe

16 years agoSolaris package prototype
manoj [Fri, 7 Sep 2007 09:40:18 +0000 (09:40 +0000)]
Solaris package prototype
Readme for uoss
Author message for udmu

16 years agoBranch HEAD
scjody [Fri, 7 Sep 2007 03:53:48 +0000 (03:53 +0000)]
Branch HEAD

Ensure Module.symvers is always updated when ldiskfs.o is rebuilt.

Patch by Nathan.

b=12842
i=scjody
i=brian

16 years agob=12499
grev [Thu, 6 Sep 2007 23:07:06 +0000 (23:07 +0000)]
b=12499
i=Brian
i=Adilger

att. 11642: more acc-sm fixes.

16 years agob=12599
grev [Thu, 6 Sep 2007 17:52:03 +0000 (17:52 +0000)]
b=12599
i=Brian
i=Nathan
i=Tianzy
i=Wangdi

grant check Wangdi patch; elimination of duplicated code.

16 years agob=12616
kalpak [Thu, 6 Sep 2007 11:25:09 +0000 (11:25 +0000)]
b=12616
i=adilger, johann

Quiet redefinition warning.

16 years agoBranch HEAD
liuy [Thu, 6 Sep 2007 08:15:28 +0000 (08:15 +0000)]
Branch HEAD
b=13125
i=nathan, deen

Description: osts not allocated evenly to files
Details    : change the condition to increase offset_idx

16 years agoBranch HEAD
liangzhen [Thu, 6 Sep 2007 05:27:45 +0000 (05:27 +0000)]
Branch HEAD
Fix for TOE Kernel panic by ksocklnd
b=13246
i=eeb

16 years agoBranch HEAD
liangzhen [Thu, 6 Sep 2007 04:38:06 +0000 (04:38 +0000)]
Branch HEAD
Fix ofed supporting dates

16 years agoBranch HEAD
bobijam [Thu, 6 Sep 2007 02:24:20 +0000 (02:24 +0000)]
Branch HEAD
b=12743
i=deen, adilger

conf-sanity test case for bug 12743: df report consistency on OSTs with different block size.

16 years agoBranch HEAD
scjody [Wed, 5 Sep 2007 21:25:52 +0000 (21:25 +0000)]
Branch HEAD

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

16 years agob=13462
grev [Wed, 5 Sep 2007 20:12:51 +0000 (20:12 +0000)]
b=13462
i=Adilger

Increase checkstat verbosity.

16 years agob=12849
grev [Wed, 5 Sep 2007 18:31:35 +0000 (18:31 +0000)]
b=12849
i=Adilger
i=Brian

cleanup_test102() fix

16 years agob=13500
grev [Wed, 5 Sep 2007 18:15:56 +0000 (18:15 +0000)]
b=13500
i=Nathan

Wait for MDT value to update.

b=13145
i=Brian

Run conf param on MGS.

16 years agofile setfacl.test was initially added on branch b_remote_acl.
fanyong [Wed, 5 Sep 2007 16:00:38 +0000 (16:00 +0000)]
file setfacl.test was initially added on branch b_remote_acl.

16 years agofile run was initially added on branch b_remote_acl.
fanyong [Wed, 5 Sep 2007 16:00:37 +0000 (16:00 +0000)]
file run was initially added on branch b_remote_acl.

16 years agofile permissions.test was initially added on branch b_remote_acl.
fanyong [Wed, 5 Sep 2007 16:00:36 +0000 (16:00 +0000)]
file permissions.test was initially added on branch b_remote_acl.

16 years agofile misc.test was initially added on branch b_remote_acl.
fanyong [Wed, 5 Sep 2007 16:00:35 +0000 (16:00 +0000)]
file misc.test was initially added on branch b_remote_acl.

16 years agofile make-tree was initially added on branch b_remote_acl.
fanyong [Wed, 5 Sep 2007 16:00:34 +0000 (16:00 +0000)]
file make-tree was initially added on branch b_remote_acl.

16 years agofile inheritance.test was initially added on branch b_remote_acl.
fanyong [Wed, 5 Sep 2007 16:00:33 +0000 (16:00 +0000)]
file inheritance.test was initially added on branch b_remote_acl.

16 years agofile getfacl-noacl.test was initially added on branch b_remote_acl.
fanyong [Wed, 5 Sep 2007 16:00:32 +0000 (16:00 +0000)]
file getfacl-noacl.test was initially added on branch b_remote_acl.

16 years agofile cp.test was initially added on branch b_remote_acl.
fanyong [Wed, 5 Sep 2007 16:00:31 +0000 (16:00 +0000)]
file cp.test was initially added on branch b_remote_acl.

16 years agofile README was initially added on branch b_remote_acl.
fanyong [Wed, 5 Sep 2007 16:00:30 +0000 (16:00 +0000)]
file README was initially added on branch b_remote_acl.

16 years agoBranch HEAD
tianzy [Wed, 5 Sep 2007 10:35:39 +0000 (10:35 +0000)]
Branch HEAD
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

16 years agofile idmap.c was initially added on branch b_remote_acl.
fanyong [Tue, 4 Sep 2007 05:52:16 +0000 (05:52 +0000)]
file idmap.c was initially added on branch b_remote_acl.

16 years agofile acl.c was initially added on branch b_remote_acl.
fanyong [Tue, 4 Sep 2007 05:52:15 +0000 (05:52 +0000)]
file acl.c was initially added on branch b_remote_acl.

16 years agofile llite_rmtacl.c was initially added on branch b_remote_acl.
fanyong [Tue, 4 Sep 2007 05:52:14 +0000 (05:52 +0000)]
file llite_rmtacl.c was initially added on branch b_remote_acl.

16 years agofile lustre_idmap.h was initially added on branch b_remote_acl.
fanyong [Tue, 4 Sep 2007 05:52:13 +0000 (05:52 +0000)]
file lustre_idmap.h was initially added on branch b_remote_acl.

16 years agofile lustre_eacl.h was initially added on branch b_remote_acl.
fanyong [Tue, 4 Sep 2007 05:52:12 +0000 (05:52 +0000)]
file lustre_eacl.h was initially added on branch b_remote_acl.

16 years agob=13144
rupesh [Tue, 4 Sep 2007 05:42:46 +0000 (05:42 +0000)]
b=13144
r=kalpak, johann
description:block bitmap validation patch for RHEL5

16 years agob= 13144
rupesh [Mon, 3 Sep 2007 10:56:44 +0000 (10:56 +0000)]
b= 13144
r=kalpak, johann

16 years agob_client_io_layering is better to use the same ldiskfs as HEAD, to stay closer to...
nikita [Sat, 1 Sep 2007 14:19:48 +0000 (14:19 +0000)]
b_client_io_layering is better to use the same ldiskfs as HEAD, to stay closer to the latter.

16 years agocontainer_of0(): recognize IS_ERR(), and do not convert it. That simplies many call...
nikita [Sat, 1 Sep 2007 14:08:30 +0000 (14:08 +0000)]
container_of0(): recognize IS_ERR(), and do not convert it. That simplies many call-sites.

16 years agob=10778,i=eeb:
isaac [Fri, 31 Aug 2007 18:32:41 +0000 (18:32 +0000)]
b=10778,i=eeb:
-   closed races between lnd_shutdown and peer creation that prevent
    lnd_shutdown from finishing.
-   fixed a couple of harmless off-by-one typos when skipping initial
    frags in io vectors.
-   added a missing check for memory allocation failure in lnet_new_rtrbuf.

16 years agoBranch HEAD
johann [Fri, 31 Aug 2007 12:48:09 +0000 (12:48 +0000)]
Branch HEAD
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.

16 years agoBranch HEAD
johann [Fri, 31 Aug 2007 10:15:49 +0000 (10:15 +0000)]
Branch HEAD

b=10657
Add jbd-journal-chksum-2.6.18-vanilla.patch to the rhel5 series.
It has already been done on b1_6 but not on HEAD because 11802 was
not landed on HEAD.

16 years agoBranch HEAD
liangzhen [Fri, 31 Aug 2007 09:47:38 +0000 (09:47 +0000)]
Branch HEAD
Smallfix for help information of selftest command

16 years agob=10555
kalpak [Fri, 31 Aug 2007 09:14:05 +0000 (09:14 +0000)]
b=10555

fiemap patch was added for all kernels except sles9 and hence it requires a stub patch to add a fiemap.h file. A similar stub file was added with the uninit groups patch.

16 years agob=10555
kalpak [Fri, 31 Aug 2007 08:49:18 +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.

16 years agob=10555
kalpak [Fri, 31 Aug 2007 08:45:42 +0000 (08:45 +0000)]
b=10555
i=adilger,girish

Add FIEMAP ioctl to ldiskfs

16 years agoBranch HEAD
bobijam [Fri, 31 Aug 2007 02:22:56 +0000 (02:22 +0000)]
Branch HEAD
b=12743
i=adilger, wangdi

* test case for 12743.
* fix a typo: test_27x -> test_27w.