Whamcloud - gitweb
fs/lustre-release.git
16 years agoBranch HEAD
bobijam [Wed, 12 Mar 2008 01:52:19 +0000 (01:52 +0000)]
Branch HEAD
b=12743

since we don't support diskfs blocksize != 4K right now, so change the test case to
make all the disk with 4K blocksize.

16 years agoBranch HEAD
bobijam [Wed, 12 Mar 2008 01:30:48 +0000 (01:30 +0000)]
Branch HEAD
b=15010
o=green
i=vitaly
i=adilger

Description: mdc_set_open_replay_data LBUG
Details    : Set replay data for requests that are eligible for replay.

16 years agob=13007
grev [Tue, 11 Mar 2008 20:16:29 +0000 (20:16 +0000)]
b=13007
i=Adilger

test_78: limit filesize to 1/2 of memtotal -256MB

16 years agob=10849
isaac [Tue, 11 Mar 2008 17:12:24 +0000 (17:12 +0000)]
b=10849
-   add module reference count to gmlnd.

16 years agoBranch b1_6
bwzhou [Tue, 11 Mar 2008 05:00:21 +0000 (05:00 +0000)]
Branch b1_6
b=13285
r=huanghe, deen

checks for null iface and adds more debug info: cid-9.diff

16 years agoBranch HEAD
adilger [Mon, 10 Mar 2008 21:44:14 +0000 (21:44 +0000)]
Branch HEAD
Fix "make rpms" due to missing file.
b=14321

16 years agoBranch HEAD
liangzhen [Mon, 10 Mar 2008 14:02:44 +0000 (14:02 +0000)]
Branch HEAD

Correct error message for MR

16 years agoBranch: HEAD
wangdi [Mon, 10 Mar 2008 13:31:56 +0000 (13:31 +0000)]
Branch: HEAD
b=13464
Set import disconnection before mgc reconnection, and refine the previous
13464 fix.
i=nathan,adilger

16 years agob=14956
maxim [Mon, 10 Mar 2008 12:46:26 +0000 (12:46 +0000)]
b=14956
patch fixing the problem landed to LNET HEAD

16 years ago- turn off enable_irq_affinity by default.
isaac [Mon, 10 Mar 2008 11:52:56 +0000 (11:52 +0000)]
-   turn off enable_irq_affinity by default.
-   remove trailing spaces.

16 years agoBranch HEAD
bobijam [Mon, 10 Mar 2008 03:26:40 +0000 (03:26 +0000)]
Branch HEAD
b=14321
o=Brian Behlendorf(behlendorf1@llnl.gov)
i=bobijam
i=shadow

add MGS handler statistics.

16 years agoBranch HEAD
bobijam [Mon, 10 Mar 2008 02:38:10 +0000 (02:38 +0000)]
Branch HEAD
b=14321
o=Brian Behlendorf(behlendorf1@llnl.gov)
i=bobijam
i=shadow

Description: lustre_mgs: operation 101 on unconnected MGS
Details    : When MGC is disconnected from MGS long enough, MGS will evict the
             MGC, and late on MGC cannot successfully connect to MGS and a lot
             of the error messages complaining that MGS is not connected.

16 years agoBranch HEAD
yujian [Mon, 10 Mar 2008 01:44:22 +0000 (01:44 +0000)]
Branch HEAD
b=14850
i=eric.mei
i=adilger

set timeout value before mounting MDT/OST

16 years agob=14471
komaln [Sat, 8 Mar 2008 20:25:41 +0000 (20:25 +0000)]
b=14471
r=Adilger

Changed recovery-small.sh to use 'lctl {get,set}_param'

16 years agob=12942
grev [Fri, 7 Mar 2008 23:28:44 +0000 (23:28 +0000)]
b=12942
i=Brian
test_5a fix: check /proc/mounts instead of mtab

16 years agob=14956
maxim [Fri, 7 Mar 2008 16:01:07 +0000 (16:01 +0000)]
b=14956
i=isaac
i=liang
Sleep on gmni_rx_mutex in interruptible way. Otherwise 'uptime' reports high load while rx thread is sleeping on mutex.

