WIP: msdkdec allocation negotiation
these patches clean up the allocation negotiation for decide_allocation() vmethod.
These patches are related with the work done in !179
these patches clean up the allocation negotiation for decide_allocation() vmethod.
These patches are related with the work done in !179