Teach libdisk about mfid devices. This is a direct commit to stable/4
since stable/5 and newer have r105681 which made this code obsolete.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/4@265126 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MF6 r157468: Teach sysinstall about MFI (scottl)
NB: Merged from stable/6/usr.sbin/sysinstall to
stable/4/release/sysinstall (location changed in
between releases 4 and 6).


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/4@265127 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix lnc0 detection in VMware when PXE booting.
This is a direct commit to stable/4 since lnc(4) was deprecated
and does not exist beyond this branch.

Submitted by:	Paul Meng <mirnshi@163.com>
PR:		kern/77982


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/4@265128 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
As-per r161293 (jhb), only recognize mfi(4) on i386.
This is a direct commit to stable/4 as all future branches contain
r105818 which made this code obsolete.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/4@265129 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add tested known good version of Areca SATA RAID driver (arcmsr) working
in stable/4. An MFC of slightly later code than that of r144411 (scottl).
This is a direct commit to stable/4.

Obtained from:  Erich Chen <erich at areca com tw>


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/4@265130 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Merge r144423 with r144497 in-mind. Glue the arcmsr driver into the
stable/4 branch -- but don't build arcmsr on pc98. This is a direct
commit to stable/4 as arcmsr is already hooked into stable/5 and up.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/4@265131 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFH r144419 (scottl): Add a manual page for the arcmsr driver.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/4@265133 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f