]> git.droids-corp.org - dpdk.git/blobdiff - doc/guides/rel_notes/release_17_11.rst
service: fix and refactor atomic service accesses
[dpdk.git] / doc / guides / rel_notes / release_17_11.rst
index 170f4f9165bc271f85822ae55b0ef707c6da575c..6e6ba1c8620f46d7baa4592d628e5aa7b310362d 100644 (file)
@@ -65,6 +65,13 @@ Resolved Issues
 EAL
 ~~~
 
+* **Service core fails to call service callback due to atomic lock**
+
+  In a specific configuration of multi-thread unsafe services and service
+  cores, a service core previously did not correctly release the atomic lock
+  on the service. This would result in the cores polling the service, but it
+  looked like another thread was executing the service callback. The logic for
+  atomic locking of the services has been fixed and refactored for readability.
 
 Drivers
 ~~~~~~~