[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] [IA64] Compliation work around for sparsemem
# HG changeset patch # User Alex Williamson <alex.williamson@xxxxxx> # Date 1178223281 21600 # Node ID a141484a91d0c420f1227e0914d61aaf74fb406b # Parent eff2bcaeda64f7abafe6a1539d0f86728e29b09e [IA64] Compliation work around for sparsemem Signed-off-by: Isaku Yamahata <yamahata@xxxxxxxxxxxxx> --- linux-2.6-xen-sparse/include/asm-ia64/maddr.h | 9 +++++++++ 1 files changed, 9 insertions(+) diff -r eff2bcaeda64 -r a141484a91d0 linux-2.6-xen-sparse/include/asm-ia64/maddr.h --- a/linux-2.6-xen-sparse/include/asm-ia64/maddr.h Thu May 03 14:10:19 2007 -0600 +++ b/linux-2.6-xen-sparse/include/asm-ia64/maddr.h Thu May 03 14:14:41 2007 -0600 @@ -65,6 +65,15 @@ machine_to_phys_for_dma(unsigned long ma return phys; } +#ifdef CONFIG_SPARSEMEM +/* + * When CONFIG_SPARSEMEM=y, pfn_valid() is defined in + * linux/include/linux/mmzone.h. Hoever #include <linux/mmzone.h> + * causes the header inclusion hell. + */ +static inline int pfn_valid(unsigned long pfn); +#endif + static inline unsigned long mfn_to_local_pfn(unsigned long mfn) { _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |