Re: [PATCH] avoid crashing the kernel

From: Fabio M. De Francesco
Date: Sun Sep 26 2021 - 04:39:04 EST


On Saturday, September 25, 2021 10:04:30 PM CEST Michael Estner wrote:
> To avoid chrashing the kernel I use WARN_ON instead.

"[] I use WARN_ON instead". Instead of what?

Changelogs must be self-contained. I had to look at the diff to complete that
sentence in my mind.

Please don't ask reviewers to go back and forth commit messages and code in
order to get the whole picture.

However, my suggestion is only about the formal aspects of proper patch
construction. The actual top priority is to properly solve this problem using
the tips provided by Greg K-H with his review.
Thanks,

Fabio

P.S.: "chrashing" => "crashing".

>
> Signed-off-by: Michael Estner <michaelestner@xxxxxx>
> ---
> drivers/staging/most/i2c/i2c.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/staging/most/i2c/i2c.c b/drivers/staging/most/i2c/
i2c.c
> index 7042f10887bb..e1edd892f9fd 100644
> --- a/drivers/staging/most/i2c/i2c.c
> +++ b/drivers/staging/most/i2c/i2c.c
> @@ -68,7 +68,7 @@ static int configure_channel(struct most_interface
*most_iface,
> struct hdm_i2c *dev = to_hdm(most_iface);
> unsigned int delay, pr;
>
> - BUG_ON(ch_idx < 0 || ch_idx >= NUM_CHANNELS);
> + WARN_ON(ch_idx < 0 || ch_idx >= NUM_CHANNELS);