From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53863) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VnNdB-00075M-5H for qemu-devel@nongnu.org; Mon, 02 Dec 2013 02:09:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VnNd4-0005qq-W5 for qemu-devel@nongnu.org; Mon, 02 Dec 2013 02:09:21 -0500 Received: from mail-pd0-f180.google.com ([209.85.192.180]:46506) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VnNd4-0005ql-Ps for qemu-devel@nongnu.org; Mon, 02 Dec 2013 02:09:14 -0500 Received: by mail-pd0-f180.google.com with SMTP id q10so17343865pdj.25 for ; Sun, 01 Dec 2013 23:09:13 -0800 (PST) Sender: Peter Crosthwaite From: Peter Crosthwaite Date: Sun, 1 Dec 2013 23:08:41 -0800 Message-Id: Subject: [Qemu-devel] [PATCH arm-devs v1 00/13] Cadence GEM Bugfixes and missing features List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: deepika@xilinx.com, peter.maydell@linaro.org, edgar.iglesias@gmail.com Hi Peter, This series updated cadence GEM (ethernet in Zynq) with a number of bugfixes and enhancements. Most of this has come out of some stress testing we have done internally. I have also testing briefly using mainline Linux GEM driver. root@zynq:~# wget http://people.debian.org/~aurel32/qemu/arm/debian_lenny_arm_staandard.qcow2 Connecting to proxy.xilinx.com:8080 (149.199.33.100:8080) debian_lenny_arm_sta 18% |***** | 29898k 0:00:21 ETArandom: nonblocking pool is initialized debian_lenny_arm_sta 100% |*******************************| 157M 0:00:00 ETA root@zynq:~# md5sum debian_lenny_arm_standard.qcow2 7be70fc105525803fae5e095f5b4ecb5 debian_lenny_arm_standard.qcow2 Regards, Peter Edgar E. Iglesias (1): net/cadence_gem: Update DMA rx descriptors as we process them Peter Crosthwaite (12): net/cadence_gem: Implement mac level loopback mode net/cadence_gem: Don't assert against 0 buffer address net/cadence_gem: simplify rx buf descriptor walking net/cadence_gem: Prefetch rx descriptors ASAP net/cadence_gem: Implement RX descriptor match mode flags net/cadence_gem: Implement SAR match bit in rx desc net/cadence_gem: Implement SAR (de)activation net/cadence_gem: Fix rx multi-fragment packets net/cadence_gem: Fix small packet FCS stripping net/cadence_gem: Fix register w1c logic net/cadence_gem: Improve can_receive debug printfery net/cadence_gem: Dont rx packets when no rx buffer available hw/net/cadence_gem.c | 264 +++++++++++++++++++++++++++++++++------------------ 1 file changed, 170 insertions(+), 94 deletions(-) -- 1.8.4.4