Dear list,

>From the differences in the man pages for ami(4) and mfi(4) vs mpi(4),
I get the impression that the niceties
of bio(4) are not available to mpi devices. Am I correct in thinking that?
I'm somewhat confused on the matter, given that the NYCBsdCon 2006
slides [1] from Marco Peereboom's
talk on Bio and sensors would suggest basic support (p. 28, Supported
Hardware) for mpi devices, but
browsing around the CVS, I do not find bio.h included for
/sys/dev/ic/mpi.c [2] (whereas ami.c and mfi.c
do include it [3,4]).

If correct, are there plans or ongoing efforts to make the mpi driver
also support bioctl? If not, I know
what sort of equipment to avoid on a bunch of new servers.

Thanks in advance,

Rogier Krieger


References:
1. NYCBSDCon 2006 - Marco Peereboom - "Bio and Sensors in OpenBSD"
http://www.openbsd.org/papers/bio.pdf
2. OpenBSD CVSweb - /src/sys/dev/ic/mpi.c (rev. 1.92)
http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/ic/mpi.c?rev=1.92&content-type=text/x-cvsweb-markup
3. OpenBSD CVSweb - /src/sys/dev/ic/ami.c (rev. 1.186)
http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/ic/ami.c?rev=1.186&content-type=text/x-cvsweb-markup
4. OpenBSD CVSweb - /src/sys/dev/ic/mfi.c (rev. 1.80)
http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/ic/mfi.c?rev=1.80&content-type=text/x-cvsweb-markup

-- 
If you don't know where you're going, any road will get you there.

Reply via email to