drm/i915/gt: Use scnprintf() for avoiding potential buffer overflow
authorTakashi Iwai <tiwai@suse.de>
Wed, 11 Mar 2020 07:32:56 +0000 (08:32 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Wed, 11 Mar 2020 10:54:59 +0000 (10:54 +0000)
commit61f874d6e001a9ecf5dbd5a9909e257bbe79478a
treefa24b07b4780965d4cc57fe5fc473bc27f18006d
parent3c4e93e9d9880bdb0af39955848a91ea2d538a52
drm/i915/gt: Use scnprintf() for avoiding potential buffer overflow

Since snprintf() returns the would-be-output size instead of the
actual output size, the succeeding calls may go beyond the given
buffer limit.  Fix it by replacing with scnprintf().

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Link: https://patchwork.freedesktop.org/patch/msgid/20200311073256.6535-1-tiwai@suse.de
drivers/gpu/drm/i915/gt/intel_engine_cs.c