Whamcloud - gitweb
fs/lustre-release.git
16 years agob=13149
jxiong [Thu, 16 Aug 2007 00:14:18 +0000 (00:14 +0000)]
b=13149
r=nathan,adilger

Fix the logic in class_del_uuid(). It will return the wrong result when an entry has been referenced over once.

16 years agob=13143
nathan [Thu, 16 Aug 2007 00:12:33 +0000 (00:12 +0000)]
b=13143
i=adilger
block creates if we need to

16 years agob=10595
nathan [Thu, 16 Aug 2007 00:09:05 +0000 (00:09 +0000)]
b=10595
i=adilger
i=scjody
use nid from import, not export for clients

16 years agoBranch b1_6
scjody [Tue, 14 Aug 2007 22:58:49 +0000 (22:58 +0000)]
Branch b1_6

Add commas; it just looks better, especially in HTML.

16 years agoBranch b1_6
liuy [Tue, 14 Aug 2007 02:41:16 +0000 (02:41 +0000)]
Branch b1_6
b=11679
i=adilger, deen

add osc_to_ost() function

16 years agoBranch b1_6
liuy [Tue, 14 Aug 2007 02:22:47 +0000 (02:22 +0000)]
Branch b1_6
b=11679
i=adilger, deen

fix lstripe failure with valid OST index

16 years agoBranch b1_6
scjody [Mon, 13 Aug 2007 17:33:52 +0000 (17:33 +0000)]
Branch b1_6

Enable uninit_groups feature by default for ldiskfs.

16 years agoBranch b1_6
scjody [Mon, 13 Aug 2007 17:32:00 +0000 (17:32 +0000)]
Branch b1_6

Revert part 2 of bug 11710 due to regressions.

16 years agoremove redundant (lock->l_granted_mode == lock->l_req_mode) checks.
nikita [Mon, 13 Aug 2007 16:34:45 +0000 (16:34 +0000)]
remove redundant (lock->l_granted_mode == lock->l_req_mode) checks.

i=adilger
i=green

16 years agoBranch b1_6
adilger [Mon, 13 Aug 2007 06:46:31 +0000 (06:46 +0000)]
Branch b1_6
Remove obsolete test configs.

16 years agoBranch b1_6
adilger [Mon, 13 Aug 2007 06:42:56 +0000 (06:42 +0000)]
Branch b1_6
Minor grammar and line wrap cleanups.

16 years agofix compile warning about uninitialised retval usage
green [Sun, 12 Aug 2007 17:08:30 +0000 (17:08 +0000)]
fix compile warning about uninitialised retval usage

16 years agoBranch: b1_6
huanghua [Sun, 12 Aug 2007 15:00:16 +0000 (15:00 +0000)]
Branch: b1_6
client-side metadata stat-ahead during readdir (directory readahead)
b=11401
i=Adilger
i=tappro

16 years agob=11974
green [Sun, 12 Aug 2007 00:28:39 +0000 (00:28 +0000)]
b=11974
r=nikita,shadow

Do not replay locks that are being cancelled. Do not reference
locks by their address during replay, just by their handle.

16 years agob=13103
green [Sat, 11 Aug 2007 23:24:41 +0000 (23:24 +0000)]
b=13103
r=huangwei,wangdi

Teach ldlm_cli_enqueue_fini that flock locks could disappear immediatelly after
being granted.

16 years agoChangelog entry for bug 13276
green [Sat, 11 Aug 2007 22:59:25 +0000 (22:59 +0000)]
Changelog entry for bug 13276

16 years agob=13276
green [Sat, 11 Aug 2007 22:58:56 +0000 (22:58 +0000)]
b=13276
r=wangdi,shadow.

Check return value of ll_node_from_inode in ll_file_read and ll_file_sendfile,
do not dereference uninitialised lock tree in ll_file_write.

16 years agolvbo_init failed for resource with missing objects.
shadow [Fri, 10 Aug 2007 11:58:38 +0000 (11:58 +0000)]
lvbo_init failed for resource with missing objects.

b=9977
i=green
i=wangdi

