Re: [PATCH] net: stmmac: Variable "val" in function sun8i_dwmac_set_syscon() could be uninitialized

From: David Miller
Date: Thu Feb 07 2019 - 12:54:00 EST


From: Yizhuo Zhai <yzhai003@xxxxxxx>
Date: Wed, 6 Feb 2019 21:52:15 -0800

> Thanks, but why initialization matters here? Is performance the main
> concern?

Code that is unnecessary is hard to audit.

People will ask "why" is it initialized? In what situations is the
initialized value of "0" ever used?

You are wasting people's time and energy by writing unnecessary code.