Kernel-Log – Was 2.6.35 bringt (4): Architektur- und Infrastruktur-Code
Seite 4: Die kleinen Perlen
Die kleinen Perlen
Viele kleinere, aber keineswegs unbedeutende Neuerungen finden sich in der folgenden Liste mit den englischen Commit-Überschriften der jeweiligen Änderung. Die Einträge verlinken genau wie viele der Verweise im vorangegangenen Text auf das Webfrontend des von Linus Torvalds gepflegten Git-Zweigs mit den "offiziellen" Kernel-Quellen auf Kernel.org. Der über diese Links angezeigten Commit-Kommentar und der darunter ausgegebene Patch liefern zahlreiche weitere Informationen zur jeweiligen Änderungen.
Vor jedem Link finden sich in eckigen Klammern einige Buchstaben und Zahlen. Ein "C" kennzeichnet Patches mit Änderungen an Kconfig-Dateien, welche die Hilfetexte und Konfigurationsoptionen enthalten, die bei der Kernel-Konfiguration über "make menuconfig", "make xconfig" etc. angezeigt werden. Ein "D" steht bei Patches, die die Dokumentation verändern, die im Kernel-Zweig unterhalb von Documentation/ liegt. Ein "N" weist Änderungen aus, die eine neue Datei anlegen. Die Zahl vermittelt einen groben Eindruck zur Größe des Patches: eine "1" steht für Änderungen, die inklusive Kommentar zwischen 10 und 20 KByte groß sind, eine "2" für solche, die zwischen 20 und 30 KByte Umfang haben; Änderungen ohne Zahl sind kleiner als 10 KByte, Patches mit einer "9" hingegen 90 KByte oder größer.
Infrastuktur
ACPI & Co.
- [
 D Â] ACPI: add boot option acpi=copy_dsdt to fix corrupt DSDT - [
   Â] ACPICA: Add detection of corrupted/replaced DSDT - [
   1] ACPICA: Add GPE support for dynamically loaded ACPI tables - [
   Â] ACPICA: Add subsystem option to force copy of DSDT to local memory - [
   Â] ACPICA: Add support for MCHI table - [
   Â] ACPICA: Add write support for DataTable operation regions - [
  N1] ACPICA: Enhance configuration for output of AML Debug Object - [
   Â] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility - [
 D Â] ACPI: delete the "acpi=ht" boot option - [
CÂ NÂ]Â ACPI Hardware Error Device (PNP0C33) support - [
  N1] ACPI, IO memory pre-mapping and atomic accessing - [
   Â] ACPI / PM: Do not enable GPEs for system wakeup in advance - [
 D Â] ACPI: update feature-removal.txt to reflect deleted acpi=ht option - [
   Â] SFI: add support for v0.81 spec - [
 DNÂ] SFI: add sysfs interface for SFI tables.
Crypto
- [
 D Â] CRED: Holding a spinlock does not imply the holding of RCU read lock - [
   Â] crypto: aesni-intel - Add AES-NI accelerated CTR mode - [
   1] crypto: mv_cesa - Add sha1 and hmac(sha1) async hash drivers - [
CÂ N6]Â crypto: n2 - Add Niagara2 crypto driver - [
CÂ N3]Â crypto: omap - sha1 & md5 driver - [
   2] crypto: talitos - add hash algorithms - [
   Â] crypto: talitos - add support for sha224 - [
   1] crypto: tcrypt - Add speed tests for async hashing - [
  N2] TOMOYO: Add pathname grouping support. - [
 D Â] TPM: workaround to enforce PCR updates across suspends
KVM
- [
 DNÂ] KVM: Add cpuid.txt file - [
 D Â] KVM: add doc note about PIO/MMIO completion API - [
 D Â] KVM: Add support for enabling capabilities per-vcpu - [
 D Â] KVM: Document KVM_GET_MP_STATE and KVM_SET_MP_STATE - [
 D Â] KVM: Document KVM_SET_TSS_ADDR - [
 D Â] KVM: Document KVM_SET_USER_MEMORY_REGION - [
 DN1] KVM: Document mmu - [
 D Â] KVM: Document replacements for KVM_EXIT_HYPERCALL - [
 D Â] KVM: Minor MMU documentation edits - [
 D Â] KVM: MMU: Segregate shadow pages with different cr0.wp - [
  NÂ] KVM: PPC: Add generic segment switching code - [
  N1] KVM: PPC: Add helpers to call FPU instructions - [
  N1] KVM: PPC: Add host MMU Support - [
 D Â] KVM: PPC: Add OSI hypercall interface - [
  NÂ] KVM: PPC: Add SR swapping code - [
  N3] KVM: PPC: Implement Paired Single emulation - [
  N2] KVM: PPC: Improve indirect svcpu accessors - [
   Â] KVM: SVM: Implement workaround for Erratum 383 - [
   Â] KVM: VMX: Add definition for msr autoload entry - [
   Â] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit - [
   Â] KVM: x86: Add callback to let modules decide over some supported cpuid bits - [
   Â] KVM: x86: add new KVMCLOCK cpuid feature - [
 D Â] KVM: x86: Add support for saving&restoring debug registers - [
   1] KVM: x86 emulator: Emulate task switch in emulator.c - [
   Â] KVM: x86: export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID - [
 D Â] KVM: x86: Save&restore interrupt shadow mask - [
   Â] virtio: console: Add support for nonblocking write()s - [
   Â] virtio: Revert "virtio: disable multiport console support." - [
   Â] x86, paravirt: Add a global synchronization point for pvclock
