Displaying 17 results from an estimated 17 matches for "book3s_64".
2020 Apr 14
3
[PATCH] iommu: spapr_tce: Disable compile testing to fix build on book3s_32 config
Although SPAPR_TCE_IOMMU itself can be compile tested on certain PowerPC
configurations, its presence makes arch/powerpc/kvm/Makefile to select
modules which do not build in such configuration.
The arch/powerpc/kvm/ modules use kvm_arch.spapr_tce_tables which exists
only with CONFIG_PPC_BOOK3S_64. However these modules are selected when
COMPILE_TEST and SPAPR_TCE_IOMMU are chosen leading to build failures:
In file included from arch/powerpc/include/asm/book3s/64/mmu-hash.h:20:0,
from arch/powerpc/kvm/book3s_64_vio_hv.c:22:
arch/powerpc/include/asm/book3s/64/pg...
2020 Apr 14
3
[PATCH] iommu: spapr_tce: Disable compile testing to fix build on book3s_32 config
Although SPAPR_TCE_IOMMU itself can be compile tested on certain PowerPC
configurations, its presence makes arch/powerpc/kvm/Makefile to select
modules which do not build in such configuration.
The arch/powerpc/kvm/ modules use kvm_arch.spapr_tce_tables which exists
only with CONFIG_PPC_BOOK3S_64. However these modules are selected when
COMPILE_TEST and SPAPR_TCE_IOMMU are chosen leading to build failures:
In file included from arch/powerpc/include/asm/book3s/64/mmu-hash.h:20:0,
from arch/powerpc/kvm/book3s_64_vio_hv.c:22:
arch/powerpc/include/asm/book3s/64/pg...
2015 Jul 02
2
[PULL] virtio/vhost: cross endian support
...> Maybe we could create a Kconfig symbol to enforce point (2): prevent
> > people from enabling it e.g. on x86. I will look into this - but it can
> > be done by a patch on top, so I think this can be merged as is.
> >
>
> This cross-endian *oddity* is targeting PowerPC book3s_64 processors... I
> am not aware of any other users. Maybe create a symbol that would
> be only selected by PPC_BOOK3S_64 ?
I think some ARM systems are trying to support cross-endian
configurations as well.
Besides that, yes, this is more or less what I had in mind.
>
> > Or do yo...
2015 Jul 02
2
[PULL] virtio/vhost: cross endian support
...> Maybe we could create a Kconfig symbol to enforce point (2): prevent
> > people from enabling it e.g. on x86. I will look into this - but it can
> > be done by a patch on top, so I think this can be merged as is.
> >
>
> This cross-endian *oddity* is targeting PowerPC book3s_64 processors... I
> am not aware of any other users. Maybe create a symbol that would
> be only selected by PPC_BOOK3S_64 ?
I think some ARM systems are trying to support cross-endian
configurations as well.
Besides that, yes, this is more or less what I had in mind.
>
> > Or do yo...
2020 Apr 18
0
[PATCH] iommu: spapr_tce: Disable compile testing to fix build on book3s_32 config
..._TCE_IOMMU itself can be compile tested on certain PowerPC
> configurations, its presence makes arch/powerpc/kvm/Makefile to select
> modules which do not build in such configuration.
>
> The arch/powerpc/kvm/ modules use kvm_arch.spapr_tce_tables which exists
> only with CONFIG_PPC_BOOK3S_64. However these modules are selected when
> COMPILE_TEST and SPAPR_TCE_IOMMU are chosen leading to build failures:
>
> In file included from arch/powerpc/include/asm/book3s/64/mmu-hash.h:20:0,
> from arch/powerpc/kvm/book3s_64_vio_hv.c:22:
> arch/powe...
2015 Jul 07
5
[PULL] virtio/vhost: cross endian support
...orce point (2): prevent
> > > > people from enabling it e.g. on x86. I will look into this - but it can
> > > > be done by a patch on top, so I think this can be merged as is.
> > > >
> > >
> > > This cross-endian *oddity* is targeting PowerPC book3s_64 processors... I
> > > am not aware of any other users. Maybe create a symbol that would
> > > be only selected by PPC_BOOK3S_64 ?
> >
> > I think some ARM systems are trying to support cross-endian
> > configurations as well.
> >
> > Besides that, y...
2015 Jul 07
5
[PULL] virtio/vhost: cross endian support
...orce point (2): prevent
> > > > people from enabling it e.g. on x86. I will look into this - but it can
> > > > be done by a patch on top, so I think this can be merged as is.
> > > >
> > >
> > > This cross-endian *oddity* is targeting PowerPC book3s_64 processors... I
> > > am not aware of any other users. Maybe create a symbol that would
> > > be only selected by PPC_BOOK3S_64 ?
> >
> > I think some ARM systems are trying to support cross-endian
> > configurations as well.
> >
> > Besides that, y...
2015 Jul 09
2
[PATCH] KVM: Add Kconfig option to signal cross-endian guests
...IAN_GUESTS
> ---help---
> Support hosting virtualized guest machines.
>
> diff --git a/arch/powerpc/kvm/Kconfig b/arch/powerpc/kvm/Kconfig
> index 3caec2c..e028710 100644
> --- a/arch/powerpc/kvm/Kconfig
> +++ b/arch/powerpc/kvm/Kconfig
> @@ -79,6 +79,7 @@ config KVM_BOOK3S_64_HV
> select KVM_BOOK3S_HV_POSSIBLE
> select MMU_NOTIFIER
> select CMA
> + select KVM_CROSS_ENDIAN_GUESTS
> ---help---
> Support running unmodified book3s_64 guest kernels in
> virtual machines on POWER7 and PPC970 processors that have
> diff --git a/drivers/n...
2015 Jul 09
2
[PATCH] KVM: Add Kconfig option to signal cross-endian guests
...IAN_GUESTS
> ---help---
> Support hosting virtualized guest machines.
>
> diff --git a/arch/powerpc/kvm/Kconfig b/arch/powerpc/kvm/Kconfig
> index 3caec2c..e028710 100644
> --- a/arch/powerpc/kvm/Kconfig
> +++ b/arch/powerpc/kvm/Kconfig
> @@ -79,6 +79,7 @@ config KVM_BOOK3S_64_HV
> select KVM_BOOK3S_HV_POSSIBLE
> select MMU_NOTIFIER
> select CMA
> + select KVM_CROSS_ENDIAN_GUESTS
> ---help---
> Support running unmodified book3s_64 guest kernels in
> virtual machines on POWER7 and PPC970 processors that have
> diff --git a/drivers/n...
2015 Jul 02
4
[PULL] virtio/vhost: cross endian support
On Wed, Jul 01, 2015 at 12:02:50PM -0700, Linus Torvalds wrote:
> On Wed, Jul 1, 2015 at 2:31 AM, Michael S. Tsirkin <mst at redhat.com> wrote:
> > virtio/vhost: cross endian support
>
> Ugh. Does this really have to be dynamic?
>
> Can't virtio do the sane thing, and just use a _fixed_ endianness?
>
> Doing a unconditional byte swap is faster and simpler
2015 Jul 02
4
[PULL] virtio/vhost: cross endian support
On Wed, Jul 01, 2015 at 12:02:50PM -0700, Linus Torvalds wrote:
> On Wed, Jul 1, 2015 at 2:31 AM, Michael S. Tsirkin <mst at redhat.com> wrote:
> > virtio/vhost: cross endian support
>
> Ugh. Does this really have to be dynamic?
>
> Can't virtio do the sane thing, and just use a _fixed_ endianness?
>
> Doing a unconditional byte swap is faster and simpler
2015 Jul 02
0
[PULL] virtio/vhost: cross endian support
...stripped binary).
>
> Maybe we could create a Kconfig symbol to enforce point (2): prevent
> people from enabling it e.g. on x86. I will look into this - but it can
> be done by a patch on top, so I think this can be merged as is.
>
This cross-endian *oddity* is targeting PowerPC book3s_64 processors... I
am not aware of any other users. Maybe create a symbol that would
be only selected by PPC_BOOK3S_64 ?
> Or do you know of someone using kernel with all config options enabled
> undiscriminately?
>
> Thanks,
>
2015 Jul 07
0
[PULL] virtio/vhost: cross endian support
...e a Kconfig symbol to enforce point (2): prevent
> > > people from enabling it e.g. on x86. I will look into this - but it can
> > > be done by a patch on top, so I think this can be merged as is.
> > >
> >
> > This cross-endian *oddity* is targeting PowerPC book3s_64 processors... I
> > am not aware of any other users. Maybe create a symbol that would
> > be only selected by PPC_BOOK3S_64 ?
>
> I think some ARM systems are trying to support cross-endian
> configurations as well.
>
> Besides that, yes, this is more or less what I had...
2015 Jul 09
0
[PATCH] KVM: Add Kconfig option to signal cross-endian guests
...ct HAVE_KVM_IRQFD
+ select KVM_CROSS_ENDIAN_GUESTS
---help---
Support hosting virtualized guest machines.
diff --git a/arch/powerpc/kvm/Kconfig b/arch/powerpc/kvm/Kconfig
index 3caec2c..e028710 100644
--- a/arch/powerpc/kvm/Kconfig
+++ b/arch/powerpc/kvm/Kconfig
@@ -79,6 +79,7 @@ config KVM_BOOK3S_64_HV
select KVM_BOOK3S_HV_POSSIBLE
select MMU_NOTIFIER
select CMA
+ select KVM_CROSS_ENDIAN_GUESTS
---help---
Support running unmodified book3s_64 guest kernels in
virtual machines on POWER7 and PPC970 processors that have
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index c...
2015 Jul 09
0
[PATCH] KVM: Add Kconfig option to signal cross-endian guests
...>> Support hosting virtualized guest machines.
>>
>> diff --git a/arch/powerpc/kvm/Kconfig b/arch/powerpc/kvm/Kconfig
>> index 3caec2c..e028710 100644
>> --- a/arch/powerpc/kvm/Kconfig
>> +++ b/arch/powerpc/kvm/Kconfig
>> @@ -79,6 +79,7 @@ config KVM_BOOK3S_64_HV
>> select KVM_BOOK3S_HV_POSSIBLE
>> select MMU_NOTIFIER
>> select CMA
>> + select KVM_CROSS_ENDIAN_GUESTS
>> ---help---
>> Support running unmodified book3s_64 guest kernels in
>> virtual machines on POWER7 and PPC970 processors that have...
2015 Jul 09
1
[PATCH] KVM: Add Kconfig option to signal cross-endian guests
...virtualized guest machines.
> >>
> >> diff --git a/arch/powerpc/kvm/Kconfig b/arch/powerpc/kvm/Kconfig
> >> index 3caec2c..e028710 100644
> >> --- a/arch/powerpc/kvm/Kconfig
> >> +++ b/arch/powerpc/kvm/Kconfig
> >> @@ -79,6 +79,7 @@ config KVM_BOOK3S_64_HV
> >> select KVM_BOOK3S_HV_POSSIBLE
> >> select MMU_NOTIFIER
> >> select CMA
> >> + select KVM_CROSS_ENDIAN_GUESTS
> >> ---help---
> >> Support running unmodified book3s_64 guest kernels in
> >> virtual machines on POW...
2015 Jul 09
1
[PATCH] KVM: Add Kconfig option to signal cross-endian guests
...virtualized guest machines.
> >>
> >> diff --git a/arch/powerpc/kvm/Kconfig b/arch/powerpc/kvm/Kconfig
> >> index 3caec2c..e028710 100644
> >> --- a/arch/powerpc/kvm/Kconfig
> >> +++ b/arch/powerpc/kvm/Kconfig
> >> @@ -79,6 +79,7 @@ config KVM_BOOK3S_64_HV
> >> select KVM_BOOK3S_HV_POSSIBLE
> >> select MMU_NOTIFIER
> >> select CMA
> >> + select KVM_CROSS_ENDIAN_GUESTS
> >> ---help---
> >> Support running unmodified book3s_64 guest kernels in
> >> virtual machines on POW...