Whamcloud - gitweb
fs/lustre-release.git
15 years agoBranch HEAD
zam [Fri, 25 Jul 2008 10:15:43 +0000 (10:15 +0000)]
Branch HEAD
b=11270
i=oleg.drokin@sun.com
i=nikita.danilov@sun.com

Remove obsolete kernel support,
mistakenly added by the lockless patch.

15 years agofile lproc_quota.c was initially added on branch b1_6.
tianzy [Fri, 25 Jul 2008 09:33:53 +0000 (09:33 +0000)]
file lproc_quota.c was initially added on branch b1_6.

15 years agoBranch b_head_libcfs
robert.read [Thu, 24 Jul 2008 21:07:17 +0000 (21:07 +0000)]
Branch b_head_libcfs
b=16445

Cleanup type definitions.

Remove lustre_types.h, lustre/types.h, and libcfs/types.h. The linux types (__u8 etc)
are now defined by arch specific includes in libcfs.

15 years agoBranch HEAD
yangsheng [Thu, 24 Jul 2008 13:27:41 +0000 (13:27 +0000)]
Branch HEAD
b=16190
i=johann, shadow, zhenyu.xu

Update to RHEL5 kernel-2.6.18-92.1.6.el5 and update to OFED-1.3.1.

15 years agoBranch b1_6
yangsheng [Thu, 24 Jul 2008 12:30:34 +0000 (12:30 +0000)]
Branch b1_6
b=16190

RHEL5.2 has included this patch.

15 years ago b=16098
kalpak [Thu, 24 Jul 2008 10:36:50 +0000 (10:36 +0000)]
 b=16098

  Replace CFS license headers with Sun headers

15 years agob=16098
kalpak [Thu, 24 Jul 2008 10:12:25 +0000 (10:12 +0000)]
b=16098

Replace CFS license headers with Sun headers

15 years agoBranch b1_6
yangsheng [Thu, 24 Jul 2008 09:30:06 +0000 (09:30 +0000)]
Branch b1_6
b=16220

Fixed previous mistake.

15 years agoBranch HEAD
anserper [Thu, 24 Jul 2008 08:59:01 +0000 (08:59 +0000)]
Branch HEAD
b=16415
i=Andreas Dilger (adilger)
i=Sergey (deen)

Increase number of clients from 32768 to 131072

15 years agoBranch b_head_quota
fanyong [Thu, 24 Jul 2008 08:54:49 +0000 (08:54 +0000)]
Branch b_head_quota
b=13058

update buildcvs

15 years agoBranch b1_6
yangsheng [Thu, 24 Jul 2008 05:01:03 +0000 (05:01 +0000)]
Branch b1_6
b=16220
i=yibin.wang, sheng.yang

Fixed for OFED-1.3.1 build on LBATS doesn't get right path.

15 years agoi=liangzhen,i=maxim,b=16338:
isaac [Thu, 24 Jul 2008 02:33:28 +0000 (02:33 +0000)]
i=liangzhen,i=maxim,b=16338:
-   fixed a connection reference count leak.

15 years agob=15817
grev [Wed, 23 Jul 2008 20:37:28 +0000 (20:37 +0000)]
b=15817
i=Adilger
process iozone log; fail if iozone is not complete

15 years agoext3/ext4: orphan list corruption due bad inode (Patch from Q-leap)
girish [Wed, 23 Jul 2008 19:23:29 +0000 (19:23 +0000)]
ext3/ext4: orphan list corruption due bad inode (Patch from Q-leap)
b=16360
i=adilger
i=johann

15 years agobranch: HEAD
ericm [Wed, 23 Jul 2008 19:13:17 +0000 (19:13 +0000)]
branch: HEAD
remove a bad assertion.
b=16439
r=wangdi
r=umka

15 years agobranch: HEAD
ericm [Wed, 23 Jul 2008 19:09:27 +0000 (19:09 +0000)]
branch: HEAD
add LBUG() as future reminder.
b=16197
r=adilger

15 years agofile ext3-check-bad-inode.patch was initially added on branch b1_8_iam.
girish [Wed, 23 Jul 2008 18:48:21 +0000 (18:48 +0000)]
file ext3-check-bad-inode.patch was initially added on branch b1_8_iam.

