Whamcloud - gitweb
fs/lustre-release.git
22 years ago- bring b_io up to b_devel
zab [Thu, 27 Feb 2003 21:27:46 +0000 (21:27 +0000)]
- bring b_io up to b_devel

22 years agomerge b_devel into b_setattr. highlights:
pschwan [Mon, 17 Feb 2003 18:43:43 +0000 (18:43 +0000)]
merge b_devel into b_setattr.  highlights:
- kernel 2.5 and liblustre build changes
- fixes to Makefile.am for 7.3-era versions of automake, which is quite possibly
  the worst piece of software with which I come in contact on a daily basis
- small unlink fix

22 years agomerge b_devel into b_setattr
pschwan [Sun, 16 Feb 2003 23:36:20 +0000 (23:36 +0000)]
merge b_devel into b_setattr
- sanity passes, but open(O_TRUNC) seems to leak a dentry/inode ref

22 years ago- rebase b_io against HEAD in preparation for the latest write cache code
zab [Sat, 15 Feb 2003 20:21:15 +0000 (20:21 +0000)]
- rebase b_io against HEAD in preparation for the latest write cache code

22 years agoThis commit was manufactured by cvs2svn to create branch 'unlabeled-1.4.6'.
cvs2svn [Fri, 7 Feb 2003 18:03:11 +0000 (18:03 +0000)]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.4.6'.

22 years agoMerge b_md into HEAD
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)

22 years agofile obdiolib.h was initially added on branch b_md.
eeb [Fri, 7 Feb 2003 15:59:13 +0000 (15:59 +0000)]
file obdiolib.h was initially added on branch b_md.

22 years agofile obdiolib.c 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.

22 years agofile obdbarrier.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.

22 years agofile createtest.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.

22 years agofile exports_hp.txt 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.

22 years agofile exports_hp.pc 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.

22 years agofile exports_hp.patch 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.

22 years agofile busy.sh 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.

22 years agofile extN-iget-debug.diff 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.

22 years agofile invalidate_show.txt 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.

22 years agofile invalidate_show.pc 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.

22 years agofile invalidate_show.patch was initially added on branch b_intent.
pschwan [Fri, 31 Jan 2003 21:15:07 +0000 (21:15 +0000)]
file invalidate_show.patch was initially added on branch b_intent.

22 years agoSkip portals-related allocations in leak_finder.pl, because we cannot see the
adilger [Fri, 31 Jan 2003 01:22:41 +0000 (01:22 +0000)]
Skip portals-related allocations in leak_finder.pl, because we cannot see the
free message in the kernel log (unless we called portals_do_debug_dumplog()
from portals_exit() or something).

22 years agofile open_delay.c 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.

22 years agofile recovery-small.sh was initially added on branch b_md.
shaver [Thu, 30 Jan 2003 19:24:56 +0000 (19:24 +0000)]
file recovery-small.sh was initially added on branch b_md.

22 years agofile iod-rmap-exports.pc was initially added on branch b_intent.
braam [Thu, 30 Jan 2003 05:16:59 +0000 (05:16 +0000)]
file iod-rmap-exports.pc was initially added on branch b_intent.

22 years agofile iod-rmap-exports.patch 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.

22 years agofile invalidate-show.diff 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.

22 years agofile obdstat.c was initially added on branch b_md.
eeb [Wed, 29 Jan 2003 21:17:31 +0000 (21:17 +0000)]
file obdstat.c was initially added on branch b_md.

22 years agofile obdio.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.

22 years agofile ext3-use-after-free.diff was initially added on branch b_intent.
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.

22 years agofile ext3-unmount_sync.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.

22 years agoImprove openunlink so it works with mount2 setups.
adilger [Fri, 24 Jan 2003 07:00:33 +0000 (07:00 +0000)]
Improve openunlink so it works with mount2 setups.

22 years agofile mds_open.c was initially added on branch b_intent.
braam [Thu, 23 Jan 2003 18:39:18 +0000 (18:39 +0000)]
file mds_open.c was initially added on branch b_intent.

22 years agoAdding kernel_patches to EXTRA_DIST
coopcoopbware [Tue, 21 Jan 2003 22:44:47 +0000 (22:44 +0000)]
Adding kernel_patches to EXTRA_DIST

22 years agoA temporay solution to make tinderbox ltest for runtests.sh successful.
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

