In response to the new TSX Async Abort vulnerability (TAA); perhaps it would be best to remove the limited Transactional Memory support in rte_hash.
The feature is not widely used, a potential security soft spot and only supported on Intel (and broken by design there). https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a7a248c593e4