[PATCH 1/5] xen/xenbus: Allow watches discard events before queueing