15 years agob=16098
kalpak [Wed, 23 Jul 2008 18:18:15 +0000 (18:18 +0000)]
b=16098

Replace CFS license headers with Sun headers

15 years agob=16098
kalpak [Wed, 23 Jul 2008 18:07:14 +0000 (18:07 +0000)]
b=16098

Replace CFS license headers with Sun headers

15 years agob=16437
brian [Wed, 23 Jul 2008 16:58:20 +0000 (16:58 +0000)]
b=16437
i=yibin.wang
i=sheng.yang

Build ppc64 targets for both SLES10 and RHEL5.

15 years agob=16437
brian [Wed, 23 Jul 2008 16:54:05 +0000 (16:54 +0000)]
b=16437
i=yibin.wang
i=sheng.yang

Don't require that the kenrel config file exist for patchless client
builds.
Build ppc64 targets for both SLES10 and RHEL5.

15 years agob=16436
yury [Wed, 23 Jul 2008 08:40:04 +0000 (08:40 +0000)]
b=16436
r=adilger,shadow
- removes obsolete mem tracking mechanism.

15 years agoBranch HEAD
johann [Tue, 22 Jul 2008 21:40:06 +0000 (21:40 +0000)]
Branch HEAD
b=16190

revert attachment 17583 (kernel config file updates) since attachment 17582
has already been backed out due to incompatibility with OFED 1.3.1.

15 years agobranch: HEAD
ericm [Tue, 22 Jul 2008 20:08:55 +0000 (20:08 +0000)]
branch: HEAD
remove an unused AT debug message.
b=16366
r=nathan
r=adilger

15 years agoBranch HEAD
bobijam [Tue, 22 Jul 2008 10:02:25 +0000 (10:02 +0000)]
Branch HEAD
b=16205

add doxygen doc for new functions.

15 years agob=16341
yury [Tue, 22 Jul 2008 09:35:02 +0000 (09:35 +0000)]
b=16341
r=johann,shadow

- fixes wrong check for KEY_READ_ONLY in mdt_set_info().

15 years agoBranch HEAD
bobijam [Tue, 22 Jul 2008 08:54:35 +0000 (08:54 +0000)]
Branch HEAD
b=16205

add doxygen doc for new field.

15 years agob=16290
grev [Tue, 22 Jul 2008 07:22:07 +0000 (07:22 +0000)]
b=16290
i=Adilger
i=Zhenyu.Xu
conf-sanity test_41 fix for ostcount -ne 1

15 years agob=16388
grev [Tue, 22 Jul 2008 06:20:34 +0000 (06:20 +0000)]
b=16388
i=Adilger
fix sanity (Wangdi typo in setup/cleanup 101)

15 years agoBranch HEAD
huanghua [Tue, 22 Jul 2008 05:36:43 +0000 (05:36 +0000)]
Branch HEAD
b=16368
i=adilger
i=alex.zhuravlev

- put object group in ldlm_res_id.name[1]

15 years agoroll back patch from bz 16266, it will hung the umount.
bobijam [Tue, 22 Jul 2008 04:09:56 +0000 (04:09 +0000)]
roll back patch from bz 16266, it will hung the umount.

15 years agoBranch HEAD
bobijam [Tue, 22 Jul 2008 03:12:39 +0000 (03:12 +0000)]
Branch HEAD
b=16205
i=shadow, adilger

make max_grow_count on MDS tunable.

15 years agob=13387
kalpak [Mon, 21 Jul 2008 18:28:08 +0000 (18:28 +0000)]
b=13387
i=alex, adilger

release pre-allocation on time

15 years agoFix compiler warnings. (Specific to x86_64)
girish [Mon, 21 Jul 2008 17:52:14 +0000 (17:52 +0000)]
Fix compiler warnings. (Specific to x86_64)
b=15981
i=adilger
i=robert.read

15 years agoBranch HEAD
robert.read [Mon, 21 Jul 2008 17:46:37 +0000 (17:46 +0000)]
Branch HEAD
b=16098

Add required template file header for .c and .h files.

