x86
- [
] x86-32, smap: Add STAC/CLAC instructions to 32-bit kernel entry - [
] x86, amd: Disable way access filter on Piledriver CPUs - [
] x86, cpufeature: Add feature bit for SMAP - [
D 1] x86, fpu: decouple non-lazy/eager fpu restore from xsave - [
D] x86, fpu: enable eagerfpu by default for xsaveopt - [
D] x86, fpu: make eagerfpu= boot param tri-state - [
3] x86, fpu: Unify signal handling code paths for x86 and x86_64 kernels - [
1] x86, fpu: use non-lazy fpu restore for processors supporting xsave - [
C] x86/Kconfig: Clean up Kconfig defaults - [
] x86/Kconfig: Disable CONFIG_CRC_T10DIF in defconfigs - [
] x86/Kconfig: Switch to ext4 in defconfigs - [
] x86/Kconfig: Turn off CONFIG_BLK_DEV_RAM - [
] x86/Kconfig: Turn off DEBUG_NX_TEST module in defconfigs - [
] x86/Kconfig: Update defconfigs to current results of "make savedefconfig" - [
C] x86, mce: Enable MCA support by default - [
D] x86/mce: Provide boot argument to honour bios-set CMCI threshold - [
] x86, microcode, AMD: Rewrite patch application procedure - [
] x86, smap: Add CR4 bit for SMAP - [
D 1] x86/smp: Don't ever patch back to UP if we unplug cpus
ARM
- [
] AM35xx: Add missing hwmod entry for the HDQ/1-Wire present in AM3505/3517 CPUs. - [
N7] arm64: 32-bit (compat) applications support - [
] arm64: Add support for /proc/sys/debug/exception-trace - [
N1] arm64: Assembly macros and definitions - [
N1] arm64: Atomic operations - [
C N2] arm64: Build infrastructure - [
N1] arm64: Cache maintenance routines - [
N1] arm64: CPU support - [
N6] arm64: Debugging support - [
N1] arm64: Device specific operations - [
N] arm64: DMA mapping API - [
N1] arm64: ELF definitions - [
N] arm64: Floating point and SIMD - [
C N1] arm64: Generic timers support - [
N] arm64: IRQ handling - [
DN2] arm64: Kernel booting and initialisation - [
N1] arm64: Loadable modules - [
N1] arm64: Miscellaneous header files - [
N1] arm64: Miscellaneous library functions - [
DN3] arm64: MMU definitions - [
N2] arm64: MMU fault handling and page table management - [
N2] arm64: MMU initialisation - [
D] arm64: Move PCI_IOBASE closer to MODULES_VADDR - [
N2] arm64: Process management - [
N1] arm64: Signal handling support - [
N2] arm64: SMP support - [
N1] arm64: System calls handling - [
N1] arm64: TLB maintenance functionality - [
N1] arm64: User access library functions - [
N2] arm64: VDSO support - [
N] ARM: 7511/1: opcodes: Opcode definitions for the Virtualization Extensions - [
DN] ARM: 7516/1: plat-versatile: add DT support to FPGA IRQ - [
DN1] ARM: 7517/1: integrator: initial device tree support - [
C] ARM: 7524/1: support syscall tracing - [
C] ARM: 7531/1: mark kernelmode mem{cpy,set} non-experimental - [
DN1] arm: add documentation describing Marvell families of SoC - [
DN1] arm: add documentation describing Marvell families of SoC - [
D] ARM: Add fixed PCI i/o mapping - [
N] ARM: add v7 multi-platform defconfig - [
DN] ARM: cache: add dt support for tauros2 cache - [
C] ARM: clps711x: Added simple clock framework - [
C 2] ARM: clps711x: Remove board support for CEIVA - [
C N5] arm/crypto: Add optimized AES and SHA1 routines - [
] ARM: dove: Add crypto engine to DT - [
C] ARM: dove: add device tree based machine descriptor - [
N] ARM: dove: add device tree descriptors - [
] ARM: dove: Add pcie clock support - [
N] ARM: dove: SolidRun CuBox DT - [
C] ARM: drop experimental status for hotplug and Thumb2 - [
DN] ARM: dt: mmp-dma: add binding file - [
N] ARM: dts: Add basic dts file for Samsung Trats board - [
N] arm/dts: Add omap36xx.dtsi file and rename omap3-beagle to omap3-beagle-xm - [
] ARM/dts: Add pinctrl driver entries for omap5 - [
N1] ARM: dts: Add pinctrl node entries for SAMSUNG EXYNOS4210 SoC - [
N] ARM: dts: EMIF and LPDDR2 device tree data for OMAP4 boards - [
N1] ARM: dts: Move parts common to EXYNOS4 from exynos4210.dtsi to exynos4.dtsi - [
N] ARM: dts: omap2: Add McBSP entries for OMAP2420 and OMAP2430 SoC - [
N] ARM: dts: OMAP3: Add support for Gumstix Overo with Tobi expansion board - [
N] arm/dts: regulator: Add tps65217 device tree data - [
N] arm/dts: regulator: Add tps65910 device tree data - [
1] ARM: dt: tegra: harmony: add regulators - [
C] ARM: enable SUSPEND/ARCH_SUSPEND_POSSIBLE for ARCH_TEGRA - [
C] ARM: EXYNOS: Add generic PWM lookup support for SMDK4X12 - [
C] ARM: EXYNOS: Add generic PWM lookup support for SMDKV310 - [
DN] ARM: EXYNOS: Adds G-Scaler device from Device Tree - [
C] ARM: EXYNOS: Enable pinctrl driver support for EXYNOS4 device tree enabled platform - [
C] ARM: EXYNOS: Use generic pwm driver in Origen board - [
D] ARM: highbank: add coherent DMA setup - [
C] ARM: imx51: build in pinctrl support - [
C] ARM: imx53: build in pinctrl support - [
C N3] ARM: imx53: support device tree boot only - [
] ARM: i.MX5: Add nand oftree support - [
DN1] ARM: imx6q: replace clk_register_clkdev with clock DT lookup - [
C N] ARM: initial DTS support for km_kirkwood - [
C N] ARM: kirkwood: DT board setup for Seagate FreeAgent Dockstar - [
N] ARM: kirkwood: DT descriptor for Seagate FreeAgent Dockstar - [
C N] ARM: Kirkwood: Iomega ix2-200 DT support - [
C N] ARM: ks8695: add board support for the OpenGear boards based on the KS8695 - [
C N] ARM: ks8695: add board support for the SnapGear boards based on the KS8695 - [
C] ARM: ks8695: convert to generic time and clocksource - [
C 2] ARM: mach-omap1: retire custom LED code - [
C 9] ARM: mach-pnx4008: Remove architecture - [
C] arm: mmp: make all SOCs use common clock by default - [
C N] ARM: msm: Add DT support for 8960 - [
DN] ARM: msm: Add DT support to msm_timer - [
C] ARM: msm: Make 8660 a DT only target - [
C] ARM: msm: Remove non-DT targets from 8960 - [
N] arm: mvebu: add basic address decoding support to Armada 370/XP - [
N] ARM: mvebu: Add pinctrl support to Armada XP SoCs - [
C] arm: mvebu: split Kconfig options for Armada 370 and XP - [
C] ARM: mx27pdk: Add audio support - [
C 5] ARM: mxs: remove board files - [
7] ARM: mxs: remove iomux driver - [
C 3] ARM: mxs: remove platform device codes - [
C] ARM: nomadik: configure Nomadik for pin control - [
C 1] ARM: OMAP2+: Remove hardcoded IRQs and enable SPARSE_IRQ - [
N8] ARM: OMAP3+: hwmod: Add AM33XX HWMOD data - [
C] ARM: OMAP5: Enable arch timer support - [
C] ARM: OMAP: Add initialisation for the real-time counter. - [
D] ARM: perf: add devicetree bindings for 11MPcore, A5, A7 and A15 PMUs - [
] ARM: PMU: Add runtime PM Support - [
C 3] ARM: PRIMA2: convert to common clk and finish full clk tree - [
C N] ARM: pxa3xx: add generic DT machine code - [
C 9] ARM: Remove mach-bcmring - [
N] ARM: SoC: convert Tegra to SMP operations - [
N1] ARM: SoC: convert VExpress/RealView to SMP operations - [
N] ARM: tegra20: add CPU hotplug support - [
N] ARM: tegra30: add CPU hotplug support - [
N] ARM: tegra: Add Avionic Design Medcom-Wide support - [
N] ARM: tegra: Add Avionic Design Plutux support - [
N] ARM: tegra: Add Avionic Design Tamonten Evaluation Carrier support - [
N1] ARM: tegra: Add Avionic Design Tamonten support - [
C 2] ARM: tegra: dma: remove legacy APB DMA driver - [
C 9] ARM: tegra: Port tegra to generic clock framework - [
C 1] ARM: tegra: remove board (but not DT) support for Harmony - [
C 1] ARM: tegra: remove board (but not DT) support for Paz00 - [
C 1] ARM: tegra: remove board (but not DT) support for TrimSlice - [
C 2] ARM: u300: retire ancient platforms - [
C 2] ARM: ux500: Switch to use common clock framework - [
C 1] ARM: vexpress: convert to multi-platform - [
] ARM: virt: Add boot-time diagnostics - [
C] ARM: virt: Add CONFIG_ARM_VIRT_EXT option - [
] ARM: virt: arch_timers: enable access to physical timers - [
D] ARM: virt: Update documentation for hyp mode entry support - [
N1] arm: vt8500: Add device tree files for VIA/Wondermedia SoC's - [
C DN1] ARM: vt8500: Add support for UHCI companion controller - [
N1] arm: vt8500: clk: Add Common Clock Framework support - [
DN1] arm: vt8500: doc: Add device tree bindings for arch-vt8500 devices - [
C N1] arm: vt8500: gpio: Devicetree support for arch-vt8500 - [
C N6] arm: vt8500: Update arch-vt8500 to devicetree support. - [
DN] ARM: vt8500: Update vt8500-ehci driver to support device tree. - [
] ARM: zImage/virt: hyp mode entry support for the zImage loader - [
C] ASoC: tegra: remove support of legacy DMA driver based access - [
DN1] Documentation:Chinese translation of Documentation/arm64/booting.txt - [
DN] Documentation:Chinese translation of Documentation/arm64/memory.txt - [
DN1] Documentation: Chinese translation of Documentation/arm/Booting - [
C] spi: tegra: remove support of legacy DMA driver based access
PPC
- [
N1] powerpc/85xx: add Freescale P5040 SOC and SEC v5.2 device trees - [
C] powerpc/85xx: add HOTPLUG_CPU support - [
C N1] powerpc/85xx: Add support for P5040DS board - [
C N1] powerpc/85xx: introduce support for the Freescale / iVeia P1022RDK - [
1] powerpc/85xx: remove P1020RDB and P2020RDB CAMP device trees - [
C] powerpc: Add denormalisation exception handling for POWER6/7 - [
1] powerpc/eeh: Probe mode support - [
D] powerpc: Update Integrated Flash controller device tree bindings
Various
- [
C] arch/unicore32: remove CONFIG_EXPERIMENTAL - [
C] Blackfin: add bf548 v0.4 revision - [
C 1] CRIS: Remove VCS simulator specific code - [
] Improve atomic.h robustness - [
C] microblaze: Support 4k/16k/64k pages - [
] MIPS: Add base architecture support for RI and XI. - [
N6] MIPS: Add core files for MIPS SEAD-3 development platform. - [
] MIPS: Add detection of DSP ASE Revision 2. - [
] MIPS: Add EIC support for GIC. - [
] MIPS: Add support for the 1074K core. - [
C 2] MIPS: Alchemy: Merge PB1100/1500 support into DB1000 code. - [
C 2] MIPS: Alchemy: merge PB1550 support into DB1550 code - [
C N4] MIPS: Alchemy: Single kernel for DB1200/1300/1550 - [
I] MIPS: ath79: add USB platform setup code for AR934X - [
] MIPS: BCM63XX: add external irq support for BCM6345 - [
1] MIPS: BCM63XX: Add register and IRQ definitions for USB 2.0 device - [
N] MIPS: BCM63XX: Create platform_device for USBD - [
CI N] MIPS: Changes to configuration files for SEAD-3 platform. - [
C] MIPS: introduce CPU_GENERIC_DUMP_TLB - [
C] MIPS: introduce CPU_R4K_CACHE_TLB - [
C] MIPS: introduce CPU_R4K_FPU - [
1] MIPS: JZ4740: Export timer API - [
] MIPS: Make GIC code platform independent. - [
C 2] MIPS: MIPSsim: Remove the MIPSsim platform. - [
C 1] MIPS: MT: Remove kspd. - [
C N] MIPS: Netlogic: Add support for built in DTB - [
] MIPS: OCTEON: Add detection of cnf71xx parts. - [
N] MIPS: OCTEON: Add register definitions for SPI host hardware. - [
2] MIPS: OCTEON: Add support for cn68XX interrupt controller. - [
1] MIPS: Octeon: Make interrupt controller work with threaded handlers. - [
N9] MIPS: OCTEON: Update register definitions. - [
] MIPS: Optimise TLB handlers for MIPS32/64 R2 cores. - [
] MIPS: Optimize pgd_init and pmd_init - [
] MIPS: Optimize TLB refill for RI/XI configurations. - [
] MIPS: perf: Add cpu feature bit for PCI (performance counter interrupt) - [
] MIPS: perf: Add perf functionality for BMIPS5000 - [
C] MIPS: perf: Split the Kconfig option CONFIG_MIPS_MT_SMP - [
N] s390: add eadm facility bits - [
N] s390: add eadm related structures - [
C N1] s390: add scm block driver - [
C N] s390: add scm bus driver - [
N1] s390: add support for runtime instrumentation - [
1] s390: add support for transactional memory - [
] s390: add support to start the kernel in 64 bit mode. - [
C N2] s390/bpf,jit: BPF Just In Time compiler for s390 - [
N1] s390/cache: expose cpu cache topology via sysfs - [
C N1] s390/cio: add eadm subchannel driver - [
C] s390/cmpxchg,percpu: implement cmpxchg_double() - [
N1] s390/exceptions: switch to relative exception table entries - [
C N] s390/mm: add page table dumper - [
C N1] s390/scm_block: force cluster writes - [
N1] s390/string: provide asm lib functions for memcpy and memcmp - [
N] s390/zcrypt: Add support for CEX4 crypto card - [
N1] s390/zcryt: Handle AP configuration changes - [
C N3] sparc64: Add AES driver making use of the new aes opcodes. - [
N] sparc64: Add auto-loading mechanism to crypto-opcode drivers. - [
C N2] sparc64: Add CAMELLIA driver making use of the new camellia opcodes. - [
C N] sparc64: Add CRC32C driver making use of the new crc32c opcode. - [
C N2] sparc64: Add DES driver making use of the new des opcodes. - [
] sparc64: Add detection for features new in SPARC-T4. - [
] sparc64: Add hypervisor interfaces for SPARC-T4 perf counter access. - [
C N] sparc64: Add MD5 driver making use of the 'md5' instruction. - [
] sparc64: Add PCR ops for SPARC-T4. - [
C N] sparc64: Add SHA1 driver making use of the 'sha1' instruction. - [
C N] sparc64: Add SHA224/SHA256 driver making use of the 'sha256' instruction. - [
C N1] sparc64: Add SHA384/SHA512 driver making use of the 'sha512' instruction. - [
N1] sparc64: Add SPARC-T4 optimized memcpy. - [
] sparc64: Add SPARC-T4 perf event support. - [
N] sparc64: Niagara-4 bzero/memset, plus use MRU stores in page copy. - [
C 1] sparc64: Only support 4MB huge pages and 8KB base pages. - [
] sparc64: Support 2GB and 16GB page sizes for kernel linear mappings. - [
3] sparc64: Support transparent huge pages. - [
N9] UAPI: (Scripted) Disintegrate arch/mips/include/asm - [
C 1] xtensa: adopt generic io routines - [
C] xtensa: drop CONFIG_EMBEDDED_RAMDISK
Next: Minor Gems - Platform and low-level drivers



















