Whamcloud - gitweb
fs/lustre-release.git
20 years ago- ext3_stop_delete_thread() has to wait for nullified s_delete_list,
alex [Tue, 13 Jan 2004 18:56:05 +0000 (18:56 +0000)]
- ext3_stop_delete_thread() has to wait for nullified s_delete_list,
  not for emptyness
- ext3_stop_delete_thread() must not be called from ->put_super() context,
  because ->put_super() is called with sb being locked. so, that
  routine is called from ->sync_fs() context
- chaos-2.4.18 should drop sb lock before calling ->sync_fs()
- virgin 2.4.20 has no ->sync_fs(), so introduce it by delete-thread patch
- kernel_text_address patch has been added to rh-2.4.22 series

20 years ago- top of extents patch was corrupted
alex [Tue, 13 Jan 2004 13:03:16 +0000 (13:03 +0000)]
- top of extents patch was corrupted

20 years agob=1792
wangchao [Tue, 13 Jan 2004 06:27:26 +0000 (06:27 +0000)]
b=1792
r=phil

add a sanity test case to test iopen_connect_dentry

20 years agoadd .cvsignore
wangdi [Tue, 13 Jan 2004 04:46:08 +0000 (04:46 +0000)]
add .cvsignore

20 years agoinitialize SUBSYSTEM.
rread [Tue, 13 Jan 2004 02:08:49 +0000 (02:08 +0000)]
initialize SUBSYSTEM.

20 years ago- tagging RC_CURRENT
buffalo-pull [Tue, 13 Jan 2004 00:10:41 +0000 (00:10 +0000)]
- tagging RC_CURRENT

20 years ago- adding RC tag tracking file for use with buffalo test harness
buffalo-pull [Mon, 12 Jan 2004 23:43:19 +0000 (23:43 +0000)]
- adding RC tag tracking file for use with buffalo test harness

20 years agob=2449
zab [Mon, 12 Jan 2004 23:16:36 +0000 (23:16 +0000)]
b=2449
Avoid assertions in rmap brought in with llite read-ahead by using low bits of
page->pointer (spit) instead of bits in page->flags.  This is temporary until
we can get the kernel upstream involved in a more thorough fix to the page
cache API.

Didn't cause regressions in buffalo.

20 years ago- refreshed version of the patch
alex [Mon, 12 Jan 2004 19:39:54 +0000 (19:39 +0000)]
- refreshed version of the patch

20 years ago- socknal missed init.h for __init
alex [Mon, 12 Jan 2004 19:37:36 +0000 (19:37 +0000)]
- socknal missed init.h for __init

20 years agoIncrease UML stack size.
rread [Mon, 12 Jan 2004 19:36:50 +0000 (19:36 +0000)]
Increase UML stack size.

20 years agoreturn a dummy string from UML version of portals_debug_dumpstack(),
rread [Mon, 12 Jan 2004 19:23:39 +0000 (19:23 +0000)]
return a dummy string from UML version of portals_debug_dumpstack(),
so it doesn't segfault after the break.

20 years ago- procfs-ndynamic against 2.4 kernels
alex [Mon, 12 Jan 2004 18:33:44 +0000 (18:33 +0000)]
- procfs-ndynamic against 2.4 kernels
  b2326

20 years agoupdate snapfs 1. setup inode_ops and init filter_data of indirect inode after create...
wangdi [Mon, 12 Jan 2004 16:58:41 +0000 (16:58 +0000)]
update snapfs 1. setup inode_ops and init filter_data of indirect inode after create indirect inode. 2.In clonefs_lookup, we should use d_alias to get d_parent, instead of dentry->d_parent. 3. setup inode->i_fop

20 years agoadd handle args in migrate_data and copy_meta
wangdi [Mon, 12 Jan 2004 16:41:32 +0000 (16:41 +0000)]
add handle args in migrate_data and copy_meta

20 years agob=892
wangchao [Mon, 12 Jan 2004 10:41:29 +0000 (10:41 +0000)]
b=892
r=ccooper

add one test in sanity.sh for dentry_open

