[PATCH 4.19 339/346] xen/xenbus: Allow watches discard events before queueing