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]
Date:   Tue, 12 Nov 2019 00:07:56 +0530
From:   sunil.kovvuri@...il.com
To:     netdev@...r.kernel.org
Cc:     davem@...emloft.net, Sunil Goutham <sgoutham@...vell.com>
Subject: [PATCH 00/18] octeontx-af: Debugfs support and updates to parser profile

From: Sunil Goutham <sgoutham@...vell.com>

This patchset adds debugfs support to dump various HW state machine info
which helps in debugging issues. Info includes 
- Current queue context, stats, resource utilization etc
- MCAM entry utilization, miss and pkt drop counter
- CGX ingress and egress stats
- Current RVU block allocation status
- etc.

Rest patches has changes wrt
- Updated packet parsing profile for parsing more protocols.
- RSS algorithms to include inner protocols while generating hash
- Handle current version of silicon's limitations wrt shaping, coloring
  and fixed mapping of transmit limiter queue's configuration.
- Enable broadcast packet replication to PF and it's VFs.
- Support for configurable NDC cache waymask
- etc

Christina Jacob (2):
  octeontx2-af: Dump current resource provisioning status
  octeontx2-af: Add NPA aura and pool contexts to debugfs

Geetha sowjanya (2):
  octeontx2-af: Sync hw mbox with bounce buffer.
  octeontx2-af: Support configurable NDC cache way_mask

Hao Zheng (1):
  octeontx2-af: Update NPC KPU packet parsing profile

Kiran Kumar K (1):
  octeontx2-af: Add more RSS algorithms

Linu Cherian (1):
  octeontx2-af: Add per CGX port level NIX Rx/Tx counters

Nithin Dabilpuram (1):
  octeontx2-af: Clear NPC MCAM entries before update

Prakash Brahmajyosyula (3):
  octeontx2-af: Add NIX RQ, SQ and CQ contexts to debugfs
  octeontx2-af: Add NDC block stats to debugfs.
  octeontx2-af: Add CGX LMAC stats to debugfs

Subbaraya Sundeep (2):
  octeontx2-af: Add macro to generate mbox handlers declarations
  octeontx2-af: Start/Stop traffic in CGX along with NPC

Sunil Goutham (5):
  octeontx2-af: Add NPC MCAM entry allocation status to debugfs
  octeontx2-af: Add mbox API to validate all responses
  octeontx2-af: Support fixed transmit scheduler topology
  octeontx2-af: Enable broadcast packet replication
  octeontx2-af: Add option to disable dynamic entry caching in NDC

 drivers/net/ethernet/marvell/octeontx2/Kconfig     |    10 +
 drivers/net/ethernet/marvell/octeontx2/af/Makefile |     2 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |    60 +
 drivers/net/ethernet/marvell/octeontx2/af/cgx.h    |    13 +
 drivers/net/ethernet/marvell/octeontx2/af/common.h |    16 +
 drivers/net/ethernet/marvell/octeontx2/af/mbox.c   |    87 +-
 drivers/net/ethernet/marvell/octeontx2/af/mbox.h   |    28 +-
 drivers/net/ethernet/marvell/octeontx2/af/npc.h    |    95 +-
 .../ethernet/marvell/octeontx2/af/npc_profile.h    | 14946 ++++++++++++++-----
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |   116 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu.h    |   217 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c    |   125 +
 .../ethernet/marvell/octeontx2/af/rvu_debugfs.c    |  1711 +++
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |   876 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_npa.c    |    55 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |   187 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_reg.h    |    28 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_struct.h |    36 +-
 18 files changed, 14256 insertions(+), 4352 deletions(-)
 create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c

-- 
2.7.4

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