Whamcloud - gitweb
adilger [Fri, 23 May 2003 07:01:26 +0000 (07:01 +0000)]
Merge b_devel -> b_orphan.
DEVEL_ORPHAN_UPDATE_PARENT_20030522 -> DEVEL_ORPHAN_UPDATE_PARENT_20030522
braam [Sat, 3 May 2003 07:48:49 +0000 (07:48 +0000)]
- this is a reconstruction of b_kernel and a merge from current
b_devel (as of OPEN_BASE). Due to tag confusion we had to do this
by hand.
- DO NOT USE B_KERNEL, MAIL DIFF's TO PETER & PHIL
meijia [Sat, 3 May 2003 03:18:15 +0000 (03:18 +0000)]
merge b_devel -> b_eq
mmex [Wed, 30 Apr 2003 16:18:13 +0000 (16:18 +0000)]
Changes to hp-pnnl patch files to make them work on hp-pnnl kernels.
- drop hp-pnnl specific intent patch, the vanilla works
- redo xattr patch, exported symbols must be in uniquely named files if
modversions is turned on. These changes should likely also be ported
to the other series, since they can have the same problem if
modversions gets turned on. Be careful when adding new exports to
make sure the file including the export is uniquely named across the
entire kernel.
mmex [Mon, 28 Apr 2003 18:49:56 +0000 (18:49 +0000)]
Merge ... b_devel into b_kernel. This is now branched off of BASE_KERNAL2 (yes there is a typo in the tag name), which is b_devel as of Apr 27.
wangdi [Wed, 23 Apr 2003 11:27:52 +0000 (11:27 +0000)]
add fs/exec.c
braam [Tue, 22 Apr 2003 21:39:34 +0000 (21:39 +0000)]
- add the fixes with correct pc files
wangdi [Wed, 16 Apr 2003 13:38:26 +0000 (13:38 +0000)]
fix the smfs inode patch
wangdi [Wed, 16 Apr 2003 12:36:05 +0000 (12:36 +0000)]
fix a flaw of smbfs/inode.c
wangdi [Mon, 14 Apr 2003 07:09:32 +0000 (07:09 +0000)]
fix a little flaw in smb_invalidate_inode
mmex [Wed, 9 Apr 2003 18:27:52 +0000 (18:27 +0000)]
These update the patch files so that they apply cleanly in the
PNNL world.
braam [Wed, 9 Apr 2003 10:25:24 +0000 (10:25 +0000)]
This gives a good first shot at fixing the patch management issues:
- we followed the instructions that are being posted on the wiki
and wich were discussed this morning
- patches are now fairly easy to create and update
adilger [Mon, 7 Apr 2003 20:33:11 +0000 (20:33 +0000)]
Fix patch typo.
adilger [Mon, 7 Apr 2003 20:26:10 +0000 (20:26 +0000)]
Don't append an extra space to the obj-y list, as it causes patch rejects.
braam [Sat, 5 Apr 2003 11:15:01 +0000 (11:15 +0000)]
- add ext3 patches to the kernel patch instead of extN directory, and
associated changes. This branch will require a small amount of
debugging, cleanup and some testing before landing.
braam [Wed, 2 Apr 2003 13:12:07 +0000 (13:12 +0000)]
update patches for 2.4.20. The HP kernel might well work if we are lucky.
the redhat 2.4.20 kernel is next in line
cvs2svn [Mon, 17 Mar 2003 20:48:26 +0000 (20:48 +0000)]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.2.4'.
adilger [Mon, 17 Mar 2003 20:48:24 +0000 (20:48 +0000)]
Seems I missed the cutoff for the old b_devel branch, and this was lost.
amrutjoshi [Sat, 15 Mar 2003 16:20:05 +0000 (16:20 +0000)]
file vanilla-2.5.63 was initially added on branch b_devel.
amrutjoshi [Sat, 15 Mar 2003 16:20:04 +0000 (16:20 +0000)]
file lustre-2.5.63.pc was initially added on branch b_devel.
amrutjoshi [Sat, 15 Mar 2003 16:20:03 +0000 (16:20 +0000)]
file lustre-2.5.63.patch was initially added on branch b_devel.
amrutjoshi [Sat, 15 Mar 2003 16:20:02 +0000 (16:20 +0000)]
file extN.patch-2.5.63 was initially added on branch b_devel.
thantry [Sat, 15 Mar 2003 02:36:04 +0000 (02:36 +0000)]
file mkdirdeep.c was initially added on branch b_devel.
adilger [Sat, 15 Mar 2003 01:32:48 +0000 (01:32 +0000)]
file extN-delete_thread.diff was initially added on branch b_devel.
adilger [Sat, 15 Mar 2003 01:32:47 +0000 (01:32 +0000)]
file ext3-orphan_lock.diff was initially added on branch b_devel.
adilger [Fri, 14 Mar 2003 21:12:05 +0000 (21:12 +0000)]
file ext3-truncate_blocks.diff was initially added on branch b_devel.
adilger [Wed, 12 Mar 2003 00:58:10 +0000 (00:58 +0000)]
file checkstack.pl was initially added on branch b_devel.
pschwan [Tue, 11 Mar 2003 23:37:27 +0000 (23:37 +0000)]
merge b_devel into HEAD. Includes:
- client-side I/O cache
- O_DIRECT fixes for IA64
- liblustre improvements
- various small bug fixes
pengzhao [Tue, 11 Mar 2003 07:17:05 +0000 (07:17 +0000)]
file runas.c was initially added on branch branch_bug828.
pengzhao [Tue, 11 Mar 2003 07:17:03 +0000 (07:17 +0000)]
Bug 828 is fixed by Peng Zhao, arrpoved by Andreas.
runas.c allows the root to "runas" another user to do things.
adilger [Sat, 8 Mar 2003 15:59:27 +0000 (15:59 +0000)]
file ext3-2.5-noread.diff was initially added on branch b_devel.
shaver [Fri, 7 Mar 2003 20:16:03 +0000 (20:16 +0000)]
file ptlrpc_module.c was initially added on branch b_recovery.
shaver [Fri, 7 Mar 2003 20:16:02 +0000 (20:16 +0000)]
file ptlrpc_internal.h was initially added on branch b_recovery.
amrutjoshi [Wed, 5 Mar 2003 06:47:27 +0000 (06:47 +0000)]
Commenting out liblustre from make targets until Makefile.am in liblustre is fixed
rread [Tue, 4 Mar 2003 00:38:08 +0000 (00:38 +0000)]
file iod-stock-24-exports_hp.patch was initially added on branch b_devel.
pschwan [Sun, 2 Mar 2003 05:23:24 +0000 (05:23 +0000)]
land 0.5.20.3 b_devel onto HEAD (b_devel will remain)
adilger [Thu, 27 Feb 2003 23:44:48 +0000 (23:44 +0000)]
file ext3-largefile.diff was initially added on branch b_devel.
shaver [Tue, 25 Feb 2003 16:40:47 +0000 (16:40 +0000)]
file recovery-cleanup.sh was initially added on branch b_devel.
zab [Tue, 25 Feb 2003 01:08:40 +0000 (01:08 +0000)]
- bring b_devel changes into b_io in preparation for file size fixes
shaver [Mon, 24 Feb 2003 21:48:17 +0000 (21:48 +0000)]
file mlink.c was initially added on branch b_devel.
braam [Sat, 22 Feb 2003 03:15:55 +0000 (03:15 +0000)]
file .cvsignore was initially added on branch b_devel.
adilger [Fri, 21 Feb 2003 11:44:54 +0000 (11:44 +0000)]
file compile.sh was initially added on branch b_devel.
braam [Fri, 21 Feb 2003 11:05:36 +0000 (11:05 +0000)]
file Makefile.am was initially added on branch b_devel.
braam [Fri, 21 Feb 2003 11:05:35 +0000 (11:05 +0000)]
file libtest.c was initially added on branch b_devel.
amrutjoshi [Thu, 20 Feb 2003 11:51:12 +0000 (11:51 +0000)]
Fixed to make version_tag.pl work outside srcdir.
rread [Thu, 20 Feb 2003 06:52:52 +0000 (06:52 +0000)]
file lustre_peer.c was initially added on branch b_malt.
rread [Thu, 20 Feb 2003 05:31:45 +0000 (05:31 +0000)]
Update b_multinet
minor conflicts found in mds/handler.c and niobuf.c
shaver [Wed, 19 Feb 2003 22:01:20 +0000 (22:01 +0000)]
file statone.c was initially added on branch b_devel.
thantry [Wed, 19 Feb 2003 19:53:19 +0000 (19:53 +0000)]
file test.txt was initially added on branch b_intel.
braam [Wed, 19 Feb 2003 04:30:16 +0000 (04:30 +0000)]
file lustre_peer.c was initially added on branch b_devel.
braam [Wed, 19 Feb 2003 04:30:15 +0000 (04:30 +0000)]
file lustre_handles.c was initially added on branch b_devel.
braam [Wed, 19 Feb 2003 04:29:17 +0000 (04:29 +0000)]
file lustre_handles.h was initially added on branch b_devel.
pschwan [Tue, 18 Feb 2003 05:45:08 +0000 (05:45 +0000)]
file acceptance-metadata-double.sh was initially added on branch b_setattr.
braam [Mon, 17 Feb 2003 10:23:22 +0000 (10:23 +0000)]
file liblustre.h was initially added on branch b_devel.
zab [Sat, 15 Feb 2003 20:21:36 +0000 (20:21 +0000)]
- rebase b_io against HEAD in preparation for the latest write cache code
amrutjoshi [Fri, 14 Feb 2003 18:45:32 +0000 (18:45 +0000)]
Added support to specify the lustre obj dir.
pschwan [Wed, 12 Feb 2003 18:00:59 +0000 (18:00 +0000)]
backport Andreas's IT_READLINK fix
amrutjoshi [Wed, 12 Feb 2003 12:24:26 +0000 (12:24 +0000)]
Added mkdirmany to lustre-lite rpm.
amrutjoshi [Wed, 12 Feb 2003 10:38:03 +0000 (10:38 +0000)]
Made changes so that tinderbox runtest doesnt fail
pschwan [Tue, 11 Feb 2003 23:51:23 +0000 (23:51 +0000)]
changelog update
pschwan [Tue, 11 Feb 2003 23:45:51 +0000 (23:45 +0000)]
b=850
Call LDLM_DEBUG0 instead of LDLM_DEBUG when there are no arguments.
This is a temporary workaround for gcc 3.2 that I really hate.
adilger [Tue, 11 Feb 2003 23:43:25 +0000 (23:43 +0000)]
file ext3-2.4-ino_t.diff was initially added on branch b_devel.
adilger [Tue, 11 Feb 2003 22:25:06 +0000 (22:25 +0000)]
Merge BA OST fixes from b_devel.
pschwan [Tue, 11 Feb 2003 20:47:08 +0000 (20:47 +0000)]
I don't want to release an already-outdated v10 kernel just for 0.5.20, so
make 0.5.20 compatible with v11
braam [Sun, 9 Feb 2003 09:10:58 +0000 (09:10 +0000)]
file vanilla-2.5 was initially added on branch b_devel.
braam [Sun, 9 Feb 2003 09:10:56 +0000 (09:10 +0000)]
file lustre-2.5.pc was initially added on branch b_devel.
cvs2svn [Fri, 7 Feb 2003 18:02:19 +0000 (18:02 +0000)]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.2.4'.
pschwan [Fri, 7 Feb 2003 18:01:04 +0000 (18:01 +0000)]
Merge b_md into HEAD
* bug fixes
- Fix ldlm_lock_match on the MDS to avoid matching remote locks (592)
- Fix fsfilt_extN_readpage() to read a full page of directory
entries, or fake the remainder if PAGE_SIZE != blocksize (500)
- Avoid extra mdc_getattr() in ll_intent_lock when possible (534, 604)
- Fix imbalanced LOV object allocation and out-of-bound access (469)
- Most intent operations were removed, in favour of a new RPC mode
that does a single RPC to the server and bypasses most of the VFS
- All LDLM resource ID arrays were removed in favour of ldlm_res_id
- Aggressively cancel local locks on DLM servers
- mds_reint_unlink sends EA to the client if it's the last nlink.
client uses that EA to unlink OST objects.
- mds_reint_{rename,unlink,link} were rewritten to take ordered locks
- recursive symlinks were fixed (440)
- fixed NULL deref in DEBUG_REQ
- filter_update_lastobjid no longer calls sync, which annoyed extN
- fixed multi-client small-writes to a single file problem (445)
- fixed mtime updates during file writes (607)
- fixed vector writes on obdfilter causing problems when ENOSPC (670)
- fixed bug in obd_brw_read/write() (under guise of testing 367)
- fixed Linux OST size reporting problem (444, 656)
- OST now updates object mtime with writes or setattr (607, 619)
- client verifies file size before zeroing page past EOF (445)
- OST now writes last allocated objid to disk with allocation (108)
- LOV on echo now works (409)
* protocol changes
- mds_reint_unlink sends a new buffer, with the EA included. this
buffer is only valid if body->valid & OBD_MD_FLEASIZE, which is only
set if a regular file was being unlinked, and it was the last link
- use PtlGet from the target for bulk writes (315)
- OST now updates object mtime with writes or setattr (607, 619)
- LDLM now has a grant-time callback to revalidate locked items, if
necessary (604)
- Many MDS operations were reorganized to combat race conditions
* other changes
- Merge b_intel branch (updated lprocfs code) - now at /proc/fs/lustre
- configure check to avoid gcc version 2.96
20000731-2.96-98 (606)
eeb [Fri, 7 Feb 2003 15:59:13 +0000 (15:59 +0000)]
file obdiolib.h was initially added on branch b_md.
eeb [Fri, 7 Feb 2003 15:59:12 +0000 (15:59 +0000)]
file obdiolib.c was initially added on branch b_md.
eeb [Fri, 7 Feb 2003 15:59:11 +0000 (15:59 +0000)]
file obdbarrier.c was initially added on branch b_md.
adilger [Wed, 5 Feb 2003 21:45:40 +0000 (21:45 +0000)]
file createtest.c was initially added on branch b_md.
adilger [Mon, 3 Feb 2003 18:31:08 +0000 (18:31 +0000)]
file exports_hp.txt was initially added on branch b_md.
adilger [Mon, 3 Feb 2003 18:31:06 +0000 (18:31 +0000)]
file exports_hp.pc was initially added on branch b_md.
adilger [Mon, 3 Feb 2003 18:31:03 +0000 (18:31 +0000)]
file exports_hp.patch was initially added on branch b_md.
braam [Sat, 1 Feb 2003 21:58:01 +0000 (21:58 +0000)]
file busy.sh was initially added on branch b_md.
braam [Sat, 1 Feb 2003 21:58:00 +0000 (21:58 +0000)]
file extN-iget-debug.diff was initially added on branch b_md.
adilger [Sat, 1 Feb 2003 07:42:40 +0000 (07:42 +0000)]
file invalidate_show.txt was initially added on branch b_md.
adilger [Sat, 1 Feb 2003 07:42:37 +0000 (07:42 +0000)]
file invalidate_show.pc was initially added on branch b_md.
pschwan [Fri, 31 Jan 2003 21:15:07 +0000 (21:15 +0000)]
file invalidate_show.patch was initially added on branch b_intent.
pschwan [Thu, 30 Jan 2003 21:09:07 +0000 (21:09 +0000)]
file open_delay.c was initially added on branch b_intent.
shaver [Thu, 30 Jan 2003 19:24:56 +0000 (19:24 +0000)]
file recovery-small.sh was initially added on branch b_md.
braam [Thu, 30 Jan 2003 05:16:59 +0000 (05:16 +0000)]
file iod-rmap-exports.pc was initially added on branch b_intent.
braam [Thu, 30 Jan 2003 05:16:58 +0000 (05:16 +0000)]
file iod-rmap-exports.patch was initially added on branch b_intent.
adilger [Wed, 29 Jan 2003 22:13:04 +0000 (22:13 +0000)]
file invalidate-show.diff was initially added on branch b_intent.
eeb [Wed, 29 Jan 2003 21:17:31 +0000 (21:17 +0000)]
file obdstat.c was initially added on branch b_md.
eeb [Wed, 29 Jan 2003 21:17:30 +0000 (21:17 +0000)]
file obdio.c was initially added on branch b_md.
adilger [Wed, 29 Jan 2003 01:08:21 +0000 (01:08 +0000)]
file ext3-use-after-free.diff was initially added on branch b_intent.
adilger [Wed, 29 Jan 2003 01:08:20 +0000 (01:08 +0000)]
file ext3-unmount_sync.diff was initially added on branch b_intent.
zab [Thu, 23 Jan 2003 19:09:24 +0000 (19:09 +0000)]
- add fs_sink filter method which blocks until the backing filter is synced.
ext* uses ext*_force_commit, reiser is unimplemented
- add /proc/sys/lustre/filter_sync_on_commit tunable, disabled by default.
when enabled it calls the filter sync after each filter_commitrw for write
braam [Thu, 23 Jan 2003 18:39:18 +0000 (18:39 +0000)]
file mds_open.c was initially added on branch b_intent.
adilger [Wed, 22 Jan 2003 07:24:55 +0000 (07:24 +0000)]
Remove some obsolete code from fsfilt_extN - there is no way we can live
without patching the kernel, so no point in having this compatibility
code there anymore.
Make fsfilt_ext3.c report a compile error until it is updated with the
many changes in fsfilt_extN.c.
coopcoopbware [Tue, 21 Jan 2003 22:44:47 +0000 (22:44 +0000)]
Adding kernel_patches to EXTRA_DIST
amrutjoshi [Tue, 21 Jan 2003 16:24:45 +0000 (16:24 +0000)]
A temporay solution to make tinderbox ltest for runtests.sh successful.
* Added mcreate in EXTRA_DIST for tests/Makefile.am
adilger [Tue, 21 Jan 2003 03:16:59 +0000 (03:16 +0000)]
file jbd-transno-cb.pc was initially added on branch b_md.
adilger [Mon, 20 Jan 2003 23:52:25 +0000 (23:52 +0000)]
file jbd-transno-cb.patch was initially added on branch b_md.
pschwan [Mon, 20 Jan 2003 23:23:06 +0000 (23:23 +0000)]
file acceptance-metadata-single.sh was initially added on branch b_intent.
braam [Mon, 20 Jan 2003 04:21:03 +0000 (04:21 +0000)]
file vfs_intent_hp.pc was initially added on branch b_md.
braam [Mon, 20 Jan 2003 04:21:02 +0000 (04:21 +0000)]
file kmem_cache_validate_hp.pc was initially added on branch b_md.
braam [Mon, 20 Jan 2003 04:21:01 +0000 (04:21 +0000)]
file dev_read_only_hp.pc was initially added on branch b_md.