hns_enet: use cpumask_var_t for on-stack mask
authorArnd Bergmann <arnd@arndb.de>
Thu, 2 Feb 2017 14:49:24 +0000 (15:49 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 3 Feb 2017 16:14:50 +0000 (11:14 -0500)
commitff3edc9b8efc8200c25f3a5adfb1c1de0a882dc5
tree651a0fb76ff042dcfc1bfcd1405b432f03689a71
parentceef438d613f6d496ca84bad2ddf21786ee0e9f6
hns_enet: use cpumask_var_t for on-stack mask

On large SMP builds, we can run into a build warning:

drivers/net/ethernet/hisilicon/hns/hns_enet.c: In function 'hns_set_irq_affinity.isra.27':
drivers/net/ethernet/hisilicon/hns/hns_enet.c:1242:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]

The solution here is to use cpumask_var_t, which can use dynamic
allocation when CONFIG_CPUMASK_OFFSTACK is enabled.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns/hns_enet.c