summaryrefslogtreecommitdiffstats
path: root/sys/dev/softraid.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* create separate function to validate metadata.marco2007-05-241-89/+136
* Remove all vnode dependencies so that we can bootstrap softraid volumes.marco2007-05-231-188/+94
* Add initial bits for assembly at boot time.marco2007-05-121-2/+106
* Assemble disk from user supplied metadata.marco2007-05-081-76/+254
* Make meta_read use the metadata memory that is provided in the discipline.marco2007-05-021-13/+8
* Add a function to free all discipline members and the discipline itself.marco2007-05-021-12/+24
* Refactor metadata code; this is the first step to be able to bringupmarco2007-05-011-160/+247
* ';;' doesnt work on older gcc..todd2007-04-301-2/+2
* Add initial test for existing metadata on chunks.marco2007-04-231-4/+72
* Add interesting runtime stats.marco2007-04-231-1/+47
* Keep track of coerced chunk sizes.marco2007-04-231-6/+6
* Calculate metadata checksums.marco2007-04-221-4/+27
* Add more debug output for metadata.marco2007-04-221-7/+33
* Don't use SBLOCK_UFS1. Don't call it SKIP either.marco2007-04-221-4/+4
* Skip past SBLOCK_UFS1 to make sure that metadata does not destroy anythingmarco2007-04-221-7/+8
* Make sure we don't write too much metadata.marco2007-04-211-4/+11
* Remove big endian in metadata; prompted by deraadt.marco2007-04-211-6/+1
* Account for mbr and partition table when writing meta data.marco2007-04-211-4/+5
* Add volumes to sensors.marco2007-04-211-2/+82
* Save volume and chunk metadata as well.marco2007-04-191-4/+40
* Add initial metadata write function and hook it up.marco2007-04-191-5/+129
* Silly tedu, partitions are measured in blocks not in bytes.marco2007-04-191-2/+2
* Whenever there are mutliple outstanding IOs a chunk can transtion multiplemarco2007-04-171-1/+6
* Shuffle ccb contents and clean up a loopmarco2007-04-171-19/+21
* shave some blocks off each chunk to make sure disklabel doesn't get eatentedu2007-04-141-4/+6
* Add degraded raid 1 io path codemarco2007-04-141-29/+69
* Add failure statistics per workunit.marco2007-04-121-31/+28
* Remove stale comment.marco2007-04-111-2/+2
* Fix thinko where vol was used instead of i (scsibus).marco2007-04-111-3/+3
* Add infrastructure to run with multiple openings.marco2007-04-111-15/+105
* Move offline state up in priority over degraded.marco2007-03-311-11/+13
* Fix bio disk lookup and make it more paranoia with provided parameters.marco2007-03-311-7/+9
* Spacing and a stale comment.marco2007-03-311-3/+1
* Make volume state transitions workmarco2007-03-301-12/+55
* Calculate proper offset in partition table.marco2007-03-301-5/+6
* First stab at state transition code for volumes and chunks.marco2007-03-271-20/+244
* typos in commentstedu2007-03-261-3/+3
* fix the vnode lockingtedu2007-03-241-8/+12
* Hook up sd ioctl.marco2007-03-201-2/+2
* Fake out target id for bioc_disk.marco2007-03-201-1/+2
* the autoconf glue funcs (match/attach/etc) are only used inside softraid.c,dlg2007-03-191-18/+20
* Fix keyword expansion.mk2007-03-191-1/+1
* attach softraid to the root of the device tree in a machine independantdlg2007-03-191-6/+0
* Add a new device that provides a framework for IO manipulation. A very basicmarco2007-03-191-0/+1307