User`s guide

Networking
42
RCU conversion in TCP allows access to MD5 keys without locking the listener socket. (3.4)
For some workloads, allowing splice() to build full TSO packets can reduce number of logical packets
sent by an order of magnitude, making zero-copy TCP faster than one-copy. (3.4)
Add the SO_PEEK_OFF socket option. (3.4)
Support peeking offset for datagram sockets, seqpacket sockets, and stream sockets. (3.4)
Add MSG_TRUNC support for datagram sockets so that recv() returns the real length of the packet,
even if it is longer than the passed buffer. (3.4)
Add missing SO_NOFCS socket option. (3.4)
Add timeout extension to netfilter, which allows timeout policies to be attached to the flow via the
connection tracking target. Add the cttimeout infrastructure for fine timeout tuning. (3.4)
Add NAT support for expectation classes in netfilter. (3.4)
Add exceptions support to netfilter. (3.4)
Merge ipt_LOG and ip6_LOG into xt_log in netfilter. (3.4)
Add hardware-independent IEEE 802.15.4 networking stack for softMAC devices. (3.5)
Tune performance of sk_add_backlog. (3.5)
Add binary option type, a load-balancer module, a per-port option for enabling or disabling ports, and
support for per-port options to the team device. (3.5)
Add raw packet QP type IB_QPT_RAW_PACKET to InfiniBand core. This allows applications to build a
complete packet, including L2 headers, when sending. On the receive side, the hardware does not strip
any headers. This feature is designed for user-space direct access to Ethernet. (3.5)
Treat ND option 31 as user land (DNSSL support) in IPv6 per RFC6106. The 8-bit identifier of the
DNSSL option type assigned by the IANA has the value 31. (3.5)
Replace basic bridge loop avoidance code in the batman-adv module. (3.5)
Set traffic class for CAIF packets based on socket priority, CAIF protocol type, or type of message. (3.5)
Add generic PF_BRIDGE:RTM_FDB hooks and two new flags: NTF_MASTER and NTF_SELF. (3.5)
Add Explicit Congestion Notification (ECN) capability to pktsched. Instead of dropping packets, attempt
to mark them as ECN. (3.5)
Remove support for token ring. (3.5)
Remove support for Econet protocol. (3.5)
Add an optional QoS attribute to DCB netlink to allow the setting of a rate limit for an ETS TC. 3.5
Add CEE notify calls when an APP change or setall command is made from user space. (3.5)
Add HMARK target support to netfilter. (3.5)
If net.bridge.bridge-nf-filter-vlan-tagged is enabled in sysctl, bridge netfilter
removes the vlan header temporarily and feeds the packet to iptables or ip6tables. Add bridge-
nf-pass-vlan-input-device, which if set to on (default is off), netfilter also sets the in