All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: x86_64 compile error / isa_bus_to_virt_needs_PRIVILEGED_BUILD
@ 2005-05-24  2:31 Nakajima, Jun
  0 siblings, 0 replies; 9+ messages in thread
From: Nakajima, Jun @ 2005-05-24  2:31 UTC (permalink / raw)
  To: Vipin Bhargava, Keir Fraser; +Cc: xen-devel

Vipin Bhargava wrote:
>> 
>> We're still in the process of sorting out x86/64 dom0 -- domU is not
>> at all expected to work or even build. No control tools for booting
>> domUs are checked in yet anyway. 
>> 
>>   -- Keir
> 
> Ok. Thanks for the info.
> I was informed on irc #xen to wait at least a couple of weeks,
> before anything stable is to show up in the x86_64.

It's true that x86-64 xenlinux is not for public consumption yet, but
we'll be surprised if dom0 does not boot or run well even at this point.
We checked: 

Latest ChangeSet: 2005/05/23 19:35:08 1.1516
4292225caWyLsfo-mZ3yV4QmUhXSAQ

It worked on both UP & DP systems with ACPI on. On DP system if acpi=off
is given to both xen & dom0 it works. So please build xen and dom0, and
test that on x86-64 as well before you deliver changes if affect x86-64.


Jun

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

^ permalink raw reply	[flat|nested] 9+ messages in thread
* x86_64 compile error / isa_bus_to_virt_needs_PRIVILEGED_BUILD
@ 2005-05-23 16:23 Vipin Bhargava
  2005-05-23 20:03 ` Keir Fraser
  0 siblings, 1 reply; 9+ messages in thread
From: Vipin Bhargava @ 2005-05-23 16:23 UTC (permalink / raw)
  To: xen-devel

Using FC3 x86_64 and doing "make ARCH=xen world", I get the
following:

  CC      arch/xen/x86_64/kernel/mpparse.o
arch/xen/x86_64/kernel/mpparse.c: In function `get_smp_config':
arch/xen/x86_64/kernel/mpparse.c:549: error:
`isa_bus_to_virt_needs_PRIVILEGED_BUILD' undeclared (first use in this
function)
arch/xen/x86_64/kernel/mpparse.c:549: error: (Each undeclared identifier
is reported only once
arch/xen/x86_64/kernel/mpparse.c:549: error: for each function it appears
in.)
arch/xen/x86_64/kernel/mpparse.c: In function `smp_scan_config':
arch/xen/x86_64/kernel/mpparse.c:585: error:
`isa_bus_to_virt_needs_PRIVILEGED_BUILD' undeclared (first use in this
function)
make[4]: *** [arch/xen/x86_64/kernel/mpparse.o] Error 1
make[3]: *** [arch/xen/x86_64/kernel] Error 2
make[3]: Leaving directory
`/home/vipin/xen-src/xen-unstable/linux-2.6.11-xenU'
make[2]: *** [build] Error 2
make[2]: Leaving directory `/home/vipin/xen-src/xen-unstable'
make[1]: *** [linux-2.6-xenU-build] Error 2
make[1]: Leaving directory `/home/vipin/xen-src/xen-unstable'
make: *** [kernels] Error 1

On a complete guess -
The .config shows:
 # CONFIG_XEN_PHYSDEV_ACCESS is not set

Why does include/asm-xen/asm-x86_64/io.h not seem to do this
properly with:

#ifdef CONFIG_XEN_PHYSDEV_ACCESS
#define isa_bus_to_virt(_x) (void *)(__fix_to_virt(FIX_ISAMAP_BEGIN) + (_x))
#else
#define isa_bus_to_virt(_x) isa_bus_to_virt_needs_PRIVILEGED_BUILD
#endif

xen0 compiles fine.

Vip

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-05-25 17:13 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <mailman.1116874317.9642@unix-os.sc.intel.com>
2005-05-23 19:34 ` x86_64 compile error / isa_bus_to_virt_needs_PRIVILEGED_BUILD Arun Sharma
2005-05-23 23:22   ` Vipin Bhargava
2005-05-24  0:19     ` Arun Sharma
2005-05-25  2:13       ` Vipin Bhargava
2005-05-25 17:13         ` Arun Sharma
2005-05-24  2:31 Nakajima, Jun
  -- strict thread matches above, loose matches on Subject: below --
2005-05-23 16:23 Vipin Bhargava
2005-05-23 20:03 ` Keir Fraser
2005-05-23 23:24   ` Vipin Bhargava

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.