1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-19 10:53:58 +00:00
freebsd/sys/geom/vinum
Lukas Ertl 6c39d46363 Give each plex a separate queue where held back bios are put on.
This lowers the CPU usage of the worker thread and prevents a
possible live lock on non-SMP machines.

MFC candidate.
2004-10-26 21:01:42 +00:00
..
geom_vinum_drive.c Give the DRIVE geom a worker thread that picks up incoming bios, 2004-09-13 21:01:36 +00:00
geom_vinum_init.c Make it possible to rebuild degraded RAID5 plexes. Note that it is 2004-09-30 12:57:35 +00:00
geom_vinum_list.c Make it possible to rebuild degraded RAID5 plexes. Note that it is 2004-09-30 12:57:35 +00:00
geom_vinum_plex.c Give each plex a separate queue where held back bios are put on. 2004-10-26 21:01:42 +00:00
geom_vinum_raid5.c Make it possible to rebuild degraded RAID5 plexes. Note that it is 2004-09-30 12:57:35 +00:00
geom_vinum_raid5.h Make it possible to rebuild degraded RAID5 plexes. Note that it is 2004-09-30 12:57:35 +00:00
geom_vinum_rm.c Re-vamp how I/O is handled in volumes and plexes. 2004-09-18 13:44:43 +00:00
geom_vinum_share.c Correctly skip the '/dev/' part when creating new drives and prefix 2004-10-02 20:12:20 +00:00
geom_vinum_share.h
geom_vinum_state.c Single concat or striped plexes don't need no special initialization 2004-09-18 18:03:20 +00:00
geom_vinum_subr.c Correctly skip the '/dev/' part when creating new drives and prefix 2004-10-02 20:12:20 +00:00
geom_vinum_var.h Give each plex a separate queue where held back bios are put on. 2004-10-26 21:01:42 +00:00
geom_vinum_volume.c Re-vamp how I/O is handled in volumes and plexes. 2004-09-18 13:44:43 +00:00
geom_vinum.c Don't allow to create a drive that already exists. 2004-10-02 20:50:21 +00:00
geom_vinum.h Re-vamp how I/O is handled in volumes and plexes. 2004-09-18 13:44:43 +00:00