genirq/affinity: Add support for allocating interrupt sets