Re: [PATCH RESEND] lockdep: Move list.h inclusion into lockdep.h

2020-07-16 Thread Will Deacon
On Thu, Jul 16, 2020 at 04:36:50PM +1000, Herbert Xu wrote: > 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 a

[PATCH RESEND] lockdep: Move list.h inclusion into lockdep.h

2020-07-15 Thread Herbert Xu
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

[PATCH RESEND] lockdep: Move list.h inclusion into lockdep.h

2020-07-06 Thread Herbert Xu
On Thu, Jun 18, 2020 at 04:37:35PM +0200, Peter Zijlstra wrote: > > OK, done. tip/locking/header should contain just this patch, and that > branch also got merged into tip/locking/core. Hi Peter: Could you please apply this patch on top as there is still a header loop otherwise? Thanks! ---8<---