aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/freescale/fman
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2018-03-07 10:44:13 -0500
committerDavid S. Miller <davem@davemloft.net>2018-03-07 10:44:13 -0500
commit6f22c07f03d005b6fbab78a37be8a6c494685254 (patch)
treeb4ce7ff013f2a4870d8cbf5f4306c04825010db0 /drivers/net/ethernet/freescale/fman
parentdt-bindings: net: renesas-ravb: Make stream buffer optional (diff)
parenttest_rhashtable: add test case for rhltable with duplicate objects (diff)
downloadlinux-dev-6f22c07f03d005b6fbab78a37be8a6c494685254.tar.xz
linux-dev-6f22c07f03d005b6fbab78a37be8a6c494685254.zip
Merge branch 'rhltable-dups'
Paul Blakey says: ==================== rhashtable: Fix rhltable duplicates insertion On our mlx5 driver fs_core.c, we use the rhltable interface to store flow groups. We noticed that sometimes we get a warning that flow group isn't found at removal. This rare case was caused when a specific scenario happened, insertion of a flow group with a similar match criteria (a duplicate), but only where the flow group rhash_head was second (or not first) on the relevant rhashtable bucket list. The first patch fixes it, and the second one adds a test that show it is now working. Paul. v3 --> v2 changes: * added missing fix in rhashtable_lookup_one code path as well. v1 --> v2 changes: * Changed commit messages to better reflect the change ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/freescale/fman')
0 files changed, 0 insertions, 0 deletions