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? 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.