summaryrefslogtreecommitdiffstats
path: root/sys/dev/md
Commit message (Expand)AuthorAgeFilesLines
* 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
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPphk2004-07-151-0/+1
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-3/+3
* Fix panic which occurs when given sector size for memory-backed devicepjd2004-05-181-2/+1
* Ooops, removed this acknowledgement bogusly.imp2004-04-091-0/+4
* Remove advertising clause from University of California Regent'simp2004-04-071-8/+0
* In some cases, sf_buf_alloc() should sleep with pri PCATCH; in others, italc2004-04-031-1/+1
* Fix a bug with preloaded image -- for some reason [that i don'tluigi2004-03-311-14/+3
* - Remove some unused #includes.alc2004-03-191-72/+58
* Utilize sf_buf_alloc() and sf_buf_free() to implement the ephemeralalc2004-03-181-9/+9
* Allow swap-backed devices to run without Giant.alc2004-03-141-3/+1
* Fix a long-standing deadlock issue with vnode backed md(4) devices:phk2004-03-101-3/+5
* kthread_exit() no longer requires Giant, so don't force callers to acquirejhb2004-03-051-2/+2
* Make swapbacked md(4) devices respect the -x and -y emulation arguments.phk2004-03-021-0/+4
* Use DEV_BSIZE byte sectors instead of PAGE_SIZE byte sectors forcperciva2004-02-291-19/+49
* Device megapatch 4/6:phk2004-02-211-0/+2
* Allow specification of a geometry for vnode backed devices as well asphk2004-01-121-0/+4
* Fix a locking problem with MD_ROOT_SIZE.phk2003-12-131-6/+3
* Use the class->init() to hitch up preload devices, rather than rely onphk2003-11-181-2/+6
* Don't initialize unused bio_blkno field.phk2003-10-181-1/+0
* The present defaults for the open and close for device drivers whichphk2003-09-271-2/+0
* Consistently use the BSD u_int and u_short instead of the SYSV uint andjhb2003-08-071-4/+4
* Change the implementation of swap backing to use the VM system in normalphk2003-08-051-23/+59
* Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout.phk2003-07-271-2/+2
* Remove 256 unit limit, there is no evil minor number encoding tophk2003-06-221-2/+0
* Remove the G_CLASS_INITIALIZER, we do not need it anymore.phk2003-05-311-1/+0
* The IO_NOWDRAIN and B_NOWDRAIN hacks are no longer needed to preventphk2003-05-311-3/+2
OpenPOWER on IntegriCloud