mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-04 04:56:40 +07:00
brcmsmac: Replace kmalloc/memset with kzalloc
In ai_attach(), space is allocated for an si_info struct. Immediately after the allocation, routine ai_doattach() is called and that allocated space is set to zero. As no other routine calls ai_doattach(), kzalloc() can be utilized. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Acked-by: Arend van Spriel <arend@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
55e435de91
commit
00d2ec0c5f
@ -565,8 +565,6 @@ static struct si_info *ai_doattach(struct si_info *sii,
|
||||
struct bcma_device *cc;
|
||||
uint socitype;
|
||||
|
||||
memset((unsigned char *) sii, 0, sizeof(struct si_info));
|
||||
|
||||
savewin = 0;
|
||||
|
||||
sii->icbus = pbus;
|
||||
@ -677,7 +675,7 @@ ai_attach(struct bcma_bus *pbus)
|
||||
struct si_info *sii;
|
||||
|
||||
/* alloc struct si_info */
|
||||
sii = kmalloc(sizeof(struct si_info), GFP_ATOMIC);
|
||||
sii = kzalloc(sizeof(struct si_info), GFP_ATOMIC);
|
||||
if (sii == NULL)
|
||||
return NULL;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user