Whamcloud - gitweb
fs/lustre-release.git
15 years agoBranch b1_8
bobijam [Tue, 16 Jun 2009 05:10:48 +0000 (05:10 +0000)]
Branch b1_8
b=17213

Minor change.

15 years agob=19852
girish [Tue, 16 Jun 2009 02:44:06 +0000 (02:44 +0000)]
b=19852
update changelog to use new e2fsprogs version

15 years agoBranch b1_8
bobijam [Mon, 15 Jun 2009 01:42:31 +0000 (01:42 +0000)]
Branch b1_8
b=17213
i=andrew.perepechko (panda)
i=johann

avoid getting client uuid from invalid client_obd.

15 years agoBranch b1_8
zam [Fri, 12 Jun 2009 05:33:40 +0000 (05:33 +0000)]
Branch b1_8
b=19321
i=johann
i=alex.zhuravlev

jbd and jbd2 fixes: remove jiffie rounding from jbd commit timer setup code.
The rounding can cause the timer to be fired before the corresponding
transaction gets expired. That transaction can stay not committed forever if
no new transaction is created or expicit sync/umount happens.

15 years agofile jbd2-commit-timer-no-jiffies-rounding.diff was added on branch b1_8 on 2009...
zam [Fri, 12 Jun 2009 05:29:46 +0000 (05:29 +0000)]
file jbd2-commit-timer-no-jiffies-rounding.diff was added on branch b1_8 on 2009-06-12 05:33:40 +0000

15 years agofile jbd-commit-timer-no-jiffies-rounding.diff was added on branch b1_8 on 2009-06...
zam [Fri, 12 Jun 2009 05:29:45 +0000 (05:29 +0000)]
file jbd-commit-timer-no-jiffies-rounding.diff was added on branch b1_8 on 2009-06-12 05:33:40 +0000

15 years agob=19793
grev [Thu, 11 Jun 2009 14:31:15 +0000 (14:31 +0000)]
b=19793
o=Nathan
i=Johann
minor script issue in test_17

15 years agoBranch b1_8
johann [Thu, 11 Jun 2009 14:13:14 +0000 (14:13 +0000)]
Branch b1_8
b=19820
i=bobijam

stop os2 at the end of test 50f.

15 years agoBranch b1_8
yangsheng [Thu, 11 Jun 2009 12:15:40 +0000 (12:15 +0000)]
Branch b1_8
b=18668

Recommit the kernel config file.

15 years agoBranch b1_8
adilger [Wed, 10 Jun 2009 21:38:39 +0000 (21:38 +0000)]
Branch b1_8
Ignore generated files.

15 years agob=16424
brian [Wed, 10 Jun 2009 21:09:58 +0000 (21:09 +0000)]
b=16424
i=rread
i=yangsheng

Allow builds from tarball (i.e. those without CVS subdirs) to properly
populate the Lustre version field.

This is done by saving the date that would have been found in the CVS files
into a status file when buiding the tarball and then using that when building
from tarball.

15 years agodon't deref null pointer.
shadow [Wed, 10 Jun 2009 18:32:55 +0000 (18:32 +0000)]
don't deref null pointer.

Branch b1_8
b=19756
i=zam
i=green

15 years agoexclude fail import and some debug output for fake requests.
shadow [Wed, 10 Jun 2009 18:26:36 +0000 (18:26 +0000)]
exclude fail import and some debug output for fake requests.

Branch b1_8
b=18357
i=green
i=panda

15 years agoBranch b1_8
johann [Wed, 10 Jun 2009 16:48:38 +0000 (16:48 +0000)]
Branch b1_8

fix changelog.

15 years agob=19756
green [Wed, 10 Jun 2009 16:01:51 +0000 (16:01 +0000)]
b=19756
r=adilger,shadow

release parent in reconsruct_open when done
release mfd and dentry pointed by it in mds_mfd_close on all errors.

15 years agob=19407
manoj [Tue, 9 Jun 2009 20:48:27 +0000 (20:48 +0000)]
b=19407
r=grev
r=manoj.joseph
o=robert.read

Use do_nodes instead of looping through the nodes sequentially

