freebsd-dev/sys/geom/raid
Alexander Motin 0d8cec7658 graid: Set G_CF_DIRECT_SEND for task consumer.
Unlike normal consumers all taste consumer I/O is synchronous, done
with g_read_data() and without any locks held.  It makes no sense to
delegate I/O submission to g_down thread.

This should remove number of context switches during disk retaste.

MFC after:	2 weeks
2022-01-28 11:09:30 -05:00
..
g_raid_ctl.c geom: clean up empty lines in .c and .h files 2020-09-01 22:14:09 +00:00
g_raid_md_if.m
g_raid_tr_if.m
g_raid.c graid: Set G_CF_DIRECT_SEND for task consumer. 2022-01-28 11:09:30 -05:00
g_raid.h
md_ddf.c graid: Avoid tasting devices with small sector sizes 2021-08-31 17:09:52 -04:00
md_ddf.h
md_intel.c sys/geom: Use C99 fixed-width integer types. 2021-12-28 09:41:51 -08:00
md_jmicron.c sys/geom: Use C99 fixed-width integer types. 2021-12-28 09:41:51 -08:00
md_nvidia.c graid: Avoid tasting devices with small sector sizes 2021-08-31 17:09:52 -04:00
md_promise.c graid: Avoid tasting devices with small sector sizes 2021-08-31 17:09:52 -04:00
md_sii.c graid: Avoid tasting devices with small sector sizes 2021-08-31 17:09:52 -04:00
tr_concat.c geom: clean up empty lines in .c and .h files 2020-09-01 22:14:09 +00:00
tr_raid0.c
tr_raid1.c geom: clean up empty lines in .c and .h files 2020-09-01 22:14:09 +00:00
tr_raid1e.c geom: clean up empty lines in .c and .h files 2020-09-01 22:14:09 +00:00
tr_raid5.c