From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46068) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c6GVo-0001Ci-3K for qemu-devel@nongnu.org; Mon, 14 Nov 2016 07:37:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c6GVj-0004aO-5j for qemu-devel@nongnu.org; Mon, 14 Nov 2016 07:37:24 -0500 Received: from mail-pg0-f65.google.com ([74.125.83.65]:32878) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c6GVi-0004Zr-W4 for qemu-devel@nongnu.org; Mon, 14 Nov 2016 07:37:19 -0500 Received: by mail-pg0-f65.google.com with SMTP id 3so8921302pgd.0 for ; Mon, 14 Nov 2016 04:37:18 -0800 (PST) Received: from jack_chen ([223.129.0.238]) by smtp.gmail.com with ESMTPSA id t89sm32890721pfe.50.2016.11.14.04.36.15 for (version=TLS1_2 cipher=AES128-GCM-SHA256 bits=128/128); Mon, 14 Nov 2016 04:36:16 -0800 (PST) Date: Mon, 14 Nov 2016 20:36:39 +0800 From: "zhunxun@gmail.com" Mime-Version: 1.0 Message-ID: <2016111420363473644619@gmail.com> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: base64 Subject: [Qemu-devel] virtIO question List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu SSBoYXZlIGEgcXVlc3Rpb24gYWJvdXQgcWVtdS5pcyBpdCBhIGJ1ZyBpbiBxZW11IHZlcnNpb24g MS4yPw0KaW4gcWVtdSB2ZXJzaW9uIDEuMiAsaXQgc2V0IGF2YWlsIGV2ZW50IGJ5IHRoZSBjb2Rl IDoNCiBpZiAodnEtPnZkZXYtPmd1ZXN0X2ZlYXR1cmVzICYgKDEgPDwgVklSVElPX1JJTkdfRl9F VkVOVF9JRFgpKSB7DQogICAgICAgIHZyaW5nX2F2YWlsX2V2ZW50KHZxLCB2cmluZ19hdmFpbF9p ZHgodnEpKTsNCiAgICAgICAgfQ0KIGFuZCBpbiB2ZXJzaW9uIDIuNyB0aGUgY29kZSBpcw0KIGlm ICh2aXJ0aW9fdmRldl9oYXNfZmVhdHVyZSh2ZGV2LCBWSVJUSU9fUklOR19GX0VWRU5UX0lEWCkp IHsNCiAgICAgICAgdnJpbmdfc2V0X2F2YWlsX2V2ZW50KHZxLCB2cS0+bGFzdF9hdmFpbF9pZHgp Ow0KICAgIH0NCg0KYSBiaWcgZGlmZmVyZW5jZSBvZiB0aGlzIGlzIHRoZSB2YWx1ZS52cmluZ19h dmFpbF9pZHgodnEpaXMgdGhlIGxhdGVzdCB2YWx1ZSBvZiBWUmluZ0F2YWlsLmlkeCxhbmQgdnEt Pmxhc3RfYXZhaWxfaWR4IGlzIG5vdCwgSSB0aGluayBpdCByZWFsbHkgZGlmZmVyZW50IHdpdGgg dGhlIHR3byBkaWZmZXJlbnQgdmFsdWVzLGFuZCBJIHRoaW5rIHRoZSBsYXRlciBpcyByaWdodCxp cyBpdD8/DQp0aGFua3MgYSBsb3QhIQ0KDQoNCg0Kemh1bnh1bkBnbWFpbC5jb20NCg==