Recent Commits to NES-Open-Switch:master

Showing posts with label freeRange. Show all posts
Showing posts with label freeRange. Show all posts

Thursday, June 4, 2015

Lib freeRange update - 5: free_index allocation fix

Corrected #free_index #allocation issue in #freeRange #library. This ensures a #unique #index is returned on each allocation, also it prevents couple of possible allocation failure cases.

#Lib update 6 ...
[commit 32a464d91e13a33ddb009e5172e533a48514c966]

Friday, February 20, 2015

Ethernet component FreeRange update

Added #freeRange #library support for #component #indexing in #ethernet module. This will help in #tracking the index allocation through freeRange utilities. Also #automatic #allocation of component indexing is added through freeRange index reserve API.

Ethernet update 41 ...
[commit 962ee97552cee897b0fbe2721da4136bdd1d6039]

Tuesday, February 10, 2015

Lib freeRange update - 4

Adding #freeRange routine for #index allocation in lib module. This supports allocation of an unused index from the #range and reserving the index from the available index pool.

Lib update 4 ...
[commit d4684a21bdfee7b047c4b4a24aa3d24dc947843d]

Monday, February 9, 2015

Lib freeRange update - 3

Adding #freeRange range used #index removal routine in lib module. This supports deallocation of a used index from the #range and hence returning the index back to the available index pool.

Lib update 3 ...
[commit 5d73486ac0ffaecbfcae147a752c74570662f0c7]

Sunday, February 8, 2015

Lib freeRange update - 2

Adding #freeRange range next #index #look-up routine in lib module. This supports retrieval of next available index from the #range.

Lib update 2 ...
[commit 78a2f0bf7f1468bd20e77950127ef01bcbfe5e47]

Saturday, February 7, 2015

Lib freeRange update

Adding #freeRange range removal routine in lib module. This supports removal of entire range object and cleanup of resources.

Lib update 1 ...
[commit d5dabf915cb5924a8591b3699f83d22e0a6c3ef6]