Whamcloud - gitweb
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.
adilger [Sun, 16 Mar 2008 02:36:22 +0000 (02:36 +0000)]
Branch HEAD
Add man page for llbackp.
b=14711
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
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.
adilger [Sat, 15 Mar 2008 09:48:28 +0000 (09:48 +0000)]
Branch HEAD
Remove obsolete lctl.lyx man page.
adilger [Sat, 15 Mar 2008 09:46:57 +0000 (09:46 +0000)]
Branch HEAD
Update man page.
adilger [Sat, 15 Mar 2008 09:40:03 +0000 (09:40 +0000)]
Branch HEAD
Update tunefs.lustre man page.
adilger [Sat, 15 Mar 2008 09:35:57 +0000 (09:35 +0000)]
Branch HEAD
Update the lustre.7 manual page.
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
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.
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.
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.
shadow [Fri, 14 Mar 2008 06:06:20 +0000 (06:06 +0000)]
fix typo in procfs cleanup.
b=15209
i=green
i=tappro
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
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
liangzhen [Thu, 13 Mar 2008 14:01:40 +0000 (14:01 +0000)]
Entry for b_uoss_o2iblnd
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.
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.
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
grev [Wed, 12 Mar 2008 23:10:24 +0000 (23:10 +0000)]
b=13665 (Christopher Morrone)
i=Scjody
i=Adilger
multiop race fix
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
ericm [Wed, 12 Mar 2008 21:05:40 +0000 (21:05 +0000)]
branch: HEAD
ptlrpc connect with V2 message format.
grev [Wed, 12 Mar 2008 18:01:23 +0000 (18:01 +0000)]
b=13283
i=Adilger
rsh do_node fix
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.
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
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.
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.
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.
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.
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.
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
isaac [Tue, 11 Mar 2008 17:12:24 +0000 (17:12 +0000)]
b=10849
- add module reference count to gmlnd.
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
adilger [Mon, 10 Mar 2008 21:44:14 +0000 (21:44 +0000)]
Branch HEAD
Fix "make rpms" due to missing file.
b=14321
liangzhen [Mon, 10 Mar 2008 14:02:44 +0000 (14:02 +0000)]
Branch HEAD
Correct error message for MR
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
maxim [Mon, 10 Mar 2008 12:46:26 +0000 (12:46 +0000)]
b=14956
patch fixing the problem landed to LNET HEAD
isaac [Mon, 10 Mar 2008 11:52:56 +0000 (11:52 +0000)]
- turn off enable_irq_affinity by default.
- remove trailing spaces.
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.
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.
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
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'
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
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.
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'
liangzhen [Fri, 7 Mar 2008 08:42:02 +0000 (08:42 +0000)]
Branch HEAD
Fix typo for lnet_selftest output
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.
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.
ericm [Fri, 7 Mar 2008 06:02:01 +0000 (06:02 +0000)]
branch: HEAD
fix build failure when zlib is absent.
jxiong [Fri, 7 Mar 2008 04:30:25 +0000 (04:30 +0000)]
Forget to initialize the li_group.
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
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
grev [Thu, 6 Mar 2008 17:48:36 +0000 (17:48 +0000)]
b=14957
i=Adilger
test_23a fix
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
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
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.
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.
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.
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.
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
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.
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.
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
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
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.
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
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
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
green [Wed, 5 Mar 2008 06:23:31 +0000 (06:23 +0000)]
b=13677
r=adilger
wait for async rpc completion in liblustre
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.
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
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
isaac [Fri, 29 Feb 2008 16:36:23 +0000 (16:36 +0000)]
- removed trailing spaces.
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
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.
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.
isaac [Fri, 29 Feb 2008 10:32:18 +0000 (10:32 +0000)]
- converted tabs and removed trailing spaces.
isaac [Thu, 28 Feb 2008 13:00:01 +0000 (13:00 +0000)]
- removed trailing spaces.
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.
girish [Thu, 28 Feb 2008 10:41:20 +0000 (10:41 +0000)]
Fix for sanity quota failure. (From Kalpak)
b=13487
tappro [Thu, 28 Feb 2008 09:26:15 +0000 (09:26 +0000)]
b=12882
i=grev
Use correct proc names in tests
tappro [Thu, 28 Feb 2008 09:08:16 +0000 (09:08 +0000)]
b=14908
i=nikita
use enum value
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.
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
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.
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
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().
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
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
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
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.
grev [Wed, 27 Feb 2008 19:02:00 +0000 (19:02 +0000)]
b=14528
i=Adilger
add wiretest to lustre rpm
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
shadow [Wed, 27 Feb 2008 15:45:43 +0000 (15:45 +0000)]
fix typo in bobijam commit.
vitaly [Tue, 26 Feb 2008 15:27:03 +0000 (15:27 +0000)]
Branch b_som
build b_som with the proper ldiskfs
fanyong [Tue, 26 Feb 2008 04:33:30 +0000 (04:33 +0000)]
Branch b1_8_quota
b=13058
update buildcvs.
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.
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.
tappro [Sat, 23 Feb 2008 15:54:25 +0000 (15:54 +0000)]
b=14908
fix issue in original commit
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.