16 years agob=14471
komaln [Fri, 7 Mar 2008 13:11:18 +0000 (13:11 +0000)]
b=14471
r=Adilger
Changed sanity.sh to use 'lctl {get,set}_param'

16 years agoBranch HEAD
liangzhen [Fri, 7 Mar 2008 08:42:02 +0000 (08:42 +0000)]
Branch HEAD

Fix typo for lnet_selftest output

16 years agoBranch HEAD
johann [Fri, 7 Mar 2008 07:57:04 +0000 (07:57 +0000)]
Branch HEAD
b=14648
i=adilger
i=bobijam

when available, use the Adler-32 algorithm instead of CRC32 for
page checksums.

16 years agoBranch HEAD
johann [Fri, 7 Mar 2008 07:50:05 +0000 (07:50 +0000)]
Branch HEAD
b=13805
i=ericm
i=bobijam

add support for several checksum algorithms. Currently, CRC32 and
Adler-32 are supported. The checksum type can be changed on the fly
through /proc/fs/lustre/osc/*/checksum_type.

16 years agobranch: HEAD
ericm [Fri, 7 Mar 2008 06:02:01 +0000 (06:02 +0000)]
branch: HEAD
fix build failure when zlib is absent.

16 years agoForget to initialize the li_group.
jxiong [Fri, 7 Mar 2008 04:30:25 +0000 (04:30 +0000)]
Forget to initialize the li_group.

16 years agobranch: HEAD
ericm [Fri, 7 Mar 2008 03:52:53 +0000 (03:52 +0000)]
branch: HEAD
support other encrypt/checksum algorithms for bulk i/o, default in gss
mode is sha1/aes128, for others default enable bulk checksum by adler32.
b=13667
r=yong.fan
r=h.huang
r=adilger

16 years agoBranch HEAD
wangdi [Thu, 6 Mar 2008 19:26:24 +0000 (19:26 +0000)]
Branch HEAD
b=14483
detect stride IO mode in read-ahead.
i=adilger,nikita

16 years agob=14957
grev [Thu, 6 Mar 2008 17:48:36 +0000 (17:48 +0000)]
b=14957
i=Adilger

test_23a fix

16 years agob=14971
komaln [Thu, 6 Mar 2008 05:41:47 +0000 (05:41 +0000)]
b=14971
r=Adilger
to solve RHEL5/ia64 build error related to 'lctl {get,set}_param' patch

16 years agoClient not clear own cache if answer to reconnect is lost.
shadow [Thu, 6 Mar 2008 04:58:59 +0000 (04:58 +0000)]
Client not clear own cache if answer to reconnect is lost.
b=14775
i=green
i=nathan
i=johann

16 years agob=11300
jxiong [Thu, 6 Mar 2008 04:20:32 +0000 (04:20 +0000)]
b=11300
r=adilger,oleg,nikita,vitaly

Using interval tree manages the extent locks to accelerate the evicting of contended locks.

16 years agoBranch HEAD
fanyong [Thu, 6 Mar 2008 04:13:32 +0000 (04:13 +0000)]
Branch HEAD
b=14976
i=eric.mei
i=h.huang

(1) Miss to call "req_capsule_set_size()" in "mdc_get_remote_perm()".
(2) misc fix after mixed_layout_req landed.

16 years agoBranch b1_6
yangsheng [Thu, 6 Mar 2008 04:13:24 +0000 (04:13 +0000)]
Branch b1_6
b=14947
i=shengyang

Use num_possible_cpus instead of NR_CPUS.

16 years agoBranch HEAD
yangsheng [Thu, 6 Mar 2008 03:58:26 +0000 (03:58 +0000)]
Branch HEAD
b=14950
i=shadow
i=johann

Fixed the build failes for patchless client on SLES10.

16 years agoport llog fixes from b1_6 into HEAD
shadow [Thu, 6 Mar 2008 03:10:22 +0000 (03:10 +0000)]
port llog fixes from b1_6 into HEAD
b=13821
i=wangdi
i=umka

16 years agoBranch HEAD
bobijam [Thu, 6 Mar 2008 02:44:03 +0000 (02:44 +0000)]
Branch HEAD
b=13715
i=johann
i=nathan
i=adilger

protect accessing imp->generation w/ imp_lock.

16 years agoBranch HEAD
bobijam [Thu, 6 Mar 2008 02:11:46 +0000 (02:11 +0000)]
Branch HEAD
b=12584
i=adilger

There is a issue with getfacl which just literally find the symbol link
target with `pwd`+[symbol content], regardless where the link file is
located.

This fix avoids the issue by chdir to the symbol link's dir before getting it's
acl list.

16 years agoBranch HEAD
huanghua [Thu, 6 Mar 2008 01:02:00 +0000 (01:02 +0000)]
Branch HEAD
b=15025
i=yong.fan
i=yury.umanets

- set reply message size for CLOSE RPC

16 years agobranch: HEAD
ericm [Wed, 5 Mar 2008 21:15:45 +0000 (21:15 +0000)]
branch: HEAD
gss: support new sunrpc cache interface of RHEL5.
b=14961
r=yong.fan
r=h.huang

16 years agob=14997
yury [Wed, 5 Mar 2008 20:48:10 +0000 (20:48 +0000)]
b=14997
r=vitaly,shadow
- fixes packing of lru resize info into rpc reply.

16 years agoWhen the failover node is the primary node, it is possible
deen [Wed, 5 Mar 2008 18:06:08 +0000 (18:06 +0000)]
When the failover node is the primary node, it is possible
to have two identical connections in imp_conn_list. We must
compare not conn's pointers but NIDs, otherwise we can defeat
connection throttling.

b=14774
i=adilger
i=johann

16 years agob=14471
komaln [Wed, 5 Mar 2008 17:08:05 +0000 (17:08 +0000)]
b=14471
r=Adilger

Changed sanityN.sh to use lctl {get,set}_param

16 years agob=14471
komaln [Wed, 5 Mar 2008 16:04:09 +0000 (16:04 +0000)]
b=14471
r=Adilger

Changed conf-sanity.sh to use lctl {get,set}_param

16 years agob=13677
green [Wed, 5 Mar 2008 06:23:31 +0000 (06:23 +0000)]
b=13677
r=adilger

wait for async rpc completion in liblustre

16 years agoBranch b1_6
yangsheng [Wed, 5 Mar 2008 02:51:24 +0000 (02:51 +0000)]
Branch b1_6
b=13397
i=johann
i=alex

Add unlink-race patch to 2.6.22 series.

16 years agodir_nlink incorectly handles link count on failed mkdir. (Patch by Andreas.)
girish [Tue, 4 Mar 2008 07:29:49 +0000 (07:29 +0000)]
dir_nlink incorectly handles link count on failed mkdir. (Patch by Andreas.)
b=14974
i=kalpak
i=girish

16 years agob=14748
green [Mon, 3 Mar 2008 02:37:06 +0000 (02:37 +0000)]
b=14748
r=adilger,jay

When traversing extent wating list queue for PR lock and meeting same or wider
lock without AST_SENT, we are guaranteed there is no other one like this down
the line, so we can return immediatelly

16 years ago- removed trailing spaces.
isaac [Fri, 29 Feb 2008 16:36:23 +0000 (16:36 +0000)]
-   removed trailing spaces.

16 years agob=13557 (author Adilger)
grev [Fri, 29 Feb 2008 15:26:32 +0000 (15:26 +0000)]
b=13557 (author Adilger)
i=Nathan

print the stripecount as a signed value

16 years agoBranch b_hd_dmu
rcorreia [Fri, 29 Feb 2008 15:14:40 +0000 (15:14 +0000)]
Branch b_hd_dmu
b=14778
i=adilger
i=manoj

Integrated zfs-lustre compilation into Lustre uOSS build process.

16 years agoBranch HEAD
rcorreia [Fri, 29 Feb 2008 14:48:29 +0000 (14:48 +0000)]
Branch HEAD
b=14778
i=adilger
i=manoj

Added mercurial checkout support for zfs-lustre.

16 years ago- converted tabs and removed trailing spaces.
isaac [Fri, 29 Feb 2008 10:32:18 +0000 (10:32 +0000)]
-   converted tabs and removed trailing spaces.

16 years ago- removed trailing spaces.
isaac [Thu, 28 Feb 2008 13:00:01 +0000 (13:00 +0000)]
- removed trailing spaces.

16 years agoBranch b1_6
johann [Thu, 28 Feb 2008 10:46:15 +0000 (10:46 +0000)]
Branch b1_6
b=14594
i=alex.zhuravlev
i=sheng.yang

add ext3-lookup-dotdot-2.6.9.patch to ldiskfs series.

16 years agoFix for sanity quota failure. (From Kalpak)
girish [Thu, 28 Feb 2008 10:41:20 +0000 (10:41 +0000)]
Fix for sanity quota failure. (From Kalpak)
b=13487

16 years ago b=12882
tappro [Thu, 28 Feb 2008 09:26:15 +0000 (09:26 +0000)]
 b=12882
 i=grev
 Use correct proc names in tests

16 years ago b=14908
tappro [Thu, 28 Feb 2008 09:08:16 +0000 (09:08 +0000)]
 b=14908
 i=nikita
 use enum value

16 years agoBranch HEAD
fanyong [Thu, 28 Feb 2008 07:35:10 +0000 (07:35 +0000)]
Branch HEAD
b=14769
i=adilger
i=eric.mei

(1) Fix race condition between identity upcall disabled checking
    and the real identity upcall doing.
(2) Replace "CWARN" and "CERROR" about identity with "CDEBUG".
(3) Test scripts fix for SLES10 system and remote client test.
(4) Code indent related fix.

16 years agob=13174
chenzheng [Thu, 28 Feb 2008 06:50:33 +0000 (06:50 +0000)]
b=13174
i=grev

add the following fail tests to always-except list:
sanity        65a, 65e
replay_dual   14
insanity      2, 4
replay_single 56, 59
conf_sanity   33a
liblustre

16 years agoBranch b1_6
yangsheng [Thu, 28 Feb 2008 06:38:10 +0000 (06:38 +0000)]
Branch b1_6
b=13397
i=johann
i=shadow

Export the needed symbol for lustre.

16 years agob=14978
grev [Wed, 27 Feb 2008 21:40:59 +0000 (21:40 +0000)]
b=14978
i=Adilger

check whether proc files exist; error if they do not exist

16 years agob=14927
yury [Wed, 27 Feb 2008 20:50:28 +0000 (20:50 +0000)]
b=14927
r=nikita,shadow
- fix for memory allocation result check in lu_object_alloc().

16 years agob=14229
grev [Wed, 27 Feb 2008 19:56:38 +0000 (19:56 +0000)]
b=14229
i=Adilger

fix test_59 to fail if write/read failed

16 years agobranch: HEAD
ericm [Wed, 27 Feb 2008 19:48:13 +0000 (19:48 +0000)]
branch: HEAD
ignore ctx fini rpc in lock callback handler.
b=14849
r=h.huang

16 years agob=14928
grev [Wed, 27 Feb 2008 19:24:18 +0000 (19:24 +0000)]
b=14928
i=Adilger

don't re-write mtab, wait it will be updated

16 years agob=14816
brian [Wed, 27 Feb 2008 19:11:30 +0000 (19:11 +0000)]
b=14816
i=cliffw,scjody

Use the I/B stack that is native in the kernel.

This works for RHEL4 and RHEL5 only so far.  I'm not aware of any other
vendors shipping an IB stack with their kernels.

A few minor code cleanups.

16 years agob=14528
grev [Wed, 27 Feb 2008 19:02:00 +0000 (19:02 +0000)]
b=14528
i=Adilger

add wiretest to lustre rpm

16 years agob=13571
grev [Wed, 27 Feb 2008 18:54:04 +0000 (18:54 +0000)]
b=13571
i=Adilger

fs2' tests cleanup; renumbering:
- 23 -> 23a
- 33 -> 33a; 34 -> 34b

16 years agofix typo in bobijam commit.
shadow [Wed, 27 Feb 2008 15:45:43 +0000 (15:45 +0000)]
fix typo in bobijam commit.

16 years agoBranch b_som
vitaly [Tue, 26 Feb 2008 15:27:03 +0000 (15:27 +0000)]
Branch b_som

build b_som with the proper ldiskfs

16 years agoBranch b1_8_quota
fanyong [Tue, 26 Feb 2008 04:33:30 +0000 (04:33 +0000)]
Branch b1_8_quota
b=13058

update buildcvs.

16 years agoBranch HEAD
bwzhou [Mon, 25 Feb 2008 13:32:36 +0000 (13:32 +0000)]
Branch HEAD
b=13285
r=johann, deen

prints message to console about locks.

16 years agoBranch HEAD
yangsheng [Sat, 23 Feb 2008 16:14:40 +0000 (16:14 +0000)]
Branch HEAD
b=14958
i=adilger
i=yangsheng

Change the CONFG_NR_CPUS from 8 to 32 in a several config file.

16 years ago b=14908
tappro [Sat, 23 Feb 2008 15:54:25 +0000 (15:54 +0000)]
 b=14908
 fix issue in original commit

16 years ago b=12882
tappro [Sat, 23 Feb 2008 13:48:03 +0000 (13:48 +0000)]
 b=12882
 i=nikita, h.huang

 Support old MDS proc entries in new MDS devices.

16 years ago b=14908
tappro [Sat, 23 Feb 2008 13:34:55 +0000 (13:34 +0000)]
 b=14908
 i=yury,nikita

 Proper usage of lu_context, additional health-checks

16 years agoBranch HEAD
anserper [Sat, 23 Feb 2008 12:48:55 +0000 (12:48 +0000)]
Branch HEAD
b=14852
i=shadow
i=adilger

added additional checks of id

16 years agoBranch HEAD
yangsheng [Sat, 23 Feb 2008 06:14:41 +0000 (06:14 +0000)]
Branch HEAD
b=14714
i=adilger
i=johann

Move to use d_rehash_cond & d_move_locked.

16 years agoAdd ChangeLog entry.
deen [Fri, 22 Feb 2008 22:16:04 +0000 (22:16 +0000)]
Add ChangeLog entry.

b=14729

16 years agoAdding total number of sampled request for an MDS node in snmp support.
deen [Fri, 22 Feb 2008 22:03:14 +0000 (22:03 +0000)]
Adding total number of sampled request for an MDS node in snmp support.

b=14729
i=tappro

16 years agoBranch HEAD
anserper [Fri, 22 Feb 2008 21:11:09 +0000 (21:11 +0000)]
Branch HEAD
b=14899
i=adilger

16 years agoBranch HEAD
johann [Fri, 22 Feb 2008 18:28:21 +0000 (18:28 +0000)]
Branch HEAD
b=14618

A performance regression has been discovered in the MPT Fusion
driver between versions 3.02.73rh and 3.02.99.00rh. As a
consequence, we have downgraded the MPT Fusion driver in the RHEL4
kernel from 3.02.99.00 to 3.02.73 until this problem is fixed.

16 years agoImplement get_info(last_id) in obdfilter.
shadow [Fri, 22 Feb 2008 13:11:35 +0000 (13:11 +0000)]
Implement get_info(last_id) in obdfilter.
b=14884
i=adilger
i=umka

16 years agob=14471
komaln [Fri, 22 Feb 2008 10:27:48 +0000 (10:27 +0000)]
b=14471
r=Adilger, Wangdi

to add lctl {get,set}_param functionality.

16 years agoBranch HEAD
adilger [Thu, 21 Feb 2008 23:51:45 +0000 (23:51 +0000)]
Branch HEAD
Trivial whitespace cleanup.

16 years agob=14944
grev [Thu, 21 Feb 2008 18:02:00 +0000 (18:02 +0000)]
b=14944
i=Adilger

test_38 cleanup

16 years agoBranch HEAD
johann [Thu, 21 Feb 2008 13:41:26 +0000 (13:41 +0000)]
Branch HEAD
b=14844
i=adilger
i=deen

fix compile issue on PPC.

16 years agoBranch b1_6
johann [Thu, 21 Feb 2008 13:27:44 +0000 (13:27 +0000)]
Branch b1_6
b=14844
i=adilger
i=deen

fix compile issue on PPC. add configure check for asm-ppc/segment.h.

16 years agoBranch HEAD
vitaly [Thu, 21 Feb 2008 13:25:21 +0000 (13:25 +0000)]
Branch HEAD
b=14149
i=shadow
i=huanghua

fixes for ELC bugs appeared after moving to capsule

16 years agoCorrectly check stale fid and not start epoch if ost not support SOM
shadow [Thu, 21 Feb 2008 12:04:12 +0000 (12:04 +0000)]
Correctly check stale fid and not start epoch if ost not support SOM
b=13537
i=umka
i=vitaly

16 years agob=14842
grev [Wed, 20 Feb 2008 21:31:59 +0000 (21:31 +0000)]
b=14842
i=Adilger

more fixes to reduce acc-sm time; set SLOW=no default

16 years agob=14857
mjmac [Wed, 20 Feb 2008 19:23:53 +0000 (19:23 +0000)]
b=14857
i=brian
* Clean up patchless client build process -- don't perform useless kernel builds

16 years ago- ll_obd_statfs() call lov/lmv instead of osc/mdc to get target info.
tappro [Wed, 20 Feb 2008 09:26:12 +0000 (09:26 +0000)]
- ll_obd_statfs() call lov/lmv instead of osc/mdc to get target info.
  b=13997
  i=umka, h.huang

16 years agoBranch HEAD
yangsheng [Wed, 20 Feb 2008 08:27:45 +0000 (08:27 +0000)]
Branch HEAD
b=14576
i=adilger
i=green

Fixed the build issues for HEAD patchless client with vanilla-2.6.22.

16 years agoBranch HEAD
huanghua [Wed, 20 Feb 2008 06:02:49 +0000 (06:02 +0000)]
Branch HEAD
b=14149
a=15414
i=yong.fan
i=yury.umanets

correct OBD_CONNECT_FID definition.

16 years agob=11706
walter [Wed, 20 Feb 2008 03:47:45 +0000 (03:47 +0000)]
b=11706
i=nic
i=he.huang

add CERROR to make it easier to determine the source of LNET issues

16 years agoBranch HEAD
bobijam [Wed, 20 Feb 2008 02:34:29 +0000 (02:34 +0000)]
Branch HEAD
b=14529
i=adilger
i=panda

Description: MDS or OSS nodes crash due to stack overflow
Details    : Code changes in 1.8.0 increased the stack usage of some functions.
             In some cases, in conjunction with device drivers that use a lot
             of stack the MDS (or possibly OSS) service threads could overflow
             the stack.  One change which was identified to consume additional
             stack has been reworked to avoid the extra stack usage.

16 years agoBranch HEAD
fanyong [Tue, 19 Feb 2008 09:48:05 +0000 (09:48 +0000)]
Branch HEAD
b=14906
i=eric.mei
i=h.huang

Fix swab issues for remote_perm introduced when land "mixed_layout_req".

16 years agoDo not fail import if osc_interpret_create gets -EAGAIN.
shadow [Tue, 19 Feb 2008 07:17:23 +0000 (07:17 +0000)]
Do not fail import if osc_interpret_create gets -EAGAIN.
b=13730
i=green
i=johann

16 years agoBranch b1_8_gns
fanyong [Tue, 19 Feb 2008 03:39:37 +0000 (03:39 +0000)]
Branch b1_8_gns
b=11837

update buildcvs.

16 years agoBetter handle error messages in extents code.
deen [Mon, 18 Feb 2008 14:43:35 +0000 (14:43 +0000)]
Better handle error messages in extents code.

b=14864
i=adilger
i=deen

16 years agoBetter handle error messages in extents code
deen [Mon, 18 Feb 2008 14:39:53 +0000 (14:39 +0000)]
Better handle error messages in extents code

b=14864
i=adilger
i=deen

16 years agoBranch HEAD
yangsheng [Mon, 18 Feb 2008 06:02:53 +0000 (06:02 +0000)]
Branch HEAD
b=14858
i=adilger
i=johann

Update kernel to SLES10 SP1 2.6.16.54-0.2.5.