Age | Commit message (Expand) | Author |
2009-08-09 | Switch softraid to vnodes to prevent bad things from happening when using | Marco Peereboom |
2009-07-23 | Adding disabled framework for RAID6 | Jordan Hargrave |
2009-07-12 | Add support for global hotspares to softraid. | Joel Sing |
2009-06-26 | Overhaul sr_boot_assembly(). The original code had a number of problems, | Joel Sing |
2009-06-24 | Abort the current rebuild if the rebuild chunk disappears. Whilst here also | Joel Sing |
2009-06-17 | Make openings variable instead of maxwu; needed for more exotic raid sets. | Marco Peereboom |
2009-06-17 | Remove __packed from memory structure. No idea what in the wolrd I was | Marco Peereboom |
2009-06-12 | Add flag for freeing ccb buffer on I/O completion | Jordan Hargrave |
2009-06-11 | Create a hotplug callback mechanism. | Marco Peereboom |
2009-06-10 | Add framework for raid 4 & 5 so that we can work in tree. | Marco Peereboom |
2009-06-03 | Slay the running out of wu during rebuild dragon and some cleanup | Marco Peereboom |
2009-06-02 | Make rebuilds restartable over reboots. | Marco Peereboom |
2009-06-02 | Add an identifier that tells us if we can rebuild this discipline. | Marco Peereboom |
2009-06-02 | First bits for rebuild. Disabled for now. | Marco Peereboom |
2009-05-11 | Move the discipline initialisation code into discipline specific functions, | Joel Sing |
2008-12-24 | This creates the notion of a non-disk softraid device. The aoe target | Marco Peereboom |
2008-11-25 | Add generic sr_scsi_done function that does the spl dance | Marco Peereboom |
2008-11-23 | softraid support for ata over ethernet (aoe). this includes a client and | Ted Unangst |
2008-07-29 | Add rebuild mark so that we can restart a rebuild upon clean shutdown. | Marco Peereboom |
2008-07-20 | fill in variant and version components of the UUID | Damien Miller |
2008-07-19 | Full rewrite of metadata handling. This fixes power failures and crashes | Marco Peereboom |
2008-06-25 | use pools for the uio and iovec allocations in sr_crypto_getcryptop() | Thordur I. Bjornsson |
2008-06-14 | Use multiple crypto keys per volume. Each key is used to encrypt at | Damien Miller |
2008-06-14 | remove duplicate #defines; ok hshoexer@ | Damien Miller |
2008-06-14 | implement a check code to determine whether the disk keys have | Damien Miller |
2008-06-13 | make the disk key masking algorithm a parameter and add some extra | Damien Miller |
2008-06-13 | Implement pbkdf2 in in bioctl to derive master key from a passphrase. | Hans-Joerg Hoexer |
2008-06-13 | rearrange on-disk structures to the top of the file, wrap kernel-only | Damien Miller |
2008-06-12 | wrap definitions for softraid crypto "ifdef CRYPTO". Suggested by djm | Hans-Joerg Hoexer |
2008-06-12 | Get mask keying for on-disk keys from user space and keep a "hint" for key | Hans-Joerg Hoexer |
2008-06-12 | Add delete volume functionality. | Marco Peereboom |
2008-06-11 | Move first pieces of crypto softraid into the tree. Still totally | Hans-Joerg Hoexer |
2008-02-22 | Propper encryption of on-disk-keys, prodded/suggest by tedu@ and djm@ | Hans-Joerg Hoexer |
2008-02-17 | Add "in blocks" to disk size discriptors so that I don't have to read | Marco Peereboom |
2008-02-17 | Add propper key encryption. | Hans-Joerg Hoexer |
2008-02-15 | Add myself to the copyrights, ok marco@ | Chris Kuethe |
2008-02-14 | Actually implement the crypto. | Chris Kuethe |
2008-02-07 | Add optional metadata memebers. | Marco Peereboom |
2008-02-05 | Shave off a few more bytes by moving IO collision detection into a generic | Marco Peereboom |
2008-02-05 | Create a generic function to validate IO instead of copying and pasting | Marco Peereboom |
2008-02-03 | There is no such thing as RAIDCRYPTO so rename to CRYPTO | Marco Peereboom |
2008-01-29 | Improve performance dramatically by preventing severeal context switches. | Marco Peereboom |
2008-01-26 | Remove duplicate protos | Marco Peereboom |
2008-01-24 | Create chunk and state transition functions for RAID 0. | Marco Peereboom |
2008-01-24 | Add IO path to RAID 0 discipline. | Marco Peereboom |
2008-01-19 | Add initial scaffold for RAID 0. No IO just yet. | Marco Peereboom |
2007-11-27 | also move softraid raid1 into own file, ok marco | Ted Unangst |
2007-11-27 | split crypto functions out into their own file, so softraid.c is not such | Ted Unangst |
2007-11-26 | rename RAID C to RAID CRYPTO. makes marco happier | Ted Unangst |
2007-06-06 | correct format strings for large types; ok marco | Theo de Raadt |