]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ALSA: hdspm: Fix zero-division
authorTakashi Iwai <tiwai@suse.de>
Mon, 29 Feb 2016 13:32:42 +0000 (14:32 +0100)
committerChuck Anderson <chuck.anderson@oracle.com>
Thu, 26 May 2016 22:45:36 +0000 (15:45 -0700)
commit9dff744ed8f976e538ada6c92acdf079b19aebf6
tree0bf450a0ee838375aed9916040cef4c558ad621d
parent8e6ef972fef79aad52f1697dde00535e0883569a
ALSA: hdspm: Fix zero-division

Orabug: 23330988

[ Upstream commit c1099c3294c2344110085a38c50e478a5992b368 ]

HDSPM driver contains a code issuing zero-division potentially in
system sample rate ctl code.  This patch fixes it by not processing
a zero or invalid rate value as a divisor, as well as excluding the
invalid value to be passed via the given ctl element.

Cc: <stable@vger.kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
(cherry picked from commit 6177e82a6b6586a057e2f00940e2e220b993547e)

Signed-off-by: Dan Duval <dan.duval@oracle.com>
sound/pci/rme9652/hdspm.c