Whamcloud - gitweb
fs/lustre-release.git
15 years agoBranch HEAD
yangsheng [Tue, 12 Aug 2008 07:43:16 +0000 (07:43 +0000)]
Branch HEAD
b=16607
i=nathan, sheng.yang

Re-enable the mount.lustre retry option.

15 years agoBranch HEAD
bobijam [Tue, 12 Aug 2008 03:55:16 +0000 (03:55 +0000)]
Branch HEAD
b=16573

fix wrong stat index.

15 years agoBranch HEAD
bobijam [Tue, 12 Aug 2008 02:24:12 +0000 (02:24 +0000)]
Branch HEAD
b=16573
o=adilger
i=johann, nathan

Description: Export bytes_read/bytes_write count on OSC/OST.

15 years agoBranch HEAD
bobijam [Tue, 12 Aug 2008 01:52:43 +0000 (01:52 +0000)]
Branch HEAD
b=16237
o=Brian Behlendorf(behlendorf1@llnl.gov)
i=adilger, nathan

Description: Early reply size mismatch, MGC loses connection
Details    : Apply the MGS_CONNECT_SUPPORTED mask at reconnect time so
             the connect flags are properly negotiated.

15 years agoBranch HEAD
bobijam [Tue, 12 Aug 2008 01:31:54 +0000 (01:31 +0000)]
Branch HEAD
b=16570
i=h.huang

add a testcase on replaying setxattr op.

15 years agoBranch HEAD
anserper [Mon, 11 Aug 2008 21:52:00 +0000 (21:52 +0000)]
Branch HEAD
b=16536
i=andrew.perepechko@sun.com (panda)
i=oleg.drokin@sun.com (green)
fix a possible oops when a cancelling lock is referenced with a 'fast lock' routine

15 years agoBranch HEAD
robert.read [Mon, 11 Aug 2008 20:07:06 +0000 (20:07 +0000)]
Branch HEAD
b=16639
i=umka
i=nathan

Fix user space build when older kernel is installed, and remove old and redundant code..

15 years agolibcfs: page_private() is not always defined, use page->private.
nikita [Mon, 11 Aug 2008 11:40:12 +0000 (11:40 +0000)]
libcfs: page_private() is not always defined, use page->private.

15 years agolibcfs: fix mutex interface for sles10.
nikita [Mon, 11 Aug 2008 11:39:47 +0000 (11:39 +0000)]
libcfs: fix mutex interface for sles10.

15 years agoBranch HEAD
liangzhen [Mon, 11 Aug 2008 10:52:38 +0000 (10:52 +0000)]
Branch HEAD

libcfs tag for b_hd_lnet_smp

15 years agolibcfs: add spin_lock_nested() function to user level and old linux kernels.
nikita [Sun, 10 Aug 2008 00:24:33 +0000 (00:24 +0000)]
libcfs: add spin_lock_nested() function to user level and old linux kernels.

15 years agob=10555
kalpak [Sat, 9 Aug 2008 05:53:38 +0000 (05:53 +0000)]
b=10555
i=kalpak (patch by rread)

fix the lines which skip fiemap tests

15 years agoBranch HEAD
johann [Fri, 8 Aug 2008 16:19:24 +0000 (16:19 +0000)]
Branch HEAD
b=16205

15 years agob=10555
kalpak [Fri, 8 Aug 2008 14:47:00 +0000 (14:47 +0000)]
b=10555
i=adilger
i=green
i=nikita
i=girish

add ldiskfs patches and lustre support for FIEMAP ioctl

15 years agob=10555
kalpak [Fri, 8 Aug 2008 13:58:38 +0000 (13:58 +0000)]
b=10555
i=adilger

Small fix for fiemap calls on block boundary

15 years agonow, that offsetof is already defined by user-space libcfs, do not define it uncondit...
nikita [Fri, 8 Aug 2008 13:58:31 +0000 (13:58 +0000)]
now, that offsetof is already defined by user-space libcfs, do not define it unconditionally in lst.c.

15 years agolibcfs: posix: 0. include stddef to get offsetoff() and other standard stuff; 1....
nikita [Fri, 8 Aug 2008 13:57:15 +0000 (13:57 +0000)]
libcfs: posix: 0. include stddef to get offsetoff() and other standard stuff; 1. add few mode Linux kernel module interface details; 2. add emulation of Linux kernel shrinker interface; 3. add emulation of Linux kernel radix-tree interface.

