Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1712388
| From | Krzysztof Kozlowski <krzk@kernel.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v4] ASoC: samsung: i2s: Null pointer dereference on samsung_i2s_remove |
| Date | 2017-08-15 19:40 +0200 |
| Message-ID | <ueNYS-4hU-27@gated-at.bofh.it> (permalink) |
| References | <ueJ8S-1g7-29@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Tue, Aug 15, 2017 at 03:19:54PM +0300, Anton Vasilyev wrote: > If (quirks & QUIRK_SEC_DAI == 0) then samsung_i2s_probe() doesn't allocate > sec_dai and pri_dai->sec_dai remains Null, but samsung_i2s_remove() > performs pri_dai->sec_dai dereference in any case. > > The patch removes useless reinitialization of sec_dai at > samsung_i2s_remove(), because resources are under devm control. > > Found by Linux Driver Verification project (linuxtesting.org). > > Signed-off-by: Anton Vasilyev <vasilyev@ispras.ru> > --- > v2: Drop initialization of sec_dai by NULL at samsung_i2s_remove > as Sylwester Nawrocki suggest. > --- > v3: Fix typo in the comment > --- > v4: Change comment based on Krzysztof review. > --- > sound/soc/samsung/i2s.c | 6 +----- > 1 file changed, 1 insertion(+), 5 deletions(-) > Acked-by: Krzysztof Kozlowski <krzk@kernel.org> Best regards, Krzysztof
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
[PATCH v4] ASoC: samsung: i2s: Null pointer dereference on samsung_i2s_remove Anton Vasilyev <vasilyev@ispras.ru> - 2017-08-15 14:30 +0200 Re: [PATCH v4] ASoC: samsung: i2s: Null pointer dereference on samsung_i2s_remove Krzysztof Kozlowski <krzk@kernel.org> - 2017-08-15 19:40 +0200
csiph-web