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
/
softraid.c
Age
Commit message (
Expand
)
Author
2008-07-21
Add curproc to ioctl call.
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
Provide a status field for operations on the bc_opaque data. Now we're
Hans-Joerg Hoexer
2008-06-14
Update bioctl(8) and softraid(4) to recent changes and enable softraid
Hans-Joerg Hoexer
2008-06-13
When assembling an already initialized crytpo softraid, correctly copy in
Hans-Joerg Hoexer
2008-06-12
make sure to check that a crypto volume is not yet assembled when
Hans-Joerg Hoexer
2008-06-12
Clead discipline pointer after delete. Found by hshoexer
Marco Peereboom
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
Be more paranoid before disestablishing hook
Marco Peereboom
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-06-09
rename arc4random_bytes => arc4random_buf to match libc's nicer name;
Damien Miller
2008-04-02
fix bad printf if metadata clearing failed
Martin Reindl
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
Add strip size to debug print.
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-24
Create chunk and state transition functions for RAID 0.
Marco Peereboom
2008-01-24
Bring softraid into the world of 16 byte commands; this allows for > 2TB disks
Marco Peereboom
2008-01-24
KNF
Marco Peereboom
2008-01-20
debug kruft
Marco Peereboom
2008-01-19
Add initial scaffold for RAID 0. No IO just yet.
Marco Peereboom
2008-01-19
Remove printf that doesn't make sense.
Marco Peereboom
2008-01-05
return with ENOTTY instead of EINVAL for unknown ioctl requests.
Brad Smith
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
Just CRYPTO; RAID CRYPTO doesn't mean anything.
Marco Peereboom
2007-11-26
rename RAID C to RAID CRYPTO. makes marco happier
Ted Unangst
2007-11-16
use arc4random_bytes() instead of multiple arc4random() calls;
Damien Miller
2007-09-11
KNF
Gilles Chehade
2007-09-08
more M_ZERO changes
Gilles Chehade
2007-06-24
rework sensor tasks to use the kernels generic workq rather than a special
David Gwynne
2007-06-06
correct format strings for large types; ok marco
Theo de Raadt
2007-06-05
Shuffle calculation of physical block so that bounds checking is not off by
Marco Peereboom
2007-06-05
consistently use one variable instead of deriving it repeatedly
Todd T. Fries
2007-06-05
use six new macros to access & store the 48-bit disklabel fields related
Theo de Raadt
2007-06-04
use S_IFCHR instead of S_IFBLK to shut the SCSI midlayer up during
Marco Peereboom
2007-06-03
put raidc inside ifdef CRYPTO, since it won't work without it
Ted Unangst
2007-06-03
shuffle the raid 1 specific functions to be all together and closer
Ted Unangst
2007-06-03
virtual device drivers tend not to need machine/bus.h. also important
Theo de Raadt
2007-06-03
During autoassemble get the actual raid level instead of always 1.
Marco Peereboom
2007-06-02
Disable crypto until we figure out proper key management and other stuff
Marco Peereboom
2007-06-02
Fix collision by not adding data length but blocks instead.
Marco Peereboom
2007-06-02
Add optional metadata element. This will be needed in the future for
Marco Peereboom
[next]