[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] xen kernel headers: circular dependencies


  • To: Christoph Egger <Christoph.Egger@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: Keir Fraser <keir@xxxxxxx>
  • Date: Mon, 28 Mar 2011 13:46:45 +0100
  • Cc:
  • Delivery-date: Mon, 28 Mar 2011 05:47:36 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:user-agent:date:subject:from:to:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=a1N36353XwEyZtII+BKQeTe1n5PJFIixPmy1cCwjCH0W3d77ic8TgVjGo7/tPgVidF GjsEoFS0ipT4vb9KXXWoZIsuo5j//wJJPEXlldAiAJfKAOkOc7MSVMMvlaoZdEfNGpL4 UzAd93oRts3b21Jcti/KAcY5m2rS8S1Z5TxWo=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcvtRjHZGGdf46D06kOalhW9+E7E4A==
  • Thread-topic: [Xen-devel] xen kernel headers: circular dependencies

On 28/03/2011 10:56, "Christoph Egger" <Christoph.Egger@xxxxxxx> wrote:

> 
> Hi,
> 
> I just uncovered a circular header dependency starting from
> _PAGE_NX.
> 
> Any suggestions on how to fix this?

Well the circular definition itself was okay because _PAGE_NX is a macro
which doesn't require immediate inclusion of cpufeature.h.

However _PAGE_NX is itself a bit gross, and most users can just have at
_PAGE_NX_BIT directly. So as a cleanup I've now got rid of _PAGE_NX in c/s
23107.

 -- Keir

> Christoph
> 



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.