mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
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:
1 parent
95861f88c7
commit
e7a5d6fa85
1 file changed
+5
@@ -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)
|
||||
{
|
||||
|
||||