IOMUX: Fix buffer overflow in iomux_replace_device()
authorYuichiro Goto <goto@k-tech.co.jp>
Sun, 25 Apr 2021 23:08:03 +0000 (08:08 +0900)
committerStefan Roese <sr@denx.de>
Wed, 28 Apr 2021 08:05:13 +0000 (10:05 +0200)
commitb104caa9a497b7d6f3a3df3462f37bf92265e26f
tree087cd0d30954b31fd4a3575766c295e47d8c78dd
parent48594c38edb235d671c544faf922b29a1c1a5d23
IOMUX: Fix buffer overflow in iomux_replace_device()

Use of strcat() against an uninitialized buffer would lead
to buffer overflow. This patch fixes it.

Fixes: 694cd5618c ("IOMUX: Introduce iomux_replace_device()")
Signed-off-by: Yuichiro Goto <goto@k-tech.co.jp>
Cc: Peter Robinson <pbrobinson@gmail.com>
Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Tested-by: Peter Robinson <pbrobinson@gmail.com>
common/iomux.c