22 years agofile jbd-transno-cb.pc was initially added on branch b_md.
adilger [Tue, 21 Jan 2003 03:16:59 +0000 (03:16 +0000)]
file jbd-transno-cb.pc was initially added on branch b_md.

22 years agofile jbd-transno-cb.patch 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.

22 years agofile acceptance-metadata-single.sh was initially added on branch b_intent.
pschwan [Mon, 20 Jan 2003 23:23:06 +0000 (23:23 +0000)]
file acceptance-metadata-single.sh was initially added on branch b_intent.

22 years agofile vfs_intent_hp.pc was initially added on branch b_md.
braam [Mon, 20 Jan 2003 04:21:03 +0000 (04:21 +0000)]
file vfs_intent_hp.pc was initially added on branch b_md.

22 years agofile kmem_cache_validate_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.

22 years agofile dev_read_only_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.

22 years agofile vfs_intent_hp.patch was initially added on branch b_md.
braam [Mon, 20 Jan 2003 04:21:00 +0000 (04:21 +0000)]
file vfs_intent_hp.patch was initially added on branch b_md.

22 years agofile kmem_cache_validate_hp.patch was initially added on branch b_md.
braam [Mon, 20 Jan 2003 04:20:57 +0000 (04:20 +0000)]
file kmem_cache_validate_hp.patch was initially added on branch b_md.

22 years agofile dev_read_only_hp.patch was initially added on branch b_md.
braam [Mon, 20 Jan 2003 04:20:55 +0000 (04:20 +0000)]
file dev_read_only_hp.patch was initially added on branch b_md.

22 years agofile rename.pl was initially added on branch b_intent.
braam [Sat, 18 Jan 2003 19:13:41 +0000 (19:13 +0000)]
file rename.pl was initially added on branch b_intent.

22 years agoAdded test 28 - IT_GETATTR regression
coopcoopbware [Fri, 17 Jan 2003 22:39:50 +0000 (22:39 +0000)]
Added test 28 - IT_GETATTR regression

22 years agoRemoved unused include path
amrutjoshi [Mon, 13 Jan 2003 10:43:31 +0000 (10:43 +0000)]
Removed unused include path

22 years agoSome formatting changes and minor additions to the man pages.
radhikav [Mon, 13 Jan 2003 07:01:57 +0000 (07:01 +0000)]
Some formatting changes and minor additions to the man pages.

22 years agoMerge fixes from b_md to HEAD so tinderbox can run.
adilger [Sat, 11 Jan 2003 23:21:58 +0000 (23:21 +0000)]
Merge fixes from b_md to HEAD so tinderbox can run.

22 years agoSystem Profiling Script.
amey_inamdar [Thu, 9 Jan 2003 10:21:36 +0000 (10:21 +0000)]
System Profiling Script.
Creates a tar-ball of :
1) OProfile (Global profiles, Per module profile, Profiled Source)
2) vmstat
3) iostat
4) /proc dumps (interrupts, meminfo, net/dev)
       Other profiling tools can be easily incorporated.

22 years agofile lkcdmap was initially added on branch b_md.
adilger [Wed, 8 Jan 2003 18:23:23 +0000 (18:23 +0000)]
file lkcdmap was initially added on branch b_md.

22 years agofile unlink.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:36:02 +0000 (01:36 +0000)]
file unlink.log was initially added on branch b_intel.

22 years agofile umount.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:36:01 +0000 (01:36 +0000)]
file umount.log was initially added on branch b_intel.

22 years agofile truncate.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:36:00 +0000 (01:36 +0000)]
file truncate.log was initially added on branch b_intel.

22 years agofile stat.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:59 +0000 (01:35 +0000)]
file stat.log was initially added on branch b_intel.

22 years agofile openunlink.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:58 +0000 (01:35 +0000)]
file openunlink.log was initially added on branch b_intel.

22 years agofile opennew.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:57 +0000 (01:35 +0000)]
file opennew.log was initially added on branch b_intel.

22 years agofile openexists.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:56 +0000 (01:35 +0000)]
file openexists.log was initially added on branch b_intel.

22 years agofile openclose-100-25t.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:55 +0000 (01:35 +0000)]
file openclose-100-25t.log was initially added on branch b_intel.

