[PATCH 7/8] mtd: rawnand: qcom: Early structure initialization
Tudor Ambarus
tudor.ambarus at linaro.org
Thu Jul 27 08:03:40 PDT 2023
On 7/16/23 15:46, Miquel Raynal wrote:
> Instead of allocating a structure on the stack with random data and then
> expect the callee to perform the initialization (which is, in general,
> error prone), prefer zeroing the structure explicitly at allocation and
> provide the already zeroed area, so no explicit memset operation is
> needed. It is probably safer to do so, so we limit the timeframe when
> dirty data could actually be accessed by mistake.
Why is zeroed data considered safe or sane?
More information about the linux-arm-kernel
mailing list