Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

net: ena: Fix using plain integer as NULL pointer in ena_init_napi_in_range

Fix sparse build warning:

drivers/net/ethernet/amazon/ena/ena_netdev.c:2193:34: warning:
Using plain integer as NULL pointer

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Wang Hai <wanghai38@huawei.com>
Suggested-by: Joe Perches <joe@perches.com>
Acked-by: Shay Agroskin <shayagr@amazon.com>
Acked-by: Shay Agroskin <shayagr@amazon.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Wang Hai and committed by
David S. Miller
d89d8d4d 74b5afea

+2 -3
+2 -3
drivers/net/ethernet/amazon/ena/ena_netdev.c
··· 2190 2190 static void ena_init_napi_in_range(struct ena_adapter *adapter, 2191 2191 int first_index, int count) 2192 2192 { 2193 - struct ena_napi *napi = {0}; 2194 2193 int i; 2195 2194 2196 2195 for (i = first_index; i < first_index + count; i++) { 2197 - napi = &adapter->ena_napi[i]; 2196 + struct ena_napi *napi = &adapter->ena_napi[i]; 2198 2197 2199 2198 netif_napi_add(adapter->netdev, 2200 - &adapter->ena_napi[i].napi, 2199 + &napi->napi, 2201 2200 ENA_IS_XDP_INDEX(adapter, i) ? ena_xdp_io_poll : ena_io_poll, 2202 2201 ENA_NAPI_BUDGET); 2203 2202