Performance oriented customized Linux kernel based on the mainline kernel.
Find a file
Petr Machata 41acb5549e mlxsw: spectrum_router: Track NH ID's of group members
The core interfaces for collecting per-NH statistics are built around
nexthops even for resilient groups. Because mlxsw models each bucket as a
nexthop, the core next hop that a given bucket contributes to needs to be
looked up. In order to be able to match the two up, we need to track
nexthop ID for members of group nexthop objects. For simplicity, do it for
all nexthop objects, not just group members.

Signed-off-by: Petr Machata <petrm@nvidia.com>
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Link: https://lore.kernel.org/r/184ceb6b154e08f5bcf116a705b0fcb01c31895c.1709901020.git.petrm@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2024-03-11 14:14:09 -07:00
arch
block
certs
crypto
Documentation net: netconsole: Add continuation line prefix to userdata messages 2024-03-11 14:07:57 -07:00
drivers mlxsw: spectrum_router: Track NH ID's of group members 2024-03-11 14:14:09 -07:00
fs
include net: nexthop: Have all NH notifiers carry NH ID 2024-03-11 14:14:07 -07:00
init
io_uring
ipc
kernel net: move skbuff_cache(s) to net_hotdata 2024-03-07 21:12:42 -08:00
lib lib/bitmap: Introduce bitmap_scatter() and bitmap_gather() helpers 2024-03-11 09:36:11 +00:00
LICENSES
mm
net net: nexthop: Have all NH notifiers carry NH ID 2024-03-11 14:14:07 -07:00
rust
samples
scripts
security
sound
tools tools: ynl-gen: support using pre-defined values in attr checks 2024-03-11 13:07:48 -07:00
usr
virt
.clang-format
.cocciconfig
.editorconfig
.get_maintainer.ignore Add Jeff Kirsher to .get_maintainer.ignore 2024-03-08 11:36:54 +00:00
.gitattributes
.gitignore
.mailmap
.rustfmt.toml
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS MAINTAINERS: Add the Freescale QMC HDLC driver entry 2024-03-11 09:36:11 +00:00
Makefile
README

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.