Whamcloud - gitweb
fs/lustre-release.git
13 years agob=22656 remove changelog entry
Johann Lombardi [Fri, 28 May 2010 11:51:14 +0000 (13:51 +0200)]
b=22656 remove changelog entry

13 years agoRevert "b=22656 Prevent failover nids from registering with MGS first."
Johann Lombardi [Fri, 28 May 2010 11:49:54 +0000 (13:49 +0200)]
Revert "b=22656 Prevent failover nids from registering with MGS first."

This reverts commit 3cadd5d8bdedef530043f8605ae23ce28ec0a40c.

This causes the following LBUG:
28807:0:(mgs_llog.c:417:mgs_check_index())
ASSERTION(!(mti->mti_flags & LDD_F_NEED_INDEX)) failed

See bug 22656 for more info.

13 years agoadd missing changelog entries
Johann Lombardi [Fri, 28 May 2010 11:41:18 +0000 (13:41 +0200)]
add missing changelog entries

13 years agob=22244 delegate lock cancel to blocking thread
Vitaly Fertman [Wed, 26 May 2010 20:51:05 +0000 (00:51 +0400)]
b=22244 delegate lock cancel to blocking thread

i=adilger
i=green

instead of cancelling locks locally in the shrinking thread,
deletate it to a separate blocking thread.

13 years agob=21244 lustre_idl.h compilable from userspace
Vladimir Saveliev [Fri, 28 May 2010 10:58:26 +0000 (14:58 +0400)]
b=21244 lustre_idl.h compilable from userspace

- this allows userland programs to include <lustre/lustre_idl.h>
  from stardard include directories
- useless checks for LUSTRE_VERSION_CODE are removed

i=johann

13 years agob=21097 work around for bash mangling of md5sum result
Jian Yu [Fri, 28 May 2010 09:25:45 +0000 (17:25 +0800)]
b=21097 work around for bash mangling of md5sum result

Store the md5sum results to a file and then have md5sum check the results
in the file.

o=James Simmons
i=jian.yu
i=edg

13 years agob=22853 test should stop at once if any dbench failed.
Fan Yong [Fri, 28 May 2010 09:15:12 +0000 (17:15 +0800)]
b=22853 test should stop at once if any dbench failed.

test should stop at once if any dbench failed.

i=jian.yu
i=robert.read

13 years agob=20326 Test suite for MMP feature
Jian Yu [Thu, 27 May 2010 02:35:56 +0000 (10:35 +0800)]
b=20326 Test suite for MMP feature

Tests for multiple mount protection (MMP) feature.

i=johann
i=grev

13 years agob=22244 ldlm cancel flags cleanup
Vitaly Fertman [Wed, 26 May 2010 20:51:04 +0000 (00:51 +0400)]
b=22244 ldlm cancel flags cleanup

i=adilger
i=green

cleanup of cancel flags passed to ldlm lock cancel code

13 years agob=21128 send cancel rpc in a separate thread
Vitaly Fertman [Wed, 26 May 2010 20:51:03 +0000 (00:51 +0400)]
b=21128 send cancel rpc in a separate thread

i=oleg.drokin
i=rahul

run sync ldlm_bl_to_thread_list() in separate thread to save stack space.

13 years agob=21938 use correct waitq
Johann Lombardi [Fri, 28 May 2010 07:44:47 +0000 (09:44 +0200)]
b=21938 use correct waitq

Fix nit in the original patch.

13 years agob=22755 don't leak grant if write failed with EDQUOT
Oleg Drokin [Thu, 27 May 2010 16:22:43 +0000 (18:22 +0200)]
b=22755 don't leak grant if write failed with EDQUOT

i=johann
i=wangdi

13 years agob=22755 check for OBD_CONNECT_GRANT_SHRINK in osc_should_shrink_grant()
Johann Lombardi [Thu, 27 May 2010 16:14:30 +0000 (18:14 +0200)]
b=22755 check for OBD_CONNECT_GRANT_SHRINK in osc_should_shrink_grant()

