Merge branch 'ila-Cleanup'
authorDavid S. Miller <davem@davemloft.net>
Fri, 29 Jun 2018 02:32:55 +0000 (11:32 +0900)
committerDavid S. Miller <davem@davemloft.net>
Fri, 29 Jun 2018 02:32:55 +0000 (11:32 +0900)
commit58c77bf1d4107f5a21e98850af7e7e972fe98ba5
treef892ef466f2cbdb45f5a5ef8d53dfcd24b4d322d
parent6d268910a4e222184172e3b991d64c94edfa5388
parentb6e71bdebb12cb79f931db358066a33f5f526b6a
Merge branch 'ila-Cleanup'

Tom Herbert says:

====================
ila: Cleanup

Perform some cleanup in ILA code. This includes:

- Fix rhashtable walk for cases where nl dumps are done with muliple
  function calls. Add a skip index to skip over entries in
  a node that have been previously visitied. Call rhashtable_walk_peek
  to avoid dropping items between calls to ila_nl_dump.
- Call alloc_bucket_spinlocks to create bucket locks.
- Split out module initialization and netlink definitions into
  separate files.
- Add ILA_CMD_FLUSH netlink command to clear the ILA translation table.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>