[LINUX] Another fix to i386 mfn_to_pfn().
authorkfraser@dhcp93.uk.xensource.com <kfraser@dhcp93.uk.xensource.com>
Tue, 20 Jun 2006 12:45:23 +0000 (13:45 +0100)
committerkfraser@dhcp93.uk.xensource.com <kfraser@dhcp93.uk.xensource.com>
Tue, 20 Jun 2006 12:45:23 +0000 (13:45 +0100)
Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6-xen-sparse/include/asm-i386/mach-xen/asm/page.h

index 1b2494047ae397f844bda853b71173669b991d5a..a31f62f84996558c1e6d50229b5de2551de23a35 100644 (file)
@@ -106,7 +106,7 @@ static inline unsigned long mfn_to_pfn(unsigned long mfn)
                "       .long 1b,3b\n"
                ".previous"
                : "=r" (pfn)
-               : "m" (machine_to_phys_mapping[mfn]), "i" (max_mapnr) );
+               : "m" (machine_to_phys_mapping[mfn]), "ir" (max_mapnr) );
 
        return pfn;
 }