i=wangdi
i=oleg

13 years agob=22509 increase default md stripe_cache_size to 16k
Minh Diep [Tue, 25 May 2010 20:31:51 +0000 (22:31 +0200)]
b=22509 increase default md stripe_cache_size to 16k

i=adilger
i=brian

13 years agob=22558 fix mdc_setattr_pack_20() to handle ea == NULL
pravin [Tue, 25 May 2010 14:20:40 +0000 (19:50 +0530)]
b=22558 fix mdc_setattr_pack_20() to handle ea == NULL

i=sheng.yang
i=johann

this patch fixes interop setattr function mdc_setattr_pack_20() for command
"setfattr -n trusted.lov ." which cause ea == NULL.

13 years agob=21951 proc_handler() just want 5 parameters since 2.6.32.
yangsheng [Sat, 22 May 2010 00:44:53 +0000 (08:44 +0800)]
b=21951 proc_handler() just want 5 parameters since 2.6.32.

i=zhen.liang
i=sebastien.buisson

14 years agobump version to 1.8.3.52 v1_8_3_52
Johann Lombardi [Fri, 21 May 2010 21:21:05 +0000 (23:21 +0200)]
bump version to 1.8.3.52

14 years agob=21647 add support for async journal commit in echo client
Oleg Drokin [Fri, 21 May 2010 20:48:45 +0000 (22:48 +0200)]
b=21647 add support for async journal commit in echo client

i=johann
i=andrew

14 years agoRevert "b=21951 proc_handler() just want 5 parameters since 2.6.32."
Johann Lombardi [Fri, 21 May 2010 20:44:48 +0000 (22:44 +0200)]
Revert "b=21951 proc_handler() just want 5 parameters since 2.6.32."

This reverts commit ef8c9a1b79d63dc9c609d577ec8e2449384edaa1.

This breaks build on oel5/i686.

14 years agob=21452 remove changelog entry
Johann Lombardi [Fri, 21 May 2010 14:33:41 +0000 (16:33 +0200)]
b=21452 remove changelog entry

14 years agoRevert "b=21452 support for weak-modules"
Johann Lombardi [Fri, 21 May 2010 14:32:31 +0000 (16:32 +0200)]
Revert "b=21452 support for weak-modules"

This reverts commit 84945c742419d63195bf42a6f194576824687a1f.
Suspected to cause rpm installation issue.

14 years agob=22560 fix OBD_CONNECT_FULL20 for conflict with OBD_CONNECT_MAX_EASIZE
Fan Yong [Fri, 21 May 2010 07:40:48 +0000 (15:40 +0800)]
b=22560 fix OBD_CONNECT_FULL20 for conflict with OBD_CONNECT_MAX_EASIZE

fix OBD_CONNECT_FULL20 for conflict with OBD_CONNECT_MAX_EASIZE

i=johann
i=andreas.dilger

14 years agob=22730 1.8 client should use loi_gr when communicate with 2.0 server
Fan Yong [Fri, 21 May 2010 02:30:51 +0000 (10:30 +0800)]
b=22730 1.8 client should use loi_gr when communicate with 2.0 server

1.8 client should use loi_gr when communicate with 2.0 server.

i=yong.fan
i=johann

14 years agob=22754 a small bug in LDLM_POOL_PROC_WRITER
LiuYing [Fri, 21 May 2010 00:44:06 +0000 (08:44 +0800)]
b=22754 a small bug in LDLM_POOL_PROC_WRITER

lprocfs_wr_unit returns "count >= 0" for success

i=nathan
i=fanyong

14 years agob=21951 proc_handler() just want 5 parameters since 2.6.32.
yangsheng [Fri, 21 May 2010 00:27:47 +0000 (08:27 +0800)]
b=21951 proc_handler() just want 5 parameters since 2.6.32.

