serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe
authorMiaoqian Lin <linmq006@gmail.com>
Mon, 4 Apr 2022 14:38:40 +0000 (14:38 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 15 Apr 2022 09:31:29 +0000 (11:31 +0200)
commit0e0fd55719fa081de6f9e5d9e6cef48efb04d34a
tree16de6badb9260a79ae1989599db4cfc408e600d7
parent60efd0513916f195dd85bfbf21653f74f9ab019c
serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe

platform_get_resource() may fail and return NULL, so we should
better check it's return value to avoid a NULL pointer dereference.

Fixes: 54da3e381c2b ("serial: 8250_aspeed_vuart: use UPF_IOREMAP to set up register mapping")
Signed-off-by: Miaoqian Lin <linmq006@gmail.com>
Link: https://lore.kernel.org/r/20220404143842.16960-1-linmq006@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/8250/8250_aspeed_vuart.c