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.
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).
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
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.
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>
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.
MFH r144419 (scottl): Add a manual page for the arcmsr driver.