16 years agoAdd printing inode info into message about error in writepage.
shadow [Fri, 10 Aug 2007 06:52:46 +0000 (06:52 +0000)]
Add printing inode info into message about error in writepage.

b=11721
i=green
i=wangdi

16 years agob=12560
grev [Fri, 10 Aug 2007 01:47:26 +0000 (01:47 +0000)]
b=12560
i=Adilger
i=Nathan

Use skip() function instead of echo the skipped tests.

16 years agob=13147
nathan [Thu, 9 Aug 2007 15:04:24 +0000 (15:04 +0000)]
b=13147
i=tappro
i=fanyong
block reactivating mgc import until all deactivates complete
Only an issue when failing back MDT/MGS to itself (testing)

16 years agob=12649
grev [Thu, 9 Aug 2007 14:25:34 +0000 (14:25 +0000)]
b=12649

correct ldiskfs module path

16 years agob=12649
grev [Thu, 9 Aug 2007 13:32:27 +0000 (13:32 +0000)]
b=12649

fixes:
- mgs need to be loaded after mgc is loaded
- correct ldiskfs path

16 years agob=12955
kalpak [Thu, 9 Aug 2007 11:16:40 +0000 (11:16 +0000)]
b=12955
i=alex, johann

Port old jbd-stats patch for sles10.

16 years agoBranch b1_6
tianzy [Thu, 9 Aug 2007 06:32:57 +0000 (06:32 +0000)]
Branch b1_6
fix a bug in test_13 in sanity-quota.sh
b=13171
i=green, wangdi

16 years agoBranch b1_6
tianzy [Thu, 9 Aug 2007 06:09:06 +0000 (06:09 +0000)]
Branch b1_6
fix a bug in test_10 in sanity-quota.sh
b=13170
i=green, wangdi

16 years agoBranch b1_6
yangsheng [Thu, 9 Aug 2007 06:01:47 +0000 (06:01 +0000)]
Branch b1_6
b=13249
r=scjody

Update target/which_patch for SLES9 2.6.5-7.286 kernel.

16 years agoBranch b1_6
bobijam [Thu, 9 Aug 2007 03:29:47 +0000 (03:29 +0000)]
Branch b1_6
b=13177
i=green, wangdi

Description: sanity_quota fail test_1
Details    : There are multiple occurences of $TSTUSR in SLES's /etc/group
             file, which makes TSTID[2] inunique.

16 years agoBranch: b1_6
wangdi [Thu, 9 Aug 2007 02:34:54 +0000 (02:34 +0000)]
Branch: b1_6
oops, forget a file in last commit
b=10800
i=shadow
i=green

16 years agoBranch: b1_6
wangdi [Wed, 8 Aug 2007 21:46:53 +0000 (21:46 +0000)]
Branch: b1_6
typo fix in last commit
b=10800
i=shadow
i=green

16 years agob=12499
grev [Wed, 8 Aug 2007 21:24:03 +0000 (21:24 +0000)]
b=12499
i=Adilger
i=Shadow

replay-dual, replay-single, sanityN cleanup (patchless unrelated)

16 years agoBranch:b1_6
wangdi [Wed, 8 Aug 2007 20:34:38 +0000 (20:34 +0000)]
Branch:b1_6
change improper debug_level for null ctxt msg.
b=10800
i=green
i=adilger

16 years agoBranch b1_6
wangdi [Wed, 8 Aug 2007 20:02:08 +0000 (20:02 +0000)]
Branch b1_6
Oops, fix tab and space mix in the last commit.

16 years agoBranch:b1_6
wangdi [Wed, 8 Aug 2007 19:57:54 +0000 (19:57 +0000)]
Branch:b1_6
Sync log_commit_thread count between llog_commit_thread_start and
llog_commit_thread_cleanup.
b=10800
i=shadow
i=green

16 years agoBranch b1_6
adilger [Wed, 8 Aug 2007 19:55:02 +0000 (19:55 +0000)]
Branch b1_6
Report most recent version of e2fsprogs.
b=6334
i=nathan
i=kalpak

