index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
geom
/
vinum
Commit message (
Expand
)
Author
Age
Files
Lines
*
Don't allow to create a drive that already exists.
le
2004-10-02
1
-0
/
+8
*
Correctly skip the '/dev/' part when creating new drives and prefix
le
2004-10-02
2
-5
/
+8
*
Make it possible to rebuild degraded RAID5 plexes. Note that it is
le
2004-09-30
6
-16
/
+261
*
Single concat or striped plexes don't need no special initialization
le
2004-09-18
2
-3
/
+21
*
Re-vamp how I/O is handled in volumes and plexes.
le
2004-09-18
9
-663
/
+772
*
Give the DRIVE geom a worker thread that picks up incoming bios,
le
2004-09-13
5
-49
/
+206
*
Rename gv_kill_thread() to gv_kill_plex_thread(), since there are more
le
2004-09-13
4
-5
/
+5
*
Save the config back to disk when a drive goes down.
le
2004-09-13
2
-1
/
+6
*
Read a whole sector instead of GV_HDR_LEN, since a sector might be
le
2004-09-13
2
-2
/
+2
*
Move config_new_drive() to the correct place and rename it to
le
2004-08-27
3
-32
/
+30
*
When attaching a consumer from a volume to a plex, check if the
le
2004-08-26
1
-2
/
+21
*
Compare the addresses of two RAID5 work packets directly instead
le
2004-08-23
1
-1
/
+1
*
Implement the possibility to remove drives.
le
2004-08-22
1
-0
/
+90
*
Add forgotten format specifier in a KASSERT and shut up the compiler.
le
2004-08-22
1
-1
/
+2
*
A volume can be up if it has a degraded RAID5 plex.
le
2004-08-19
1
-1
/
+7
*
Pretty print some informational messages.
le
2004-08-18
1
-1
/
+4
*
Fix a stupid bug in the drive taste function: when checking if a
le
2004-08-18
1
-28
/
+10
*
Make informational output look less like an accident.
le
2004-08-14
1
-2
/
+2
*
If we kill the worklist thread of a RAID5 plex we can destroy
le
2004-08-10
2
-1
/
+1
*
Lock the topology before calling gv_parse_config, not afterwards.
le
2004-08-10
1
-1
/
+1
*
Tag all geom classes in the tree with a version number.
phk
2004-08-08
4
-0
/
+4
*
Propagate size changes upwards.
le
2004-07-31
3
-0
/
+25
*
Set the access counts of a subdisk correctly when attaching it
le
2004-07-30
1
-2
/
+21
*
Shut up the compiler and temporarily '#if 0' gv_destroy_geom(),
le
2004-07-29
1
-0
/
+2
*
Save the vinum config back to disk after syncing two plexes.
le
2004-07-26
1
-0
/
+1
*
There's a chance that the VINUMDRIVE class tastes before the
le
2004-07-25
1
-2
/
+13
*
Use a temporary geom when tasting vinumdrives and lock the 'real'
le
2004-07-24
2
-5
/
+33
*
Disable kldunloading of geom_vinum temporarily until I figured out
le
2004-07-24
1
-1
/
+1
*
g_clone_bio() can fail, be ready for this.
pjd
2004-07-05
1
-2
/
+6
*
Mark a plex as 'newborn' when it is created. This is used to indicate
le
2004-06-25
2
-1
/
+4
*
Currently, if the drives specified for volume creation are
csjp
2004-06-24
1
-2
/
+19
*
Add a function to clean up RAID5 packets and use it when I/O has
le
2004-06-23
3
-12
/
+24
*
Remove two debugging printfs that are currently rather disturbing
le
2004-06-23
1
-2
/
+0
*
Accept "sd len 0" and auto-size the subdisk correctly.
le
2004-06-23
1
-4
/
+2
*
No need to free the softc, because it wasn't allocated.
le
2004-06-22
1
-1
/
+0
*
Don't sleep in the g_down path. More error checks to come.
le
2004-06-22
1
-9
/
+27
*
Clean up allocated ressources when destroying the main vinum geom.
le
2004-06-18
4
-21
/
+53
*
Handle dead disks in a somewhat sane way.
le
2004-06-16
4
-3
/
+21
*
Fix several bugs related to subdisk drive_offset calculation.
le
2004-06-15
1
-4
/
+5
*
Don't free a VINUMDRIVE softc when it's orphaned or spoiled. All
le
2004-06-14
1
-1
/
+0
*
Correctly calculate subdisk offset in RAID5 plexes.
le
2004-06-14
1
-2
/
+1
*
Add a first version of a GEOMified vinum.
le
2004-06-12
15
-0
/
+5851