Ryan Stone 1c229658b9 Fix SR-IOV passthrough devices to allow ppt to attach
A late change to the SR-IOV infrastructure broke passthrough of
VFs.  device_set_devclass() was being used to try to force the
ppt driver to attach to the device, but this didn't work because
the DF_FIXEDCLASS flag wasn't being set on the device, so the
ppt driver probe routine would not match when it returned
BUS_NOWILDCARD.  Fix this by adding a new device function that
both sets the devclass and sets the DF_FIXEDCLASS flag, and use
that to force the ppt driver to attach to VFs.

Differential Revision: https://reviews.freebsd.org/D2041
Reviewed by:	jhb
MFC after:	3 weeks
2015-03-10 23:27:13 +00:00
..
2015-01-23 21:08:24 +00:00
2015-01-22 11:12:42 +00:00
2015-01-22 11:12:42 +00:00
2014-10-28 04:59:33 +00:00
2014-12-14 08:43:13 +00:00
2015-01-22 11:12:42 +00:00
2015-01-22 11:12:42 +00:00
2014-03-14 06:29:43 +00:00
2014-06-26 13:57:44 +00:00
2014-08-11 15:06:07 +00:00
2015-01-22 11:12:42 +00:00
2015-01-23 21:08:24 +00:00
2015-01-23 21:08:24 +00:00
2014-10-15 12:38:26 +00:00
2014-11-30 12:52:33 +00:00
2014-11-23 12:01:52 +00:00