15 years agolibcfs: 0. add emulation of new style Linux mutices for older kernels; 1. add lockdep...
nikita [Fri, 8 Aug 2008 13:54:28 +0000 (13:54 +0000)]
libcfs: 0. add emulation of new style Linux mutices for older kernels; 1. add lockdep emulation for pre-lockdep kernels.

15 years agobrw_check_page(): suppress "use before initialization" compiler warning.
nikita [Fri, 8 Aug 2008 13:52:58 +0000 (13:52 +0000)]
brw_check_page(): suppress "use before initialization" compiler warning.

15 years agolibcfs: add cfs_mem_is_in_cache() checking that a given pointer points at the object...
nikita [Fri, 8 Aug 2008 13:51:27 +0000 (13:51 +0000)]
libcfs: add cfs_mem_is_in_cache() checking that a given pointer points at the object allocated from a given slab.

15 years agolibcfs: user-lock: 0. add a stub for wait_for_completion_interruptible(); 1. add...
nikita [Fri, 8 Aug 2008 13:49:17 +0000 (13:49 +0000)]
libcfs: user-lock: 0. add a stub for wait_for_completion_interruptible(); 1. add 2.6.13+ style mutex interface; 2. add lockdep stubs.

15 years agolassert: 0. add LINVRNT() macro for more expensive checks that are disabled by defaul...
nikita [Fri, 8 Aug 2008 13:44:30 +0000 (13:44 +0000)]
lassert: 0. add LINVRNT() macro for more expensive checks that are disabled by default; 1. replace ((void)0) with ((void)!!sizeof(exp)) so that expression is used (though not evaluated) even when assertions are disabled. !! is for things --like bitfields-- that do not have sizeof.

15 years agocdebug: separate mask and subsystem check into cdebug_show() function so that new...
nikita [Fri, 8 Aug 2008 13:42:15 +0000 (13:42 +0000)]
cdebug: separate mask and subsystem check into cdebug_show() function so that new logging functions can be defined outside of libcfs.

15 years agofix typo.
nikita [Fri, 8 Aug 2008 13:41:04 +0000 (13:41 +0000)]
fix typo.

15 years agofile ll_fiemap.h was initially added on branch b_release_1_6_6.
kalpak [Thu, 7 Aug 2008 21:34:27 +0000 (21:34 +0000)]
file ll_fiemap.h was initially added on branch b_release_1_6_6.

15 years agob=10555
kalpak [Thu, 7 Aug 2008 21:33:16 +0000 (21:33 +0000)]
b=10555
i=adilger
i=green
i=girish

add ldiskfs patches and lustre support for FIEMAP ioctl

15 years agoProperly propagate oinfo flags from lov to osc for statfs
shadow [Thu, 7 Aug 2008 17:42:52 +0000 (17:42 +0000)]
Properly propagate oinfo flags from lov to osc for statfs

Branch HEAD
b=16006
i=shadow
i=johann

15 years agob=16487
grev [Thu, 7 Aug 2008 17:05:18 +0000 (17:05 +0000)]
b=16487
i=Alexey.Lyashkov
do not set CLIENTS; it is not used by script

15 years agoacl includes and time_t formats cleanup.
shadow [Thu, 7 Aug 2008 16:52:08 +0000 (16:52 +0000)]
acl includes and time_t formats cleanup.

Branch HEAD
b=14929
i=rread
i=panda

15 years agoBranch HEAD
yangsheng [Thu, 7 Aug 2008 14:59:24 +0000 (14:59 +0000)]
Branch HEAD
b=16208
i=adilger, johann

Implement .show_option method for lustre.

15 years agob=16098
kalpak [Thu, 7 Aug 2008 14:52:46 +0000 (14:52 +0000)]
b=16098

Add URL for GPLv2 license in copyright headers

15 years ago*** empty log message ***
anserper [Thu, 7 Aug 2008 10:59:04 +0000 (10:59 +0000)]
*** empty log message ***

15 years agoBranch HEAD
anserper [Thu, 7 Aug 2008 10:56:32 +0000 (10:56 +0000)]
Branch HEAD
b=16581
i=he.huang
i=andrew.perepechko

