diff options
author | Byungchul Park <byungchul.park@lge.com> | 2017-10-25 17:56:03 +0900 |
---|---|---|
committer | Ingo Molnar <mingo@kernel.org> | 2017-10-25 12:19:03 +0200 |
commit | a7967bc31584bd282682981295861e7bcba19e65 (patch) | |
tree | 3d774e0f1ddd13a85407e6e7dee0dcd10aa70c3e /kernel/workqueue.c | |
parent | e121d64e16484d4a5eba94cd2fa9eb3848b7c9c2 (diff) | |
download | lwn-a7967bc31584bd282682981295861e7bcba19e65.tar.gz lwn-a7967bc31584bd282682981295861e7bcba19e65.zip |
sched/completions: Add support for initializing completions with lockdep_map
Sometimes we want to initialize completions with sparate lockdep maps
to assign lock classes as desired. For example, the workqueue code
needs to directly manage lockdep maps, since only the code is aware of
how to classify lockdep maps properly.
Provide additional macros initializing completions in that way.
Signed-off-by: Byungchul Park <byungchul.park@lge.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: amir73il@gmail.com
Cc: axboe@kernel.dk
Cc: darrick.wong@oracle.com
Cc: david@fromorbit.com
Cc: hch@infradead.org
Cc: idryomov@gmail.com
Cc: johan@kernel.org
Cc: johannes.berg@intel.com
Cc: kernel-team@lge.com
Cc: linux-block@vger.kernel.org
Cc: linux-fsdevel@vger.kernel.org
Cc: linux-mm@kvack.org
Cc: linux-xfs@vger.kernel.org
Cc: oleg@redhat.com
Cc: tj@kernel.org
Link: http://lkml.kernel.org/r/1508921765-15396-8-git-send-email-byungchul.park@lge.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'kernel/workqueue.c')
0 files changed, 0 insertions, 0 deletions