Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-10 Thread Stefano Stabellini
On Wed, 10 Oct 2012, Ian Campbell wrote: > On Wed, 2012-10-10 at 15:47 +0100, Stefano Stabellini wrote: > > On Wed, 10 Oct 2012, Ian Campbell wrote: > > > On Tue, 2012-10-09 at 19:21 +0100, Arnd Bergmann wrote: > > > > On Tuesday 09 October 2012, Stefano Stabellini wrote: > > > > > > config XEN >

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-10 Thread Ian Campbell
On Wed, 2012-10-10 at 15:47 +0100, Stefano Stabellini wrote: > On Wed, 10 Oct 2012, Ian Campbell wrote: > > On Tue, 2012-10-09 at 19:21 +0100, Arnd Bergmann wrote: > > > On Tuesday 09 October 2012, Stefano Stabellini wrote: > > > > > config XEN > > > > > bool "Xen guest support on ARM

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-10 Thread Stefano Stabellini
On Wed, 10 Oct 2012, Ian Campbell wrote: > On Tue, 2012-10-09 at 19:21 +0100, Arnd Bergmann wrote: > > On Tuesday 09 October 2012, Stefano Stabellini wrote: > > > > config XEN > > > > bool "Xen guest support on ARM (EXPERIMENTAL)" > > > > depends on EXPERIMENTAL && ARM && OF > > > > +

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-10 Thread Arnd Bergmann
On Wednesday 10 October 2012, Ian Campbell wrote: > > * implement your own cmpxchg wrapper that may be implemented using a > > spinlock > > rather than cmpxchg if ARMv6 is enabled. > > Even if ARMv6 is enabled the grant table code will never be running on > one so so it might be ok to just

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-10 Thread Ian Campbell
On Tue, 2012-10-09 at 19:19 +0100, Arnd Bergmann wrote: > On Tuesday 09 October 2012, Ian Campbell wrote: > > On Tue, 2012-10-09 at 16:39 +0100, Arnd Bergmann wrote: > > > On Tuesday 09 October 2012, Ian Campbell wrote: > > > > > * The tmem hypercall is not available on ARM > > > > > > > > > > *

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-10 Thread Ian Campbell
On Tue, 2012-10-09 at 19:21 +0100, Arnd Bergmann wrote: > On Tuesday 09 October 2012, Stefano Stabellini wrote: > > > config XEN > > > bool "Xen guest support on ARM (EXPERIMENTAL)" > > > depends on EXPERIMENTAL && ARM && OF > > > + depends on !CPU_V6 > > > help > > >

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-10 Thread Ian Campbell
On Tue, 2012-10-09 at 19:21 +0100, Arnd Bergmann wrote: On Tuesday 09 October 2012, Stefano Stabellini wrote: config XEN bool Xen guest support on ARM (EXPERIMENTAL) depends on EXPERIMENTAL ARM OF + depends on !CPU_V6 help Say Y if you want to

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-10 Thread Ian Campbell
On Tue, 2012-10-09 at 19:19 +0100, Arnd Bergmann wrote: On Tuesday 09 October 2012, Ian Campbell wrote: On Tue, 2012-10-09 at 16:39 +0100, Arnd Bergmann wrote: On Tuesday 09 October 2012, Ian Campbell wrote: * The tmem hypercall is not available on ARM * ARMv6 does not

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-10 Thread Arnd Bergmann
On Wednesday 10 October 2012, Ian Campbell wrote: * implement your own cmpxchg wrapper that may be implemented using a spinlock rather than cmpxchg if ARMv6 is enabled. Even if ARMv6 is enabled the grant table code will never be running on one so so it might be ok to just have our own

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-10 Thread Stefano Stabellini
On Wed, 10 Oct 2012, Ian Campbell wrote: On Tue, 2012-10-09 at 19:21 +0100, Arnd Bergmann wrote: On Tuesday 09 October 2012, Stefano Stabellini wrote: config XEN bool Xen guest support on ARM (EXPERIMENTAL) depends on EXPERIMENTAL ARM OF + depends on !CPU_V6

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-10 Thread Ian Campbell
On Wed, 2012-10-10 at 15:47 +0100, Stefano Stabellini wrote: On Wed, 10 Oct 2012, Ian Campbell wrote: On Tue, 2012-10-09 at 19:21 +0100, Arnd Bergmann wrote: On Tuesday 09 October 2012, Stefano Stabellini wrote: config XEN bool Xen guest support on ARM (EXPERIMENTAL)

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-10 Thread Stefano Stabellini
On Wed, 10 Oct 2012, Ian Campbell wrote: On Wed, 2012-10-10 at 15:47 +0100, Stefano Stabellini wrote: On Wed, 10 Oct 2012, Ian Campbell wrote: On Tue, 2012-10-09 at 19:21 +0100, Arnd Bergmann wrote: On Tuesday 09 October 2012, Stefano Stabellini wrote: config XEN bool

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-09 Thread Arnd Bergmann
On Tuesday 09 October 2012, Ian Campbell wrote: > On Tue, 2012-10-09 at 16:39 +0100, Arnd Bergmann wrote: > > On Tuesday 09 October 2012, Ian Campbell wrote: > > > > * The tmem hypercall is not available on ARM > > > > > > > > * ARMv6 does not support cmpxchg on 16-bit words that are used in the

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-09 Thread Ian Campbell
On Tue, 2012-10-09 at 16:39 +0100, Arnd Bergmann wrote: > On Tuesday 09 October 2012, Ian Campbell wrote: > > > * The tmem hypercall is not available on ARM > > > > > > * ARMv6 does not support cmpxchg on 16-bit words that are used in the > > > > missing the end of this sentence? > > Right, I

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-09 Thread Arnd Bergmann
On Tuesday 09 October 2012, Ian Campbell wrote: > > * The tmem hypercall is not available on ARM > > > > * ARMv6 does not support cmpxchg on 16-bit words that are used in the > > missing the end of this sentence? Right, I meant to say * ARMv6 does not support cmpxchg on 16-bit words that are

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-09 Thread Ian Campbell
On Tue, 2012-10-09 at 16:22 +0100, Arnd Bergmann wrote: > * The XEN_BALLOON code requires the balloon infrastructure that is not > getting built on ARM. I've got patches to enable this, but not for 3.7 so this looks good for now. > * The tmem hypercall is not available on ARM > > * ARMv6 does

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-09 Thread Ian Campbell
On Tue, 2012-10-09 at 16:22 +0100, Arnd Bergmann wrote: * The XEN_BALLOON code requires the balloon infrastructure that is not getting built on ARM. I've got patches to enable this, but not for 3.7 so this looks good for now. * The tmem hypercall is not available on ARM * ARMv6 does not

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-09 Thread Arnd Bergmann
On Tuesday 09 October 2012, Ian Campbell wrote: * The tmem hypercall is not available on ARM * ARMv6 does not support cmpxchg on 16-bit words that are used in the missing the end of this sentence? Right, I meant to say * ARMv6 does not support cmpxchg on 16-bit words that are used in

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-09 Thread Ian Campbell
On Tue, 2012-10-09 at 16:39 +0100, Arnd Bergmann wrote: On Tuesday 09 October 2012, Ian Campbell wrote: * The tmem hypercall is not available on ARM * ARMv6 does not support cmpxchg on 16-bit words that are used in the missing the end of this sentence? Right, I meant to say

Re: [Xen-devel] [PATCH 5/9] ARM: Xen: fix initial build problems:

2012-10-09 Thread Arnd Bergmann
On Tuesday 09 October 2012, Ian Campbell wrote: On Tue, 2012-10-09 at 16:39 +0100, Arnd Bergmann wrote: On Tuesday 09 October 2012, Ian Campbell wrote: * The tmem hypercall is not available on ARM * ARMv6 does not support cmpxchg on 16-bit words that are used in the missing