i=zhen.liang
i=sebastien.buisson

14 years agob=20619 be flexible in version format
Brian J. Murrell [Thu, 20 May 2010 21:13:57 +0000 (17:13 -0400)]
b=20619 be flexible in version format

The version format for the OFED release needs to be more flexible than
the previous M.m format that was required.  Now it can be any dot-separated
format.  i.e. 1 or 1.4 or 1.5.1 or 1.5.1.2, etc.  Of course, it has to be a
valid and unique OFED version (so the "1" example would be a valid version
string but invalid because there is no OFED version "1".  Ditto for 1.5.1.2
at the time of writing this comment.).

i=michael.macdonald
i=minh.diep

14 years agobump version to 1.8.3.51 v1_8_3_51
Johann Lombardi [Thu, 20 May 2010 21:31:50 +0000 (23:31 +0200)]
bump version to 1.8.3.51

14 years agob=22786 add changelog entry
Johann Lombardi [Thu, 20 May 2010 21:25:55 +0000 (23:25 +0200)]
b=22786 add changelog entry

14 years agob=15253 add conf_param -d to remove permanent settings
Nathan Rutman [Thu, 20 May 2010 20:43:09 +0000 (13:43 -0700)]
b=15253 add conf_param -d to remove permanent settings

i=adilger
i=rread

14 years agob=22847 separate format and content in ext[34]_warning()
Brian J. Murrell [Thu, 20 May 2010 15:17:15 +0000 (11:17 -0400)]
b=22847 separate format and content in ext[34]_warning()

ext{3,4}_warning should not try to overload the message into the format
but should instead, pass a "%s" as the format and the string as an argument
for the %s.

i=panda
i=whitebear

14 years agob=22786 ll_shrink_cache does not handle __GFP_FS properly
Dmitry Zogin [Thu, 20 May 2010 14:54:56 +0000 (10:54 -0400)]
b=22786 ll_shrink_cache does not handle __GFP_FS properly

 fix __GFP_FS check in ll_shrink_cache

 i=andreas.dilger
 i=dmitry.zoguine

14 years agob=22386 more error handling for lctl conf_param
Andrew Perepechko [Thu, 20 May 2010 14:16:06 +0000 (18:16 +0400)]
b=22386 more error handling for lctl conf_param

make conf_param return error for unknown params

i=Nathan Rutman
i=Johann Lombardi

14 years agob=22157 conf-sanity test_5b defect
Elena Gryaznova [Thu, 20 May 2010 11:37:17 +0000 (15:37 +0400)]
b=22157 conf-sanity test_5b defect

i=Andrew.Perepechko

test_5b cleanup for mgs/mds not combined;
test_5* changes to use error instead of echo && return
new test_5f

14 years agob=22841 local.sh mgs mkfs options MGSSIZE fix
Elena Gryaznova [Thu, 20 May 2010 11:18:58 +0000 (15:18 +0400)]
b=22841 local.sh mgs mkfs options MGSSIZE fix

i=Dmitry.Zoguine

14 years agob=22560 introduce flag of "OBD_CONNECT_FULL20" to prevent reusing on b1_8
Fan Yong [Thu, 20 May 2010 09:39:41 +0000 (17:39 +0800)]
b=22560 introduce flag of "OBD_CONNECT_FULL20" to prevent reusing on b1_8

introduce flag of "OBD_CONNECT_FULL20" to prevent reusing on b1_8

i=johann

14 years agob=22868 disable sanity-quota test 32 until bug 22868 is fixed
Johann Lombardi [Thu, 20 May 2010 09:04:30 +0000 (11:04 +0200)]
b=22868 disable sanity-quota test 32 until bug 22868 is fixed

14 years agob=22306 interop 18 <-> 20 test_18bc_sub fix
Elena Gryaznova [Wed, 19 May 2010 21:04:23 +0000 (01:04 +0400)]
b=22306 interop 18 <-> 20 test_18bc_sub fix

i=Andrew.Perepechko

14 years agob=21678 add changelog entry
Johann Lombardi [Wed, 19 May 2010 21:06:39 +0000 (23:06 +0200)]
b=21678 add changelog entry

14 years agob=21678 Add more debug info to lnd_query code path
Isaac Huang [Wed, 19 May 2010 20:58:12 +0000 (14:58 -0600)]
b=21678 Add more debug info to lnd_query code path

The peer health code lacked some important debugging info in lnd_query
code paths. This patch added necessary debug prints, not just for bug
21678, but also for future troubleshooting.

i=liang
i=maxim

14 years agoadd changelog entries
Johann Lombardi [Wed, 19 May 2010 20:53:25 +0000 (22:53 +0200)]
add changelog entries

14 years agob=17086 LSI Fusion MPT driver hacks to improve performance
Dmitry Zogin [Wed, 19 May 2010 15:44:16 +0000 (11:44 -0400)]
b=17086 LSI Fusion MPT driver hacks to improve performance

 patch to set CONFIG_FUSION_MAX_SGE=256 for Rhel5

 i=johann

14 years agob=22610 a truncate_complete_page fix
Andrew Perepechko [Wed, 19 May 2010 15:39:51 +0000 (19:39 +0400)]
b=22610 a truncate_complete_page fix

truncate_complete_page implementation for the patchless
client could arbitrarily unset PG_Uptodate flag for a
page being kicked from the page cache, an uptodate check
right after a readpage call in filemap_fault could fail
because of that as though the page read had been unsuccessful.

i=Oleg Drokin
i=Johann Lombardi

14 years agob=22402 new OBDFILTER_SURVEY test suite
Elena Gryaznova [Wed, 19 May 2010 13:33:51 +0000 (17:33 +0400)]
b=22402 new OBDFILTER_SURVEY test suite

i=Andrew.Perepechko

14 years agob=15685 fix obdfilter-survey script to work properly with remote oss-s
Elena Gryaznova [Wed, 19 May 2010 13:31:13 +0000 (17:31 +0400)]
b=15685 fix obdfilter-survey script to work properly with remote oss-s

a=David.Dillow dillowda@ornl.gov
i=grev

Fix obdfilter-survey to work on multiple OSSes at once

14 years agob=22850 fixing the build error
Dmitry Zogin [Wed, 19 May 2010 17:42:00 +0000 (13:42 -0400)]
b=22850 fixing the build error

14 years agob=22850 fix minor nit in the patch
Johann Lombardi [Wed, 19 May 2010 15:08:23 +0000 (17:08 +0200)]
b=22850 fix minor nit in the patch

14 years agolatest OFED 1.5 is actually 1.5.1, not 1.5.0.
Johann Lombardi [Wed, 19 May 2010 12:36:45 +0000 (14:36 +0200)]
latest OFED 1.5 is actually 1.5.1, not 1.5.0.

14 years agob=22850 add changelog entry
Johann Lombardi [Wed, 19 May 2010 12:30:45 +0000 (14:30 +0200)]
b=22850 add changelog entry

14 years agob=22476 set hard limit to grant_plan
Johann Lombardi [Wed, 19 May 2010 12:20:39 +0000 (14:20 +0200)]
b=22476 set hard limit to grant_plan

o=vitally
i=johann
i=dmitry

The dlm_locks slab can grow significantly and consumes a lot of memory
on the server. Cap grant_plan to an hardlimit.

14 years agob=22850 bump max number of phys/hw segment in RHEL5 kernel
Johann Lombardi [Wed, 19 May 2010 12:07:49 +0000 (14:07 +0200)]
b=22850 bump max number of phys/hw segment in RHEL5 kernel

This grants us that we can always send 1MB i/o to the disk,
regardless of contiguous memory or not.
We already have the same tuning for SLES10.

14 years agoupdate lnet changelog
Johann Lombardi [Wed, 19 May 2010 11:52:07 +0000 (13:52 +0200)]
update lnet changelog

14 years agoadd missing changelog entries
Johann Lombardi [Wed, 19 May 2010 11:50:09 +0000 (13:50 +0200)]
add missing changelog entries

14 years agob=22844 Fix build failed for SLES9/PPC64.
yangsheng [Wed, 19 May 2010 11:03:51 +0000 (19:03 +0800)]
b=22844 Fix build failed for SLES9/PPC64.

i=johann

14 years agob=16909 Quiet LNET messages
Brian Behlendorf [Tue, 18 May 2010 21:37:28 +0000 (14:37 -0700)]
b=16909 Quiet LNET messages

These messages are not as uncommon as one would like.

14 years agob=16909 CERROR to LCONSOLE_WARN for lnet_send errors
Brian Behlendorf [Tue, 18 May 2010 21:36:33 +0000 (14:36 -0700)]
b=16909 CERROR to LCONSOLE_WARN for lnet_send errors

These errors are not uncommon when restarting services and there is
no need to include the additional lustre debug noise in them.

  LustreError: 8831:0:(lib-move.c:1427:lnet_send()) No route to
  12345-192.168.65.112@o2ib6 via 172.16.2.201@tcp (all routers down)

Changed to:

  Lustre: No route to 12345-192.168.65.112@o2ib6 via 172.16.2.201@tcp
  (all routers down)

14 years agob=19884 wait mds-ost sync patch + mds_ost proc value
Mikhail Pershin [Tue, 18 May 2010 18:48:18 +0000 (22:48 +0400)]
b=19884 wait mds-ost sync patch + mds_ost proc value

i=johann

14 years agob=21506 File read is incomplete, getting truncated files.
Dmitry Zogin [Tue, 18 May 2010 14:02:35 +0000 (10:02 -0400)]
b=21506 File read is incomplete, getting truncated files.

Sanity test_24v created

i=johann

14 years agob=21846 add a test for testing rehash in sanity.sh
Landen [Tue, 18 May 2010 11:23:12 +0000 (19:23 +0800)]
b=21846 add a test for testing rehash in sanity.sh

Except this, this patch does:
1. enable rehash on lqs
2. if long is 64bit, __fls() is wrong. Fix it.

i=andreas.dilger
i=johann

14 years agob=22642 ldiskfs to figure out ext3/4 base itself
Brian J. Murrell [Mon, 17 May 2010 21:08:10 +0000 (17:08 -0400)]
b=22642 ldiskfs to figure out ext3/4 base itself

Ldiskfs should figure out whether to base itself on ext3 or ext4
by itself and not rely on lustre's configure to tell it.

i=mjmac
i=johann

14 years agob=22787 update to ofed to 1.5.1
Brian J. Murrell [Mon, 17 May 2010 20:55:57 +0000 (16:55 -0400)]
b=22787 update to ofed to 1.5.1

For O/Ses where we don't use the vendor supplied OFED, update the built
OFED to 1.5.1.

i=johann

14 years agob=21452 support for weak-modules
Brian J. Murrell [Mon, 17 May 2010 20:52:05 +0000 (16:52 -0400)]
b=21452 support for weak-modules

Add support to our RPM SPEC for the weak-modules script.

This requires that we install our modules under
/lib/modules/$(uname -r)/updates/kernel.  I think this is the correct
location for us in any case given that we are a kernel "addon" package.
Relax the kernel Requires: to work better with weak-modules.
Use the external dependency generator as the internal one cannot deal
with kernel modules.

i=mjmac
i=wangyb

14 years agob=11742 FSX checksum false positves due to mmap IO
Dmitry Zogin [Mon, 17 May 2010 20:35:07 +0000 (16:35 -0400)]
b=11742 FSX checksum false positves due to mmap IO

 Use OBD_FL_MMAP flag for IOs on a memory mapped file. Do not print
 checksum errors, if the flag is set on a request.

 i=adilger
 i=alexey.lyashkov
 i=johann

