summaryrefslogtreecommitdiffstats
path: root/sys/dev/md
Commit message (Expand)AuthorAgeFilesLines
* Remove the distinction between device minor and unit numbers.ed2008-05-291-1/+2
* Zero sc->vnode if mdsetcred() fails.philip2008-02-281-0/+1
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-8/+8
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-6/+6
* Put back devstat support that was lost during GEOM transition. Initially,sobomax2007-11-071-0/+12
* Rename the kthread_xxx (e.g. kthread_create()) callsjulian2007-10-201-2/+2
* Commit 14/14 of sched_lock decomposition.jeff2007-06-051-2/+2
* Revert UF_OPENING workaround for CURRENT.kib2007-05-311-1/+1
* Resolve two deadlocks that could be caused by busy md device backedkib2006-12-141-0/+9
* Style nits.pjd2006-11-011-2/+2
* Fix md(4) panic which occurs when I/O request different thanpjd2006-11-011-10/+53
* - Conditionally acquire Giant in mdstart_vnode(), mdcreate_vnode(), andjhb2006-03-281-29/+23
* Teach md(4) and mdconfig(8) how to understand XML. Right now there won't bewkoszek2006-03-261-0/+62
* make sure that the start and end preloaded MFS markers areluigi2006-01-311-4/+14
* Call NDFREE() only when vn_open() succeeded.pjd2006-01-271-1/+1
* o Fix typos in the comments.maxim2005-12-281-2/+2
* Normalize a significant number of kernel malloc type names:rwatson2005-10-311-2/+2
* Make sure that the worker thread knows the type early enough tophk2005-10-061-6/+5
* Fix configuration locking in MD.phk2005-09-191-116/+80
* Do not destroy the queue mutex until the thread is done with it.phk2005-09-111-1/+1
* - Add md_mtx lock to protect ID number and list of devices.pjd2005-08-311-25/+37
* Ensure that file flags such as schg, sappnd (and others) are honoredcsjp2005-08-171-8/+8
* Request a CPU private mapping from sf_buf_alloc(). If the swap-backedalc2005-02-131-1/+6
* Use MAXMINORphk2005-01-291-1/+1
* - Don't destroy UMA zone on error in mdcreate_malloc(), because we need itpjd2005-01-221-4/+1
* Add a couple of mtx_asserts() to try to narrow down the window onphk2005-01-221-0/+2
* Start each of the license/copyright comments with /*-, minor shuffle of linesimp2005-01-061-2/+2
* Add needed synchronization to the error handling code that was introducedalc2005-01-051-0/+6
* Stop explicitly touching td_base_pri outside of the scheduler and simplyjhb2004-12-301-1/+4
* Rewrite piece of code which I committed some time ago that allows topjd2004-12-271-10/+8
* Fix the MDIOCDETACH ioctl() for md(4). Now that the md_file field inmarcel2004-11-131-1/+1
* Be consistent and use 'if (error != 0)' instead of 'if (error)' everywhere.pjd2004-11-061-5/+5
* For file backed md(4) devices output their source file viapjd2004-11-061-4/+13
* Don't explicitly call g_waitidle(), it happens automagically now.phk2004-10-231-2/+0
* Account for failure in vm_pager_allocate() or vm_pager_get_pages() ingreen2004-10-121-1/+19
* Actually this order (unlock, wakeup) in this case is race-safe and canpjd2004-09-181-1/+1
* - Make md(4) 64-bit clean.pjd2004-09-161-161/+89
* There is no need to keep 'npage' value inside our softc structure,pjd2004-09-161-8/+8
* - Do not use bio_pblkno as it is going away anyway.pjd2004-09-161-13/+14
* First wakeup, then unlock.pjd2004-09-161-2/+1
* Type 'int' is too small for 'i' and 'lastp' variables. Use proper type,pjd2004-09-161-2/+2
* Deallocate VM object on failure.pjd2004-09-141-0/+2
* One more missing NDFREE(9).pjd2004-09-141-0/+1
* - Don't forget about NDFREE() in case of vn_open() failure.pjd2004-09-141-2/+4
* Fix UMA zone leak.pjd2004-09-141-0/+1
* Use bioq_takefirst()phk2004-09-071-3/+1
* Don't g_waitidle() when initializing a preloaded md. This fixes acperciva2004-08-301-1/+2
* When creating a new md, wait for geom's event queue to become emptycperciva2004-08-221-0/+1
* Tag all geom classes in the tree with a version number.phk2004-08-081-0/+1
* Use a ->fini() from the geom class to destroy the control device.phk2004-08-081-40/+19
OpenPOWER on IntegriCloud