Re: [PATCH] scsi: elx: efct: remove unnecessary memset in efct_io

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le 30/04/2022 à 09:48, Finn Thain a écrit :
On Sat, 30 Apr 2022, Christophe JAILLET wrote:

Le 18/03/2022 à 15:52, Wan Jiabing a écrit :
io->sgl is allocated by kzalloc(). The memory is set to zero.
It is unnecessary to call memset again.


Hi,

Nitpick: this kzalloc() should be a kcalloc() to avoid an open-coded
multiplication when computing the size to allocate.


Seems like kcalloc() conversion could be a separate patch. Perhaps it
could be done everywhere using a coccinelle script.

Sure it can and I guess that many coccinelle script already exist for it.

I only replied here because of a comment from Joe Perches on the same patch a few month ago (see [1] and [2])

So Wan Jiabing or anyone else, if you want to go one step further, just feel free to propose it.

CJ


[1]: https://lore.kernel.org/all/4208b3d08a677601c73889f78dd25e5c9f056a86.camel@xxxxxxxxxxx/

[2]: https://lore.kernel.org/all/9be7d5beb437583f8d975d168ac5c3e32fb6e465.1639158677.git.christophe.jaillet@xxxxxxxxxx/



[Index of Archives]     [Linux SCSI]     [Kernel Newbies]     [Linux SCSI Target Infrastructure]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Device Mapper]

  Powered by Linux