15 years agoFix compiler warnings.
girish [Mon, 21 Jul 2008 17:43:55 +0000 (17:43 +0000)]
Fix compiler warnings.
b=15981
i=adilger
i=robert.read

15 years agoBranch HEAD
johann [Mon, 21 Jul 2008 16:09:16 +0000 (16:09 +0000)]
Branch HEAD
b=9945
i=bzzz
i=adilger

add warning when underlying device is not tuned for larger I/O requests.

15 years agob=16199
kalpak [Mon, 21 Jul 2008 04:18:02 +0000 (04:18 +0000)]
b=16199
i=adilger, girish

Add no-update-ctime patch to 2.6.18-vanilla

15 years agoBranch HEAD
bobijam [Mon, 21 Jul 2008 01:16:02 +0000 (01:16 +0000)]
Branch HEAD
b=16266
o=komal
i=adilger, bobijam

add missing LPROCFS_ENTRY/EXIT markers in HEAD.

15 years agoBranch b_head_quota
fanyong [Sat, 19 Jul 2008 19:03:37 +0000 (19:03 +0000)]
Branch b_head_quota
b=13058

update buildcvs

15 years agob=16226, 16199
kalpak [Sat, 19 Jul 2008 14:15:55 +0000 (14:15 +0000)]
b=16226, 16199

add changelog entries

15 years agob=16226 (patch by bzzz)
kalpak [Sat, 19 Jul 2008 13:55:21 +0000 (13:55 +0000)]
b=16226 (patch by bzzz)
i=johann
i=kalpak

if extent insertion fails then free the blocks

15 years agob=16226 (patch by bzzz)
kalpak [Sat, 19 Jul 2008 13:51:19 +0000 (13:51 +0000)]
b=16226 (patch by bzzz)
i=johann
i=kalpak

if extent insertion fails free the blocks

15 years agob=16226 (patch by bzzz)
kalpak [Sat, 19 Jul 2008 13:49:08 +0000 (13:49 +0000)]
b=16226 (patch by bzzz)
i=johann
i=kalpak

if we fail to insert extent then free the blocks

15 years agob=16199
kalpak [Sat, 19 Jul 2008 13:24:11 +0000 (13:24 +0000)]
b=16199
  i=adilger
  i=girish

  ctime should not be updated through filter_set_md()

15 years agob=16199
kalpak [Sat, 19 Jul 2008 13:21:18 +0000 (13:21 +0000)]
b=16199
i=adilger
i=girish

ctime should not be updated through filter_set_md()

15 years agofile ext3-xattr-no-update-ctime-suse.patch was initially added on branch b_ldiskfs_gate.
kalpak [Sat, 19 Jul 2008 13:16:37 +0000 (13:16 +0000)]
file ext3-xattr-no-update-ctime-suse.patch was initially added on branch b_ldiskfs_gate.

15 years agofile ext3-xattr-no-update-ctime-rhel4.patch was initially added on branch b_ldiskfs_gate.
kalpak [Sat, 19 Jul 2008 13:16:36 +0000 (13:16 +0000)]
file ext3-xattr-no-update-ctime-rhel4.patch was initially added on branch b_ldiskfs_gate.

15 years agofile ext3-xattr-no-update-ctime-2.6.22-vanilla.patch was initially added on branch...
kalpak [Sat, 19 Jul 2008 13:16:35 +0000 (13:16 +0000)]
file ext3-xattr-no-update-ctime-2.6.22-vanilla.patch was initially added on branch b_ldiskfs_gate.

15 years agofile ext3-xattr-no-update-ctime-2.6-sles10.patch was initially added on branch b_ldis...
kalpak [Sat, 19 Jul 2008 13:16:34 +0000 (13:16 +0000)]
file ext3-xattr-no-update-ctime-2.6-sles10.patch was initially added on branch b_ldiskfs_gate.

15 years agoBranch b_head_libcfs
robert.read [Fri, 18 Jul 2008 23:44:49 +0000 (23:44 +0000)]
Branch b_head_libcfs
b=16420

Adds a new library for userspace, multithread utilities. It inlcudes nidstrings.c
and parser.c (taken from lustre/utils).

