Subject: [ANNOUNCE] iproute2 6.6 release

From: Stephen Hemminger <[email-masked]>
Date: Mon, 6 Nov 2023 09:03:25 -0800

Update release of iproute2 corresponding to the 6.6 kernel.  Release
is smaller than usual. One notable thing is that support for kernel
components removed in 6.3 kernel was removed from iproute2 (dsmark,
cbq, rsvp).

Download:
    https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-6.6.0.tar.gz

Repository for current release
    https://github.com/shemminger/iproute2.git
    git://git.kernel.org/pub/scm/network/iproute2/iproute2.git

And future release (net-next):
    git://git.kernel.org/pub/scm/network/iproute2/iproute2-next.git

Contributions:

Allen Hubbe (1):
      vdpa: consume device_features parameter

Amit Cohen (1):
      bridge: fdb: add an error print for unknown command

Andrea Claudi (5):
      ss: make is_selinux_enabled stub work like in SELinux
      ss: make SELinux stub functions conformant to API definitions
      lib: add SELinux include and stub functions
      ip vrf: make ipvrf_exec SELinux-aware
      Makefile: ensure CONF_USR_DIR honours the libdir config

David Ahern (2):
      Update kernel headers
      Update kernel headers

Eric Dumazet (1):
      ss: add support for rcv_wnd and rehash

François Michel (4):
      tc: support the netem seed parameter for loss and corruption events
      man: tc-netem: add section for specifying the netem seed
      tc: fix typo in netem's usage string
      tc: fix several typos in netem's usage string

Ido Schimmel (1):
      bridge: Add backup nexthop ID support

Jiri Pirko (7):
      devlink: accept "name" command line option instead of "trap"/"group"
      devlink: move DL_OPT_SB into required options
      devlink: make parsing of handle non-destructive to argv
      devlink: implement command line args dry parsing
      devlink: return -ENOENT if argument is missing
      mnl_utils: introduce a helper to check if dump policy exists for command
      devlink: implement dump selector for devlink objects show commands

Mathieu Schroeter (4):
      Add get_long utility and adapt get_integer accordingly
      Add utility to convert an unsigned int to string
      ss: change aafilter port from int to long (inode support)
      ss: print unix socket "ports" as unsigned int (inode)

Maxim Petrov (2):
      ip: fix memory leak in 'ip maddr show'
      ss: fix directory leak when -T option is used

Pedro Tammela (1):
      utils: fix get_integer() logic

Ratheesh Kannoth (1):
      tc: Classifier support for SPI field

Stephen Hemminger (16):
      tc: add missing space before else
      uapi: headers update from 6.6-rc2
      fix set-not-used warnings
      bridge: fix potential snprintf overflow
      ila: fix potential snprintf buffer overflow
      Add security policy
      uapi: update headers from 6.6-rc4
      ila: fix array overflow warning
      uapi: update from 6.6-rc5
      tc: remove support for CBQ
      tc: remove support for RSVP classifier
      tc: remove tcindex classifier
      tc: remove dsmark qdisc
      tc: drop support for ATM qdisc
      ssfilter: fix clang warning about conversion
      v6.6.0