summaryrefslogtreecommitdiff
path: root/sys/dev/biovar.h
AgeCommit message (Expand)Author
2020-06-07Add include guardkn
2016-08-14change some types in bio from u_quad_t to uint64_t, and fix casts inDavid Gwynne
2015-05-29Initial addition of ``Patrol Read'' support in bio(4), biocto(8), andMasao Uebayashi
2013-10-23Add support for displaying the cache write policy of RAID volumes to bioctl(8)Mark Kettenis
2012-01-20Implement a status message interface for bio(4) capable devices.Joel Sing
2012-01-17Move the bio(4) cookie into a separate struct and make this struct theJoel Sing
2011-05-20fix copy and paste in BIOCINSTALLBOOT ioctl number.Marco Peereboom
2011-04-14stray spaceMarco Peereboom
2010-03-26Add an ioctl to softraid to allow the boot block and boot loader to beJoel Sing
2009-12-31Add support for key disks. This allows a crypto volume to be constructedJoel Sing
2009-11-23Improve discipline specific ioctl framework and attach to softraid ioctl.Joel Sing
2009-11-22Add a framework for discipline specific ioctls.Joel Sing
2008-08-22Add a hack to manually kick off rebuilds. This will need some love in theMarco Peereboom
2008-08-11Undo last commit; deraadt didn't like it.Marco Peereboom
2008-08-11Add infrastructure to manually kick off rebuilds.Marco Peereboom
2008-06-14Provide a status field for operations on the bc_opaque data. Now we'reHans-Joerg Hoexer
2008-06-12Add delete volume functionality.Marco Peereboom
2008-06-10Add opaque structure to create raid.Marco Peereboom
2007-05-28Make disk assembly smarter and add two qualifiers to it:Marco Peereboom
2007-05-23Remove all vnode dependencies so that we can bootstrap softraid volumes.Marco Peereboom
2007-03-19Add a new device that provides a framework for IO manipulation. A very basicMarco Peereboom
2006-06-10shorten a name for bioctlTheo de Raadt
2006-05-26simplify interface (not binary compatible); ok marcoTheo de Raadt
2006-05-25make an Online/Scrub SD state for marcoTheo de Raadt
2006-05-25also provide a seconds-of-progress counter; ok marcoTheo de Raadt
2006-05-25Add a few more volume status values, and a % completion as well, nowTheo de Raadt
2005-08-18blinking doesnt care about volid and diskid at the moment. use targetDavid Gwynne
2005-08-18fix a pasto by marco@David Gwynne
2005-08-18Add "create hot spare" ok dlg@Marco Peereboom
2005-08-17Add ioctl for setting the state of disks.Marco Peereboom
2005-08-17Add blink ioctl.Marco Peereboom
2005-08-17add bio_unregister so drivers can remove their bio entry on error orDavid Gwynne
2005-08-16Fix a few retardos. Yelled at by deraadt@Marco Peereboom
2005-08-09Provide HDD serial numbers to bio. Requested deraadt@ ok dlg@Marco Peereboom
2005-08-08Add ses link. Tested and ok deraadt@Marco Peereboom
2005-08-08rename a bunch of bio/raid APIs to stop the bleeding in dlg andTheo de Raadt
2005-08-08Add devices to structures.Marco Peereboom
2005-08-01Unbreak tree after marco forgotten commit. Then phoning marco to bitch him out.Bob Beck
2005-07-29Redo bioctl because initial implementation was too complex.Marco Peereboom
2005-07-18revert marcos bio changes, mickey not okDavid Gwynne
2005-07-18Rip out all previous bio code because it sucked. Replaced all ioctl code inMarco Peereboom
2005-04-06Add alert blink.Marco Peereboom
2005-04-04add blink and unblink.Marco Peereboom
2005-03-29add raid definesMarco Peereboom
2003-06-03fix various 3/4 licenses according to "terms" fileTheo de Raadt
2002-06-09bio is a driver that can delegate ioctls to other drivers whichNiklas Hallqvist