index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
dev
/
softraid_raid5.c
Age
Commit message (
Expand
)
Author
Files
Lines
2020-03-26
Prevent NULL dereference in passing result of dma_alloc() with NO_WAIT
tobhe
1
-1
/
+3
2019-08-08
softraid(4): tsleep(9) -> tsleep_nsec(9); ok kn@
cheloha
1
-3
/
+3
2019-05-11
Kill an unused done: label and the associated superfluous "return;"
krw
1
-3
/
+1
2016-10-07
Using '4' as the max # of ccb's in a work unit doesn't work so well
krw
1
-2
/
+3
2016-05-31
Provide a function for calculting the rebuild percentage, rather than
jsing
1
-14
/
+4
2016-04-12
No need to rescan chunks in each discipline to find appropriate
krw
1
-11
/
+1
2016-04-04
Enable creation of softraid volumes using disks with non-512 byte
krw
1
-1
/
+11
2015-07-21
A few more daddr_t fixes. Rename 'phys_off' variables to 'offset'
krw
1
-11
/
+11
2015-07-19
Remove unneeded #include <disklabel.h>.
krw
1
-2
/
+1
2015-07-19
Stop passing daddr_t parameters for lengths. Use long since that's the type
krw
1
-10
/
+11
2015-07-19
Stop adding and subtracting data offset. Just keep to chunk relative
krw
1
-7
/
+4
2015-05-29
Nuke annoying whitespace nits to shrink some future diffs.
krw
1
-2
/
+2
2015-04-11
Add support for restarting rebuilds on RAID 5.
jsing
1
-4
/
+20
2014-11-18
move arc4random prototype to systm.h. more appropriate for most code
tedu
1
-2
/
+1
2014-09-14
remove uneeded proc.h includes
jsg
1
-2
/
+1
2014-01-23
Add support for rebuilding a RAID5 volume. Lots of testing is still
jsing
1
-2
/
+136
2014-01-22
Assert copyright.
jsing
1
-1
/
+2
2014-01-22
Do not attempt to handle rebuild work units in the RAID5 work unit
jsing
1
-2
/
+3
2014-01-22
Allocate two work units for use by rebuild/scrub.
jsing
1
-4
/
+6
2014-01-22
Move sr_dump from the RAID5 code into shared code. Rename it to
jsing
1
-22
/
+1
2014-01-22
Handle the case where a chunk is in a rebuild state during writes.
jsing
1
-6
/
+29
2014-01-22
Switch metadata saves from the system workq to the system taskq.
jsing
1
-3
/
+4
2014-01-21
Order the volume state transitions by state value.
jsing
1
-12
/
+12
2014-01-21
Add missing states to the RAID 5 volume transitions.
jsing
1
-1
/
+13
2014-01-21
Factor out and fix the RAID5 write functionality.
jsing
1
-36
/
+119
2014-01-19
Improve some comments and wrap a long line.
jsing
1
-6
/
+11
2014-01-19
Only schedule the read workunit if there are actually I/O ccbs enqueued
jsing
1
-8
/
+12
2014-01-19
Factor out and improve the block regeneration code.
jsing
1
-26
/
+58
2014-01-18
Move the block get/put routines into the common code, instead of having
jsing
1
-22
/
+6
2014-01-18
Rename softraid RAIDP to softraid RAID5.
jsing
1
-0
/
+694