Yuriy reported suspend/resume issues related to the irq vector management. They turned out to be an accounting issue related to CPU hot unplug where vectors which are allocated on unplugged CPUs are dropped from the accounting because not started interrupts are not force migrated.
The following patch series addresses the issues and makes accounting work correctly again. Thanks, tglx