summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2020-07-16 16:36:50 +1000
committerPeter Zijlstra <peterz@infradead.org>2020-07-16 23:19:51 +0200
commit5be542e945cb39a2457aa2cfe8b84aac95ef0f2d (patch)
tree630906551afab1915d93ea14a666372334ce1ce8 /tools
parentf9ad4a5f3f20bee022b1bdde94e5ece6dc0b0edc (diff)
downloadlwn-5be542e945cb39a2457aa2cfe8b84aac95ef0f2d.tar.gz
lwn-5be542e945cb39a2457aa2cfe8b84aac95ef0f2d.zip
lockdep: Move list.h inclusion into lockdep.h
Currently lockdep_types.h includes list.h without actually using any of its macros or functions. All it needs are the type definitions which were moved into types.h long ago. This potentially causes inclusion loops because both are included by many core header files. This patch moves the list.h inclusion into lockdep.h. Note that we could probably remove it completely but that could potentially result in compile failures should any end users not include list.h directly and also be unlucky enough to not get list.h via some other header file. Reported-by: Petr Mladek <pmladek@suse.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Tested-by: Petr Mladek <pmladek@suse.com> Link: https://lkml.kernel.org/r/20200716063649.GA23065@gondor.apana.org.au
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions