24 Oct
2017
24 Oct
'17
7:20 a.m.
On Tue, Oct 24, 2017 at 06:26:47PM +0530, Rakesh Ughreja wrote:
On reading wrong capability pointer values driver may crash, so whenever driver discovers unknown HDA capability, log it as error and stop traversing the link list further.
Acked-By: Vinod Koul vinod.koul@intel.com
Signed-off-by: Rakesh Ughreja rakesh.a.ughreja@intel.com
sound/hda/hdac_controller.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sound/hda/hdac_controller.c b/sound/hda/hdac_controller.c index 978dc18..8f7d0d9 100644 --- a/sound/hda/hdac_controller.c +++ b/sound/hda/hdac_controller.c @@ -314,7 +314,8 @@ int snd_hdac_bus_parse_capabilities(struct hdac_bus *bus) break;
default:
dev_dbg(bus->dev, "Unknown capability %d\n", cur_cap);
dev_err(bus->dev, "Unknown capability %d\n", cur_cap);
}cur_cap = 0; break;
-- 2.7.4
--
~Vinod