From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: [PATCH v2 net-next 5/7] xen-netback: process guest rx packets in batches Date: Tue, 4 Oct 2016 10:29:16 +0100 Message-ID: <1475573358-32414-6-git-send-email-paul.durrant__32303.8537441336$1475574714$gmane$org@citrix.com> References: <1475573358-32414-1-git-send-email-paul.durrant@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1brMLR-0006DE-4e for xen-devel@lists.xenproject.org; Tue, 04 Oct 2016 09:49:05 +0000 In-Reply-To: <1475573358-32414-1-git-send-email-paul.durrant@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: netdev@vger.kernel.org, xen-devel@lists.xenproject.org Cc: Paul Durrant , Wei Liu , David Vrabel List-Id: xen-devel@lists.xenproject.org RnJvbTogRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KCkluc3RlYWQgb2Yg b25seSBwbGFjaW5nIG9uZSBza2Igb24gdGhlIGd1ZXN0IHJ4IHJpbmcgYXQgYSB0aW1lLCBwcm9j ZXNzCmEgYmF0Y2ggb2YgdXAtdG8gNjQuICBUaGlzIGltcHJvdmVzIHBlcmZvcm1hbmNlIGJ5IH4x MCUgaW4gc29tZSB0ZXN0cy4KClNpZ25lZC1vZmYtYnk6IERhdmlkIFZyYWJlbCA8ZGF2aWQudnJh YmVsQGNpdHJpeC5jb20+CltyZS1iYXNlZF0KU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxw YXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KLS0tCkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu Y29tPgotLS0KIGRyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL3J4LmMgfCAxNSArKysrKysrKysrKysr Ky0KIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZm IC0tZ2l0IGEvZHJpdmVycy9uZXQveGVuLW5ldGJhY2svcnguYyBiL2RyaXZlcnMvbmV0L3hlbi1u ZXRiYWNrL3J4LmMKaW5kZXggOTU0ODcwOS4uYWU4MjJiOCAxMDA2NDQKLS0tIGEvZHJpdmVycy9u ZXQveGVuLW5ldGJhY2svcnguYworKysgYi9kcml2ZXJzL25ldC94ZW4tbmV0YmFjay9yeC5jCkBA IC0zOTksNyArMzk5LDcgQEAgc3RhdGljIHZvaWQgeGVudmlmX3J4X2V4dHJhX3Nsb3Qoc3RydWN0 IHhlbnZpZl9xdWV1ZSAqcXVldWUsCiAJQlVHKCk7CiB9CiAKLXZvaWQgeGVudmlmX3J4X2FjdGlv bihzdHJ1Y3QgeGVudmlmX3F1ZXVlICpxdWV1ZSkKK3ZvaWQgeGVudmlmX3J4X3NrYihzdHJ1Y3Qg eGVudmlmX3F1ZXVlICpxdWV1ZSkKIHsKIAlzdHJ1Y3QgeGVudmlmX3BrdF9zdGF0ZSBwa3Q7CiAK QEAgLTQyNSw2ICs0MjUsMTkgQEAgdm9pZCB4ZW52aWZfcnhfYWN0aW9uKHN0cnVjdCB4ZW52aWZf cXVldWUgKnF1ZXVlKQogCXhlbnZpZl9yeF9jb21wbGV0ZShxdWV1ZSwgJnBrdCk7CiB9CiAKKyNk ZWZpbmUgUlhfQkFUQ0hfU0laRSA2NAorCit2b2lkIHhlbnZpZl9yeF9hY3Rpb24oc3RydWN0IHhl bnZpZl9xdWV1ZSAqcXVldWUpCit7CisJdW5zaWduZWQgaW50IHdvcmtfZG9uZSA9IDA7CisKKwl3 aGlsZSAoeGVudmlmX3J4X3Jpbmdfc2xvdHNfYXZhaWxhYmxlKHF1ZXVlKSAmJgorCSAgICAgICB3 b3JrX2RvbmUgPCBSWF9CQVRDSF9TSVpFKSB7CisJCXhlbnZpZl9yeF9za2IocXVldWUpOworCQl3 b3JrX2RvbmUrKzsKKwl9Cit9CisKIHN0YXRpYyBib29sIHhlbnZpZl9yeF9xdWV1ZV9zdGFsbGVk KHN0cnVjdCB4ZW52aWZfcXVldWUgKnF1ZXVlKQogewogCVJJTkdfSURYIHByb2QsIGNvbnM7Ci0t IAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9s aXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=