ALSA: line6: Fix POD sysfs attributes segfault
authorAndrej Krutak <dev@andree.sk>
Thu, 18 Aug 2016 21:52:12 +0000 (23:52 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 7 Sep 2016 06:32:46 +0000 (08:32 +0200)
commita2d9e40c8fdc8d206ebee3ec8066bf240a340c65
tree7a4475eb0c6167245bff2b15f639971683fe57e4
parentd21befeb0d9ad10a69850969963de00a46eb992a
ALSA: line6: Fix POD sysfs attributes segfault

commit b027d11263836a0cd335520175257dcb99b43757 upstream.

The commit 02fc76f6a changed base of the sysfs attributes from device to card.
The "show" callbacks dereferenced wrong objects because of this.

Fixes: 02fc76f6a7db ('ALSA: line6: Create sysfs via snd_card_add_dev_attr()')
Reviewed-by: Stefan Hajnoczi <stefanha@gmail.com>
Signed-off-by: Andrej Krutak <dev@andree.sk>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/usb/line6/pod.c