From: Inaky Perez-Gonzalez <inaky@xxxxxxxxxxxxxxx> Date: Fri, 5 Dec 2008 10:54:55 -0800 > Declares the main data types and calls for the drivers to integrate > into the WiMAX stack. Provides usage documentation. > > Signed-off-by: Inaky Perez-Gonzalez <inaky@xxxxxxxxxxxxxxx> This does: +#include <linux/wimax.h> which doesn't even exist yet. I understand what you're trying to do, chop things up into manageable pieces. But this is taking it way too far. It's totally impossible to review this patch on it's own, because none of the necessary context exists at this point in the patch series. I read this and wanted to know what enum wimax_st was, but that is impossible to find because of this problem. 40 patches is, a lot, and I've now gone through this both in my inbox and in my patch queue at patchwork.ozlabs.org 3 times. You need to compact this a lot more if you want people to review it without losing an entire day of their lives doing so. Thanks.