SDIO single IRQ optimization breaks libertas

Daniel Drake dsd at
Sun May 29 10:27:45 EDT 2011

On 29 May 2011 15:26, Daniel Drake <dsd at> wrote:
> Hi,
> The following commit in 2.6.39 causes instant death for libertas_sdio
> when it receives its first interrupt during initialization:
> commit 06e8935febe687e2a561707d4c7ca4245d261dbe

The crash happens on this line of code in if_sdio_interrupt:

cause = sdio_readb(card->func, IF_SDIO_H_INT_STATUS, &ret);

card is NULL here


More information about the libertas-dev mailing list