[PATCH 5.5 001/119] locks: fix a potential use-after-free problem when wakeup a waiter