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_crypto.c
Age
Commit message (
Expand
)
Author
2013-06-11
final removal of daddr64_t. daddr_t has been 64 bit for a long enough
Theo de Raadt
2013-05-21
Provide a function that handles the scheduling of work units. This
Joel Sing
2013-04-01
Rename sr_crypto_rw2() to sr_crypto_dev_rw(), which actually reflects the
Joel Sing
2013-04-01
Validate the I/O request when it is first received, rather than waiting
Joel Sing
2013-03-31
Use consistent error handling when validating the number of chunks
Joel Sing
2013-03-31
The return value of sd_free_resources() is never checked and all of the
Joel Sing
2013-03-30
Provide a default discipline interrupt handling function and migrate all of
Joel Sing
2013-03-29
sd_wu_pending is only decremented when scsi_done() or scsi_io_put() are
Joel Sing
2013-03-02
sr_alloc_resources() and sr_free_resources() can never be called without
Joel Sing
2013-01-18
Convert softraid crypto to the new ccb and workunit completion functions.
Joel Sing
2013-01-16
Set resid to zero if the scsi transfer completed without error.
Joel Sing
2013-01-15
Always initialise the discipline name, not just when we are doing a create.
Joel Sing
2013-01-15
Keep a function pointer to the per-discipline I/O interrupt handler in the
Joel Sing
2012-10-09
Provide a mechanism for the kernel to directly pass a mask key through to
Joel Sing
2012-10-08
Provide a mechanism for the kernel to pass data through to the discipline
Joel Sing
2012-01-30
Prevent softraid from being used with devices that do not have a sector
Joel Sing
2012-01-22
Convert softraid(4) to new bio(4) status interface. This allows bioctl(8)
Joel Sing
2012-01-22
Move list initialisation to the start of the function - this prevents us
Joel Sing
2011-12-26
Provide default set chunk state and set volume state functions which
Joel Sing
2011-12-25
Initialise discipline function pointers with defaults and only override
Joel Sing
2011-09-20
Mark softraid crypto volumes as being capable of auto assembly, since they
Joel Sing
2011-09-20
Simplify the crypto descriptor handling by changing the list head, instead
Joel Sing
2011-09-18
Add support for variable length optional metadata in softraid(4). This
Joel Sing
2011-09-18
Rename the optional metadata handler function and factor out the optional
Joel Sing
2011-07-07
only allocate and copyin the length of kdfinfo data.
Ted Unangst
2011-07-05
ENOMEM causing EIO errors is bad juju. Softraid crypto did this.
Owain Ainsworth
2011-06-18
Change sizeof(&kdfinfo2) to sizeof(kdfinfo2).
Matthew Dempsky
2011-06-17
M_WAITOK cleanup of two cases:
Michael Knudsen
2011-06-05
Fix function names in debug printfs and use a more user-friendly error
Stefan Sperling
2011-05-20
sr_scsi_cmd copes with failed i/o just fine so there's no need
Mike Belopuhov
2011-04-06
make crypto work with bigmem
Marco Peereboom
2011-04-05
Iopoolification. Testing by marco@.
Kenneth R Westerback
2011-03-06
fix function name in error/debug messages; ok marco
Stefan Sperling
2011-01-12
stray tab
Marco Peereboom
2011-01-12
explicit zeroing of key information in the softraid ioctl code
Theo de Raadt
2011-01-12
more explicit_bzero to delete keys.
Marco Peereboom
2011-01-12
lots of explicit_bzero for things which contain parts of keys
Theo de Raadt
2010-11-06
Move raid1 and crypto io to a workq. This is to avoid a potential VOP_
Marco Peereboom
2010-09-27
A few M_ZEROs without any M_WAITOK/M_NOWAITs.
Thordur I. Bjornsson
2010-09-27
tedu's shiny new pool_get kassert found an instance of PR_NOWAIT or
Marco Peereboom
2010-09-23
The only sensible argument for VOP_* calls that take a struct proc pointer is
Owain Ainsworth
2010-07-02
Rename the volume specific flags variable.
Joel Sing
2010-07-02
Determine the data offset using a variable specified within the softraid
Joel Sing
2010-05-18
dont let sys/ioctl.h imply that you get the ioctls in dkio.h. this
David Gwynne
2010-04-18
Make key disks use their own optional metadata type, rather than reusing
Joel Sing
2010-03-28
Completely overhaul optional metadata handling, allowing for multiple
Joel Sing
2010-03-28
Correctly initialise variables to prevent possible free without malloc in
Joel Sing
2010-03-26
Add storage for the boot block and boot loader to the softraid metadata.
Joel Sing
2010-01-09
Zap all setting of ITSDONE in drivers that don't look at it. Nobody
Kenneth R Westerback
2009-12-31
Assert copyright.
Joel Sing
[next]