Whamcloud - gitweb
fs/lustre-release.git
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

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.