summaryrefslogtreecommitdiffstats
path: root/sys/dev/md/md.c
Commit message (Expand)AuthorAgeFilesLines
...
* Use ENOSPC error return, not ENOMEM.phk2002-10-201-3/+5
* MODINFO_SIZE metadata has type size_t, not unsigned. This makes preloadedjake2002-10-131-1/+1
* Some kernel threads try to do significant work, and the default KSTACK_PAGESscottl2002-10-021-1/+1
* Put the casts on the right hand side of =.phk2002-09-281-1/+1
* Initialize fwsectors/fwheads to allow the DIOCGFWSECTORS andgrehan2002-09-221-2/+2
* (This commit touches about 15 disk device drivers in a very consistentphk2002-09-201-10/+5
* Replace (ab)uses of "NULL" where "0" is really meant.archie2002-08-221-1/+1
* Yet another warning fix for 64 bits platforms.mux2002-06-241-2/+3
* mdcreate_vnode() isn't correctly clearing things out of the linkedphk2002-06-151-2/+2
* - Whitespace only: use return statement consistentlt (return (foo), notsobomax2002-06-101-8/+6
* Use a per-device worker thread to avoid blocking in mdstrategy()iedowse2002-06-031-11/+36
* Mis-edit in last commit.phk2002-05-261-0/+1
* Be a bit smarter about rewriting data so we don't loose too much performance.phk2002-05-261-21/+21
* Use an umazone per unit for allocating the sectors for malloc backing.phk2002-05-261-14/+32
* Give the "malloc" backing of md(4) an adaptive multilevel index tree tophk2002-05-251-64/+225
* Fix a memory-leak when configuring a vnode backed md(4) device fails.phk2002-05-031-13/+16
* Remove unused include.jeff2002-03-201-1/+0
* The previous commit missed fixing 2 old printf format errors andbde2002-03-191-3/+3
* Fix printf warning caused by recent changes in bio_pblkno's type.gallatin2002-03-191-1/+2
* Introduce the new 64-bit size disk block, daddr64_t. Changemckusick2002-03-151-1/+1
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-7/+6
* Staticize the malloc definitions.phk2002-02-101-2/+2
* Gah! last commit botched indentation, fix indentation and some otherphk2002-01-211-122/+122
* Restructure slightly, eliminating some repetitive source lines andphk2002-01-211-77/+34
* Actually make use of the md_version field of 'struct mdio'. In orderdd2001-12-201-0/+13
* Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blockingdillon2001-11-051-4/+7
* Change the kernel's ucred API as follows:jhb2001-10-111-2/+1
* Use crhold() instead of crdup(). The md(4) driver doesn't modify the ucredjhb2001-10-091-1/+2
* KSE Milestone 2julian2001-09-121-35/+36
* OOPS, remove local change that somehow slipped into a commit (I swear thatsobomax2001-08-271-1/+0
* - On module unload try to detach all configured disks and let unload proceedsobomax2001-08-271-57/+69
* There is no MD_OBJET disk type, it's actually MD_SWAP. I guess thedd2001-08-161-1/+1
* Introduce a force option, MD_FORCE, that instructs the driver todd2001-08-071-2/+5
* - Deny detaching requests until device is still open, otherwise it is possiblesobomax2001-08-021-3/+17
* Make sure the total number of sectors is not 0 for a vnode-type md totmm2001-07-261-0/+4
* Use MD_NAME and MDCTL_NAME constants where appropriate.dd2001-07-181-2/+3
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-5/+4
* We don't need the vm lock to perform a few simple calculations on thejhb2001-06-251-1/+1
* Remove MFS compat bits.phk2001-05-291-11/+0
* Acquire vm_mtx before calling vm_pager_deallocate.dd2001-05-271-1/+7
* Sort includes.jhb2001-05-211-1/+1
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-0/+1
* Polish error handling code using biofinish()phk2001-05-081-6/+1
* Actually biofinish(struct bio *, struct devstat *, int error) is more generalphk2001-05-061-6/+3
* Fix a panic if MD devices were left half-created.phk2001-05-061-14/+12
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-5/+7
* Fix a reference to the "vn" driver in a warning message.phk2001-03-201-1/+1
* Use a more BIOS friendly geometry.phk2001-03-091-1/+1
* Make "md" and "mdctl" macroized parameters.phk2001-02-251-4/+28
* Make md/mdconfig do kld.phk2001-02-241-4/+35
OpenPOWER on IntegriCloud