Remus: fix ia64 build

This patch fixes the following error:
  /xen-unstable.hg/tools/remus/kmod/sch_queue.c: In function
  `is_foreign':
  /xen-unstable.hg/tools/remus/kmod/sch_queue.c:51: error:
  `phys_to_machine_mapping' undeclared (first use in this function)

Signed-off-by: KUWAMURA Shin'ya <kuwa@jp.fujitsu.com>
This commit is contained in:
Keir Fraser committed 2010-02-05 10:37:24 +00:00
1 parent 95861f88c7
commit e7a5d6fa85
1 file changed
+5
+5
View File
@@ -44,12 +44,17 @@ struct tc_queue_qopt {
};
/* borrowed from drivers/xen/netback/loopback.c */
#ifdef CONFIG_X86
static int is_foreign(unsigned long pfn)
{
/* NB. Play it safe for auto-translation mode. */
return (xen_feature(XENFEAT_auto_translated_physmap) ||
(phys_to_machine_mapping[pfn] & FOREIGN_FRAME_BIT));
}
#else
/* How to detect a foreign mapping? Play it safe. */
#define is_foreign(pfn) (1)
#endif
static int skb_remove_foreign_references(struct sk_buff *skb)
{
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.