15 years agob=18618
nathan [Tue, 9 Jun 2009 20:43:41 +0000 (20:43 +0000)]
b=18618
i=adilger
i=johann
don't increase ldlm timeout if previous client was evicted

15 years agob=18801
anserper [Tue, 9 Jun 2009 19:11:36 +0000 (19:11 +0000)]
b=18801
i=Alexander Zarochentsev
i=Oleg Drokin

replace lockless I/O with direct I/O

15 years agob=19406
zhanghc [Mon, 8 Jun 2009 16:55:19 +0000 (16:55 +0000)]
b=19406

fix a bug in search_fsname which doesn't find
the correct mountpoint if there are several Lustre
filesystems mounted within each other

i=adilger@sun.com
i=hongchao.zhang@sun.com

15 years agob=18787
zhanghc [Mon, 8 Jun 2009 15:03:07 +0000 (15:03 +0000)]
b=18787

disable per-CPU stats data structures for clients stats
to shrink the memory usage

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

15 years agoBranch b1_8
scjody [Mon, 8 Jun 2009 13:51:04 +0000 (13:51 +0000)]
Branch b1_8
b=17986
i=adilger
i=scjody

Allow tuning of the RAID stripe cache size in mount.lustre; automatically
tune it to 2048 by default.

Original patch from James Simmons <simmonsja@ornl.gov>

15 years agoBranch b1_8
tianzy [Mon, 8 Jun 2009 08:01:50 +0000 (08:01 +0000)]
Branch b1_8
fix MDS lockup during inode quota test
b=19672
i=johann
i=yong.fan

15 years agoassign import for fake request.
shadow [Sat, 6 Jun 2009 03:44:36 +0000 (03:44 +0000)]
assign import for fake request.

Branch b1_8
b=18357
i=johann
i=tappro

15 years agoBranch b1_8
tianzy [Fri, 5 Jun 2009 08:05:12 +0000 (08:05 +0000)]
Branch b1_8
I found a few issues after landing the patch for 18574.(some are caused by it, some are easier to
be reproduced by it)
1. in setquota, quota slaves will set their quota limitation to 1 and then get more quota. But in
this time, it's lqs size is the default value. If we have set a small quota limitation, we will
meet -EDQUOT. So we should adjust qunit firstly in this situation.
2. filter_quota_ctl(), we should promise there is no qunit is calculated or sent between
qctxt_wait_pending_dqacq() and fsfilt_quotactl(). Now I did this via a "fake" qunit.
b=18574
i=johann
i=fanyong

15 years agoBranch b1_8
johann [Thu, 4 Jun 2009 21:42:27 +0000 (21:42 +0000)]
Branch b1_8
b=19725
i=adilger
i=girish

use ext4_read_inode_bitmap() in fsfilt code.

15 years agoBranch b1_8
johann [Thu, 4 Jun 2009 21:40:14 +0000 (21:40 +0000)]
Branch b1_8

Fix following warning:
mount_lustre.c: In function 'set_tunables':
mount_lustre.c:338: error: 'savept' may be used uninitialized in this function

15 years agob=19734
grev [Thu, 4 Jun 2009 17:32:13 +0000 (17:32 +0000)]
b=19734
i=Robert.Read
cleanup binaries default location

15 years agob=19702
grev [Thu, 4 Jun 2009 15:55:33 +0000 (15:55 +0000)]
b=19702
i=Johann
i=Vladimir.Saveliev
use NULL instead of newline as filename terminator

15 years agob=19686
girish [Thu, 4 Jun 2009 11:53:39 +0000 (11:53 +0000)]
b=19686
i=adilger
i=johann

use i_fs_version or i_version depending on kernel version

15 years agob=19681
girish [Thu, 4 Jun 2009 11:51:37 +0000 (11:51 +0000)]
b=19681
i=adilger
i=johann

pass dentry and vfsmnt to fsfilt_iocontrol

15 years agoBranch b1_8
johann [Thu, 4 Jun 2009 07:35:31 +0000 (07:35 +0000)]
Branch b1_8
b=19725
i=adilger
i=girish

unlike ext3_iget(), ext4_iget() returns an error instead of a NULL pointer

15 years agoBranch b1_8
tianzy [Thu, 4 Jun 2009 07:26:53 +0000 (07:26 +0000)]
Branch b1_8
fix a fake mem leak
b=18574
i=johann

