Looking at the diff from Linux kernel 4.1.15 LTS, we can notice that Linux kernel 4.1.16 LTS is almost identical in changes to Linux kernel 4.3.4, and according to the appended shortlog, it changes 51 files, with 390 insertions and 164 deletions. Therefore, it looks like it is even smaller than the previous maintenance release, which was announced in mid-December 2015.
“I’m announcing the release of the 4.1.16 kernel. All users of the 4.1 kernel series must upgrade,” says Greg Kroah-Hartman in the release announcement. “The updated 4.1.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.1.y and can be browsed at the normal kernel.org git web browser: http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary.”
Updated USB and networking drivers
Among the new features implemented in Linux kernel 4.1.16, which is a long-term supported release that will receive bugfixes and security patches for a few more years, we can notice updated USB, networking (mostly Ethernet, but also PPP and USB changes), and Character Device Drivers, along with a few core kernel improvements, as well as a couple of security enhancements.
Additionally, the sixteenth maintenance release of Linux kernel 4.1 LTS introduces updates to the networking stack, for things like IPv6, IPv4, Bluetooth, Stream Control Transmission Protocol (SCTP), DECnet, IrDA, and AX.25. If you’re using a GNU/Linux operating system powered by kernel packages from the Linux 4.1 LTS series, we strongly recommend that you update to the 4.1.16 release as soon as possible.