Date: Tue, 29 Feb 2000 23:24:27 -0800 (PST) From: Greg Lehey <grog@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/vinum vinumrequest.c Message-ID: <200003010724.XAA36569@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
grog 2000/02/29 23:24:27 PST
Modified files:
sys/dev/vinum vinumrequest.c
Log:
vinumstrategy: Don't count the read and written bytes before they're
transferred, do it in complete_rqe instead.
launch_requests: Replace the inadvertently removed splbio() around the
main loop. It may not be necessary, but the biggest
test of this stuff are IDE disks, which I'm not
using.
Remove throttling code, I'm pretty sure it's not
needed any more.
Don't set B_ORDERED, it's not necessary either.
Objected-to-by: alfred
build_rq_buffer: Don't lose the B_ORDERED bit, it still has some
residual meaning. To do this right, Vinum needs to
look at the B_ORDERED bit and order the transfer
across all disks involved. That's an exercise for
another day.
Objected-to-by: alfred
Implicitly-sanctioned-by: jkh
Revision Changes Path
1.43 +7 -16 src/sys/dev/vinum/vinumrequest.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200003010724.XAA36569>
