Made requesting instance's allocation count for resource available via the service...
[keystone-rtos/rm-lld.git] / src / rm.c
index e99d5190d9a8a5db815b2683bd0a6b783b214636..59098aead097f1fabcc9e1d40794c47e08c54f14 100644 (file)
--- a/src/rm.c
+++ b/src/rm.c
@@ -220,9 +220,9 @@ static void serviceResponder (Rm_Inst *rmInst, Rm_Transaction *transaction)
     /* Pass back the ID that was provided to the component when it requested
      * the service */
     serviceResponse.serviceId = transaction->localId;
-    /* Owner count will only be set within RM under certain circumstances.  Most of time
-     * it will be RM_RESOURCE_NUM_OWNERS_INVALID */
+    /* Owner and instance allocation count will only be set within RM under certain circumstances. */
     serviceResponse.resourceNumOwners = transaction->resourceInfo.ownerCount;
+    serviceResponse.instAllocCount = transaction->resourceInfo.instAllocCount;
 
     /* Service was approved and service was an allocate request.  The resource
      * data is passed back to the component */