Messages in this thread | | | Date | Fri, 2 Jul 2010 17:10:10 -0400 | From | Christoph Hellwig <> | Subject | Re: [PATCH] Break out types from <linux/list.h> to <linux/list_types.h>. |
| |
On Fri, Jul 02, 2010 at 10:43:13PM +0200, Arnd Bergmann wrote: > On Friday 02 July 2010 21:19:11 Matthew Wilcox wrote: > > Why a new header file instead of linux/types.h? > > I think it mostly makes sense because a list_head by itself usually > isn't all that useful, you also want the list_add/list_for_each/... > macros, so you end up including linux/list.h anyway.
It's useful for headers. You can assume linux/types.h is already included and don't have to bother to include list{_types}.h everywhere.
| |