From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benjamin Herrenschmidt Subject: Re: [PATCH v4 0/6] virtio core DMA API conversion Date: Tue, 10 Nov 2015 09:58:57 +1100 Message-ID: <1447109937.31884.42.camel@kernel.crashing.org> References: <20151109133624-mutt-send-email-mst@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20151109133624-mutt-send-email-mst@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: virtualization-bounces@lists.linux-foundation.org Errors-To: virtualization-bounces@lists.linux-foundation.org To: Andy Lutomirski , dwmw2@infradead.org Cc: linux-s390 , Joerg Roedel , KVM , "Michael S. Tsirkin" , Sebastian Ott , linux-kernel@vger.kernel.org, Christian Borntraeger , sparclinux@vger.kernel.org, Paolo Bonzini , virtualization@lists.linux-foundation.org, Christoph Hellwig , "David S. Miller" , Martin Schwidefsky List-Id: virtualization@lists.linuxfoundation.org U28gLi4uCgpJJ3ZlIGZpbmFsbHkgdHJpZWQgdG8gc29ydCB0aGF0IG91dCBmb3IgcG93ZXJwYyBh bmQgSSBjYW4ndCBmaW5kIGEgd2F5CnRvIG1ha2UgdGhhdCB3b3JrIHRoYXQgaXNuJ3QgYSBjb21w bGV0ZSBwaWxlIG9mIHN0aW5raW5nIHNoaXQuCgpJJ20gdmVyeSB0ZW1wdGVkIHRvIGdvIGJhY2sg dG8gbXkgb3JpZ2luYWwgaWRlYTogdmlydGlvIGl0c2VsZiBzaG91bGQKaW5kaWNhdGUgaXQncyAi YnlwYXNzaW5nIGFiaWxpdHkiIHZpYSB0aGUgdmlydGlvIGNvbmZpZyBzcGFjZSBvciBzb21lCm90 aGVyIGJpdCAobGlrZSB0aGUgUHJvZ0lmIG9mIHRoZSBQQ0kgaGVhZGVyIGV0Yy4uLikuCgpJIGRv bid0IHNlZSBob3cgSSBjYW4gbWFrZSBpdCB3b3JrIG90aGVyd2lzZS4KClRoZSBwcm9ibGVtIHdp dGggdGhlIHN0YXRlbWVudCAiaXQncyBhIHBsYXRmb3JtIG1hdHRlciIgaXMgdGhhdDoKCsKgIC0g SXQncyBub3QgZW50aXJlbHkgY29ycmVjdC4gSXQncyBhY3R1YWxseSBhIGZlYXR1cmUgb2YgYSBz cGVjaWZpYwp2aXJ0aW8gaW1wbGVtZW50YXRpb24gKHFlbXUncykgdGhhdCBpdCBieXBhc3NlcyBh bGwgdGhlIHBsYXRmb3JtIElPTU1VCmZhY2lsaXRpZXMuCgrCoCAtIFRoZSBwbGF0Zm9ybXMgKG9u IHBvd2VycGMgdGhlcmUncyBhdCBsZWFzdCAzIG9yIDQgdGhhdCBoYXZlIHFlbXUKZW11bGF0aW9u IGFuZCBzdXBwb3J0IHNvbWUgZm9ybSBvZiBQQ0kpIGRvbid0IGhhdmUgYW4gZXhpc3Rpbmcgd2F5 IHRvCmNvbnZleSB0aGUgaW5mb3JtYXRpb24gdGhhdCBhIGRldmljZSBieXBhc3NlcyB0aGUgSU9N TVUgKGlmIGFueSkuCgrCoCAtIEV2ZW4gaWYgd2UgYWRkIHN1Y2ggYSBtZWNoYW5pc20gKG5ldyBw cm9wZXJ0eSBpbiB0aGUgZGV2aWNlLXRyZWUpLAp3ZSBlbmQgdXAgd2l0aCBhIGJpZyB0dXJkOiBC ZWNhdXNlIHdlIG5lZWQgdG8gYmUgY29tcGF0aWJsZSB3aXRoIG9sZGVyCnFlbXVzLCB3ZSBlc3Nl bnRpYWxseSBuZWVkIGEgcXVpcmsgdGhhdCB3aWxsIG1ha2UgYWxsIHZpcnRpbyBkZXZpY2VzCmFz c3VtZSB0aGF0IHByb3BlcnR5IGlzIHByZXNlbnQuIFRoYXQgd2lsbCBvZiBjb3Vyc2UgYnJlYWsg d2hlbmV2ZXIgd2UKdHJ5IHRvIHVzZSBhbm90aGVyIGltcGxlbWVudGF0aW9uIG9mIHZpcnRpbyBv biBwb3dlcnBjIHdoaWNoIGRvZXNuJ3QKYnlwYXNzIHRoZSBpb21tdS4KCldlIGRvbid0IGhhdmUg YSB3YXkgdG8gZGlmZmVyZW5jaWF0ZSBhIHZpcnRpbyBkZXZpY2UgdGhhdCBkb2VzIHRoZQpieXBh c3MgZnJvbSBvbmUgdGhhdCBkb2Vzbid0IGFuZCB0aGUgYmFja3dhcmQgY29tcGF0aWJpbGl0eSBy ZXF1aXJlbWVudApmb3JjZXMgdXMgdG8gdHJlYXQgYWxsIGV4aXN0aW5nIHZpcnRpbyBkZXZpY2Vz IGFzIGRvaW5nIGJ5cGFzcy4KClRoZSBvbmx5IHdheSBvdXQgb2YgdGhpcyB3aGlsZSBrZWVwaW5n IHRoZSAicGxhdGZvcm0iIHN0dWZmIHdvdWxkIGJlIHRvCmFsc28gYnVtcCBzb21lIGtpbmQgb2Yg dmVyc2lvbiBpbiB0aGUgdmlydGlvIGNvbmZpZyAob3IgUENJIGhlYWRlcikuIEkKaGF2ZSBubyBv dGhlciB3YXkgdG8gZGlmZmVyZW5jaWF0ZSBiZXR3ZWVuICJ0aGlzIGlzIGFuIG9sZCBxZW11IHRo YXQKZG9lc24ndCBkbyB0aGUgJ2J5cGFzcyBwcm9wZXJ0eScgeWV0IiBmcm9tICJ0aGlzIGlzIGEg dmlydGlvIGRldmljZQp0aGF0IGRvZXNuJ3QgYnlwYXNzIi4KCkFueSBiZXR0ZXIgaWRlYSA/CgpD aGVlcnMsCkJlbi4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpWaXJ0dWFsaXphdGlvbiBtYWlsaW5nIGxpc3QKVmlydHVhbGl6YXRpb25AbGlzdHMubGlu dXgtZm91bmRhdGlvbi5vcmcKaHR0cHM6Ly9saXN0cy5saW51eGZvdW5kYXRpb24ub3JnL21haWxt YW4vbGlzdGluZm8vdmlydHVhbGl6YXRpb24=