Linux 4.3 [https://lkml.org/lkml/2015/11/1/202 has been released] on 1 Nov 2015
Warning This page is not complete, but it will be in the future.
1. Prominent features
== ==
2. Core (various)
3. File systems
4. Memory management
5. Block layer
6. Cryptography
7. Tracing and perf tool
8. Virtualization
KVM: dynamic halt-polling [https://git.kernel.org/torvalds/c/aca6ff29c4063a8d467cdee241e6b3bf7dc4a171 commit]
- Hyper-V
balloon: Enable dynamic memory protocol negotiation with Windows 10 hosts [https://git.kernel.org/torvalds/c/b6ddeae1603dfa55e857ba1520f5acea83f8cf1c commit]
vmbus: add a sysfs attr to show the binding of channel/VP [https://git.kernel.org/torvalds/c/042ab0313bbb7e776e9510da3f07fb300d08a8ba commit]
vmbus: add special crash handler [https://git.kernel.org/torvalds/c/b4370df2b1f5158de028e167974263c5757b34a6 commit]
9. Networking
IGMP: Inhibit reports for local multicast groups; add sysctl /proc/sys/net/ipv4/igmp_link_local_mcast_reports [https://git.kernel.org/torvalds/c/df2cf4a78e488d26728590cb3c6b4fe4c4862c77 commit]
Bluetooth: Make A2MP module configurable [https://git.kernel.org/torvalds/c/244bc377591c3882f454882357bc730c90cbedb5 commit]
10. Architectures
- ARM
- Device tree sources
Add minimal dm814x support [https://git.kernel.org/torvalds/c/f3d953ea37210d654777df758a5c52a94bb5d6c7 commit]
Add minimal dts support for dm8148-evm [https://git.kernel.org/torvalds/c/73db9e0141b5e27348a11effa7e36296603df439 commit]
Add minimal support for HP T410 [https://git.kernel.org/torvalds/c/285f3690cd14eb3e7f82c98ad4b294f204438ffa commit]
Add phyBOARD-WEGA-AM335x rdk [https://git.kernel.org/torvalds/c/36bd1683559e23d4032defadbfbd3ccd5601b8c8 commit]
Add support for phyCORE-AM335x SoM [https://git.kernel.org/torvalds/c/52b0dcb1d160f9ac839acd6b44b0687e82e23e98 commit]
Add buffalo linkstation ls-wvl/vl [https://git.kernel.org/torvalds/c/c43379e150aa335b447f14e55cefd8f1c405cb5f commit]
Add buffalo linkstation ls-wxl/wsxl [https://git.kernel.org/torvalds/c/e54e4b1b622e534381b422b8a80a21453dd6f644 commit]
imx: add fec1 and fec2 nodes for SOC i.MX6UL [https://git.kernel.org/torvalds/c/01f3dc7de3293a7ef3839b8173d348cfed2b7252 commit]
imx: add imx6ul and imx6ul evk board support [https://git.kernel.org/torvalds/c/a5fcccbc6ef8a6a0e015f3b72a2d8fcac8210425 commit]
mediatek: add mt6580 basic support [https://git.kernel.org/torvalds/c/7d4938c14d239768a2e0bdd94457f405e6d35555 commit]
orion5x: add buffalo linkstation ls-wtgl [https://git.kernel.org/torvalds/c/dc57844a736f10bf3799d63d7c0d0efc29b1ad7d commit]
rockchip: Add veyron-speedy board [https://git.kernel.org/torvalds/c/13517157d16f98564b91658940ccd720724da62f commit]
rockchip: add Netxeon R89 board [https://git.kernel.org/torvalds/c/cde669fa71cfb6fdbd579c409b08a5cfa1863584 commit]
rockchip: add veyron-jerry board [https://git.kernel.org/torvalds/c/f3ee390e4ef23a557b3519f6fb314a9e80d337c1 commit]
rockchip: add veyron-minnie board [https://git.kernel.org/torvalds/c/378abcdf3297613f6712343ce3a79b7d6abdf955 commit]
rockchip: add veyron-pinky board [https://git.kernel.org/torvalds/c/05ffc630627003c7bf275eec05b0eae81e0016b1 commit]
socfpga: Add support of Terasic DE0 Atlas board [https://git.kernel.org/torvalds/c/57c0f8c9c45365d167f8606dad7fde9565432b7a commit]
sun4i: Add Iteaduino Plus A10 [https://git.kernel.org/torvalds/c/79ae3e66f8d7ba51c02773897a8f1a37b496d9a3 commit]
uniphier: add PH1-Pro5 SoC support [https://git.kernel.org/torvalds/c/474e5ac6247f10924ef4c349c32b2cf303d51210 commit]
uniphier: add ProXstream2 and PH1-LD6b SoC/board support [https://git.kernel.org/torvalds/c/a5e921b4771fbdaad97171184725ff60d8e8a7b0 commit]
shmobile: add r8a7793 minimal SoC device tree [https://git.kernel.org/torvalds/c/0e03e8aed92ce4757a9dbfbf2b7f4edce6380f92 commit]
shmobile: silk: initial device tree [https://git.kernel.org/torvalds/c/a42fc57a9e9d1dbb1d8cc0c3ccf2d7ea1a939559 commit]
at91: add basic dtsi for sama5d2 SoC [https://git.kernel.org/torvalds/c/c268a743103aebba8d81d3365107f7170653099e commit], [https://git.kernel.org/torvalds/c/e30cf8d3221ab6162420df460b4e96b959e96001 commit], add isi & ov2640 dt nodes for at91sam9m10g45ek board [https://git.kernel.org/torvalds/c/917cdc5f7305c753ed6e58d7e87d25ba023f18b4 commit], add minimal sama5d2 Xplained board [https://git.kernel.org/torvalds/c/22b5a0f7bc07ac4b4e4aab9a7f8cf2521819c1c4 commit]
sun8i: dts: Add Ippo-q8h v1.2 with A33 [https://git.kernel.org/torvalds/c/88651aebd276f272f34f2459d1eb2a86413aaabc commit]
Add software-based implementation of the priviledged-no-access support found in ARMv8.1. This allows to trap non-intended kernel accesses to userspace, eg, caused by an inadvertent dereference of the LIST_POISON* values, which, with appropriate user mappings setup, can be made to succeed. This in turn can allow use-after-free bugs to be further exploited than would otherwise be possible [https://git.kernel.org/torvalds/c/a5e090acbf545c0a3b04080f8a488b17ec41fe02 commit]
imx: add i.mx6ul msl support [https://git.kernel.org/torvalds/c/022d0716bb7e8e0f11eff4ee65fb1e62ffe8f6e1 commit]
dove: create a proper PMU driver for power domains, PMU IRQs and resets [https://git.kernel.org/torvalds/c/44e259ac909f3b41786cf732a44b5cf8444e098a commit]
mvebu: Add standby support [https://git.kernel.org/torvalds/c/3cbd6a6ca81c9e8438b592099495a7c2b72de9e3 commit]
Add support for ARM JIT generation of several BPF instructions [https://git.kernel.org/torvalds/c/5bf705b43b7243c68e831ed3072db2ed00edc7fa commit], [https://git.kernel.org/torvalds/c/303249ab168f58ee52c502389b9a8046af78d142 commit], [https://git.kernel.org/torvalds/c/1447f93f22add339ee63d1a7015309d9fbfa47e8 commit]
DRA752: Add ID detect for ES2.0 [https://git.kernel.org/torvalds/c/81032e34e184a8d63598d215a6d4a3352018ffea commit]
qcom: Add coincell charger driver [https://git.kernel.org/torvalds/c/1f26d1c1053ac179b0ee1edea7809cef07fe728e commit]
shmobile: Basic r8a7793 SoC support [https://git.kernel.org/torvalds/c/ec60d95b4faccd61c7ce10316ebc9333f2d7674a commit]
shmobile: Remove legacy code for R-Mobile A1 [https://git.kernel.org/torvalds/c/44d88c754e57a6d9d7ae6ac7540b9596f9b61902 commit], SH-Mobile AG5 [https://git.kernel.org/torvalds/c/9a9863987bf7307f619f1dbba678a3e6d65c901a commit], Armadillo-800 EVA [https://git.kernel.org/torvalds/c/1fa59bda21c7fa3644e374be0547395975286599 commit], KZM-A9-GT [https://git.kernel.org/torvalds/c/30f8925a57d8ad4990fca14bcf454abd91228afd commit], remove obsolete zboot support [https://git.kernel.org/torvalds/c/11e386719b08606502477cddf10c832b6658bb55 commit]
shmobile: marzen: Remove legacy board code [https://git.kernel.org/torvalds/c/b97fdb836a36df53de5685278c0126a222903c5e commit],[https://git.kernel.org/torvalds/c/26f9e03fb1c8b8b5dd2f1ad34da775cc129df98a commit]
OMAP2: Add minimal dm814x hwmod support [https://git.kernel.org/torvalds/c/0f3ccb24c0347cd80160810df79bfa233749074e commit]
OMAP2+: Remove legacy booting support for LogicPD Torpedo [https://git.kernel.org/torvalds/c/d0796c4cd91dc9a329e48d2ff804532ed0b4c676 commit] and Pandora [https://git.kernel.org/torvalds/c/7fcf7e061edd368fac7fe4841a7f9e54c83b3ec8 commit]
KVM: guest debug, add stub KVM_SET_GUEST_DEBUG ioctl [https://git.kernel.org/torvalds/c/0e6f07f29cfb8d79dbbdb12560a73f7121ba324e commit]
- Device tree sources
- ARM64
- Device Tree Sources
Add dts files for Marvell Berlin4CT SoC [https://git.kernel.org/torvalds/c/d93ac74ad150c89f2d0a3b90754cbccdc6ab102c commit]
Add Rockchip rk3368 core dtsi and board dts for the r88 board [https://git.kernel.org/torvalds/c/b790c2cab5ca641804c2e48c7506e166fff5a442 commit]
mediatek: add mt6795 support [https://git.kernel.org/torvalds/c/e26945245e414eff42ee1ffeaedf198911bf1d77 commit]
Add support for hardware updates of the access and dirty pte bits, a feature available in ARMv8.1 [https://git.kernel.org/torvalds/c/2f4b829c625ec36c2d80bef6395c7b74cea8aac0 commit]
Add Rockchip architecture entry [https://git.kernel.org/torvalds/c/fbac1c81e2591c5d1e5abd9a4477002f2afd0ab4 commit]
Add support for Large System Extension for building scalable atomics and locks [https://git.kernel.org/torvalds/c/c09d6a04d17d730b0463207a26ece082772b59ee commit], [https://git.kernel.org/torvalds/c/084f903727e1c3a61d6bcdaeeed30bddc6d7f65a commit], [https://git.kernel.org/torvalds/c/c342f78217e822d2178265b0b1de232eeb717149 commit], [https://git.kernel.org/torvalds/c/81bb5c6420635dfd058c210bd342c29c95ccd145 commit], [https://git.kernel.org/torvalds/c/c8366ba0fb65063b6b4f69c7af1ea74152435590 commit], [https://git.kernel.org/torvalds/c/c0385b24af15020a1e505f2c984db0d7c0d017e1 commit]
Enable more compressed Image formats [https://git.kernel.org/torvalds/c/0723c05fb75e4428b79b5cd657af7496b2604422 commit]
Add support for Privileged Access Never (PAN; part of the ARMv8.1 Extensions) prevents the kernel or hypervisor from accessing user-space (EL0) memory directly [https://git.kernel.org/torvalds/c/338d4f49d6f7114a017d294ccf7374df4f998edc commit]
KVM: Add generic v8 KVM target [https://git.kernel.org/torvalds/c/bca556ac468ab4744692926b67cb525cdce850c9 commit]
KVM: Add KVM_CAP_SET_GUEST_DEBUG support [https://git.kernel.org/torvalds/c/4bd611ca60afa155bca25b40312ed61c4d46237f commit], [https://git.kernel.org/torvalds/c/337b99bf7edfb2044781447e7ca386edb1fdba9d commit], [https://git.kernel.org/torvalds/c/5540546bc93b49f98a0466fe3f96615286c76574 commit], [https://git.kernel.org/torvalds/c/834bf88726f0f11ddc7ff9679fc9458654c01a12 commit]
- Device Tree Sources
- x86
- MIPS
Add MIPS I6400 probe support [https://git.kernel.org/torvalds/c/e57f9a2dcedc7f4847799e13a9987874a161d308 commit]
Add uprobes support. [https://git.kernel.org/torvalds/c/40e084a506eba78310cd5e8ab700fd1226c6130a commit]
CM: Add support for reporting CM cache errors [https://git.kernel.org/torvalds/c/3885c2b463f6a236e47df22ef13d13433006b951 commit]
Octeon: Support additional interfaces on CN68XX [https://git.kernel.org/torvalds/c/2c8c3f0201333f430b632c6b62a5b81456284884 commit]
Octeon: Support all PIP input ports on CN68XX [https://git.kernel.org/torvalds/c/fce0af1dc34e2765357dfbd21dd923c89254bcdb commit]
math-emu: Add support for the CMP.condn.fmt R6 instruction [https://git.kernel.org/torvalds/c/f8c3c6717a7128f9601b20f890d658283d59561a commit], for MIPS R6 CLASS FPU instruction [https://git.kernel.org/torvalds/c/38db37ba069f9d801ef56b820cfc7c247a7ffc02 commit], support for the MIPS R6 MADDF FPU instruction [https://git.kernel.org/torvalds/c/e24c3bec3e8e254a3784b3e4c97bd3a76fbcc807 commit], for the MIPS R6 MAX{, A} FPU instruction [https://git.kernel.org/torvalds/c/a79f5f9ba5088f157482feaa6ae2bacc9da0f5db commit], for the MIPS R6 MIN{, A} FPU instruction [https://git.kernel.org/torvalds/c/4e9561b20e2f5c1170704a81ec7e1ac961ba5e68 commit], for the MIPS R6 MSUBF FPU instruction [https://git.kernel.org/torvalds/c/83d43305a1df2aa2976e3ccf012e4cf0dc29673d commit], for the MIPS R6 RINT FPU instruction [https://git.kernel.org/torvalds/c/400bd2e41393a783e0532321fdb369d2cc15ea26 commit], for the MIPS R6 SELEQZ FPU instruction [https://git.kernel.org/torvalds/c/67613f02788d73541c7c9b1c851061b8c223057b commit], for the MIPS R6 SELNEZ FPU instruction [https://git.kernel.org/torvalds/c/130fe357ee895421a4aefef7b1285bf52f295afe commit]
- XTENSA
implement counting and sampling perf events [https://git.kernel.org/torvalds/c/9bd46da45edd9701bcb2a221d58afe7d01febd1d commit]
implement fake NMI [https://git.kernel.org/torvalds/c/38fef73c21d117cf992fb5ec6e30630e54e13f4f commit]
- PPC
KVM: Book3S HV: Implement dynamic micro-threading on POWER8 [https://git.kernel.org/torvalds/c/b4deba5c41e9f6d3239606c9e060853d9decfee1 commit]; make use of unused threads when running guests [https://git.kernel.org/torvalds/c/ec257165082616841a354dd915801ed43e3553be commit]
- ARCv2
Enable HAVE_FUTEX_CMPXCHG [https://git.kernel.org/torvalds/c/5e0574292ad48dcdf48ef90a47da862c21d649a6 commit]
perf support for ARCv2 based cores (sampling interrupt, SMP) [https://git.kernel.org/torvalds/c/9b28829d6da391f67a76dbba07a167e2b554bd10 commit], [https://git.kernel.org/torvalds/c/e525c37f8413b19130d0499c7467fed45a94579b commit], [https://git.kernel.org/torvalds/c/36481cf7fbcc666699d54cb267088d2b415ff164 commit], [https://git.kernel.org/torvalds/c/1fe8bfa5ff3b2e97f26add89b20768fb7c4188c0 commit], [https://git.kernel.org/torvalds/c/e6b1d126bb748103824087189e30febc88c4db73 commit]
Support IO Coherency and permutations involving L1 and L2 caches [https://git.kernel.org/torvalds/c/f2b0b25a37a6db12580dcdfdf00f020e5e0e3a43 commit]
- CRIS
Add STACKTRACE_SUPPORT [https://git.kernel.org/torvalds/c/aa6f4d2b6547a9949d87c9b09a872a7015366588 commit]
Enable LOCKDEP_SUPPORT [https://git.kernel.org/torvalds/c/94c5c115c1f7d347d5ec7f32a090f8643dd42525 commit]
11. Drivers
11.1. Graphics
11.2. Storage
11.3. Staging
Add hfi1 driver to staging/rdma [https://git.kernel.org/torvalds/c/7724105686e718ac476a6ad3304fea2fbcfcffde commit]
fbtft: Add support for the Ultrachip UC1611 LCD controller [https://git.kernel.org/torvalds/c/a1560f9bec8b9275a751bd39a1db791d2c73d6e5 commit]
most: add MOST driver's aim-cdev module [https://git.kernel.org/torvalds/c/9bc79bbcd0c526e3ec7b98e08c5d34648bb3c158 commit]
most: add MOST driver's aim-network module [https://git.kernel.org/torvalds/c/d4a8ce7f57fc6333e4e5a23980f5265e00ed44ef commit]
most: add MOST driver's aim-sound module [https://git.kernel.org/torvalds/c/54b4856fb3624609dd5d9ed013bfec7d67083622 commit]
most: add MOST driver's aim-v4l2 module [https://git.kernel.org/torvalds/c/3d31c0cb6c127b1d943b610065a05decf821998c commit]
most: add MOST driver's core module [https://git.kernel.org/torvalds/c/57562a72414ca35b2e614cfe0a1b1a7b7e7813dd commit]
most: add MOST driver's documentation [https://git.kernel.org/torvalds/c/59cc3399efd61fabb7f4aa23d4498bd9b01e5f6d commit]
most: add MOST driver's hdm-dim2 module [https://git.kernel.org/torvalds/c/ba3d7ddfb5c6a2529155ac24d7964adba8777419 commit]
most: add MOST driver's hdm-i2c module [https://git.kernel.org/torvalds/c/91a450ada852f8cb5fc8b9c7242a856cc7b31643 commit]
most: add MOST driver's hdm-usb module [https://git.kernel.org/torvalds/c/a4198cdf0c3460d767d0d36979cd633021c127a2 commit]
11.4. Networking
3c59x: Add BQL support for 3c59x ethernet driver. [https://git.kernel.org/torvalds/c/4a89ba04ecc6377696e4e26c1abc1cb5764decb9 commit]
- Bluetooth
btbcm: Add BCM4330B1 UART device [https://git.kernel.org/torvalds/c/4a546ec364633fcbe5709811230d7e0580c9dc1d commit]
btintel: Create common Intel Secure Send function [https://git.kernel.org/torvalds/c/09df123d2d128c52987f11c85397cdbc9ffc89c6 commit]
btqca: Introduce generic QCA ROME support [https://git.kernel.org/torvalds/c/83e81961ff7ef75f97756f316caea5aa6bcc19cc commit]
hci_intel: Add Intel baudrate configuration support [https://git.kernel.org/torvalds/c/ff2895592f0fccc59332d5c7d4917ccbecd7468e commit]
hci_uart: Add basic support for Intel Lightning Peak devices [https://git.kernel.org/torvalds/c/ca93cee5a56e5199622bea8bff24c0a96e70c8f1 commit]
- Infiniband
Add RoCE GID table management [https://git.kernel.org/torvalds/c/03db3a2d81e6e84f3ed3cb9e087cae17d762642b commit]
Add RoCE table bonding support [https://git.kernel.org/torvalds/c/238fdf48f2b54a01cedb5774c3a1e81c94e1a3a0 commit]
Deprecate ipath driver and move to staging. [https://git.kernel.org/torvalds/c/6f9b38903c06c159d167344821cd7b4bae864380 commit]
iser: Support up to 8MB data transfer in a single command [https://git.kernel.org/torvalds/c/df749cdc45d9f97cb0a5e6ceab80e2e00ee9bf85 commit]
mlx4_ib: Disassociate support [https://git.kernel.org/torvalds/c/ae184ddeca5db6d60ba9067ba1c9e940fa01d400 commit]
sa: Route SA pathrecord query through netlink [https://git.kernel.org/torvalds/c/2ca546b92a024d07adedd15b4c262b1c2c0786ec commit]
ucma: HW Device hot-removal support [https://git.kernel.org/torvalds/c/e1c30298ccab87151a0c4241fc5985c591598361 commit]
11.5. Audio
hda: Add dock support for ThinkPad T550 [https://git.kernel.org/torvalds/c/d05ea7da0e8f6df3c62cfee75538f347cb3d89ef commit]
- ASoC
Add gtm601 codec driver [https://git.kernel.org/torvalds/c/efc4720dfbf737903ca4c1366bc45ca780d13412 commit]
Initial driver support for Intel Skylake devices [https://git.kernel.org/torvalds/c/abebcdfb64f1b39eeeb14282d9cd4aad1ed86f8d (merge)]
add rt298 codec driver [https://git.kernel.org/torvalds/c/6adcafae6ed20fe380addc8e7c628e529751ade3 commit]
cs4349: Add support for Cirrus Logic CS4349 [https://git.kernel.org/torvalds/c/e40da86a37f64c73b810bc7a63d77c44dc61accb commit]
fsl-asoc-card: add wm8960 support [https://git.kernel.org/torvalds/c/50e0ee01382b8e08289d3db209738c5856fd25cf commit]
ics43432: Add codec driver for InvenSense ICS-43432 [https://git.kernel.org/torvalds/c/3b7ce99748f0d006f9d1aa85709872e7b46787f7 commit]
rockchip: Add machine driver for max98090 codec [https://git.kernel.org/torvalds/c/49bdb0440541ad1144ad08d5613f9a28bcd2a8dc commit]
rockchip: Add machine driver for rt5645/rt5650 codec [https://git.kernel.org/torvalds/c/86059653ea7ca7b30ed25d6bec5807ba59a4f2e6 commit]
rsnd: add CTU (Channel Transfer Unit) prototype support [https://git.kernel.org/torvalds/c/9269e3c3cfac277a49b485e27ac6850f9a11a259 commit]
rsnd: add MIX (Mixer) support [https://git.kernel.org/torvalds/c/70fb10529f61c31c26397a02091177bedd23217d commit]
ssm4567: Add sense support [https://git.kernel.org/torvalds/c/dbe71b9d86ee77cf58a92657c43b0e48954dc62b commit]
sti-sas: Add sti platform codec [https://git.kernel.org/torvalds/c/32a726b2e089ec1851965290a610c4ae9cab3303 commit]
sti: Add support for ST STI controllers [https://git.kernel.org/torvalds/c/1e6babb417f76bd6d1a4d1d633e5c46435acbfe7 commit]
11.6. Tablets, touch screens, keyboards, mouses
Add touchscreen support for Colibri VF50 [https://git.kernel.org/torvalds/c/48ead50c1dd8e5cdb7ead067558a834c1e895e6e commit]
Remove the max77843 haptic driver [https://git.kernel.org/torvalds/c/38a986c0750db23aeb5968f8b6d37298b9be4b11 commit]
cap11xx - add LED support [https://git.kernel.org/torvalds/c/efe3b616f88caa95dbe8636f4d0b3dcefca962bb commit]
cyapa - add ACPI HID CYAP0002 for Gen6 devices [https://git.kernel.org/torvalds/c/ce2ae9e3e6a152866a33972c966f8315aab2cb1d commit]
cyapa - add gen6 device module support [https://git.kernel.org/torvalds/c/c2c06c41f700b544c9331caf71c67edb5d131257 commit]
cyapa - add proximity support for gen5 and gen6 modules [https://git.kernel.org/torvalds/c/945525ee607471630d07c309e036ae4a53abe37f commit]
cyapa - add regulator vcc support [https://git.kernel.org/torvalds/c/36e9615bd70dc8cd5d7d4831943f788f5231350f commit]
cyapa - fully support runtime suspend power management [https://git.kernel.org/torvalds/c/757cae5a6f0ac1c61ce149a066377a15d1ed881f commit]
elan_i2c - enable ELAN0100 acpi panels [https://git.kernel.org/torvalds/c/534fcb3bdaab801636d2146079462f7fdf52be0a commit]
i8042 - add unmask_kbd_data option [https://git.kernel.org/torvalds/c/e1443d2849b146be4ed8d4ef89ae7e215aafaa5b commit]
max77693: Add support for Maxim 77843 [https://git.kernel.org/torvalds/c/56bbc99e6914eb183fb083f737178a1757083d41 commit]
touchscreen - add imx6ul_tsc driver support [https://git.kernel.org/torvalds/c/9a436d524d3533cd15ed5a189d2237ff1e4e5343 commit]
- HID
chicony: Add support for Acer Aspire Switch 12 [https://git.kernel.org/torvalds/c/9a1d78a3780e0e37eeff11b377fc5fbb01446a36 commit]
gembird: add new driver to fix Gembird JPD-DualForce 2 [https://git.kernel.org/torvalds/c/931830aa5c251e0803523213428f777a48bde254 commit]
hid-lg: Add USBID for Logitech G29 Wheel [https://git.kernel.org/torvalds/c/c873d9aba7c9782b4dc74488ab964ed6cf54678f commit]
microsoft: Add Surface 3 type cover [https://git.kernel.org/torvalds/c/0439de75d32c249bd9f5824ffd5e40c4c2109d77 commit]
multitouch: Add support for CJTouch MultiTouch [https://git.kernel.org/torvalds/c/070f63b46ac893a5debf68c5751101b6f5f77230 commit]
wacom: Add support for Express Key Remote. [https://git.kernel.org/torvalds/c/72b236d60218fe211a8e1210be31c31e81684b86 commit]
11.7. TV tuners, webcams, video capturers
Driver for Toshiba TC358743 HDMI to CSI-2 bridge [https://git.kernel.org/torvalds/c/d32d98642de66048f9534a05f3641558e811bbc9 commit]
SMI PCIe IR driver for DVBSky cards [https://git.kernel.org/torvalds/c/8783b9c50400c6279d7c3b716637b98e83d3c933 commit]
adv7604: Add support for control event notifications [https://git.kernel.org/torvalds/c/0975626d08b623ad42c89a6294b7c2f8391c69af commit]
ascot2e: Sony Ascot2e DVB-C/T/T2 tuner driver [https://git.kernel.org/torvalds/c/dacf9ce80b41667abb51a2a751a2dfe30e1f9a2b commit]
bdisp: composing support [https://git.kernel.org/torvalds/c/3d8bffe88316c0c8b5edad633fc8a25cae644bb4 commit]
c8sectpfe: Add Kconfig and Makefile for the driver [https://git.kernel.org/torvalds/c/850a3f7d5911bbbdf3eedf2db9083546d49ea806 commit]
coda: add macroblock tiling support [https://git.kernel.org/torvalds/c/a269e53b1aa87157311e53e5b69699ba8f3ba4d0 commit]
coda: implement VBV delay and buffer size controls [https://git.kernel.org/torvalds/c/da2b3b3e115d2793b5475039ca4d7f364135fcf4 commit]
cxd2841er: Sony CXD2841ER DVB-S/S2/T/T2/C demodulator driver [https://git.kernel.org/torvalds/c/a6dc60ff1209df29ee4668024e93d31f31421932 commit]
horus3a: Sony Horus3A DVB-S/S2 tuner driver [https://git.kernel.org/torvalds/c/a5d32b358254ff90f5dcd7ae2798b5d40503013a commit]
lnbh25: LNBH25 SEC controller driver [https://git.kernel.org/torvalds/c/e025273b86fb4a6440192b809e05332777c3faa5 commit]
media: adv7604: chip info and formats for ADV7612 [https://git.kernel.org/torvalds/c/8331d30bf0ccf179c3d03d968c9ae1c8f06eafc4 commit]
media: soc_camera: rcar_vin: Add BT.709 24-bit RGB888 input support [https://git.kernel.org/torvalds/c/920a1bf30a361fc2c6d713a26deb3a488639def3 commit]
netup_unidvb: NetUP Universal DVB-S/S2/T/T2/C PCI-E card driver [https://git.kernel.org/torvalds/c/52b1eaf4c59a3bbd07afbb4ab4f43418a807d02e commit]
rc-core: remove the LIRC "protocol" [https://git.kernel.org/torvalds/c/275ddb40bcf686d210d86c6718e42425a6a0bc76 commit]
stk1160: Add frame scaling support [https://git.kernel.org/torvalds/c/d3194520e2790591b5fabeb913dd74af908ca160 commit]
tda10071: implement DVBv5 statistics [https://git.kernel.org/torvalds/c/267897a4708fd7a0592333f33a4a7c393c999ab7 commit]
vivid: support cvt, gtf timings for video out [https://git.kernel.org/torvalds/c/b1304f9bdc3df8f213550b15cdfd7262420ef328 commit]
11.8. USB
11.9. Serial Peripheral Interface (SPI)
xlp: SPI controller driver for Netlogic XLP SoCs [https://git.kernel.org/torvalds/c/d8c80d49cfa08b83841a3e315fa13dd310bec006 commit]
mediatek: Add spi bus for Mediatek MT8173 [https://git.kernel.org/torvalds/c/a568231f463225eb31593f71446a267a03ae0528 commit]
mpc512x-psc: add support for Freescale MPC5125 [https://git.kernel.org/torvalds/c/8bf960985dfc9fcb231a07dc3102ed828f66fe81 commit]
pxa2xx: Add support for Intel Sunrisepoint [https://git.kernel.org/torvalds/c/34cadd9c1bcbd5ad5a1f379b013526a8046d4aed commit]
11.10. Watchdog
nv_tco: add support for MCP79 [https://git.kernel.org/torvalds/c/64307b48f79f35d28ed6b44e20b773bc00a0152e commit]
NXP LPC18xx Watchdog Timer Driver [https://git.kernel.org/torvalds/c/7c25f8c9f67708e6464d2221bc311cbd99e950dc commit]
add a driver to support SAMA5D4 watchdog timer [https://git.kernel.org/torvalds/c/76534860f108b812926a4fbfbdadbfa9cdec89d0 commit]
iTCO_wdt: Add support for TCO on Intel Sunrisepoint [https://git.kernel.org/torvalds/c/2a7a0e9bf7b32e838d873226808ab8a6c00148f7 commit]
11.11. Serial
11.12. ACPI, EFI, cpufreq, thermal, Power Management
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
11.19. Industrial I/O (iio)
11.20. Multi Function Devices (MFD)
11.21. Inter-Integrated Circuit (I2C)
11.22. Hardware monitoring (hwmon)
11.23. General Purpose I/O (gpio)
11.24. Clocks
Add Pistachio clocksource-only driver [https://git.kernel.org/torvalds/c/84583983c31983068429d82e6f9262009d584549 commit]
11.25. PCI
11.26. Various
12. List of merges
13. Other news sites
See:
LWN 4.3 merge window [https://lwn.net/Articles/656267/ part 1], [https://lwn.net/Articles/656731/ part 2], [https://lwn.net/Articles/657325/ part 3]