Application Guide

13
5-2. Linux Driver Compatibility
Linux 4.6
Linux 4.6 was released on Sun, 15 May 2016.
Summary: This release adds support for USB 3.1 SuperSpeedPlus (10 Gbps), the new distributed file system OrangeFS, a
more reliable out-of-memory handling, support for Intel memory protection keys, a facility to make easier and faster
implementations of application layer protocols, support for 802.1AE MAC-level encryption (MACsec), support for the version
V of the BATMAN protocol, a OCFS2 online inode checker, support for cgroup namespaces, support for the pNFS SCSI
layout, and many other improvements and new drivers.
1. Prominent features
1. USB 3.1 SuperSpeedPlus (10 Gbps) support
2. Improve the reliability of the Out Of Memory task killer
3. Support for Intel memory protection keys
4. OrangeFS, a new distributed file system
5. Kernel Connection Multiplexor, a facility for accelerating application layer protocols
6. 802.1AE MAC-level encryption (MACsec)
7. BATMAN V protocol
8. dma-buf: new ioctl to manage cache coherency between CPU and GPU
9. OCFS2 online inode checker
10. Support for cgroup namespaces
11. Add support for the pNFS SCSI layout
1.1. USB 3.1 SuperSpeedPlus (10 Gbps) support
USB 3.1 specification includes a new SuperSpeedPlus protocol supporting up to 10Gbps speeds. USB 3.1 devices using the
new SuperSpeedPlus protocol are called USB 3.1 Gen2 devices (note that USB 3.1 SuperSpeedPlus is not the same as
Type-C or power delivery).
This release adds support for the USB 3.1 SuperSpeedPlus 10 Gbps speeds for USB core and xHCI host controller,
meaning that a USB 3.1 mass storage connected to a USB 3.1 capable xHCI host should work with 10 Gbps speeds.