Date: Wed, 29 May 2024 11:37:41 +0200 From: Emmanuel Vadot <manu@bidouilliste.com> To: Sumit Saxena <ssaxena@FreeBSD.org> Cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: 35b53f8c989f - main - bnxt_en: Add PFC, ETS & App TLVs protocols support Message-ID: <20240529113741.34de72f3550774057c523f10@bidouilliste.com> In-Reply-To: <202405281017.44SAHjum010620@gitrepo.freebsd.org> References: <202405281017.44SAHjum010620@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 28 May 2024 10:17:45 GMT Sumit Saxena <ssaxena@FreeBSD.org> wrote: > The branch main has been updated by ssaxena: > > URL: https://cgit.FreeBSD.org/src/commit/?id=35b53f8c989f62286aad075ef2e97bba358144f8 > > commit 35b53f8c989f62286aad075ef2e97bba358144f8 > Author: Chandrakanth patil <chandrakanth.patil@broadcom.com> > AuthorDate: 2024-04-28 09:24:30 +0000 > Commit: Sumit Saxena <ssaxena@FreeBSD.org> > CommitDate: 2024-05-28 10:15:29 +0000 > > bnxt_en: Add PFC, ETS & App TLVs protocols support > > Created new directory "bnxt_en" in /dev/bnxt and /modules/bnxt > and moved source files and Makefile into respective directory. > > ETS support: > > - Added new files bnxt_dcb.c & bnxt_dcb.h > - Added sysctl node 'dcb' and created handlers 'ets' and > 'dcbx_cap' > - Add logic to validate user input and configure ETS in > the firmware > - Updated makefile to include bnxt_dcb.c & bnxt_dcb.h > > PFC support: > > - Created sysctl handlers 'pfc' under node 'dcb' > - Added logic to validate user input and configure PFC in > the firmware. > > App TLV support: > > - Created 3 new sysctl handlers under node 'dcb' > - set_apptlv (write only): Sets a specified TLV > - del_apptlv (write only): Deletes a specified TLV > - list_apptlv (read only): Lists all APP TLVs configured > - Added logic to validate user input and configure APP TLVs > in the firmware. > > Added Below DCB ops for management interface: > > - Set PFC, Get PFC, Set ETS, Get ETS, Add App_TLV, Del App_TLV > Lst App_TLV > > Reviewed by: imp > Approved by: imp > Differential revision: https://reviews.freebsd.org/D45005 Don't know if this is this commit or one of the later but all LINT kernel seems to be broken on bnxt. -- Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20240529113741.34de72f3550774057c523f10>