LU-12431 clio: issue wake with waitqueue lock held
Remove the barrier and rely on the wait queue lock for wake
synchronization.
Leave csi_end_io empty but available for future customization
Inspired by
c3973b4aca6df794c492f6856ffbf02f2f8a9592
Cray-bug-id: LUS-7330
Signed-off-by: Shaun Tancheff <stancheff@cray.com>
Change-Id: Idc632140256cccfa6046a52cbd1c6432955e2b11
Reviewed-on: https://review.whamcloud.com/35381
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>