summaryrefslogtreecommitdiffstats
path: root/sys/dev/md/md.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use vm_object_deallocate(), not vm_pager_deallocate(), to destroy aalc2003-05-161-2/+2
* Call g_wither_geom(), instead of just setting the flag.phk2003-05-021-3/+13
* Add a couple of undocumented test options to MD(4) to aid in regressionphk2003-04-091-22/+33
* Remove all references to BIO_SETATTR. We will not be using it.phk2003-04-031-1/+0
* Use bioq_flush() to drain a bio queue with a specific error code.phk2003-04-011-1/+1
* Don't include <sys/disk.h>.phk2003-04-011-2/+0
* remove a blank line.phk2003-03-291-1/+0
* Allocate the toplevel indir with M_WAITOK to avoid complicating thingsphk2003-03-271-2/+6
* Change g_class initialization to sparse format.phk2003-03-241-3/+1
* Including <sys/stdint.h> is (almost?) universally only to be able to usephk2003-03-181-1/+0
* Centralize the devstat handling for all GEOM disk device driversphk2003-03-081-14/+0
* Add a "-S sectorsize" option to enable Kirk to find a bug :-)phk2003-03-031-1/+7
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-10/+5
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
* Mark our provider with G_PF_CANDELETE in the cases where this is actuallyphk2003-02-111-8/+14
* NO_GEOM cleanup: unifdefphk2003-01-301-111/+0
* Implement MDIOCLIST which returns the unit numbers of configured md(4)phk2003-01-271-0/+11
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* OK Ok, so I didn't check the NO_GEOM case for the final version...phk2003-01-131-3/+3
* Enable the new h0h0magic code which on GEOM kernels make the md(4)phk2003-01-131-3/+0
* Add a mutex around the per unit bioqueue.phk2003-01-131-12/+28
* Remove the printf which announces the creation of malloc disks: it isphk2003-01-131-1/+0
* Add code to make md(4) a GEOM device driver instead of relying inphk2003-01-121-4/+134
* Shift things around a bit in preparation for future evilness.phk2003-01-121-43/+48
* Move the check for the MD_SHUTDOWN flag to before the tsleep() calliedowse2002-11-301-1/+1
* We want /dev/md0 for ramdisk roots, not /dev/md0c.phk2002-10-211-1/+1
OpenPOWER on IntegriCloud