[PATCH] x86-64: Fix interrupt race in idle callback (3rd try)