From 1bec9988295bee378191bd36b542206f1ef9fa30 Mon Sep 17 00:00:00 2001 From: Vignesh Kulothungan Date: Thu, 2 Apr 2020 14:29:50 -0700 Subject: [PATCH] ALSA: core: set private data for snd_info_entry Set sound card as private data for "state" snd info entry to avoid dereference error when user/userspace tries to read card state. Change-Id: Ia165fef682dd420ffedd5352efdf31d96b232a4b Signed-off-by: Vignesh Kulothungan --- sound/core/info.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sound/core/info.c b/sound/core/info.c index 3b300358f8c4..5ffe1d9dd629 100644 --- a/sound/core/info.c +++ b/sound/core/info.c @@ -571,6 +571,7 @@ int snd_info_card_create(struct snd_card *card) entry_state->size = SND_CARD_STATE_MAX_LEN; entry_state->content = SNDRV_INFO_CONTENT_DATA; entry_state->c.ops = &snd_info_card_state_proc_ops; + entry_state->private_data = card; #endif return 0; }