This page has not been completed. Meanwhile, you can read about Linux 4.14 here:
LWN's merge window [https://lwn.net/Articles/733175/ part 1], [https://lwn.net/Articles/733846/ part 2]
Phoronix [https://www.phoronix.com/scan.php?page=article&item=linux-414-features&num=1 The Exciting New Features Of The Linux 4.14 Kernel]
or take a look at the merge links:
[https://git.kernel.org/torvalds/c/906dde0f355bd97c080c215811ae7db1137c4af8 Pull drm updates ]
[https://git.kernel.org/torvalds/c/aa9d4648c2fbb455df7750ade1b73dd9ad9b3690 Pull rdma updates ]
[https://git.kernel.org/torvalds/c/fe91f28138e730790db014812623cfaadd318fa6 Pull hwmon updates ]
[https://git.kernel.org/torvalds/c/81a84ad3cb5711cec79f4dd53a4ce026b092c432 Pull documentation updates ]
[https://git.kernel.org/torvalds/c/0081a0ce809b611c1f37da5d6ae5bc8027ffd1c4 Pull RCU updates ]
[https://git.kernel.org/torvalds/c/9657752cb5039c7498d4b27c4a75530f93b87d9b Pull perf updates ]
[https://git.kernel.org/torvalds/c/f213a6c84c1b4b396a0713ee33cff0e02ba8235f Pull scheduler updates ]
[https://git.kernel.org/torvalds/c/b0c79f49c343cda8954b3322984c32f258ca4ccb Pull x86 asm updates ]
[https://git.kernel.org/torvalds/c/45153920c7b6f905c917dc1dfb69f4e214799fc8 Pull x86 boot updates ]
[https://git.kernel.org/torvalds/c/d5e54c4ed4246b6c28ce0f82109b42c4015c542a Pull x86 build updates ]
[https://git.kernel.org/torvalds/c/a1400cdb777409d142c76958ed96e39c2cb95edd Pull x86 cpuid updates ]
[https://git.kernel.org/torvalds/c/f29139bf109d35967229b2caf4e6297c201cc690 Pull x86 debug updates ]
[https://git.kernel.org/torvalds/c/0098410dd62dcbabf50b5b1d257ddcc9278e9087 Pull x86 microcode loading updates ]
[https://git.kernel.org/torvalds/c/e0a195b5225e1285806622cc146dc5c3312fb392 Pull x86 spinlock update ]
[https://git.kernel.org/torvalds/c/6c51e67b64d169419fb13318035bb442f9176612 Pull syscall updates ]
[https://git.kernel.org/torvalds/c/5f82e71a001d14824a7728ad9e49f6aea420f161 Pull locking updates ]
[https://git.kernel.org/torvalds/c/b1b6f83ac938d176742c85757960dec2cf10e468 Pull x86 mm changes ]
[https://git.kernel.org/torvalds/c/dd90cccffc20a15d8e4c3ac8813f4b6a6cd4766f Pull timer fixes ]
[https://git.kernel.org/torvalds/c/93cc1228b4a60584f3dadbd84f19f365bb945acb Pull irq updates ]
[https://git.kernel.org/torvalds/c/f57091767add2b79d76aac41b83b192d8ba1dce7 Pull x86 cache quality monitoring update ]
[https://git.kernel.org/torvalds/c/24e700e291d52bd200212487e2b654c0aa3f07a2 Pull x86 apic updates ]
[https://git.kernel.org/torvalds/c/d1ce495676644fc79b3ccd58657133c5d4a414fb Pull m68k updates ]
[https://git.kernel.org/torvalds/c/f32c9e059eb6c12a4296003489b167f8eef9d201 Pull parisc updates ]
[https://git.kernel.org/torvalds/c/6caffe21ddeaae4a9d18d46eed2445a8d269a1fe Pull alpha updates ]
[https://git.kernel.org/torvalds/c/9e85ae6af6e907975f68d82ff127073ec024cb05 Pull s390 updates ]
[https://git.kernel.org/torvalds/c/04759194dc447ff0b9ef35bc641ce3bb076c2930 Pull arm64 updates ]
[https://git.kernel.org/torvalds/c/1a3b85ea36d38d5732fdd86b321b10bcaeb53512 Pull USB/PHY driver updates ]
[https://git.kernel.org/torvalds/c/e63a94f12b5fc67b2b92a89d4058e7a9021e900e Pull tty/serial updates ]
[https://git.kernel.org/torvalds/c/bf1d6b2c76eda86159519bf5c427b1fa8f51f733 Pull staging/IIO driver updates ]
[https://git.kernel.org/torvalds/c/44b1671fae88ce95b8c7b53acbc6ba71ca67db00 Pull driver core update ]
[https://git.kernel.org/torvalds/c/bafb0762cb6a906eb4105cccfb3bcd90be7f40d2 Pull char/misc driver updates ]
[https://git.kernel.org/torvalds/c/16a832a21f4e2c8b089935429efa646b626b9e82 Pull EDAC updates ]
[https://git.kernel.org/torvalds/c/b88f55774f20c0c306e0a95d22ca9ab5f08187c7 Pull spi updates ]
[https://git.kernel.org/torvalds/c/fe9e31383e9a271a9b404488704e00acd1747ee3 Pull regulator updates ]
[https://git.kernel.org/torvalds/c/d16605c9128a498f9b8575b5c43be95c45dbcfab Pull pin control updates ]
[https://git.kernel.org/torvalds/c/70b8e9eb3b50d8bded63f808b09c4844ef63c3b8 Pull GPIO updates ]
[https://git.kernel.org/torvalds/c/b42a362e6d10c342004b183defcb9940331b6737 Pull HID update ]
[https://git.kernel.org/torvalds/c/439644096c1a6afb9bd9953130f4444a856f76c5 Pull power management updates ]
[https://git.kernel.org/torvalds/c/53ac64aac9af8cd0e5456c8a9bb68c47b571b0a9 Pull ACPI updates ]
[https://git.kernel.org/torvalds/c/e7d0c41ecc2e372a81741a30894f556afec24315 Pull device properties framework updates ]
[https://git.kernel.org/torvalds/c/77d0ab600af4bf5152bc98d0ac1edbc34c1e5fdf Pull GFS2 updates ]
[https://git.kernel.org/torvalds/c/5791577963426c5a2db51fff57e9fcd72061e2c3 Pull XFS updates ]
[https://git.kernel.org/torvalds/c/be6297e9be118d89fa477a60ddfbf0e0b2dfacec Pull ext4 updates ]
[https://git.kernel.org/torvalds/c/c7f396f12fb3644ff325acb2384b64c8eea7a746 Pull dlm updates ]
[https://git.kernel.org/torvalds/c/066dea8c30ae7d8e061145bcf5422ce0773582eb Pull file locking updates ]
[https://git.kernel.org/torvalds/c/ec3604c7a5aae8953545b0d05495357009a960e5 Pull writeback error handling updates ]
[https://git.kernel.org/torvalds/c/aae3dbb4776e7916b6cd442d00159bea27a695c1 Pull networking updates ]
[https://git.kernel.org/torvalds/c/80cee03bf1d626db0278271b505d7f5febb37bba Pull crypto updates ]
[https://git.kernel.org/torvalds/c/d34fc1adf01ff87026da85fb972dc259dc347540 Merge updates ]
[https://git.kernel.org/torvalds/c/a7cbfd05f427f8f1164bc53866971e89a0cbe103 Pull percpu updates ]
[https://git.kernel.org/torvalds/c/9954d4892a813155cf808b1c29df50886b5672cf Pull workqueue updates ]
[https://git.kernel.org/torvalds/c/608c1d3c17e9e0e87dae69b9bb78f0556006ee6e Pull cgroup updates ]
[https://git.kernel.org/torvalds/c/3b9f8ed25dbe5f858b1331588929f2a766aef55f Pull libata updates ]
[https://git.kernel.org/torvalds/c/57e88b43b81301d9b28f124a5576ac43a1cf9e8d Pull x86 platform updates ]
[https://git.kernel.org/torvalds/c/f92e3da18b7d5941468040af962c201235148301 Pull EFI updates ]
[https://git.kernel.org/torvalds/c/bac65d9d87b383471d8d29128319508d71b74180 Pull powerpc updates ]
[https://git.kernel.org/torvalds/c/3ee31b89d9b12c01aa03dda7a923ef07a800eedd Pull xen updates ]
[https://git.kernel.org/torvalds/c/a0725ab0c7536076d5477264420ef420ebb64501 Pull block layer updates ]
[https://git.kernel.org/torvalds/c/15d8ffc96464f6571ecf22043c45fad659f11bdd Pull MMC updates ]
[https://git.kernel.org/torvalds/c/3645e6d0dc80be4376f87acc9ee527768387c909 Pull MD updates ]
[https://git.kernel.org/torvalds/c/d969443064abf2f51510559a5b01325eaabfcb1d Pull sound updates ]
[https://git.kernel.org/torvalds/c/c0da4fa0d1a54495d6055c009ac46b76d1da2c86 Pull media updates ]
[https://git.kernel.org/torvalds/c/dfd9e6d231e157d2066825ed17852cce822c1f46 Pull mailbox updates ]
[https://git.kernel.org/torvalds/c/9d71941d39fb876271df72394518a98ae079e5a3 Pull input updates ]
[https://git.kernel.org/torvalds/c/968c61f7da3cf6d58a49587cfe00d899ca72c1ad Pull MFD updates ]
[https://git.kernel.org/torvalds/c/75c727155ce1239c1417ba32a48c796de0d762d4 Pull backlight updates ]
[https://git.kernel.org/torvalds/c/cd7b34fe1c2d93c54b368c295de88612c0b7120b Pull dmaengine updates ]
[https://git.kernel.org/torvalds/c/5f9cc57036165bbd96f3a432fd2569c812503a92 Pull LED updates ]
[https://git.kernel.org/torvalds/c/74fee4e88fd196c712abfdae89acfa272abf10f8 Pull DeviceTree updates ]
[https://git.kernel.org/torvalds/c/ae8ac6b7dbfd67f883050421fd195c153d02f5f3 Pull quota scaling updates ]
[https://git.kernel.org/torvalds/c/8dc5b3a6cb2fc5d4f751bda56a378589202a118b Pull cifs update ]
[https://git.kernel.org/torvalds/c/21d236bf2bde518844b5675ec4980f4b2fd13e1a Pull pstore update ]
[https://git.kernel.org/torvalds/c/44ccba3f7b230af1bd7ebe173cbf5803df1df486 Pull gcc plugins update ]
[https://git.kernel.org/torvalds/c/828f4257d1d33aed0f9ef82982dcb8ace8b7fe86 Pull secureexec update ]
[https://git.kernel.org/torvalds/c/0fb02e718f5fd88b175387bc2a9313b27609f0da Pull audit updates ]
[https://git.kernel.org/torvalds/c/cef5d0f952a03d42051141742632078d488b0c6b Pull printk updates ]
[https://git.kernel.org/torvalds/c/572c01ba19ef150e98aea0b45ca17d43356521b5 Pull SCSI updates ]
[https://git.kernel.org/torvalds/c/5969d1bb3082b41eba8fd2c826559abe38ccb6df Remove our use of 'gperf' for generating perfect hashes ]
[https://git.kernel.org/torvalds/c/42c8e86c9c3e15ac653c31d57b2f985579c2991d Pull tracing updates ]
[https://git.kernel.org/torvalds/c/6d6218976df142ba5594371f8dbd56650151c56f Pull kselftest updates ]
[https://git.kernel.org/torvalds/c/0756b7fbb696d2cb18785da9cab13ec164017f64 Pull KVM updates ]
[https://git.kernel.org/torvalds/c/0d519f2d1ed1f11e49abc88cfcf6cf13b83ba14c Pull PCI updates ]
[https://git.kernel.org/torvalds/c/ee89252b9edf08a8be3a4f5db53c56d39c872822 Pull ARC updates ]
[https://git.kernel.org/torvalds/c/0e271fd59fe9e6d8c932309e7a42a4519c5aac6f Pull x86 platform driver updates ]
[https://git.kernel.org/torvalds/c/fbf4432ff71b7a25bef993a5312906946d27f446 Merge more updates ]
[https://git.kernel.org/torvalds/c/126e76ffbf78d9e948b641aadb265d16c57f5a3d Pull followup block layer updates ]
[https://git.kernel.org/torvalds/c/66ba772ee3119849fcdd8ac9766c6c25ede4a982 Pull btrfs updates ]
[https://git.kernel.org/torvalds/c/ad9a19d003703ae06a6e8efc64cf26a939d9e84d Pull nfsd updates ]
[https://git.kernel.org/torvalds/c/d2d8f51e28fec278e9632cdd029facf813f579a3 Pull i2c updates ]
[https://git.kernel.org/torvalds/c/8c1d70b2de517e7b44dcac24416e60c9662db507 Pull VFIO updates ]
[https://git.kernel.org/torvalds/c/d7efc352abb8903ccb8600e1148f59dd9164317e Pull remoteproc updates ]
[https://git.kernel.org/torvalds/c/7151202b64c8c5eb163e41fa0adcb8239eea64aa Pull rpmsg updates ]
[https://git.kernel.org/torvalds/c/0ce5c79f384b9f730cf03a1e464673ae906e7c89 Pull power supply and reset changes ]
[https://git.kernel.org/torvalds/c/a59e57da49f7c3f3de8cf4b7568a0c6c82f5b242 Pull MTD updates ]
[https://git.kernel.org/torvalds/c/4dfc2788033d30dfccfd4268e06dd73ce2c654ed Pull IOMMU updates ]
[https://git.kernel.org/torvalds/c/d719518d9ce9132bad8a06e8029aeead328f66a3 Pull sparc updates ]
[https://git.kernel.org/torvalds/c/7f1b9be13a7dbe8e51ea541bbcd6c47adae39c71 Pull ARM/arm64 SoC platform updates ]
[https://git.kernel.org/torvalds/c/ae46654bcff303b33facbbd04a3ad9c21d303f9b Pull ARM SoC driver updates ]
[https://git.kernel.org/torvalds/c/e90937e756938f03d37d4cae7c82316a3a425944 Pull ARM/arm64 Devicetree updates ]
[https://git.kernel.org/torvalds/c/66c9457df3926efff65529dab1a8c742df756790 Pull pwm updates ]
[https://git.kernel.org/torvalds/c/89fd915c402113528750353ad6de9ea68a787e5c Pull libnvdimm ]
[https://git.kernel.org/torvalds/c/dd198ce7141aa8dd9ffcc9549de422fb055508de Pull namespace updates ]
[https://git.kernel.org/torvalds/c/8e7757d83d07cc77ee2661e9615a2f9f4ce540cd Pull NFS client updates ]
[https://git.kernel.org/torvalds/c/c971aa3693e1b68086e62645c54a087616217b6f Pull thermal updates ]
[https://git.kernel.org/torvalds/c/260d16580db018e3faeb1992c70c13bf00e726b8 Pull more s390 updates ]
[https://git.kernel.org/torvalds/c/8fac2f96ab86b0e14ec4e42851e21e9b518bdc55 Pull ARM updates ]
[https://git.kernel.org/torvalds/c/e6328a7abe7f8fcd32e9d3bcbd14ff2161bf71c9 Pull perf tooling updates ]
[https://git.kernel.org/torvalds/c/7f85565a3f7194b966de71926471d69788b6b9c3 Pull selinux updates ]
[https://git.kernel.org/torvalds/c/52269718dc2cf2585d7a2828f31d46ef46e68000 Pull dma-mapping updates ]
[https://git.kernel.org/torvalds/c/cdb897e3279ad1677138d6bdf1cfaf1393718a08 Pull ceph updates ]
[https://git.kernel.org/torvalds/c/6d8ef53e8b2fed8b0f91df0c6da7cc92747d934a Pull f2fs updates ]
[https://git.kernel.org/torvalds/c/c353f88f3de485a059e5c003721e2dc276d02fad Pull overlayfs updates ]
[https://git.kernel.org/torvalds/c/e7989f973ae1b90ec7c0b671c81f7f553affccbe Pull fuse updates ]
[https://git.kernel.org/torvalds/c/561a8eb3e1d219f415597c76dae44b530b7f961a Pull RTC updates ]
[https://git.kernel.org/torvalds/c/f60a2abfdbf298a4722dfef331c38447fa18c4e3 Pull clk updates ]
[https://git.kernel.org/torvalds/c/4791bcccf8ce02c2bf6f9dfbc328a3a46d9e9569 Pull modules updates ]
[https://git.kernel.org/torvalds/c/939ae58960bb5ce0c51776aec38877a401c03bcf Pull watchdog updates ]
[https://git.kernel.org/torvalds/c/503f04530fec97f93673ae9048b5312cc4455cfe Pull fbdev updates ]
[https://git.kernel.org/torvalds/c/dff4d1f6fe85627b7ce8e4c5291d8621a1995605 Pull device mapper updates ]
[https://git.kernel.org/torvalds/c/a2bc8dea9e96872e16248884367ad0013e040089 Pull Kbuild updates ]
[https://git.kernel.org/torvalds/c/e7cdb60fd28b252f1c15a0e50f79a01906124915 Pull zstd support ]
[https://git.kernel.org/torvalds/c/cc73fee0bae2d66594d1fa2df92bbd783aa98e04 Pull ipc compat cleanup and 64-bit time_t ]
[https://git.kernel.org/torvalds/c/581bfce969cbfc7ce43ee92273be9cb7c3fdfa61 Pull more set_fs removal ]
[https://git.kernel.org/torvalds/c/0f0d12728e56c94d3289c6831243b6faeae8a19d Pull mount flag updates ]
[https://git.kernel.org/torvalds/c/e253d98f5babbec7e6ced810f7335b265a7f7e83 Pull nowait read support ]
[https://git.kernel.org/torvalds/c/30db202e54d251e4887935f7b4538b44911bb091 Pull orangefs updates ]
[https://git.kernel.org/torvalds/c/866a30efdcb63a330b480600d0b501547f9a5a58 Pull arch/nios2 update ]
[https://git.kernel.org/torvalds/c/b38923a068c10fc36ca8f596d650d095ce390b85 Pull firmware removal ]
[https://git.kernel.org/torvalds/c/bbe05e543bfeab1c37127f38b7e575db916fbc6c Pull more i2c updates ]
[https://git.kernel.org/torvalds/c/7318413077a5141a50a753b1fab687b7907eef16 Pull MIPS updates ]
[https://git.kernel.org/torvalds/c/c8503720fd0b952ff25bcc49b6eb9c492e22f3c6 Pull more input updates ]
[https://git.kernel.org/torvalds/c/2896b80e002df4ab268577c1eb806d7f7ebaf95e Pull UML updates ]
1. File systems
- BTRFS
Add zstd support [https://git.kernel.org/linus/5c1aab1dd5445ed8bdcdbb575abc1b0d7ee5b2e7 commit]
Allow a degraded read-write mount if all the raid profile constraints are met [https://git.kernel.org/linus/21634a19f6467674ef67fba9714c835a1c0a1e67 commit], [https://git.kernel.org/linus/4330e183c9537df20952d4a9ee142c536fb8ae54 commit]
Improve ssd allocation algorithms [https://git.kernel.org/linus/583b723151794e2ff1691f1510b4e43710293875 commit]
Allow defrag compress to override NOCOMPRESS attribute [https://git.kernel.org/linus/1e20d1c45fd37fb085dee716e1f207959e8e5660 commit]
Convert prelimary reference tracking to use rbtrees (prep work for better extent reference tracking) [https://git.kernel.org/linus/86d5f994425252d8a40e2184c94a2682ae8ecfbf commit]
Deprecate userspace transaction ioctls [https://git.kernel.org/linus/3558d4f88ec8db65ccea5cfe5a421ee1e8cbb12b commit]
- EXT4
Scalability improvements when allocating inodes [https://git.kernel.org/linus/901ed070df3c2c19e3083a734eafc82599fe991b commit]
Backward compatibility support for Lustre ea_inode implementation [https://git.kernel.org/linus/a6d05676047ec9ef7b98087f8b19a5283dd5a8ce commit]
- XFS
Disable per-inode DAX flag, as it can crash [https://git.kernel.org/linus/742d84290739ae908f1b61b7d17ea382c8c0073a commit]
- F2FS
Support F2FS_IOC_FS{GET,SET}XATTR [https://git.kernel.org/linus/2c1d03056991286c689be3348fb8b844bcd20e23 commit]
Support inode checksum [https://git.kernel.org/linus/704956ecf5bcdc14d14650f39f2b545b34c96265 commit]
Introduce discard_granularity sysfs entry [https://git.kernel.org/linus/969d1b180d987c2be02de890d0fff0f66a0e80de commit]
Support project quota [https://git.kernel.org/linus/5c57132eaf5265937e46340bfbfb97ffb078c423 commit]
Support journalled quota [https://git.kernel.org/linus/4b2414d04e99120ce852ba15a1926c9c3a77d9ce commit]
Expose features to sysfs entry [https://git.kernel.org/linus/bf9e697ecd4214c86ff35764449348db45c697b1 commit] or via ioctl [https://git.kernel.org/linus/e65ef20781cbfcbfe2d62ce37e028964bc34b313 commit]
Add app/fs io stat [https://git.kernel.org/linus/b0af6d491a6b5f5622fa91ac75f34f3640f862c4 commit]
Enhance on-disk inode structure scalability [https://git.kernel.org/linus/7a2af766af15887754f7f7a0869b4603b390876a commit]
Introduce gc_urgent mode for background GC [https://git.kernel.org/linus/d9872a698c393e0d1abca86bf05b62712cbfc581 commit]
- CIFS
Enable xattr support on SMB2+ [https://git.kernel.org/linus/5517554e43131f542e5f95c94c5cd9a1bb989fab commit], [https://git.kernel.org/linus/95907fea4fd8ccc736e0a428e52159b4d42b9958 commit]
SMB3: Add support for multidialect negotiate (SMB2.1 and later) [https://git.kernel.org/linus/9764c02fcbad40001fd3f63558d918e4d519bb75 commit]
- SQUASHFS
Add zstd support [https://git.kernel.org/linus/87bf54bb43ddd385d2538b777324bf737f243042 commit]
- AUTOFS4
Make dev ioctl version and ismountpoint user accessible [https://git.kernel.org/linus/3dd8f7c3b78b9556582fd64bf5c9986723f9dca1 commit]
Make disc device user accessible [https://git.kernel.org/linus/e54c7bcbf14a25dc3a913b4c808b52121c522e9b commit]