14 years agob=22259 LBUG in target_finish_recovery())
Dmitry Zogin [Mon, 17 May 2010 14:54:44 +0000 (10:54 -0400)]
b=22259 LBUG in target_finish_recovery())

 Don't add requests to the recovery queue if target is no longer in recovery

 i=tappro
 i=dmitry.zogin

14 years agob=21563 Metadata performance has degraded for some operations between 1.6.5 and 1.8.1
Dmitry Zogin [Mon, 17 May 2010 14:50:35 +0000 (10:50 -0400)]
b=21563 Metadata performance has degraded for some operations between 1.6.5 and 1.8.1

 Move CDEBUG statement out of the loop in llog_origin_handle_cancel().

 i=andrew.perepechko
 i=andreas.dilger

14 years agob=22668 test_65b fix
Elena Gryaznova [Mon, 17 May 2010 10:54:09 +0000 (14:54 +0400)]
b=22668 test_65b fix

i=Johann.Lombardi
i=Andrew.Perepechko

make ost io on OST0000

14 years agob=19102 Set correct LOVEA default values for filesystem-wide.
yangsheng [Mon, 17 May 2010 09:30:21 +0000 (17:30 +0800)]
b=19102 Set correct LOVEA default values for filesystem-wide.

i=adilger
i=nathan

14 years agob=15587 don't handle security.capability xattr
Mikhail Pershin [Thu, 13 May 2010 13:41:52 +0000 (17:41 +0400)]
b=15587 don't handle security.capability xattr

i=johann,adilger

14 years agob=21188 readd ext3/4_data_in_dirent patch to ldiskfs series
johann [Mon, 17 May 2010 12:40:47 +0000 (14:40 +0200)]
b=21188 readd ext3/4_data_in_dirent patch to ldiskfs series

Now that bug 21188 is fixed, we can add this patch again to the
RHEL5 ldiskfs series. This is needed for layout compatibility
with 2.0.

14 years agob=16410 update the test_76 as bug 20433 is landed
Landen [Mon, 17 May 2010 03:16:48 +0000 (11:16 +0800)]
b=16410 update the test_76 as bug 20433 is landed

i=vladimir.saveliev
i=andreas.dilger

14 years agob=22749 revert "b=20355 Add $(PTHREAD_LIBS) to lctl and lfs build"
Brian J. Murrell [Fri, 14 May 2010 15:18:02 +0000 (11:18 -0400)]
b=22749 revert "b=20355 Add $(PTHREAD_LIBS) to lctl and lfs build"

This reverts commit 9797ebe88156330be7338e0bd75d73292e38e007 to resolve
an issue with lctl --threads not working correctly with  $(PTHREAD_LIBS)
being linked to lctl.

i=johann
i=adilger

14 years agob=22680 dead code removal from sanity.sh
Andrew Perepechko [Thu, 13 May 2010 22:19:40 +0000 (02:19 +0400)]
b=22680 dead code removal from sanity.sh

i=Elena Gryaznova

14 years agob=22455 add list_param to b1_8
LiuYing [Wed, 12 May 2010 07:22:09 +0000 (15:22 +0800)]
b=22455 add list_param to b1_8

add list_param to b1_8 and add "-R" option to list params recursively

o=adilger
i=johann
i=nathan
i=emoly.liu

14 years agob=20080 add missing lock_buffer() before call to submit_bh()
Vladimir Saveliev [Tue, 11 May 2010 21:29:25 +0000 (01:29 +0400)]
b=20080 add missing lock_buffer() before call to submit_bh()

in journal_submit_commit_record() when submitting write to disk not supporting i/o barriers

i=girish.shilamkar
i=rahul.deshmukh

14 years agob=21871 Cleanup procfs export when exp_refcount == 0.
yangsheng [Tue, 11 May 2010 14:09:49 +0000 (22:09 +0800)]
b=21871 Cleanup procfs export when exp_refcount == 0.

