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
2009-11-15
Fix memory leak in error case. Found by Parfait.
Joel Sing
2009-10-29
When probing devices at boot, compare against the full device driver name
Joel Sing
2009-10-28
Remove FWRITE from closes that aren't opened with FWRITE.
Marco Peereboom
2009-10-13
Get rid of devact enum, substitute it with an int and coresponding defines.
Paul Irofti
2009-09-21
Fix use before init on wu.
Marco Peereboom
2009-09-03
Check the return value of copyin().
Joel Sing
2009-09-03
Don't call VOP_CLOSE() with a null pointer, if the VOP_OPEN() call failed.
Joel Sing
2009-08-17
the null check makes more sense when it's done before deref
Martynas Venckus
2009-08-09
Switch softraid to vnodes to prevent bad things from happening when using
Marco Peereboom
2009-07-31
Factor out code for checking if a chunk is already in use.
Joel Sing
2009-07-23
Adding disabled framework for RAID6
Jordan Hargrave
2009-07-12
Assert copyright.
Joel Sing
2009-07-12
Fix rebuild percentage so that it ranges from 0-99% rather than 1-100%.
Joel Sing
2009-07-12
Add support for global hotspares to softraid.
Joel Sing
2009-07-12
If devices have roamed, complain once then update the metadata, just like
Joel Sing
2009-07-11
Ensure that we hold the appropriate lock before calling
Joel Sing
2009-07-09
Be sure we don't hit a NULL deref. Pointed out by
Marcus Glocker
2009-06-26
Overhaul sr_boot_assembly(). The original code had a number of problems,
Joel Sing
2009-06-24
Reset the rebuild counter when initiating a rebuild.
Joel Sing
2009-06-24
Abort the current rebuild if the rebuild chunk disappears. Whilst here also
Joel Sing
2009-06-23
Make sure that the metadata level matches the requested assembly level when
Joel Sing
2009-06-23
Fix some more whitespace issues.
Joel Sing
2009-06-19
Either jordan or jsing left some debug prints behind. tsk tsk.
Marco Peereboom
2009-06-18
Check the set state status rather than always assuming a rebuild has been
Joel Sing
2009-06-18
Fix some typos and whitespace issues.
Joel Sing
2009-06-17
Enabled EXPERIMENTAL RAID4/5 discipline
Jordan Hargrave
2009-06-17
Make openings variable instead of maxwu; needed for more exotic raid sets.
Marco Peereboom
2009-06-17
Force Raid0/4/5 volume size to multiple of stripe size
Jordan Hargrave
2009-06-12
KNF and wrap at 80 columns.
Joel Sing
2009-06-12
Allow chunks marked as offline to be used for rebuild (ie. once disk has
Joel Sing
2009-06-11
Create a hotplug callback mechanism.
Marco Peereboom
2009-06-10
Typo
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-03
whitespace. "Sure" marco@
Chris Kuethe
2009-06-03
Oops need to kill the XXX comment that we are not enabling softraid rebuild
Marco Peereboom
2009-06-03
Start using the shiny new function pointer to determine if we have disk
Marco Peereboom
2009-06-03
Make sure we don't stomp on a RAID partition that is already in use.
Marco Peereboom
2009-06-02
Abuse bio layer a little less by marking fake buffers with B_PHYS.
Marco Peereboom
2009-06-02
space
Marco Peereboom
2009-06-02
Make rebuilds restartable over reboots.
Marco Peereboom
2009-06-02
Fix some minor format string problems found in a maze of false positives
Theo de Raadt
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-30
Bring up raid sets that have missing memebers.
Marco Peereboom
2009-05-11
When probing for softraid chunks, ensure that a chunk has a valid metadata
Joel Sing
2009-05-11
Move the discipline initialisation code into discipline specific functions,
Joel Sing
2009-04-29
Use NO_CCB when we run out of work units. This way we don't have to care
Marco Peereboom
2009-04-28
Move discipline pointer init into its own function
Marco Peereboom
2009-04-28
Part one of partial bringup volumes. Plenty of rope to kill your data
Marco Peereboom
[next]