15 years agob=19151
pravins [Thu, 4 Jun 2009 05:59:17 +0000 (05:59 +0000)]
b=19151
i=oleg.drokin

revalidate root dentry before permission check.

15 years agofix typo
shadow [Thu, 4 Jun 2009 04:38:07 +0000 (04:38 +0000)]
fix typo

15 years agoclear mod_close_req if we fail to send request
shadow [Thu, 4 Jun 2009 03:59:58 +0000 (03:59 +0000)]
clear mod_close_req if we fail to send request

Branch b1_8
b=19756
i=tappro
i=green

15 years agoBranch b1_8
liuy [Thu, 4 Jun 2009 02:27:49 +0000 (02:27 +0000)]
Branch b1_8
b=19525
i=adilger
i=nathan.rutman
export MGS RPC stats in /proc

15 years agoBranch b1_8
adilger [Wed, 3 Jun 2009 22:30:26 +0000 (22:30 +0000)]
Branch b1_8
Use DIO_RETURN() to only handle the return argument, don't hide the
fact that it is calling "return".
b=18668
i=johann
i=yangsheng

15 years agob=19730
brian [Wed, 3 Jun 2009 17:33:52 +0000 (17:33 +0000)]
b=19730
i=panda
i=johann

Don't check for 64-bit quotas for patchless client builds.

15 years agoBranch b1_8
bobijam [Wed, 3 Jun 2009 16:40:55 +0000 (16:40 +0000)]
Branch b1_8
b=19484
i=johann
i=nathan.rutman

Make mount.lustre also recognize '-o force' option.

15 years agob=18511
grev [Wed, 3 Jun 2009 16:19:57 +0000 (16:19 +0000)]
b=18511
o=Robert.Read
i=Brian
process tar rc correctly

15 years ago- fix mode to check
tappro [Wed, 3 Jun 2009 07:26:59 +0000 (07:26 +0000)]
- fix mode to check
Branch b1_8
b=19578
i=grev

15 years agoBranch b1_8
tianzy [Wed, 3 Jun 2009 06:32:05 +0000 (06:32 +0000)]
Branch b1_8
fix a minor problem of vfree()
b=19598
i=johann
i=zhenyu.xu

15 years agoBranch b1_8
tianzy [Tue, 2 Jun 2009 12:45:57 +0000 (12:45 +0000)]
Branch b1_8
fix the problem of mds_open_by_fid() being panic in interoperability case
b=19607
i=johann
j=alexander.zarochentsev

15 years agoBranch b1_8
zam [Tue, 2 Jun 2009 08:08:20 +0000 (08:08 +0000)]
Branch b1_8
b=19580
i=johann
i=tappro

convert lco_lock to a semaphore.

15 years agoBranch b1_8
zam [Tue, 2 Jun 2009 08:06:47 +0000 (08:06 +0000)]
Branch b1_8
b=19580
i=johann
i=alexander.zarochentsev

define o_{get,put}ref for lov obd method.

15 years agob=19656
girish [Mon, 1 Jun 2009 14:54:48 +0000 (14:54 +0000)]
b=19656
i=adilger
i=johann

endianness fixes for fsfilt_ext3.c

15 years agob=15010
green [Fri, 29 May 2009 17:36:44 +0000 (17:36 +0000)]
b=15010
r=adilger,rread

On open resend reuse the open handle from mfd if available

15 years agob=16893
girish [Fri, 29 May 2009 12:32:12 +0000 (12:32 +0000)]
b=16893
i=adilger
i=johann

jbd2 kernel patch needed for ext4 port to rhel5

15 years agofile jbd2-jcberr-2.6-rhel5.patch was added on branch b1_8 on 2009-05-29 12:32:12...
girish [Fri, 29 May 2009 12:32:09 +0000 (12:32 +0000)]
file jbd2-jcberr-2.6-rhel5.patch was added on branch b1_8 on 2009-05-29 12:32:12 +0000

15 years agob=18788
green [Fri, 29 May 2009 02:38:46 +0000 (02:38 +0000)]
b=18788
r=green,adilger,rread

Avoid sync i/o on client disconnect from OSTs, since there are no dependent
operations possible.

