diff options
author | Sudip Mukherjee <sudipm.mukherjee@gmail.com> | 2016-03-02 17:10:30 +0530 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2016-03-02 16:23:24 +0100 |
commit | 03367bf7fd30165bda3b037b3078cfa231ba33b7 (patch) | |
tree | 1d37e69797f7403db6b507e4b380d83a17bafc8a /sound/core | |
parent | d10a80de04a3a8c0d7c1567cbc0a8d2e1181c10a (diff) | |
download | linux-03367bf7fd30165bda3b037b3078cfa231ba33b7.tar.bz2 |
ALSA: portman2x4: fix NULL pointer dereference
While registering pardev, the irq_func was also registered. As a result
when we tried to probe for the card, an interrupt was generated and in
the ISR we tried to dereference private_data. But private_data is still
NULL as we have not yet done portman_create(). Lets probe for the device
after card is created.
Fixes: e6a1b7e88046 ("ALSA: portman2x4 - use new parport device model")
Signed-off-by: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/core')
0 files changed, 0 insertions, 0 deletions