]> git.baikalelectronics.ru Git - kernel.git/commit
firewire: cdev: fix potential leak of kernel stack due to uninitialized value
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Thu, 12 May 2022 11:20:37 +0000 (20:20 +0900)
committerTakashi Iwai <tiwai@suse.de>
Fri, 17 Jun 2022 08:43:11 +0000 (10:43 +0200)
commit32c9abf4a102505a93afe322a72a822ac8f29aa2
tree7fd7724e1a9ee71f27362abc956b93d9ad64f441
parent41e07db914b623fe0405387e01a9bf70eb9b1bbc
firewire: cdev: fix potential leak of kernel stack due to uninitialized value

Recent change brings potential leak of value on kernel stack to userspace
due to uninitialized value.

This commit fixes the bug.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Fixes: 1dc6edb7f4dc ("firewire: add kernel API to access CYCLE_TIME register")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Link: https://lore.kernel.org/r/20220512112037.103142-1-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Iwai <tiwai@suse.de>
drivers/firewire/core-cdev.c