16 years agoBranch b1_6
adilger [Wed, 8 Aug 2007 19:52:06 +0000 (19:52 +0000)]
Branch b1_6
Quiet unnecessary lookup error messages on MDS - these can happen in race
conditions (e.g. racer.sh) or for permission failures and do not indicate
any problem.
b=10595

16 years agob=13290
cliffw [Wed, 8 Aug 2007 18:54:57 +0000 (18:54 +0000)]
b=13290
i=scjody
i=adilger

16 years agob=12499
grev [Wed, 8 Aug 2007 18:29:47 +0000 (18:29 +0000)]
b=12499
i=Adilger
i=Shadow

insanity and recovery-small cleanup (patless unrealted)

16 years agob=13173
grev [Wed, 8 Aug 2007 17:58:04 +0000 (17:58 +0000)]
b=13173
i=Adilger
i=Nathan

Skip test if nstripe gt OSTCOUNT.

16 years agob=12499
grev [Wed, 8 Aug 2007 16:03:18 +0000 (16:03 +0000)]
b=12499
i=Adilger
i=Shadow

s/sh/bash/ cleanup

16 years agob=12649
grev [Wed, 8 Aug 2007 13:03:28 +0000 (13:03 +0000)]
b=12649
i=Brian
i=Nathan

patchless client fixes

16 years agofix forever blocking umount on error
shadow [Wed, 8 Aug 2007 04:45:23 +0000 (04:45 +0000)]
fix forever blocking umount on error

b=11756
i=nathan
i=green

16 years agob=11778
nathan [Tue, 7 Aug 2007 15:42:01 +0000 (15:42 +0000)]
b=11778
i=green
fix warning

16 years agofix ASSERTION(export != NULL) failed in target_handle_connect
shadow [Mon, 6 Aug 2007 08:44:05 +0000 (08:44 +0000)]
fix ASSERTION(export != NULL) failed in target_handle_connect

b=11327
i=adilger
i=shadow

16 years agoBranch b1_6
johann [Fri, 3 Aug 2007 21:47:41 +0000 (21:47 +0000)]
Branch b1_6
b=12755

Rollback 12755 since it breaks the SLES9 build.

16 years agoBranch b1_6
adilger [Fri, 3 Aug 2007 19:40:13 +0000 (19:40 +0000)]
Branch b1_6
Wrap ChangeLog at 80 columns.

16 years agoBranch b1_6
johann [Fri, 3 Aug 2007 18:49:35 +0000 (18:49 +0000)]
Branch b1_6
b=12755
i=johann
i=shadow

Severity   : normal
Frequency  : when using more than 256 SCSI disks on a single server
Bugzilla   : 12755
Description: Kernel BUG: sd_iostats_bump: unexpected disk index
Details    : a kernel BUG is hit when using more than 256 SCSI disks.

16 years agoBranch b1_6
johann [Fri, 3 Aug 2007 10:25:34 +0000 (10:25 +0000)]
Branch b1_6
b=11802
i=adilger
i=kalpak

Severity   : normal
Bugzilla   : 11802
Description: lustre support for RHEL5
Details    : Add support for RHEL5.

16 years agoBranch b1_6
yangsheng [Fri, 3 Aug 2007 06:52:23 +0000 (06:52 +0000)]
Branch b1_6
b=12839
i=shadow
i=adilger

Remove inode-nr_unused-2.6.9-rhel4.patch from 2.6-rhel4.series. It was
include in kernel-2.6.9-55.0.2.EL. Update target & kernel config.

16 years agoSometimes precreate code can triger create object on wrong ost
shadow [Fri, 3 Aug 2007 06:12:29 +0000 (06:12 +0000)]
Sometimes precreate code can triger create object on wrong ost

b=13196
i=green
i=nathan

16 years agob=12790
green [Fri, 3 Aug 2007 04:27:10 +0000 (04:27 +0000)]
b=12790
r=wangdi,adilger,huangwei

Release flock locks in liblustre on file close

16 years agob=11706
green [Fri, 3 Aug 2007 04:23:47 +0000 (04:23 +0000)]
b=11706
r=adilger