i=nathan
i=johann

14 years agob=22688 Make sure we don't use statfs data from cache.
yangsheng [Tue, 11 May 2010 14:09:08 +0000 (22:09 +0800)]
b=22688 Make sure we don't use statfs data from cache.

Author: johann

i=yangsheng

14 years agob=22215 mpi_run (): p4_error fix
Elena Gryaznova [Tue, 11 May 2010 11:24:08 +0000 (15:24 +0400)]
b=22215 mpi_run (): p4_error fix

i=Brian.Murrell

14 years agoAdd missing changelog entries
johann [Tue, 11 May 2010 11:20:22 +0000 (13:20 +0200)]
Add missing changelog entries

14 years agob=22668 test_67b fix for ostcount > 10
Elena Gryaznova [Tue, 11 May 2010 10:38:52 +0000 (14:38 +0400)]
b=22668 test_67b fix for ostcount > 10

i=Johann

14 years agob=20918 report max recovery time estimated
Elena Gryaznova [Tue, 11 May 2010 10:23:08 +0000 (14:23 +0400)]
b=20918 report max recovery time estimated

i=Andrew.Perepechko

14 years agob=22581 LOADS env var in ncli.sh should allow overwrite
Elena Gryaznova [Tue, 11 May 2010 10:10:11 +0000 (14:10 +0400)]
b=22581 LOADS env var in ncli.sh should allow overwrite

i=Minh.Diep

14 years agob=22283 clarify writeconf in man page
Nathan Rutman [Mon, 10 May 2010 18:24:43 +0000 (11:24 -0700)]
b=22283 clarify writeconf in man page

14 years agob=19986 cleanup lock to eliminate former test cases effect before replay-single test_53
Fan Yong [Mon, 10 May 2010 11:20:57 +0000 (19:20 +0800)]
b=19986 cleanup lock to eliminate former test cases effect before replay-single test_53

cleanup lock to eliminate former test cases effect before replay-single test_53

i=johann
i=robert

14 years agob=22241 move sync on block cancel tunable to filter
Johann Lombardi [Wed, 5 May 2010 02:47:19 +0000 (10:47 +0800)]
b=22241 move sync on block cancel tunable to filter

move the tunable of journal sync on lock block cancel
to filter from ost

i=oleg.drokin@sun.com
i=hongchao.zhang@sun.com

14 years agob=22656 Prevent failover nids from registering with MGS first.
Dmitry Zogin [Sat, 8 May 2010 00:20:02 +0000 (20:20 -0400)]
b=22656 Prevent failover nids from registering with MGS first.

Make the check in mgs_handle_target_reg()

 o=Joseph Herring
 i=nathan.rutman
 i=andreas.dilger

14 years agob=22529 Minor AC_MSG_CHECKING addition to LB_DEFINE_E2FSPROGS_NAMES
Brian Behlendorf [Fri, 7 May 2010 15:39:23 +0000 (11:39 -0400)]
b=22529 Minor AC_MSG_CHECKING addition to LB_DEFINE_E2FSPROGS_NAMES

Add the missing AC_MSG_CHECKING().

i=brian
i=johann

14 years agob=22299 do not set lustre read_only device when server umount and keep client records...
Fan Yong [Fri, 7 May 2010 14:10:02 +0000 (22:10 +0800)]
b=22299 do not set lustre read_only device when server umount and keep client records for recoverable ones

1) do not set lustre read_only device when server umount
2) keep client records for recoverable ones under failover mode
3) do not ignore "WRITE_SYNC" (which is used by kmmpd block updating) for "dev_check_rdonly()" checking

i=johann
i=tappro

14 years agob=19390 Remove unneeded spinlock
Landen [Fri, 7 May 2010 01:50:19 +0000 (09:50 +0800)]
b=19390 Remove unneeded spinlock