15 years agoresolve race between obd_disconnect and class_disconnect_exports
shadow [Thu, 28 May 2009 14:24:27 +0000 (14:24 +0000)]
resolve race between obd_disconnect and class_disconnect_exports

Branch b1_8
b=19528
i=tappro
i=rread

15 years agob=19194
grev [Thu, 28 May 2009 14:15:58 +0000 (14:15 +0000)]
b=19194
o=Adilger,grev
i=grev
limit unlink tests patch

15 years ago/tmp/cvs.msg
brian [Thu, 28 May 2009 13:51:07 +0000 (13:51 +0000)]
/tmp/cvs.msg

15 years agoBranch b1_8
johann [Thu, 28 May 2009 12:49:33 +0000 (12:49 +0000)]
Branch b1_8
b=18092

Fix following warning:
test_lock_cancel.c: In function 'main':
test_lock_cancel.c:109: warning: 'fd' may be used uninitialized in this function
make[5]: *** [test_lock_cancel.o] Error 1

15 years agoBranch b1_8
johann [Thu, 28 May 2009 11:44:15 +0000 (11:44 +0000)]
Branch b1_8
b=18092

Fix following warning:
/cache/build/BUILD/lustre-1.8.0.123/lustre/llite/rw26.c: In function
'll_direct_IO_26':
/cache/build/BUILD/lustre-1.8.0.123/lustre/llite/rw26.c:274: warning:
'max_pages' may be used uninitialized in this function

15 years agoBranch b1_8
johann [Thu, 28 May 2009 11:23:50 +0000 (11:23 +0000)]
Branch b1_8
b=18092
i=adilger
i=johann (patch from Girish)

Fix warnings.

15 years agoBranch b1_8
bobijam [Thu, 28 May 2009 09:02:03 +0000 (09:02 +0000)]
Branch b1_8
b=19380
i=andrew.perepechko (panda)
i=johann

Reduce some functions stack use.

15 years agoBranch b1_8
adilger [Thu, 28 May 2009 07:39:03 +0000 (07:39 +0000)]
Branch b1_8
Ignore generated files.

15 years agoBranch b1_8
adilger [Thu, 28 May 2009 07:36:40 +0000 (07:36 +0000)]
Branch b1_8
Ignore right file.

15 years agob=19625
girish [Thu, 28 May 2009 07:04:47 +0000 (07:04 +0000)]
b=19625
i=adilger
i=johann

fix journal callback patch hunk

15 years agoabort bulk too early if client is reconnected
shadow [Thu, 28 May 2009 03:55:15 +0000 (03:55 +0000)]
abort bulk too early if client is reconnected

Branch b1_8
b=18674
i=rread
i=shadow

15 years agoBranch b1_8
johann [Wed, 27 May 2009 23:05:56 +0000 (23:05 +0000)]
Branch b1_8
b=19674

quiet compiler warning due to rcu.

15 years agoBranch b1_8
adilger [Wed, 27 May 2009 21:56:01 +0000 (21:56 +0000)]
Branch b1_8
Remove spurious function prototype that is already in a header.
b=18092

15 years agob=19293
nathan [Wed, 27 May 2009 21:12:16 +0000 (21:12 +0000)]
b=19293
fix sanity-quota.sh conflict

15 years agoBranch b1_8
adilger [Wed, 27 May 2009 21:06:07 +0000 (21:06 +0000)]
Branch b1_8
Don't use RETURN macro when there is no ENTRY.
This is very verbose and spams the debug log.

15 years agoBranch b1_8
adilger [Wed, 27 May 2009 17:00:40 +0000 (17:00 +0000)]
Branch b1_8
Update patchless client to include 2.6.27 vanilla kernel for 1.8.1+.
Remove older kernel updates, leaving only most recent version update.
Minor formatting updates.

15 years agoBranch b1_8
johann [Wed, 27 May 2009 15:54:06 +0000 (15:54 +0000)]
Branch b1_8
b=18518
i=adilger
i=bobijam

OST object precreation becomes very slow on big OSTs. This is due
to the ialloc patch spending too much time scanning groups.