20 years agob=2454
wangchao [Mon, 12 Jan 2004 10:33:48 +0000 (10:33 +0000)]
b=2454
r=shaver

lmc creates a default one-stripe LOV for no LOV added with lmc

20 years ago- truncate case sets i_nlink to 1
alex [Sun, 11 Jan 2004 22:14:56 +0000 (22:14 +0000)]
- truncate case sets i_nlink to 1
- additional assert

NOTE: it passes sanity and single-replay

20 years ago- initial release of reworked ext3-delete-thread for 2.4.24. the idea
alex [Sun, 11 Jan 2004 19:43:34 +0000 (19:43 +0000)]
- initial release of reworked ext3-delete-thread for 2.4.24. the idea
  is very simple: don't drop i_nlink to 0 in ext3_unlink() if file is
  large

NOTE: to be discussed yet

20 years ago- series against second suse 2.4.21 kernel
alex [Sat, 10 Jan 2004 21:06:46 +0000 (21:06 +0000)]
- series against second suse 2.4.21 kernel
  b2505

20 years ago- vanilla-2.4.24 series and needed patches
alex [Sat, 10 Jan 2004 21:01:15 +0000 (21:01 +0000)]
- vanilla-2.4.24 series and needed patches

NOTE: do not use it for a while, please. ext3-delete-thread must
      be reworked first.

20 years agofile kgdb_2.6.0 was initially added on branch b_v26.
alex [Fri, 9 Jan 2004 22:31:18 +0000 (22:31 +0000)]
file kgdb_2.6.0 was initially added on branch b_v26.

20 years agofile vfs_intent_2.6.0.patch was initially added on branch b_v26.
alex [Fri, 9 Jan 2004 22:31:17 +0000 (22:31 +0000)]
file vfs_intent_2.6.0.patch was initially added on branch b_v26.

20 years agofile kernel_text_address-2.6.0.patch was initially added on branch b_v26.
alex [Fri, 9 Jan 2004 22:31:16 +0000 (22:31 +0000)]
file kernel_text_address-2.6.0.patch was initially added on branch b_v26.

20 years agofile invalidate_show-2.6.0.patch was initially added on branch b_v26.
alex [Fri, 9 Jan 2004 22:31:15 +0000 (22:31 +0000)]
file invalidate_show-2.6.0.patch was initially added on branch b_v26.

20 years agofile ext3-start_this_handle-must-return-error.patch was initially added on branch...
alex [Fri, 9 Jan 2004 22:31:14 +0000 (22:31 +0000)]
file ext3-start_this_handle-must-return-error.patch was initially added on branch b_v26.

20 years agofile ext3-init-generation-2.6.0.patch was initially added on branch b_v26.
alex [Fri, 9 Jan 2004 22:31:13 +0000 (22:31 +0000)]
file ext3-init-generation-2.6.0.patch was initially added on branch b_v26.

20 years agofile export_symbols-2.6.0.patch was initially added on branch b_v26.
alex [Fri, 9 Jan 2004 22:31:12 +0000 (22:31 +0000)]
file export_symbols-2.6.0.patch was initially added on branch b_v26.

20 years agofile 2.6.0-mm2.patch was initially added on branch b_v26.
alex [Fri, 9 Jan 2004 22:31:10 +0000 (22:31 +0000)]
file 2.6.0-mm2.patch was initially added on branch b_v26.

20 years agob=2429
jacob [Fri, 9 Jan 2004 21:10:11 +0000 (21:10 +0000)]
b=2429
r=phil,shaver

fix renaming a file to itself, and add a couple of tests for this
case.

also, make rename.pl not spin waiting for children.

20 years agob=2502
jacob [Fri, 9 Jan 2004 20:27:17 +0000 (20:27 +0000)]
b=2502

fix a bug in --disable-doc handling, and add snapfs to DISTDIRS

20 years agofix some bugs in snapfs
wangdi [Fri, 9 Jan 2004 16:26:23 +0000 (16:26 +0000)]
fix some bugs in snapfs

20 years agoadd loop_device_get_info.patch in snapfs series
wangdi [Fri, 9 Jan 2004 16:19:28 +0000 (16:19 +0000)]
add loop_device_get_info.patch in snapfs series

