index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
softraidvar.h
Age
Commit message (
Expand
)
Author
2009-12-31
Add support for key disks. This allows a crypto volume to be constructed
Joel Sing
2009-12-15
Factor out discipline specific create/assemble code.
Joel Sing
2009-12-07
Cleanup discipline initialisation.
Joel Sing
2009-12-07
Define discipline capabilities using a set of flags.
Joel Sing
2009-11-24
Allow the passphrase to be changed on softraid crypto volumes. Ensure that
Joel Sing
2009-11-23
Improve discipline specific ioctl framework and attach to softraid ioctl.
Joel Sing
2009-11-22
Add a framework for discipline specific ioctls.
Joel Sing
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
[next]