15 years agob=19039
zam [Wed, 27 May 2009 11:22:20 +0000 (11:22 +0000)]
b=19039
i=vitaly.fertman
i=oleg.drokin

ldlm_lock_enqueue: don't enqueue a destroyed lock.

15 years agodon't return error if have particaly created objects for file.
shadow [Wed, 27 May 2009 09:45:30 +0000 (09:45 +0000)]
don't return error if have particaly created objects for file.
Branch b1_8
b=18382
i=rread
i=deen

15 years agoBranch b1_8
yangsheng [Wed, 27 May 2009 08:31:02 +0000 (08:31 +0000)]
Branch b1_8
b=18668

Recommit quota64 config check part.

15 years agoBranch b1_8
adilger [Wed, 27 May 2009 04:00:41 +0000 (04:00 +0000)]
Branch b1_8
Update MAX_SGE patch for RHEL5 2.6.18-128.1.1 kernel.
b=17086

15 years agob=19625
girish [Wed, 27 May 2009 02:24:33 +0000 (02:24 +0000)]
b=19625
i=adilger
i=johann

some specific changes needed for SLES11 ext4 support

15 years agob=16893
girish [Wed, 27 May 2009 02:22:48 +0000 (02:22 +0000)]
b=16893
i=adilger
i=johann

Lustre changes needed for ext4-ldiskfs support on rhel5 and sles11

15 years agob=19625
girish [Wed, 27 May 2009 02:20:16 +0000 (02:20 +0000)]
b=19625
i=adilger
i=johann

JBD2 kernel patch for SLES11

15 years agoPer Johann, update OFED support to 1.4.1-rc6.
brian [Tue, 26 May 2009 20:59:37 +0000 (20:59 +0000)]
Per Johann, update OFED support to 1.4.1-rc6.

15 years agoBranch b1_8
scjody [Tue, 26 May 2009 17:09:11 +0000 (17:09 +0000)]
Branch b1_8
b=17086
i=adilger
i=shuichi.ihara

Original patch by Atul.

Increase the maximum number of scatter gather entries for the MPT Fusion
driver to 256, and use that setting in our RHEL 5 kernel config.

15 years agoOriginal patch by Atul.
scjody [Tue, 26 May 2009 17:08:06 +0000 (17:08 +0000)]
Original patch by Atul.

Increase the maximum number of scatter gather entries for the MPT Fusion
driver to 256, and use that setting in our RHEL 5 kernel config.

15 years agoPer Johann, update OFED support to 1.4.1-rc6.
brian [Tue, 26 May 2009 14:41:20 +0000 (14:41 +0000)]
Per Johann, update OFED support to 1.4.1-rc6.

15 years agob=19612
anserper [Mon, 25 May 2009 22:41:25 +0000 (22:41 +0000)]
b=19612
i=ZhiYong Tian

man page correction

15 years agoBranch b1_8
johann [Mon, 25 May 2009 16:49:36 +0000 (16:49 +0000)]
Branch b1_8

update recommended e2fsprogs version to the latest.

15 years agoBranch b1_8
yangsheng [Mon, 25 May 2009 14:55:39 +0000 (14:55 +0000)]
Branch b1_8
b=18668

i=johann, girish, brian

SLES11 support patches.

15 years agoBranch b1_8
zam [Sun, 24 May 2009 19:35:02 +0000 (19:35 +0000)]
Branch b1_8
b=19207
i=alexey.lyashkov
i=andrew.perepechko

check for unmapped buffer in lustre direct i/o path.

15 years agoBranch b1_8
johann [Fri, 22 May 2009 21:58:05 +0000 (21:58 +0000)]
Branch b1_8
b=19612
fix broken commit.

15 years agob=19414
grev [Fri, 22 May 2009 21:32:54 +0000 (21:32 +0000)]
b=19414
i=Brian
cmd3-33 port to acc-sm: read-ahead test

15 years agob=19418
grev [Fri, 22 May 2009 19:56:46 +0000 (19:56 +0000)]
b=19418
i=Brian
cmd3-38 port to acc-sm: METADATA_UPDATES

15 years agob=19612
anserper [Fri, 22 May 2009 19:26:55 +0000 (19:26 +0000)]
b=19612
i=Johann Lombardi
i=ZhiYong Tian

