From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: [PATCH] xen-hvm: ignore background I/O sections Date: Mon, 9 May 2016 17:18:15 +0100 Message-ID: <1462810695-16072-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.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1azo6A-0002SQ-0K for xen-devel@lists.xenproject.org; Mon, 09 May 2016 16:31:58 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: qemu-devel@nongnu.org, xen-devel@lists.xenproject.org Cc: Anthony Perard , Paolo Bonzini , Paul Durrant , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org U2luY2UgWGVuIHdpbGwgY29ycmVjdGx5IGhhbmRsZSBhY2Nlc3NlcyB0byB1bmltcGxlbWVudGVk IEkvTyBwb3J0cyAoYnkKcmV0dXJuaW5nIGFsbCAxJ3MgZm9yIHJlYWRzIGFuZCBpZ25vcmluZyB3 cml0ZXMpIHRoZXJlIGlzIG5vIG5lZWQgZm9yClFFTVUgdG8gcmVnaXN0ZXIgYmFja2dyb3VkIEkv TyBzZWN0aW9ucy4KClRoaXMgcGF0Y2ggdGhlcmVmb3JlIGFkZHMgY2hlY2tzIHRvIHhlbl9pb19h ZGQvZGVsIHNvIHRoYXQgc2VjdGlvbnMgd2l0aAptZW1vcnktcmVnaW9uIG9wcyBwb2ludGluZyBh dCAndW5hc3NpZ25lZF9pb19vcHMnIGFyZSBpZ25vcmVkLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBE dXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8 c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEFudGhvbnkgUGVyYXJkIDxhbnRob255LnBlcmFy ZEBjaXRyaXguY29tPgpDYzogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KLS0t CiB4ZW4taHZtLmMgfCAxMiArKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRp b25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi1odm0uYyBiL3hlbi1odm0u YwppbmRleCAwMzk2ODBhLi44YWI0NGYwIDEwMDY0NAotLS0gYS94ZW4taHZtLmMKKysrIGIveGVu LWh2bS5jCkBAIC01MTAsOCArNTEwLDEyIEBAIHN0YXRpYyB2b2lkIHhlbl9pb19hZGQoTWVtb3J5 TGlzdGVuZXIgKmxpc3RlbmVyLAogICAgICAgICAgICAgICAgICAgICAgICBNZW1vcnlSZWdpb25T ZWN0aW9uICpzZWN0aW9uKQogewogICAgIFhlbklPU3RhdGUgKnN0YXRlID0gY29udGFpbmVyX29m KGxpc3RlbmVyLCBYZW5JT1N0YXRlLCBpb19saXN0ZW5lcik7CisgICAgTWVtb3J5UmVnaW9uICpt ciA9IHNlY3Rpb24tPm1yOwogCi0gICAgbWVtb3J5X3JlZ2lvbl9yZWYoc2VjdGlvbi0+bXIpOwor ICAgIGlmIChtci0+b3BzID09ICZ1bmFzc2lnbmVkX2lvX29wcykKKyAgICAgICAgcmV0dXJuOwor CisgICAgbWVtb3J5X3JlZ2lvbl9yZWYobXIpOwogCiAgICAgeGVuX21hcF9pb19zZWN0aW9uKHhl bl94YywgeGVuX2RvbWlkLCBzdGF0ZS0+aW9zZXJ2aWQsIHNlY3Rpb24pOwogfQpAQCAtNTIwLDEw ICs1MjQsMTQgQEAgc3RhdGljIHZvaWQgeGVuX2lvX2RlbChNZW1vcnlMaXN0ZW5lciAqbGlzdGVu ZXIsCiAgICAgICAgICAgICAgICAgICAgICAgIE1lbW9yeVJlZ2lvblNlY3Rpb24gKnNlY3Rpb24p CiB7CiAgICAgWGVuSU9TdGF0ZSAqc3RhdGUgPSBjb250YWluZXJfb2YobGlzdGVuZXIsIFhlbklP U3RhdGUsIGlvX2xpc3RlbmVyKTsKKyAgICBNZW1vcnlSZWdpb24gKm1yID0gc2VjdGlvbi0+bXI7 CisKKyAgICBpZiAobXItPm9wcyA9PSAmdW5hc3NpZ25lZF9pb19vcHMpCisgICAgICAgIHJldHVy bjsKIAogICAgIHhlbl91bm1hcF9pb19zZWN0aW9uKHhlbl94YywgeGVuX2RvbWlkLCBzdGF0ZS0+ aW9zZXJ2aWQsIHNlY3Rpb24pOwogCi0gICAgbWVtb3J5X3JlZ2lvbl91bnJlZihzZWN0aW9uLT5t cik7CisgICAgbWVtb3J5X3JlZ2lvbl91bnJlZihtcik7CiB9CiAKIHN0YXRpYyB2b2lkIHhlbl9k ZXZpY2VfcmVhbGl6ZShEZXZpY2VMaXN0ZW5lciAqbGlzdGVuZXIsCi0tIAoyLjEuNAoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVu LWRldmVsCg==