freebsd-dev/sys/geom/vinum
Alexander Motin 10ae42ccbd GEOM: Set G_CF_DIRECT_SEND/RECEIVE for taste consumers.
All I/O requests through the taste consumers are synchronous, done
with g_read_data() and without any locks held.  It makes no sense
to delegate the I/O to g_down/g_up threads.

This removes many of context switches during disk retaste.

MFC after:	2 weeks
2022-01-29 21:59:03 -05:00
..
geom_vinum_create.c geom(4): Fix some of the "set but not used" warnings 2021-12-18 11:42:34 +00:00
geom_vinum_drive.c geom: clean up empty lines in .c and .h files 2020-09-01 22:14:09 +00:00
geom_vinum_events.c
geom_vinum_init.c geom(4): Fix some of the "set but not used" warnings 2021-12-18 11:42:34 +00:00
geom_vinum_list.c geom: clean up empty lines in .c and .h files 2020-09-01 22:14:09 +00:00
geom_vinum_move.c
geom_vinum_plex.c geom(4): Fix some of the "set but not used" warnings 2021-12-18 11:42:34 +00:00
geom_vinum_raid5.c geom(4): Fix some of the "set but not used" warnings 2021-12-18 11:42:34 +00:00
geom_vinum_raid5.h
geom_vinum_rename.c geom(4): Fix some of the "set but not used" warnings 2021-12-18 11:42:34 +00:00
geom_vinum_rm.c
geom_vinum_share.c geom: clean up empty lines in .c and .h files 2020-09-01 22:14:09 +00:00
geom_vinum_share.h
geom_vinum_state.c geom: clean up empty lines in .c and .h files 2020-09-01 22:14:09 +00:00
geom_vinum_subr.c geom(4): Fix some of the "set but not used" warnings 2021-12-18 11:42:34 +00:00
geom_vinum_var.h Make MAXPHYS tunable. Bump MAXPHYS to 1M. 2020-11-28 12:12:51 +00:00
geom_vinum_volume.c geom(4): Fix some of the "set but not used" warnings 2021-12-18 11:42:34 +00:00
geom_vinum.c GEOM: Set G_CF_DIRECT_SEND/RECEIVE for taste consumers. 2022-01-29 21:59:03 -05:00
geom_vinum.h geom: clean up empty lines in .c and .h files 2020-09-01 22:14:09 +00:00