added man pages for llverdev.8 llbackup.8 llapi_quotactl.3 llobdstat.8 llstat.8 plot-llstat.8 l_getgroups.8 lst.8 routerstat.8

15 years agob=16098
kalpak [Thu, 7 Aug 2008 09:50:02 +0000 (09:50 +0000)]
b=16098

Add GPLv2 URL to copyright headers

15 years agob=16098
kalpak [Thu, 7 Aug 2008 09:38:18 +0000 (09:38 +0000)]
b=16098

Add URL for GPLv2 license in copyright headers

15 years agob=14608
yury [Thu, 7 Aug 2008 08:52:19 +0000 (08:52 +0000)]
b=14608
r=wangdi,shadow

- remove not used header, part of 14608 which was not committed yet.

15 years agob=14608
yury [Thu, 7 Aug 2008 08:47:11 +0000 (08:47 +0000)]
b=14608
r=shadow,wangdi

- re-implements recov_thread.c in more elegant way (kills lots of code, thread, etc) and fixes couple of issues by the way. Look at bug for detailed info.

15 years agoBranch HEAD
huanghua [Thu, 7 Aug 2008 03:48:26 +0000 (03:48 +0000)]
Branch HEAD
b=16614
i=tappro
i=nikita.danilov

error cleanup for procfs stats in mdt_init0()

15 years agoBranch HEAD
huanghua [Thu, 7 Aug 2008 03:40:31 +0000 (03:40 +0000)]
Branch HEAD
b=16599
i=tappro
i=yury.umanets

sync ptlrpc_body from 1.8

15 years agoBranch HEAD
huanghua [Thu, 7 Aug 2008 03:10:51 +0000 (03:10 +0000)]
Branch HEAD
b=16577
i=yong.fan
i=nikita.danilov

fix memory leak in osd_device_alloc()

15 years agoBranch HEAD
huanghua [Thu, 7 Aug 2008 03:05:34 +0000 (03:05 +0000)]
Branch HEAD
b=16575
i=tappro
i=nikita.danilov

correct error handling in cmm_add_mdc()

15 years agoBranch HEAD
yangsheng [Thu, 7 Aug 2008 02:59:38 +0000 (02:59 +0000)]
Branch HEAD
b=16342
i=adilger, shadow

Don't update obd_osfs_age for osc using the cached info.

15 years agoBranch HEAD
robert.read [Wed, 6 Aug 2008 22:17:37 +0000 (22:17 +0000)]
Branch HEAD

Fix --disable-liblustre builds.

15 years agoBranch: HEAD
wangdi [Wed, 6 Aug 2008 20:37:09 +0000 (20:37 +0000)]
Branch: HEAD
add readx/writex branch

15 years agomore useful cvsrc
nathan [Wed, 6 Aug 2008 18:07:38 +0000 (18:07 +0000)]
more useful cvsrc

15 years ago*** empty log message ***
anserper [Wed, 6 Aug 2008 11:55:51 +0000 (11:55 +0000)]
*** empty log message ***

15 years agoBranch HEAD
anserper [Wed, 6 Aug 2008 11:46:29 +0000 (11:46 +0000)]
Branch HEAD
b=16091
i=Johann Lombardi (johann@sun.com)

check if CONFIG_QUOTA defined when --enable-quota is passed

15 years agoBranch HEAD
johann [Wed, 6 Aug 2008 08:42:05 +0000 (08:42 +0000)]
Branch HEAD
b=16140
i=nathan
i=bobijam

pass journal_dev mount option during pre-mount.

15 years agoBranch for LNet grained locking and SMP improvement
liangzhen [Wed, 6 Aug 2008 05:07:50 +0000 (05:07 +0000)]
Branch for LNet grained locking and SMP improvement

15 years agoBranch HEAD
bobijam [Wed, 6 Aug 2008 01:50:01 +0000 (01:50 +0000)]
Branch HEAD
b=16205
i=johann, adilger

low-memory tunings for BlueGene/L.

15 years agoLand b_head_libcfs onto HEAD (20080805_1722)
robert.read [Wed, 6 Aug 2008 00:23:21 +0000 (00:23 +0000)]
Land b_head_libcfs onto HEAD (20080805_1722)

