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_raid0.c
Age
Commit message (
Expand
)
Author
2016-04-12
No need to rescan chunks in each discipline to find appropriate
Kenneth R Westerback
2016-04-04
Enable creation of softraid volumes using disks with non-512 byte
Kenneth R Westerback
2015-07-21
A few more daddr_t fixes. Rename 'phys_off' variables to 'offset'
Kenneth R Westerback
2015-07-19
Remove unneeded #include <disklabel.h>.
Kenneth R Westerback
2015-07-19
Stop adding and subtracting data offset. Just keep to chunk relative
Kenneth R Westerback
2014-11-18
move arc4random prototype to systm.h. more appropriate for most code
Ted Unangst
2014-09-14
remove uneeded proc.h includes
Jonathan Gray
2013-11-21
Don't cast int64_t variables to (long long) when using %lld.
Kenneth R Westerback
2013-11-21
Change a bunch of daddr_t variables that don't (obviously) contain
Kenneth R Westerback
2013-11-05
Fix RAID levels 0, 4, 5, and 6 with partitions larger than 2TB.
Reyk Floeter
2013-11-01
Sprinkle (long long) casts where %lld is being used to print daddr_t
Kenneth R Westerback
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-03-31
Use consistent error handling when validating the number of chunks
Joel Sing
2013-03-31
Provide default resource allocation and free functions. Convert all
Joel Sing
2013-03-31
Pull the initialisation of runtime values out into a separate init
Joel Sing
2013-03-30
Provide a default discipline interrupt handling function and migrate all of
Joel Sing
2013-03-02
sr_alloc_resources() and sr_free_resources() can never be called without
Joel Sing
2013-03-02
Unbreak softraid compilation with debug enabled.
Joel Sing
2013-01-18
Convert softraid RAID 0 to new workunit completion functions
Joel Sing
2013-01-18
Clean up and rework workunit completion for RAID 0. Ensure that we remove
Joel Sing
2013-01-17
Convert softraid RAID 0 to the new ccb 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-08
Provide a mechanism for the kernel to pass data through to the discipline
Joel Sing
2012-01-22
Convert softraid(4) to new bio(4) status interface. This allows bioctl(8)
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-04-05
Iopoolification. Testing by marco@.
Kenneth R Westerback
2010-07-02
Determine the data offset using a variable specified within the softraid
Joel Sing
2010-07-01
make sure that buf's on the stack set the b_bq to NULL.
Thordur I. Bjornsson
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-15
Factor out discipline specific create/assemble code.
Joel Sing
2009-12-07
Define discipline capabilities using a set of flags.
Joel Sing
2009-08-09
Switch softraid to vnodes to prevent bad things from happening when using
Marco Peereboom
2009-06-02
Abuse bio layer a little less by marking fake buffers with B_PHYS.
Marco Peereboom
2009-06-02
marco needs to learn how to do his range checks better, found by Parfait
Theo de Raadt
2009-05-11
Move the discipline initialisation code into discipline specific functions,
Joel Sing
2009-04-28
Part one of partial bringup volumes. Plenty of rope to kill your data
Marco Peereboom
2008-11-25
Add generic sr_scsi_done function that does the spl dance
Marco Peereboom
2008-10-04
Remove bogus code from the error path in sr_raid0_rw(); ok marco@
Miod Vallat
2008-07-19
Full rewrite of metadata handling. This fixes power failures and crashes
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-01-26
Fix some debug prints
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
Oops, make fit in 80 cols.
Marco Peereboom
[next]