21454
Comment:
|
40911
|
Deletions are marked like this. | Additions are marked like this. |
Line 11: | Line 11: |
or take a look at the merge list: = Prominent features = = Core (various) = = File systems = = Memory management = = Block layer = = Tracing and perf tool = = Virtualization = = Security = = Networking = = Architectures = * ARM = Drivers = == Graphics == == Storage == == Staging == == Networking == == Audio == == Tablets, touch screens, keyboards, mouses == == TV tuners, webcams, video capturers == == USB == == Serial Peripheral Interface (SPI) == == Watchdog == == Serial == == ACPI, EFI, cpufreq, thermal, Power Management == == Real Time Clock (RTC) == == Voltage, current regulators, power capping, power supply == == Rapid I/O == == Pin Controllers (pinctrl) == == Memory Technology Devices (MTD) == == Multi Media Card (MMC) == == Industrial I/O (iio) == == Multi Function Devices (MFD) == == Pulse-Width Modulation (PWM) == == Inter-Integrated Circuit (I2C) == == Hardware monitoring (hwmon) == == General Purpose I/O (gpio) == == Clocks == == Hardware Random Number Generator == == Various == = List of merges = |
or take a look at the list of merges: |
Line 62: | Line 17: |
* [https://git.kernel.org/torvalds/c/709c12e3f5c5f3efd11d3fbd43d35535dc3a34d0 Pull m68k updates ] | |
Line 64: | Line 18: |
* [https://git.kernel.org/torvalds/c/8fa3b6f9392bf6d90cb7b908e07bd90166639f0a Pull CRIS updates ] | |
Line 69: | Line 22: |
* [https://git.kernel.org/torvalds/c/0719dbf5e1e802f1bcd0b8d8fc7639d5d1584d48 Pull mm/PAT cleanup ] | |
Line 72: | Line 24: |
* [https://git.kernel.org/torvalds/c/cbaa1576c4547b97cd7064469dcb5f7752def99f Pull hotplug API fix ] | |
Line 76: | Line 27: |
* [https://git.kernel.org/torvalds/c/06cc6b969c6375c65d0abbe4113af7949da29ab8 Pull x86 boot updates ] | |
Line 78: | Line 28: |
* [https://git.kernel.org/torvalds/c/ef486c599a1f20c465ea196cd2019474708fbe52 Pull x86 cleanups ] | |
Line 81: | Line 30: |
* [https://git.kernel.org/torvalds/c/6f3be0f04354185e81a006b8e4dfc307edad75e7 Pull x86 header fixlet ] | |
Line 93: | Line 41: |
* [https://git.kernel.org/torvalds/c/96955c9682051e70f06103f0d96e26d2f35f4910 Pull regmap fixlet ] | |
Line 102: | Line 49: |
* [https://git.kernel.org/torvalds/c/22d8262c33e52b10a4c442b04a2388b4bc589ee4 Pull gcc plugins updates ] | |
Line 104: | Line 50: |
* [https://git.kernel.org/torvalds/c/7079efc9d3e7f1f7cdd34082ec58209026315057 Pull fbdev update ] | |
Line 114: | Line 59: |
* [https://git.kernel.org/torvalds/c/e6efef7260ac2bb170059980a78440499f2cc0db Pull percpu update ] | |
Line 125: | Line 69: |
* [https://git.kernel.org/torvalds/c/3e5cecf26842ecfde8ea487c02cb12709cd90ef5 Pull jfs update ] | |
Line 129: | Line 72: |
* [https://git.kernel.org/torvalds/c/84b6079134420f4635f23c2088a3892057b23bb0 Pull configfs update ] | |
Line 135: | Line 77: |
* [https://git.kernel.org/torvalds/c/6960d58240190a885c09e784b8dcc1345951a7c8 Pull livepatch update ] * [https://git.kernel.org/torvalds/c/a9042defa29a01cc538b742eab047848e9b5ae14 Pull trivial updates ] |
|
Line 139: | Line 79: |
* [https://git.kernel.org/torvalds/c/7ae123edd37a47e178eb9a6631fe4a7108262c10 Pull two ACPI CPPC fixes ] * [https://git.kernel.org/torvalds/c/0f1d6dfe03ca4e36132221b918499c6f0b0f048d Pull crypto updates ] |
|
Line 145: | Line 83: |
* [https://git.kernel.org/torvalds/c/cf1b3341afab9d3ad02a76b3a619ea027dcf4e28 Pull block IO fixes ] | |
Line 160: | Line 97: |
* [https://git.kernel.org/torvalds/c/5e176d6973bdac04d9f298ca384c39f08eb084cb Pull orangefs updates ] | |
Line 195: | Line 131: |
* [https://git.kernel.org/torvalds/c/52f40e9d657cc126b766304a5dd58ad73b02ff46 Pull networking fixes and cleanups ] * [https://git.kernel.org/torvalds/c/eb3a3c074624fdae82a09e77740c131f85299d67 Pull irq fix ] * [https://git.kernel.org/torvalds/c/98da295b35cf23222b52a3dc1d768b7997c95a32 Pull SMP hotplug fixes ] * [https://git.kernel.org/torvalds/c/451bb1a6b2d24df6d677fe790950bec0679b741d Pull timer fix ] * [https://git.kernel.org/torvalds/c/1bbb05f52055c8b2fc1cbb2ac272b011593172f9 Pull x86 fixes and cleanups ] |
|
Line 205: | Line 136: |
* [https://git.kernel.org/torvalds/c/f1e9132444a97b52b20d07f352323926b2df7c32 Pull dmi fix ] * [https://git.kernel.org/torvalds/c/45d36906e256fe9f8e976461b4c559722c3cbe2a Pull KVM fixes ] |
|
Line 210: | Line 139: |
* [https://git.kernel.org/torvalds/c/1351522b5f627f06e44e781805b5bd5c01566cf3 Pull documentation fix ] * [https://git.kernel.org/torvalds/c/74f65bbf46da4f32ddeab221e2de6d6e15f806bd Pull i2c fixes ] |
|
Line 214: | Line 141: |
* [https://git.kernel.org/torvalds/c/ba6d973f78eb62ffebb32f6ef3334fc9a3b33d22 Pull networking fixes and cleanups ] * [https://git.kernel.org/torvalds/c/d5db84a871f815968e4d2933b9dd6f8ab83f80d1 Pull scsi target cleanups ] |
|
Line 219: | Line 144: |
* [https://git.kernel.org/torvalds/c/67327145c4af673d9c4ef06537ca8c5818f97668 Pull SElinux fix ] * [https://git.kernel.org/torvalds/c/8d86cf8879e374fb395f6b15150dd702275ca989 Pull MMC fixes ] * [https://git.kernel.org/torvalds/c/85ba70b6ceff7a2880f29b94e789cee436bc572f Pull power management fixes ] |
|
Line 223: | Line 145: |
* [https://git.kernel.org/torvalds/c/af22941ae126b528a80c7e1149fa22b31815c826 Pull block layer fixes ] * [https://git.kernel.org/torvalds/c/50f6584e4c626b8fa39edb66f33fec27bab3996c Pull LED maintainer email update ] |
|
Line 227: | Line 147: |
* [https://git.kernel.org/torvalds/c/296915912d89d1ed2f47472b67fc594b15383d71 Pull rdma fixes ] * [https://git.kernel.org/torvalds/c/01302aac12c782bf7cadfd9d902cd382359dca93 Pull drm fixes ] |
|
Line 231: | Line 149: |
* [https://git.kernel.org/torvalds/c/50b17cfb1917b207612327d354e9043dbcbde431 Pull networking fixes ] * [https://git.kernel.org/torvalds/c/9004fda59577d439564d44d6d1db52d262fe3f99 Pull irq fix ] * [https://git.kernel.org/torvalds/c/00198dab3b825ab264424a052beea5acb859754f Pull perf fixes ] * [https://git.kernel.org/torvalds/c/eb3e8d9de28a5385f75e5c42eba5fb5b0c7625be Pull timer fix ] * [https://git.kernel.org/torvalds/c/6ac3bb167fed0b3d02b4fd3daa0d819841d5f6f4 Pull x86 fixes ] |
|
Line 238: | Line 151: |
* [https://git.kernel.org/torvalds/c/1dd5c6b15372c7c127c509afa9a816bad5feed3b Pull cifs fixes ] | |
Line 242: | Line 154: |
= Prominent features = = Core (various) = * Kernel configuration system: Introduce the "imply" keyword. The "imply" keyword is a weak version of "select" where the target config symbol can still be turned off, avoiding those pitfalls that come with the "select" keyword. This is useful e.g. with multiple drivers that want to indicate their ability to hook into a secondary subsystem while allowing the user to configure that subsystem out without also having to unset these drivers [https://git.kernel.org/torvalds/c/237e3ad0f195d8fd34f1299e45f04793832a16fc commit] * To cover the needs of some systems where suspend-to-idle is the preferred suspend method, rework the system sleep state selection interface (but preserve backwards compatibiliby). A new sysfs file, {{{/sys/power/mem_sleep}}} is added, that will control the system suspend mode triggered when writing {{{mem}}} to {{{/sys/power/state}}} (in analogy with what {{{/sys/power/disk}}} does for hibernation). It selects suspend-to-RAM ({{{deep}}} sleep) by default (if supported) and fall back to suspend-to-idle ({{{s2idle}}}) otherwise and add a new command line argument, {{{mem_sleep_default}}}, allowing that default to be overridden if need be [https://git.kernel.org/torvalds/c/406e79385f3223d82272cf2be86bc95cd000a258 commit] = File systems = * CIFS * New mount option {{{snapshot=<time>}}} to allow mounting an earlier version of the remote volume [https://git.kernel.org/torvalds/c/8b217fe7fcadd162944a88b14990b9723c27419f commit] * Fix default behaviour for empty domains and add domainauto option in case the user wants a mechanism for guessing [https://git.kernel.org/torvalds/c/395664439c4945e4827543e3ca80f7b74e1bf733 commit] = Memory management = = Block layer = = Tracing and perf tool = = Virtualization = * Add a paravirtual RDMA device [https://git.kernel.org/torvalds/c/29c8d9eba550c6d73d17cc1618a9f5f2a7345aa1 commit] * Add loopback to virtio-vsock [https://git.kernel.org/torvalds/c/b9116823189e85ccf3843c7d3ee3a361af0c3eb6 commit] = Security = = Networking = * Bluetooth: Add support for H7 crypto that's used when both sides set the CT2 auth flag. It is necessary for Bluetooth 5.0 support [https://git.kernel.org/torvalds/c/a62da6f14db79bd7ea435ab095e998b31b3dbb22 commit] = Architectures = * ARM * Add sysfs {{{/sys/devices/system/cpu/cpu*/cpu_capacity}}} attribute [https://git.kernel.org/torvalds/c/7e5930aaef5d4c8664ce4a36b05c63e8b25c1f3f commit] * Device Trees: * BCM5301X: Add DT for Luxul XAP-1510 [https://git.kernel.org/torvalds/c/fe91846397ca9ac1b4b0f913676a057b1ecabbc2 commit], for Luxul XWR-3100 [https://git.kernel.org/torvalds/c/4335e6fd58b8771ac15f949307b088f7df60c592 commit], for Netgear R8500 [https://git.kernel.org/torvalds/c/05b3c64d56370c836499c22ea83df68fe0083841 commit], for TP-LINK Archer C9 V1 [https://git.kernel.org/torvalds/c/41182beb217c47cfbaaf26a60f22a8b3943faa61 commit], for BCM53573 based Tenda AC9 [https://git.kernel.org/torvalds/c/e90d2d51c41202ae6a99b4d5e1342482c1c8735b commit] * AM571x-IDK Initial Support [https://git.kernel.org/torvalds/c/5817430ba7250cfc5a9c4a397935b07da16c9762 commit] * Add MDM9615 dtsi [https://git.kernel.org/torvalds/c/2c5e596524e7c4a6c56d7d116607b10964be658b commit] * Add STM32F746 MCU and STM32746g-EVAL board [https://git.kernel.org/torvalds/c/ec2f9b10f33fc7eb8357246feeb6f2bf5fd065d0 commit] * Add Sierra Wireless WP8548 dtsi [https://git.kernel.org/torvalds/c/3106dba69640cf7003ca8b9de41e6d655ac408c9 commit] * Add WP8548 based MangOH Green board DTS [https://git.kernel.org/torvalds/c/8ab8a8c3945baef7d0c69501590c2bed0cab95d8 commit] * Add minimal support for motorola droid 4 xt894 [https://git.kernel.org/torvalds/c/7e2f8c0ae670327cbe0348ad2f3df7d9a55a8e5d commit] * Add support for OX820 and Pogoplug V3 [https://git.kernel.org/torvalds/c/38d4a53733f50bcca72c3bc89a555d96c7fc441d commit] * Add support for dra718-evm [https://git.kernel.org/torvalds/c/6eebfeb9cf0dd0e6057a57b12f647cfc55f4f58d commit] * add support for Turris Omnia [https://git.kernel.org/torvalds/c/26ca8b52d6e18c10109cabda0f775dd9345bbfdf commit] * exynos: Add TOPEET itop elite based board [https://git.kernel.org/torvalds/c/339b2fb36a67ee5a7c4e534e4237f4326f251dc4 commit] * imx6: Add support for Toradex Colibri iMX6 module [https://git.kernel.org/torvalds/c/fc48e76489fd7627457f9f8d27a683967bbf687c commit] * imx6q: Add Engicam i.CoreM6 DualLite/Solo initial support [https://git.kernel.org/torvalds/c/9daee307694027eac4b10baa9cd3f2070f7459ba commit] * imx6q: Add Engicam i.CoreM6 Quad/Dual initial support [https://git.kernel.org/torvalds/c/6df11287f7c976754511c0808012a71b494d4a0a commit] * imx6sx: Add UDOO Neo support [https://git.kernel.org/torvalds/c/76e691fc7653b85d390e58710e5c7db73ca49367 commit] * imx6ul: Add DTS for liteBoard [https://git.kernel.org/torvalds/c/478c9440b328b08b93ce83b166424b3af1a7654f commit] * imx6ul: Add DTS for liteSOM module [https://git.kernel.org/torvalds/c/1317efa1699ffd7d733d7014e7e10b5bde4a8764 commit] * imx6ull: add imx6ull support [https://git.kernel.org/torvalds/c/c201369d4aa5f05b8a37d6d1eeabf248c7086454 commit] * imx: add Boundary Devices Nitrogen6_SOM2 support [https://git.kernel.org/torvalds/c/3faa1bb2e89cebd8ee0a2260ba770660a2862650 commit] * pxa: add pxa25x .dtsi file [https://git.kernel.org/torvalds/c/209f4d7a3d50ae6e162e6d61765d722bb26a686b commit] * r8a7743: initial SoC device tree [https://git.kernel.org/torvalds/c/34e8d993a68ae459ad98c27afc07647e439deacc commit] * r8a7745: initial SoC device tree [https://git.kernel.org/torvalds/c/c95360247bdd67d39b55f7e743153efa64e4efe3 commit] * rockchip: Add rk3066 MK808 board [https://git.kernel.org/torvalds/c/cbab82029c87b92c30ee1effb777c312c468fc0b commit], add basic support for RK1108 SOC [https://git.kernel.org/torvalds/c/601018167fcb2624f374aa3d5a1b7f264c2ae97e commit], add rockchip PX3 Evaluation board [https://git.kernel.org/torvalds/c/3f22c76b21b59870b7dbc9263c8651844f92e294 commit], add rockchip RK1108 Evaluation board [https://git.kernel.org/torvalds/c/f35597ac4906d34797a6f344e6cded426d891f52 commit] * sk-rzg1e: initial device tree [https://git.kernel.org/torvalds/c/e9189e66dbdcd9705697c8b283b5b142b87da9aa commit] * sk-rzg1m: initial device tree [https://git.kernel.org/torvalds/c/22e69c4bfce712ab945ce6cd57951e3ba15a8e70 commit] * socfpga: Add Macnica sodia board [https://git.kernel.org/torvalds/c/73c7d4203c2fd9aa888df0196f7e8c058186baaa commit] * sun8i: Add dts file for NanoPi M1 SBC [https://git.kernel.org/torvalds/c/10efbf5f16336b7540ad6a16aa1cb0b26bab033b commit] * OMAP2+: board-generic: add support for DRA71x family [https://git.kernel.org/torvalds/c/a2af765adb4aadfe6e75fb2d5e99f5a0f212791b commit] * shmobile: r8a7743: basic SoC support [https://git.kernel.org/torvalds/c/e920565a1cc4a352719b42ba5e83d952a9a26507 commit] * shmobile: r8a7745: basic SoC support [https://git.kernel.org/torvalds/c/47802fd7c7c4735ddaf004e0f61371dcaa86f4ad commit] * ARM64 device tree sources * amlogic: Add basic support for Amlogic S905D [https://git.kernel.org/torvalds/c/da47515ee63f3a993e492f41fde9f70c51e5eee8 commit] and forAmlogic S905X [https://git.kernel.org/torvalds/c/15abee8ab055f774cf93d2866ab423c4ec1756db commit] * meson-gxbb: Add support for the Nexbox A95X Board [https://git.kernel.org/torvalds/c/c246e9d6f6bc04f2abdec41cac28358db58abf2c commit] * meson-gxl: Add support for Nexbox A95X [https://git.kernel.org/torvalds/c/8441add12b9e13d99d853afbaa484f3939986a14 commit] * meson-gxm: Add support for the Nexbox A1 [https://git.kernel.org/torvalds/c/f51b454549b81258c1e0bb4aec199c810a3ec5a0 commit] * mach-stm32: Add a new SOC - STM32F746 [https://git.kernel.org/torvalds/c/a77e393c321fb728acbf72533f8f573aa9a7cb63 commit] * imx: Added perf functionality to mmdc driver [https://git.kernel.org/torvalds/c/e76bdfd7403aae582461901955d0136381e34435 commit] * oxnas: Add OX820 SMP support [https://git.kernel.org/torvalds/c/af76e806b5b72da66b7c37d792ec422bafa14c22 commit] * socfpga: fpga bridge driver support [https://git.kernel.org/torvalds/c/e5f8efa5c8bf86c1fa698551d54db8f6aee221fd commit] * ACPI APEI initial support for ARM64 [https://git.kernel.org/torvalds/c/9f9a35a7b654e006250530425eb1fb527f0d32e9 commit] * X86 * KVM: add APIC Timer periodic/oneshot mode VMX preemption timer support [https://git.kernel.org/torvalds/c/8003c9ae204e21204e49816c5ea629357e283b06 commit] * KVM: Expose Intel AVX512IFMA/AVX512VBMI/SHA features to guest. [https://git.kernel.org/torvalds/c/83781d180b219bd079ae72b341ee3f21fb236e97 commit] * KVM: emulate FXSAVE and FXRSTOR [https://git.kernel.org/torvalds/c/283c95d0e3891b64087706b344a4b545d04a6e62 commit] * EDAC: add AMD Zen support to amd64_edac [https://git.kernel.org/torvalds/c/f1cbbec9fce958d3d71ed815a01c815b35533f1f commit], [https://git.kernel.org/torvalds/c/d12a969ebbfcfc25853c4147d42b388f758e8784 commit], [https://git.kernel.org/torvalds/c/07ed82ef93d6c70dcd1f31429a8fd12fbdeb21fd commit], [https://git.kernel.org/torvalds/c/8051c0af3c846937d5454766fe407b08a7681256 commit] * EDAC: sb_edac: Add Knights Mill support [https://git.kernel.org/torvalds/c/9a9260ca926c6e7b6bcfd3c93a1820d86565ff4f commit] * PPC * KVM: Book3S HV: Add new POWER9 guest-accessible SPRs [https://git.kernel.org/torvalds/c/e9cf1e085647b433ccd98582681b17121ecfdc21 commit] = Drivers = == Graphics == == Storage == * ahci: qoriq: added ls1046a platform support [https://git.kernel.org/torvalds/c/2facc6dacc64f14efc6fb81e2019f48e992166e2 commit] == Staging == == Networking == * alx: enable multiple tx queues [https://git.kernel.org/torvalds/c/d768319cd4277ef1cfa1e04792adb0aeea40cca6 commit], enable msi-x interrupts by default [https://git.kernel.org/torvalds/c/f58e0f77471b913c18fc253c90fd7bb8ee6fca3f commit] * amd-xgbe: Add ECC status support for the device memory [https://git.kernel.org/torvalds/c/e78332b2285d9fe631a093fc8ca2b604c48c33e6 commit], add I2C support for sideband communication [https://git.kernel.org/torvalds/c/5ab1dcd58597c04f6d50980c3d5f3c2518301b31 commit], add PCI device support [https://git.kernel.org/torvalds/c/47f164deab22a02a2999f56ca51fdabab4565167 commit], add support for MDIO attached PHYs [https://git.kernel.org/torvalds/c/732f2ab7afb975755dcfbdcbe6eafe42e8cdc1d4 commit], add support for SFP+ modules [https://git.kernel.org/torvalds/c/abf0a1c2b26ad964d19b143ce46735e1b0667f29 commit], add support for a KR redriver [https://git.kernel.org/torvalds/c/d7445d1f0506fe26a877fac8dcdff7f4eff1328e commit], add support for clause 37 auto-negotiation [https://git.kernel.org/torvalds/c/1bf40ada62901e14395902d0934a4e51e04afe46 commit], perform priority-based hardware FIFO allocation [https://git.kernel.org/torvalds/c/43e0dcf7084014258ed555690fd6653f689ec368 commit] * Infiniband * hfi1: Add active channel and backplane support for integrated devices [https://git.kernel.org/torvalds/c/fe4d924396a861937256293ff4a84b76b84854d8 commit] * hfi1: Read new EPROM format [https://git.kernel.org/torvalds/c/62aeddbf28fa63872e8f13f47177338b0f1fd8b5 commit] * mlx5: Add support for CQE compressing [https://git.kernel.org/torvalds/c/1cbe6fc86ccfe05a910be4883da7c7bd28c190fe commit] * mlx5: Make create/destroy_ah available to userspace [https://git.kernel.org/torvalds/c/41c450fd8da549c5f7cced6650354095b0d4312a commit] * mlx5: Support Vxlan tunneling specification [https://git.kernel.org/torvalds/c/ffb30d8f107b27820a069ae6772ab48e58cc0b2f commit] * rxe: Increase max number of completions to 32k [https://git.kernel.org/torvalds/c/d680ebed91e0b45c43ae03a880a0b43211096161 commit] == Audio == * hda/realtek - Add support for headset MIC for ALC622 [https://git.kernel.org/torvalds/c/c6790c8e770c6a7a5414e42438705ec92b03a790 commit] * usb-audio: Add native DSD support for TEAC 501/503 DAC [https://git.kernel.org/torvalds/c/7f38ca047b0cb54df7f6d9e4110e292e45dba6ad commit] * ALSA on a Chip * Add support for CS42L42 codec [https://git.kernel.org/torvalds/c/2c394ca79604b404fe60218670ab301ecb758b34 commit] * Intel: Add missing 10EC5672 ACPI ID matching for Cherry Trail [https://git.kernel.org/torvalds/c/6648eb8666af7681e6ff3830ca715e8255f17078 commit] * Intel: Skylake: Add D0iX IPCs [https://git.kernel.org/torvalds/c/41b7523f192bdf3804e3e18a61f91244e4a0cb25 commit] * Intel: atom: Add sysfs entry in order to store FW version [https://git.kernel.org/torvalds/c/fade74dfab7cdba55a197db08f3d15cf2319bf4c commit] * add rt5665 codec driver [https://git.kernel.org/torvalds/c/33ada14a26c8f174dac8765f4236ca66c64ae5be commit] * atmel: tse850: add ASoC driver for the Axentia TSE-850 [https://git.kernel.org/torvalds/c/aa43112445f0f3b7b30ea2189218fcbd437c28ec commit] * codecs: Add msm8916-wcd analog codec [https://git.kernel.org/torvalds/c/585e881e5b9e9b495978e93fcf4ed3fedb0b8cdb commit] * codecs: Add msm8916-wcd digital codec [https://git.kernel.org/torvalds/c/150db8c5afa10c43597dbc4db1c3e4af630e2ac0 commit] * cs35l34: Initial commit of the cs35l34 CODEC driver. [https://git.kernel.org/torvalds/c/c1124c09e1035cabdbc17d4538ae6f922086fec9 commit] * dapm: Implement stereo mixer control support [https://git.kernel.org/torvalds/c/e7aa450fe17890e59db7d3c2d8eff5b6b41fc531 commit] * rt5670: Add missing 10EC5072 ACPI ID [https://git.kernel.org/torvalds/c/d25280060835e1b2b84c242905da8334ab15c5b4 commit] * samsung: Add machine driver for Exynos5433 based TM2 board [https://git.kernel.org/torvalds/c/1bfbc260a5b474f1376bdfdfbc590f75645d62af commit] * samsung: Drop AC97 drivers [https://git.kernel.org/torvalds/c/a076d418235fc94030733b43114a4f1a0a3b4489 commit] * sun4i-codec: Add support for A23 codec [https://git.kernel.org/torvalds/c/dac5f86bc9e60eae87a28512f025362d1e2574e3 commit], add support for A31 ADC capture path [https://git.kernel.org/torvalds/c/24c99f843208df70ec7d1e04aa405f7e4c36f228 commit], add support for A31 Line In playback [https://git.kernel.org/torvalds/c/dff5051250674fce575fa36c22b2f007363e42d0 commit], add support for A31 Line Out playback [https://git.kernel.org/torvalds/c/0f909f98d7cbabc3641a45da9c6891444b929a92 commit], add support for A31 analog microphone inputs [https://git.kernel.org/torvalds/c/ecd5cdb4fd818b1cec55863d5de3683dad1c2f53 commit], add support for A31 board level audio routing [https://git.kernel.org/torvalds/c/300a18d13f7eaec789e79dc45bce026e098b45da commit], add support for A31 playback through headphone output [https://git.kernel.org/torvalds/c/8d9e4c9e993f34e7f74bf36f417920a01a42c4b0 commit], add support for H3 codec [https://git.kernel.org/torvalds/c/4a15b24a65f13778f7616ad0a65be78d8ec0b45a commit], add support for optional reset control to quirks [https://git.kernel.org/torvalds/c/9aead156c0665a362c8b007b51fe3396fea4d346 commit] * sun4i-i2s: Implement capture support [https://git.kernel.org/torvalds/c/ae73b34f66f629ab1986673e8e069342c09e3168 commit] * sunxi: Add support for A23/A33/H3 codec's analog path controls [https://git.kernel.org/torvalds/c/ba2ff3027b5ab4a96b9d2832822311c3ccbf3011 commit] * tlv320aic31xx: Add support for tlv320dac3101 [https://git.kernel.org/torvalds/c/4e2cc814eb2755df286ea890078fb636e1aa0f69 commit] * wm8580: Add the wm8581 codec to the driver [https://git.kernel.org/torvalds/c/028f5a5bc85378317099be47995269d1027b0309 commit] == Tablets, touch screens, keyboards, mouses == * Input: synaptics-rmi4 - add support for F34 V7 bootloader [https://git.kernel.org/torvalds/c/5191d88acc688743eef56f1c598a4e4cddf6c6cd commit] * HID * Add support for the new Wacom "MobileStudio Pro" class of tablets, a third iteration of the Cintiq Companion line of mobile PCs which can double as external pen displays [https://git.kernel.org/torvalds/c/8de82280e3f5c4569505f475ce1a0b9ccfbd8de8 commit], [https://git.kernel.org/torvalds/c/1b18b75c7e2452fc6f4cd1bb701efc4438532a07 commit], [https://git.kernel.org/torvalds/c/49005b9fd05249d537363ff86cb41f07f48c847a commit], [https://git.kernel.org/torvalds/c/6005a13c90a31501f3c21797b567e845c7098f25 commit], [https://git.kernel.org/torvalds/c/f2209d4aefac246772152c5294af49f2800f646b commit], [https://git.kernel.org/torvalds/c/50066a042da5457ae5b6397425f0a7ca556231e3 commit], [https://git.kernel.org/torvalds/c/c9c095874ab4446be6dec6755d8f68862fdeae48 commit], [https://git.kernel.org/torvalds/c/b5c921e6c3916cdadd6e605d792f811abf7a5f82 commit], [https://git.kernel.org/torvalds/c/929d6d5d22761fca1100e519cebe66f0fb11828d commit], [https://git.kernel.org/torvalds/c/61ce346a21a74cc106e76bbaf6a2319d1d74fa6d commit], [https://git.kernel.org/torvalds/c/82527da319ee41e1e896f6c1290c83ecbc892a69 commit], [https://git.kernel.org/torvalds/c/f85c9dc678a5e17f49805035f5b327ed134c4237 commit], [https://git.kernel.org/torvalds/c/e779ef23104869d74f56fbd199a90e76699eb699 commit], [https://git.kernel.org/torvalds/c/345857bb493fbff15632a6bdf04713163ccd6fe6 commit], [https://git.kernel.org/torvalds/c/5922e613256f159f8d53d99b17379f362e544541 commit], [https://git.kernel.org/torvalds/c/93aab7fa4f8091d8fe2aed7e79a650fc1c084512 commit], [https://git.kernel.org/torvalds/c/bf78adcb6dc681624015a4390f0e5f656cb0270b commit], [https://git.kernel.org/torvalds/c/c0bf57411b6b03dd72d4d20f362ba1ca72244834 commit] * Microsoft Surface 3 support [https://git.kernel.org/torvalds/c/8fe89ef076fa104f514da6ef61d90f5bf93488e3 commit] * Microsoft Surface 4 support [https://git.kernel.org/torvalds/c/2ae3986b84e9d325bc92a1efbcf0c6b0f5016b35 commit] * Add support for the uDraw tablet for PS3 [https://git.kernel.org/torvalds/c/0edffe655a52d7ce7c093212bc0cce6576084a8e commit] * Add new force feedback driver for Mayflash game controller adapters [https://git.kernel.org/torvalds/c/f8690450f3d0d415f42c94f7e69258d8ba54ff29 commit] * asus: Add i2c touchpad support [https://git.kernel.org/torvalds/c/9ce12d8be12c94334634dd57050444910415e45f commit] * Handle external buttons for Precision Touchpads [https://git.kernel.org/torvalds/c/594312b88b0f451912c964c7ff2c0eaa71ad41b4 commit] * sony: Support DS4 dongle [https://git.kernel.org/torvalds/c/de66a1a04c25f2560a8dca7a95e2a150b0d5e17e commit], update device ids [https://git.kernel.org/torvalds/c/cf1015d65d7c8a5504a4c03afb60fb86bff0f032 commit] == TV tuners, webcams, video capturers == * Add Cinergy S2 rev.4 support [https://git.kernel.org/torvalds/c/69fd825c17a9f0e2ad939ee701c64242d181cdb9 commit] * Add support for EVOLVEO XtraTV stick [https://git.kernel.org/torvalds/c/37e785682746b53017c7b6e533c3ac2c85bb4ac8 commit] * VPU: mediatek: Add decode support [https://git.kernel.org/torvalds/c/e2818a59f7ca42e896869903239575cd36f52119 commit], add mdp support [https://git.kernel.org/torvalds/c/737ea6cfd2263127e6cb00e607135b1087468d60 commit] * cobalt: add cropcap support [https://git.kernel.org/torvalds/c/d736e348a0bcf25972c23d743821b91d3694e328 commit] * dvb-usb-dvbsky: Add support for TechnoTrend S2-4650 CI [https://git.kernel.org/torvalds/c/82b65714a6f5f5124d7cc5a2162272a8576df80f commit] * exynos-gsc: Add support for Exynos5433 specific version [https://git.kernel.org/torvalds/c/92955ea0baf4315342d66eaf824deffed431c3be commit] * Add Mediatek MDP Driver [https://git.kernel.org/torvalds/c/c8eb2d7e8202fd9cb912f5d33cc34ede66dcb24a commit] * ti-vpe: vpdma: Add multi-instance and multi-client support [https://git.kernel.org/torvalds/c/2f88703a0bfd1a4e88e1a7cf2542880ef72fdcc0 commit], vpe: Add RGB565 and RGB5551 support [https://git.kernel.org/torvalds/c/b28b8f1d7fc73f283532cd33702b3e7a92c09fcf commit], Add proper support single and multi-plane buffer [https://git.kernel.org/torvalds/c/ed1f47cc69c3f230d394e001012336877d730ea2 commit] * mn88473: add DVBv5 statistics support [https://git.kernel.org/torvalds/c/61393b0732fadc1efb2682c92062a54ff9f8fe0b commit] * pulse8-cec: move out of staging [https://git.kernel.org/torvalds/c/aee4c782df24557975c257058f69ac130f6f42bc commit] * s5p-mfc: Add support for MFC v8 available in Exynos 5433 SoCs [https://git.kernel.org/torvalds/c/003611334d5592984e319e08c6b66825aca00290 commit] * usbtv: add video controls [https://git.kernel.org/torvalds/c/c53a846c48f21c909102677c127ece94b1247668 commit] * uvcvideo: add support for Oculus Rift Sensor [https://git.kernel.org/torvalds/c/03c47aaeffec8e91ff4207d4814061a24fe51afb commit] * v4l: Add 16-bit raw bayer pixel formats [https://git.kernel.org/torvalds/c/b9a4b13c770a84599dc706b78cd70ad5761fc30b commit] * v4l: Add Renesas R-Car FDP1 Driver [https://git.kernel.org/torvalds/c/4710b752e029f3f82dd4a84d9dc61fe72c97bf82 commit] * v4l: add Mediatek compressed video block format [https://git.kernel.org/torvalds/c/d4de663458bd00a579742e966c2db0d86352358b commit] * v4l: ctrls: Add deinterlacing mode control [https://git.kernel.org/torvalds/c/446e412597217e937d33296e77eeba7379ab3008 commit] * v4l: vsp1: Add support for capture and output in HSV formats [https://git.kernel.org/torvalds/c/bc9b91e6be38b54a7b245969d0a9247791705e6a commit] * mediatek: Add Mediatek H264 Video Decoder Drive [https://git.kernel.org/torvalds/c/a7b131751cd364a85ec115cb0a1898db6663ee8e commit], add Mediatek V4L2 Video Decoder Driver [https://git.kernel.org/torvalds/c/590577a4e5257ac3ed72999a94666ad6ba8f24bc commit], add Mediatek VP8 Video Decoder Driver [https://git.kernel.org/torvalds/c/d1fad85f5af329650d101069ae8f78e3043b8f2b commit], add Mediatek VP9 Video Decoder Driver [https://git.kernel.org/torvalds/c/f77e89854b3e1ce2ca647963bd5bf0320a54a357 commit] * vivid: Add support for HSV encoding [https://git.kernel.org/torvalds/c/429175e41f01419ad81f144acabb09be904682cd commit], add support for HSV formats [https://git.kernel.org/torvalds/c/54fb15348385a1acf5a7bc1417bdd94c9d5115bb commit] == Universal Serial Bus == * cdc-acm: add device id for GW Instek AFG-125 [https://git.kernel.org/torvalds/c/301216044e4c27d5a7323c1fa766266fad00db5e commit] * serial: add Fintek F81532/534 driver [https://git.kernel.org/torvalds/c/0c9bd6004d258d465a69c7612fa8c80d83f7865b commit] * serial: cp210x: Adding GPIO support for CP2105 [https://git.kernel.org/torvalds/c/cf5276ce7867d6d87c02fbe4977646ed342e323a commit] * serial: option: add dlink dwm-158 [https://git.kernel.org/torvalds/c/d8a12b7117b42fd708f1e908498350232bdbd5ff commit] * serial: option: add support for Telit LE922A PIDs 0x1040, 0x1041 [https://git.kernel.org/torvalds/c/5b09eff0c379002527ad72ea5ea38f25da8a8650 commit] == Serial Peripheral Interface (SPI) == == Watchdog == == Serial == == ACPI, EFI, cpufreq, thermal, Power Management == * acpi: Enable HWP CPPC objects. The primary reason to enable CPPC support is to get the maximum performance of each CPU to check and enable Intel Turbo Boost Max Technology 3.0 (ITMT) [https://git.kernel.org/torvalds/c/5c2832e91a3ed45f35531ae1c5afba8eac22c81f commit] * acpi: Set _OSC to enable diverse core support. This is required to enable the BIOS support of the Intel Turbo Boost Max Technology 3.0 feature [https://git.kernel.org/torvalds/c/8b533a0eeefc5861cea57163dd3cec2798a77f6c commit] == Real Time Clock (RTC) == == Voltage, current regulators, power capping, power supply == == Rapid I/O == == Pin Controllers (pinctrl) == == Memory Technology Devices (MTD) == == Multi Media Card (MMC) == * meson: initial support for GX platforms [https://git.kernel.org/torvalds/c/51c5d8447bd71b7e539c19c46a03b73c0e91fa66 commit] == Industrial I/O (iio) == == Multi Function Devices (MFD) == == Pulse-Width Modulation (PWM) == == Inter-Integrated Circuit (I2C) == == Hardware monitoring (hwmon) == == General Purpose I/O (gpio) == == Clocks == == Hardware Random Number Generator == == PCI == * Create revision file in sysfs to expose the revision field of the PCI device [https://git.kernel.org/torvalds/c/702ed3be1b1bf4dea05954168321741c0910c645 commit] * Add Mellanox device IDs [https://git.kernel.org/torvalds/c/7254383341bc6e1a61996accd836009f0c922b21 commit] * iproc: Add PAXC v2 support [https://git.kernel.org/torvalds/c/787b3c4f2e7d0888e211376c7c6a1617e8cc0f46 commit] * iproc: Add support for the next-gen PAXB controller [https://git.kernel.org/torvalds/c/c7c44527b364bce2858bc1c8b630371fea153b56 commit] * layerscape: Add LS1046a support [https://git.kernel.org/torvalds/c/1d77040bde2d21dc7db575d4b43c1da24c94cca1 commit] * qcom: Add support for MSM8996 PCIe controller [https://git.kernel.org/torvalds/c/d0491fc39bdd45575cd0094af18703d38665a309 commit] * tegra: Add Tegra210 support [https://git.kernel.org/torvalds/c/c7a091c7627c9a76d7a5c706820cb510f6992cdf commit] == Various == * NTB: add support for hotplug feature [https://git.kernel.org/torvalds/c/e5b0d2d1ba92a8e424e7395537a96e8a373d0267 commit] = List of merges = |
Linux 4.10 has not been released and this page is not complete. Meanwhile, you can read about Linux 4.10 here:
LWN's 4.10 Merge window [https://lwn.net/Articles/709017/ part 1], [https://lwn.net/Articles/709556/ part 2], [https://lwn.net/Articles/710493/ part 3]
Phoronix.com [http://www.phoronix.com/scan.php?page=article&item=linux-410-features&num=1 The New Features & Exciting Changes Of The Linux 4.10 Kernel]
Heise.de [https://www.heise.de/ct/artikel/Die-Neuerungen-von-Linux-4-10-3596869.html Die Neuerungen von Linux 4.10]
or take a look at the list of merges:
[https://git.kernel.org/torvalds/c/ce38aa9cbed3d109355b0169b520362c409c0541 Pull networking updates ]
[https://git.kernel.org/torvalds/c/067d14f0dde8c7d7c41064e7eb021db7477c9aac Pull sparc updates ]
[https://git.kernel.org/torvalds/c/0261b5d3a6ed43fa8f801ded6e265d1f3403ad24 Pull m68knommu updates ]
[https://git.kernel.org/torvalds/c/669bb4c58c3091cd54650e37c5f4e345dd12c564 Pull AVR32 updates ]
[https://git.kernel.org/torvalds/c/56e9461a496488a73c54e550e1614068957267f8 Pull Openrisc updates ]
[https://git.kernel.org/torvalds/c/718c0ddd6aa911fd2a6fb1b6e050fbaee8060e61 Pull RCU updates ]
[https://git.kernel.org/torvalds/c/9ad1aeecdbbf002637f0466e8935a3248d1843ad Pull SMP bootup updates ]
[https://git.kernel.org/torvalds/c/3940cf0b3d3c6c5817bb86f61a02277cd33f953a Pull EFI updates ]
[https://git.kernel.org/torvalds/c/6cdf89b1ca803b2d2d097466516431b1fc5bf985 Pull locking updates ]
[https://git.kernel.org/torvalds/c/bca13ce4554ae9cf5083e5adf395ad2266cb571b Pull perf updates ]
[https://git.kernel.org/torvalds/c/92c020d08d83673ecd15a9069d4457378668da31 Pull scheduler updates ]
[https://git.kernel.org/torvalds/c/df5f0f0a028c9bf43949398a175dbaafaf513e14 Pull x86 RAS updates ]
[https://git.kernel.org/torvalds/c/4ade5b2268b9ff05e48a9cb99689c4fd15fbe9c3 Pull x86 apic updates ]
[https://git.kernel.org/torvalds/c/5645688f9d0d5a32f030f9c5429e1a58bedca23b Pull x86 asm updates ]
[https://git.kernel.org/torvalds/c/5fc0363d439ff15d2b9b1a5abe8265fa17512975 Pull x86 build updates ]
[https://git.kernel.org/torvalds/c/535b2f73f6f60fb227b700136c134c5d7c8f8ad3 Pull x86 CPU updates ]
[https://git.kernel.org/torvalds/c/518bacf5a569d111e256d58b9fbc8d7b80ec42ea Pull x86 FPU updates ]
[https://git.kernel.org/torvalds/c/212f30008a284a9312d95dad6cc237ff81173d73 Pull x86 idle updates ]
[https://git.kernel.org/torvalds/c/991bc36254457f7f5695c0a28b39a91b104067a3 Pull x86 microcode update ]
[https://git.kernel.org/torvalds/c/f797484c26300fec842fb669c69a3a60eb66e240 Pull x86 platform updates ]
[https://git.kernel.org/torvalds/c/e71c3978d6f97659f6c3ee942c3e581299e4adf2 Pull smp hotplug updates ]
[https://git.kernel.org/torvalds/c/9465d9cc31fa732089cd8bec9f1bdfcdc174a5ce Pull timer updates ]
[https://git.kernel.org/torvalds/c/f082f02c4731900a5065de69eb0d8cb5aab66196 Pull irq updates ]
[https://git.kernel.org/torvalds/c/e34bac726d27056081d0250c0e173e4b155aa340 Merge updates ]
[https://git.kernel.org/torvalds/c/e7aa8c2eb11ba69b1b69099c3c7bd6be3087b0ba Pull documentation update ]
[https://git.kernel.org/torvalds/c/061ad5038ca5ac75419204b216bddc2806008ead Pull GPIO updates ]
[https://git.kernel.org/torvalds/c/20d5ba4928ceb79b919092c939ae4ef4d88807bd Pull pinctrl updates ]
[https://git.kernel.org/torvalds/c/1f0a53f623b675e856554f2bb1d6b630ea78125d Pull LED updates ]
[https://git.kernel.org/torvalds/c/58f253d26254b7ec0faa0a67d70912facd6687e4 Pull regulator updates ]
[https://git.kernel.org/torvalds/c/5233c331cfb41433bc167fc7c70ea67c1133ffec Pull MMC updates ]
[https://git.kernel.org/torvalds/c/edc57ea92cb838e1d04529cb9002097ad6da8a4b Pull remoteproc updates ]
[https://git.kernel.org/torvalds/c/961288108e26e5024801c75d0e7c8e9a2de2b02b Pull rpmsg updates ]
[https://git.kernel.org/torvalds/c/b8d2798f32785398fcd1c48ea80c0c6c5ab88537 Pull clk updates ]
[https://git.kernel.org/torvalds/c/9346116d148595a28fe3521f81ac8e14d93239c3 Pull thermal management updates ]
[https://git.kernel.org/torvalds/c/daf34710a9e8849e04867d206692dc42d6d22263 Pull EDAC updates ]
[https://git.kernel.org/torvalds/c/52281b38bc28e188a8aad17c3bf200e670a37aba Pull pstore updates ]
[https://git.kernel.org/torvalds/c/edc5f445a681a6f2522c36a4860f10ad457ab00e Pull VFIO updates ]
[https://git.kernel.org/torvalds/c/9439b3710df688d853eb6cb4851256f2c92b1797 Pull drm updates ]
[https://git.kernel.org/torvalds/c/36869cb93d36269f34800b3384ba7991060a69cf Pull block layer updates ]
[https://git.kernel.org/torvalds/c/7b9dc3f75fc8be046e76387a22a21f421ce55b53 Pull power management updates ]
[https://git.kernel.org/torvalds/c/a67485d4bf97918225dfb5246e531643755a7ee1 Pull ACPI updates ]
[https://git.kernel.org/torvalds/c/03f8d4cca352fd41f26b5c88dec1e4d3f507f5de Pull USB/PHY updates ]
[https://git.kernel.org/torvalds/c/5266e70335dac35c35b5ca9cea4251c1389d4a68 Pull tty/serial updates ]
[https://git.kernel.org/torvalds/c/72cca7baf4fba777b8ab770b902cf2e08941773f Pull staging/IIO updates ]
[https://git.kernel.org/torvalds/c/098c30557a9a19827240aaadc137e4668157dc6b Pull driver core updates ]
[https://git.kernel.org/torvalds/c/b78b499a67c3f77aeb6cd0b54724bc38b141255d Pull char/misc driver updates ]
[https://git.kernel.org/torvalds/c/c11a6cfb0103d5d831e20bd9b75d10d13519fec5 Pull workqueue updates ]
[https://git.kernel.org/torvalds/c/b92e09bb5bf4db65aeb8ca0094fdd5142ed54451 Pull libata updates ]
[https://git.kernel.org/torvalds/c/7b882cb800095f216c9da6b6735d10d26df8168b Pull another libata patch ]
[https://git.kernel.org/torvalds/c/bb3dd056ed1af9b186f0d9fe849eab78c51d14ce Pull spi updates ]
[https://git.kernel.org/torvalds/c/1c59e1edb13d60b97b7b03b332ceed5d967d4227 Pull hwmon updates ]
[https://git.kernel.org/torvalds/c/93173b5bf2841da7e3a9b0cb1312ef5c87251524 Pull KVM updates ]
[https://git.kernel.org/torvalds/c/b5cab0da75c292ffa0fbd68dd2c820066b2842de Pull swiotlb updates ]
[https://git.kernel.org/torvalds/c/aa3ecf388adc90bde90776bba71a7f2d278fc4e3 Pull xen updates ]
[https://git.kernel.org/torvalds/c/2ec4584eb89b8933d1ee307f2fc9c42e745847d7 Pull s390 updates ]
[https://git.kernel.org/torvalds/c/f4000cd99750065d5177555c0a805c97174d1b9f Pull arm64 updates ]
[https://git.kernel.org/torvalds/c/19d37ce2a7159ee30bd59d14fe5fe13c932bd5b7 Pull dlm fixes ]
[https://git.kernel.org/torvalds/c/09cb6464fe5e7fcd5177911429badd139c4481b7 Pull f2fs updates ]
[https://git.kernel.org/torvalds/c/5084fdf081739b7455c7aeecda6d7b83ec59c85f Pull ext4 updates ]
[https://git.kernel.org/torvalds/c/a829a8445f09036404060f4d6489cb13433f4304 Pull SCSI updates ]
[https://git.kernel.org/torvalds/c/b9f98bd4034a3196ff068eb0fa376c5f41077480 Pull another MMC update ]
[https://git.kernel.org/torvalds/c/2a4c32edd39b7de166e723b1991abcde4db3a701 Pull MD updates ]
[https://git.kernel.org/torvalds/c/775a2e29c3bbcf853432f47d3caa9ff8808807ad Pull device mapper updates ]
[https://git.kernel.org/torvalds/c/f39fdf2ab846ecc636d6272b47f28a05a2052a14 Pull HID updates ]
[https://git.kernel.org/torvalds/c/ce38207f161513ee3d2bd3860489f07ebe65bc78 Pull sound updates ]
[https://git.kernel.org/torvalds/c/bbcd9c53c743cfee9feb0ee3b25070691d76c5ee Pull power supply and reset updates ]
[https://git.kernel.org/torvalds/c/683b96f4d1d132fcefa4a0bd11916649800d7361 Pull security subsystem updates ]
[https://git.kernel.org/torvalds/c/dcdaa2f9480c55c6dcf54ab480e82e93e5622318 Pull audit updates ]
[https://git.kernel.org/torvalds/c/412ac77a9d3ec015524dacea905471d66480b7ac Pull namespace updates ]
[https://git.kernel.org/torvalds/c/80eabba70260dcb55b05098f6c1fecbe5c0e518b Pull fs meta data unmap optimization ]
[https://git.kernel.org/torvalds/c/a57cb1c1d7974c62a5c80f7869e35b492ace12cd Merge more updates ]
[https://git.kernel.org/torvalds/c/4d98ead183a2be77bfea425d5243e32629eaaeb1 Pull modules updates ]
[https://git.kernel.org/torvalds/c/e3842cbfe0976b014288147b130551d8bf52b96c Pull dmaengine updates ]
[https://git.kernel.org/torvalds/c/196202be3cfc75762b0075e2d69f55cef949c610 Pull IPMI updates ]
[https://git.kernel.org/torvalds/c/5cc60aeedf315a7513f92e98314e86d515b986d1 Pull xfs updates ]
[https://git.kernel.org/torvalds/c/19c75bcbe0113cbbf05e4d89e0502a23358bfca9 Pull crypto fixes ]
[https://git.kernel.org/torvalds/c/57d64e6f5fac7b47dd03487f5f2670a7f0c67335 Pull pwm updates ]
[https://git.kernel.org/torvalds/c/6df8b74b1720db1133ace0861cb6721bfe57819a Pull DeviceTree updates ]
[https://git.kernel.org/torvalds/c/4d5b57e05a67c3cfd8e2b2a64ca356245a15b1c6 Pull rdma updates ]
[https://git.kernel.org/torvalds/c/a9a16a6d136593c9e6f72e481b2b86ae1d8d1fce Pull IOMMU updates ]
[https://git.kernel.org/torvalds/c/0ab7b12c49b6fbf2d4d0381374b82935f949be5f Pull PCI updates ]
[https://git.kernel.org/torvalds/c/8600b697cd4787ac3ce053d48ca7301836fd0c55 Pull i2c updates ]
[https://git.kernel.org/torvalds/c/e18bf801f1501e15830db5fa927a6e2832d49d7b Pull x86 platform driver updates ]
[https://git.kernel.org/torvalds/c/39d2c3b96e072c8756f3b980588fa516b7988cb1 Pull ubifs updates ]
[https://git.kernel.org/torvalds/c/179a7ba6806805bd4cd7a5e4574b83353c5615ad Pull tracing updates ]
[https://git.kernel.org/torvalds/c/d25b6af91ec600faaff3a7e863f19d3e16593e52 Pull ARC updates ]
[https://git.kernel.org/torvalds/c/09dee2a608a4a7d42f021f83084ade7de2415d7e Pull kselftest updates ]
[https://git.kernel.org/torvalds/c/3ec5e8d82b1a4ee42c8956099d89b87917dd3ba5 Pull ARM SoC non-urgent fixes ]
[https://git.kernel.org/torvalds/c/e79ab194d15e1baa25540cb9efaf2a459cf4bc32 Pull ARM SoC platform updates ]
[https://git.kernel.org/torvalds/c/775fadd09e7beac2fc61cc0517629e9fa69bdb56 Pull ARM SoC defconfig updates ]
[https://git.kernel.org/torvalds/c/3bd776bbda9e8f2453e7361d340933dccd067fc3 Pull ARM SoC 64-bit updates ]
[https://git.kernel.org/torvalds/c/786a72d79140028537382fa63bea63d5640c27d6 Pull ARM DT updates ]
[https://git.kernel.org/torvalds/c/482c3e8835e9e9b325aad295c21bd9e965a11006 Pull ARM 64-bit DT updates ]
[https://git.kernel.org/torvalds/c/991688bfc63550b8c7ab9fb1de2feb44e3071d29 Pull ARM SoC driver updates ]
[https://git.kernel.org/torvalds/c/66d466722c39f663b2bbeb44ba4f9419a548fa23 Pull ARM updates ]
[https://git.kernel.org/torvalds/c/ed3c5a0be38c180ab0899a0f52719e81f36b87a1 Pull virtio updates ]
[https://git.kernel.org/torvalds/c/73e2e0c9b13c97df1c8565f6e158caac3c481b44 Pull NFS client updates ]
[https://git.kernel.org/torvalds/c/57ca04ab440168e101da746ef9edd1ec583b7214 Pull m ore s390 updates ]
[https://git.kernel.org/torvalds/c/de399813b521ea7e38bbfb5e5b620b5e202e5783 Pull powerpc updates ]
[https://git.kernel.org/torvalds/c/70f56cbbdc4ffccbea77e6f51ce9afcbda5fc20f Pull arch/nios2 updates ]
[https://git.kernel.org/torvalds/c/9936f44add987355a7d79d52e48cd12255651c0d Pull UML update ]
[https://git.kernel.org/torvalds/c/9dfe495c7b4896fb88aa745660254a9704ae5930 Pull edac updates ]
[https://git.kernel.org/torvalds/c/bd9999cd6a5eb899504ce14c1f70c5479143bbbc Pull media updates ]
[https://git.kernel.org/torvalds/c/9a19a6db37ee0b7a6db796b3dcd6bb6e7237d6ea Pull vfs updates ]
[https://git.kernel.org/torvalds/c/759b2656b259d10935647a92dbfae7fafee6a790 Pull nfsd updates ]
[https://git.kernel.org/torvalds/c/087a76d390cbb8c0d21ea0cb3672ab4a7bb76362 Pull btrfs updates ]
[https://git.kernel.org/torvalds/c/ff0f962ca3c38239b299a70e7eea27abfbb979c3 Pull overlayfs updates ]
[https://git.kernel.org/torvalds/c/59331c215daf600a650e281b6e8ef3e1ed1174c2 Pull ceph updates ]
[https://git.kernel.org/torvalds/c/0aaf2146ecf00f7932f472ec5aa30d999c89530c Pull more documentation updates ]
[https://git.kernel.org/torvalds/c/41e0e24b450fadc079dfb659d81f3076afcfbd8a Pull kbuild updates ]
[https://git.kernel.org/torvalds/c/37861ffa8c28e6c479cf04a70b7d6cc33d23c2a8 Pull kconfig updates ]
[https://git.kernel.org/torvalds/c/135c919758b019599c9ea7730f7ceb063f19c7b7 Pull kbuild misc updates ]
[https://git.kernel.org/torvalds/c/c07dee7348e2451bcf2f178bf0e7830268e2c31a Pull MTD updates ]
[https://git.kernel.org/torvalds/c/af79ce47efabba36d1db0902d46a80de7f251411 Pull input subsystem updates ]
[https://git.kernel.org/torvalds/c/0f484e42baaf5a38fc79e99b917caa5431651fb1 Pull i915/gvt KVMGT updates ]
[https://git.kernel.org/torvalds/c/d9cb5bfcc3339f1a63df8fe0af8cece33c83c3af Pull arch/tile updates ]
[https://git.kernel.org/torvalds/c/0110c350c86d511be2130cb2a30dcbb76c4af750 Pull more vfs updates ]
[https://git.kernel.org/torvalds/c/231753ef780012eb6f3922c3dfc0a7186baa33c2 Pull partial readlink cleanups ]
[https://git.kernel.org/torvalds/c/f7dd3b1734ea335fea01f103d48b3de26ea0d335 Pull timer updates ]
[https://git.kernel.org/torvalds/c/8421c60446290c0fef1858a806261871a40ebf76 Pull more x86 platform driver updates ]
[https://git.kernel.org/torvalds/c/3be134e5152f08e8bd3c2afdaac723f64d93c2bb Pull libnvdimm updates ]
[https://git.kernel.org/torvalds/c/b0b3a37b908b5906524c11f3ca12cd7c9d4adc1c Pull RTC updates ]
[https://git.kernel.org/torvalds/c/ac5a28b0d3d173ba0a581342416ed339f2c3be3d Pull MFD updates ]
[https://git.kernel.org/torvalds/c/e93b1cc8a8965da137ffea0b88e5f62fa1d2a9e6 Pull quota, fsnotify and ext2 updates ]
[https://git.kernel.org/torvalds/c/ec92b88c3c05dd9bc75379014858c504ebb9ecbc Pull Xtensa updates ]
[https://git.kernel.org/torvalds/c/d5379e5eddc09f8d172d9d6aa0e5a269a89dc60a Pull arch/microblaze updates ]
[https://git.kernel.org/torvalds/c/f95adbc1f7cef521d1d6b9146691d5971a660614 Pull mailbox updates ]
[https://git.kernel.org/torvalds/c/3eb86259eca6a363ed7bb13ecea5cda809f7b97d Merge final set of updates ]
[https://git.kernel.org/torvalds/c/bc1ecd626bedfa6b8cb09bacd56756ad18aed08f Pull more NFS client updates ]
[https://git.kernel.org/torvalds/c/0c961c5511fe48834c73215d2203bdac3353dcae Pull parisc updates ]
[https://git.kernel.org/torvalds/c/eb254f323bd50ab7e3cc385f2fc641a595cc8b37 Pull x86 cache allocation interface ]
[https://git.kernel.org/torvalds/c/9be962d5258ebb5a0f1edd3ede26bfd847c4ebe6 Pull more ACPI updates ]
[https://git.kernel.org/torvalds/c/42e0372c0e7ea3617a4ab28c7f83ce66cb0f868d Pull more ARC updates ]
[https://git.kernel.org/torvalds/c/f290cbacb697b7bc8fc67d3988e330bec0e502ea Pull late SCSI updates ]
[https://git.kernel.org/torvalds/c/fc26901b12f1deedc351bbe9fd9a018d61485c57 Pull befs updates ]
[https://git.kernel.org/torvalds/c/a307d0a0074c18bcbea5dec368c9f047be9dade3 Pull final vfs updates ]
[https://git.kernel.org/torvalds/c/01e0d6037de687fd3bb8b45ab1376e8322c1fcc9 Pull NTB update ]
[https://git.kernel.org/torvalds/c/3a77fa854477a12fc543a69d00ff8a42adefc586 Pull watchdog updates ]
[https://git.kernel.org/torvalds/c/10bbe7599e2755d3f3e100103967788b8b5a4bce Pull turbostat updates ]
[https://git.kernel.org/torvalds/c/b272f732f888d4cf43c943a40c9aaa836f9b7431 Pull SMP hotplug notifier removal ]
[https://git.kernel.org/torvalds/c/3ddc76dfc786cc6f87852693227fb0b1f124f807 Pull timer type cleanups ]
1. Prominent features
2. Core (various)
Kernel configuration system: Introduce the "imply" keyword. The "imply" keyword is a weak version of "select" where the target config symbol can still be turned off, avoiding those pitfalls that come with the "select" keyword. This is useful e.g. with multiple drivers that want to indicate their ability to hook into a secondary subsystem while allowing the user to configure that subsystem out without also having to unset these drivers [https://git.kernel.org/torvalds/c/237e3ad0f195d8fd34f1299e45f04793832a16fc commit]
To cover the needs of some systems where suspend-to-idle is the preferred suspend method, rework the system sleep state selection interface (but preserve backwards compatibiliby). A new sysfs file, /sys/power/mem_sleep is added, that will control the system suspend mode triggered when writing mem to /sys/power/state (in analogy with what /sys/power/disk does for hibernation). It selects suspend-to-RAM (deep sleep) by default (if supported) and fall back to suspend-to-idle (s2idle) otherwise and add a new command line argument, mem_sleep_default, allowing that default to be overridden if need be [https://git.kernel.org/torvalds/c/406e79385f3223d82272cf2be86bc95cd000a258 commit]
3. File systems
- CIFS
New mount option snapshot=<time> to allow mounting an earlier version of the remote volume [https://git.kernel.org/torvalds/c/8b217fe7fcadd162944a88b14990b9723c27419f commit]
Fix default behaviour for empty domains and add domainauto option in case the user wants a mechanism for guessing [https://git.kernel.org/torvalds/c/395664439c4945e4827543e3ca80f7b74e1bf733 commit]
4. Memory management
5. Block layer
6. Tracing and perf tool
7. Virtualization
Add a paravirtual RDMA device [https://git.kernel.org/torvalds/c/29c8d9eba550c6d73d17cc1618a9f5f2a7345aa1 commit]
Add loopback to virtio-vsock [https://git.kernel.org/torvalds/c/b9116823189e85ccf3843c7d3ee3a361af0c3eb6 commit]
8. Security
9. Networking
Bluetooth: Add support for H7 crypto that's used when both sides set the CT2 auth flag. It is necessary for Bluetooth 5.0 support [https://git.kernel.org/torvalds/c/a62da6f14db79bd7ea435ab095e998b31b3dbb22 commit]
10. Architectures
- ARM
Add sysfs /sys/devices/system/cpu/cpu*/cpu_capacity attribute [https://git.kernel.org/torvalds/c/7e5930aaef5d4c8664ce4a36b05c63e8b25c1f3f commit]
- Device Trees:
BCM5301X: Add DT for Luxul XAP-1510 [https://git.kernel.org/torvalds/c/fe91846397ca9ac1b4b0f913676a057b1ecabbc2 commit], for Luxul XWR-3100 [https://git.kernel.org/torvalds/c/4335e6fd58b8771ac15f949307b088f7df60c592 commit], for Netgear R8500 [https://git.kernel.org/torvalds/c/05b3c64d56370c836499c22ea83df68fe0083841 commit], for TP-LINK Archer C9 V1 [https://git.kernel.org/torvalds/c/41182beb217c47cfbaaf26a60f22a8b3943faa61 commit], for BCM53573 based Tenda AC9 [https://git.kernel.org/torvalds/c/e90d2d51c41202ae6a99b4d5e1342482c1c8735b commit]
AM571x-IDK Initial Support [https://git.kernel.org/torvalds/c/5817430ba7250cfc5a9c4a397935b07da16c9762 commit]
Add MDM9615 dtsi [https://git.kernel.org/torvalds/c/2c5e596524e7c4a6c56d7d116607b10964be658b commit]
Add STM32F746 MCU and STM32746g-EVAL board [https://git.kernel.org/torvalds/c/ec2f9b10f33fc7eb8357246feeb6f2bf5fd065d0 commit]
Add Sierra Wireless WP8548 dtsi [https://git.kernel.org/torvalds/c/3106dba69640cf7003ca8b9de41e6d655ac408c9 commit]
Add WP8548 based MangOH Green board DTS [https://git.kernel.org/torvalds/c/8ab8a8c3945baef7d0c69501590c2bed0cab95d8 commit]
Add minimal support for motorola droid 4 xt894 [https://git.kernel.org/torvalds/c/7e2f8c0ae670327cbe0348ad2f3df7d9a55a8e5d commit]
Add support for OX820 and Pogoplug V3 [https://git.kernel.org/torvalds/c/38d4a53733f50bcca72c3bc89a555d96c7fc441d commit]
Add support for dra718-evm [https://git.kernel.org/torvalds/c/6eebfeb9cf0dd0e6057a57b12f647cfc55f4f58d commit]
add support for Turris Omnia [https://git.kernel.org/torvalds/c/26ca8b52d6e18c10109cabda0f775dd9345bbfdf commit]
exynos: Add TOPEET itop elite based board [https://git.kernel.org/torvalds/c/339b2fb36a67ee5a7c4e534e4237f4326f251dc4 commit]
imx6: Add support for Toradex Colibri iMX6 module [https://git.kernel.org/torvalds/c/fc48e76489fd7627457f9f8d27a683967bbf687c commit]
imx6q: Add Engicam i.CoreM6 DualLite/Solo initial support [https://git.kernel.org/torvalds/c/9daee307694027eac4b10baa9cd3f2070f7459ba commit]
imx6q: Add Engicam i.CoreM6 Quad/Dual initial support [https://git.kernel.org/torvalds/c/6df11287f7c976754511c0808012a71b494d4a0a commit]
imx6sx: Add UDOO Neo support [https://git.kernel.org/torvalds/c/76e691fc7653b85d390e58710e5c7db73ca49367 commit]
imx6ul: Add DTS for liteBoard [https://git.kernel.org/torvalds/c/478c9440b328b08b93ce83b166424b3af1a7654f commit]
imx6ul: Add DTS for liteSOM module [https://git.kernel.org/torvalds/c/1317efa1699ffd7d733d7014e7e10b5bde4a8764 commit]
imx6ull: add imx6ull support [https://git.kernel.org/torvalds/c/c201369d4aa5f05b8a37d6d1eeabf248c7086454 commit]
imx: add Boundary Devices Nitrogen6_SOM2 support [https://git.kernel.org/torvalds/c/3faa1bb2e89cebd8ee0a2260ba770660a2862650 commit]
pxa: add pxa25x .dtsi file [https://git.kernel.org/torvalds/c/209f4d7a3d50ae6e162e6d61765d722bb26a686b commit]
r8a7743: initial SoC device tree [https://git.kernel.org/torvalds/c/34e8d993a68ae459ad98c27afc07647e439deacc commit]
r8a7745: initial SoC device tree [https://git.kernel.org/torvalds/c/c95360247bdd67d39b55f7e743153efa64e4efe3 commit]
rockchip: Add rk3066 MK808 board [https://git.kernel.org/torvalds/c/cbab82029c87b92c30ee1effb777c312c468fc0b commit], add basic support for RK1108 SOC [https://git.kernel.org/torvalds/c/601018167fcb2624f374aa3d5a1b7f264c2ae97e commit], add rockchip PX3 Evaluation board [https://git.kernel.org/torvalds/c/3f22c76b21b59870b7dbc9263c8651844f92e294 commit], add rockchip RK1108 Evaluation board [https://git.kernel.org/torvalds/c/f35597ac4906d34797a6f344e6cded426d891f52 commit]
sk-rzg1e: initial device tree [https://git.kernel.org/torvalds/c/e9189e66dbdcd9705697c8b283b5b142b87da9aa commit]
sk-rzg1m: initial device tree [https://git.kernel.org/torvalds/c/22e69c4bfce712ab945ce6cd57951e3ba15a8e70 commit]
socfpga: Add Macnica sodia board [https://git.kernel.org/torvalds/c/73c7d4203c2fd9aa888df0196f7e8c058186baaa commit]
sun8i: Add dts file for NanoPi M1 SBC [https://git.kernel.org/torvalds/c/10efbf5f16336b7540ad6a16aa1cb0b26bab033b commit]
OMAP2+: board-generic: add support for DRA71x family [https://git.kernel.org/torvalds/c/a2af765adb4aadfe6e75fb2d5e99f5a0f212791b commit]
shmobile: r8a7743: basic SoC support [https://git.kernel.org/torvalds/c/e920565a1cc4a352719b42ba5e83d952a9a26507 commit]
shmobile: r8a7745: basic SoC support [https://git.kernel.org/torvalds/c/47802fd7c7c4735ddaf004e0f61371dcaa86f4ad commit]
- ARM64 device tree sources
amlogic: Add basic support for Amlogic S905D [https://git.kernel.org/torvalds/c/da47515ee63f3a993e492f41fde9f70c51e5eee8 commit] and forAmlogic S905X [https://git.kernel.org/torvalds/c/15abee8ab055f774cf93d2866ab423c4ec1756db commit]
meson-gxbb: Add support for the Nexbox A95X Board [https://git.kernel.org/torvalds/c/c246e9d6f6bc04f2abdec41cac28358db58abf2c commit]
meson-gxl: Add support for Nexbox A95X [https://git.kernel.org/torvalds/c/8441add12b9e13d99d853afbaa484f3939986a14 commit]
meson-gxm: Add support for the Nexbox A1 [https://git.kernel.org/torvalds/c/f51b454549b81258c1e0bb4aec199c810a3ec5a0 commit]
mach-stm32: Add a new SOC - STM32F746 [https://git.kernel.org/torvalds/c/a77e393c321fb728acbf72533f8f573aa9a7cb63 commit]
imx: Added perf functionality to mmdc driver [https://git.kernel.org/torvalds/c/e76bdfd7403aae582461901955d0136381e34435 commit]
oxnas: Add OX820 SMP support [https://git.kernel.org/torvalds/c/af76e806b5b72da66b7c37d792ec422bafa14c22 commit]
socfpga: fpga bridge driver support [https://git.kernel.org/torvalds/c/e5f8efa5c8bf86c1fa698551d54db8f6aee221fd commit]
ACPI APEI initial support for ARM64 [https://git.kernel.org/torvalds/c/9f9a35a7b654e006250530425eb1fb527f0d32e9 commit]
- X86
KVM: add APIC Timer periodic/oneshot mode VMX preemption timer support [https://git.kernel.org/torvalds/c/8003c9ae204e21204e49816c5ea629357e283b06 commit]
KVM: Expose Intel AVX512IFMA/AVX512VBMI/SHA features to guest. [https://git.kernel.org/torvalds/c/83781d180b219bd079ae72b341ee3f21fb236e97 commit]
KVM: emulate FXSAVE and FXRSTOR [https://git.kernel.org/torvalds/c/283c95d0e3891b64087706b344a4b545d04a6e62 commit]
EDAC: add AMD Zen support to amd64_edac [https://git.kernel.org/torvalds/c/f1cbbec9fce958d3d71ed815a01c815b35533f1f commit], [https://git.kernel.org/torvalds/c/d12a969ebbfcfc25853c4147d42b388f758e8784 commit], [https://git.kernel.org/torvalds/c/07ed82ef93d6c70dcd1f31429a8fd12fbdeb21fd commit], [https://git.kernel.org/torvalds/c/8051c0af3c846937d5454766fe407b08a7681256 commit]
EDAC: sb_edac: Add Knights Mill support [https://git.kernel.org/torvalds/c/9a9260ca926c6e7b6bcfd3c93a1820d86565ff4f commit]
- PPC
KVM: Book3S HV: Add new POWER9 guest-accessible SPRs [https://git.kernel.org/torvalds/c/e9cf1e085647b433ccd98582681b17121ecfdc21 commit]
11. Drivers
11.1. Graphics
11.2. Storage
ahci: qoriq: added ls1046a platform support [https://git.kernel.org/torvalds/c/2facc6dacc64f14efc6fb81e2019f48e992166e2 commit]
11.3. Staging
11.4. Networking
alx: enable multiple tx queues [https://git.kernel.org/torvalds/c/d768319cd4277ef1cfa1e04792adb0aeea40cca6 commit], enable msi-x interrupts by default [https://git.kernel.org/torvalds/c/f58e0f77471b913c18fc253c90fd7bb8ee6fca3f commit]
amd-xgbe: Add ECC status support for the device memory [https://git.kernel.org/torvalds/c/e78332b2285d9fe631a093fc8ca2b604c48c33e6 commit], add I2C support for sideband communication [https://git.kernel.org/torvalds/c/5ab1dcd58597c04f6d50980c3d5f3c2518301b31 commit], add PCI device support [https://git.kernel.org/torvalds/c/47f164deab22a02a2999f56ca51fdabab4565167 commit], add support for MDIO attached PHYs [https://git.kernel.org/torvalds/c/732f2ab7afb975755dcfbdcbe6eafe42e8cdc1d4 commit], add support for SFP+ modules [https://git.kernel.org/torvalds/c/abf0a1c2b26ad964d19b143ce46735e1b0667f29 commit], add support for a KR redriver [https://git.kernel.org/torvalds/c/d7445d1f0506fe26a877fac8dcdff7f4eff1328e commit], add support for clause 37 auto-negotiation [https://git.kernel.org/torvalds/c/1bf40ada62901e14395902d0934a4e51e04afe46 commit], perform priority-based hardware FIFO allocation [https://git.kernel.org/torvalds/c/43e0dcf7084014258ed555690fd6653f689ec368 commit]
- Infiniband
hfi1: Add active channel and backplane support for integrated devices [https://git.kernel.org/torvalds/c/fe4d924396a861937256293ff4a84b76b84854d8 commit]
hfi1: Read new EPROM format [https://git.kernel.org/torvalds/c/62aeddbf28fa63872e8f13f47177338b0f1fd8b5 commit]
mlx5: Add support for CQE compressing [https://git.kernel.org/torvalds/c/1cbe6fc86ccfe05a910be4883da7c7bd28c190fe commit]
mlx5: Make create/destroy_ah available to userspace [https://git.kernel.org/torvalds/c/41c450fd8da549c5f7cced6650354095b0d4312a commit]
mlx5: Support Vxlan tunneling specification [https://git.kernel.org/torvalds/c/ffb30d8f107b27820a069ae6772ab48e58cc0b2f commit]
rxe: Increase max number of completions to 32k [https://git.kernel.org/torvalds/c/d680ebed91e0b45c43ae03a880a0b43211096161 commit]
11.5. Audio
hda/realtek - Add support for headset MIC for ALC622 [https://git.kernel.org/torvalds/c/c6790c8e770c6a7a5414e42438705ec92b03a790 commit]
usb-audio: Add native DSD support for TEAC 501/503 DAC [https://git.kernel.org/torvalds/c/7f38ca047b0cb54df7f6d9e4110e292e45dba6ad commit]
- ALSA on a Chip
Add support for CS42L42 codec [https://git.kernel.org/torvalds/c/2c394ca79604b404fe60218670ab301ecb758b34 commit]
Intel: Add missing 10EC5672 ACPI ID matching for Cherry Trail [https://git.kernel.org/torvalds/c/6648eb8666af7681e6ff3830ca715e8255f17078 commit]
Intel: Skylake: Add D0iX IPCs [https://git.kernel.org/torvalds/c/41b7523f192bdf3804e3e18a61f91244e4a0cb25 commit]
Intel: atom: Add sysfs entry in order to store FW version [https://git.kernel.org/torvalds/c/fade74dfab7cdba55a197db08f3d15cf2319bf4c commit]
add rt5665 codec driver [https://git.kernel.org/torvalds/c/33ada14a26c8f174dac8765f4236ca66c64ae5be commit]
atmel: tse850: add ASoC driver for the Axentia TSE-850 [https://git.kernel.org/torvalds/c/aa43112445f0f3b7b30ea2189218fcbd437c28ec commit]
codecs: Add msm8916-wcd analog codec [https://git.kernel.org/torvalds/c/585e881e5b9e9b495978e93fcf4ed3fedb0b8cdb commit]
codecs: Add msm8916-wcd digital codec [https://git.kernel.org/torvalds/c/150db8c5afa10c43597dbc4db1c3e4af630e2ac0 commit]
cs35l34: Initial commit of the cs35l34 CODEC driver. [https://git.kernel.org/torvalds/c/c1124c09e1035cabdbc17d4538ae6f922086fec9 commit]
dapm: Implement stereo mixer control support [https://git.kernel.org/torvalds/c/e7aa450fe17890e59db7d3c2d8eff5b6b41fc531 commit]
rt5670: Add missing 10EC5072 ACPI ID [https://git.kernel.org/torvalds/c/d25280060835e1b2b84c242905da8334ab15c5b4 commit]
samsung: Add machine driver for Exynos5433 based TM2 board [https://git.kernel.org/torvalds/c/1bfbc260a5b474f1376bdfdfbc590f75645d62af commit]
samsung: Drop AC97 drivers [https://git.kernel.org/torvalds/c/a076d418235fc94030733b43114a4f1a0a3b4489 commit]
sun4i-codec: Add support for A23 codec [https://git.kernel.org/torvalds/c/dac5f86bc9e60eae87a28512f025362d1e2574e3 commit], add support for A31 ADC capture path [https://git.kernel.org/torvalds/c/24c99f843208df70ec7d1e04aa405f7e4c36f228 commit], add support for A31 Line In playback [https://git.kernel.org/torvalds/c/dff5051250674fce575fa36c22b2f007363e42d0 commit], add support for A31 Line Out playback [https://git.kernel.org/torvalds/c/0f909f98d7cbabc3641a45da9c6891444b929a92 commit], add support for A31 analog microphone inputs [https://git.kernel.org/torvalds/c/ecd5cdb4fd818b1cec55863d5de3683dad1c2f53 commit], add support for A31 board level audio routing [https://git.kernel.org/torvalds/c/300a18d13f7eaec789e79dc45bce026e098b45da commit], add support for A31 playback through headphone output [https://git.kernel.org/torvalds/c/8d9e4c9e993f34e7f74bf36f417920a01a42c4b0 commit], add support for H3 codec [https://git.kernel.org/torvalds/c/4a15b24a65f13778f7616ad0a65be78d8ec0b45a commit], add support for optional reset control to quirks [https://git.kernel.org/torvalds/c/9aead156c0665a362c8b007b51fe3396fea4d346 commit]
sun4i-i2s: Implement capture support [https://git.kernel.org/torvalds/c/ae73b34f66f629ab1986673e8e069342c09e3168 commit]
sunxi: Add support for A23/A33/H3 codec's analog path controls [https://git.kernel.org/torvalds/c/ba2ff3027b5ab4a96b9d2832822311c3ccbf3011 commit]
tlv320aic31xx: Add support for tlv320dac3101 [https://git.kernel.org/torvalds/c/4e2cc814eb2755df286ea890078fb636e1aa0f69 commit]
wm8580: Add the wm8581 codec to the driver [https://git.kernel.org/torvalds/c/028f5a5bc85378317099be47995269d1027b0309 commit]
11.6. Tablets, touch screens, keyboards, mouses
Input: synaptics-rmi4 - add support for F34 V7 bootloader [https://git.kernel.org/torvalds/c/5191d88acc688743eef56f1c598a4e4cddf6c6cd commit]
- HID
Add support for the new Wacom "MobileStudio Pro" class of tablets, a third iteration of the Cintiq Companion line of mobile PCs which can double as external pen displays [https://git.kernel.org/torvalds/c/8de82280e3f5c4569505f475ce1a0b9ccfbd8de8 commit], [https://git.kernel.org/torvalds/c/1b18b75c7e2452fc6f4cd1bb701efc4438532a07 commit], [https://git.kernel.org/torvalds/c/49005b9fd05249d537363ff86cb41f07f48c847a commit], [https://git.kernel.org/torvalds/c/6005a13c90a31501f3c21797b567e845c7098f25 commit], [https://git.kernel.org/torvalds/c/f2209d4aefac246772152c5294af49f2800f646b commit], [https://git.kernel.org/torvalds/c/50066a042da5457ae5b6397425f0a7ca556231e3 commit], [https://git.kernel.org/torvalds/c/c9c095874ab4446be6dec6755d8f68862fdeae48 commit], [https://git.kernel.org/torvalds/c/b5c921e6c3916cdadd6e605d792f811abf7a5f82 commit], [https://git.kernel.org/torvalds/c/929d6d5d22761fca1100e519cebe66f0fb11828d commit], [https://git.kernel.org/torvalds/c/61ce346a21a74cc106e76bbaf6a2319d1d74fa6d commit], [https://git.kernel.org/torvalds/c/82527da319ee41e1e896f6c1290c83ecbc892a69 commit], [https://git.kernel.org/torvalds/c/f85c9dc678a5e17f49805035f5b327ed134c4237 commit], [https://git.kernel.org/torvalds/c/e779ef23104869d74f56fbd199a90e76699eb699 commit], [https://git.kernel.org/torvalds/c/345857bb493fbff15632a6bdf04713163ccd6fe6 commit], [https://git.kernel.org/torvalds/c/5922e613256f159f8d53d99b17379f362e544541 commit], [https://git.kernel.org/torvalds/c/93aab7fa4f8091d8fe2aed7e79a650fc1c084512 commit], [https://git.kernel.org/torvalds/c/bf78adcb6dc681624015a4390f0e5f656cb0270b commit], [https://git.kernel.org/torvalds/c/c0bf57411b6b03dd72d4d20f362ba1ca72244834 commit]
Microsoft Surface 3 support [https://git.kernel.org/torvalds/c/8fe89ef076fa104f514da6ef61d90f5bf93488e3 commit]
Microsoft Surface 4 support [https://git.kernel.org/torvalds/c/2ae3986b84e9d325bc92a1efbcf0c6b0f5016b35 commit]
Add support for the uDraw tablet for PS3 [https://git.kernel.org/torvalds/c/0edffe655a52d7ce7c093212bc0cce6576084a8e commit]
Add new force feedback driver for Mayflash game controller adapters [https://git.kernel.org/torvalds/c/f8690450f3d0d415f42c94f7e69258d8ba54ff29 commit]
asus: Add i2c touchpad support [https://git.kernel.org/torvalds/c/9ce12d8be12c94334634dd57050444910415e45f commit]
Handle external buttons for Precision Touchpads [https://git.kernel.org/torvalds/c/594312b88b0f451912c964c7ff2c0eaa71ad41b4 commit]
sony: Support DS4 dongle [https://git.kernel.org/torvalds/c/de66a1a04c25f2560a8dca7a95e2a150b0d5e17e commit], update device ids [https://git.kernel.org/torvalds/c/cf1015d65d7c8a5504a4c03afb60fb86bff0f032 commit]
11.7. TV tuners, webcams, video capturers
Add Cinergy S2 rev.4 support [https://git.kernel.org/torvalds/c/69fd825c17a9f0e2ad939ee701c64242d181cdb9 commit]
Add support for EVOLVEO XtraTV stick [https://git.kernel.org/torvalds/c/37e785682746b53017c7b6e533c3ac2c85bb4ac8 commit]
VPU: mediatek: Add decode support [https://git.kernel.org/torvalds/c/e2818a59f7ca42e896869903239575cd36f52119 commit], add mdp support [https://git.kernel.org/torvalds/c/737ea6cfd2263127e6cb00e607135b1087468d60 commit]
cobalt: add cropcap support [https://git.kernel.org/torvalds/c/d736e348a0bcf25972c23d743821b91d3694e328 commit]
dvb-usb-dvbsky: Add support for TechnoTrend S2-4650 CI [https://git.kernel.org/torvalds/c/82b65714a6f5f5124d7cc5a2162272a8576df80f commit]
exynos-gsc: Add support for Exynos5433 specific version [https://git.kernel.org/torvalds/c/92955ea0baf4315342d66eaf824deffed431c3be commit]
Add Mediatek MDP Driver [https://git.kernel.org/torvalds/c/c8eb2d7e8202fd9cb912f5d33cc34ede66dcb24a commit]
ti-vpe: vpdma: Add multi-instance and multi-client support [https://git.kernel.org/torvalds/c/2f88703a0bfd1a4e88e1a7cf2542880ef72fdcc0 commit], vpe: Add RGB565 and RGB5551 support [https://git.kernel.org/torvalds/c/b28b8f1d7fc73f283532cd33702b3e7a92c09fcf commit], Add proper support single and multi-plane buffer [https://git.kernel.org/torvalds/c/ed1f47cc69c3f230d394e001012336877d730ea2 commit]
mn88473: add DVBv5 statistics support [https://git.kernel.org/torvalds/c/61393b0732fadc1efb2682c92062a54ff9f8fe0b commit]
pulse8-cec: move out of staging [https://git.kernel.org/torvalds/c/aee4c782df24557975c257058f69ac130f6f42bc commit]
s5p-mfc: Add support for MFC v8 available in Exynos 5433 SoCs [https://git.kernel.org/torvalds/c/003611334d5592984e319e08c6b66825aca00290 commit]
usbtv: add video controls [https://git.kernel.org/torvalds/c/c53a846c48f21c909102677c127ece94b1247668 commit]
uvcvideo: add support for Oculus Rift Sensor [https://git.kernel.org/torvalds/c/03c47aaeffec8e91ff4207d4814061a24fe51afb commit]
v4l: Add 16-bit raw bayer pixel formats [https://git.kernel.org/torvalds/c/b9a4b13c770a84599dc706b78cd70ad5761fc30b commit]
v4l: Add Renesas R-Car FDP1 Driver [https://git.kernel.org/torvalds/c/4710b752e029f3f82dd4a84d9dc61fe72c97bf82 commit]
v4l: add Mediatek compressed video block format [https://git.kernel.org/torvalds/c/d4de663458bd00a579742e966c2db0d86352358b commit]
v4l: ctrls: Add deinterlacing mode control [https://git.kernel.org/torvalds/c/446e412597217e937d33296e77eeba7379ab3008 commit]
v4l: vsp1: Add support for capture and output in HSV formats [https://git.kernel.org/torvalds/c/bc9b91e6be38b54a7b245969d0a9247791705e6a commit]
mediatek: Add Mediatek H264 Video Decoder Drive [https://git.kernel.org/torvalds/c/a7b131751cd364a85ec115cb0a1898db6663ee8e commit], add Mediatek V4L2 Video Decoder Driver [https://git.kernel.org/torvalds/c/590577a4e5257ac3ed72999a94666ad6ba8f24bc commit], add Mediatek VP8 Video Decoder Driver [https://git.kernel.org/torvalds/c/d1fad85f5af329650d101069ae8f78e3043b8f2b commit], add Mediatek VP9 Video Decoder Driver [https://git.kernel.org/torvalds/c/f77e89854b3e1ce2ca647963bd5bf0320a54a357 commit]
vivid: Add support for HSV encoding [https://git.kernel.org/torvalds/c/429175e41f01419ad81f144acabb09be904682cd commit], add support for HSV formats [https://git.kernel.org/torvalds/c/54fb15348385a1acf5a7bc1417bdd94c9d5115bb commit]
11.8. Universal Serial Bus
cdc-acm: add device id for GW Instek AFG-125 [https://git.kernel.org/torvalds/c/301216044e4c27d5a7323c1fa766266fad00db5e commit]
serial: add Fintek F81532/534 driver [https://git.kernel.org/torvalds/c/0c9bd6004d258d465a69c7612fa8c80d83f7865b commit]
serial: cp210x: Adding GPIO support for CP2105 [https://git.kernel.org/torvalds/c/cf5276ce7867d6d87c02fbe4977646ed342e323a commit]
serial: option: add dlink dwm-158 [https://git.kernel.org/torvalds/c/d8a12b7117b42fd708f1e908498350232bdbd5ff commit]
serial: option: add support for Telit LE922A PIDs 0x1040, 0x1041 [https://git.kernel.org/torvalds/c/5b09eff0c379002527ad72ea5ea38f25da8a8650 commit]
11.9. Serial Peripheral Interface (SPI)
11.10. Watchdog
11.11. Serial
11.12. ACPI, EFI, cpufreq, thermal, Power Management
acpi: Enable HWP CPPC objects. The primary reason to enable CPPC support is to get the maximum performance of each CPU to check and enable Intel Turbo Boost Max Technology 3.0 (ITMT) [https://git.kernel.org/torvalds/c/5c2832e91a3ed45f35531ae1c5afba8eac22c81f commit]
acpi: Set _OSC to enable diverse core support. This is required to enable the BIOS support of the Intel Turbo Boost Max Technology 3.0 feature [https://git.kernel.org/torvalds/c/8b533a0eeefc5861cea57163dd3cec2798a77f6c commit]
11.13. Real Time Clock (RTC)
11.14. Voltage, current regulators, power capping, power supply
11.15. Rapid I/O
11.16. Pin Controllers (pinctrl)
11.17. Memory Technology Devices (MTD)
11.18. Multi Media Card (MMC)
meson: initial support for GX platforms [https://git.kernel.org/torvalds/c/51c5d8447bd71b7e539c19c46a03b73c0e91fa66 commit]
11.19. Industrial I/O (iio)
11.20. Multi Function Devices (MFD)
11.21. Pulse-Width Modulation (PWM)
11.22. Inter-Integrated Circuit (I2C)
11.23. Hardware monitoring (hwmon)
11.24. General Purpose I/O (gpio)
11.25. Clocks
11.26. Hardware Random Number Generator
11.27. PCI
Create revision file in sysfs to expose the revision field of the PCI device [https://git.kernel.org/torvalds/c/702ed3be1b1bf4dea05954168321741c0910c645 commit]
Add Mellanox device IDs [https://git.kernel.org/torvalds/c/7254383341bc6e1a61996accd836009f0c922b21 commit]
iproc: Add PAXC v2 support [https://git.kernel.org/torvalds/c/787b3c4f2e7d0888e211376c7c6a1617e8cc0f46 commit]
iproc: Add support for the next-gen PAXB controller [https://git.kernel.org/torvalds/c/c7c44527b364bce2858bc1c8b630371fea153b56 commit]
layerscape: Add LS1046a support [https://git.kernel.org/torvalds/c/1d77040bde2d21dc7db575d4b43c1da24c94cca1 commit]
qcom: Add support for MSM8996 PCIe controller [https://git.kernel.org/torvalds/c/d0491fc39bdd45575cd0094af18703d38665a309 commit]
tegra: Add Tegra210 support [https://git.kernel.org/torvalds/c/c7a091c7627c9a76d7a5c706820cb510f6992cdf commit]
11.28. Various
NTB: add support for hotplug feature [https://git.kernel.org/torvalds/c/e5b0d2d1ba92a8e424e7395537a96e8a373d0267 commit]
12. List of merges
13. Other news sites
LWN's 4.10 Merge window [https://lwn.net/Articles/709017/ part 1], [https://lwn.net/Articles/709556/ part 2], [https://lwn.net/Articles/710493/ part 3]
Phoronix.com [http://www.phoronix.com/scan.php?page=article&item=linux-410-features&num=1 The New Features & Exciting Changes Of The Linux 4.10 Kernel]
Heise.de [https://www.heise.de/ct/artikel/Die-Neuerungen-von-Linux-4-10-3596869.html Die Neuerungen von Linux 4.10]