b=16620
i=adilger
i=shadow
i=isaac

First stage of Libcfs cleanup. This landing includes the patches from bugs
16159, 16420, 16445, 16478, and 16479.

15 years agoLand b_head_libcfs onto HEAD (20080805_1715)
robert.read [Wed, 6 Aug 2008 00:20:22 +0000 (00:20 +0000)]
Land b_head_libcfs onto HEAD (20080805_1715)

b=16620
i=adilger
i=shadow
i=isaac

First stage of Libcfs cleanup. This landing includes the patches from bugs
16159, 16420, 16445, 16478, and 16479.

15 years agoLand b_head_libcfs onto HEAD (20080805_1611)
robert.read [Tue, 5 Aug 2008 23:57:09 +0000 (23:57 +0000)]
Land b_head_libcfs onto HEAD (20080805_1611)
b=16620
i=adilger
i=shadow
i=isaac

First stage of Libcfs cleanup. This landing includes the patches from bugs
16159, 16420, 16445, 16478, and 16479.

15 years agob=16487
grev [Tue, 5 Aug 2008 21:31:26 +0000 (21:31 +0000)]
b=16487
i=Adilger
t-f fix for run the command concurrently on local and remote clients

15 years agoRevert enabling -Werror lustre-build.m4 is used by all branches and not just
girish [Tue, 5 Aug 2008 17:01:03 +0000 (17:01 +0000)]
Revert enabling -Werror lustre-build.m4 is used by all branches and not just
HEAD.

15 years agoBranch HEAD
bobijam [Tue, 5 Aug 2008 04:16:05 +0000 (04:16 +0000)]
Branch HEAD
b=16266
i=h.huang, shadow

add missing LPROCFS_ENTRY/EXIT markers in HEAD.

15 years agotrim trailing white spaces.
bobijam [Tue, 5 Aug 2008 03:49:50 +0000 (03:49 +0000)]
trim trailing white spaces.

15 years agoBranch HEAD
bobijam [Tue, 5 Aug 2008 03:48:42 +0000 (03:48 +0000)]
Branch HEAD
b=16205
i=johann, adilger

make obd_max_dirty_pages tunable.

15 years agofile lov_pool.c was initially added on branch b1_8_pools.
nathan [Mon, 4 Aug 2008 20:11:42 +0000 (20:11 +0000)]
file lov_pool.c was initially added on branch b1_8_pools.

15 years agoEnable -Werror for x86_64 and i686.
girish [Mon, 4 Aug 2008 19:22:41 +0000 (19:22 +0000)]
Enable -Werror for x86_64 and i686.
b=15981
i=adilger
i=rread

15 years agoBranch HEAD
yangsheng [Mon, 4 Aug 2008 07:59:00 +0000 (07:59 +0000)]
Branch HEAD
b=15912
i=zhenyu.xu, yangsheng

Copy the nid seperator into converted string.

15 years agosimplify dbench test.
shadow [Mon, 4 Aug 2008 06:48:10 +0000 (06:48 +0000)]
simplify dbench test.
more flexibility for find clients.txt
Branch HEAD
b=15608
i=adilger
i=grev

15 years agoBranch HEAD
bobijam [Mon, 4 Aug 2008 02:57:42 +0000 (02:57 +0000)]
Branch HEAD
b=16205
i=adilger, zhen.liang

Handle TCP_BACKOFF in msec or sec.

15 years agoBranch HEAD
bobijam [Mon, 4 Aug 2008 02:03:16 +0000 (02:03 +0000)]
Branch HEAD
b=15576
i=adilger, johann

minor fix to make the code safer.

15 years agob=16098
kalpak [Sat, 2 Aug 2008 10:11:02 +0000 (10:11 +0000)]
b=16098

This code was re-written for CMD and hence the Linux copyrights can be removed and Sun copyright has been added.

15 years agob=16264
grev [Fri, 1 Aug 2008 18:46:57 +0000 (18:46 +0000)]
b=16264
i=Adilger
new t-f init clients list fn

15 years agoBranch HEAD
yangsheng [Fri, 1 Aug 2008 10:39:39 +0000 (10:39 +0000)]
Branch HEAD
b=16059
i=brian, shadow, johann

Add the ppc64 kernel config files.