Obtain necessary amount of peer credits for exery export per oss and for
every possible AST per MDS.

16 years agoBranch b1_6
mjmac [Thu, 2 Aug 2007 15:35:42 +0000 (15:35 +0000)]
Branch b1_6
b=12839

Reverting this commit, as it breaks sles9 builds.

16 years agob=13097
grev [Thu, 2 Aug 2007 12:42:24 +0000 (12:42 +0000)]
b=13097
i=Nathan

Perform sync not after but before OBD_FAIL_MDS_REINT_NET_REP to be sure
that client get the mds reply and kbytesfree was correctly updated.

16 years ago b=13093
milind [Thu, 2 Aug 2007 11:52:42 +0000 (11:52 +0000)]
 b=13093
 r=adilger, deen

Description: When running with O_DIRECT I/O, neither the client rpc_stats
nor read_ahead_stats were updated. Copied the stats section from
osc_send_oap_rpc() into async_internal().

16 years agoBranch b1_6
yangsheng [Thu, 2 Aug 2007 09:14:11 +0000 (09:14 +0000)]
Branch b1_6
b=12839
i=shadow
i=adilger

Remove inode-nr_unused-2.6.9-rhel4.patch from 2.6-rhel4.series.

16 years agoBranch b1_6
liuy [Thu, 2 Aug 2007 08:30:10 +0000 (08:30 +0000)]
Branch b1_6
b=13006
i=shadow, deen

Description: warnings with build patchless client with vanila 2.6.19 and up
Details    : change the old ctl_table style and replace ctl_table/ctl_table_header
             with cfs_sysctl_table_t/cfs_sysctl_table_header_t

16 years agoBranch b1_6
yangsheng [Thu, 2 Aug 2007 07:39:16 +0000 (07:39 +0000)]
Branch b1_6
b=12415
r=kalpak

Fixed the ext3-unlink-race.patch. It should be against the ext3.

16 years agoBranch b1_6
liuy [Thu, 2 Aug 2007 06:40:27 +0000 (06:40 +0000)]
Branch b1_6
b=12333
i=green, nathan

Description: obdclass is limited by single OBD_ALLOC(idarray)
Details    : replace OBD_ALLOC/OBD_FREE with OBD_VMALLOC/OBD_VFREE

16 years agoBranch b1_6
johann [Thu, 2 Aug 2007 06:12:12 +0000 (06:12 +0000)]
Branch b1_6
b=11802
i=green
i=scjody

attachment 11752 / rely on AUTOCONF_INCLUDED instead of HAVE_KERNEL_CONFIG_H

16 years agoBranch:b1_6
bobijam [Thu, 2 Aug 2007 02:26:36 +0000 (02:26 +0000)]
Branch:b1_6
b=12606
i=shadow, nikita

Description: don't use GFP_* in generic Lustre code.
Details    : Use cfs_alloc_* functions and CFS_* flags for code portability.

16 years agob=13146
nathan [Wed, 1 Aug 2007 22:12:18 +0000 (22:12 +0000)]
b=13146
i=brian
always df

16 years agoBranch b1_6
vitaly [Wed, 1 Aug 2007 18:34:18 +0000 (18:34 +0000)]
Branch b1_6
b=12916
i=green
i=shadow

handling of zero connect flags in self export for ELC code

16 years agob=13175
nathan [Tue, 31 Jul 2007 15:54:20 +0000 (15:54 +0000)]
b=13175
i=green
i=adilger
Fix for 12860 - only notify if not stopping/cleaned.

16 years agob=12560
grev [Tue, 31 Jul 2007 14:42:40 +0000 (14:42 +0000)]
b=12560
i=Adilger
i=Brian

Add skip() function to print the skipped tests.
Skip test_99b if /tmp has wrong w permissions.

16 years agoMark OST as as early accessible if his start SYNC.
shadow [Tue, 31 Jul 2007 13:05:25 +0000 (13:05 +0000)]
Mark OST as as early accessible if his start SYNC.

b=13148
i=green
i=adilger

16 years agoBranch b1_6
scjody [Mon, 30 Jul 2007 20:24:40 +0000 (20:24 +0000)]
Branch b1_6

