Kernel-Log – Was 3.7 bringt (5): CPU- und Plattform-Code
Seite 2: Die kleinen Perlen
Die kleinen Perlen
Die folgenden Links führen zu einigen kleineren, aber keineswegs unbedeutenden Änderungen:
ACPI, PCI, PM, ...
- [
    1] ACPI: Allow ACPI binding with USB-3.0 hub - [
   N2] ACPICA: Add support for complex _PLD buffers. - [
    Â] ACPICA: Add Windows8/Server2012 string for _OSI method. - [
    Â] ACPICA: Headers: Add new ACPI 5 HEST notify type values. - [
    Â] ACPICA: Update version to 20120816. - [
    Â] ACPICA: Update version to 20120913 - [
CÂ Â Â Â]Â acpi-cpufreq: Add compatibility for legacy AMD cpb sysfs knob - [
  DN1] acpi-cpufreq: Add support for disabling dynamic overclocking - [
CÂ Â Â Â]Â acpi-cpufreq: Add support for modern AMD CPUs - [
    Â] ACPI: EC: Add a quirk for CLEVO M720T/M730T laptop - [
    Â] ACPI: EC: Make the GPE storm threshold a module parameter - [
CÂ Â Â Â]Â bcma: detect and register NAND flash device - [
CÂ Â Â Â]Â bcma: detect and register serial flash device - [
CÂ DN1]Â cpufreq: Add a generic cpufreq-cpu0 driver - [
CÂ Â Â Â]Â cpufreq: Add warning message to powernow-k8 - [
    Â] cpufreq / ondemand: update frequency when limits are relaxed - [
    1] cpufreq: Remove support for hardware P-state chips from powernow-k8 - [
CÂ Â N1]Â dmaengine: add TI EDMA DMA engine driver - [
CÂ Â N2]Â dmaengine: mmp-pdma support - [
    Â] dmaengine: mmp_tdma: add dt support - [
    Â] dma: tegra: enable/disable dma clock - [
  DNÂ] Documentation:Chinese translation of Documentation/IRQ.txt - [
CÂ DNÂ]Â drivers: bus: add a new driver for omap-ocp2scp - [
CÂ Â Â Â]Â drivers: bus: Move the OMAP interconnect driver to drivers/bus/ - [
  D Â] Honor state disabling in the cpuidle ladder governor - [
CÂ DÂ 1]Â hwmon: exynos4: move thermal sensor driver to driver/thermal directory - [
    Â] intel_idle: enable IVB Xeon support - [
 I  Â] ioat: Adding Ivy Bridge IOATDMA PCI device IDs - [
    Â] iommu/amd: Add call-back routine for HPET MSI - [
    Â] iommu/amd: Add initialization routines for AMD interrupt remapping - [
    Â] iommu/amd: Add IOAPIC remapping routines - [
    Â] iommu/amd: Add IRTE invalidation routine - [
    Â] iommu/amd: Add routines to manage irq remapping tables - [
    Â] iommu/amd: Add slab-cache for irq remapping tables - [
    Â] iommu/amd: Implement MSI routines for interrupt remapping - [
    Â] iommu/amd: Print message to system log when irq remapping is enabled - [
    Â] iommu/amd: Update MAINTAINERS entry - [
    Â] iommu/tegra: smmu: debugfs for TLB/PTC statistics - [
    Â] PCI: Add accessors for PCI Express Capability - [
    1] PCI: Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type - [
CÂ DÂ Â]Â PCI: Remove the fakephp driver - [
CÂ Â Â Â]Â PM / Domains: Add power off/on function for system core suspend stage - [
  DNÂ] PM / OPP: Initialize OPP table from device tree - [
CÂ DN2]Â thermal: add generic cpufreq cooling implementation - [
CÂ Â NÂ]Â thermal: add Renesas R-Car thermal sensor support - [
CÂ Â Â 2]Â thermal: exynos5: add exynos5250 thermal sensor driver support - [
    Â] Thermal: Introduce cooling states range support - [
    Â] Thermal: Introduce multiple cooling states support - [
    Â] Thermal: Introduce simple arbitrator for setting device cooling state - [
  D Â] Thermal: set upper and lower limits - [
   NÂ] tools/power/acpi/acpidump: create acpidump(8), local make install targets - [
   N1] tools/power/acpi/acpidump: version 20051111 - [
    Â] tools/power/acpi/acpidump: version 20060606 - [
    Â] tools/power/acpi/acpidump: version 20070714 - [
    Â] tools/power/acpi/acpidump: version 20071116 - [
    Â] tools/power/acpi/acpidump: version 20101221 - find dynamic tables in sysfs - [
    1] tools/power turbostat: add [-d MSR#][-D MSR#] options to print counter deltas - [
    Â] tools/power turbostat: add [-m MSR#] option
Crypto
- [
    Â] crypto: caam - add IPsec ESN support - [
CÂ Â N2]Â crypto: cast5 - add x86_64/avx assembler implementation - [
    1] crypto: cast5-avx - tune assembler code for more performance - [
   NÂ] crypto: cast5 - prepare generic module for optimized implementations - [
CÂ Â N3]Â crypto: cast6 - add x86_64/avx assembler implementation - [
    1] crypto: cast6-avx - tune assembler code for more performance - [
   NÂ] crypto: cast6 - prepare generic module for optimized implementations - [
  DNÂ] Crypto: CESA: Add support for DT based instantiation. - [
    Â] crypto: talitos - add IPsec ESN support - [
    1] crypto: talitos - support for assoc data provided as scatterlist - [
    5] crypto: testmgr - add larger cast6 testvectors - [
    1] crypto: twofish-avx - tune assembler code for more performance - [
  DNÂ] Documentation: sysfs for Physical Presence Interface - [
  D Â] Documentation: Update git repository URL for Smack userland tools - [
   N1] driver: add PPI support in tpm driver - [
   NÂ] drivers/char/tpm: Add securityfs support for event log - [
CÂ Â NÂ]Â hw_random: add support for the TPM chip as a hardware RNG source - [
  D Â] ima: audit log hashes - [
    Â] ima: digital signature verification support - [
CÂ Â NÂ]Â powerpc/crypto: add 842 crypto driver - [
CÂ Â N4]Â powerpc/crypto: add 842 hardware compression driver - [
  D Â] Smack: implement revoking all rules for a subject label - [
   N1] tpm: modularize event log collection
Virtualization
- [
   NÂ] arm: introduce a DTS for Xen unprivileged virtual machines - [
    Â] Drivers: hv: kvp: Copy the address family information - [
CÂ Â Â Â]Â KVM: Add config to support ple or cpu relax optimzation - [
  DNÂ] KVM: Add documentation on hypercalls - [
  D Â] KVM: Add ppc hypercall documentation - [
  D 1] KVM: Add resampling irqfds for level triggered interrupts - [
    Â] KVM: Choose better candidate for directed yield - [
CÂ Â Â Â]Â KVM: Depend on HIGH_RES_TIMERS - [
    1] KVM: inline kvm_apic_present() and kvm_lapic_enabled() - [
  D 1] KVM: introduce readonly memslot - [
    1] KVM: optimize apic interrupt delivery - [
   N1] KVM: s390: Add architectural trace events - [
   N1] KVM: s390: Add implementation-specific trace events - [
    Â] KVM: use jump label to optimize checking for HW enabled APIC in APIC_BASE MSR - [
    Â] KVM: use jump label to optimize checking for in kernel local apic presence - [
    Â] KVM: use jump label to optimize checking for SW enabled apic in spurious interrupt register - [
    Â] KVM: VMX: Allow vm86 virtualization of big real mode - [
    Â] MAINTAINERS: add myself as Xen ARM maintainer - [
   N2] tools: Add guest trace agent as a user tool - [
   NÂ] Tools: hv: Add an example script to retrieve dhcp state - [
    Â] Tools: hv: Correctly type string variables - [
    Â] Tools: hv: Further refactor kvp_get_ip_address() - [
    Â] Tools: hv: Gather address family information - [
    Â] Tools: hv: Gather DHCP information - [
    Â] Tools: hv: Gather DNS information - [
    Â] Tools: hv: Gather ipv[4,6] gateway information - [
    Â] Tools: hv: Gather subnet information - [
    Â] Tools: hv: Get rid of some unused variables - [
    Â] Tools: hv: Implement the KVP verb - KVP_OP_GET_IP_INFO - [
    1] Tools: hv: Implement the KVP verb - KVP_OP_SET_IP_INFO - [
    Â] Tools: hv: Prepare to expand kvp_get_ip_address() functionality - [
    Â] Tools: hv: Rename the function kvp_get_ip_address() - [
    Â] Tools: hv: Represent the ipv6 mask using CIDR notation - [
CÂ Â Â Â]Â virtio: add help to CONFIG_VIRTIO option. - [
CÂ Â Â Â]Â virtio_balloon: not EXPERIMENTAL any more. - [
    Â] virtio: support reserved vqs - [
CÂ Â Â Â]Â x86: KVM guest: merge CONFIG_KVM_CLOCK into CONFIG_KVM_GUEST - [
   NÂ] xen/arm: empty implementation of grant_table arch specific functions - [
   NÂ] xen/arm: hypercalls - [
CÂ Â Â Â]Â xen/arm: introduce CONFIG_XEN on ARM - [
   NÂ] xen/arm: page.h definitions - [
   NÂ] xen/arm: receive Xen events on ARM - [
   NÂ] xen/arm: sync_bitops - [
    Â] xen/gndev: Xen backend support for paged out grant targets V4. - [
    Â] xen/mmu: Use Xen specific TLB flush instead of the generic one. - [
    Â] xen-pciback: support wild cards in slot specifications - [
    Â] xen pv-on-hvm: add pfn_is_ram helper for kdump - [
    Â] xen/pv-on-hvm kexec: add quirk for Xen 3.4 and shutdown watches. - [
    Â] xen/vga: add the xen EFI video mode support
CPU architectures
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 tab ansprechen könnenle 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
Platform and low-level drivers
- [
    1] charger-manager: Add support sysfs entry for charger - [
    Â] charger-manager: Support limit of maximum possible - [
CÂ Â Â Â]Â char/misc: remove CONFIG_EXPERIMENTAL dependencies - [
  DN8] Chinese translation of Documentation/gpio.txt - [
   NÂ] clk: add Loongson1B clock support - [
CÂ Â N1]Â clk: convert ARM RealView to common clk - [
   N1] clk: mmp: add clock definition for mmp2 - [
   N1] clk: mmp: add clock definition for pxa168 - [
   N1] clk: mmp: add clock definition for pxa910 - [
   N1] clk: mmp: add mmp specific clocks - [
  DNÂ] clk: mxs: replace imx23 clk_register_clkdev with clock DT lookup - [
  DN1] clk: mxs: replace imx28 clk_register_clkdev with clock DT lookup - [
   NÂ] clk: ux500: First version of clock definitions for ux500 - [
CÂ Â Â Â]Â clk: versatile: make config option boolean - [
CÂ Â NÂ]Â clock: max77686: Add driver for Maxim 77686 32Khz crystal oscillator. - [
  DNÂ] devicetree: serial: Add documentation for imx serial - [
  DNÂ] Documentation: add description of DT binding for the gpio-mvebu driver - [
  D Â] Documentation: Add the AB8500 CODEC device to the MFD AB8500 doc - [
  DNÂ] Documentation: Define the MOP500 Audio Machine Driver Device Tree bindings - [
  DNÂ] Documentation: Define the MSP Driver Device Tree bindings - [
  D Â] documentation: dt: bindings: cpsw: fixing the examples for directly using it in dts file - [
  DNÂ] Documentation: dt: device tree bindings for LPDDR2 memories - [
  DNÂ] Documentation: dt: emif: device tree bindings for TI's EMIF sdram controller - [
  D Â] Documentation: dt: i2c: trivial-devices: Update for tmp102 - [
  D Â] Documentation: dt: Update the OMAP documentation with Overo/Toby - [
  D 1] Documentation: Fixes some translation error in Documentation/zh_CN/gpio.txt - [
  DNÂ] Document: devicetree: add OF documents for lantiq falcon pinctrl - [
  DNÂ] Document: devicetree: add OF documents for lantiq xway pinctrl - [
   NÂ] drivers: bus: ocp2scp: add pdata support - [
  DN1] drivers/misc/lis3lv02d: add generic DT matching code - [
  D Â] drivers/misc/lis3lv02d/lis3lv02d_i2c.c: add lis3lv02d device tree init - [
    Â] drivers/rtc/rtc-isl1208.c: add support for the ISL1218 - [
   N9] dtc: import latest upstream dtc - [
  D Â] dt: Document: correct tegra20/30 pinctrl slew-rate name - [
  DNÂ] dt: Document general interrupt controller bindings - [
  DNÂ] dt/misc: add bindings documentation for ifm camera sensor interface - [
  DNÂ] gpio: 74x164: dts: Add documentation for the dt binding - [
CÂ DN1]Â gpio: Add Avionic Design N-bit GPIO expander support - [
CÂ Â NÂ]Â gpio: Add basic support for TWL6040 GPOs - [
  D Â] gpio: adnp: dt: Reference generic interrupt binding - [
CÂ Â N2]Â gpio: introduce gpio-mvebu driver for Marvell SoCs - [
  D Â] gpio: samsung: add devicetree init for s3c24xx arches - [
  D Â] gpio: samsung: Update documentation - [
  D Â] gpio/twl4030: get platform data from device tree - [
CÂ Â N3]Â leds: Add new LED driver for lm355x chips - [
CÂ Â N1]Â leds: Add new LED driver for lm3642 chips - [
   NÂ] leds: add output driver configuration for pca9633 led driver - [
    Â] leds-clevo-mail: add MODULE_DEVICE_TABLE - [
    Â] leds: leds-gpio: adopt pinctrl support - [
  D Â] leds-lp5523: add channel name in the platform data - [
    Â] leds-lp5523: add new device id for LP55231 - [
CÂ Â Â Â]Â leds-lp5523: support new LP55231 device - [
   N1] memory: emif: add device tree support to emif driver - [
  DN1] mfd: 88pm860x: Device tree support - [
CÂ Â N2]Â mfd: Add lp8788 mfd driver - [
CÂ DN2]Â mfd: Add MAX8907 core driver - [
CÂ DNÂ]Â mfd: Add syscon driver based on regmap - [
CÂ Â N4]Â mfd: DA9055 core driver - [
  D Â] mfd: dt: tps6586x: Add power off control - [
  D Â] mfd: dt: tps65910: Add power off control - [
 I  Â] mfd: lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH - [
  D Â] mfd: max8907: Add power off control - [
CÂ Â N1]Â mfd: omap-usb-tll: HOST TLL platform driver - [
    Â] mfd: palmas: Add device tree handling to mfd - [
    Â] mfd: palmas: Add pdata/data for rest of children - [
CÂ DN1]Â mfd: smsc: Add support for smsc gpio io/keypad driver - [
  DNÂ] mfd: twl4030-audio: Add DT support - [
  DNÂ] mfd: twl4030-audio: Add DT support - [
  D Â] mfd: twl6040: Add twl6040-gpio child - [
    Â] mfd: wm5110: Add register patches for revision B - [
  D Â] misc/at25, dt: Improve at25 SPI eeprom device tree bindings. - [
  DNÂ] mmc: atmel-mci: add device tree support - [
  D Â] mmc: dt: Add card-detection properties to core binding. - [
  DNÂ] mmc: dw_mmc: add device tree support - [
CÂ DN1]Â mmc: dw_mmc: add support for exynos specific implementation of dw-mshc - [
    Â] mmc: eSDHC: Add ADMA mode support - [
  DNÂ] mmc: pxa-mci: add DT bindings - [
  DNÂ] mmc: sdhci-dove: DT support for sdhci-dove - [
  DN1] mmc: sdhci-s3c: Add device tree support - [
  D Â] mmc: sdhci-spear: Add clk_{un}prepare() support - [
  DNÂ] mmc: sdhci-spear: add device tree bindings - [
    1] mmc: support BKOPS feature for eMMC - [
    Â] mtd: add JEDEC ID for w25q32dw to chip table - [
CÂ DN3]Â mtd: add LPC32xx MLC NAND driver - [
CÂ DN3]Â mtd: add LPC32xx SLC NAND driver - [
  D Â] mtd: at91: add dt parameters for Atmel PMECC - [
    2] mtd: at91: atmel_nand: add Programmable Multibit ECC controller support - [
CÂ Â Â Â]Â mtd: autcpu12-nvram: Convert driver to platform_device - [
CÂ Â NÂ]Â mtd: basic (read only) driver for BCMA serial flash - [
CÂ Â NÂ]Â mtd: bcm47part driver for BCM47XX chipsets - [
CÂ Â Â Â]Â mtd: delete SBC82xx/SBC8560 MTD mapping support - [
  D Â] mtd: gpmi: add on-flash BBT support for gpmi nand - [
CÂ Â Â 3]Â mtd: kill MTD_NAND_VERIFY_WRITE - [
CÂ Â NÂ]Â mtd: lantiq: Add NAND support on Lantiq XWAY SoC. - [
   NÂ] mtd: lpc32xx_mlc: Make driver independent of AMBA DMA engine driver - [
   NÂ] mtd: lpc32xx_slc: Make driver independent of AMBA DMA engine driver - [
    Â] mtd: m25p80: Add support for Atmel at45db081d - [
    Â] mtd: m25p80: Add support for m25pe20 - [
    Â] mtd: m25p80: add support for Micron N25Q128 - [
    Â] mtd: m25p80: add support for Micron N25Q256A - [
    Â] mtd: m25p80: Add support for serial flash STM/Micron N25Q032 - [
    Â] mtd: m25p80: add support for Spansion s25sl064p chip - [
    Â] mtd: m25p80: add support for the EON EN25Q64 chip - [
    Â] mtd: mxc_nand: add i.MX53 support - [
    Â] mtd: nand: Added a device flag for subpage read support - [
  DNÂ] mtd: nand: davinci: add OF support for davinci nand controller - [
  D Â] mtd: nand: remove NAND_BBT_SEARCH option - [
  D Â] mtd: physmap_of: Add "no-unaligned-direct-access" DT property - [
  DNÂ] MTD: pxa3xx-nand: add devicetree bindings - [
CÂ Â Â 3]Â mtd: remove bcmring NAND driver - [
   N1] mtd: tests: test for multi-bit error correction - [
CÂ Â N1]Â OF: pinctrl: MIPS: lantiq: adds support for FALCON SoC - [
CÂ Â N4]Â OF: pinctrl: MIPS: lantiq: implement lantiq/xway pinctrl support - [
  DNÂ] onewire: w1-gpio: add DT bindings - [
CÂ DN3]Â pinctrl: add bcm2835 driver - [
CÂ Â N2]Â pinctrl: add exynos4210 specific extensions for samsung pinctrl driver - [
CÂ DN4]Â pinctrl: add samsung pinctrl and gpiolib driver - [
  D Â] pinctrl: document semantics vs GPIO - [
CÂ DN2]Â pinctrl: mvebu: add pinctrl driver for Armada 370 - [
CÂ DN2]Â pinctrl: mvebu: add pinctrl driver for Armada XP - [
CÂ DN2]Â pinctrl: mvebu: dove pinctrl driver - [
CÂ DN3]Â pinctrl: mvebu: kirkwood pinctrl driver - [
CÂ DN3]Â pinctrl: mvebu: pinctrl driver core - [
CÂ Â N4]Â pinctrl/nomadik: add ASIC DB8450 pinctrl driver - [
CÂ Â N1]Â pinctrl/nomadik: add STn8815 ASIC support - [
CÂ DN9]Â pinctrl: pinctrl-imx: add imx35 pinctrl driver - [
  D Â] pinctrl: pinctrl-single: Add pinctrl-single,bits type of mux - [
   N1] pinctrl: sirf: add DT-binding pinmux mapping support - [
CÂ Â N2]Â power_supply: Add new lp8788 charger driver - [
  D Â] power_supply: Add new power supply AUTHENTIC property - [
  D Â] power_supply: Add new power supply properties CHARGE_CURRENT/VOLTAGE_MAX - [
CÂ Â N5]Â power_supply: Enable battery-charger for 88pm860x - [
  D Â] ptp: clarify the clock_name sysfs attribute - [
  D Â] pwm: add devm_pwm_get() and devm_pwm_put() - [
CÂ Â N1]Â pwm: Add Ingenic JZ4740 support - [
    Â] pwm: Add support for configuring the PWM polarity - [
  D Â] pwm: dt: Fix description of second PWM cell - [
  DNÂ] pwm: i.MX: add devicetree support - [
    Â] pwm: i.MX: add functions to enable/disable pwm. - [
CÂ Â Â Â]Â pwm: Move AB8500 PWM driver to PWM framework - [
CÂ Â N1]Â pwm: Move PUV3 PWM driver to PWM framework - [
CÂ Â Â Â]Â pwm: Move TWL6030 PWM driver to PWM framework - [
    Â] pwm: pwm-tiecap: Add support for configuring polarity of PWM - [
    Â] pwm: pwm-tiehrpwm: Add support for configuring polarity of PWM - [
    Â] regulator: 88pm860x: Add pre-regulator support for 88pm860x regulator - [
CÂ Â N1]Â regulator: add MAX8907 driver - [
  D Â] regulator: core: Support bypass mode - [
  D Â] regulator: deprecate regulator-compatible DT property - [
CÂ Â N1]Â regulator: Fairchild fan53555 support - [
    Â] regulator: palmas: Add DT support - [
  D Â] regulator: tps65217.txt: remove regulator-compatible from DT docs - [
  D 1] regulator: tps6586x: add support for SYS rail - [
  D Â] regulator: tps6586x: remove regulator-compatible from DT docs - [
CÂ Â NÂ]Â rtc: add Dallas DS2404 driver - [
  DNÂ] RTC: add DT bindings to pxa-rtc - [
CÂ Â NÂ]Â rtc: add MAX8907 RTC driver - [
CÂ DÂ Â]Â rtc-proc: permit the /proc/driver/rtc device to use other devices - [
CÂ Â N1]Â rtc: rc5t583: add ricoh rc5t583 RTC driver - [
CÂ DN1]Â rtc: snvs: add Freescale rtc-snvs driver - [
CÂ Â N1]Â rtc: tps65910: add RTC driver for TPS65910 PMIC RTC - [
CÂ DN2]Â serial: Add driver for LPC32xx High Speed UARTs - [
CÂ Â N9]Â serial: New serial driver MAX310X - [
CÂ Â N3]Â serial: New serial driver SCCNXP - [
  D Â] serial/of-serial: Add LPC3220 standard UART compatible string - [
CÂ DN1]Â spi: Add SPI master controller for OCTEON SOCs. - [
  D Â] spi/dt: DT bindings documentation: "num-cs" property for SPI controllers - [
CÂ DN1]Â spi: Master driver for NXP SC18IS602/603 - [
CÂ Â N1]Â spi/mxs: Add SPI driver for mx233/mx28 - [
  DNÂ] spi/mxs: Add SSP/SPI device tree documentation - [
  D Â] spi/mxs: Make the SPI block clock speed configurable via DT - [
  D Â] spi/pl022: Add devicetree support - [
  D Â] spi/pl022: Devicetree support w/o platform data - [
CÂ Â Â 2]Â spi: remove completely broken Tegra driver - [
  DNÂ] spi: spi-gpio: Add DT bindings - [
  D Â] tty: of_serial: add no-loopback-test property - [
CÂ Â N1]Â tty/serial: Add kgdb_nmi driver - [
CÂ Â Â Â]Â tty/serial: put (EXPERIMENTAL) marking back on N_GSM and SERIAL_IFX6X60 - [
CÂ Â Â Â]Â tty/serial: remove CONFIG_EXPERIMENTAL dependencies - [
  D Â] tty: uartclk value from serial_core exposed to sysfs
