Re: [PATCH v11 05/16] eal: use umonitor umwait and tpause intrinsics

2023-08-25 Thread Tyler Retzlaff
On Fri, Aug 25, 2023 at 04:12:59PM +0100, Bruce Richardson wrote: > On Fri, Aug 25, 2023 at 04:56:51PM +0200, Morten Brørup wrote: > > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > > Sent: Friday, 25 August 2023 16.13 > > > > > > On Fri, Aug 11, 2023 at 12:20:47PM -0700, Tyler R

Re: [PATCH v11 05/16] eal: use umonitor umwait and tpause intrinsics

2023-08-25 Thread Bruce Richardson
On Fri, Aug 25, 2023 at 04:56:51PM +0200, Morten Brørup wrote: > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > Sent: Friday, 25 August 2023 16.13 > > > > On Fri, Aug 11, 2023 at 12:20:47PM -0700, Tyler Retzlaff wrote: > > > Inline assembly is not supported for MSVC x64 instead u

RE: [PATCH v11 05/16] eal: use umonitor umwait and tpause intrinsics

2023-08-25 Thread Morten Brørup
> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > Sent: Friday, 25 August 2023 16.13 > > On Fri, Aug 11, 2023 at 12:20:47PM -0700, Tyler Retzlaff wrote: > > Inline assembly is not supported for MSVC x64 instead use _umonitor, > > _umwait and _tpause intrinsics. > > > > Signed-off-by:

Re: [PATCH v11 05/16] eal: use umonitor umwait and tpause intrinsics

2023-08-25 Thread Bruce Richardson
On Fri, Aug 11, 2023 at 12:20:47PM -0700, Tyler Retzlaff wrote: > Inline assembly is not supported for MSVC x64 instead use _umonitor, > _umwait and _tpause intrinsics. > > Signed-off-by: Tyler Retzlaff > Acked-by: Morten Brørup > Acked-by: Konstantin Ananyev > --- > lib/eal/x86/rte_power_intr

[PATCH v11 05/16] eal: use umonitor umwait and tpause intrinsics

2023-08-11 Thread Tyler Retzlaff
Inline assembly is not supported for MSVC x64 instead use _umonitor, _umwait and _tpause intrinsics. Signed-off-by: Tyler Retzlaff Acked-by: Morten Brørup Acked-by: Konstantin Ananyev --- lib/eal/x86/rte_power_intrinsics.c | 12 1 file changed, 12 insertions(+) diff --git a/lib/e