summaryrefslogtreecommitdiffstats
path: root/sys/dev/biovar.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add include guardkn2020-06-071-1/+6
* change some types in bio from u_quad_t to uint64_t, and fix casts indlg2016-08-141-3/+3
* Initial addition of ``Patrol Read'' support in bio(4), biocto(8), anduebayasi2015-05-291-1/+33
* Add support for displaying the cache write policy of RAID volumes to bioctl(8)kettenis2013-10-231-1/+8
* Implement a status message interface for bio(4) capable devices.jsing2012-01-201-8/+38
* Move the bio(4) cookie into a separate struct and make this struct thejsing2012-01-171-16/+15
* fix copy and paste in BIOCINSTALLBOOT ioctl number.marco2011-05-201-2/+2
* stray spacemarco2011-04-141-2/+2
* Add an ioctl to softraid to allow the boot block and boot loader to bejsing2010-03-261-1/+13
* Add support for key disks. This allows a crypto volume to be constructedjsing2009-12-311-1/+2
* Improve discipline specific ioctl framework and attach to softraid ioctl.jsing2009-11-231-6/+11
* Add a framework for discipline specific ioctls.jsing2009-11-221-1/+6
* Add a hack to manually kick off rebuilds. This will need some love in themarco2008-08-221-2/+5
* Undo last commit; deraadt didn't like it.marco2008-08-111-5/+2
* Add infrastructure to manually kick off rebuilds.marco2008-08-111-2/+5
* Provide a status field for operations on the bc_opaque data. Now we'rehshoexer2008-06-141-1/+4
* Add delete volume functionality.marco2008-06-121-1/+10
* Add opaque structure to create raid.marco2008-06-101-1/+7
* Make disk assembly smarter and add two qualifiers to it:marco2007-05-281-1/+2
* Remove all vnode dependencies so that we can bootstrap softraid volumes.marco2007-05-231-2/+6
* Add a new device that provides a framework for IO manipulation. A very basicmarco2007-03-191-1/+16
* shorten a name for bioctlderaadt2006-06-101-3/+3
* simplify interface (not binary compatible); ok marcoderaadt2006-05-261-31/+15
* make an Online/Scrub SD state for marcoderaadt2006-05-251-1/+3
* also provide a seconds-of-progress counter; ok marcoderaadt2006-05-251-2/+4
* Add a few more volume status values, and a % completion as well, nowderaadt2006-05-251-2/+8
* blinking doesnt care about volid and diskid at the moment. use targetdlg2005-08-181-6/+6
* fix a pasto by marco@dlg2005-08-181-6/+1
* Add "create hot spare" ok dlg@marco2005-08-181-6/+16
* Add ioctl for setting the state of disks.marco2005-08-171-38/+54
* Add blink ioctl.marco2005-08-171-1/+17
* add bio_unregister so drivers can remove their bio entry on error ordlg2005-08-171-1/+2
* Fix a few retardos. Yelled at by deraadt@marco2005-08-161-9/+3
* Provide HDD serial numbers to bio. Requested deraadt@ ok dlg@marco2005-08-091-2/+2
* Add ses link. Tested and ok deraadt@marco2005-08-081-2/+3
* rename a bunch of bio/raid APIs to stop the bleeding in dlg andderaadt2005-08-081-64/+55
* Add devices to structures.marco2005-08-081-13/+24
* Unbreak tree after marco forgotten commit. Then phoning marco to bitch him out.beck2005-08-011-4/+22
* Redo bioctl because initial implementation was too complex.marco2005-07-291-139/+71
* revert marcos bio changes, mickey not okdlg2005-07-181-48/+139
* Rip out all previous bio code because it sucked. Replaced all ioctl code inmarco2005-07-181-139/+48
* Add alert blink.marco2005-04-061-1/+2
* add blink and unblink.marco2005-04-041-1/+15
* add raid definesmarco2005-03-291-1/+135
* fix various 3/4 licenses according to "terms" filederaadt2003-06-031-6/+1
* bio is a driver that can delegate ioctls to other drivers whichniklas2002-06-091-0/+52