Page MenuHomeFreeBSD

D12675.diff
No OneTemporary

D12675.diff

Index: head/sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
===================================================================
--- head/sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
+++ head/sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
@@ -558,26 +558,28 @@
static __inline int
mlx4_en_rss_hash(__be16 status, int udp_rss)
{
- const __be16 status_all = cpu_to_be16(
+ enum {
+ status_all = cpu_to_be16(
MLX4_CQE_STATUS_IPV4 |
MLX4_CQE_STATUS_IPV4F |
MLX4_CQE_STATUS_IPV6 |
MLX4_CQE_STATUS_TCP |
- MLX4_CQE_STATUS_UDP);
- const __be16 status_ipv4_tcp = cpu_to_be16(
+ MLX4_CQE_STATUS_UDP),
+ status_ipv4_tcp = cpu_to_be16(
MLX4_CQE_STATUS_IPV4 |
- MLX4_CQE_STATUS_TCP);
- const __be16 status_ipv6_tcp = cpu_to_be16(
+ MLX4_CQE_STATUS_TCP),
+ status_ipv6_tcp = cpu_to_be16(
MLX4_CQE_STATUS_IPV6 |
- MLX4_CQE_STATUS_TCP);
- const __be16 status_ipv4_udp = cpu_to_be16(
+ MLX4_CQE_STATUS_TCP),
+ status_ipv4_udp = cpu_to_be16(
MLX4_CQE_STATUS_IPV4 |
- MLX4_CQE_STATUS_UDP);
- const __be16 status_ipv6_udp = cpu_to_be16(
+ MLX4_CQE_STATUS_UDP),
+ status_ipv6_udp = cpu_to_be16(
MLX4_CQE_STATUS_IPV6 |
- MLX4_CQE_STATUS_UDP);
- const __be16 status_ipv4 = cpu_to_be16(MLX4_CQE_STATUS_IPV4);
- const __be16 status_ipv6 = cpu_to_be16(MLX4_CQE_STATUS_IPV6);
+ MLX4_CQE_STATUS_UDP),
+ status_ipv4 = cpu_to_be16(MLX4_CQE_STATUS_IPV4),
+ status_ipv6 = cpu_to_be16(MLX4_CQE_STATUS_IPV6)
+ };
status &= status_all;
switch (status) {

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 3, 3:51 AM (8 h, 41 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29181486
Default Alt Text
D12675.diff (1 KB)

Event Timeline