Re: [PATCH v3 net-next 07/13] octeontx2-af: Add debugfs entry to dump the MCAM rules
From: Naveen Mamindlapalli <hidden>
Date: 2020-11-14 18:57:59
Also in:
lkml
Hi Saeed,
-----Original Message----- From: Saeed Mahameed <saeed@kernel.org> Sent: Friday, November 13, 2020 1:18 AM To: Naveen Mamindlapalli <redacted>; netdev@vger.kernel.org; linux-kernel@vger.kernel.org Cc: kuba@kernel.org; davem@davemloft.net; Sunil Kovvuri Goutham [off-list ref]; Linu Cherian [off-list ref]; Geethasowjanya Akula [off-list ref]; Jerin Jacob Kollanukkaran [off-list ref]; Subbaraya Sundeep Bhatta [off-list ref]; Hariprasad Kelam [off-list ref] Subject: Re: [PATCH v3 net-next 07/13] octeontx2-af: Add debugfs entry to dump the MCAM rules On Wed, 2020-11-11 at 12:43 +0530, Naveen Mamindlapalli wrote:quoted
From: Subbaraya Sundeep <sbhatta@marvell.com> Add debugfs support to dump the MCAM rules installed using NPC_INSTALL_FLOW mbox message. Debugfs file can display mcam entry, counter if any, flow type and counter hits. Ethtool will dump the ntuple flows related to the PF only. The debugfs file gives systemwide view of the MCAM rules installed by all the PF's. Below is the example output when the debugfs file is read: ~ # mount -t debugfs none /sys/kernel/debug ~ # cat /sys/kernel/debug/octeontx2/npc/mcam_rules Installed by: PF1 direction: RX mcam entry: 227 udp source port 23 mask 0xffff Forward to: PF1 VF0 action: Direct to queue 0 enabled: yes counter: 1 hits: 0I don't want to block this series or anything, but you might want to use devlink dpipe interface for this: https://urldefense.proofpoint.com/v2/url?u=https- 3A__www.kernel.org_doc_html_latest_networking_devlink_devlink- 2Ddpipe.html&d=DwICaQ&c=nKjWec2b6R0mOyPaz7xtfQ&r=TwreqwV6mQ8K9 wIpqwFO8yjikO_w1jUOe2MzChg4Rmg&m=Q3bIaVBAvCHGU817Tap8T9ooBFRP CJhP9kvFODtUnJg&s=YV7Q2w0JHxg9RUdwJvMfjC063Umev9Hpb6YvNSbe37A&e = As a future patch of course.
Thanks for the pointers. We will definitely look into adding the devlink dpipe support in future.
Thanks, Saeed.