[Bug 284073] bnxt: kernel panic on 14.2-RELEASE
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 284073] bnxt: kernel panic on 14.2-RELEASE"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 15 Jan 2025 13:09:41 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284073 Ed Maste <emaste@freebsd.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |chandrakanth.patil@broadcom | |.com, emaste@freebsd.org --- Comment #1 from Ed Maste <emaste@freebsd.org> --- The faulting code was added in ac940a8b92ac79df7bab71f50ae3b9aa7cff145d: 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 (cherry picked from commit 35b53f8c989f62286aad075ef2e97bba358144f8) -- You are receiving this mail because: You are the assignee for the bug.