lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1545295133-17666-1-git-send-email-michael.chan@broadcom.com>
Date:   Thu, 20 Dec 2018 03:38:42 -0500
From:   Michael Chan <michael.chan@...adcom.com>
To:     davem@...emloft.net
Cc:     netdev@...r.kernel.org
Subject: [PATCH net-next 00/11] bnxt_en: Update for net-next.

Three main changes in this series, besides the usual firmware spec
update:

1. Add support for a new firmware communication channel direct to the
firmware processor that handles flow offloads.  This speeds up
flow offload operations.

2. Use 64-bit internal flow handles to increase the number of flows
that can be offloaded.

3. Add level-2 context memory paging so that we can configure more
context memory for RDMA on the 57500 chips.  Allocate more context
memory if RDMA is enabled on the 57500 chips.

Michael Chan (5):
  bnxt_en: Update firmware interface spec. to 1.10.0.33.
  bnxt_en: Enhance bnxt_alloc_ring()/bnxt_free_ring().
  bnxt_en: Add Level 2 context memory paging support.
  bnxt_en: Increase context memory allocations on 57500 chips for RDMA.
  bnxt_en: Adjust default RX coalescing ticks to 10 us.

Venkat Duvvuru (6):
  bnxt_en: Set hwrm_intr_seq_id value to its inverted value.
  bnxt_en: Use macros for firmware message doorbell offsets.
  bnxt_en: Avoid arithmetic on void * pointer.
  bnxt_en: Introduce bnxt_get_hwrm_resp_addr & bnxt_get_hwrm_seq_id
    routines.
  bnxt_en: Add support for 2nd firmware message channel.
  bnxt_en: Support for 64-bit flow handle.

 drivers/net/ethernet/broadcom/bnxt/bnxt.c     | 311 ++++++++++---
 drivers/net/ethernet/broadcom/bnxt/bnxt.h     | 102 ++++-
 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 614 +++++++++++++++++++++-----
 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c  | 108 ++++-
 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h  |   5 +
 5 files changed, 936 insertions(+), 204 deletions(-)

-- 
2.5.1

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