22 years agofile openclose-100-10t.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:54 +0000 (01:35 +0000)]
file openclose-100-10t.log was initially added on branch b_intel.

22 years agofile openclose-1.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:53 +0000 (01:35 +0000)]
file openclose-1.log was initially added on branch b_intel.

22 years agofile open-close-100.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:52 +0000 (01:35 +0000)]
file open-close-100.log was initially added on branch b_intel.

22 years agofile mount.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:51 +0000 (01:35 +0000)]
file mount.log was initially added on branch b_intel.

22 years agofile mkdir.1.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:50 +0000 (01:35 +0000)]
file mkdir.1.log was initially added on branch b_intel.

22 years agofile fstat.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:49 +0000 (01:35 +0000)]
file fstat.log was initially added on branch b_intel.

22 years agofile directio-2.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:48 +0000 (01:35 +0000)]
file directio-2.log was initially added on branch b_intel.

22 years agofile directio-1024.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:47 +0000 (01:35 +0000)]
file directio-1024.log was initially added on branch b_intel.

22 years agofile chmod.log was initially added on branch b_intel.
thantry [Tue, 7 Jan 2003 01:35:46 +0000 (01:35 +0000)]
file chmod.log was initially added on branch b_intel.

22 years agoMerge b_md to HEAD for 0.5.19 release. 0.5.19
adilger [Mon, 6 Jan 2003 22:22:15 +0000 (22:22 +0000)]
Merge b_md to HEAD for 0.5.19 release.
Fixes a _huge_ number of bugs:
  - Fully reactivate OST imports after reconnection (512, others)
  - Make sure client sees our -ENOTCONN from mds_handle (513 - partial)
  - More graceful error handling for truncating on dead OST (515)
  - Don't error out unless we're actually accessing dead stripes (474)
  - Fix garbage sizes when stripes are missing (410)
  - LRU counters were broken, causing constant lock purge (433, 432)
  - garbage on read from stripes with failed OSTs (441)
  - mark OSCs as active before reconnecting during recovery (438)
  - lov_enqueue and lov_cancel need to handle inactive OSTs (403)
  - lfind did not preserve OST order in output (443)
  - symlinks cause hung clients, incorrect data (439)
  - stop dereferencing request after dropping refcount (457)
  - don't LASSERT(spin_is_locked) on non-SMP (455)
  - fixes for many rename() bugs
  - fstat didn't correctly synchronize attributes (399)
  - server must handle lock cancellation during blocking AST prep (487)
  - bulk descriptors were free()d too soon (511)
  - fix paths in lconf, which would load incorrect modules (451, 507)
  - fix confusing lconf 'host not found' error message (386)
  - fix lock order deadlock on OST (O/R i_sem before journal ops, 478)
  - fix race condition in mdc_blocking_ast() for inode access (526)
  - fix lov_unpackmd() unpacking wrong number of stripes (537)
  - fix lov_set_osc_active() marking wrong OSC inactive (440)
  - fix bad lstripe lov_unpackmd() assertion (fix layering too) (527)
  - fix multiple writes of stripe MD to MDS (358, maybe 519)
  - fix lstripe in several ways (kernel side) (527)
  - fix request leak in ldlm_cli_enqueue (262)
  - incorrect OSC was marked inactive after OST failure
  - call mds_fs_cleanup before unmounting filesystem (524)
  - fix races between taking ns_lock and ldlm_lock_change_resource
  - fix races updating LOV export open file list
  - fix lov_enqueue error path, avoid decref-ing bad lock handle
  - fix recovery NULL deref in ldlm_cli_cancel_unused
  - fix some DLM races by using new hash table for lock handles (419)
  - permit the client to specify desired inodes, at replay
  - duplicate requests when we queue them for replay reintegration
  - fix last_rcvd offset calculation
  - sync after each recovered transaction, so we always make progress
  - never, not always, ERESTART requests without transnos
  - store the lov_desc in the MDS, so we don't depend on getlovinfo to set it
  - skip replay if the MDS says that the client is already connected
  - don't check for a recovery-enabled export to match lctl's UUID
  - don't INC_USE_COUNT for phantom exports
  - don't crash when cleaning up phantom exports (567)
  - don't double-finish or set replay data for errored mdc_open requests
  - abort requests when they time out, so we don't get old replies
  - send/receive replies for AST messages again
  - if the client says that it doesn't have the lock, cancel it on the server
  - if we timeout during I/O, don't try to cancel an in-use lock; instead
    mark it as destroyed, it will all work out when decref is called
  - fix module use counts (22, 581)
 * protocol changes
  - ASTs now expect a reply (server cancels lock on error reply)

