Details
[Home]
Issue of the Implementation # L0121
Brief
drivers/net/irda/via-ircc.c: incorrect return code if via_ircc_open() failed
Detailed Description
If via_ircc_open() fails, data structures of the driver left uninitialized, but probe (via_init_one()) returns zero. That can lead to null pointer dereference in via_remove_one(), since it does not check drvdata for NULL.
Component
linux-kernel 3.10
Accepted
https://lkml.org/lkml/2013/8/16/388
commit
Status
Fixed in kernel 3.11-rc7
[Home]
»