[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v11 0/5] i386: Enable TOPOEXT to support hyperth
From: |
Moger, Babu |
Subject: |
Re: [Qemu-devel] [PATCH v11 0/5] i386: Enable TOPOEXT to support hyperthreading on AMD CPU |
Date: |
Thu, 24 May 2018 15:59:44 +0000 |
> -----Original Message-----
> From: Kash Pande [mailto:address@hidden
> Sent: Thursday, May 24, 2018 10:51 AM
> To: Moger, Babu <address@hidden>; address@hidden;
> address@hidden; address@hidden; address@hidden;
> address@hidden; address@hidden
> Cc: address@hidden; address@hidden; address@hidden
> Subject: Re: [PATCH v11 0/5] i386: Enable TOPOEXT to support
> hyperthreading on AMD CPU
>
> Tested-by: Kash Pande <address@hidden>
Thanks
>
>
> Hopefully we can get this merged because it's taken a ridiculously long
> time with many back-and-forths for small issues that could have been put
> off til later.
We are almost there. Thanks for your patience. ):
>
> Kash
>
> On 2018-05-24 11:43 AM, Babu Moger wrote:
> > This series enables the TOPOEXT feature for AMD CPUs. This is required to
> > support hyperthreading on kvm guests.
> >
> > This addresses the issues reported in these bugs:
> > https://bugzilla.redhat.com/show_bug.cgi?id=1481253
> > https://bugs.launchpad.net/qemu/+bug/1703506
> >
> > v11:
> > Patches are based off of Eduardo's git://github.com/ehabkost/qemu.git
> x86-next.
> > Summary of changes.
> > 1.Added more comments explaining different constants and variables.
> > 2.Removed NUM_SHARING_CACHE macro and made the code simpler.
> > 3.Changed the function name num_sharing_l3_cache to
> cores_in_core_complex.
> > This function is actually finding the number of cores in a core complex.
> > Purpose here is to re-use the code in couple more places.
> > 4.Added new function nodes_in_socket to find number of nodes in the
> config.
> > Purpose here is to re-use the code.
> > 5.Used DIV_ROUND_UP wherever applicable.
> > 6.Renamed few constants and functions to generic names.
> > 7.Few more text corrections.
> >
>
- [Qemu-devel] [PATCH v11 0/5] i386: Enable TOPOEXT to support hyperthreading on AMD CPU, Babu Moger, 2018/05/24
- [Qemu-devel] [PATCH v11 1/5] i386: Clean up cache CPUID code, Babu Moger, 2018/05/24
- [Qemu-devel] [PATCH v11 2/5] i386: Populate AMD Processor Cache Information for cpuid 0x8000001D, Babu Moger, 2018/05/24
- [Qemu-devel] [PATCH v11 3/5] i386: Add support for CPUID_8000_001E for AMD, Babu Moger, 2018/05/24
- [Qemu-devel] [PATCH v11 4/5] i386: Enable TOPOEXT feature on AMD EPYC CPU, Babu Moger, 2018/05/24
- [Qemu-devel] [PATCH v11 5/5] i386: Remove generic SMT thread check, Babu Moger, 2018/05/24
- Re: [Qemu-devel] [PATCH v11 0/5] i386: Enable TOPOEXT to support hyperthreading on AMD CPU, Kash Pande, 2018/05/24