20 years agofix some bug in snap-core.patch 1) add some item in ext3_sb 2)some error handler
wangdi [Fri, 9 Jan 2004 16:10:43 +0000 (16:10 +0000)]
fix some bug in snap-core.patch 1) add some item in ext3_sb 2)some error handler

20 years agofile localrpc_test.sh was initially added on branch b_localprc.
niu [Fri, 9 Jan 2004 07:02:26 +0000 (07:02 +0000)]
file localrpc_test.sh was initially added on branch b_localprc.

20 years agofile ptlrpc_local.c was initially added on branch b_localprc.
niu [Fri, 9 Jan 2004 07:02:23 +0000 (07:02 +0000)]
file ptlrpc_local.c was initially added on branch b_localprc.

20 years agob 2198
youfeng [Fri, 9 Jan 2004 05:07:13 +0000 (05:07 +0000)]
b 2198
r braam

perl llanalyze dk.str -dlm MDC_uml_mds1_MNT_localhost

perl llanalyze dk.str \
 -extract_start="004000:000400:0:1073288749.491802:1780:898:6772" \
 -extract_end="000040:080000:0:1073288750.493802:1652:974:7014"

20 years agob=2368
jacob [Thu, 8 Jan 2004 23:13:30 +0000 (23:13 +0000)]
b=2368
r=phil

 - call vfs_rmdir() on directory orphans when removing them from
   PENDING
 - add a test for this case to replay-single
 - add open(O_DIRECTORY) to multiop

20 years agoBreak, instead of panic, in the UML version of portals_debug_dumpstack.
rread [Thu, 8 Jan 2004 22:49:58 +0000 (22:49 +0000)]
Break, instead of panic, in the UML version of portals_debug_dumpstack.

20 years agob=2432,2494
rread [Thu, 8 Jan 2004 21:17:56 +0000 (21:17 +0000)]
b=2432,2494

test cases for these bugs.
Also some test enhancments
  - add more lctl marks
  - add SETUP CLEANUP options to replay-single

20 years agob=2494
rread [Thu, 8 Jan 2004 21:07:23 +0000 (21:07 +0000)]
b=2494

Make sure we reset the timer after resending a request.  Renamed
sending_error to force_timer_recalc, because that's what it does.

20 years agob=2432
rread [Thu, 8 Jan 2004 20:21:38 +0000 (20:21 +0000)]
b=2432

Merging fix from b_llp2. Set the rq_no_resend for cancel requests so
ldlm_cli_cancel() can reconstruct the cancel with the correct
cookie.

20 years agoFix typo in patch.
adilger [Thu, 8 Jan 2004 08:36:26 +0000 (08:36 +0000)]
Fix typo in patch.

20 years agoAdd missing ChangeLog entry.
adilger [Thu, 8 Jan 2004 07:34:32 +0000 (07:34 +0000)]
Add missing ChangeLog entry.

20 years agoFix races in client write RPC generation when cache full
zab [Thu, 8 Jan 2004 07:24:03 +0000 (07:24 +0000)]
Fix races in client write RPC generation when cache full
b=2482
(tested in buffalo against b1_0)

20 years ago- fix up eeb's assertion fix. __GFP_WAIT isn't sufficient, it's GFP_ATOMIC that
zab [Thu, 8 Jan 2004 06:37:29 +0000 (06:37 +0000)]
- fix up eeb's assertion fix.  __GFP_WAIT isn't sufficient, it's GFP_ATOMIC that
  callers use.

20 years ago. Added an important comment in parse_get()
eeb [Wed, 7 Jan 2004 20:07:55 +0000 (20:07 +0000)]
.  Added an important comment in parse_get()

20 years agoAt least make some effort to detect errors in llog testing.
adilger [Wed, 7 Jan 2004 19:47:11 +0000 (19:47 +0000)]
At least make some effort to detect errors in llog testing.

20 years agoQuiet error if run without args.
adilger [Wed, 7 Jan 2004 17:46:34 +0000 (17:46 +0000)]
Quiet error if run without args.