MM
- [
 D Â] memcg: move charge of file pages - [
 D 1] memcg: oom kill disable and oom status - [
 D Â] memcg: oom notifier - [
 D 1] numa: update Documentation/vm/numa, add memoryless node info - [
CDN12]Â lmb: rename to memblock - [
   1] page allocator: reduce fragmentation in buddy allocator by adding buddies that are merging to the tail of the free lists
PCI, PCMCIA & Co.
- [
 D Â] genirq: Expose irq_desc->node in proc/irq - [
 D Â] genirq: Remove IRQF_DISABLED from core code - [
 D Â] PCI: aerdrv, doc: update example output in pcieaer-howto.txt - [
 D Â] PCI: aerdrv: introduce default_downstream_reset_link - [
CÂ Â Â]Â PCI: change PCI_MSI help text to recommend enabling - [
 D Â] PCI: create function symlinks in /sys/bus/pci/slots/N/ - [
 D Â] PCI/PM: Do not use native PCIe PME by default - [
CÂ NÂ]Â PCI: read memory ranges out of Broadcom CNB20LE host bridge - [
   Â] PCI: Allow manual resource allocation for PCI hotplug bridges - [
   Â] PCI: fall back to original BIOS BAR addresses - [
   Â] PCI quirks: disable msi on AMD rs4xx internal gfx bridges - [
 D Â] pcmcia: dev_node removal (core) - [
CÂ Â Â]Â pcmcia: disable PCMCIA ioctl also for ARM - [
 D 8] pcmcia: re-work pcmcia_request_irq() - [
   Â] pcnet_cs: add new id (TOSHIBA Modem/LAN Card)
- [
 D Â] PM / Hibernate: document open(/dev/snapshot) side effects - [
   Â] PM / platform_bus: Allow runtime PM by default - [
   Â] PM / Runtime: Add sysfs debug files - [
   Â] platform_bus: allow custom extensions to system PM methods - [
   Â] genirq: Add CPU mask affinity hint
Scheduler
- [
   Â] sched: Rate-limit nohz - [
   Â] sched: Remove AFFINE_WAKEUPS feature - [
   Â] sched: Remove ASYM_GRAN feature - [
   Â] sched: Remove avg_overlap - [
   Â] sched: Remove avg_wakeup - [
   Â] sched: Remove FAIR_SLEEPERS feature - [
   Â] sched: Remove NORMALIZED_SLEEPER - [
CÂ Â Â]Â sched: Remove remaining USER_SCHED code - [
   Â] sched: Remove SYNC_WAKEUPS feature - [
 D Â] sched: Remove USER_SCHED from documentation - [
   Â] sched: Remove WAKEUP_SYNC feature - [
 D 2] sched: replace migration_thread with cpu_stop - [
   Â] sched: Tweak sched_latency and min_granularity
