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.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Prevent softraid from being used with devices that do not have a sector
jsing
2012-01-30
1
-1
/
+25
*
Only pass bio ioctls through to the softraid bio ioctl handler. Rename the
jsing
2012-01-28
1
-8
/
+10
*
Convert softraid(4) to new bio(4) status interface. This allows bioctl(8)
jsing
2012-01-22
1
-130
/
+119
*
Disable the softraid disk attach hook on detach.
jsing
2012-01-22
1
-1
/
+3
*
Ensure that the sc_lock is held before the status functions are called.
jsing
2012-01-22
1
-1
/
+7
*
Split sr_uuid_print() into two functions - one that formats and one that
jsing
2012-01-21
1
-10
/
+25
*
Add bio(4) status interface structs and utility functions to softraid(4).
jsing
2012-01-20
1
-1
/
+31
*
Check the metadata level against the assembly level before proceeding with
jsing
2012-01-17
1
-19
/
+19
*
Add missing ioctl DNPRINTFs and nuke some rogue commas.
jsing
2012-01-17
1
-6
/
+9
*
Move softraid root mapping to later in the boot process - this will allow
jsing
2012-01-11
1
-5
/
+12
*
Make sr_boot_chunk and sr_boot_volume accessible from userland. Add a
jsing
2012-01-11
1
-25
/
+34
*
Implement a concatenating discipline for softraid.
jsing
2011-12-31
1
-2
/
+6
*
Cleanup the metadata initialisation process - have sr_meta_init()
jsing
2011-12-28
1
-131
/
+106
*
Avoid the use of an invalid disklabel by setting a DK_LABELVALID flag
jsing
2011-12-28
1
-1
/
+2
*
Provide default set chunk state and set volume state functions which
jsing
2011-12-26
1
-3
/
+111
*
Initialise discipline function pointers with defaults and only override
jsing
2011-12-25
1
-1
/
+20
*
When initiating a rebuild update the DUID for the chunk so that
jsing
2011-11-13
1
-1
/
+3
*
Cleanup rebuild initialisation code. In particular, reconstruct the chunk
jsing
2011-11-13
1
-40
/
+49
*
Remove a bogus check which dereferences an uninitialised pointer.
jsing
2011-11-11
1
-4
/
+1
*
When rebuilding check the size of the replacement chunk against the
jsing
2011-11-11
1
-2
/
+2
*
Remove unused sv_sensor_valid variable.
jsing
2011-11-11
1
-3
/
+1
*
When setting up a bootable softraid volume, do not try to save the boot
jsing
2011-11-11
1
-1
/
+5
*
Typo. BIOC_SSOFFLINE is the ioctl command. Pass BIOC_SDOFFLINE to
krw
2011-11-08
1
-2
/
+2
*
If the rootduid matches a softraid chunk of a bootable softraid volume,
jsing
2011-09-19
1
-1
/
+46
*
When installboot is run on a softraid volume, add boot optional metadata
jsing
2011-09-19
1
-6
/
+49
*
Cleanup sr_ioctl_createraid(). There are three clear cases - (1) corrupt
jsing
2011-09-19
1
-40
/
+27
*
Add support for variable length optional metadata in softraid(4). This
jsing
2011-09-18
1
-29
/
+113
*
Rename the optional metadata handler function and factor out the optional
jsing
2011-09-18
1
-30
/
+33
*
Fix a formating bug that caused a bad print on big endian arches.
marco
2011-08-08
1
-2
/
+2
*
Backout a bunch of my SCSI commits from c2k11. At least one of these
matthew
2011-07-17
1
-3
/
+3
*
First batch of converting SCSI HBAs from setting saa_targets and
matthew
2011-07-08
1
-3
/
+3
*
Fix the LBA offset calculation for the last block in a rebuild, if there
jsing
2011-07-07
1
-7
/
+7
*
Make sr_shutdown() a general function and use this from sr_detach() to
jsing
2011-07-07
1
-10
/
+13
*
When checking if a chunk is in use, do not match on NODEV.
jsing
2011-07-06
1
-1
/
+6
*
Use a single shutdown hook for the softraid controller instead of
jsing
2011-07-06
1
-12
/
+14
*
Actually make sr_detach() work. At this stage we never detach softraid(4),
jsing
2011-07-06
1
-7
/
+16
*
Retain a reference to the registered sensor task so that we can unregister
jsing
2011-07-06
1
-4
/
+5
*
Move all volume shutdown code into sr_shutdown_discipline() and use a flag
jsing
2011-07-06
1
-13
/
+16
*
Fix debugging prints in softraid(4) so that it can compile with
matthew
2011-07-04
1
-6
/
+6
*
Call config_detach() on the child scsibus in sr_detach().
matthew
2011-07-03
1
-2
/
+10
*
Cleanup the softraid boot probe code. Rename the rather poorly named
jsing
2011-07-02
1
-120
/
+120
*
Avoid a possible null dereference.
jsing
2011-06-24
1
-3
/
+4
*
Simplify softraid(4) to behave like other HBAs by using a single
matthew
2011-06-23
1
-78
/
+90
*
Fix softraid(4) to set xs->cmd = &xs->cmdstore rather than pointing it
matthew
2011-06-20
1
-14
/
+14
*
Move SLIST initializations earlier so that failure handling paths can
matthew
2011-05-03
1
-4
/
+3
*
tiny whitespace fixes
dlg
2011-04-29
1
-3
/
+3
*
only handle vanilla scsi inquiry requests, reject VPD requests since theyre
dlg
2011-04-29
1
-1
/
+8
*
Ignore scsi start stop instead of trying to be clever. A softraid
marco
2011-04-14
1
-22
/
+7
*
fix installboot.
marco
2011-04-06
1
-15
/
+12
*
make rebuild also work in bigmem
marco
2011-04-06
1
-3
/
+4
[next]