[PATCH 09/30] staging: sync: Allow async waits to be canceled