From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Leonard Subject: Re: [PATCH ARM v6 02/14] mini-os: don't include lib.h from mm.h Date: Wed, 16 Jul 2014 14:30:43 +0100 Message-ID: References: <1405508874-3921-1-git-send-email-talex5@gmail.com> <1405508874-3921-3-git-send-email-talex5@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=089e0118289afb2aca04fe4f8720 Return-path: Received: from mail6.bemta4.messagelabs.com ([85.158.143.247]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1X7PIF-000645-18 for xen-devel@lists.xenproject.org; Wed, 16 Jul 2014 13:30:47 +0000 Received: by mail-oa0-f52.google.com with SMTP id o6so929932oag.39 for ; Wed, 16 Jul 2014 06:30:44 -0700 (PDT) In-Reply-To: <1405508874-3921-3-git-send-email-talex5@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: Thomas Leonard , David Scott , Anil Madhavapeddy , Stefano Stabellini , Samuel Thibault List-Id: xen-devel@lists.xenproject.org --089e0118289afb2aca04fe4f8720 Content-Type: text/plain; charset=UTF-8 On 16 July 2014 12:07, Thomas Leonard wrote: > This breaks the include cycle hypervisor.h -> hypercall-x86_32.h -> mm.h > -> lib.h -> gntmap.h -> os.h -> hypervisor.h. I've just realised this is missing an include in tpm_tis.c (which isn't built by default). Fixed patch attached. -- Dr Thomas Leonard http://0install.net/ GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1 GPG: DA98 25AE CAD0 8975 7CDA BD8E 0713 3F96 CA74 D8BA --089e0118289afb2aca04fe4f8720 Content-Type: text/x-patch; charset=US-ASCII; name="0002-mini-os-don-t-include-lib.h-from-mm.h.patch" Content-Disposition: attachment; filename="0002-mini-os-don-t-include-lib.h-from-mm.h.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hxoos8fb0 RnJvbSA5ODcwNWIxMjhmZWIyZTQ2MjcyYzRkMjkyMDVmMzg0ODk5MTA4NzA0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBUaG9tYXMgTGVvbmFyZCA8dGFsZXg1QGdtYWlsLmNvbT4KRGF0 ZTogTW9uLCA3IEp1bCAyMDE0IDEzOjIwOjQzICswMTAwClN1YmplY3Q6IFtQQVRDSF0gbWluaS1v czogZG9uJ3QgaW5jbHVkZSBsaWIuaCBmcm9tIG1tLmgKClRoaXMgYnJlYWtzIHRoZSBpbmNsdWRl IGN5Y2xlIGh5cGVydmlzb3IuaCAtPiBoeXBlcmNhbGwteDg2XzMyLmggLT4gbW0uaAotPiBsaWIu aCAtPiBnbnRtYXAuaCAtPiBvcy5oIC0+IGh5cGVydmlzb3IuaC4KClNpZ25lZC1vZmYtYnk6IFRo b21hcyBMZW9uYXJkIDx0YWxleDVAZ21haWwuY29tPgoKLS0tCgotIEFkZGVkIG1pc3NpbmcgI2lu Y2x1ZGUgPG1pbmktb3MvbGliLmg+IHRvIHRwbV90aXMuYwotLS0KIGV4dHJhcy9taW5pLW9zL2lu Y2x1ZGUvbW0uaCB8IDMgKy0tCiBleHRyYXMvbWluaS1vcy9sb2NrLmMgICAgICAgfCAxICsKIGV4 dHJhcy9taW5pLW9zL21haW4uYyAgICAgICB8IDEgKwogZXh0cmFzL21pbmktb3MvdHBtX3Rpcy5j ICAgIHwgMSArCiBleHRyYXMvbWluaS1vcy90cG1mcm9udC5jICAgfCAxICsKIDUgZmlsZXMgY2hh bmdlZCwgNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2V4dHJh cy9taW5pLW9zL2luY2x1ZGUvbW0uaCBiL2V4dHJhcy9taW5pLW9zL2luY2x1ZGUvbW0uaAppbmRl eCBhOTRjZDZkLi5hMTc3MjUxIDEwMDY0NAotLS0gYS9leHRyYXMvbWluaS1vcy9pbmNsdWRlL21t LmgKKysrIGIvZXh0cmFzL21pbmktb3MvaW5jbHVkZS9tbS5oCkBAIC0zMiw4ICszMiw3IEBACiAj ZWxzZQogI2Vycm9yICJVbnN1cHBvcnRlZCBhcmNoaXRlY3R1cmUiCiAjZW5kaWYKLQotI2luY2x1 ZGUgPG1pbmktb3MvbGliLmg+CisjaW5jbHVkZSA8eGVuL3hlbi5oPgogCiAjaW5jbHVkZSA8bWlu aS1vcy9hcmNoX2xpbWl0cy5oPgogI2luY2x1ZGUgPG1pbmktb3MvYXJjaF9tbS5oPgpkaWZmIC0t Z2l0IGEvZXh0cmFzL21pbmktb3MvbG9jay5jIGIvZXh0cmFzL21pbmktb3MvbG9jay5jCmluZGV4 IDcxYTQ5NzEuLjYxMTk0ZTUgMTAwNjQ0Ci0tLSBhL2V4dHJhcy9taW5pLW9zL2xvY2suYworKysg Yi9leHRyYXMvbWluaS1vcy9sb2NrLmMKQEAgLTksNiArOSw3IEBACiAjaW5jbHVkZSA8c3lzL2xv Y2suaD4KICNpbmNsdWRlIDxzY2hlZC5oPgogI2luY2x1ZGUgPHdhaXQuaD4KKyNpbmNsdWRlIDxt aW5pLW9zL2xpYi5oPgogCiBpbnQgX19fbG9ja19pbml0KF9MT0NLX1QgKmxvY2spCiB7CmRpZmYg LS1naXQgYS9leHRyYXMvbWluaS1vcy9tYWluLmMgYi9leHRyYXMvbWluaS1vcy9tYWluLmMKaW5k ZXggYWVjMDU4Ni4uNGVjNDBiNSAxMDA2NDQKLS0tIGEvZXh0cmFzL21pbmktb3MvbWFpbi5jCisr KyBiL2V4dHJhcy9taW5pLW9zL21haW4uYwpAQCAtMTUsNiArMTUsNyBAQAogI2luY2x1ZGUgPHVu aXN0ZC5oPgogI2luY2x1ZGUgPHhlbmJ1cy5oPgogI2luY2x1ZGUgPGV2ZW50cy5oPgorI2luY2x1 ZGUgPG1pbmktb3MvbGliLmg+CiAKIGV4dGVybiBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJn dltdLCBjaGFyICplbnZwW10pOwogZXh0ZXJuIHZvaWQgX19saWJjX2luaXRfYXJyYXkodm9pZCk7 CmRpZmYgLS1naXQgYS9leHRyYXMvbWluaS1vcy90cG1fdGlzLmMgYi9leHRyYXMvbWluaS1vcy90 cG1fdGlzLmMKaW5kZXggZThjYTY5Zi4uMDkyMzRlNSAxMDA2NDQKLS0tIGEvZXh0cmFzL21pbmkt b3MvdHBtX3Rpcy5jCisrKyBiL2V4dHJhcy9taW5pLW9zL3RwbV90aXMuYwpAQCAtMjYsNiArMjYs NyBAQAogI2luY2x1ZGUgPG1pbmktb3MvZXZlbnRzLmg+CiAjaW5jbHVkZSA8bWluaS1vcy93YWl0 Lmg+CiAjaW5jbHVkZSA8bWluaS1vcy94bWFsbG9jLmg+CisjaW5jbHVkZSA8bWluaS1vcy9saWIu aD4KICNpbmNsdWRlIDxlcnJuby5oPgogI2luY2x1ZGUgPHN0ZGJvb2wuaD4KIApkaWZmIC0tZ2l0 IGEvZXh0cmFzL21pbmktb3MvdHBtZnJvbnQuYyBiL2V4dHJhcy9taW5pLW9zL3RwbWZyb250LmMK aW5kZXggY2U1YjNlMS4uNjA0OTI0NCAxMDA2NDQKLS0tIGEvZXh0cmFzL21pbmktb3MvdHBtZnJv bnQuYworKysgYi9leHRyYXMvbWluaS1vcy90cG1mcm9udC5jCkBAIC0zMSw2ICszMSw3IEBACiAj aW5jbHVkZSA8eGVuL2lvL3hlbmJ1cy5oPgogI2luY2x1ZGUgPHhlbi9pby90cG1pZi5oPgogI2lu Y2x1ZGUgPG1pbmktb3MvdHBtZnJvbnQuaD4KKyNpbmNsdWRlIDxtaW5pLW9zL2xpYi5oPgogI2lu Y2x1ZGUgPGZjbnRsLmg+CiAKIC8vI2RlZmluZSBUUE1GUk9OVF9QUklOVF9ERUJVRwotLSAKMi4w LjEKCg== --089e0118289afb2aca04fe4f8720 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --089e0118289afb2aca04fe4f8720--