Whamcloud - gitweb
wangdi [Wed, 7 May 2003 09:57:54 +0000 (09:57 +0000)]
add mcore-2.4.20-8.patch
adilger [Tue, 6 May 2003 23:54:50 +0000 (23:54 +0000)]
Fix numerous tiny bugs in the logging code. The code now will generate logs
and cookies, send cookie back from filter_create() to client, and client
passes them on to MDS along with LOV EA (didn't observe this directly).
MDS now needs to take this cookie and hook it into commit callback and then
call obd_log_cancel on (not yet set up) connection to LOV/OSC.
wangdi [Mon, 5 May 2003 12:44:58 +0000 (12:44 +0000)]
add ext3_orphan_lock-2.4.20-rh.pc
wangdi [Mon, 5 May 2003 12:43:40 +0000 (12:43 +0000)]
add ext3_orphan_lock-2.4.20-rh.patch
wangdi [Mon, 5 May 2003 10:20:05 +0000 (10:20 +0000)]
add uml-patch-2.4.20-4.pc
wangdi [Mon, 5 May 2003 10:17:42 +0000 (10:17 +0000)]
add uml-patch-2.4.20-4.patch
pschwan [Mon, 5 May 2003 04:30:09 +0000 (04:30 +0000)]
partial merge of b_open into b_devel:
- Lustre kernel patch version 16
- extN no longer built; ext3 patched as part of the kernel patch
- related changes to lconf/lmc, to load and mkfs ext3 instead of extN now
adilger [Sun, 4 May 2003 19:31:03 +0000 (19:31 +0000)]
.pc file for delete thread patch.
adilger [Sun, 4 May 2003 19:28:40 +0000 (19:28 +0000)]
New version of delete_thread patch for 2.4.20 kernel.
wangdi [Sun, 4 May 2003 10:28:56 +0000 (10:28 +0000)]
add ext3-noread-2.4.20.pc
wangdi [Sun, 4 May 2003 10:25:09 +0000 (10:25 +0000)]
add ext3-noread-2.4.20 patch
braam [Sun, 4 May 2003 05:04:44 +0000 (05:04 +0000)]
- fixes to b_open
- new UML patch 2.4.20-4 which works with Red Hat 9
- minor fixes to handling handles in open/close to avoid oopsing
- fix erroneous mds_mfd_put in mds_open
- fix the CVS tests added to sanity
- the tests exposed more problem in this branch, probably related to
the lack of a file handle cache. Only good parts of the branch will
be merged.
adilger [Sat, 3 May 2003 18:06:30 +0000 (18:06 +0000)]
Make obdfilter logging actually work:
- don't dput parent directories (doh!)
- revert a bunch of changes no longer needed for logging
wangdi [Fri, 2 May 2003 11:20:31 +0000 (11:20 +0000)]
fix a flaw in linux-2.4.20-xattr-0.8.54-chaos.patch
wangdi [Fri, 2 May 2003 08:05:34 +0000 (08:05 +0000)]
add kmem_cache_validate_2.4.20-rh.pc
wangdi [Fri, 2 May 2003 08:03:38 +0000 (08:03 +0000)]
add exports_2.4.20-rh.pc
wangdi [Fri, 2 May 2003 08:02:30 +0000 (08:02 +0000)]
add exports_2.4.20-rh.patch
wangdi [Fri, 2 May 2003 08:00:41 +0000 (08:00 +0000)]
add kmem_cache_validate_2.4.20-rh.patch
adilger [Fri, 2 May 2003 00:00:54 +0000 (00:00 +0000)]
Another not-yet-working-but-checking-in-not-to-lose-data landing of b_orphan.
Will do another merge with b_devel, but really dreading when b_proto lands...
mmex [Wed, 30 Apr 2003 16:18:12 +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.
wangdi [Wed, 30 Apr 2003 10:57:33 +0000 (10:57 +0000)]
add the uml.spec
rread [Tue, 29 Apr 2003 21:46:35 +0000 (21:46 +0000)]
- use --failover on the kimberlite example script; this is required
for failback, but is broken for normal shutdown.
meijia [Mon, 28 Apr 2003 14:27:57 +0000 (14:27 +0000)]
[liblustre]:
- temorarily add script to generate shared lib of liblustre. will merge
into makefile later
meijia [Mon, 28 Apr 2003 14:24:47 +0000 (14:24 +0000)]
[liblustre]:
- remove the unneeded 'printf'
meijia [Mon, 28 Apr 2003 14:22:08 +0000 (14:22 +0000)]
[liblustre]:
- add liblustre startup wrapper script
meijia [Mon, 28 Apr 2003 14:20:26 +0000 (14:20 +0000)]
[liblustre]:
- add a init/fini function wraper for libluster
- debug message fix
pschwan [Sun, 27 Apr 2003 17:40:04 +0000 (17:40 +0000)]
b=1178
- Preparations for removing unused "addr" from lustre_handle
- Some mild internal API consistency fixups, before I copied this API
to three other places that need handles
wangdi [Sat, 26 Apr 2003 03:25:39 +0000 (03:25 +0000)]
check whether the system has installed lsdiff before check_pc_match
mmex [Fri, 25 Apr 2003 21:48:39 +0000 (21:48 +0000)]
Updates to hp-pnnl kernel to bring it up to date with hp6-pnnl2 kernel.
adilger [Fri, 25 Apr 2003 08:36:59 +0000 (08:36 +0000)]
More for logging:
- Store recovery status in export, and check that, so we can have a
non-recovery connection to the obdfilter and not do logging, transnos, etc.
- Split up filter_setup() so that it can be set up by the MDS on an already
mounted filesystem
- Rename obdfilter "last_rcvd" file to be "filter_data" to avoid clashing on
an MDS+obdfilter setup
- Pass struct obd_trans_info around, and put the journal handle in that,
instead of using desc_private (for journal nesting).
Replace "force" and "failover" with "flags" + OBD_OPT_FORCE, OBD_OPT_FAILOVER.
mmex [Thu, 24 Apr 2003 20:54:44 +0000 (20:54 +0000)]
Fix syntax error in script.
adilger [Thu, 24 Apr 2003 08:06:39 +0000 (08:06 +0000)]
More work on the logging code.
Move "desc_private" journal handle into obd_trans_info (already passed to
many of the OBD API methods) so that we can do nested transactions when
calling OBD API methods.
pschwan [Thu, 24 Apr 2003 05:19:26 +0000 (05:19 +0000)]
- remove double-CDEBUG in ptlrpc_get_connection path
- add some bug numbers to sanity-ldlm.sh
wangdi [Thu, 24 Apr 2003 05:03:09 +0000 (05:03 +0000)]
add error handler in check_pc_match
pschwan [Thu, 24 Apr 2003 05:02:46 +0000 (05:02 +0000)]
- convert all kmem_cache_alloc/PORTAL_SLAB_ALLOC to OBD_SLAB_ALLOC
- POISON is sometimes a no-op, so use memset() for unused handle.addr
- in target_handle_reconnect, only compare "cookie", not the whole handle
- a cleanup here, a cleanup there, while I hunted for the corruption
pschwan [Thu, 24 Apr 2003 04:56:25 +0000 (04:56 +0000)]
remove the mds_file_cache slab, in favour of new-style handles
wangdi [Wed, 23 Apr 2003 11:09:39 +0000 (11:09 +0000)]
add fs/exec patch
wangdi [Wed, 23 Apr 2003 10:54:14 +0000 (10:54 +0000)]
add ext3-use-after-free-hp-2.4.19.patch
wangdi [Wed, 23 Apr 2003 10:52:26 +0000 (10:52 +0000)]
add ext3-use-after-free-hp-2.4.19.pc
wangdi [Wed, 23 Apr 2003 10:41:12 +0000 (10:41 +0000)]
add linux-2.4.19-xattr-0.8.54-hp.patch
wangdi [Wed, 23 Apr 2003 10:38:25 +0000 (10:38 +0000)]
add linux-2.4.19-xattr-0.8.54-hp.pc
wangdi [Wed, 23 Apr 2003 10:35:59 +0000 (10:35 +0000)]
add ext-2.4-patch-1-hp-2.4.19.pc
wangdi [Wed, 23 Apr 2003 10:32:00 +0000 (10:32 +0000)]
add ext-2.4-patch-1-hp-2.4.19.patch
wangdi [Wed, 23 Apr 2003 10:26:25 +0000 (10:26 +0000)]
add exports_hp-2.4.19.patch
wangdi [Wed, 23 Apr 2003 10:19:29 +0000 (10:19 +0000)]
add exports_hp-2.4.19.pc
wangdi [Wed, 23 Apr 2003 10:15:21 +0000 (10:15 +0000)]
add dev_read_only_hp-2.4.19.pc
wangdi [Wed, 23 Apr 2003 10:12:04 +0000 (10:12 +0000)]
add dev_read_only_hp-2.4.19.patch
wangdi [Wed, 23 Apr 2003 10:01:00 +0000 (10:01 +0000)]
add vfs_intent_hp_2.4.19.pc
wangdi [Wed, 23 Apr 2003 09:58:35 +0000 (09:58 +0000)]
add vfs_intent_hp_2.4.19.patch
adilger [Wed, 23 Apr 2003 09:22:42 +0000 (09:22 +0000)]
Work-in-progress checkin of recovery logging. Not even compiling yet.
adilger [Wed, 23 Apr 2003 09:20:09 +0000 (09:20 +0000)]
Work-in-progress checkin for logging code. Not even compiling yet.
wangdi [Wed, 23 Apr 2003 07:30:32 +0000 (07:30 +0000)]
comment out the warning line in top_current_warn
wangdi [Wed, 23 Apr 2003 06:23:49 +0000 (06:23 +0000)]
add check pc file before add one patch to fix the flaw of poppatch
wangdi [Wed, 23 Apr 2003 06:21:50 +0000 (06:21 +0000)]
add the check-pc-match
braam [Tue, 22 Apr 2003 21:39:33 +0000 (21:39 +0000)]
- add the fixes with correct pc files
braam [Tue, 22 Apr 2003 21:19:08 +0000 (21:19 +0000)]
- forgot a parameter in truncate
braam [Tue, 22 Apr 2003 19:58:45 +0000 (19:58 +0000)]
- small error in intent patch fixed
- add a cvs test to sanity
- update the UML config file, it's still wrong
braam [Tue, 22 Apr 2003 18:25:06 +0000 (18:25 +0000)]
- fix a lost fix for exec.c
wangdi [Sun, 20 Apr 2003 09:06:58 +0000 (09:06 +0000)]
add xattr in fs/ext3/Makefile
adilger [Fri, 18 Apr 2003 21:13:42 +0000 (21:13 +0000)]
Change obdfilter/fsfilt code so that preprw/commitrw can be called from
within a nested journal transaction. This will allow us to log from the
MDS to a local obdfilter transactionally.
adilger [Wed, 16 Apr 2003 19:58:33 +0000 (19:58 +0000)]
Initial versions of Peter's commit logs/daemon code.
wangdi [Wed, 16 Apr 2003 13:56:05 +0000 (13:56 +0000)]
add vfs_intent-2.4.20-rh
wangdi [Wed, 16 Apr 2003 13:54:22 +0000 (13:54 +0000)]
add patch vfs_intent_2.4.20-rh
wangdi [Wed, 16 Apr 2003 12:55:37 +0000 (12:55 +0000)]
add the directory of config and spec file
wangdi [Wed, 16 Apr 2003 12:53:47 +0000 (12:53 +0000)]
add tmp uml-patch-2.4.20
wangdi [Wed, 16 Apr 2003 12:50:43 +0000 (12:50 +0000)]
for signal panic of 2.4.20 uml
wangdi [Wed, 16 Apr 2003 12:48:46 +0000 (12:48 +0000)]
add a tmp patch of uml-2.4.20 for panic
adilger [Tue, 15 Apr 2003 18:01:34 +0000 (18:01 +0000)]
Add an old version of the TCP zero copy patch for zero-copy socknal. Having
it in lustre instead of portals probably isn't idea, but this is where we do
our kernel patch management from.
I'm not sure which exact kernel this was generated against, nor do I have any
idea on how much this part of the code changes between kernel releases.
wangdi [Mon, 14 Apr 2003 06:56:18 +0000 (06:56 +0000)]
fix a flaw of function do_coredump in fs/exec
rread [Fri, 11 Apr 2003 22:49:58 +0000 (22:49 +0000)]
- initial version of cluster manger service script
adilger [Thu, 10 Apr 2003 11:13:43 +0000 (11:13 +0000)]
Not sure how this got into CVS.
mmex [Thu, 10 Apr 2003 10:14:58 +0000 (10:14 +0000)]
Fixes to make compile on HP PNNL kernels.
adilger [Thu, 10 Apr 2003 09:23:44 +0000 (09:23 +0000)]
Merge from b_devel.
braam [Thu, 10 Apr 2003 07:55:14 +0000 (07:55 +0000)]
- another minor fix to forkpatch
- add missing sum-series to poppatch
braam [Thu, 10 Apr 2003 07:50:03 +0000 (07:50 +0000)]
- fix forkpatch, it had two bugs:
- copying over the symlinked series file removed the file
- basename should have been stripit.
braam [Thu, 10 Apr 2003 06:25:20 +0000 (06:25 +0000)]
- revert some changes Matthew made
adilger [Wed, 9 Apr 2003 22:45:53 +0000 (22:45 +0000)]
Add 2.4.20 UML support to ptlrpc/pinger.c.
mmex [Wed, 9 Apr 2003 18:27:55 +0000 (18:27 +0000)]
These update the patch files so that they apply cleanly in the
PNNL world.
mmex [Wed, 9 Apr 2003 17:58:55 +0000 (17:58 +0000)]
Updated complete patch for hp-pnnl kernels.
mmex [Wed, 9 Apr 2003 17:55:41 +0000 (17:55 +0000)]
Added a hp-pnnl-2.4.20 series to the kernel patchs and fixed up the patch
files to work correctly.
mmex [Wed, 9 Apr 2003 17:46:54 +0000 (17:46 +0000)]
Fixed patch scripts so they can once again locate the patching tools.
braam [Wed, 9 Apr 2003 10:25:30 +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
nfshp [Tue, 8 Apr 2003 09:34:56 +0000 (09:34 +0000)]
the last merge b_devel to b_cray
adilger [Tue, 8 Apr 2003 08:55:55 +0000 (08:55 +0000)]
Add in some missing bits to the vfs_intent patch (lib, exec).
adilger [Tue, 8 Apr 2003 07:54:26 +0000 (07:54 +0000)]
One final fix for wantedi.
adilger [Tue, 8 Apr 2003 07:37:20 +0000 (07:37 +0000)]
Fix context when not applying ext3-2.4.18-ino_sb_macro.patch
braam [Tue, 8 Apr 2003 07:18:40 +0000 (07:18 +0000)]
- fixup xattr patch slightly
- put old scripts back, the new ones have some problems
adilger [Tue, 8 Apr 2003 07:11:25 +0000 (07:11 +0000)]
Fix typo in series file.
adilger [Tue, 8 Apr 2003 06:38:10 +0000 (06:38 +0000)]
We already have patches/extN-wantedi.patch.
adilger [Tue, 8 Apr 2003 06:28:03 +0000 (06:28 +0000)]
Add module.h include for proper EXPORT_SYMBOL() definition.
adilger [Tue, 8 Apr 2003 06:02:30 +0000 (06:02 +0000)]
Add exports for xattr functions for fsfilt_ext3 to use.
adilger [Mon, 7 Apr 2003 23:41:24 +0000 (23:41 +0000)]
Add several ext3 bug-fix patches from extN.
Add wantedi patch for recovery code.
adilger [Mon, 7 Apr 2003 23:38:15 +0000 (23:38 +0000)]
Minor compilation fixes:
- add new do_truncate() parameter (called_from_open) to do_coredump()
- add definition of path_lookup_it()
adilger [Mon, 7 Apr 2003 23:36:36 +0000 (23:36 +0000)]
Don't add xattr.o to export-objs twice.
adilger [Mon, 7 Apr 2003 23:36:00 +0000 (23:36 +0000)]
Minor change to match patch submitted to l-k.
adilger [Mon, 7 Apr 2003 23:18:35 +0000 (23:18 +0000)]
Remove need for whitespace formerly added by exports_hp.patch.
adilger [Mon, 7 Apr 2003 21:13:32 +0000 (21:13 +0000)]
Add bad blocks allocation fix from extN (only used when on-disk data is bad).
adilger [Mon, 7 Apr 2003 19:55:55 +0000 (19:55 +0000)]
Remove CVS tags from patch, so we don't get patch conflicts.
nfshp [Mon, 7 Apr 2003 07:21:38 +0000 (07:21 +0000)]
merge b_devel into b_cray
braam [Sat, 5 Apr 2003 11:15:56 +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.