15 years agofile kernel-2.6.18-2.6-rhel5-ppc64.config was initially added on branch b1_6.
yangsheng [Fri, 1 Aug 2008 09:54:51 +0000 (09:54 +0000)]
file kernel-2.6.18-2.6-rhel5-ppc64.config was initially added on branch b1_6.

15 years agofile kernel-2.6.18-2.6-rhel5-ppc64-smp.config was initially added on branch b1_6.
yangsheng [Fri, 1 Aug 2008 09:54:50 +0000 (09:54 +0000)]
file kernel-2.6.18-2.6-rhel5-ppc64-smp.config was initially added on branch b1_6.

15 years agofile kernel-2.6.16-2.6-sles10-ppc64.config was initially added on branch b1_6.
yangsheng [Fri, 1 Aug 2008 09:54:49 +0000 (09:54 +0000)]
file kernel-2.6.16-2.6-sles10-ppc64.config was initially added on branch b1_6.

15 years agofile kernel-2.6.16-2.6-sles10-ppc64-smp.config was initially added on branch b1_6.
yangsheng [Fri, 1 Aug 2008 09:54:48 +0000 (09:54 +0000)]
file kernel-2.6.16-2.6-sles10-ppc64-smp.config was initially added on branch b1_6.

15 years agoBranch HEAD
yujian [Fri, 1 Aug 2008 07:33:59 +0000 (07:33 +0000)]
Branch HEAD
b=16464
i=grev
i=adilger

Add racer test into lustre-tests rpm.

15 years agoBranch HEAD
liangzhen [Fri, 1 Aug 2008 05:54:35 +0000 (05:54 +0000)]
Branch HEAD

Correct size of memset

i=isaac

15 years agoBranch HEAD
liangzhen [Fri, 1 Aug 2008 04:11:12 +0000 (04:11 +0000)]
Branch HEAD

Remove OFED version checking, add checking for specific API

b=14988
i=isaac

15 years agoget rid of trailing whitespaces.
bobijam [Fri, 1 Aug 2008 02:59:23 +0000 (02:59 +0000)]
get rid of trailing whitespaces.

