diff options
author | Takashi Iwai <tiwai@suse.de> | 2020-02-18 10:14:09 +0100 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2020-02-18 10:15:41 +0100 |
commit | 44eeb081b8630bb3ad3cd381d1ae1831463e48bb (patch) | |
tree | 22799f2d7d68e9a71bca72600a38af044232e299 /mm/Kconfig.debug | |
parent | ALSA: hda/realtek - Apply quirk for yet another MSI laptop (diff) | |
download | linux-dev-44eeb081b8630bb3ad3cd381d1ae1831463e48bb.tar.xz linux-dev-44eeb081b8630bb3ad3cd381d1ae1831463e48bb.zip |
ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs
Some code in HD-audio driver calls snprintf() in a loop and still
expects that the return value were actually written size, while
snprintf() returns the expected would-be length instead. When the
given buffer limit were small, this leads to a buffer overflow.
Use scnprintf() for addressing those issues. It returns the actually
written size unlike snprintf().
Cc: <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20200218091409.27162-1-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'mm/Kconfig.debug')
0 files changed, 0 insertions, 0 deletions