]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Avoid using bioq_* in gmirror.
authormarkj <markj@FreeBSD.org>
Tue, 19 Dec 2017 17:13:04 +0000 (17:13 +0000)
committermarkj <markj@FreeBSD.org>
Tue, 19 Dec 2017 17:13:04 +0000 (17:13 +0000)
commit6afde2097a58ce04d6c256af03c0e4d402169131
tree499c347e80ed41ef075a491554428328eda07534
parent4e48a1137e1ee1897c5c6acfbc0534216bb49c9e
Avoid using bioq_* in gmirror.

gmirror does not perform any sorting of I/O requests, so the bioq API
doesn't provide any advantages over plain TAILQs. The API also does not
provide operations needed by an upcoming change.

No functional change intended. The diff shrinks the geom_mirror.ko
text and the gmirror softc slightly.

Tested by: pho (part of a larger patch)
MFC after: 1 week
Sponsored by: Dell EMC Isilon
sys/geom/mirror/g_mirror.c
sys/geom/mirror/g_mirror.h