On 08/16/2013 05:07 AM, Luis R. Rodriguez wrote: > On Thu, Aug 15, 2013 at 08:55:57AM -0400, Solomon Peachy wrote: >> Without this patch, the hardware *will* hang on <3.2 kernels when a >> 512-byte SDIO transfer occurs. >> >> 3.2-rc added an SDIO quirk to work around this, so this code was >> stripped from the driver when committed to the mainline. >> >> Signed-off-by: Solomon Peachy <pizza@xxxxxxxxxxxx> > > Thanks, applied both and pushed! > > Luis Hi Solomon, I just compile tested cw1200 against many kernel versions and I always get an error of a missing symbol for kernel <= 3.9: WARNING: "get_random_int" [/pub/mem/hauke/devel/tmp/.tmp.ckmake/2.6.39/drivers/net/wireless/cw1200/cw1200_core.ko] undefined! WARNING: "get_random_int" [/pub/mem/hauke/devel/tmp/.tmp.ckmake/3.0.89/drivers/net/wireless/cw1200/cw1200_core.ko] undefined! WARNING: "get_random_int" [/pub/mem/hauke/devel/tmp/.tmp.ckmake/3.1.10/drivers/net/wireless/cw1200/cw1200_core.ko] undefined! WARNING: "get_random_int" [/pub/mem/hauke/devel/tmp/.tmp.ckmake/3.2.50/drivers/net/wireless/cw1200/cw1200_core.ko] undefined! WARNING: "get_random_int" [/pub/mem/hauke/devel/tmp/.tmp.ckmake/3.3.8/drivers/net/wireless/cw1200/cw1200_core.ko] undefined! WARNING: "get_random_int" [/pub/mem/hauke/devel/tmp/.tmp.ckmake/3.4.56/drivers/net/wireless/cw1200/cw1200_core.ko] undefined! WARNING: "get_random_int" [/pub/mem/hauke/devel/tmp/.tmp.ckmake/3.5.7/drivers/net/wireless/cw1200/cw1200_core.ko] undefined! WARNING: "get_random_int" [/pub/mem/hauke/devel/tmp/.tmp.ckmake/3.6.11/drivers/net/wireless/cw1200/cw1200_core.ko] undefined! WARNING: "get_random_int" [/pub/mem/hauke/devel/tmp/.tmp.ckmake/3.7.10/drivers/net/wireless/cw1200/cw1200_core.ko] undefined! WARNING: "get_random_int" [/pub/mem/hauke/devel/tmp/.tmp.ckmake/3.8.13/drivers/net/wireless/cw1200/cw1200_core.ko] undefined! WARNING: "get_random_int" [/pub/mem/hauke/devel/tmp/.tmp.ckmake/3.9.11/drivers/net/wireless/cw1200/cw1200_core.ko] undefined! I deactivate compiling against older kernels than 3.6.39 because that caused some other problems like starting with 3.6.37 and missing hw_features in 2.6.38: drivers/net/wireless/cw1200/bh.c: In function ‘cw1200_register_bh’: drivers/net/wireless/cw1200/bh.c:62:72: error: ‘WQ_CPU_INTENSIVE’ undeclared (first use in this function) drivers/net/wireless/cw1200/bh.c:62:72: note: each undeclared identifier is reported only once for each function it appears in make[7]: *** [/drivers/net/wireless/cw1200/bh.o] Error 1 Hauke -- To unsubscribe from this list: send the line "unsubscribe backports" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html