1. 14 2月, 2018 4 次提交
  2. 26 1月, 2018 1 次提交
  3. 22 1月, 2018 1 次提交
  4. 20 1月, 2018 1 次提交
  5. 18 1月, 2018 1 次提交
  6. 17 1月, 2018 3 次提交
  7. 15 1月, 2018 1 次提交
  8. 11 1月, 2018 2 次提交
  9. 03 1月, 2018 1 次提交
  10. 15 12月, 2017 1 次提交
  11. 07 12月, 2017 2 次提交
  12. 21 11月, 2017 1 次提交
  13. 14 11月, 2017 1 次提交
  14. 08 11月, 2017 3 次提交
  15. 04 11月, 2017 2 次提交
  16. 03 11月, 2017 1 次提交
  17. 02 11月, 2017 1 次提交
  18. 27 10月, 2017 1 次提交
  19. 23 10月, 2017 2 次提交
    • I
      mlxsw: spectrum: Increase number of linear entries · f11fbaf8
      Ido Schimmel 提交于
      The memory region where adjacency entries (nexthops) are stored is
      called the KVD linear and is configured during initialization with a
      size of 64K.
      
      Extend this area with 32K more entries, that will be partitioned into 64
      groups of 0.5K entries, thereby allowing us to support weighted nexthops
      with high accuracy.
      
      Change the ratio between both types of hash entries, so as to prevent
      reduction in the number of double hash entries, which are used for IPv6
      neighbours and routes with a prefix length greater than 64.
      
      Note that the user will be able to control all these sizes once the
      devlink resource manager is introduced.
      Signed-off-by: NIdo Schimmel <idosch@mellanox.com>
      Signed-off-by: NJiri Pirko <jiri@mellanox.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      f11fbaf8
    • I
      mlxsw: spectrum: Better represent KVDL partitions · a875a2ee
      Ido Schimmel 提交于
      The KVD linear (KVDL) allocator currently consists of a very large
      bitmap that reflects the KVDL's usage. The boundaries of each partition
      as well as their allocation size are represented using defines.
      
      This representation requires us to patch all the functions that act on a
      partition whenever the partitioning scheme is changed. In addition, it
      does not enable the dynamic configuration of the KVDL using the
      up-coming resource manager.
      
      Add objects to represent these partitions as well as the accompanying
      code that acts on them to perform allocations and de-allocations.
      
      In the following patches, this will allow us to easily add another
      partition as well as new operations to act on these partitions.
      Signed-off-by: NIdo Schimmel <idosch@mellanox.com>
      Signed-off-by: NJiri Pirko <jiri@mellanox.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      a875a2ee
  20. 21 10月, 2017 2 次提交
  21. 20 10月, 2017 1 次提交
  22. 17 10月, 2017 3 次提交
  23. 09 10月, 2017 2 次提交
  24. 05 10月, 2017 1 次提交
  25. 04 10月, 2017 1 次提交