From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58307) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y1pgh-0004G9-17 for qemu-devel@nongnu.org; Fri, 19 Dec 2014 00:01:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y1pgc-00070z-JQ for qemu-devel@nongnu.org; Fri, 19 Dec 2014 00:01:14 -0500 Received: from mx1.redhat.com ([209.132.183.28]:56102) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y1pgc-00070l-7D for qemu-devel@nongnu.org; Fri, 19 Dec 2014 00:01:10 -0500 Date: Fri, 19 Dec 2014 05:08:58 +0008 From: Jason Wang Message-Id: <1418965258.8471.4@smtp.corp.redhat.com> In-Reply-To: <20141219030924.GA13664@air> References: <1418894539-13990-1-git-send-email-akong@redhat.com> <1418897107.6411.1@smtp.corp.redhat.com> <20141219030924.GA13664@air> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Subject: Re: [Qemu-devel] [PATCH 0/2] ignore bus master for e1000 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Amos Kong Cc: somlo@cmu.edu, marcel.a@redhat.com, qemu-devel@nongnu.org, stefanha@redhat.com, mst@redhat.com On Fri, Dec 19, 2014 at 11:09 AM, Amos Kong wrote: > On Thu, Dec 18, 2014 at 10:13:07AM +0008, Jason Wang wrote: >> >> >> On Thu, Dec 18, 2014 at 5:22 PM, Amos Kong 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. Right, but I suspect the issue may be still. But let's see. > >> 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.