Thank you for proposing this enhancement to the DSM registry. It will make it easier
to use dshash functionality.
While trying to port some existing DSMR code, I came across this limitation:
How can one dsa_allocate in the same area as the returned dshash_table ? in other words: shouldn't the state->dsa_handle be returned somehow ?
+1. FWIW, Having used the DSA apis in my code, I think having the registry return the mapped dsa address or dsa handle will benefit users who use dsa_allocate to allocate smaller chunks within the dsa.