Tracing, perf & Co.
- [
CÂ Â 1]Â hw-breakpoints: Separate constraint space for data and instruction breakpoints - [
CDÂ Â]Â kprobes: Hide CONFIG_OPTPROBES and set if arch supports optimized kprobes - [
   Â] oprofile/x86: make AMD IBS hotplug capable - [
   Â] perf: Add a perf trace option to check samples ordering reliability - [
  N2] perf: add perf-inject builtin - [
   Â] perf: Always record tracepoints raw samples from perf record - [
   Â] perf annotate: Use build-ids to find the right DSO - [
   2] perf events: Change perf parameter --pid to process-wide collection instead of thread-wide - [
   1] perf: Generalize perf lock's sample event reordering to the session layer - [
   2] perf hist: Introduce hists class and move lots of methods to it - [
  NÂ] perf inject: Add missing bits - [
   Â] perf list: Add explanation about raw hardware event descriptors - [
   Â] perf list: Improve the raw hw event descriptor documentation - [
   Â] perf lock: Add "info" subcommand for dumping misc information - [
   Â] perf: Make -f the default for perf record - [
   Â] perf newt: Add a "Zoom into foo.so DSO" and reverse operations - [
   Â] perf newt: Add 'Q', 'q' and Ctrl+C as ways to exit from forms - [
   Â] perf newt: Add single key shortcuts for zoom into DSO and threads - [
  NÂ] perf newt: Make <- zoom out filters - [
   Â] perf probe: Add --dry-run option - [
   Â] perf probe: Add --max-probes option - [
   Â] perf probe: Fix --line syntax help and document - [
   Â] perf probe: Support argument name - [
   Â] perf probe: Support basic type casting - [
   Â] perf probe: Use the last field name as the argument name - [
   1] perf: Provide a new deterministic events reordering algorithm - [
   Â] perf: Remove leftover useless options to record trace events from scripts - [
   Â] perf-record: Remove -M - [
   Â] perf report: Add a popup menu to ask what operation is to be performed - [
   1] perf report: Add progress bars - [
   Â] perf report: Document '--call-graph' better for usage - [
   1] perf report: Report number of events, not samples - [
   Â] perf stat: add perf stat -B to pretty print large numbers - [
   Â] perf symbols: Add the build id cache to the vmlinux path - [
  N1] perf test: Initial regression testing command - [
   2] perf tools: Allow specifying O= to build files in a separate directory - [
   Â] perf tools: change event inheritance logic in stat and record - [
   Â] perf tools: Fixup minor doc formatting issues - [
   6] perf tools: Remove some unused functions - [
   1] perf, trace: Optimize tracepoints by using per-tracepoint-per-cpu hlist to track events - [
   1] perf, trace: Optimize tracepoints by removing IRQ-disable from perf/tracepoint interaction - [
  N1] perf trace/scripting: Add rwtop and sctop scripts - [
   1] perf trace/scripting: Enable scripting shell scripts for live mode - [
   Â] perf trace scripts: Fix typos in perf-trace-python.txt - [
   Â] perf, x86: Add cache events for the Pentium-4 PMU - [
CÂ Â Â]Â perf, x86: Add INSTRUCTION_DECODER config flag - [
   Â] perf, x86: Add Nehalem programming quirk to Westmere - [
   Â] perf, x86: Add Nehelem PMU programming errata workaround - [
  NÂ] perf, x86: Implement simple LBR support - [
  N1] SCSI: add scsi trace core functions and put trace points - [
 D Â] tracing: Add documentation for trace commands mod, traceon/traceoff - [
   1] tracing: Add graph output support for irqsoff tracer - [
   2] tracing: Allow events to share their print functions - [
 D Â] tracing: Dump either the oops's cpu source or all cpus buffers - [
 D 3] tracing/kprobes: Support basic types on dynamic events - [
   5] tracing: Let tracepoints have data passed to tracepoint callbacks - [
   1] tracing: Move fields from event to class structure - [
   2] tracing: Remove per event trace registering - [
CÂ Â 9]Â x86, perf, bts, mm: Delete the never used BTS-ptrace code
Various others
- [
 DNÂ] Add a document describing the padata interface - [
  N1] bitops: Optimize hweight() by making use of compile-time evaluation - [
   Â] checkpatch: add check for too short Kconfig descriptions - [
   Â] clocksource: Add clocksource_register_hz/khz interface - [
   Â] cpu_stop: add dummy implementation for UP - [
CÂ Â Â]Â devtmpfs: support !CONFIG_TMPFS - [
   3] DMAENGINE: generic channel status v2 - [
 D Â] doc: Change urls for sparse - [
 D Â] Documentation/development-process: add maintainers and git info - [
 D Â] Documentation/development-process: add staging & mmotm info - [
 D 4] Documentation/: it's -> its where appropriate - [
 D Â] Documentation: SubmittingDrivers: Resources - [
 D Â] Documentation: update SubmitChecklist for O=objdir and kconfig testing - [
 DNÂ] Document the rfkill sysfs ABI - [
   Â] driver core: Early dev_name() support. - [
CÂ Â Â]Â DYNAMIC_DEBUG: fix documentation errors - [
CÂ NÂ]Â fault-injection: add CPU notifier error injection module - [
   Â] firmware class: export nowait to userspace - [
   Â] gconfig: add support to show hidden options that have prompts - [
   Â] genirq: Run irq handlers with interrupts disabled - [
  NÂ] initramfs: add support for in-kernel initramfs compressed with LZO - [
   1] kbuild: Clean up and speed up the localversion logic - [
   Â] kbuild: fix LOCALVERSION handling to match description - [
   Â] kbuild: improve version string logic - [
 D Â] kconfig: some small fixes - [
   Â] kgdb: Add the ability to schedule a breakpoint via a tasklet - [
 D Â] kgdboc: Add ekgdboc for early use of the kernel debugger - [
CDN1]Â kgdboc,keyboard: Keyboard driver for kdb with kgdb - [
   1] kmod: add init function to usermodehelper - [
   Â] kobj: Add basic infrastructure for dealing with namespaces. - [
CÂ NÂ]Â lib: Add self-test for atomic64_t - [
 D 2] memcg: update documentation - [
   Â] menuconfig: add support to show hidden options which have prompts - [
   Â] menuconfig: wrap long help lines - [
CÂ Â Â]Â mips,kgdb: kdb low level trap catch and stack trace - [
   Â] MODULE_DEVICE_TABLE(isapnp, ...) does nothing - [
   Â] module: drop the lock while waiting for module to complete initialization. - [
 D Â] panic: Add taint flag TAINT_FIRMWARE_WORKAROUND ('I') - [
 D Â] panic: Allow warnings to set different taint flags - [
  NÂ] percpu: implement kernel memory based chunk allocation - [
   2] pipe: add support for shrinking and growing pipes - [
   Â] procfs: Push down the bkl from ioctl - [
   Â] ptrace: kill BKL in ptrace syscall - [
CÂ Â Â]Â rcu: enable CPU_STALL_VERBOSE by default - [
 D Â] rcu: improve the RCU CPU-stall warning documentation - [
CÂ Â Â]Â rcu: optionally leave lockdep enabled after RCU lockdep splat - [
 D Â] rcu: reduce the number of spurious RCU_SOFTIRQ invocations - [
  NÂ] rcu: slim down rcutiny by removing rcu_scheduler_active and friends - [
   Â] ring-buffer: Add lost event count to end of sub buffer - [
   1] ring-buffer: Add place holder recording of dropped events - [
   Â] scripts/get_maintainer.pl: add .get_maintainer.conf default options file - [
   Â] scripts/get_maintainer.pl: default to not include unspecified tags - [
   Â] scripts/get_maintainer.pl: optionally ignore non-maintainer signatures - [
CÂ Â Â]Â serial: bfin_sport_uart: add support for CTS/RTS via GPIOs - [
   1] stop_machine: reimplement using cpu_stop - [
   Â] sysfs: Add support for tagged directories with untagged members. - [
 DNÂ] sysfs-namespaces: add a high-level Documentation file - [
 D Â] tags: Add the ability to make tags for all archs using "all" - [
 D Â] time: Add xtime, wall_to_monotonic to feature-removal-schedule - [
  NÂ] Unified UUID/GUID definition - [
CÂ Â Â]Â x86,kgdb: Add low level debug hook - [
   Â] x86, kgdb: early trap init for early debug - [
   Â] x86, kgdb, init: Add early and late debug states
