#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.14 development cycle 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 ] = 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] = Memory management = = Block layer = = Tracing, perf and BPF = = Virtualization = = Cryptography = = Security = = Networking = * Introduce zerocopy socket send flag {{{MSG_ZEROCOPY}}} [https://git.kernel.org/linus/98ba0bd5505dcbb90322a4be07bcfe6b8a18c73f commit], [https://git.kernel.org/linus/3ece782693c4b64d588dd217868558ab9a19bfe7 commit], [https://git.kernel.org/linus/52267790ef52d7513879238ca9fac22c1733e0e3 commit], [https://git.kernel.org/linus/76851d1212c11365362525e1e2c0a18c97478e6b commit], [https://git.kernel.org/linus/1f8b977ab32dc5d148f103326e80d9097f1cefb5 commit], [https://git.kernel.org/linus/4ab6c99d99bb1bf0fbba8ff4e52114c66109992f commit], [https://git.kernel.org/linus/a91dbff551a6f1865b68fa82b654591490b59901 commit], [https://git.kernel.org/linus/f214f915e7db99091f1312c48b30928c1e0c90b7 commit], [https://git.kernel.org/linus/07b65c5b31ce477c3ced6e3541fd2331338be214 commit], [https://git.kernel.org/linus/cc8889ae8298ebfc6bbf52ad98fe3b5afdf4ae70 commit] * Support RX checksum with IPsec crypto offload for esp4/esp6 [https://git.kernel.org/linus/ec9567a9e008d1248e4d88f7ff1026ba68133621 commit], [https://git.kernel.org/linus/e51a64727079f46fc3a99f380de384d5ab01fffa commit] * Generic Routing Encapsulation: Add ERSPAN type II tunnel support. One of the purposes is for Linux box to be able to receive ERSPAN monitoring traffic sent from the Cisco switch, by creating a ERSPAN tunnel device. In addition, the patch also adds ERSPAN TX, so Linux virtual switch can redirect monitored traffic to the ERSPAN tunnel device [https://git.kernel.org/linus/84e54fe0a5eaed696dee4019c396f8396f5a908b commit] * IPv6 [https://kernelnewbies.org/Linux_4.10#head-3ea7674e8af7c31d02191436d648d5b27dee1a5e Segment Routing] * Add support for advanced local segment processing, as specified in most recent specifications of IPv6 SR [https://git.kernel.org/linus/925615ceda94532ba612e641549c7b1e41ebff10 commit], [https://git.kernel.org/linus/b04c80d3a7e228cfb832cdb1c9ce8151f174669c commit], [https://git.kernel.org/linus/d1df6fd8a1d22d37cffa0075ab8ad423ce656777 commit], [https://git.kernel.org/linus/2d9cc60aee6bfbd72a06516615af9cde9cb6189a commit], [https://git.kernel.org/linus/140f04c33bbcf89440dcaf8bef04918abff5a52d commit] * Support encapsulation of IPv4 packets [https://git.kernel.org/linus/32d99d0b670299720dd0db92a974c9612c230889 commit] * Implements the T.Encaps.L2 SR function, enabling to encapsulate an L2 Ethernet frame within an IPv6+SRH packet [https://git.kernel.org/linus/38ee7f2d47565689f35662d488d25e7afc43477d commit] * Update the seg6local lightweight tunnel, and mainly implement four new actions: End.T, End.DX2, End.DX4 and End.DT6 [https://git.kernel.org/linus/6285217f0c29e68b744533a9ddf50e110d36d65e commit], [https://git.kernel.org/linus/d7a669dd2f8ba07a17423f4ad586dfc0379882f7 commit], [https://git.kernel.org/linus/891ef8dd2a8d14e4e73a81dcdb135b574c57f556 commit] * sched actions: improve dump performance by adding support for filtering based on time since last used [https://git.kernel.org/linus/64c83d837329531252a1a0f0dfdd4fd607e1d8e9 commit], [https://git.kernel.org/linus/df823b02970172f3e4003063699e333295b9b32d commit], [https://git.kernel.org/linus/90825b23a887f06f6c05bdde77b200c5fe9b6217 commit], [https://git.kernel.org/linus/e62e484df04964ac947c679ef4f00c54ae5395aa commit] * NCSI: VLAN Filtering Support [https://git.kernel.org/linus/21acf63013ed3d6fce3176cc34b74064052a31b4 commit] * unix sockets: drop obsolete fd-recursion limits. All unix sockets now account inflight FDs to the respective sender. There is no known way for a local user to exceed those limits or exploit the accounting [https://git.kernel.org/linus/27eac47b00789522ba00501b0838026e1ecb6f05 commit] * UDP: Allow to switch off UDP-based tunnel offloads per device [https://git.kernel.org/linus/d764a122cc7af7ab1c40c08745f0fcd33cc2f7db commit], [https://git.kernel.org/linus/7a27fc6d536b36a29c0ed4bfff7035420f4df216 commit], [https://git.kernel.org/linus/296d8ee37c50f139d934bdefbab85509b2e4a525 commit], [https://git.kernel.org/linus/ae847f40b6418a7d6e197f6ef0d85f40e313c4d4 commit] * Distributed Switch Architecture: learning static FDB entries via the switchdev notification chain rather then by using bridge bypass SELF flag [https://git.kernel.org/linus/6c2c1dcb185f1e44e1c895781dbaba40195234f9 commit], [https://git.kernel.org/linus/1b6dd556c3045ca5fa31cc1e98a4a43afa680e1e commit], [https://git.kernel.org/linus/2acf4e6a890b0228ed19b228063d69666f61ee19 commit], [https://git.kernel.org/linus/c9eb3e0f870105242a15a5e628ed202cf32afe0d commit], [https://git.kernel.org/linus/37b8da1a3c68501c2fba94951f8f59280c7a9752 commit], [https://git.kernel.org/linus/c9e2105e295ebd123f9cded311f3e5678218f3f4 commit], [https://git.kernel.org/linus/a0b6b8c9fa3c73a523735b8b5f87f59211c70a4e commit], [https://git.kernel.org/linus/c069fcd82c571953b8aaf68769afe9ccb1aa7a9f commit], [https://git.kernel.org/linus/180b072eb0c8529d0fd460fd192fc6b4db6c3df9 commit], [https://git.kernel.org/linus/dc0cbff3ff9fe331160c2be2b3f47564e247137d commit], [https://git.kernel.org/linus/2bedde1abbef5eec211308f0293dd7681b0513ec commit], [https://git.kernel.org/linus/3a83c2a7a518d4044f7bb73b5b05b59be618e547 commit], [https://git.kernel.org/linus/29ab586c3d83f81c435e269cace9a1619afb5bbd commit] * Implement XDP bpf_redirect variants [https://git.kernel.org/linus/d445516966dcb2924741b13b27738b54df2af01a commit], [https://git.kernel.org/linus/814abfabef3ceed390c10d06a0cc69a86454b6cf commit], [https://git.kernel.org/linus/6103aa96ec077c976e851e0b89cc2446cb76573d commit], [https://git.kernel.org/linus/832622e6bd1884c95475094941914969ff82b329 commit], [https://git.kernel.org/linus/11393cc9b9be2a1f61559e6fb9c27bc8fa20b1ff commit], [https://git.kernel.org/linus/2ddf71e23cc246e95af72a6deed67b4a50a7b81c commit], [https://git.kernel.org/linus/9d6e005287ee23c7e25b04f4ad007bdbaf4fc438 commit] * IPv6: optimization: avoid overhead when no custom FIB rules are installed [https://git.kernel.org/linus/feca7d8c135bc1527b244fe817b8b6498066ccec commit] * IPv6: Add sysctl for per namespace flow label reflection [https://git.kernel.org/linus/22b6722bfa591ba03d6a0c5521b600d4ab2d9a27 commit] * Allow IPsec GSO for local sockets [https://git.kernel.org/linus/f70f250a77313b542531e1ff7a449cd0ccd83ec0 commit] * Network Service Header (NSH) is a [https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh/ new protocol] for service function chaining, it can be handled as a L3 protocol like IPv4 and IPv6; Eth + NSH + Inner packet or VxLAN-gpe + NSH + Inner packet are two typical use cases [https://git.kernel.org/linus/c411ed854584a71b0e86ac3019b60e4789d88086 commit], [https://git.kernel.org/linus/1f0b7744c50573df464ca33d8e5275be509f852b commit], [https://git.kernel.org/linus/155e6f649757c902901e599c268f8b575ddac1f8 commit], [https://git.kernel.org/linus/fa20e0e32cb3dfc1760b6254b64977f2fb5bd851 commit] * Infiniband * RDMA Netlink Device Client, needed to properly integrate coming RDMAtool into iproute2 package which is based on netlink [https://git.kernel.org/linus/e3a2b93dddad315f01a4b67faee738954c084072 commit], [https://git.kernel.org/linus/1a1c116f3dcf1658ee1e395bd13a556187d547f2 commit], [https://git.kernel.org/linus/f00e64637061876ec7b6383b0bd80197c51e7312 commit], [https://git.kernel.org/linus/4d7f693af0c9d0d6940ff36f5adca1adfa0e7e6e commit], [https://git.kernel.org/linus/ff61c425c1c563f1d688d59caf3b18a395cbf9c4 commit], [https://git.kernel.org/linus/3250b4dbd87aa08c21891cabfc6f6b48b36fd7e5 commit], [https://git.kernel.org/linus/8030c8357a94ce6397dd8df6296925f0f4b1f9b7 commit], [https://git.kernel.org/linus/ecc82c53f9a4ce08ba7df626a4262c86841ced8f commit], [https://git.kernel.org/linus/1830ba21b9a475cfc6159e6cfe532c75fe7682a4 commit], [https://git.kernel.org/linus/c729943a77c108253c46b2d50c8a15a888facf4c commit], [https://git.kernel.org/linus/647c75ac59a48a54dafd4475d14a645a0025a4f4 commit], [https://git.kernel.org/linus/1a6e7c31d71db34d1b9bc3acc87eaea6c2ecc997 commit], [https://git.kernel.org/linus/6c80b41abe22ae3c0d98f39a88f4b8fb501910d3 commit], [https://git.kernel.org/linus/b4c598a67ea19c5784e542c03dd912a0ce36109a commit], [https://git.kernel.org/linus/e5c9469efcb18a6b7aed5e6f32e478b0298ad968 commit], [https://git.kernel.org/linus/7d02f605f0dce0ef1b76aeffe2d36794738f24a0 commit], [https://git.kernel.org/linus/ac50525374315b9b609747f83b07f8dccb06b722 commit], [https://git.kernel.org/linus/9abb0d1bbd9529c574eacd8586e2bf68d17966cd commit], [https://git.kernel.org/linus/8621a7e3c1c22e18385c9ced1647363884ea2aa1 commit], [https://git.kernel.org/linus/1aaff896ca6b968a639e3e1e72ba6146ba332501 commit], [https://git.kernel.org/linus/12026fbba6af2fc53c3c6cf88bdfc6561986ba82 commit], [https://git.kernel.org/linus/80a06dd36f79de7007f21f5cbe42181a4e5c7d6d commit], [https://git.kernel.org/linus/c3f66f7b0052ea854744372fdaae7817f5358e4f commit], [https://git.kernel.org/linus/3c3e75d5ff75f9a076cac254fd32476ca80fdffc commit] * New ioctl API for the RDMA ABI [https://git.kernel.org/torvalds/c/aa9d4648c2fbb455df7750ade1b73dd9ad9b3690 merge], [https://git.kernel.org/linus/a0aa309c39de58b86b704654434431aeb5a8bdf1 commit], [https://git.kernel.org/linus/f43dbebfa32041826299bdccae0352887fa007ea commit], [https://git.kernel.org/linus/fac9658cabb98afb68ef1630c558864e6f559c07 commit], [https://git.kernel.org/linus/5009010fbf54bdc27e57baca490e1f9d6a4609e0 commit], [https://git.kernel.org/linus/09e3ebf8c193d3f154c4ffb7cb18995df0243bc6 commit], [https://git.kernel.org/linus/118620d3686b2d624f9a5019f2f14c64cf50d21a commit], [https://git.kernel.org/linus/3541030650c0ddb5d52163082fee427b2a453799 commit], [https://git.kernel.org/linus/4da70da23e9ba03f7f9e067fbe0eec6ebbfee401 commit], [https://git.kernel.org/linus/64b19e1323e96c34af7ca90d1954e70890c7a98e commit], [https://git.kernel.org/linus/d70724f149b107f8e4062320270d3d8b6713a1bb commit], [https://git.kernel.org/linus/9ee79fce364216df35ec46e26d20780c3c1644cc commit], [https://git.kernel.org/linus/524271129401ed896dc76e49acdbafc506cb41ac commit], [https://git.kernel.org/linus/8eb19e8e7c8658226d8b7e75728e6dfa2ef32717 commit] * cma: Set default gid type to RoCEv2 [https://git.kernel.org/linus/63a5f483af0ead9e936e8580c6a029b13819b4dc commit] * Add support for RoCEv2 multicast [https://git.kernel.org/linus/5236333592244557a19694a51337df6ac018f0a7 commit], [https://git.kernel.org/linus/be1d325a335840a86c133a56c6a911c368bac0fd commit], [https://git.kernel.org/linus/9636a56fa864464896bf7d1272c701f2b9a57737 commit] * Hardware tag matching support [https://git.kernel.org/linus/6e44636aeab19259f804c8abca57a95ddc01df66 commit], [https://git.kernel.org/linus/6938fc1ee07e54c057430005f8dcaccabce027c3 commit], [https://git.kernel.org/linus/1a56ff6daab1e062aadec582eb10e7090f0b370a commit], [https://git.kernel.org/linus/9c2c849625cf779e0fac41c8be3c163df4b80c14 commit], [https://git.kernel.org/linus/9382d4e1d3c09fe20fa53eb12b51ef01ad40774f commit], [https://git.kernel.org/linus/38eb44fac71729fabdef71166e72bee5964c10d6 commit], [https://git.kernel.org/linus/8d50505ada728258fcdce99120b937ce68298c4e commit], [https://git.kernel.org/linus/eb761894351d0372248f2636c213d7b822e8775f commit], [https://git.kernel.org/linus/5b3ec3fcb6bbe081279c73fb574af8c72f14cea0 commit], [https://git.kernel.org/linus/3fd3307ef34fc9f7198af9249c763cf7a4ac653f commit], [https://git.kernel.org/linus/82fb342460362ce81cce2068eb4d9bf7f9e94be2 commit] * ethtool: add support for forward error correction mode setting on a link [https://git.kernel.org/linus/1a5f3da20bd966220931239fbd31e6ac6ff42251 commit] * netfilter * netfilter: nf_tables: support for recursive chain deletion [https://git.kernel.org/linus/2335ba704f32b855651d0cd15dd9b271ec565fb6 commit], [https://git.kernel.org/linus/a8278400809dd99eb24468c02c8d4f0cb0003eae commit], [https://git.kernel.org/linus/9dee1474121550b20542321f9e0579801c6b587c commit] * xt_hashlimit: add rate match mode that allows matching on the current packet/byte rate without rate limiting. The main difference between the existing algorithm and the new one is that the existing algorithm rate-limits the flow whereas the new algorithm classifies the flow based on whether it is above or below a certain rate [https://git.kernel.org/linus/bea74641e3786d51dcf1175527cc1781420961c9 commit] * nftables: tcp mss mangling support [https://git.kernel.org/linus/a18177008b2613f009ef210b7da695056a932321 commit], [https://git.kernel.org/linus/5e7d695a482c6e581addf42717469bd363dd734e commit], [https://git.kernel.org/linus/99d1712bc41c7c9a5a473c104a4ad15427757b22 commit], [https://git.kernel.org/linus/6b5dc98e8fac041a3decfc3186e08c1c570ea691 commit] * nftables: Attach process info to {{{NFT_MSG_NEWGEN}}} notifications, this is helpful for 'nft monitor' to track which process caused a given change to the ruleset [https://git.kernel.org/linus/784b4e612d42a2b7578d7fab2ed78940e10536bc commit] * nftables: add FIB expression to the netdev table. The lookup will be delegated to the IPv4 or IPv6 FIB depending on the protocol of the packet [https://git.kernel.org/linus/6392c226037c2b90d3062126c65fc354e47156f7 commit] * nft_limit: Add a stateful limit named object type, this allows to create limit policies that you can identify via name [https://git.kernel.org/linus/a691205571723cb0544110ca91653ac4b0eb5b17 commit] * TCP * Add software rx timestamp for TCP [https://git.kernel.org/linus/98aaa913b4ed250324429f0a9e6d5f77a3b5276c commit] * Add related fields into {{{SCM_TIMESTAMPING_OPT_STATS}}} control msg [https://git.kernel.org/linus/bb7c19f96012720b895111300b9d9f3f858c3a69 commit] * Adjust tail loss probe timeout [https://git.kernel.org/linus/bb4d991a28cc86a2dfbeefeff32911ca9f779c18 commit] * Remove prequeue support [https://git.kernel.org/linus/e7942d0633c47c791ece6afa038be9cf977226de commit], [https://git.kernel.org/linus/b6690b14386698ce2c19309abad3f17656bdfaea commit] * Remove unused mib counters [https://git.kernel.org/linus/3282e65558b3651e230ee985c174c35cb2fedaf1 commit] * tcp_diag: report TCP MD5 signing keys and addresses [https://git.kernel.org/linus/c03fa9bcacd9ac04595cc13f34f3445f0a5ecf13 commit] * Transformation (xfrm) * Support setting an output mark. On systems that use mark-based routing (eg Android) it may be necessary for routing lookups to use marks in order for packets to be routed correctly [https://git.kernel.org/linus/077fbac405bfc6d41419ad6c1725804ad4e9887c commit] * Add support for network devices capable of removing the ESP trailer [https://git.kernel.org/linus/47ebcc0bb1d5eb7f1b1eeab675409ea7f67b4a5c commit] * Remove flow cache (no longer needed) [https://git.kernel.org/linus/09c7570480f7544ffbf8e6db365208b0b0c154c6 commit] * Add xdst pcpu cache [https://git.kernel.org/linus/ec30d78c14a813db39a647b6a348b4286ba4abf5 commit] * irda: move to staging, will be removed in future releases [https://git.kernel.org/linus/1ca163afb6fd569b6efdc221954177cba5a02cbc commit], [https://git.kernel.org/linus/5bf916ee0ab638c86edeaf4caeeade9ddf44d95d commit], [https://git.kernel.org/linus/6c391ff758eb9f41e11c6143fd5bdb3b3324bf9f commit] * Remove software UDP fragmentation offload code. gives little other than bugs [https://git.kernel.org/linus/6800b2e040edda01f593aba28203c2ebf1679f4c commit], [https://git.kernel.org/linus/988cf74deb45bd6ee27433b7b5d1be6004d842b8 commit], [https://git.kernel.org/linus/880388aa3c07fdea4f9b85e35641753017b1852f commit], [https://git.kernel.org/linus/d9d30adf56777c402c0027c0e6ae21f17cc0a365 commit] = Architectures = * ARM * eBPF JIT compiler [https://git.kernel.org/linus/39c13c204bb1150d401e27d41a9d8b332be47c49 commit] * crypto: ghash: add NEON accelerated fallback for vmull.p64 [https://git.kernel.org/linus/3759ee057261a45da0505e79084de8b6ac31c4a5 commit] * Device Tree Sources (both 32 and 64 bit) * Renesas R-Car D3 (R8A77995) [https://git.kernel.org/linus/d917e0b24811eadeba419ba7318b967ee15933b3 commit] * TI DT76x [https://git.kernel.org/linus/148127d35a1bd0ff20363cb4da459fd900a5ae9c commit], [https://git.kernel.org/linus/895bd4b3e5ec4c7d5babee0a0ada2f22d7b6df31 commit] * MediaTek mt2712e [https://git.kernel.org/linus/bdf2cbb2b3160122f7ff16445fdb73267fffd583 commit] * Qualcomm IPQ8074 [https://git.kernel.org/linus/41dac73e243d42b89fd10dfd331824d4a39099ac commit] * Marvell Armada 8080 [https://git.kernel.org/linus/bf32f2aeb2f73b7e5cee3c95f232ae5af97d45f6 commit] * Uniphier PXs3 [https://git.kernel.org/linus/c28adcb536109f54ddf349ee2fd9beef084d4d88 commit] * TI AM335x Moxa UC-8100-ME-T open platform [https://git.kernel.org/linus/5e452865954fe3f18a89cb7bce8c3216636b311d commit] * TI AM57xx Beaglebone X15 Rev C [https://git.kernel.org/linus/c5c3a468e7fabea440963cfa27ea5bf71c2feec5 commit] * Microchip/Atmel sama5d27 SoM1 EK [https://git.kernel.org/linus/b2661357df24b1c7b1838fa47a9b07ba7007c01a commit], [https://git.kernel.org/linus/af690fa37e390f2bbac011384191fee97102f333 commit] * Broadcom Raspberry Pi Zero W [https://git.kernel.org/linus/2c7c040c73e9e5686a5b451674b0592551a52345 commit] * Gemini-based D-Link DIR-685 router [https://git.kernel.org/linus/22789ae3bbb146ebbd4a74041a86ce42a49269ec commit] * Toradex Apalis module + Apalis and Ixora carrier boards [https://git.kernel.org/linus/c6a9f138197cbd7e6ea09dea58a98821b9862cd7 commit], [https://git.kernel.org/linus/dba5c40e643937b558d2a80e92dd7e7f6c4ea23b commit] * Freescale i.MX53-based Beckhoff CX9020 Embedded PC [https://git.kernel.org/linus/9ef86e23c4177a119624bbfa9d1b113edbe58d8b commit] * Mediatek mt7623-based BananaPi R2 [https://git.kernel.org/linus/c5749d348808ec804699e909f54e77d0dc71a35c commit], [https://git.kernel.org/linus/f4ff257cd1607ef79f6647a633d6cc495529cbff commit] * Bananapi M3, M2M and M64 [https://git.kernel.org/linus/359b5a1e1c2d81af6d68de509e11d08ab4c150dc commit], [https://git.kernel.org/linus/77c6511a012970b87a8525607d7bd8573e304f9b commit] * NanoPi A64 [https://git.kernel.org/linus/bf397214530ee5c873dac7b12126b250afd3831f commit] * A64-OLinuXino [https://git.kernel.org/linus/4969efb28b4301b09aba621f30cf81c582c018a8 commit] * Rockchip RK3329 Pine64/Rock64 board support [https://git.kernel.org/linus/970630e795e1892e7fbd726b8b99dba8d2196369 commit] * Haikou baseboard with RK3399-Q7 SoM [https://git.kernel.org/linus/60fd9f72ce8a353f6371101c788e4d86212b16d7 commit] * RK3399 Sapphire module on Excavator carrier (RK3399 reference design) [https://git.kernel.org/linus/0a3c78e251b3a266872be8eed46fa05522691c5b commit], [https://git.kernel.org/linus/8164a84cca12703d55435e5655ace0f0d07b4fe8 commit] * Theobroma Systems RK3399-Q7 SoM [https://git.kernel.org/linus/2c66fc34e9457ed10b56265e1dcf55c86d524e9e commit] * ZTE ZX296718 PCBOX Board [https://git.kernel.org/linus/5470964f8c7b9f0b1e1d5eed49a283be0121ac0e commit] * BCM53573: Add Broadcom BCM947189ACDBMR board support [https://git.kernel.org/linus/092ccf0415c720a1e9458a46fe75f77574027a55 commit] * a64: add DTSI file for AXP803 PMIC [https://git.kernel.org/linus/4c0a84757b5a0365a5dde82e732972eda80a32b1 commit] * Add dts file for MT7622 reference board variant 1 [https://git.kernel.org/linus/c4629c347947c11fe46381ec556a2ca26aafadc2 commit], [https://git.kernel.org/linus/472c7e6d7eb33df0d18d9bc87e826645faea1514 commit] * renesas: Add Renesas Draak board support [https://git.kernel.org/linus/c550443f08752b74aacc459fea85c12104a74077 commit] * dts: uniphier: remove sLD3 SoC support [https://git.kernel.org/linus/ac5aebabfc02c0a535f8b24d2395ecb62decf3c7 commit] * ARM64 * VMAP_STACK support, allowing the kernel stacks to be allocated in the vmalloc space with a guard page for trapping stack overflows [https://git.kernel.org/linus/e3067861ba6650a566a6273738c23c956ad55c02 commit], [https://git.kernel.org/linus/872d8327ce8982883b8237b2c320c8666f14e561 commit] * Initial support for persistent memory on ARM: DC CVAP instruction exposed to user space (HWCAP) and the in-kernel pmem API implemented [https://git.kernel.org/linus/e1bc5d1b8e0547c258e65dd97a03560f4d69e635 commit], [https://git.kernel.org/linus/7aac405ebb3224037efd56b73d82d181111cdac3 commit], [https://git.kernel.org/linus/d50e071fdaa33c1b399c764c44fa1ce879881185 commit] * Support mremap() for vDSO [https://git.kernel.org/linus/739586951b8abe381a98797a5e27a0a9336333d6 commit] * perf: add support for Cortex-A35 [https://git.kernel.org/linus/e884f80cf2a76a86547e2316982e1f200f556ddf commit], add support for Cortex-A73 [https://git.kernel.org/linus/5561b6c5e9813df16d7453f6ce1a0546221fca97 commit] * perf: Allow more than one cycle counter to be used [https://git.kernel.org/linus/1031a1592908ccd3240f4a5731c96c382c932310 commit] * bpf: implement jiting of {{{BPF_J{LT, LE, SLT, SLE}}}} [https://git.kernel.org/linus/c362b2f34e266d062a3fe09e0f400d8f8bdf23c9 commit] * crypto * Add non-SIMD generic fallback for crct10dif [https://git.kernel.org/linus/2dde374e1ff0663ca46b343949c242959028f976 commit], aes-ce-cipher [https://git.kernel.org/linus/b8fb993a836cd432309410eadf083bbe9c0e9e9c commit], aes-blk, [https://git.kernel.org/linus/e211506979e205e5a00b0a9d321fb3cbb44ee9ea commit], ghash-ce [https://git.kernel.org/linus/6d6254d728a2e696aa697b4b44cb7736851f62e3 commit], arm64/sha2-ce [https://git.kernel.org/linus/da1793312f7693787e0ed22aa121261c3e0e15c0 commit], sha1-ce [https://git.kernel.org/linus/0771f3234db67732a49777a5fceaed6f7b4b488d commit], aes-bs [https://git.kernel.org/linus/ec808bbef0b15ad103771222d419245617378f32 commit], aes-ce-ccm [https://git.kernel.org/linus/5092fcf3490811a735ef44bd22d8b5ff1bd63926 commit], crc32 [https://git.kernel.org/linus/15c7d8f8a2c7c86cb36f4d0273a1b2b2c9a479d7 commit] * gcm: implement native driver using v8 Crypto Extensions [https://git.kernel.org/linus/537c1445ab0b1e33ca338b669e347652c45f4e8c commit] * ghash - add NEON accelerated fallback for 64-bit PMULL [https://git.kernel.org/linus/03c9a333fef1bb0a67615b686a7342d853f1a460 commit] * MIPS * Device Tree Source * NI 169445 board support [https://git.kernel.org/linus/7aacf86b75bc5523d20fd9127104384fce51ce9c commit] * ralink: Add Mediatek MT7628A SoC [https://git.kernel.org/linus/7d4ad2e71d175bf7688e0a9f60e8df12591c9abd commit] * Add Vocore2 board [https://git.kernel.org/linus/d48faef7eded0c9d08f704e1eff78ef9289c1364 commit] * Add Onion Omega2+ board [https://git.kernel.org/linus/323ac96d6dc396802c16d4fc44d0f65c02399e61 commit] * Add DWARF unwinding to assembly [https://git.kernel.org/linus/866b6a89c6d1876fce25c152ef9f887b41ffcf7f commit] * math-emu: Add severak FP emu debugfs statistics [https://git.kernel.org/linus/ae5f3f5b81dd2c776f0ad49d6d121ce1255b35eb commit], [https://git.kernel.org/linus/454854ace22f5a9fdd369a4e428493159a02f029 commit], [https://git.kernel.org/linus/25ad8db632ec54c60daad9107ddf25a2a608a450 commit] * CPS: Detect CPUs in secondary clusters [https://git.kernel.org/linus/1ec9dd80bedc208c00b18069cfd615a4cbfeab17 commit] * CPS: Cluster support for topology functions [https://git.kernel.org/linus/3c9b4166213d415afa09bf2be104074f3a1161c8 commit] * bpf: Implement JLT, JLE, JSLT and JSLE ops in the eBPF JIT [https://git.kernel.org/linus/a67b375fdc5b21ae3a15761f9c5ef7bd352b5f7d commit] * Remove unused R6000 support [https://git.kernel.org/linus/3b2db173f01229410129f438d2f261c16a360eef commit] * PARISC * Add support for self-extracting kernel [https://git.kernel.org/linus/2f3c7b8137ef6a3f90850d7cb5dbd05d8940403a commit], [https://git.kernel.org/linus/b6adc16e08e0ee8bbc9cccf7af3882b6e1cb30c2 commit] * Enable UBSAN support [https://git.kernel.org/linus/e35a2ce692821563583fa8b11ddf4acb24e54580 commit] * PDT: Add full support for memory failure via Page Deallocation Table (PDT) [https://git.kernel.org/linus/54ac8fcbd6e6777929235ac767467991005d2df3 commit], [https://git.kernel.org/linus/8a5aa00e6b9630d36d7681b38062a3d48d8b6ee6 commit] * lantiq: Add a GPHY driver which uses the RCU syscon-mfd [https://git.kernel.org/linus/126534141b45d9d1b205fbe3f2321200074b76fd commit] * Add HWPOISON page fault handler code [https://git.kernel.org/linus/606f95e4255845155f62504a9e1f12665b1853c8 commit]