15 years agob=13139,i=liangzhen,i=maxim:
isaac [Fri, 1 Aug 2008 02:35:40 +0000 (02:35 +0000)]
b=13139,i=liangzhen,i=maxim:
-   removed portals compatibility (not interoperable with releases
    before 1.4.6.

15 years agoBranch HEAD
bobijam [Fri, 1 Aug 2008 02:21:36 +0000 (02:21 +0000)]
Branch HEAD
b=15576
i=johann, adilger

Description: Resolve device initialization race
Details    : Prevent proc handler from accessing devices added to the
             obd_devs array but yet be intialized.

15 years agoBranch HEAD
johann [Thu, 31 Jul 2008 23:29:02 +0000 (23:29 +0000)]
Branch HEAD
b=12755,16494,16404
i=bzzz
i=adilger

several fixes in the sd_iostat patch:
- remove the limit of 256 scsi disks
- unloading/reloading the scsi low level driver triggers a kernel
  bug when trying to access the sd iostat file.
- REQ_BLOCK_PC requests are not handled properly causing memory corruption.

15 years agob=16264
grev [Thu, 31 Jul 2008 21:05:50 +0000 (21:05 +0000)]
b=16264
i=Adilger
test_70a: fix sed pattern

15 years agofile performance-sanity.sh was initially added on branch b1_6.
grev [Thu, 31 Jul 2008 19:39:58 +0000 (19:39 +0000)]
file performance-sanity.sh was initially added on branch b1_6.

15 years agofile mdsrate-stat-small.sh was initially added on branch b1_6.
grev [Thu, 31 Jul 2008 19:39:57 +0000 (19:39 +0000)]
file mdsrate-stat-small.sh was initially added on branch b1_6.

15 years agofile mdsrate-stat-large.sh was initially added on branch b1_6.
grev [Thu, 31 Jul 2008 19:39:56 +0000 (19:39 +0000)]
file mdsrate-stat-large.sh was initially added on branch b1_6.

15 years agofile mdsrate-lookup-1dir.sh was initially added on branch b1_6.
grev [Thu, 31 Jul 2008 19:39:55 +0000 (19:39 +0000)]
file mdsrate-lookup-1dir.sh was initially added on branch b1_6.

15 years agofile mdsrate-create-small.sh was initially added on branch b1_6.
grev [Thu, 31 Jul 2008 19:39:54 +0000 (19:39 +0000)]
file mdsrate-create-small.sh was initially added on branch b1_6.

15 years agofile mdsrate-create-large.sh was initially added on branch b1_6.
grev [Thu, 31 Jul 2008 19:39:53 +0000 (19:39 +0000)]
file mdsrate-create-large.sh was initially added on branch b1_6.

15 years agoBranch b1_6
adilger [Thu, 31 Jul 2008 19:34:17 +0000 (19:34 +0000)]
Branch b1_6
Add missing ChangeLog entries.  To both lustre/ChangeLog for customer visible
bugs, only ldiskfs/ChangeLog for minor fixes.
b=16101
b=15932
b=15604

15 years agofile mdsrate.c was initially added on branch b1_6.
grev [Thu, 31 Jul 2008 18:58:36 +0000 (18:58 +0000)]
file mdsrate.c was initially added on branch b1_6.

15 years agob=16098
kalpak [Thu, 31 Jul 2008 18:20:07 +0000 (18:20 +0000)]
b=16098

remove Sun copyright since this file is extracted from the Linux kernel

15 years agob=16227
kalpak [Thu, 31 Jul 2008 09:09:49 +0000 (09:09 +0000)]
b=16227

i=adilger
i=shadow

add lsm argument to obd_get_info. For some get_info calls the lsm was being sent as part of the key which was a hack. Now lsm can be sent as an argument.

15 years ago- removed an obsolete forward ref.
isaac [Thu, 31 Jul 2008 04:33:12 +0000 (04:33 +0000)]
-   removed an obsolete forward ref.

15 years agob=11817
jxiong [Thu, 31 Jul 2008 03:39:54 +0000 (03:39 +0000)]
b=11817
r=adilger,johann

Resolved the superblock lock contention on multiprocess client

15 years agoBranch HEAD
yujian [Thu, 31 Jul 2008 02:26:18 +0000 (02:26 +0000)]
Branch HEAD
b=13929
i=eric.mei
i=grev

Deployment tool for setting up GSS/Kerberos environment on Lustre cluster.

15 years agoBranch HEAD
robert.read [Wed, 30 Jul 2008 23:41:48 +0000 (23:41 +0000)]
Branch HEAD
b=16095
i=grev

If UPDATE_TITLE=true, acc-sm will update the xterm titlebar with the current running test.

Also, the regular test script name can be used in ACC_SM_ONLY.

15 years agoBranch HEAD
anserper [Wed, 30 Jul 2008 21:16:05 +0000 (21:16 +0000)]
Branch HEAD
b=16037
i=Alexey Lyashkov (shadow)
i=Alexander Zarochentsev (zam)

fixing readahead initial value wrt available lowmem pages

15 years agob=15864
grev [Wed, 30 Jul 2008 20:47:53 +0000 (20:47 +0000)]
b=15864
i=Adilger
test_6 fix: kill pdsh df; new t-f fn wait_remote_prog

15 years agoRemove unused variable.
girish [Wed, 30 Jul 2008 16:42:37 +0000 (16:42 +0000)]
Remove unused variable.

15 years agoBack off a change which is causing more warnings.
girish [Wed, 30 Jul 2008 16:19:33 +0000 (16:19 +0000)]
Back off a change which is causing more warnings.

15 years agoBranch HEAD
johann [Wed, 30 Jul 2008 16:07:27 +0000 (16:07 +0000)]
Branch HEAD
b=16496
i=bzzz
i=vitaly

fix a race between class_handle_unhash() and class_handle2object()
introduced in lustre 1.6.5 by bug 13622. check for h_in instead of
h_cookie in class_handle2object().

15 years agoBranch HEAD
yangsheng [Wed, 30 Jul 2008 15:58:51 +0000 (15:58 +0000)]
Branch HEAD
b=15308

Back the previous mistake commit.

15 years ago- make the script aware of b_hd_rocache_oss branch
alex [Wed, 30 Jul 2008 12:13:13 +0000 (12:13 +0000)]
- make the script aware of b_hd_rocache_oss branch