[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <21f01245-9bcf-95fc-7781-a8da02029783@canonical.com>
Date: Tue, 11 Jan 2022 09:24:37 +0100
From: Krzysztof Kozlowski <krzysztof.kozlowski@...onical.com>
To: Jiasheng Jiang <jiasheng@...as.ac.cn>, gregkh@...uxfoundation.org,
jirislaby@...nel.org
Cc: linux-arm-kernel@...ts.infradead.org,
linux-samsung-soc@...r.kernel.org, linux-serial@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH] tty: serial: samsung_tty: Check null pointer after
calling of_match_node
On 11/01/2022 09:16, Jiasheng Jiang wrote:
> If there is no suitable node, of_match_node() will return NULL pointer.
NAK.
This is not possible. All drivers have such pattern and it was
discouraged to add empty/dead NULL checks.
If you think returning NULL is possible, please explain/document it.
> Therefore it should be better to check it in order to avoid the
> dereference of NULL pointer.
> And the only caller s3c24xx_serial_probe() has already checked the
> return value of the s3c24xx_get_driver_data().
> So the new check can be dealed with.
>
Best regards,
Krzysztof
Powered by blists - more mailing lists