22 years agofile statfs_pack.c was initially added on branch b_md.
adilger [Fri, 3 Jan 2003 18:41:19 +0000 (18:41 +0000)]
file statfs_pack.c was initially added on branch b_md.

22 years agofile tcp_zero.txt was initially added on branch b_intel.
thantry [Fri, 3 Jan 2003 00:53:17 +0000 (00:53 +0000)]
file tcp_zero.txt was initially added on branch b_intel.

22 years agofile e1000.txt was initially added on branch b_intel.
thantry [Fri, 3 Jan 2003 00:53:16 +0000 (00:53 +0000)]
file e1000.txt was initially added on branch b_intel.

22 years agofile rh-8.0-intel was initially added on branch b_intel.
thantry [Fri, 3 Jan 2003 00:53:15 +0000 (00:53 +0000)]
file rh-8.0-intel was initially added on branch b_intel.

22 years agofile tcp_zero.pc was initially added on branch b_intel.
thantry [Fri, 3 Jan 2003 00:53:14 +0000 (00:53 +0000)]
file tcp_zero.pc was initially added on branch b_intel.

22 years agofile e1000.pc was initially added on branch b_intel.
thantry [Fri, 3 Jan 2003 00:53:13 +0000 (00:53 +0000)]
file e1000.pc was initially added on branch b_intel.

22 years agofile tcp_zero.patch was initially added on branch b_intel.
thantry [Fri, 3 Jan 2003 00:53:12 +0000 (00:53 +0000)]
file tcp_zero.patch was initially added on branch b_intel.

22 years agofile e1000.patch was initially added on branch b_intel.
thantry [Fri, 3 Jan 2003 00:53:11 +0000 (00:53 +0000)]
file e1000.patch was initially added on branch b_intel.

22 years agofile extN-san.diff was initially added on branch b_san.
nfshp [Thu, 2 Jan 2003 13:10:38 +0000 (13:10 +0000)]
file extN-san.diff was initially added on branch b_san.

22 years agofile wantedi.c was initially added on branch b_md.
shaver [Mon, 30 Dec 2002 21:10:45 +0000 (21:10 +0000)]
file wantedi.c was initially added on branch b_md.

22 years agofile extN-wantedi.diff was initially added on branch b_md.
shaver [Mon, 30 Dec 2002 21:10:07 +0000 (21:10 +0000)]
file extN-wantedi.diff was initially added on branch b_md.

22 years agofile .cvsignore was initially added on branch b_md.
shaver [Mon, 30 Dec 2002 21:10:02 +0000 (21:10 +0000)]
file .cvsignore was initially added on branch b_md.

22 years agofile top.ldif was initially added on branch b_md.
rread [Sat, 28 Dec 2002 00:37:11 +0000 (00:37 +0000)]
file top.ldif was initially added on branch b_md.

22 years agofile Makefile.am was initially added on branch b_md.
rread [Sat, 28 Dec 2002 00:37:10 +0000 (00:37 +0000)]
file Makefile.am was initially added on branch b_md.

22 years agofile slapd-lustre.conf was initially added on branch b_md.
rread [Fri, 27 Dec 2002 22:46:29 +0000 (22:46 +0000)]
file slapd-lustre.conf was initially added on branch b_md.

22 years agofile lustre2ldif.xsl was initially added on branch b_md.
rread [Fri, 27 Dec 2002 22:46:28 +0000 (22:46 +0000)]
file lustre2ldif.xsl was initially added on branch b_md.

22 years agofile lustre.dtd was initially added on branch b_md.
rread [Fri, 27 Dec 2002 22:46:27 +0000 (22:46 +0000)]
file lustre.dtd was initially added on branch b_md.

22 years agofile fsfilt_reiserfs.c was initially added on branch b_md.
adilger [Fri, 27 Dec 2002 22:28:11 +0000 (22:28 +0000)]
file fsfilt_reiserfs.c was initially added on branch b_md.