Architektur-Code
x86
- [
CÂ Â Â]Â x86-32: Rework cache flush denied handler - [
  N2] x86-32: Rewrite 32-bit atomic64 functions in assembly - [
   Â] x86: Add new static_cpu_has() function using alternatives - [
CÂ NÂ]Â x86: Add optimized popcnt variants - [
   Â] x86: Add support for lock prefix in alternatives - [
 D Â] x86/amd-iommu: Add amd_iommu=off command line option - [
CÂ Â Â]Â x86: Clean up arch/x86/Kconfig* - [
   1] x86: Clean up the hypervisor layer - [
  NÂ] x86: Detect running on a Microsoft HyperV system - [
   Â] x86, hpet: Add reference to chipset erratum documentation for disable-hpet-msi-quirk - [
   Â] x86, pat: In rbt_memtype_check_insert(), update new->type only if valid - [
   Â] x86, pat: Update the page flags for memtype atomically instead of using memtype_lock - [
 D Â] x86, tboot: Add support for S3 memory integrity protection - [
   6] x86, UV: Improve BAU performance and error recovery - [
   Â] x86,kgdb: Implement early hardware breakpoint debugging - [
   Â] x86: "nosmp" command line option should force the system into UP mode - [
   Â] x86/PCI: irq and pci_ids patch for additional Intel Cougar Point DeviceIDs - [
   Â] x86, setup: Phoenix BIOS fixup is needed on Dell Inspiron Mini 1012