Revert due to broken build

b=11636

16 years agoBranch b1_6
scjody [Mon, 30 Jul 2007 19:16:21 +0000 (19:16 +0000)]
Branch b1_6

Remove non-SMP kernel configs.

b=11636
i=adilger
i=green

16 years agob=13129
nathan [Fri, 27 Jul 2007 22:59:00 +0000 (22:59 +0000)]
b=13129
i=adilger
i=johann
Block umount forever until the mount refcount is zero rather than giving up
after an arbitrary timeout.

16 years ago~CVS: Branch b1_6
nathan [Fri, 27 Jul 2007 17:00:39 +0000 (17:00 +0000)]
~CVS: Branch b1_6
b=13145
i=brian
set conf_param on MGS

16 years agob=12499
nathan [Fri, 27 Jul 2007 16:48:52 +0000 (16:48 +0000)]
b=12499
escaped quotes was wrong

16 years ago b=10595
milind [Thu, 26 Jul 2007 17:14:17 +0000 (17:14 +0000)]
b=10595
r=adilger, nathan
Description: Error Message improvement patch (error_07.patch)

16 years agob=12613
grev [Thu, 26 Jul 2007 11:57:15 +0000 (11:57 +0000)]
b=12613
i=Nathan

Correct replay-dual, replay-single ALWAYS_EXCEPT list.

16 years agob=12613
grev [Thu, 26 Jul 2007 11:44:39 +0000 (11:44 +0000)]
b=12613
i=Adilger
i=Nathan

Correct recovery-small ALWAYS_EXCEPT list

16 years agoBranch b1_6
liuy [Thu, 26 Jul 2007 10:30:08 +0000 (10:30 +0000)]
Branch b1_6
b=12769
i=green,wangdi

Add sync option to mount_lustre.c

16 years agob=12942
grev [Thu, 26 Jul 2007 10:28:26 +0000 (10:28 +0000)]
b=12942
i=Nathan
i=Brian

Check /proc/mounts instead of mtab.

16 years agofix set/restore device id for avoid EMFILE error and mark lustre fs
shadow [Thu, 26 Jul 2007 10:18:47 +0000 (10:18 +0000)]
fix set/restore device id for avoid EMFILE error and mark lustre fs
as FS_REQUIRES_DEV for avoid problems with generate fsid.

b=10786,9303
i=green
i=adilger

16 years agoFixed the broke build on SLES
jxiong [Thu, 26 Jul 2007 08:49:17 +0000 (08:49 +0000)]
Fixed the broke build on SLES

16 years agoBranch b1_6
yangsheng [Thu, 26 Jul 2007 07:50:36 +0000 (07:50 +0000)]
Branch b1_6
b=12771
i=adilger
i=shadow

Add patch blkdev_tunables-2.6-sles10.patch to 2.6-sles10.series.

16 years agob=12864
jxiong [Thu, 26 Jul 2007 07:11:08 +0000 (07:11 +0000)]
b=12864
r=wangdi,nathan

Fixed a deadlock issue for LPROCFS.

16 years agoBranch b1_6
bobijam [Thu, 26 Jul 2007 06:46:08 +0000 (06:46 +0000)]
Branch b1_6
b=12211
i=adilger
i=green

fix LTS AutoBuild error.

16 years agoBranch b1_6
bobijam [Thu, 26 Jul 2007 06:24:20 +0000 (06:24 +0000)]
Branch b1_6
b=12211
i=adilger
i=green

Description: randomly memory allocation failure util
Details    : Make lustre randomly failed allocating memory for testing purpose.

16 years agoBranch: b1_6
wangdi [Thu, 26 Jul 2007 04:48:02 +0000 (04:48 +0000)]
Branch: b1_6
land 10800(adding llog ctxt refcount) to b1_6.
b=10800
i=green
i=shadow

16 years agob=12977
brian [Thu, 26 Jul 2007 04:18:41 +0000 (04:18 +0000)]
b=12977
r=mjmac
r=yujian