i=landen
i=johann

14 years agob=17382 obdfilter-survey gives unreasonably high numbers
Dmitry Zogin [Fri, 7 May 2010 00:11:05 +0000 (20:11 -0400)]
b=17382 obdfilter-survey gives unreasonably high numbers

Wait for all threads to complete when running test_brw.

 i=andreas.dilger
 i=oleg.drokin

14 years agob=18456 Patch to reduce group prealloc size, skip groups with little free space....
Girish Shilamkar [Tue, 4 May 2010 11:36:29 +0000 (17:06 +0530)]
b=18456 Patch to reduce group prealloc size, skip groups with little free space. (Patch by Andreas Dilger)

i=alex.zhuravlev
i=girish

14 years agob=22563 Don't assume there is always a request in obd->obd_recovery_queue.
yangsheng [Tue, 4 May 2010 10:08:48 +0000 (18:08 +0800)]
b=22563 Don't assume there is always a request in obd->obd_recovery_queue.

i=tappro
i=panda

14 years agob=20433 decrease the usage of memory on clients.
Landen [Tue, 4 May 2010 00:06:40 +0000 (08:06 +0800)]
b=20433 decrease the usage of memory on clients.

1. On clients, recycle dentries and inodes unused.
2. Delete the code related to ll_deathrow(att 6215 in bug 1443). It
   is useless now.

i=robert.read
i=vladimir.saveliev

14 years agob=21888 print more information in the test of simul
Landen [Tue, 4 May 2010 00:06:39 +0000 (08:06 +0800)]
b=21888 print more information in the test of simul

It may just be caused by a test that should prolong the time of testing.
Using this patch to add debug information.

i=grev
i=rebert.read

14 years agob=22360 make errno return possible in close(2)
Andrew Perepechko [Mon, 3 May 2010 10:27:41 +0000 (14:27 +0400)]
b=22360 make errno return possible in close(2)

i=Oleg Drokin
i=Alexander Zarochentsev

use vfs ->flush callback to return any pending async errors.

14 years agob=22194 lfs quota output refinement
Andrew Perepechko [Mon, 3 May 2010 10:19:47 +0000 (14:19 +0400)]
b=22194 lfs quota output refinement

i=Yong Fan
i=ZhiYong Tian

Added more dashes to lfs quota output to make it parseable with scripts.
sanity-quota "lfs quota" calls were compactified.

14 years agob=22233 Fix types for do_div argument in lprocfs_status.
Wang Di [Sun, 2 May 2010 02:33:38 +0000 (22:33 -0400)]
b=22233 Fix types for do_div argument in lprocfs_status.

o=Christopher J. Morrone <morrone2@llnl.gov>
i=WangDi
i=Johann

14 years agob=20953 sanity-quota test 30 fixes
Andrew Perepechko [Mon, 19 Apr 2010 08:48:11 +0000 (12:48 +0400)]
b=20953 sanity-quota test 30 fixes

i=Yong Fan

14 years agoadd new changelog section v1_8_3_50
Johann Lombardi [Fri, 30 Apr 2010 15:53:59 +0000 (17:53 +0200)]
add new changelog section

14 years agoBump version to 1.8.3.50
Johann Lombardi [Fri, 30 Apr 2010 15:52:08 +0000 (17:52 +0200)]
Bump version to 1.8.3.50

14 years agob=19933 control DCACHE_LUSTRE_INVALID flag with MDS_INODELOCK_LOOKUP lock
Johann Lombardi [Fri, 30 Apr 2010 15:46:40 +0000 (17:46 +0200)]
b=19933 control DCACHE_LUSTRE_INVALID flag with MDS_INODELOCK_LOOKUP lock

Land 19933 again since it is not the culprit.

14 years agob=19933 readd changelog entry
Johann Lombardi [Fri, 30 Apr 2010 15:45:54 +0000 (17:45 +0200)]
b=19933 readd changelog entry