ARM
- [
CÂ Â Â]Â ARM: 5939/1: ARM: Add option CMDLINE_FORCE to force usage of the in-kernel cmdline - [
   Â] ARM: 5963/1: ux500: add support for u8500 v1 revision - [
CÂ NÂ]Â ARM: 5973/1: ux500: add gpio support - [
  N3] ARM: 6010/1: ST SPEAr: Added basic header files for SPEAr3xx machine family - [
  N2] ARM: 6011/1: ST SPEAr: Added basic header files for SPEAr6xx machine family - [
  NÂ] ARM: 6012/1: ST SPEAr: Added basic header files for SPEAr platform - [
CÂ NÂ]Â ARM: 6013/1: ST SPEAr: Added source files for SPEAr platform - [
  N3] ARM: 6014/1: ST SPEAr: Added clock framework for SPEAr platform and machines - [
CÂ NÂ]Â ARM: 6015/1: ST SPEAr: Added source files for SPEAr6xx machine family - [
CÂ Â Â]Â ARM: 6016/1: ST SPEAr: Added support for SPEAr platform and machines in arch/arm/ - [
CÂ N1]Â ARM: 6017/1: ST SPEAr: Added source files for SPEAr3xx machine family - [
 DNÂ] ARM: 6018/1: ST SPEAr: Updated Maintainers and added Documentation/arm/SPEAr - [
  N7] ARM: 6019/1: ST SPEAr: Added default configuration files for SPEAr machines - [
  N4] ARM: 6020/1: ST SPEAr: Adding gpio pad multiplexing support - [
  NÂ] ARM: 6021/1: ST SPEAr: Added ARM PrimeXsys System Controller SP810 header file - [
CÂ NÂ]Â ARM: 6026/1: ARM: Add support for LZMA-compressed kernel images - [
CÂ Â Â]Â ARM: 6027/1: ux500: enable l2x0 support - [
CÂ NÂ]Â ARM: 6054/1: AT91: taskit PortuxG20 and Stamp9G20 board support - [
CÂ Â Â]Â ARM: 6058/1: Add support for PCI domains - [
   2] ARM: 6070/1: perf-events: add support for xscale PMUs - [
   1] ARM: 6072/1: oprofile: use perf-events framework as backend - [
CÂ Â 4]Â ARM: 6073/1: oprofile: remove old files and update KConfig - [
CÂ Â Â]Â ARM: 6077/1: ux500: add SOC Kconfig variables - [
CÂ Â Â]Â ARM: 6079/1: ux500: allow choice of the DEBUG_LL UART - [
CÂ NÂ]Â ARM: 6090/1: ux500: add U5500 support - [
  N2] ARM: 6091/1: ST SPEAr: Adding support for shared irq layer - [
   1] ARM: 6092/1: atmel_serial: support for RS485 communications - [
   Â] ARM: 6124/1: ep93xx: SPI driver platform support code - [
CÂ N5]Â ARM: 6132/1: PL330: Add common core driver - [
  NÂ] ARM: 6141/1: Add audio support part in arch/arm/mach-w90x900 - [
CÂ NÂ]Â ARM: Add Versatile Express CA9x4 processor support - [
CÂ NÂ]Â ARM: Add Versatile Express SMP support - [
CÂ N2]Â ARM: Add Versatile Express support - [
CÂ N5]Â ARM: cns3xxx: Add basic support for Cavium Networks CNS3xxx processors - [
CÂ NÂ]Â ARM: cns3xxx: Add CNS3420 Validation Board support - [
CÂ Â Â]Â ARM: convert arm to arch_gettimeoffset() - [
CÂ Â 1]Â ARM: ICST: kill duplicate icst code - [
CÂ Â Â]Â ARM: Integrator: convert Integrator/CP to use SP804 timer support - [
CÂ Â Â]Â ARM: Integrator: convert to generic clockevent support - [
CÂ Â Â]Â ARM: Integrator: convert to generic time support - [
CÂ N1]Â ARM: Kirkwood: add LaCie 2Big Network v2 support - [
CÂ N1]Â ARM: Kirkwood: add LaCie 5Big Network v2 support - [
CÂ NÂ]Â ARM: Kirkwood: Marvell GuruPlug support - [
   Â] ARM: mmp: add dma support to mmp2 - [
  NÂ] arm: msm: add board file for MSM7x25/MSM7x27 SURF and FFA - [
  NÂ] arm: msm: add board file for MSM7x30 SURF and FFA - [
  NÂ] arm: msm: add board file for Nexus One (ie. mahimahi) - [
  NÂ] arm: msm: add board file for QSD8x50 SURF and FFA - [
  NÂ] arm: msm: add board file for the HTC Sapphire device - [
  N1] arm: msm: add cpu frequency controls - [
  NÂ] ARM: msm: add /proc/last_radio_log when supported by the modem. - [
CÂ N4]Â ARM: msm: shared memory interface for baseband processor ipc - [
   Â] ARM: msm: smd: add support for DSP SMD channels - [
CÂ Â Â]Â ARM: mx3/lilly1131: add USB support - [
   Â] ARM: n30: Add RTC platform device for Acer n30 / Acer n35 - [
   Â] ARM: n30: Add support for MMC card reader on Acer n30 / Acer n35 - [
   Â] ARM: n30: Add support for power on/off on Acer n30 / Acer n35 MMC card reader - [
   Â] ARM: n35: Add support for LEDs on Acer n35 - [
   Â] ARM: nwfpe: allow debugging output to be configured at runtime - [
CÂ Â Â]Â ARM: Optionally allow ARMv6 to use 'normal, bufferable' memory for DMA - [
CÂ N1]Â ARM: pxa: add basic support for the Aeronix Zipit Z2 handheld - [
CÂ N1]Â ARM: pxa: add basic support for Voipac PXA270 SBC - [
CÂ NÂ]Â ARM: pxa: add support for Voipac PXA270 PCMCIA - [
   Â] ARM: pxa/cm-x300.c: add battery charger support - [
CDÂ 2]Â ARM: pxa: remove now un-used corgi_ssp.c and corgi_lcd.c - [
CÂ Â Â]Â ARM: pxa/tosa: move CONFIG_KEYBOARD_TOSA_USE_EXT_KEYCODES to mach/Kconfig - [
   Â] ARM: pxa/vpac270: Add DS1339 RTC support - [
   Â] ARM: pxa/vpac270: add ethernet support - [
CÂ Â Â]Â ARM: pxa/vpac270: add ide support - [
   Â] ARM: pxa/vpac270: add OneNAND support - [
   Â] ARM: pxa/vpac270: Add touchscreen support - [
CÂ N1]Â ARM: Realview/Versatile/Integrator: separate out common clock code - [
CÂ N1]Â ARM: Realview/Versatile: separate out common SP804 timer code - [
   Â] ARM: RX1950: Add suspend/resume support for RX1950 - [
CÂ N1]Â ARM: S3C2416: Add arch support - [
CÂ NÂ]Â ARM: S3C2416: Add basic clock support - [
CÂ NÂ]Â ARM: S3C2416: Add initial support of SMDK2416 - [
   Â] ARM: S3C2416: Add support for OHCI on SMDK2416 - [
CÂ Â Â]Â ARM: S3C2416: Add support for second HSMMC channel - [
CÂ N1]Â ARM: S3C2440: Add HP iPAQ RX1950 machine support - [
CÂ N2]Â ARM: S3C2443: Move parts of the clock code to common clock file - [
   Â] ARM: S3C24XX: Add extended GPIO used on S3C2443 and beyond - [
CÂ Â Â]Â ARM: S3C24XX: Add initial s3c_gpio configuration code - [
CÂ Â Â]Â ARM: S3C24XX: Add the gpio pull configuration for pull-up - [
 D Â] ARM: S3C24XX: Documentation: add section on gpiolib changes - [
 D Â] ARM: S3C24XX: Documentation: update documentation overview - [
 D Â] ARM: S3C24XX: Documentation: update GPIO documentation - [
CÂ N2]Â ARM: S3C6410: Add basic support for SmartQ machines - [
CÂ NÂ]Â ARM: S3C64XX: Add touchscreen platform device definition - [
CÂ Â Â]Â ARM: S3C64XX: Add Touchscreen support for S3C64XX - [
CÂ Â Â]Â ARM: S3C64XX: PM: Synchronise wakeup mask on suspend - [
  NÂ] ARM: S5P6440: Add audio platform devices - [
CÂ Â Â]Â ARM: S5P6440: Add Touchscreen support for S5P6440 - [
CÂ Â Â]Â ARM: S5P6440: Add Watchdog support for S5P6440 - [
  NÂ] ARM: S5P6440: Define SPI platform devices - [
  NÂ] ARM: S5P6442: Add audio platform devices - [
  NÂ] ARM: S5P6442: Define SPI platform devices - [
  NÂ] ARM: S5PC100: Add audio platform devices - [
  NÂ] ARM: S5PC100: Define SPI platform devices - [
CÂ NÂ]Â ARM: S5PC100: DMA: Add platform devices for PL330 DMACs - [
CÂ NÂ]Â ARM: S5PV210: add Aquila board - [
  N1] ARM: S5PV210: Add audio platform devices - [
CÂ N1]Â ARM: S5PV210: add common HSMMC device helpers - [
CÂ N1]Â ARM: S5PV210: add common I2C device helpers - [
CÂ NÂ]Â ARM: S5PV210: add framebuffer platform helpers for s5pv210 based machines - [
CÂ NÂ]Â ARM: S5PV210: Add GONI board support - [
  NÂ] ARM: S5PV210: Add GPIOlib support - [
CÂ N1]Â ARM: S5PV210: Add IRQ_EINT interrupt support. - [
CÂ Â Â]Â ARM: S5PV210: add support for s3c-fb driver on Aquila machine - [
  NÂ] ARM: S5PV210: Add temporary <mach/regs-fb.h> - [
CÂ Â Â]Â ARM: S5PV210: Add Touchscreen support for S5PV210 - [
CÂ Â Â]Â ARM: S5PV210: Add Watchdog support for S5PV210 - [
  NÂ] ARM: S5PV210: Define SPI platform devices - [
CÂ Â Â]Â ARM: S5PV210: Fixup machine Kconfig order - [
CÂ N1]Â ARM: SAMSUNG: Add platform support code for OneNAND controller - [
CÂ NÂ]Â ARM: SAMSUNG: Add support for interrupt wakeup-sources - [
 DNÂ] ARM: SAMSUNG: Documentation: add documentation on GPIO code - [
 D Â] ARM: SAMSUNG: Documentation: update directory layout - [
 D Â] ARM: SAMSUNG: Documentation: update the list of SoCs supported - [
CÂ NÂ]Â ARM: SAMSUNG: Move HWMON from plat-s3c24xx to plat-samsung - [
CÂ Â Â]Â ARM: SAMSUNG: Move s3c64xx dev-ts.c to plat-samsung and rename configuration - [
CÂ N3]Â ARM: SAMSUNG: move S5PC100 support from plat-s5pc1xx to plat-s5p framework - [
CÂ Â Â]Â ARM: SMDK2416: Add support for framebuffer device and ensure correct setup - [
CÂ Â Â]Â ARM: SMDK6410: Add Watchdog support for SMDK6410 - [
   Â] ARM: SMDKC100: Add audio devices on board - [
   Â] board-omap3-beagle: add DSS2 support - [
   Â] can: ti_hecc: Enable CAN support on AM3517 - [
  N1] DMAENGINE: DMA40 U8500 platform configuration - [
CÂ Â Â]Â msm: 7x30 Kconfig and makefile changes - [
CÂ Â Â]Â msm: 8x50 Kconfig changes - [
  NÂ] msm: add devices-qsd8x50.c - [
  NÂ] msm: add msm_iomap-7x30.h for MSM7x30 support - [
  NÂ] msm: add msm_iomap-8x50.h for QSD8x50 support - [
CÂ N1]Â msm: add Qualcomm 7x30 interrupt controller driver. - [
  N1] msm: add sirc interrupt controller driver. - [
  NÂ] msm: add tlmm support for gpio. - [
  NÂ] msm: clock support for the MSM7x30 CPU. - [
  NÂ] msm: irqs: add irqs-7x30.h for MSM7x30 support - [
  NÂ] msm: irqs: add irqs-8x50.h for QSD8x50 support - [
   2] msm: smd: initial support for smd v2 - [
   Â] mx5: Add registration of GPIOs for MX5 devices - [
   Â] mx5: Add USB device definitions for Freescale MX51 Babbage HW - [
   Â] mxc: Add generic USB HW initialization for MX51 - [
   Â] MXC: Add USB OTG (device) for i.MX31 PDK (3DS) board. - [
CÂ N1]Â OMAP1: Amstrad Delta: add FIQ handler for serial keyboardport interrupt processing - [
   Â] omap2: Add I2C bus 1 initialisation for 2430sdp - [
   Â] omap2: Add OHCI USB platform init for 2430 SDP - [
CÂ N1]Â omap3: Add support for OMAP3Stalker boards - [
   Â] omap4: Add i2c board support on omap4430 sdp platform - [
   Â] omap4: Adding hsmmc support to board file - [
   Â] omap4: Enable HSMMC support - [
   1] omap4: Enable RTC and regulator support - [
   Â] OMAP4: Ethernet: KS8851 Board Support - [
CÂ Â Â]Â OMAP: LCD LS037V7DW01: Add Backlight driver support - [
   Â] omap: Overo: Add support for second ethernet port - [
   Â] omap: rx51: Add i2c2 board_info with tlv320aic3x - [
  NÂ] OMAP: RX51: Add LCD Panel support - [
   Â] omap: rx51: Add supplies for the tlv320aic3x codec driver - [
   Â] OMAP: RX51: Add Touch Controller in SPI board info - [
CÂ N3]Â S3C: DMA: Add api driver for PL330 - [
CÂ NÂ]Â S5P6440: DMA: Add platform devices for PL330 DMACs - [
CÂ NÂ]Â S5P6442: DMA: Add platform devices for PL330 DMACs - [
CÂ NÂ]Â S5PV210: DMA: Add platform devices for PL330 DMACs - [
   Â] scripts: add ARM support to decodecode