If anything inside the "while read; do ... done" loop (or it's callees)
reads from stdin (a very common thing to do) it will consume input meant
for the read since it's reading from stdin with ${CSV_FILE} being
redirected to stdin.  Read on another file descriptor to avoid this.

16 years agoMake lfs setstripe understand 'k', 'm' and 'g' for stripe size.
deen [Wed, 25 Jul 2007 23:18:32 +0000 (23:18 +0000)]
Make lfs setstripe understand 'k', 'm' and 'g' for stripe size.

i=adilger
i=green
b=12786

16 years agob=12499
nathan [Wed, 25 Jul 2007 22:37:26 +0000 (22:37 +0000)]
b=12499
i=brian
add ONLY, debugsave
fix iozone test size
remove some test output

16 years agoBranch b1_6
scjody [Wed, 25 Jul 2007 02:51:14 +0000 (02:51 +0000)]
Branch b1_6

Add 1.6.2 to changelogs

16 years agob=13115
nathan [Wed, 25 Jul 2007 00:53:53 +0000 (00:53 +0000)]
b=13115
i=scjody
i=grev
i=nathan
fix 32a (userspace?) mount failure

16 years agoBranch b1_6
adilger [Tue, 24 Jul 2007 23:30:57 +0000 (23:30 +0000)]
Branch b1_6
Move new ChangeLog entries to the end of the 1.6.1 section.

16 years agoBranch b1_6
scjody [Tue, 24 Jul 2007 21:40:58 +0000 (21:40 +0000)]
Branch b1_6

Update for 1.6.1

16 years agoBranch b1_6
scjody [Tue, 24 Jul 2007 21:34:42 +0000 (21:34 +0000)]
Branch b1_6

Description: Async OSC create to avoid the blocking unnecessarily.
Details    : If a OST has no remain object, system will block on the creating
            when need to create a new object on this OST. Now, ways use
            pre-created objects when available, instead of blocking on an
            empty osc while others are not empty.  If we must block, we block
            for the shortest possible period of time.

Patch by shadow.

b=4900
i=wangdi
i=nathan

16 years agoBranch b1_6
johann [Tue, 24 Jul 2007 20:37:27 +0000 (20:37 +0000)]
Branch b1_6
b=12411
i=adilger
i=scjody

* Add new configure checks to allow to run a patchless client on a patched kernel
* Remove the vfs intent patches from the 2.6.18 patch series

16 years agob=11778
nathan [Tue, 24 Jul 2007 20:02:18 +0000 (20:02 +0000)]
b=11778
i=adilger
i=green
block client->MDT connection until first MDT->OST connection

16 years agob=12707
nathan [Tue, 24 Jul 2007 15:20:50 +0000 (15:20 +0000)]
b=12707
i=adilger
i=nathan
coverity

16 years agoAccess to array[-1] can produce panic if kernel compiled with
shadow [Tue, 24 Jul 2007 12:21:07 +0000 (12:21 +0000)]
Access to array[-1] can produce panic if kernel compiled with
CONFIG_PAGE_ALLOC enabled

b=12975
i=adilger
i=green

16 years agor=adilger
nathan [Mon, 23 Jul 2007 20:52:31 +0000 (20:52 +0000)]
r=adilger
reserve some connect flags

16 years agob=12153
grev [Mon, 23 Jul 2007 15:29:32 +0000 (15:29 +0000)]
b=12153
i=Nathan
i=Shadow

Print info whether $MOUNT is in use by userspace process.

16 years agoBranch b1_6
yangsheng [Mon, 23 Jul 2007 07:58:57 +0000 (07:58 +0000)]
Branch b1_6
b=12543
i=adilger
i=scjody

Remove QsNET driver from qsnet-suse-2.6.patch.

16 years agoBranch b1_6
scjody [Sat, 21 Jul 2007 00:11:52 +0000 (00:11 +0000)]
Branch b1_6

Fix typo in release notes

16 years agoBranch b1_6
scjody [Fri, 20 Jul 2007 19:56:04 +0000 (19:56 +0000)]
Branch b1_6

Add release note re: lustre-ldiskfs RPM.