Re: [OE-core] [PATCH] tune-core2: Update qemu cpu to supported model

2024-01-16 Thread Khem Raj
On Tue, Jan 16, 2024 at 7:37 PM Alexander Kanavin
 wrote:
>
> Please provide a link to the documentation in the commit message, and not 
> just the claim.
>

Perhaps add this link to commit msg
https://qemu-project.gitlab.io/qemu/system/qemu-cpu-models.html#other-non-recommended-x86-cpus

> Alex
>
> On Tue 16. Jan 2024 at 21.46, Simone Weiß  wrote:
>>
>> From: Simone Weiß 
>>
>> Fixes [YOCTO #12388]
>>
>> QEMUs documentation does recommend to not use n270 and core2duo as
>> an argument to -cpu anymore. Update therefore the QEMU cpu option for
>> the core2duo tune to Nehalam. Tested it locally with QEMU and KVM.
>>
>> Signed-off-by: Simone Weiß 
>> ---
>>  meta/conf/machine/include/x86/tune-core2.inc | 6 +++---
>>  1 file changed, 3 insertions(+), 3 deletions(-)
>>
>> diff --git a/meta/conf/machine/include/x86/tune-core2.inc 
>> b/meta/conf/machine/include/x86/tune-core2.inc
>> index 97b7c1b188..082fd4efc3 100644
>> --- a/meta/conf/machine/include/x86/tune-core2.inc
>> +++ b/meta/conf/machine/include/x86/tune-core2.inc
>> @@ -21,18 +21,18 @@ TUNE_FEATURES:tune-core2-32 = "${TUNE_FEATURES:tune-x86} 
>> core2"
>>  BASE_LIB:tune-core2-32 = "lib"
>>  TUNE_PKGARCH:tune-core2-32 = "core2-32"
>>  PACKAGE_EXTRA_ARCHS:tune-core2-32 = "${PACKAGE_EXTRA_ARCHS:tune-i686} 
>> core2-32"
>> -QEMU_EXTRAOPTIONS_core2-32 = " -cpu n270"
>> +QEMU_EXTRAOPTIONS_core2-32 = " -cpu Nehalem,check=false"
>>
>>  AVAILTUNES += "core2-64"
>>  TUNE_FEATURES:tune-core2-64 = "${TUNE_FEATURES:tune-x86-64} core2"
>>  BASE_LIB:tune-core2-64 = "lib64"
>>  TUNE_PKGARCH:tune-core2-64 = "core2-64"
>>  PACKAGE_EXTRA_ARCHS:tune-core2-64 = "${PACKAGE_EXTRA_ARCHS:tune-x86-64} 
>> core2-64"
>> -QEMU_EXTRAOPTIONS_core2-64 = " -cpu core2duo"
>> +QEMU_EXTRAOPTIONS_core2-64 = " -cpu Nehalem,check=false"
>>
>>  AVAILTUNES += "core2-64-x32"
>>  TUNE_FEATURES:tune-core2-64-x32 = "${TUNE_FEATURES:tune-x86-64-x32} core2"
>>  BASE_LIB:tune-core2-64-x32 = "libx32"
>>  TUNE_PKGARCH:tune-core2-64-x32 = "core2-64-x32"
>>  PACKAGE_EXTRA_ARCHS:tune-core2-64-x32 = 
>> "${PACKAGE_EXTRA_ARCHS:tune-x86-64-x32} core2-64-x32"
>> -QEMU_EXTRAOPTIONS_core2-64-x32 = " -cpu core2duo"
>> +QEMU_EXTRAOPTIONS_core2-64-x32 = " -cpu Nehalem,check=false"
>> --
>> 2.39.2
>>
>>
>>
>>
>
> 
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#193887): 
https://lists.openembedded.org/g/openembedded-core/message/193887
Mute This Topic: https://lists.openembedded.org/mt/103771791/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [OE-core] [PATCH] tune-core2: Update qemu cpu to supported model

2024-01-16 Thread Alexander Kanavin
Please provide a link to the documentation in the commit message, and not
just the claim.

Alex

On Tue 16. Jan 2024 at 21.46, Simone Weiß  wrote:

> From: Simone Weiß 
>
> Fixes [YOCTO #12388]
>
> QEMUs documentation does recommend to not use n270 and core2duo as
> an argument to -cpu anymore. Update therefore the QEMU cpu option for
> the core2duo tune to Nehalam. Tested it locally with QEMU and KVM.
>
> Signed-off-by: Simone Weiß 
> ---
>  meta/conf/machine/include/x86/tune-core2.inc | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/meta/conf/machine/include/x86/tune-core2.inc
> b/meta/conf/machine/include/x86/tune-core2.inc
> index 97b7c1b188..082fd4efc3 100644
> --- a/meta/conf/machine/include/x86/tune-core2.inc
> +++ b/meta/conf/machine/include/x86/tune-core2.inc
> @@ -21,18 +21,18 @@ TUNE_FEATURES:tune-core2-32 =
> "${TUNE_FEATURES:tune-x86} core2"
>  BASE_LIB:tune-core2-32 = "lib"
>  TUNE_PKGARCH:tune-core2-32 = "core2-32"
>  PACKAGE_EXTRA_ARCHS:tune-core2-32 = "${PACKAGE_EXTRA_ARCHS:tune-i686}
> core2-32"
> -QEMU_EXTRAOPTIONS_core2-32 = " -cpu n270"
> +QEMU_EXTRAOPTIONS_core2-32 = " -cpu Nehalem,check=false"
>
>  AVAILTUNES += "core2-64"
>  TUNE_FEATURES:tune-core2-64 = "${TUNE_FEATURES:tune-x86-64} core2"
>  BASE_LIB:tune-core2-64 = "lib64"
>  TUNE_PKGARCH:tune-core2-64 = "core2-64"
>  PACKAGE_EXTRA_ARCHS:tune-core2-64 = "${PACKAGE_EXTRA_ARCHS:tune-x86-64}
> core2-64"
> -QEMU_EXTRAOPTIONS_core2-64 = " -cpu core2duo"
> +QEMU_EXTRAOPTIONS_core2-64 = " -cpu Nehalem,check=false"
>
>  AVAILTUNES += "core2-64-x32"
>  TUNE_FEATURES:tune-core2-64-x32 = "${TUNE_FEATURES:tune-x86-64-x32} core2"
>  BASE_LIB:tune-core2-64-x32 = "libx32"
>  TUNE_PKGARCH:tune-core2-64-x32 = "core2-64-x32"
>  PACKAGE_EXTRA_ARCHS:tune-core2-64-x32 =
> "${PACKAGE_EXTRA_ARCHS:tune-x86-64-x32} core2-64-x32"
> -QEMU_EXTRAOPTIONS_core2-64-x32 = " -cpu core2duo"
> +QEMU_EXTRAOPTIONS_core2-64-x32 = " -cpu Nehalem,check=false"
> --
> 2.39.2
>
>
> 
>
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#193886): 
https://lists.openembedded.org/g/openembedded-core/message/193886
Mute This Topic: https://lists.openembedded.org/mt/103771791/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-