additional parameter checking for lfs quota and lustre ioctls

15 years agofile jbd2-jcberr-2.6-sles11.patch was added on branch b1_8 on 2009-05-27 02:20:15...
girish [Fri, 22 May 2009 16:46:23 +0000 (16:46 +0000)]
file jbd2-jcberr-2.6-sles11.patch was added on branch b1_8 on 2009-05-27 02:20:15 +0000

15 years agofile kernel-2.6.27-2.6-sles11-x86_64-default.config was added on branch b1_8 on 2009...
yangsheng [Fri, 22 May 2009 16:33:49 +0000 (16:33 +0000)]
file kernel-2.6.27-2.6-sles11-x86_64-default.config was added on branch b1_8 on 2009-05-25 14:55:37 +0000

15 years agofile kernel-2.6.27-2.6-sles11-i686-default.config was added on branch b1_8 on 2009...
yangsheng [Fri, 22 May 2009 16:33:48 +0000 (16:33 +0000)]
file kernel-2.6.27-2.6-sles11-i686-default.config was added on branch b1_8 on 2009-05-25 14:55:35 +0000

15 years agoBranch b1_8
yangsheng [Fri, 22 May 2009 16:05:27 +0000 (16:05 +0000)]
Branch b1_8
b=18668

Get rid of buzz.

15 years agoBranch b1_8
yangsheng [Fri, 22 May 2009 05:20:49 +0000 (05:20 +0000)]
Branch b1_8
b=18668

i=shadow, johann

SLES11 kernel patches.

15 years agofile md-mmp-unplug-dev-sles11.patch was added on branch b1_8 on 2009-05-22 05:20...
yangsheng [Fri, 22 May 2009 05:16:42 +0000 (05:16 +0000)]
file md-mmp-unplug-dev-sles11.patch was added on branch b1_8 on 2009-05-22 05:20:49 +0000

15 years agofile export-show_task-2.6.27-vanilla.patch was added on branch b1_8 on 2009-05-22...
yangsheng [Fri, 22 May 2009 05:16:41 +0000 (05:16 +0000)]
file export-show_task-2.6.27-vanilla.patch was added on branch b1_8 on 2009-05-22 05:20:49 +0000

15 years agofile sd_iostats-2.6.27-vanilla.patch was added on branch b1_8 on 2009-05-22 05:20...
yangsheng [Fri, 22 May 2009 05:16:40 +0000 (05:16 +0000)]
file sd_iostats-2.6.27-vanilla.patch was added on branch b1_8 on 2009-05-22 05:20:49 +0000

15 years agofile quota-support-64-bit-quota-format.patch was added on branch b1_8 on 2009-05...
yangsheng [Fri, 22 May 2009 05:16:39 +0000 (05:16 +0000)]
file quota-support-64-bit-quota-format.patch was added on branch b1_8 on 2009-05-22 05:20:49 +0000

15 years agofile export-2.6.27-vanilla.patch was added on branch b1_8 on 2009-05-22 05:20:49...
yangsheng [Fri, 22 May 2009 05:16:38 +0000 (05:16 +0000)]
file export-2.6.27-vanilla.patch was added on branch b1_8 on 2009-05-22 05:20:49 +0000

15 years agofile dev_read_only-2.6.27-vanilla.patch was added on branch b1_8 on 2009-05-22 05...
yangsheng [Fri, 22 May 2009 05:16:36 +0000 (05:16 +0000)]
file dev_read_only-2.6.27-vanilla.patch was added on branch b1_8 on 2009-05-22 05:20:49 +0000

15 years agob=19618
grev [Thu, 21 May 2009 22:28:29 +0000 (22:28 +0000)]
b=19618
i=Tom.Wang
test_101c fix

15 years agob=19457
brian [Thu, 21 May 2009 19:51:22 +0000 (19:51 +0000)]
b=19457
i=sheng.yang
i=yibin.wang

Disable a kernel option that is enabling the in-kernel ISCSI stack.
We provide ISCSI with the OFED kernel-ib RPM.

15 years agoBranch b1_8
yangsheng [Thu, 21 May 2009 07:22:23 +0000 (07:22 +0000)]
Branch b1_8
b=18668

i=johann, brian

SLES11 patchless support.