Power
- [
CÂ N4]Â powerpc/44x: Add basic ICON PPC440SPe board support - [
   1] powerpc/44x: Adding PCI-E support for PowerPC 460SX based SOC. - [
CÂ Â 3]Â powerpc/47x: Base ppc476 support - [
 DNÂ] powerpc/4xx: Add optional "reset_type" property to control reboot via dts - [
CÂ N1]Â powerpc/4xx: Simple platform for the ISS 4xx simulator - [
   Â] powerpc/83xx: Add MCU LEDs support for MPC837xRDB and MPC8315RDB boards - [
   Â] powerpc/85xx: Add eTSEC 2.0 support for P1020RDB boards - [
  N2] powerpc/85xx: Add P1021MDS board support - [
   Â] powerpc: Add a new zImage for maple using a different link address - [
 D Â] powerpc: Add interrupt support to mpc8xxx_gpio - [
CÂ Â Â]Â powerpc: Add kprobe-based event tracer - [
CÂ Â Â]Â powerpc/cpumask: Add DEBUG_PER_CPU_MAPS option - [
   3] powerpc: Disable CONFIG_SYSFS_DEPRECATED - [
  NÂ] powerpc/fsl-booke: Add hibernation support for FSL BookE processors - [
CÂ Â Â]Â powerpc/kexec: Add support for FSL-BookE - [
   Â] powerpc: Move kdump default base address to 64MB on 64bit - [
   Â] powerpc: Remove dead CONFIG_HIGHPTE - [
CÂ Â Â]Â powerpc: Unconditionally enabled irq stacks - [
   Â] powerpc/vio: Add modalias support - [
   Â] powerpc/vio: Add power management support