The new include (libcfsutil.h) also includes platform.h which used to be in lustre/utils.
This includes defines for locks and condition variables, and eventually should be consolidated with
libcfs.h when that supports multithreaded apps.

15 years agoBranch HEAD
yangsheng [Fri, 18 Jul 2008 03:11:13 +0000 (03:11 +0000)]
Branch HEAD
b=16035
i=brian, adilger, cliff.white

Enable DEBUG_INFO in Lustre kernel config files.

15 years agob=16102
maxim [Thu, 17 Jul 2008 21:23:18 +0000 (21:23 +0000)]
b=16102
i=isaac
i=liang
Landing the patch (attachment #17747) on LNET HEAD.

15 years agoi=liangzhen,i=maxim,b=16321:
isaac [Thu, 17 Jul 2008 20:57:04 +0000 (20:57 +0000)]
i=liangzhen,i=maxim,b=16321:
-   made concurrent_sends read-only at run time.

15 years agoCleanup Compiler Warnings(Patch by Robert Read)
girish [Thu, 17 Jul 2008 17:35:08 +0000 (17:35 +0000)]
Cleanup Compiler Warnings(Patch by Robert Read)
b=15981
i=adilger
i=girish

15 years agob=16293
grev [Thu, 17 Jul 2008 07:48:16 +0000 (07:48 +0000)]
b=16293
i=Adilger
force replay-ost-single test_5 to be skipped (not pass) if iozone missing;
add it to SLOW list

15 years agoCleanup compiler warnings
girish [Wed, 16 Jul 2008 18:55:38 +0000 (18:55 +0000)]
Cleanup compiler warnings
b=15981
i=adilger
i=rread

15 years agob=15745
grev [Wed, 16 Jul 2008 18:21:27 +0000 (18:21 +0000)]
b=15745
i=Adilger
avoid rm -fr failure caused by nfs slowness

15 years agob=16395
brian [Wed, 16 Jul 2008 17:58:36 +0000 (17:58 +0000)]
b=16395
i=Ricardo.M.Correia
i=adilger

Fix macro to conform to function-like-macros:
http://gcc.gnu.org/onlinedocs/cpp/Function_002dlike-Macros.html#Function_002dlike-Macros
Note that this error is in the upstream patches from Qaudrics.

15 years agoAccess to array[-1] can produce panic if kernel compiled with
shadow [Wed, 16 Jul 2008 06:10:19 +0000 (06:10 +0000)]
Access to array[-1] can produce panic if kernel compiled with
CONFIG_PAGE_ALLOC enabled

Branch HEAD

b=12975
i=green
i=adilger

15 years agoupdate doxygen INPUT paths to use sources in new libcfs directory.
nikita [Tue, 15 Jul 2008 19:37:11 +0000 (19:37 +0000)]
update doxygen INPUT paths to use sources in new libcfs directory.

15 years agoBranch HEAD
robert.read [Tue, 15 Jul 2008 18:10:03 +0000 (18:10 +0000)]
Branch HEAD

Add libcfs/ChangeLog to keep merge scripts happy.

15 years agob=16001 (made by Adilger)
grev [Tue, 15 Jul 2008 17:16:41 +0000 (17:16 +0000)]
b=16001 (made by Adilger)
unload modules in order based on dependencies

15 years agoBranch HEAD
anserper [Tue, 15 Jul 2008 17:05:07 +0000 (17:05 +0000)]
Branch HEAD
b=14010
i=Mike Pershin (tappro)
i=Andreas Dilger (adilger)

Doxygen comments (the missing ones)

15 years agob=16198
kalpak [Tue, 15 Jul 2008 13:07:36 +0000 (13:07 +0000)]
b=16198
i=adilger
i=girish

correct inoptimal removal of xattrs in RHEL4/SLES9 code

15 years agoi=wangdi:
isaac [Tue, 15 Jul 2008 05:26:20 +0000 (05:26 +0000)]
i=wangdi:
-   fixed a typo.

15 years agoi=liangzhen:
isaac [Tue, 15 Jul 2008 04:11:28 +0000 (04:11 +0000)]
i=liangzhen:
-   can not access peer2 after dropping g_lock in kibnal_recv_connreq; plus
    some cosmetic changes.

15 years agoBranch HEAD
fanyong [Tue, 15 Jul 2008 02:33:55 +0000 (02:33 +0000)]
Branch HEAD
b=15797
i=Nikita
i=Vitaly

(1)Replace "la->la_valid" with "ma->ma_attr_flags" to pass
   "MDS_OPEN_OWNEROVERRIDE".
(2)Drop "lu_attr" parameter for xattr_{set,del} method.
   The caller should guarantee to update the object ctime.
(3)MDT can detect whether the "setattr" is SOM case or
   truncate case, it is unnecessary to pass special flag
   ("MDS_ATTR_TRUNC") from client to MDT for truncate case.

15 years agofix code comment.
bobijam [Tue, 15 Jul 2008 01:58:46 +0000 (01:58 +0000)]
fix code comment.

15 years agoBranch HEAD
bobijam [Tue, 15 Jul 2008 01:40:24 +0000 (01:40 +0000)]
Branch HEAD
b=16205
i=johann, sheng.yang

use a macro defining ldlm timeout value on MDS.

15 years ago- on returning -EBUSY in LNetEQFree, print eq_refcount which is a useful piece
isaac [Mon, 14 Jul 2008 22:14:19 +0000 (22:14 +0000)]
-   on returning -EBUSY in LNetEQFree, print eq_refcount which is a useful piece
    of debug information.

15 years agoBranch HEAD
anserper [Mon, 14 Jul 2008 21:02:21 +0000 (21:02 +0000)]
Branch HEAD
b=15145
i=Andreas Dilger (adilger)
i=ZhiYong Tian (tianzy)

remove quota.h check

15 years agoi=adilger, b=16379:
isaac [Mon, 14 Jul 2008 18:20:33 +0000 (18:20 +0000)]
i=adilger, b=16379:
-   fixed incorrect del_peer help message.

15 years agoBranch: HEAD
wangdi [Sun, 13 Jul 2008 23:10:53 +0000 (23:10 +0000)]
Branch: HEAD
missing ;;
b=16383

15 years agoBranch: HEAD
wangdi [Sun, 13 Jul 2008 05:42:55 +0000 (05:42 +0000)]
Branch: HEAD
Tab and space fixes for last commit in buildcvs

15 years agoBranch: HEAD
wangdi [Sun, 13 Jul 2008 02:21:19 +0000 (02:21 +0000)]
Branch: HEAD
add b_head_procfs in buildcvs

15 years ago2.0.0 Service Tags Product IDs.
brian [Fri, 11 Jul 2008 17:54:49 +0000 (17:54 +0000)]
2.0.0 Service Tags Product IDs.

15 years agoBranch HEAD
adilger [Fri, 11 Jul 2008 15:41:16 +0000 (15:41 +0000)]
Branch HEAD
Create subdirectory before trying to create files therein.
b=16369
i=johann

15 years agoUpdate e2fsprogs version to 1.40.11-sun1
girish [Fri, 11 Jul 2008 14:53:36 +0000 (14:53 +0000)]
Update e2fsprogs version to 1.40.11-sun1

15 years agob=16238
kalpak [Fri, 11 Jul 2008 13:15:35 +0000 (13:15 +0000)]
b=16238

add the fiemap stub patch so that fiemap.h is present

15 years agob=16238
kalpak [Fri, 11 Jul 2008 12:38:32 +0000 (12:38 +0000)]
b=16238

Remove fiemap patch from series since it is not applying properly on RHEL4 and anyways has to be replaced with new version

15 years agoBranch HEAD
bobijam [Fri, 11 Jul 2008 01:45:42 +0000 (01:45 +0000)]
Branch HEAD
b=12584
i=johann

since various getfacl version handles symlink differently, we avoid symlink
test for now.

15 years ago*** empty log message ***
anserper [Thu, 10 Jul 2008 23:27:49 +0000 (23:27 +0000)]
*** empty log message ***

15 years agoBranch HEAD
anserper [Thu, 10 Jul 2008 22:06:48 +0000 (22:06 +0000)]
Branch HEAD

b=16037
i=Alexey Lyashkov(shadow)
i=Johann Lombardi(johann)

Limit amount of ll pages with a part of lowmem pages instead of total number of pages (affects 32-bit platforms).

15 years agoNeed to include mount_utils.h in the _SOURCES for the tools that use it.
brian [Thu, 10 Jul 2008 21:29:54 +0000 (21:29 +0000)]
Need to include mount_utils.h in the _SOURCES for the tools that use it.
Compile fixes from adilger.

15 years agoBranch HEAD
adilger [Thu, 10 Jul 2008 19:12:24 +0000 (19:12 +0000)]
Branch HEAD
Remove compile warning, and leave this in a bug instead.
b=15669

15 years agob=16238
kalpak [Thu, 10 Jul 2008 13:24:28 +0000 (13:24 +0000)]
b=16238
i=adilger
i=girish

Remove dead code related to ext3_ext_ioct()

15 years agoBranch HEAD
fanyong [Thu, 10 Jul 2008 07:30:48 +0000 (07:30 +0000)]
Branch HEAD
b=15927
i=johann
i=huanghua

replace ptlrpcd with the statahead thread to interpret the async statahead RPC callback.

15 years agob=15625
brian [Wed, 9 Jul 2008 22:46:54 +0000 (22:46 +0000)]
b=15625
Forgot to cvs add this one.

15 years agofile mount_utils.h was initially added on branch b1_6.
brian [Wed, 9 Jul 2008 22:44:48 +0000 (22:44 +0000)]
file mount_utils.h was initially added on branch b1_6.

15 years agob=15625
brian [Wed, 9 Jul 2008 22:21:53 +0000 (22:21 +0000)]
b=15625
Fix to match b1_6.

15 years agob=15625
brian [Wed, 9 Jul 2008 21:43:16 +0000 (21:43 +0000)]
b=15625
i=adilger
i=nathan

Service Tags.

If the service tags package is installed on a Lustre node when a Lustre
target is mounted, a service tag will be generated which can then optionally
be collected by a Registration Client for addition to the Sun asset
inventory system being offered at inventory.sun.com.

15 years agofile mount_utils.c was initially added on branch b1_6.
brian [Wed, 9 Jul 2008 20:35:21 +0000 (20:35 +0000)]
file mount_utils.c was initially added on branch b1_6.

15 years agoBranch HEAD
yangsheng [Wed, 9 Jul 2008 14:57:05 +0000 (14:57 +0000)]
Branch HEAD
b=16190

Back the change since OFED-1.3 will broken with rhel5.2 kernel.

15 years agoBranch HEAD
bobijam [Wed, 9 Jul 2008 01:27:06 +0000 (01:27 +0000)]
Branch HEAD
b=15825
o=green
i=shadow, bobijam

Description: Kernel BUG tries to release flock
Details    : Lustre does not destroy flock lock before last reference goes
             away. So always drop flock locks when client is evicted and
             perform unlock regardless of successfulness of speaking to MDS.

15 years agoBranch b1_8_gate
adilger [Tue, 8 Jul 2008 21:27:07 +0000 (21:27 +0000)]
Branch b1_8_gate
Make sure to check out the build, ldiskfs, and lnet gate tags for b1_8_gate.

15 years agoBranch HEAD
adilger [Tue, 8 Jul 2008 21:11:19 +0000 (21:11 +0000)]
Branch HEAD
Fix print format warning.
b=15981

15 years agoBranch HEAD
adilger [Tue, 8 Jul 2008 21:09:46 +0000 (21:09 +0000)]
Branch HEAD
Fix formatting of messages.

15 years agoBranch HEAD
adilger [Tue, 8 Jul 2008 21:08:53 +0000 (21:08 +0000)]
Branch HEAD
Print a useful message from "lfs df" when an OST is inactive.

15 years agoBranch HEAD
adilger [Tue, 8 Jul 2008 21:05:41 +0000 (21:05 +0000)]
Branch HEAD
Allow mount to continue if an invalid conf_param was specified.
b=14693
i=nathan
i=bowen.zhou