Ein "C" im Bereich "[  ]" kennzeichnet Commits mit Änderungen an Kconfig-Dateien, welche die Konfigurationsoptionen samt der zugehörigen Hilfetexte enthalten. Mit "I" ausgezeichneten Patches rüsten neue PCI- oder USB-IDs nach; jene mit "D" verändern die dem Kernel beiliegende Dokumentation; Commits mit "N" legen neue Dateien an. Die Zahl vermittelt einen groben Eindruck zur Größe des Patches: Eine "1" kennzeichnet Patches, die inklusive Kommentar zwischen 10 und 20 KByte groß sind; Patches mit einer "9" sind 90 KByte oder größer.
Weitere Hintergründe und Informationen rund um Entwicklungen im Linux-Kernel und dessen Umfeld finden sich in den vorangegangenen Kernel-Logs auf heise open. Neue Ausgaben des Kernel-Logs werden auf den Identi.ca- und Twitter-Konten "@kernellog" erwähnt; die englischen, bei den Kollegen von "The H" erscheinenden Übersetzungen auf den Identi.ca- und Twitter-Konten "@kernellog2". Gelegentlich zwitschert der Autor des Kernel-Logs unabhängig davon über einige Kernel-Log-Themen bei Identi.ca und Twitter als "@kernellogauthor". (thl) (thl)