aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/md
Commit message (Expand)AuthorAgeFilesLines
* Replace (ab)uses of "NULL" where "0" is really meant.Archie Cobbs2002-08-221-1/+1
* Yet another warning fix for 64 bits platforms.Maxime Henrion2002-06-241-2/+3
* mdcreate_vnode() isn't correctly clearing things out of the linkedPoul-Henning Kamp2002-06-151-2/+2
* - Whitespace only: use return statement consistentlt (return (foo), notMaxim Sobolev2002-06-101-8/+6
* Use a per-device worker thread to avoid blocking in mdstrategy()Ian Dowse2002-06-031-11/+36
* Mis-edit in last commit.Poul-Henning Kamp2002-05-261-0/+1
* Be a bit smarter about rewriting data so we don't loose too much performance.Poul-Henning Kamp2002-05-261-21/+21
* Use an umazone per unit for allocating the sectors for malloc backing.Poul-Henning Kamp2002-05-261-14/+32
* Give the "malloc" backing of md(4) an adaptive multilevel index tree toPoul-Henning Kamp2002-05-251-64/+225
* Fix a memory-leak when configuring a vnode backed md(4) device fails.Poul-Henning Kamp2002-05-031-13/+16
* Remove unused include.Jeff Roberson2002-03-201-1/+0
* The previous commit missed fixing 2 old printf format errors andBruce Evans2002-03-191-3/+3
* Fix printf warning caused by recent changes in bio_pblkno's type.Andrew Gallatin2002-03-191-1/+2
* Introduce the new 64-bit size disk block, daddr64_t. ChangeKirk McKusick2002-03-151-1/+1
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-7/+6
* Staticize the malloc definitions.Poul-Henning Kamp2002-02-101-2/+2
* Gah! last commit botched indentation, fix indentation and some otherPoul-Henning Kamp2002-01-211-122/+122
* Restructure slightly, eliminating some repetitive source lines andPoul-Henning Kamp2002-01-211-77/+34
* Actually make use of the md_version field of 'struct mdio'. In orderDima Dorfman2001-12-201-0/+13
* Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blockingMatthew Dillon2001-11-051-4/+7
* Change the kernel's ucred API as follows:John Baldwin2001-10-111-2/+1
* Use crhold() instead of crdup(). The md(4) driver doesn't modify the ucredJohn Baldwin2001-10-091-1/+2
* KSE Milestone 2Julian Elischer2001-09-121-35/+36
* OOPS, remove local change that somehow slipped into a commit (I swear thatMaxim Sobolev2001-08-271-1/+0
* - On module unload try to detach all configured disks and let unload proceedMaxim Sobolev2001-08-271-57/+69
* There is no MD_OBJET disk type, it's actually MD_SWAP. I guess theDima Dorfman2001-08-161-1/+1
* Introduce a force option, MD_FORCE, that instructs the driver toDima Dorfman2001-08-071-2/+5
* - Deny detaching requests until device is still open, otherwise it is possibleMaxim Sobolev2001-08-021-3/+17
* Make sure the total number of sectors is not 0 for a vnode-type md toThomas Moestl2001-07-261-0/+4
* Use MD_NAME and MDCTL_NAME constants where appropriate.Dima Dorfman2001-07-181-2/+3
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachMatthew Dillon2001-07-041-5/+4
* We don't need the vm lock to perform a few simple calculations on theJohn Baldwin2001-06-251-1/+1
* Remove MFS compat bits.Poul-Henning Kamp2001-05-291-11/+0
* Acquire vm_mtx before calling vm_pager_deallocate.Dima Dorfman2001-05-271-1/+7
* Sort includes.John Baldwin2001-05-211-1/+1
* Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein2001-05-191-0/+1
* Polish error handling code using biofinish()Poul-Henning Kamp2001-05-081-6/+1
* Actually biofinish(struct bio *, struct devstat *, int error) is more generalPoul-Henning Kamp2001-05-061-6/+3
* Fix a panic if MD devices were left half-created.Poul-Henning Kamp2001-05-061-14/+12
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-5/+7
* Fix a reference to the "vn" driver in a warning message.Poul-Henning Kamp2001-03-201-1/+1
* Use a more BIOS friendly geometry.Poul-Henning Kamp2001-03-091-1/+1
* Make "md" and "mdctl" macroized parameters.Poul-Henning Kamp2001-02-251-4/+28
* Make md/mdconfig do kld.Poul-Henning Kamp2001-02-241-4/+35
* Remove devstat entries in mddelete()Poul-Henning Kamp2001-01-281-0/+1
* General cleanup.Poul-Henning Kamp2001-01-211-53/+33
* Fix a maybe-not-so-harmless warning.Peter Wemm2001-01-191-1/+1
* Either cvs(1) or I forgot this file in my last commit.Poul-Henning Kamp2001-01-021-25/+93
* This is the first snapshot of the new all-singing-and-dancing md(4).Poul-Henning Kamp2000-12-311-127/+507
* Enforce disk unit numbers upper limit in cloning.Poul-Henning Kamp2000-12-151-0/+2