From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40816) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTGjH-0004nD-KJ for qemu-devel@nongnu.org; Thu, 06 Jul 2017 20:02:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTGjD-0007kP-PO for qemu-devel@nongnu.org; Thu, 06 Jul 2017 20:02:39 -0400 Received: from mx1.redhat.com ([209.132.183.28]:43916) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dTGjD-0007k1-Jy for qemu-devel@nongnu.org; Thu, 06 Jul 2017 20:02:35 -0400 Date: Fri, 7 Jul 2017 08:02:28 +0800 From: Fam Zheng Message-ID: <20170707000228.GC5149@lemon.lan> References: <1498715394-16402-1-git-send-email-tianyu.lan@intel.com> <149938501143.27.5496610612212455695@7a482c8a7db2> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <149938501143.27.5496610612212455695@7a482c8a7db2> Subject: Re: [Qemu-devel] [PATCH 0/3] Qemu: Add Xen vIOMMU interrupt remapping function support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: tianyu.lan@intel.com, kevin.tian@intel.com, xen-devel@lists.xensource.com, mst@redhat.com, anthony.perard@citrix.com, sstabellini@kernel.org, marcel@redhat.com, chao.gao@intel.com On Thu, 07/06 16:50, no-reply@patchew.org wrote: > Hi, > > This series seems to have some coding style problems. See output below for > more information: > > Subject: [Qemu-devel] [PATCH 0/3] Qemu: Add Xen vIOMMU interrupt remapping function support > Message-id: 1498715394-16402-1-git-send-email-tianyu.lan@intel.com > Type: series > > === TEST SCRIPT BEGIN === > #!/bin/bash > > BASE=base > n=1 > total=$(git log --oneline $BASE.. | wc -l) > failed=0 > > git config --local diff.renamelimit 0 > git config --local diff.renames True > > commits="$(git log --format=%H --reverse $BASE..)" > for c in $commits; do > echo "Checking PATCH $n/$total: $(git log -n 1 --format=%s $c)..." > if ! git show $c --format=email | ./scripts/checkpatch.pl --mailback -; then > failed=1 > echo > fi > n=$((n+1)) > done > > exit $failed > === TEST SCRIPT END === > > Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 > fatal: Cannot update paths and switch to branch 'test' at the same time. > Did you intend to checkout 'origin/patchew/1498715394-16402-1-git-send-email-tianyu.lan@intel.com' which can not be resolved as commit? > Traceback (most recent call last): > File "/home/fam/bin/patchew", line 440, in test_one > git_clone_repo(clone, r["repo"], r["head"], logf) > File "/home/fam/bin/patchew", line 53, in git_clone_repo > cwd=clone) > File "/usr/lib64/python3.5/subprocess.py", line 271, in check_call > raise CalledProcessError(retcode, cmd) > subprocess.CalledProcessError: Command '['git', 'checkout', 'origin/patchew/1498715394-16402-1-git-send-email-tianyu.lan@intel.com', '-b', 'test']' returned non-zero exit status 128 Ignore this please, patchew is recovering from a bad state. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fam Zheng Subject: Re: [Qemu-devel] [PATCH 0/3] Qemu: Add Xen vIOMMU interrupt remapping function support Date: Fri, 7 Jul 2017 08:02:28 +0800 Message-ID: <20170707000228.GC5149@lemon.lan> References: <1498715394-16402-1-git-send-email-tianyu.lan@intel.com> <149938501143.27.5496610612212455695@7a482c8a7db2> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <149938501143.27.5496610612212455695@7a482c8a7db2> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: qemu-devel@nongnu.org Cc: tianyu.lan@intel.com, kevin.tian@intel.com, xen-devel@lists.xensource.com, mst@redhat.com, marcel@redhat.com, sstabellini@kernel.org, anthony.perard@citrix.com, chao.gao@intel.com List-Id: xen-devel@lists.xenproject.org T24gVGh1LCAwNy8wNiAxNjo1MCwgbm8tcmVwbHlAcGF0Y2hldy5vcmcgd3JvdGU6Cj4gSGksCj4g Cj4gVGhpcyBzZXJpZXMgc2VlbXMgdG8gaGF2ZSBzb21lIGNvZGluZyBzdHlsZSBwcm9ibGVtcy4g U2VlIG91dHB1dCBiZWxvdyBmb3IKPiBtb3JlIGluZm9ybWF0aW9uOgo+IAo+IFN1YmplY3Q6IFtR ZW11LWRldmVsXSBbUEFUQ0ggMC8zXSBRZW11OiBBZGQgWGVuIHZJT01NVSBpbnRlcnJ1cHQgcmVt YXBwaW5nIGZ1bmN0aW9uIHN1cHBvcnQKPiBNZXNzYWdlLWlkOiAxNDk4NzE1Mzk0LTE2NDAyLTEt Z2l0LXNlbmQtZW1haWwtdGlhbnl1LmxhbkBpbnRlbC5jb20KPiBUeXBlOiBzZXJpZXMKPiAKPiA9 PT0gVEVTVCBTQ1JJUFQgQkVHSU4gPT09Cj4gIyEvYmluL2Jhc2gKPiAKPiBCQVNFPWJhc2UKPiBu PTEKPiB0b3RhbD0kKGdpdCBsb2cgLS1vbmVsaW5lICRCQVNFLi4gfCB3YyAtbCkKPiBmYWlsZWQ9 MAo+IAo+IGdpdCBjb25maWcgLS1sb2NhbCBkaWZmLnJlbmFtZWxpbWl0IDAKPiBnaXQgY29uZmln IC0tbG9jYWwgZGlmZi5yZW5hbWVzIFRydWUKPiAKPiBjb21taXRzPSIkKGdpdCBsb2cgLS1mb3Jt YXQ9JUggLS1yZXZlcnNlICRCQVNFLi4pIgo+IGZvciBjIGluICRjb21taXRzOyBkbwo+ICAgICBl Y2hvICJDaGVja2luZyBQQVRDSCAkbi8kdG90YWw6ICQoZ2l0IGxvZyAtbiAxIC0tZm9ybWF0PSVz ICRjKS4uLiIKPiAgICAgaWYgISBnaXQgc2hvdyAkYyAtLWZvcm1hdD1lbWFpbCB8IC4vc2NyaXB0 cy9jaGVja3BhdGNoLnBsIC0tbWFpbGJhY2sgLTsgdGhlbgo+ICAgICAgICAgZmFpbGVkPTEKPiAg ICAgICAgIGVjaG8KPiAgICAgZmkKPiAgICAgbj0kKChuKzEpKQo+IGRvbmUKPiAKPiBleGl0ICRm YWlsZWQKPiA9PT0gVEVTVCBTQ1JJUFQgRU5EID09PQo+IAo+IFVwZGF0aW5nIDNjOGNmNWE5YzIx ZmY4NzgyMTY0ZDFkZWY3ZjQ0YmQ4ODg3MTMzODQKPiBmYXRhbDogQ2Fubm90IHVwZGF0ZSBwYXRo cyBhbmQgc3dpdGNoIHRvIGJyYW5jaCAndGVzdCcgYXQgdGhlIHNhbWUgdGltZS4KPiBEaWQgeW91 IGludGVuZCB0byBjaGVja291dCAnb3JpZ2luL3BhdGNoZXcvMTQ5ODcxNTM5NC0xNjQwMi0xLWdp dC1zZW5kLWVtYWlsLXRpYW55dS5sYW5AaW50ZWwuY29tJyB3aGljaCBjYW4gbm90IGJlIHJlc29s dmVkIGFzIGNvbW1pdD8KPiBUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6Cj4gICBG aWxlICIvaG9tZS9mYW0vYmluL3BhdGNoZXciLCBsaW5lIDQ0MCwgaW4gdGVzdF9vbmUKPiAgICAg Z2l0X2Nsb25lX3JlcG8oY2xvbmUsIHJbInJlcG8iXSwgclsiaGVhZCJdLCBsb2dmKQo+ICAgRmls ZSAiL2hvbWUvZmFtL2Jpbi9wYXRjaGV3IiwgbGluZSA1MywgaW4gZ2l0X2Nsb25lX3JlcG8KPiAg ICAgY3dkPWNsb25lKQo+ICAgRmlsZSAiL3Vzci9saWI2NC9weXRob24zLjUvc3VicHJvY2Vzcy5w eSIsIGxpbmUgMjcxLCBpbiBjaGVja19jYWxsCj4gICAgIHJhaXNlIENhbGxlZFByb2Nlc3NFcnJv cihyZXRjb2RlLCBjbWQpCj4gc3VicHJvY2Vzcy5DYWxsZWRQcm9jZXNzRXJyb3I6IENvbW1hbmQg J1snZ2l0JywgJ2NoZWNrb3V0JywgJ29yaWdpbi9wYXRjaGV3LzE0OTg3MTUzOTQtMTY0MDItMS1n aXQtc2VuZC1lbWFpbC10aWFueXUubGFuQGludGVsLmNvbScsICctYicsICd0ZXN0J10nIHJldHVy bmVkIG5vbi16ZXJvIGV4aXQgc3RhdHVzIDEyOAoKSWdub3JlIHRoaXMgcGxlYXNlLCBwYXRjaGV3 IGlzIHJlY292ZXJpbmcgZnJvbSBhIGJhZCBzdGF0ZS4KCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK