On Thu, Dec 18, 2014 at 10:13:07AM +0008, Jason Wang wrote: > > > On Thu, Dec 18, 2014 at 5:22 PM, Amos Kong <ak...@redhat.com> wrote: > >Win2012-64r2 guest doesn't set bus mastering correctly, > >it caused guest network down, this patch ignored it for > >e1000 nic for workarounding the guest issue. > > > >Patch 1 is an update version of: > >http://lists.gnu.org/archive/html/qemu-devel/2014-12/msg00048.html > >transmit packets are also defered in latest version. > > > >Amos Kong (1): > > e1000: unconditionally enable bus mastering > > > >Michael S. Tsirkin (1): > > e1000: defer packets until BM enabled > > > > hw/net/e1000.c | 34 +++++++++++++++++++++++++++++++++- > > 1 file changed, 33 insertions(+), 1 deletion(-) > > > >-- > >2.1.0 > > Another question unrelated to this series: > Does 82540EM still supported by Win2k12?
82540EM isn't in the support list. Some users want to use emulated e1000 to debug Windows guests. I will try other emulated nics in QEMU. > The following link shows that 82540EM were not supported in Win2k12. > https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&ProdId=983 > > The oldest 825x card supported by 2k12 seems 82574. > https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=21694&lang=eng&ProdId=3189 > If yes, workaround a buggy driver may be endless work in the future. I think so. -- Amos.
signature.asc
Description: Digital signature