aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/md
Commit message (Expand)AuthorAgeFilesLines
* MFC rev. 1.129. (Attempt #2 to fix this problem without breakingColin Percival2004-09-021-0/+2
* Back out the MFC done as rev 1.127.2.1. It seems to fix the problem ofKen Smith2004-08-281-1/+0
* MFC rev. 1.128: Insert a g_waitidle() call in order to ensure that newColin Percival2004-08-251-0/+1
* Tag all geom classes in the tree with a version number.Poul-Henning Kamp2004-08-081-0/+1
* Use a ->fini() from the geom class to destroy the control device.Poul-Henning Kamp2004-08-081-40/+19
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPPoul-Henning Kamp2004-07-151-0/+1
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-3/+3
* Fix panic which occurs when given sector size for memory-backed devicePawel Jakub Dawidek2004-05-181-2/+1
* Ooops, removed this acknowledgement bogusly.Warner Losh2004-04-091-0/+4
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-8/+0
* In some cases, sf_buf_alloc() should sleep with pri PCATCH; in others, itAlan Cox2004-04-031-1/+1
* Fix a bug with preloaded image -- for some reason [that i don'tLuigi Rizzo2004-03-311-14/+3
* - Remove some unused #includes.Alan Cox2004-03-191-69/+55
* Utilize sf_buf_alloc() and sf_buf_free() to implement the ephemeralAlan Cox2004-03-181-9/+9
* Allow swap-backed devices to run without Giant.Alan Cox2004-03-141-3/+1
* Fix a long-standing deadlock issue with vnode backed md(4) devices:Poul-Henning Kamp2004-03-101-3/+5
* kthread_exit() no longer requires Giant, so don't force callers to acquireJohn Baldwin2004-03-051-2/+2
* Make swapbacked md(4) devices respect the -x and -y emulation arguments.Poul-Henning Kamp2004-03-021-0/+4
* Use DEV_BSIZE byte sectors instead of PAGE_SIZE byte sectors forColin Percival2004-02-291-19/+49
* Device megapatch 4/6:Poul-Henning Kamp2004-02-211-0/+2
* Allow specification of a geometry for vnode backed devices as well asPoul-Henning Kamp2004-01-121-0/+4
* Fix a locking problem with MD_ROOT_SIZE.Poul-Henning Kamp2003-12-131-6/+3
* Use the class->init() to hitch up preload devices, rather than rely onPoul-Henning Kamp2003-11-181-2/+6
* Don't initialize unused bio_blkno field.Poul-Henning Kamp2003-10-181-1/+0
* The present defaults for the open and close for device drivers whichPoul-Henning Kamp2003-09-271-2/+0
* Consistently use the BSD u_int and u_short instead of the SYSV uint andJohn Baldwin2003-08-071-4/+4
* Change the implementation of swap backing to use the VM system in normalPoul-Henning Kamp2003-08-051-22/+58
* Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout.Poul-Henning Kamp2003-07-271-2/+2
* Remove 256 unit limit, there is no evil minor number encoding toPoul-Henning Kamp2003-06-221-2/+0
* Remove the G_CLASS_INITIALIZER, we do not need it anymore.Poul-Henning Kamp2003-05-311-1/+0
* The IO_NOWDRAIN and B_NOWDRAIN hacks are no longer needed to preventPoul-Henning Kamp2003-05-311-3/+2
* Use vm_object_deallocate(), not vm_pager_deallocate(), to destroy aAlan Cox2003-05-161-2/+2
* Call g_wither_geom(), instead of just setting the flag.Poul-Henning Kamp2003-05-021-3/+13
* Add a couple of undocumented test options to MD(4) to aid in regressionPoul-Henning Kamp2003-04-091-22/+33
* Remove all references to BIO_SETATTR. We will not be using it.Poul-Henning Kamp2003-04-031-1/+0
* Use bioq_flush() to drain a bio queue with a specific error code.Poul-Henning Kamp2003-04-011-1/+1
* Don't include <sys/disk.h>.Poul-Henning Kamp2003-04-011-2/+0
* remove a blank line.Poul-Henning Kamp2003-03-291-1/+0
* Allocate the toplevel indir with M_WAITOK to avoid complicating thingsPoul-Henning Kamp2003-03-271-2/+6
* Change g_class initialization to sparse format.Poul-Henning Kamp2003-03-241-3/+1
* Including <sys/stdint.h> is (almost?) universally only to be able to usePoul-Henning Kamp2003-03-181-1/+0
* Centralize the devstat handling for all GEOM disk device driversPoul-Henning Kamp2003-03-081-14/+0
* Add a "-S sectorsize" option to enable Kirk to find a bug :-)Poul-Henning Kamp2003-03-031-1/+7
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-10/+5
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-2/+2
* Mark our provider with G_PF_CANDELETE in the cases where this is actuallyPoul-Henning Kamp2003-02-111-8/+14
* NO_GEOM cleanup: unifdefPoul-Henning Kamp2003-01-301-111/+0
* Implement MDIOCLIST which returns the unit numbers of configured md(4)Poul-Henning Kamp2003-01-271-0/+11
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-2/+2
* OK Ok, so I didn't check the NO_GEOM case for the final version...Poul-Henning Kamp2003-01-131-3/+3