653
Comment:
|
4224
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
/!\ /!\ Warning /!\ /!\ This page will be completed in the future (it will, really) . Meanwhile, you can read about Linux 4.2 in: | /!\ /!\ Warning /!\ /!\ This page will be completed in the future (it will, really) |
Line 9: | Line 9: |
See: | = Prominent features = |
Line 11: | Line 11: |
= Drivers and architectures = All the driver and architecture-specific changes can be found in the [http://kernelnewbies.org/Linux_4.2-DriversArch Linux_4.2-DriversArch] page. = Core (various) = * FS-Cache: Count culled objects and objects rejected due to lack of space, and the number of initialised operations, and show them in /proc/fs/fscache/stats [https://git.kernel.org/torvalds/c/03cdd0e4b9a98ae995b81cd8f58e992ec3f44ae2 commit], [https://git.kernel.org/torvalds/c/182d919b84902eece162c63ed3d476c8016b4197 commit] = File systems = * BTRFS * Show "subvol=" and "subvolid=" in /proc/mounts [https://git.kernel.org/torvalds/c/c8d3fe028f64054d75c72566efb9ecf3c75ee161 commit] * CIFS * Add (minimal) support for the new protocol dialect, SMB3.1.1 [https://git.kernel.org/torvalds/c/aab1893d5fbeb7c931e97189f54a71ab0ecbf4c7 commit], [https://git.kernel.org/torvalds/c/eed0e1753cbe7a30758ad2ee5e2742dd7fda2c41 commit], [https://git.kernel.org/torvalds/c/ebb3a9d4ba3babd19c83b96fc88fc9b0d2f7d2d6 commit], [https://git.kernel.org/torvalds/c/5f7fbf733c9dd6b58d40fa394313a5949b696f84 commit] * Add reflink copy support (cp --reflink ) over SMB3.11 [https://git.kernel.org/torvalds/c/02b1666544c08e245cb4e2253ed575f8128943d6 commit] * Add ioctl CIFS_IOC_SET_INTEGRITY to set integrity. Set integrity increases reliability of files stored on SMB3 servers [https://git.kernel.org/torvalds/c/b3152e2c7aa9ad0c50085738d048fbf16d01d32d commit] * GFS2 * Add support for rename2 and RENAME_EXCHANGE [https://git.kernel.org/torvalds/c/a63b7bbc2175901d79fa36ba734499655c077f0d commit] * NFS * NFSv4.2 LAYOUTSTATS functionality for pnfs flexfiles [https://git.kernel.org/torvalds/c/122d328d303afaa06ad530ca0b2e5be3cd50a1a5 (merge)] * NILFS2 * Support NFSv2 export [https://git.kernel.org/torvalds/c/f73c2f1f83ca1c4e2f4515f987973bfe56c86973 commit] = Memory management = = Block layer = = Cryptography = = Security = * selinux: enable genfscon labeling for sysfs and pstore files [https://git.kernel.org/torvalds/c/8e01472078763ebc1eaea089a1adab75dd982ccd commit] * selinux: enable per-file labeling for debugfs files. [https://git.kernel.org/torvalds/c/134509d54e4e98888be2697a92cb4b48957b792b commit] * Smack: allow multiple labels in onlycap [https://git.kernel.org/torvalds/c/c0d77c884461fc0dec0411e49797dc3f3651c31b commit] = Tracing and perf tool = = Virtualization = * KVM * Implement multiple address spaces [https://git.kernel.org/torvalds/c/f481b069e674378758c73761827e83ab05c46b52 commit] * Hyper-V * file copy service: full handshake support [https://git.kernel.org/torvalds/c/a4d1ee5b0255a135fead1d62a7fc7e6fe718b66e commit] * vmbus: Implement NUMA aware CPU affinity for channels [https://git.kernel.org/torvalds/c/1f656ff3fdddc2f59649cc84b633b799908f1f7b commit] * vmbus: Implement the protocol for tearing down vmbus state [https://git.kernel.org/torvalds/c/2db84eff127e3f4b3635edc589cd6a56db8755a3 commit] * vss: full handshake support [https://git.kernel.org/torvalds/c/cd8dc0548511efff7a97d978f989ce67a883f9a5 commit] = Networking = * Bluetooth * hci_core/mgmt: Introduce multi-adv list [https://git.kernel.org/torvalds/c/d2609b345ebf0547015a78588c4d7ad68c9ccf26 commit] * mgmt: program multi-adv on power on [https://git.kernel.org/torvalds/c/320b3bf7027b89821030e5e7c5fbd1f6aecb4af0 commit] * NFC: netlink: Implement vendor-specific command support [https://git.kernel.org/torvalds/c/9e58095f9660f88d6a2febe87d5073a6b2e9c399 commit] = List of merges = = Other news sites = |
Linux 4.2 [https://lkml.org/lkml/2015/8/30/96 has been released] on 30 Aug 2015
Warning This page will be completed in the future (it will, really)
1. Prominent features
2. Drivers and architectures
All the driver and architecture-specific changes can be found in the [http://kernelnewbies.org/Linux_4.2-DriversArch Linux_4.2-DriversArch] page.
3. Core (various)
FS-Cache: Count culled objects and objects rejected due to lack of space, and the number of initialised operations, and show them in /proc/fs/fscache/stats [https://git.kernel.org/torvalds/c/03cdd0e4b9a98ae995b81cd8f58e992ec3f44ae2 commit], [https://git.kernel.org/torvalds/c/182d919b84902eece162c63ed3d476c8016b4197 commit]
4. File systems
- BTRFS
Show "subvol=" and "subvolid=" in /proc/mounts [https://git.kernel.org/torvalds/c/c8d3fe028f64054d75c72566efb9ecf3c75ee161 commit]
- CIFS
Add (minimal) support for the new protocol dialect, SMB3.1.1 [https://git.kernel.org/torvalds/c/aab1893d5fbeb7c931e97189f54a71ab0ecbf4c7 commit], [https://git.kernel.org/torvalds/c/eed0e1753cbe7a30758ad2ee5e2742dd7fda2c41 commit], [https://git.kernel.org/torvalds/c/ebb3a9d4ba3babd19c83b96fc88fc9b0d2f7d2d6 commit], [https://git.kernel.org/torvalds/c/5f7fbf733c9dd6b58d40fa394313a5949b696f84 commit]
Add reflink copy support (cp --reflink ) over SMB3.11 [https://git.kernel.org/torvalds/c/02b1666544c08e245cb4e2253ed575f8128943d6 commit]
Add ioctl CIFS_IOC_SET_INTEGRITY to set integrity. Set integrity increases reliability of files stored on SMB3 servers [https://git.kernel.org/torvalds/c/b3152e2c7aa9ad0c50085738d048fbf16d01d32d commit]
- GFS2
Add support for rename2 and RENAME_EXCHANGE [https://git.kernel.org/torvalds/c/a63b7bbc2175901d79fa36ba734499655c077f0d commit]
- NFS
NFSv4.2 LAYOUTSTATS functionality for pnfs flexfiles [https://git.kernel.org/torvalds/c/122d328d303afaa06ad530ca0b2e5be3cd50a1a5 (merge)]
- NILFS2
Support NFSv2 export [https://git.kernel.org/torvalds/c/f73c2f1f83ca1c4e2f4515f987973bfe56c86973 commit]
5. Memory management
6. Block layer
7. Cryptography
8. Security
selinux: enable genfscon labeling for sysfs and pstore files [https://git.kernel.org/torvalds/c/8e01472078763ebc1eaea089a1adab75dd982ccd commit]
selinux: enable per-file labeling for debugfs files. [https://git.kernel.org/torvalds/c/134509d54e4e98888be2697a92cb4b48957b792b commit]
Smack: allow multiple labels in onlycap [https://git.kernel.org/torvalds/c/c0d77c884461fc0dec0411e49797dc3f3651c31b commit]
9. Tracing and perf tool
10. Virtualization
- KVM
Implement multiple address spaces [https://git.kernel.org/torvalds/c/f481b069e674378758c73761827e83ab05c46b52 commit]
- Hyper-V
file copy service: full handshake support [https://git.kernel.org/torvalds/c/a4d1ee5b0255a135fead1d62a7fc7e6fe718b66e commit]
vmbus: Implement NUMA aware CPU affinity for channels [https://git.kernel.org/torvalds/c/1f656ff3fdddc2f59649cc84b633b799908f1f7b commit]
vmbus: Implement the protocol for tearing down vmbus state [https://git.kernel.org/torvalds/c/2db84eff127e3f4b3635edc589cd6a56db8755a3 commit]
vss: full handshake support [https://git.kernel.org/torvalds/c/cd8dc0548511efff7a97d978f989ce67a883f9a5 commit]
11. Networking
- Bluetooth
hci_core/mgmt: Introduce multi-adv list [https://git.kernel.org/torvalds/c/d2609b345ebf0547015a78588c4d7ad68c9ccf26 commit]
mgmt: program multi-adv on power on [https://git.kernel.org/torvalds/c/320b3bf7027b89821030e5e7c5fbd1f6aecb4af0 commit]
NFC: netlink: Implement vendor-specific command support [https://git.kernel.org/torvalds/c/9e58095f9660f88d6a2febe87d5073a6b2e9c399 commit]
12. List of merges
13. Other news sites
LWN merge window [https://lwn.net/Articles/648995/ part 1], [https://lwn.net/Articles/649652/ part 2], [https://lwn.net/Articles/650299/ part 3]