From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Subject: [PATCH 1/6] xen: Add RING_COPY_RESPONSE() Date: Mon, 30 Apr 2018 23:01:45 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fDFwp-0007Ql-IW for xen-devel@lists.xenproject.org; Mon, 30 Apr 2018 21:02:59 +0000 In-Reply-To: In-Reply-To: References: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Juergen Gross , Stefano Stabellini , Greg Kroah-Hartman , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= , stable@vger.kernel.org, open list , Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org VXNpbmcgUklOR19HRVRfUkVTUE9OU0UoKSBvbiBhIHNoYXJlZCByaW5nIGlzIGVhc3kgdG8gdXNl IGluY29ycmVjdGx5CihpLmUuLCBieSBub3QgY29uc2lkZXJpbmcgdGhhdCB0aGUgb3RoZXIgZW5k IG1heSBhbHRlciB0aGUgZGF0YSBpbiB0aGUKc2hhcmVkIHJpbmcgd2hpbGUgaXQgaXMgYmVpbmcg aW5zcGVjdGVkKS4gIFNhZmUgdXNhZ2Ugb2YgYSByZXNwb25zZQpnZW5lcmFsbHkgcmVxdWlyZXMg dGFraW5nIGEgbG9jYWwgY29weS4KClByb3ZpZGUgYSBSSU5HX0NPUFlfUkVTUE9OU0UoKSBtYWNy byB0byB1c2UgaW5zdGVhZCBvZgpSSU5HX0dFVF9SRVNQT05TRSgpIGFuZCBhbiBvcGVuLWNvZGVk IG1lbWNweSgpLiAgVGhpcyB0YWtlcyBjYXJlIG9mCmVuc3VyaW5nIHRoYXQgdGhlIGNvcHkgaXMg ZG9uZSBjb3JyZWN0bHkgcmVnYXJkbGVzcyBvZiBhbnkgcG9zc2libGUKY29tcGlsZXIgb3B0aW1p emF0aW9ucy4KClVzZSBhIHZvbGF0aWxlIHNvdXJjZSB0byBwcmV2ZW50IHRoZSBjb21waWxlciBm cm9tIHJlb3JkZXJpbmcgb3IKb21pdHRpbmcgdGhlIGNvcHkuCgpUaGlzIGlzIGNvbXBsZW1lbnRh cnkgdG8gWFNBMTU1LgoKQ0M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcKU2lnbmVkLW9mZi1ieTog TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIu Y29tPgotLS0KIGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby9yaW5nLmggfCAxNCArKysrKysrKysr KysrKwogMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9pbmNs dWRlL3hlbi9pbnRlcmZhY2UvaW8vcmluZy5oIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3Jp bmcuaAppbmRleCAzZjQwNTAxLi4wMzcwMmY2IDEwMDY0NAotLS0gYS9pbmNsdWRlL3hlbi9pbnRl cmZhY2UvaW8vcmluZy5oCisrKyBiL2luY2x1ZGUveGVuL2ludGVyZmFjZS9pby9yaW5nLmgKQEAg LTIwMSw2ICsyMDEsMjAgQEAgc3RydWN0IF9fbmFtZSMjX2JhY2tfcmluZyB7CQkJCQkJXAogI2Rl ZmluZSBSSU5HX0dFVF9SRVNQT05TRShfciwgX2lkeCkJCQkJCVwKICAgICAoJigoX3IpLT5zcmlu Zy0+cmluZ1soKF9pZHgpICYgKFJJTkdfU0laRShfcikgLSAxKSldLnJzcCkpCiAKKy8qCisgKiBH ZXQgYSBsb2NhbCBjb3B5IG9mIGEgcmVzcG9uc2UuCisgKgorICogVXNlIHRoaXMgaW4gcHJlZmVy ZW5jZSB0byBSSU5HX0dFVF9SRVNQT05TRSgpIHNvIGFsbCBwcm9jZXNzaW5nIGlzCisgKiBkb25l IG9uIGEgbG9jYWwgY29weSB0aGF0IGNhbm5vdCBiZSBtb2RpZmllZCBieSB0aGUgb3RoZXIgZW5k LgorICoKKyAqIE5vdGUgdGhhdCBodHRwczovL2djYy5nbnUub3JnL2J1Z3ppbGxhL3Nob3dfYnVn LmNnaT9pZD01ODE0NSBtYXkgY2F1c2UgdGhpcworICogdG8gYmUgaW5lZmZlY3RpdmUgd2hlcmUg X3JzcCBpcyBhIHN0cnVjdCB3aGljaCBjb25zaXN0cyBvZiBvbmx5IGJpdGZpZWxkcy4KKyAqLwor I2RlZmluZSBSSU5HX0NPUFlfUkVTUE9OU0UoX3IsIF9pZHgsIF9yc3ApIGRvIHsJCQkJXAorCS8q IFVzZSB2b2xhdGlsZSB0byBmb3JjZSB0aGUgY29weSBpbnRvIF9yc3AuICovCQkJXAorCSooX3Jz cCkgPSAqKHZvbGF0aWxlIHR5cGVvZihfcnNwKSlSSU5HX0dFVF9SRVNQT05TRShfciwgX2lkeCk7 CVwKK30gd2hpbGUgKDApCisKIC8qIExvb3AgdGVybWluYXRpb24gY29uZGl0aW9uOiBXb3VsZCB0 aGUgc3BlY2lmaWVkIGluZGV4IG92ZXJmbG93IHRoZSByaW5nPyAqLwogI2RlZmluZSBSSU5HX1JF UVVFU1RfQ09OU19PVkVSRkxPVyhfciwgX2NvbnMpCQkJCVwKICAgICAoKChfY29ucykgLSAoX3Ip LT5yc3BfcHJvZF9wdnQpID49IFJJTkdfU0laRShfcikpCi0tIApnaXQtc2VyaWVzIDAuOS4xCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs