> -----Original Message-----
> From: Honnappa Nagarahalli <[email protected]>
> Sent: Saturday, May 2, 2020 1:03 AM
> To: [email protected]; [email protected]; Van Haaren, Harry
> <[email protected]>
> Cc: [email protected]; [email protected]; Ananyev, Konstantin
> <[email protected]>; [email protected];
> [email protected]; Eads, Gage <[email protected]>; Richardson,
> Bruce <[email protected]>; [email protected];
> [email protected]; [email protected]
> Subject: [PATCH v3 1/6] service: fix race condition for MT unsafe service
> 
> The MT unsafe service might get configured to run on another core
> while the service is running currently. This might result in the
> MT unsafe service running on multiple cores simultaneously. Use
> 'execute_lock' always when the service is MT unsafe.
> 
> If the service is known to be mmapped on a single lcore,

mmapped is a typo? Just mapped.

> setting the service capability to MT safe will avoid taking
> the lock and improve the performance.
>
> Fixes: e9139a32f6e8 ("service: add function to run on app lcore")
> Cc: [email protected]
> 
> Signed-off-by: Honnappa Nagarahalli <[email protected]>
> Reviewed-by: Phil Yang <[email protected]>

Acked-by: Harry van Haaren <[email protected]>

<snip diff>

Reply via email to