Whamcloud - gitweb
fs/lustre-release.git
16 years agoremove unneed include.
shadow [Tue, 25 Mar 2008 12:25:34 +0000 (12:25 +0000)]
remove unneed include.

16 years agoremove unneed include.
shadow [Tue, 25 Mar 2008 12:23:24 +0000 (12:23 +0000)]
remove unneed include.

16 years agoBranch HEAD
chenzheng [Tue, 25 Mar 2008 09:49:47 +0000 (09:49 +0000)]
Branch HEAD
b=14731
i=adilger

Remove conf-sanity test 33a from the always except list

16 years agoBranch HEAD
liangzhen [Tue, 25 Mar 2008 06:07:19 +0000 (06:07 +0000)]
Branch HEAD
b=15002
i=isaac

Fix a race between ksocknal_terminate_conn and ksocknal_scheduler

16 years agoBranch HEAD
bwzhou [Tue, 25 Mar 2008 03:37:00 +0000 (03:37 +0000)]
Branch HEAD
b=14072
r=bobijam, johann

make the error info less scary.

16 years agoBranch HEAD
bobijam [Tue, 25 Mar 2008 01:27:19 +0000 (01:27 +0000)]
Branch HEAD
b=15150
o=wandi
i=johann
i=shadow

fix a code omission from bz 13821.

16 years agoBranch HEAD
bwzhou [Fri, 21 Mar 2008 17:26:43 +0000 (17:26 +0000)]
Branch HEAD
b=14746
r=adilger, bwzhou

patch for _IOWR redefined build error on SLES10 environment (the LNET part)

16 years agoBranch HEAD
johann [Fri, 21 Mar 2008 16:32:27 +0000 (16:32 +0000)]
Branch HEAD
b=15251
i=adilger
i=bowen.zhou

Fix configure check when zlib is installed but not zlib-devel.

16 years ago- mxlnd is capable of IOC_LIBCFS_GET_CONN.
isaac [Thu, 20 Mar 2008 19:02:30 +0000 (19:02 +0000)]
-   mxlnd is capable of IOC_LIBCFS_GET_CONN.

16 years agoBranch HEAD
bwzhou [Thu, 20 Mar 2008 09:15:29 +0000 (09:15 +0000)]
Branch HEAD
b=14848

fix a build problem on rhel5 x86_64

16 years agoBranch b1_6
bwzhou [Thu, 20 Mar 2008 07:26:54 +0000 (07:26 +0000)]
Branch b1_6
b=14848
r=johann, adilger

This is a minor enhancement patch to allow debug_mb to be set when libcfs loads

16 years agoBranch HEAD
huanghua [Thu, 20 Mar 2008 03:04:28 +0000 (03:04 +0000)]
Branch HEAD
b=13943
i=yong.fan
i=nikita.danilov

fini devices one by one, and then free them one by one.

16 years agoreplace old download site with the new one.
buffalo-pull [Thu, 20 Mar 2008 03:01:34 +0000 (03:01 +0000)]
replace old download site with the new one.

16 years agoBranch HEAD
fanyong [Wed, 19 Mar 2008 14:39:30 +0000 (14:39 +0000)]
Branch HEAD
b=15217
i=eric.mei
i=jian.yu

clean the @req after it is freed.

16 years agob=14379
green [Wed, 19 Mar 2008 06:40:28 +0000 (06:40 +0000)]
b=14379
r=vitaly,adilger

Always walk entire list of granted locks on match for now.

16 years agoBranch HEAD
bwzhou [Tue, 18 Mar 2008 07:55:23 +0000 (07:55 +0000)]
Branch HEAD
b=13285
r=johann, deen

sanity-ppc-sles.diff            # CFS:   Fix for 64 bit ppc SLES9 systems

16 years agoBranch HEAD
bwzhou [Tue, 18 Mar 2008 07:30:54 +0000 (07:30 +0000)]
Branch HEAD
b=13285
r=johann, nathan

cid-290.diff - fixes some oti_init to return earlier if NULL value

16 years agoBranch HEAD
johann [Mon, 17 Mar 2008 16:10:46 +0000 (16:10 +0000)]
Branch HEAD

b=15033
i=adilger
i=johann

fix compile issue on Cray systems.

16 years agoBranch b1_6
johann [Mon, 17 Mar 2008 16:02:45 +0000 (16:02 +0000)]
Branch b1_6

b=15033
i=adilger
i=johann

fix compile issue on Cray systems and an autoconf problem.

16 years agoBranch HEAD
adilger [Sun, 16 Mar 2008 02:36:22 +0000 (02:36 +0000)]
Branch HEAD
Add man page for llbackp.
b=14711

16 years agoBranch HEAD
adilger [Sun, 16 Mar 2008 02:32:36 +0000 (02:32 +0000)]
Branch HEAD
Add parallel backup tool llbackup.
This isn't really lustre specific, just running tar on multiple nodes.
b=14711
i=johann
i=bowen.zhou

16 years agoBranch HEAD
adilger [Sat, 15 Mar 2008 12:44:32 +0000 (12:44 +0000)]
Branch HEAD
Add proper man page for llverdev.8, remove incorrect text version.

16 years agoBranch HEAD
adilger [Sat, 15 Mar 2008 09:48:28 +0000 (09:48 +0000)]
Branch HEAD
Remove obsolete lctl.lyx man page.

16 years agoBranch HEAD
adilger [Sat, 15 Mar 2008 09:46:57 +0000 (09:46 +0000)]
Branch HEAD
Update man page.

