iris: add preemption support on gen9