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. -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html