UPSTREAM: workqueue: Remove now redundant lock acquisitions wrt. workqueue flushes

The workqueue code added manual lock acquisition annotations to catch
deadlocks.

After lockdepcrossrelease was introduced, some of those became redundant,
since wait_for_completion() already does the acquisition and tracking.

Remove the duplicate annotations.

Signed-off-by: Byungchul Park <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
(cherry picked from commit fd1a5b04dfb899f84ddeb8acdaea6b98283df1e5)
Signed-off-by: Xuewei Zhang <[email protected]>

BUG=b:112611854
TEST=xfstests generic/113

Change-Id: Ice24050ea02b961b3a592fdacb58a89ee97a65d9
Reviewed-on: https://chromium-review.googlesource.com/1195022
Commit-Ready: Xuewei Zhang <[email protected]>
Tested-by: Xuewei Zhang <[email protected]>
Reviewed-by: Guenter Roeck <[email protected]>
2 files changed