Hello:
This series was applied to netdev/net-next.git (main) by Jakub Kicinski kuba@kernel.org:
On Mon, 09 Jun 2025 02:46:25 -0700 you wrote:
During performance analysis of console subsystem latency, I discovered that netconsole registers console handlers even when no active targets exist. These orphaned console handlers are invoked on every printk() call, get the lock, iterate through empty target lists, and consume CPU cycles without performing any useful work.
This patch series addresses the inefficiency by:
[...]
Here is the summary with links: - [net-next,v3,1/4] netconsole: Only register console drivers when targets are configured https://git.kernel.org/netdev/net-next/c/bc0cb64db1c7 - [net-next,v3,2/4] netconsole: Add automatic console unregistration on target removal https://git.kernel.org/netdev/net-next/c/e99d938f8671 - [net-next,v3,3/4] selftests: netconsole: Do not exit from inside the validation function https://git.kernel.org/netdev/net-next/c/69b25dd20c83 - [net-next,v3,4/4] selftests: netconsole: Add support for basic netconsole target format https://git.kernel.org/netdev/net-next/c/224a6e602fb3
You are awesome, thank you!