]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Relax BIO_FLUSH ordering in da(4), respecting BIO_ORDERED.
authormav <mav@FreeBSD.org>
Wed, 30 Jan 2019 16:50:53 +0000 (16:50 +0000)
committermav <mav@FreeBSD.org>
Wed, 30 Jan 2019 16:50:53 +0000 (16:50 +0000)
commit9213750bfd3258ef2a23236bdd0015ffe2e9a718
tree0f1f107991a9d54eb2f9a6e57b75d60fe5af5e23
parent06e4052f3549737b665cb59748b3d3658fa4e34c
Relax BIO_FLUSH ordering in da(4), respecting BIO_ORDERED.

r212160 tightened this from always using MSG_SIMPLE_Q_TAG to always
MSG_ORDERED_Q_TAG.  Since it also marked all BIO_FLUSH requests with
BIO_ORDERED, this commit changes nothing immediately, but it returns
BIO_FLUSH callers ability to actually specify ordering they really
need, alike to other request types.

MFC after: 2 weeks
Sponsored by: iXsystems, Inc.
sys/cam/scsi/scsi_da.c