Various others
- [
CÂ Â Â]Â asm-generic: add NEED_SG_DMA_LENGTH to define sg_dma_len() - [
CÂ NÂ]Â Blackfin: add support for the DBGA (debug assert) pseudo insn - [
  NÂ] m68knommu: add smc91x support for ColdFire NETtel boards - [
  N3] m68knommu: Coldfire QSPI platform support - [
   Â] MIPS: Alchemy: add sysdev for DBDMA PM. - [
   Â] MIPS: Alchemy: add sysdev for IRQ PM. - [
CÂ NÂ]Â MIPS: Loongson 2F: Add gpio/gpioilb support - [
   Â] nilfs2: add missing endian conversion on super block magic number - [
   2] S390: add breaking event address for user space - [
CÂ Â Â]Â S390: Add support for LZO-compressed kernels. - [
   Â] S390: dasd: add dynamic pav toleration - [
CÂ Â Â]Â S390: debug: enable exception-trace debug facility - [
   1] S390: idle time accounting vs. machine checks - [
   1] S390: s390_hypfs: Add new attributes - [
CÂ Â 1]Â S390: virtualization aware cpu measurement - [
CÂ Â Â]Â S390: vmcp: disallow modular build - [
CÂ Â Â]Â sh: add CONFIG_VIRTUALIZATION for virtio support - [
   Â] sh: add DMA slave definitions to sh7724 - [
   Â] sh: add DMA slaves for two SDHI controllers to sh7722 - [
CÂ NÂ]Â sh: add romImage MMCIF boot for sh7724 and Ecovec V2 - [
   Â] sh: Add SDHI DMA support to ecovec - [
   Â] sh: Add SDHI DMA support to kfr2r09 - [
   Â] sh: Add SDHI DMA support to migor - [
   Â] sh: Add SDHI DMA support to ms7724se - [
   Â] sh: add Video Output Unit and AK8813 video encoder support on ecovec - [
   Â] sh: add Video Output Unit (VOU) and AK8813 TV-encoder support to ms7724se - [
CÂ Â Â]Â sh: All SH-X3 cores support NUMA and SMP, update Kconfig. - [
CÂ Â Â]Â sh: CPU hotplug support. - [
   Â] sh: CPU hotplug support for SH-X3 SMP. - [
   Â] sh: enable LMB region setup via machvec. - [
CÂ Â Â]Â sh: flag kdump as broken on SMP for now. - [
   Â] sh: INTC ioremap support - [
CÂ Â 1]Â sh: intc: IRQ auto-distribution support. - [
CÂ NÂ]Â sh: intc: userimask support. - [
CÂ Â Â]Â sh: make latencytop available on SMP, too. - [
CÂ Â Â]Â sh: support for platforms without PIO. - [
  NÂ] sh: tlb debugfs support.
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)