20 years agoUse munlink and not unlink (unlink doesn't exist in non-RH9 setups).
adilger [Wed, 7 Jan 2004 17:20:17 +0000 (17:20 +0000)]
Use munlink and not unlink (unlink doesn't exist in non-RH9 setups).

20 years agoReverting 64K-stack change; r=phil.
shaver [Wed, 7 Jan 2004 15:47:41 +0000 (15:47 +0000)]
Reverting 64K-stack change; r=phil.

20 years agoupdate snapfs, include super.c filter.c snapfs_internal.h
wangdi [Wed, 7 Jan 2004 14:26:40 +0000 (14:26 +0000)]
update snapfs, include super.c filter.c snapfs_internal.h

20 years agoadd options.c
wangdi [Wed, 7 Jan 2004 14:24:22 +0000 (14:24 +0000)]
add options.c

20 years ago. fixed ia64 format warnings
eeb [Wed, 7 Jan 2004 13:28:03 +0000 (13:28 +0000)]
.  fixed ia64 format warnings

20 years ago. fixed assertion when called from interrupt handler (allocating lib_msg_t)
eeb [Wed, 7 Jan 2004 13:26:29 +0000 (13:26 +0000)]
.  fixed assertion when called from interrupt handler (allocating lib_msg_t)

20 years agoset stacksize to 64K
jerrifer [Wed, 7 Jan 2004 09:39:58 +0000 (09:39 +0000)]
set stacksize to 64K

20 years agofix a typo.
wangchao [Wed, 7 Jan 2004 08:20:56 +0000 (08:20 +0000)]
fix a typo.

20 years agoadd conf-sanity.sh to acceptance-small.sh
jerrifer [Wed, 7 Jan 2004 06:43:10 +0000 (06:43 +0000)]
add conf-sanity.sh to acceptance-small.sh

20 years agoupdate config file
jerrifer [Wed, 7 Jan 2004 06:26:25 +0000 (06:26 +0000)]
update config file

20 years agob=2103
wangchao [Wed, 7 Jan 2004 05:52:06 +0000 (05:52 +0000)]
b=2103
r=shaver

add tag to name2uuid() to deal with the broken of lmc when mds name and hostname are the same.

20 years agob=1719
wangchao [Wed, 7 Jan 2004 05:07:18 +0000 (05:07 +0000)]
b=1719
r=shaver

Add --ptldebug and --subsystem to lmc.

20 years agoMake TCP zerocopy and pinger support enabled by default (affinity already was)
adilger [Tue, 6 Jan 2004 18:34:09 +0000 (18:34 +0000)]
Make TCP zerocopy and pinger support enabled by default (affinity already was)
b=2476
r=phil

20 years agoupdate snapfs
wangdi [Tue, 6 Jan 2004 14:33:36 +0000 (14:33 +0000)]
update snapfs

20 years agob=2460
rread [Tue, 6 Jan 2004 00:58:08 +0000 (00:58 +0000)]
b=2460

Add a test to recovery-small to trigger this bug. Also fix some
typos/brainos in recovery-small and test-framework, and set the debug
level to the default for local configs,

20 years agob=2421
jacob [Mon, 5 Jan 2004 20:05:51 +0000 (20:05 +0000)]
b=2421
r=phil

(i'm just committing jerrifer's work + a couple of typo fixes)

add a --disable-doc option to lustre's configure which skips .pdf doc
building (to ease rpm creation).

20 years agob=2460
rread [Mon, 5 Jan 2004 18:57:17 +0000 (18:57 +0000)]
b=2460
r=phil

Make sure threads waiting for a completion callback are awoken when
the client is evicted. Also set LDLM_FL_CANCEL explicitely in
cleanup_resouces, so callers of ldmm_namespace_cleanup no
longer need to specify it.

20 years agoDon't use SLAB_KERNEL (GFP_KERNEL) allocations for locks and resources.
adilger [Mon, 5 Jan 2004 18:52:14 +0000 (18:52 +0000)]
Don't use SLAB_KERNEL (GFP_KERNEL) allocations for locks and resources.
This is the bug that started it all, and was fixed only in b_llnl_prod...
b=1933
r=zab

20 years agoWe haven't opened objects on OSTs in a long time. Remove unused field.
adilger [Mon, 5 Jan 2004 18:07:18 +0000 (18:07 +0000)]
We haven't opened objects on OSTs in a long time.  Remove unused field.

20 years agoDon't dereference a bad dchild if we had a lookup error (Alex found this).
adilger [Mon, 5 Jan 2004 18:06:19 +0000 (18:06 +0000)]
Don't dereference a bad dchild if we had a lookup error (Alex found this).
Don't get inum lock if we didn't create an inode.
b=2362

20 years agofix some bugs of snapfs
wangdi [Mon, 5 Jan 2004 14:39:49 +0000 (14:39 +0000)]
fix some bugs of snapfs

20 years agochange tag from b_devel to HEAD
jerrifer [Mon, 5 Jan 2004 06:03:49 +0000 (06:03 +0000)]
change tag from b_devel to HEAD

20 years agoreomve i_filterdata in this patch, for vfs_intent patch have this item already. fix...
wangdi [Mon, 5 Jan 2004 03:09:46 +0000 (03:09 +0000)]
reomve i_filterdata in this patch, for vfs_intent patch have this item already. fix this temporary

20 years agoadd snapfs building support in lustre
wangdi [Sun, 4 Jan 2004 07:48:23 +0000 (07:48 +0000)]
add snapfs building support in lustre

20 years agoadd snapfs-2.4.20 kernel series
wangdi [Sun, 4 Jan 2004 07:39:51 +0000 (07:39 +0000)]
add snapfs-2.4.20 kernel series

20 years agooops make a mistake, change snapfs_core-2.4.20.path to snapfs_core-2.4.20.patch
wangdi [Sun, 4 Jan 2004 07:37:43 +0000 (07:37 +0000)]
oops make a mistake, change snapfs_core-2.4.20.path to snapfs_core-2.4.20.patch

20 years agoadd snapfs_core-2.4.20.path
wangdi [Sun, 4 Jan 2004 07:32:14 +0000 (07:32 +0000)]
add snapfs_core-2.4.20.path

20 years agoadd snapconf utils
wangdi [Sun, 4 Jan 2004 07:29:43 +0000 (07:29 +0000)]
add snapconf utils

20 years agoadd snapfs_internal.h snapfs_support.h Makefile.am
wangdi [Sun, 4 Jan 2004 07:28:26 +0000 (07:28 +0000)]
add snapfs_internal.h snapfs_support.h Makefile.am

20 years agoport snapfs to 2.4
wangdi [Sun, 4 Jan 2004 07:24:39 +0000 (07:24 +0000)]
port snapfs to 2.4

20 years agoadd snapfs to cvs
wangdi [Sun, 4 Jan 2004 07:22:40 +0000 (07:22 +0000)]
add snapfs to cvs

20 years agoMake "error" always report the test that failed, for SANITYLOG runs.
adilger [Sat, 3 Jan 2004 00:46:33 +0000 (00:46 +0000)]
Make "error" always report the test that failed, for SANITYLOG runs.
Make a bit more effort to clean up test cruft.

20 years agoDon't remove directory inodes from locks prematurely. Causes pages not to
adilger [Sat, 3 Jan 2004 00:02:31 +0000 (00:02 +0000)]
Don't remove directory inodes from locks prematurely.  Causes pages not to
be evicted if lock is revoked.
b=2451
r=phik

20 years agoUpdate ChangeLog with already-fixed bugs.
adilger [Fri, 2 Jan 2004 23:57:30 +0000 (23:57 +0000)]
Update ChangeLog with already-fixed bugs.

20 years agofile replay_ost_single.c was initially added on branch b_eq.
ericm [Fri, 2 Jan 2004 13:58:39 +0000 (13:58 +0000)]
file replay_ost_single.c was initially added on branch b_eq.

20 years agob_2466
youfeng [Fri, 2 Jan 2004 04:04:29 +0000 (04:04 +0000)]
b_2466
r = braam

make portals_debug_dumpstack(void) calling panic("LBUG") in uml

20 years ago* Removed toenal
eeb [Wed, 31 Dec 2003 14:58:38 +0000 (14:58 +0000)]
*  Removed toenal

20 years agob=1171
wangchao [Wed, 31 Dec 2003 07:42:11 +0000 (07:42 +0000)]
b=1171
r=shaver

create true uuid in lmc

20 years ago- new test: run create and rename in same directory on multiple nodes in parallel
ccooper [Wed, 31 Dec 2003 03:34:44 +0000 (03:34 +0000)]
- new test: run create and rename in same directory on multiple nodes in parallel

20 years agofile filter_lvb.c was initially added on branch b_size.
braam [Wed, 31 Dec 2003 02:35:58 +0000 (02:35 +0000)]
file filter_lvb.c was initially added on branch b_size.

20 years agoReduce per-OSC client side cache to avoid pathalogical cache-flush times
adilger [Tue, 30 Dec 2003 20:56:18 +0000 (20:56 +0000)]
Reduce per-OSC client side cache to avoid pathalogical cache-flush times
with lots of clients.  Tested at LLNL for a long time already.
Reduce max per-OSC RPCs in flight to reduce OST file fragmentation with
out-of-order writes to the filesystem.
r=Zach

20 years ago- patch from Oleg to export get_kmem_end in UML kernel
alex [Tue, 30 Dec 2003 05:44:45 +0000 (05:44 +0000)]
- patch from Oleg to export get_kmem_end in UML kernel

20 years agoremove mount age check
tianying [Tue, 30 Dec 2003 02:37:44 +0000 (02:37 +0000)]
remove mount age check
b: 2332
r: Shaver

20 years agob=2442
rread [Mon, 29 Dec 2003 20:36:00 +0000 (20:36 +0000)]
b=2442

Only create config logs for the MDS on the local node.

20 years ago- remove more forgotten relics
zab [Sun, 28 Dec 2003 21:33:36 +0000 (21:33 +0000)]
- remove more forgotten relics

20 years agob=2430
zab [Fri, 26 Dec 2003 20:20:02 +0000 (20:20 +0000)]
b=2430
Use kmalloc() instead of slab to allocate the MD and MSG portal descriptors.
On x86_64 the MD and MSG structs got quite large, into the 2k range, though
pages are still 4k there.  This tricked slab into trying to back their slabs
with multi-page allocations.  These allocations failed under high load which
lead to LBUG()s and timeouts.

While we're in here, properly initialize the in_use counts and stop using
sleeping allocations while holding the state lock.

20 years ago- use munlink instead of unlink
ccooper [Wed, 24 Dec 2003 19:18:29 +0000 (19:18 +0000)]
- use munlink instead of unlink

20 years ago- ability to skip O_DIRECT tests on O_DIRECT-deficient systems (LLNL)
ccooper [Wed, 24 Dec 2003 16:15:27 +0000 (16:15 +0000)]
- ability to skip O_DIRECT tests on O_DIRECT-deficient systems (LLNL)

20 years ago- test-frameworkize recovery-small.sh, and recovery-small.sh will
rread [Wed, 24 Dec 2003 01:38:20 +0000 (01:38 +0000)]
- test-frameworkize recovery-small.sh, and recovery-small.sh will
  now run in a local, single node mode by default.

- Add some tests for old bugs to recovery-small.sh. These tests were
  in the ltest/recovery scripts, but that is now unused.

- Move the OBD_FAIL funcs to test-framework.

- add the -v command line option for test scripts; it will print out
  the commands its executing on the nodes.

20 years agob=2417
rread [Tue, 23 Dec 2003 20:29:09 +0000 (20:29 +0000)]
b=2417
r=shaver

Prevent a race between mds_client_add and mds_client_free by clearing the client
index bit after the data has been zeroed. Also make config messages consistent
(with each other and with the obdfilter messages).

20 years agochange lfs from /usr/sbin to /usr/bin
jerrifer [Tue, 23 Dec 2003 10:21:35 +0000 (10:21 +0000)]
change lfs from /usr/sbin to /usr/bin