pub/scm/network/iproute2/iproute2-next.git  about / heads / tags
David Ahern -next iproute2 tree
$ git log --pretty=format:'%h %s (%cs)%d'
b9345a88 Merge branch 'dpll-phase-unit-freq-monitor' into next (2026-05-07)
	(HEAD -> main, master)
12954bc7 dpll: add frequency monitoring support (2026-05-07)
410888ee dpll: add ps unit to phase-related pin attributes (2026-05-07)
eff6e4da tc/class: use rtnl_dump_request_n() in tc_class_list() (2026-05-07)
0fbce40d tc: qdisc: provide tcm_handle and tcm_parent to kernel dump requests (2026-05-04)
4f5de57e tc: use ll_init_map() only when needed (2026-05-02)
c99a85a7 lib: add input validation for time, rate, and size parsing functions (2026-04-30)
fa2309a9 man: remove libnetlink man page (2026-04-30)
03b33c75 bash-completion: devlink: Fix dev completion trailing colon (2026-04-30)
7bd7f335 ll_map: add RTEXT_FILTER_SKIP_STATS to ll_init_map() (2026-04-30)
...

$ git cat-file blob HEAD:README
This is a set of utilities for Linux networking.

Information:
    https://wiki.linuxfoundation.org/networking/iproute2

Download:
    http://www.kernel.org/pub/linux/utils/net/iproute2/

Stable version repository:
    git://git.kernel.org/pub/scm/network/iproute2/iproute2.git

Development repository:
    git://git.kernel.org/pub/scm/network/iproute2/iproute2-next.git

Compatibility
-------------
A new release of iproute2 is done with each kernel version, but
there is a wide range of compatibility. Newer versions of iproute2
will still work with older kernels, but there are some limitations.

If an iproute2 command with a new feature is used with an older
kernel, the kernel may report an error or silently ignore the new
attribute. Likewise if older iproute2 is used with an newer kernel,
it is not possible to use or see new features. The range of
compatibility extends back as far as the oldest supported Long Term
Support (LTS) kernel version.

How to compile this.
--------------------
1. libdbm

arpd needs to have the berkeleydb development libraries. For Debian
users this is the package with a name like libdbX.X-dev.
DBM_INCLUDE points to the directory with db_185.h which
is the include file used by arpd to get to the old format Berkeley
database routines.  Often this is in the db-devel package.

2. make

The makefile will automatically build a config.mk file which
contains definitions of libraries that may or may not be available
on the system such as: ATM, ELF, MNL, and SELINUX.

3. include/uapi

This package includes matching sanitized kernel headers because
the build environment may not have up to date versions. See Makefile
if you have special requirements and need to point at different
kernel include files.

Stephen Hemminger
stephen@networkplumber.org

David Ahern
dsahern@kernel.org

# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
	--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
* main         Merge branch 'dpll-phase-unit-freq-monitor' into next (2026-05-07)
  master       Merge branch 'dpll-phase-unit-freq-monitor' into next (2026-05-07)

# tags:
$ git for-each-ref --sort=-creatordate refs/tags \
	--format='%(refname:short) %(subject) (%(creatordate:short))'
v7.0.0       v7.0.0 (2026-04-13) tar.gz
v6.19.0      v6.19.0 (2026-02-18) tar.gz
v6.18.0      v6.18.0 (2025-12-01) tar.gz
v6.17.0      v6.17.0 (2025-09-29) tar.gz
v6.16.0      v6.16.0 (2025-07-27) tar.gz
v6.15.0      v6.15.0 (2025-05-26) tar.gz
v6.14.0      v6.14.0 (2025-03-24) tar.gz
v6.13.0      v6.13.0 (2025-01-20) tar.gz
v6.12.0      v6.12.0 (2024-11-19) tar.gz
v6.11.0      v6.11.0 (2024-09-15) tar.gz
...

