]>
Commit | Line | Data |
---|---|---|
b3467a8e GKH |
1 | From 1d20a16062e771b6e26b843c0cde3b17c1146e00 Mon Sep 17 00:00:00 2001 |
2 | From: "David S. Miller" <davem@davemloft.net> | |
3 | Date: Fri, 17 Apr 2015 15:15:40 -0400 | |
4 | Subject: sfc: Fix memcpy() with const destination compiler warning. | |
5 | MIME-Version: 1.0 | |
6 | Content-Type: text/plain; charset=UTF-8 | |
7 | Content-Transfer-Encoding: 8bit | |
8 | ||
9 | From: "David S. Miller" <davem@davemloft.net> | |
10 | ||
11 | commit 1d20a16062e771b6e26b843c0cde3b17c1146e00 upstream. | |
12 | ||
13 | drivers/net/ethernet/sfc/selftest.c: In function ‘efx_iterate_state’: | |
14 | drivers/net/ethernet/sfc/selftest.c:388:9: warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-array-qualifiers] | |
15 | ||
16 | This is because the msg[] member of struct efx_loopback_payload | |
17 | is marked as 'const'. Remove that. | |
18 | ||
19 | Signed-off-by: David S. Miller <davem@davemloft.net> | |
20 | Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | |
21 | ||
22 | --- | |
23 | drivers/net/ethernet/sfc/selftest.c | 2 +- | |
24 | 1 file changed, 1 insertion(+), 1 deletion(-) | |
25 | ||
26 | --- a/drivers/net/ethernet/sfc/selftest.c | |
27 | +++ b/drivers/net/ethernet/sfc/selftest.c | |
28 | @@ -46,7 +46,7 @@ struct efx_loopback_payload { | |
29 | struct iphdr ip; | |
30 | struct udphdr udp; | |
31 | __be16 iteration; | |
32 | - const char msg[64]; | |
33 | + char msg[64]; | |
34 | } __packed; | |
35 | ||
36 | /* Loopback test source MAC address */ |