Merge branch 'irq/for-block' into irq/core

Add the new irq spreading infrastructure.