iflib_qset_structures_free is redundant as freeing happens in detach
add call to setup qset structures and comment on the need for interrupt allocation conversion