Merge branch 'irq/urgent' into irq/core

to pick up fixes on which further changes depend on.