22 years agoMerging from HEAD onto b_intel
thantry [Fri, 27 Dec 2002 08:14:06 +0000 (08:14 +0000)]
Merging from HEAD onto b_intel
This is an intermediate step. Need to update further tomorrow.

22 years agofile echo.sh was initially added on branch b_md.
rread [Thu, 26 Dec 2002 18:19:43 +0000 (18:19 +0000)]
file echo.sh was initially added on branch b_md.

22 years ago* fix braino
rread [Thu, 26 Dec 2002 18:04:05 +0000 (18:04 +0000)]
* fix braino

22 years agoDamn CVS ate my nice long comment...
adilger [Thu, 26 Dec 2002 10:29:26 +0000 (10:29 +0000)]
Damn CVS ate my nice long comment...
Changes related to "fast" LOV stripe MD storage on the MDS:
- Store small MD data inside the inode to avoid an extra seek.  We don't need
  the super-hack of overloading the inode delete method like we did before,
  because we don't store the file size on the MDS any more, which means we
  don't truncate the fake blocks from the file on unlink.
- Don't send size updates to MDS to avoid needless RPC and also avoid messing
  with MD data in inode per above.
- Reduce MDS MD size by removing redundant fields and reducing the size of
  others, so that it is more likely we can fit this data into the inode.  We
  can use the lmm_magic field to determine different stripe types, which will
  probably need different data fields anyways.
  This changes the ioctl interface, so I probably should create a lov_user_md
  struct again, now that lov_setstripe() iocontrol exists.
- Pack MDS MD data only up to the last-allocated OST index, to make it smaller.
- Change lov_create() OST selection code (per bug 470).  This wasn't strictly
  related to this change, but it was in my tree and overlapping and I didn't
  want to re-do the changes.  It seems to work, and it will help us handle
  errors that happen just at the wrong time (and also OSTs with no space/objs).
- Check MD input data more carefully.

22 years agofile statmany.c was initially added on branch b_md.
pschwan [Tue, 24 Dec 2002 23:15:47 +0000 (23:15 +0000)]
file statmany.c was initially added on branch b_md.

22 years agofile .cvsignore was initially added on branch b_md.
pschwan [Tue, 24 Dec 2002 05:28:51 +0000 (05:28 +0000)]
file .cvsignore was initially added on branch b_md.

22 years agolfind --obd aborted at the first file that didn't contain that OST. fixed.
pschwan [Tue, 24 Dec 2002 05:14:50 +0000 (05:14 +0000)]
lfind --obd aborted at the first file that didn't contain that OST. fixed.

22 years agofile server.c was initially added on branch b_md.
zab [Tue, 24 Dec 2002 00:57:31 +0000 (00:57 +0000)]
file server.c was initially added on branch b_md.

22 years agofile rpc.c was initially added on branch b_md.
zab [Tue, 24 Dec 2002 00:57:30 +0000 (00:57 +0000)]
file rpc.c was initially added on branch b_md.

22 years agofile main.c was initially added on branch b_md.
zab [Tue, 24 Dec 2002 00:57:29 +0000 (00:57 +0000)]
file main.c was initially added on branch b_md.

22 years agofile client.c was initially added on branch b_md.
zab [Tue, 24 Dec 2002 00:57:28 +0000 (00:57 +0000)]
file client.c was initially added on branch b_md.

22 years agofile blk.c was initially added on branch b_md.
zab [Tue, 24 Dec 2002 00:57:27 +0000 (00:57 +0000)]
file blk.c was initially added on branch b_md.

22 years agofile Makefile.am was initially added on branch b_md.
zab [Tue, 24 Dec 2002 00:57:26 +0000 (00:57 +0000)]
file Makefile.am was initially added on branch b_md.

22 years agofile obd_ptlbd.h was initially added on branch b_md.
zab [Tue, 24 Dec 2002 00:57:25 +0000 (00:57 +0000)]
file obd_ptlbd.h was initially added on branch b_md.

22 years agofile extN-noread.diff was initially added on branch b_md.
adilger [Tue, 24 Dec 2002 00:26:33 +0000 (00:26 +0000)]
file extN-noread.diff was initially added on branch b_md.

22 years agofile log was initially added on branch b_intel.
thantry [Mon, 23 Dec 2002 23:59:04 +0000 (23:59 +0000)]
file log was initially added on branch b_intel.