#pragma section-numbers on #pragma keywords Linux, kernel, operating system, changes, changelog, file system, Linus Torvalds, open source, device drivers #pragma description Summary of the changes and new features merged in the Linux kernel during the 4.0 development cycle Linux 4.0 [https://lkml.org/lkml/2015/4/12/178 has been released] on Sun, 12 Apr 2015. This page is not complete. It will be completed in the next few days. Meanwhile, you can read about Linux 4.0 in other sites: * LWN: [http://lwn.net/Articles/632761/ The merge window opens], [http://lwn.net/Articles/633096/ merge window part 2], [http://lwn.net/Articles/634471/ The end of the 4.0 merge window] = Security = * Add security hooks to the Android binder that enable security modules such as SELinux to implement controls over binder IPC. The security hooks include support for controlling what process can become the binder context manager (binder_set_context_mgr), controlling the ability of a process to invoke a binder transaction/IPC to another process (binder_transaction), controlling the ability of a process to transfer a binder reference to another process (binder_transfer_binder), and controlling the ability of a process to transfer an open file to another process (binder_transfer_file). These hooks have been included in the Android kernel trees since Android 4.3 [http://git.kernel.org/linus/79af73079d753b2d04e46f7445716d3b5f914dbd commit] = Networking = * bridge * offload bridge port attributes to switch asic if feature flag set [http://git.kernel.org/linus/68e331c785b85b78f4155e2ab6f90e976b609dc1 commit] * Support for allowing userspace to pack multiple vlans and vlan ranges in setlink and dellink requests [http://git.kernel.org/linus/bdced7ef7838c1c4aebe9f295e44b7f0dcae2109 commit] * Add ability to enable TSO [http://git.kernel.org/linus/f902e8812ef657c6cf744ac25e21865217155460 commit]