# associated public inboxes:
# (number on the left is used for dev purposes)
       8495 netdev
        410 linux-rdma
        352 lkml
         73 netfilter-devel
         66 bpf
         64 bridge
         50 linux-can
         45 mptcp
         42 stable
         37 qemu-devel
         37 linux-arm-kernel
         34 virtualization
         33 linux-wireless
         29 kvm
         26 linux-nfs
         25 linux-kselftest
         25 u-boot
         24 dpdk-dev
         22 linux-mtd
         21 linux-fsdevel
         21 linux-devicetree
         21 netfilter
         20 dri-devel
         19 linux-mm
         19 linux-arch
         19 linux-raid
         18 linux-crypto
         17 linux-media
         17 linux-spi
         17 intel-wired-lan
         16 linuxppc-dev
         16 buildroot
         16 cgroups
         15 linux-doc
         14 linux-hams
         13 xen-devel
         12 linux-xfs
         12 linux-scsi
         11 git
         11 intel-gfx
         10 linux-riscv
         10 linux-arm-msm
         10 linux-mips
         10 linux-btrfs
         10 linux-bluetooth
         10 linux-api
         10 containers
          9 selinux
          9 linux-mmc
          9 linux-perf-users
          9 linux-s390
          9 kernel-janitors
          9 openembedded-core
          9 linux-patches
          8 linux-acpi
          8 kvmarm
          8 linux-i2c
          8 nvdimm
          7 linux-block
          7 linux-iio
          7 linux-pci
          7 linux-m68k
          7 linux-kbuild
          7 target-devel
          6 linux-nvme
          6 alsa-devel
          6 linux-usb
          6 linux-gpio
          6 linux-ext4
          6 linux-hardening
          6 dm-devel
          6 linux-sctp
          6 linux-cxl
          6 linux-sh
          6 ltp
          6 openembedded-devel
          6 qemu-riscv
          5 linux-mediatek
          5 linux-edac
          5 linux-pm
          5 linux-renesas-soc
          5 linux-f2fs-devel
          5 linux-rt-users
          5 linux-wpan
          5 linux-omap
          5 linux-tegra
          5 openbmc
          5 sparclinux
          5 linux-alpha
          4 linux-samsung-soc
          4 linux-cifs
          4 linux-amlogic
          4 linux-iommu
          4 linux-input
          4 driverdev-devel
          4 linux-security-module
          4 linux-modules
          4 linux-ide
          4 linux-serial
          4 linux-watchdog
          4 io-uring
          4 amd-gfx
          4 linux-pwm
          4 linux-rockchip
          4 yocto-meta-arm
          4 b4-sent
          4 batman
          4 intel-xe
          4 cluster-devel
          4 grub-devel
          4 lvs-devel
          3 linux-efi
          3 linux-erofs
          3 linux-nvdimm
          3 fstests
          3 linux-rtc
          3 linux-clk
          3 linux-leds
          3 selinux-refpolicy
          3 linux-csky
          3 cip-dev
          3 linux-audit
          3 linux-remoteproc
          3 platform-driver-x86
          3 linux-fbdev
          3 linux-bcachefs
          3 yocto-meta-freescale
          3 bitbake-devel
          3 yocto-meta-virtualization
          3 yocto-meta-ti
          3 yocto-meta-arago
          3 outreachy
          3 loongarch
          3 linux-um
          3 linux-hexagon
          3 u-boot-amlogic
          3 virtio-fs
          3 igt-dev
          2 live-patching
          2 linux-integrity
          2 linux-hwmon
          2 dmaengine
          2 linux-parisc
          2 linux-sgx
          2 linux-trace-devel
          2 linux-hyperv
          2 rcu
          2 util-linux
          2 backports
          2 linux-kernel-mentees
          2 linux-man
          2 linux-sparse
          2 lttng-dev
          2 linux-fpga
          2 ceph-devel
          2 keyrings
          2 lustre-devel
          2 soc
          2 ocfs2-devel
          2 rust-for-linux
          2 nouveau
          2 linux-staging
          2 linux-sunxi
          2 linux-coco
          2 llvm
          2 iwd
          2 yocto
          2 yocto-toaster
          2 chrome-platform
          2 xenomai
          2 damon
          2 openrisc
          2 kexec
          2 imx
          2 linux-trace-kernel
          2 virtio-comment
          2 poky
          2 linux-ia64
          2 cpufreq
          2 dccp
          2 kvm-ppc
          2 kernel-testers
          2 linux-btrace
          2 linux-sound
          2 reiserfs-devel
          2 linux-x25
          2 lm-sensors
          2 lvm-devel
          2 fuego
          2 dtrace
          2 yocto-patches
          2 barebox
          1 linux-fscrypt
          1 cocci
          1 linux-snps-arc
          1 kernel-hardening
          1 linux-next
          1 kernelnewbies
          1 workflows
          1 linux-i3c
          1 linux-spdx
          1 ksummit-discuss
          1 wireguard
          1 tpmdd-devel
          1 linux-unionfs
          1 linux-firmware
          1 linux-dash
          1 linux-bcache
          1 mm-commits
          1 xdp-newbies
          1 phone-devel
          1 linux-toolchains
          1 dash
          1 ath10k
          1 ath11k
          1 linux-phy
          1 regressions
          1 ksummit
          1 b43-dev
          1 linux-nfc
          1 ath9k-devel
          1 ntfs3
          1 fio
          1 ell
          1 ofono
          1 yocto-docs
          1 ntb
          1 asahi
          1 ath12k
          1 oe-linux-nfc
          1 oe-kbuild-all
          1 oe-chipsec
          1 virtio-dev
          1 v9fs
          1 ecryptfs
          1 kdevops
          1 kbd
          1 autofs
          1 devicetree-spec
          1 devicetree-compiler
          1 initramfs
          1 hail-devel
          1 kvm-ia64
          1 linux-8086
          1 linux-embedded
          1 linux-hotplug
          1 linux-laptop
          1 trinity
          1 linux-metag
          1 linux-nilfs
          1 linux-oxnas
          1 acpica-devel
          1 perfbook
          1 smatch
          1 wireless-regdb
          1 powertop
          1 linux-aspeed
          1 kvm-riscv

git clone https://yhbt.net/lore/pub/scm/network/iproute2/iproute2-next.git