16 years agoBranch HEAD
adilger [Sat, 15 Mar 2008 09:40:03 +0000 (09:40 +0000)]
Branch HEAD
Update tunefs.lustre man page.

16 years agoBranch HEAD
adilger [Sat, 15 Mar 2008 09:35:57 +0000 (09:35 +0000)]
Branch HEAD
Update the lustre.7 manual page.

16 years agoBranch HEAD
adilger [Sat, 15 Mar 2008 09:31:03 +0000 (09:31 +0000)]
Branch HEAD
Update the mount_lustre.5 manual page:
- add some missing options
- clarify what can be done with the server mountpoint
- Reference Sun instead of CFS

16 years agoBranch HEAD
adilger [Sat, 15 Mar 2008 08:59:52 +0000 (08:59 +0000)]
Branch HEAD
Update lyx.1 man page:
- improve examples
- order (almost) alphabetically
- add missing "find" options
- add SEE ALSO section
Remove obsolete lfs.lyx version of man page.

16 years agoBranch HEAD
adilger [Sat, 15 Mar 2008 04:48:57 +0000 (04:48 +0000)]
Branch HEAD
Remove obsolete man pages from tools no longer use in HEAD.

16 years agob=14425
isaac [Fri, 14 Mar 2008 18:18:06 +0000 (18:18 +0000)]
b=14425
i=liangzhen, i=maxim
-   fixed a deadlock in o2iblnd/ptllnd credit flow.

16 years agofix typo in procfs cleanup.
shadow [Fri, 14 Mar 2008 06:06:20 +0000 (06:06 +0000)]
fix typo in procfs cleanup.
b=15209
i=green
i=tappro

16 years agob=15219
grev [Thu, 13 Mar 2008 19:33:11 +0000 (19:33 +0000)]
b=15219
i=Adilger

fix local.sh and insanity-local.sh to support not default MKFSOPTs

16 years agoHolding lprocfs lock with send rpc can produce block for destroy
shadow [Thu, 13 Mar 2008 17:18:08 +0000 (17:18 +0000)]
Holding lprocfs lock with send rpc can produce block for destroy
obd objects and this also block reconnect with -EALREADY.
This isn't fix all lprocfs bugs - but make it rare.
b=14533
i=adilger
i=nathan

16 years agoEntry for b_uoss_o2iblnd
liangzhen [Thu, 13 Mar 2008 14:01:40 +0000 (14:01 +0000)]
Entry for b_uoss_o2iblnd

16 years agoBranch HEAD
yangsheng [Thu, 13 Mar 2008 05:31:13 +0000 (05:31 +0000)]
Branch HEAD
b=15152
i=johann
i=shadow

Update kernel to RHEL5.1 2.6.18-53.1.14.el5.

16 years agoBranch HEAD
yangsheng [Thu, 13 Mar 2008 05:25:59 +0000 (05:25 +0000)]
Branch HEAD
b=13397
i=shadow
i=johann

Add the kernel config file for vanilla-2.6.22.14.

16 years agob=14957
grev [Wed, 12 Mar 2008 23:41:40 +0000 (23:41 +0000)]
b=14957
i=Adilger

port OBD_FAIL_LDLM_CLOSE_THREAD from b1_6, add test_23b

16 years agob=13665 (Christopher Morrone)
grev [Wed, 12 Mar 2008 23:10:24 +0000 (23:10 +0000)]
b=13665 (Christopher Morrone)
i=Scjody
i=Adilger
multiop race fix

16 years agobranch: HEAD
ericm [Wed, 12 Mar 2008 21:46:44 +0000 (21:46 +0000)]
branch: HEAD
fix llog context reference leak.
b=15160
r=wangdi
r=alexey.lyashkov

16 years agobranch: HEAD
ericm [Wed, 12 Mar 2008 21:05:40 +0000 (21:05 +0000)]
branch: HEAD
ptlrpc connect with V2 message format.

16 years agob=13283
grev [Wed, 12 Mar 2008 18:01:23 +0000 (18:01 +0000)]
b=13283
i=Adilger

rsh do_node fix

16 years agoremove test related to bugs 10800/13821 from always except list,
shadow [Wed, 12 Mar 2008 10:43:33 +0000 (10:43 +0000)]
remove test related to bugs 10800/13821 from always except list,
because this bugs fixed already.

16 years agoBranch HEAD
adilger [Wed, 12 Mar 2008 10:24:31 +0000 (10:24 +0000)]
Branch HEAD
Fix relatively harmless buffer overflow in "lfs df".
b=15183
i=komal.nawandar
i=green

16 years agoBranch HEAD
chenzheng [Wed, 12 Mar 2008 05:35:26 +0000 (05:35 +0000)]
Branch HEAD
b=13174
i=adilger,h.huang

The port busy problem is not related to bug 14387, it was a mistake to skip
liblustre for that, it prevents to find new bugs on liblustre, enable it again.

16 years agoBranch HEAD
yujian [Wed, 12 Mar 2008 04:24:47 +0000 (04:24 +0000)]
Branch HEAD
b=15202

Remove test_27o and test_27q from ALWAYS_EXCEPT list.

16 years agoBranch HEAD
bobijam [Wed, 12 Mar 2008 02:01:35 +0000 (02:01 +0000)]
Branch HEAD
b=14321

remove replay-dual test_14 from ALWAYS_EXCEPT list.

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