Re: [PATCH v2 2/2] backports: Add patch for cw1200_sdio with kernels < 3.2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux