18ba8315a7
Analogous to the drive level, give each volume and plex a worker thread that picks up and processes incoming and completed BIOs. This should fix the data corruption issues that have come up a few weeks ago and improve performance, especially of RAID5 plexes. The volume level needs a little work, though. |
||
---|---|---|
.. | ||
geom_vinum_drive.c | ||
geom_vinum_init.c | ||
geom_vinum_list.c | ||
geom_vinum_plex.c | ||
geom_vinum_raid5.c | ||
geom_vinum_raid5.h | ||
geom_vinum_rm.c | ||
geom_vinum_share.c | ||
geom_vinum_share.h | ||
geom_vinum_state.c | ||
geom_vinum_subr.c | ||
geom_vinum_var.h | ||
geom_vinum_volume.c | ||
geom_vinum.c | ||
geom_vinum.h |