Kernel-Log – Was 3.1 bringt (3): Architektur, Infrastruktur, Virtualisierung
Seite 4: Perlen: Architektur
Die kleinen Perlen: Architektur
x86
- [
 DN1] Document the vDSO and add a reference parser - [
   Â] x66, UV: Enable 64-bit ACPI MFCG support for SGI UV2 platform - [
 DNÂ] x86-64: Document some of entry_64.S - [
  N1] x86-64: Emulate legacy vsyscalls - [
   Â] x86-64: Improve vsyscall emulation CS and RIP handling - [
   Â] x86-64: Remove kernel.vsyscall64 sysctl - [
CÂ Â Â]Â x86: Add support for cmpxchg_double - [
CÂ Â Â]Â x86, config: Introduce an INTEL_MID configuration - [
   Â] x86: Don't use frame pointer to save old stack on irq entry - [
   Â] x86, efi: Add infrastructure for UEFI 2.0 runtime services - [
   Â] x86, hyper: Change hypervisor detection order - [
   Â] x86, olpc: Add missing elements to device tree - [
CDNÂ]Â x86, olpc: Add XO-1 RTC driver - [
CÂ NÂ]Â x86, olpc: Add XO-1 SCI driver and power button control - [
CÂ NÂ]Â x86, olpc: Add XO-1 suspend/resume support - [
CÂ Â Â]Â x86, olpc: Rename olpc-xo1 to olpc-xo1-pm - [
CÂ Â 1]Â x86, olpc-xo1-sci: Add GPE handler and ebook switch functionality - [
CÂ Â Â]Â x86, olpc-xo1-sci: Add lid switch functionality - [
CÂ Â Â]Â x86, olpc-xo1-sci: Propagate power supply/battery events - [
CÂ Â Â]Â x86: Use common i8253 clockevent - [
CÂ Â Â]Â x86: Use common i8253 clockevent - [
 DN1] Document the vDSO and add a reference parser - [
   Â] x66, UV: Enable 64-bit ACPI MFCG support for SGI UV2 platform - [
 DNÂ] x86-64: Document some of entry_64.S - [
  N1] x86-64: Emulate legacy vsyscalls - [
   Â] x86-64: Improve vsyscall emulation CS and RIP handling - [
   Â] x86-64: Remove kernel.vsyscall64 sysctl - [
CÂ Â Â]Â x86: Add support for cmpxchg_double - [
CÂ Â Â]Â x86, config: Introduce an INTEL_MID configuration - [
   Â] x86: Don't use frame pointer to save old stack on irq entry - [
   Â] x86, efi: Add infrastructure for UEFI 2.0 runtime services - [
   Â] x86, hyper: Change hypervisor detection order - [
   Â] x86, olpc: Add missing elements to device tree - [
CÂ NÂ]Â x86, olpc: Add XO-1.5 SCI driver - [
CDNÂ]Â x86, olpc: Add XO-1 RTC driver - [
CÂ NÂ]Â x86, olpc: Add XO-1 SCI driver and power button control - [
CÂ NÂ]Â x86, olpc: Add XO-1 suspend/resume support - [
CÂ Â Â]Â x86, olpc: Rename olpc-xo1 to olpc-xo1-pm - [
CÂ Â 1]Â x86, olpc-xo1-sci: Add GPE handler and ebook switch functionality - [
CÂ Â Â]Â x86, olpc-xo1-sci: Add lid switch functionality - [
CÂ Â Â]Â x86, olpc-xo1-sci: Propagate power supply/battery events - [
CÂ Â Â]Â x86: Use common i8253 clockevent - [
CÂ Â Â]Â x86: Use common i8253 clockevent - kla]
CÂ NÂ]Â x86, olpc: Add XO-1.5 SCI driver
ARM
- [
CDN2]Â ARM: 6886/1: mmc, Add zboot from eSD support for SuperH Mobile ARM - [
CÂ Â Â]Â ARM: 6960/1: allow enabling SCU code on UP - [
   Â] ARM: 6965/1: ep93xx: add model detection for ts-7300 and ts-7400 boards - [
 DNÂ] ARM: 6976/1: pmu: add OF probing support - [
CÂ Â Â]Â ARM: 6986/1: mach-realview: add TCM support for PB1176 - [
 D Â] ARM: 6999/1: head, zImage: Always Enter the kernel in ARM state - [
 D Â] ARM: add a kuser_cmpxchg64 user space helper - [
CÂ Â Â]Â ARM: Allow SoCs to enable scatterlist chaining - [
CÂ Â Â]Â ARM: cns3xxx: Add support for L2 Cache Controller - [
CÂ Â Â]Â ARM: drop experimental status for ARM_PATCH_PHYS_VIRT - [
  NÂ] arm/dt: Add skeleton dtsi file - [
CÂ N1]Â arm/dt: tegra devicetree support - [
CÂ Â 2]Â ARM: EXYNOS4: Add clkdev support - [
CÂ Â Â]Â ARM: EXYNOS4: Add FIMC device on Universal_C210 - [
CÂ Â Â]Â ARM: EXYNOS4: Add MCS Touchkey device on Universal_C210 - [
CÂ N1]Â ARM: EXYNOS4: Add platform device and helper functions for FIMD - [
CÂ NÂ]Â ARM: EXYNOS4: Add platform device for dwmci driver - [
CÂ Â Â]Â ARM: EXYNOS4: Add PWM backlight support on SMDKC210 - [
CÂ Â Â]Â ARM: EXYNOS4: Add PWM backlight support on SMDKV310 - [
CÂ Â Â]Â ARM: EXYNOS4: Add qt602240 touch screen device on Universal_C210 - [
CÂ Â Â]Â ARM: EXYNOS4: Enable MFC on Samsung NURI - [
CÂ Â Â]Â ARM: EXYNOS4: Enable MFC on universal_c210 - [
CÂ Â Â]Â ARM: EXYNOS4: Enable SATA on SMDKV310 - [
CÂ Â Â]Â ARM: EXYNOS4: Support ADC - [
CÂ Â Â]Â arm: Footbridge: Use common i8253 clockevent - [
   Â] ARM: hwcaps: add new HWCAP defines for ARMv7-A - [
CÂ Â 1]Â ARM: imx: convert to new leds-gpio registration helper - [
CÂ Â Â]Â ARM: Kconfig: Allow kprobes on Thumb-2 kernels - [
   Â] ARM: kprobes: Add Thumb breakpoint support - [
   1] ARM: kprobes: Infrastructure for table driven decoding of CPU instructions - [
 DN1] ARM: kuser: move interface documentation out of the source code - [
CÂ Â Â]Â ARM: mach-imx/mx27_3ds: Add LCD support - [
   Â] ARM: mach-imx/mx27_3ds: Add touchscreen support - [
CÂ Â 3]Â ARM: mach-loki: delete - [
CÂ Â Â]Â ARM:mach-mx5/mx53_ard: Add ESDHC support - [
CÂ Â Â]Â ARM: mach-mx5/mx53_ard: Add gpio_keys support - [
CÂ Â Â]Â ARM:mach-mx5/mx53_ard: Add I2C2 and I2C3 support - [
CÂ NÂ]Â ARM: mach-mx5/mx53_ard: Add support for i.MX53 ARD board - [
CÂ Â Â]Â ARM:mach-mx5/mx53_ard: Add Watchdog timer support - [
CDÂ 3]Â ARM: mach-s3c2400: delete - [
CÂ Â 2]Â ARM: mach-s3c24a0: delete - [
   Â] ARM: mach-shmobile: mackerel: Add USB-DMA ID - [
   Â] ARM: mach-shmobile: sh7372 A3RI support - [
   Â] ARM: mach-shmobile: sh7372 A3RV support - [
   Â] ARM: mach-shmobile: sh7372 A3SG support - [
   Â] ARM: mach-shmobile: sh7372 A4LC support for AP4EVB - [
   Â] ARM: mach-shmobile: sh7372 A4MP support - [
   Â] ARM: mach-shmobile: sh7372: Add USB-DMAC support - [
   Â] ARM: mach-shmobile: sh7372 D4 support - [
  NÂ] ARM: mx51: Add support for low power suspend on MX51 - [
   Â] ARM:mx53: Add I2C3 support - [
   Â] ARM: mx53: Add keypad support - [
   Â] ARM: mx53: Add SDMA clock - [
   Â] ARM: mx53: Add SDMA support for MX53 - [
   Â] ARM: mx53: Add SSI suport - [
   Â] ARM: mx53: Add support for missing UARTs - [
CÂ Â Â]Â ARM: mx5: convert to new leds-gpio registration helper - [
CÂ Â Â]Â ARM: mx5/mx53_evk: Add support for LED - [
CÂ Â Â]Â ARM: mx5/mx53_loco: Add support for LED - [
CÂ Â Â]Â arm: mxs: add mmc-device for mach-tx28 - [
   Â] ARM: mxs_defconfig: Add mx23evk and mx28evk build - [
CÂ Â Â]Â ARM: mxs/tx28: convert to new leds-gpio registration helper - [
   Â] ARM: perf: add support for the Cortex-A15 PMU - [
   Â] ARM: perf: add support for the Cortex-A5 PMU - [
   Â] ARM: proc: add Cortex-A5 proc info - [
   Â] ARM: proc: add definition of cpu_reset for ARMv6 and ARMv7 cores - [
   Â] ARM: proc: add proc info for Cortex-A15MP using classic page tables - [
CÂ NÂ]Â ARM: pxa168: Add board support for gplugD - [
   Â] ARM: pxa168: Add support for Ethernet - [
   Â] ARM: pxa168: Add support for UART3 - [
CÂ Â Â]Â ARM: pxa: enable AUTO_ZRELADDR - [
CÂ Â 3]Â ARM: pxa: enable MULTI_IRQ_HANDLER for all boards - [
CÂ Â 2]Â ARM: S3C24XX: Add clkdev support - [
CÂ Â 1]Â ARM: S3C64XX: Add clkdev support - [
CÂ Â Â]Â ARM: S3C64XX: Add PWM backlight support on SMDK6410 - [
CÂ Â 1]Â ARM: S5P64X0: Add clkdev support - [
CÂ Â Â]Â ARM: S5P64X0: Add PWM backlight support on SMDK6440 - [
CÂ Â Â]Â ARM: S5P64X0: Add PWM backlight support on SMDK6450 - [
  NÂ] ARM: S5P64X0: External Interrupt Support - [
CÂ N1]Â ARM: S5P: Add support for MFC device - [
CÂ Â 2]Â ARM: S5PC100: Add clkdev support - [
CÂ Â Â]Â ARM: S5PC100: Add PWM backlight support on SMDKC100 - [
CÂ Â 1]Â ARM: S5PV210: Add clkdev support - [
CÂ Â Â]Â ARM: S5PV210: Add PWM backlight support on SMDKV210 - [
CÂ Â Â]Â ARM: S5PV210: Enable MFC on Goni - [
   Â] ARM: S5PV210: Support ADC - [
  NÂ] ARM: SAMSUNG: Add platform device for idma - [
CÂ NÂ]Â ARM: SAMSUNG: Create a common infrastructure for PWM backlight support - [
CÂ Â Â]Â ARM / shmobile: Support for I/O power domains for SH7372 (v9) - [
   Â] ARM: tegra: paz00: enable usb ports - [
   Â] ARM: tegra: trimslice: add audio devices and clocks - [
CDN1]Â arm/versatile: Add device tree support - [
CÂ NÂ]Â ASoC: Support Speyside build variants with WM8962 fitted - [
CÂ Â Â]Â clocksource: convert 32-bit down counting clocksource on S5PV210/S5P64X0 - [
CÂ Â Â]Â Convert OMAPs 32kHz clocksource implementation to use the generic MMIO - [
 DNÂ] dmaengine: imx-sdma: add device tree probe support - [
 D Â] Documentation: add ARM user_debug to kernel-parameters.txt - [
  NÂ] ep93xx: add dmaengine platform code - [
  NÂ] ep93xx: add dmaengine platform code - [
   Â] mach-ux500: add basic support for snowball board - [
   Â] mach-ux500: add configs for snowball board - [
   Â] mach-ux500: Add pin configuration for snowball board - [
   Â] mach-ux500: Add SDI support for snowball board - [
CÂ Â Â]Â mach-ux500: Kconfig for snowball board - [
 DNÂ] mmc: sdhci-esdhc-imx: add device tree probe support - [
 DNÂ] net/fec: add device tree probe support - [
   Â] OMAP3: beagle: add support for beagleboard xM revision C - [
   Â] omap: blaze: add mmc5/wl1283 device support - [
   Â] OMAP: DSS2: Add Color Phase Rotation support - [
   Â] OMAP: DSS2: Add FEAT_VENC_REQUIRES_TV_DAC_CLK - [
   1] OMAP: DSS2: DISPC: remove finegrained clk enables/disables - [
   1] OMAP: DSS2: OMAPFB: Implement auto-update mode - [
CÂ Â Â]Â OMAP: DSS2: Remove CONFIG_OMAP2_DSS_SLEEP_BEFORE_RESET - [
   7] OMAP: DSS2: Use PM runtime & HWMOD support - [
CÂ Â Â]Â OMAP PM: remove OMAP_PM_NONE config option
PPC
- [
 D Â] Document powerpc udbg-immortal - [
   Â] powerpc/44x: boot wrapper: allow kernel to load into non-zero address - [
CÂ Â Â]Â powerpc/47x: allow kernel to be loaded in higher physical memory - [
   Â] powerpc/4xx: Update Canyonlands and Glacier boards DTS to add HW RNG support - [
CÂ N2]Â powerpc/85xx: Add basic P1023RDS board support - [
CÂ Â Â]Â powerpc/85xx: add board support for the Freescale hypervisor - [
   Â] powerpc/85xx: Add host-pci(e) bridge only for RC - [
CÂ N2]Â powerpc/85xx: Add P1010RDB board support - [
CÂ N2]Â powerpc/85xx: Add p2040 RDB board support - [
  N1] powerpc/85xx: Add P3041DS device tree - [
   2] powerpc/85xx: Add P3041 SoC device tree include stub - [
   2] powerpc/85xx: Add P4080 SoC device tree include stub - [
  N1] powerpc/85xx: Add P5020DS device tree - [
   2] powerpc/85xx: Add P5020 SoC device tree include stub - [
   Â] powerpc/85xx: Add PCI support in 64-bit mode on P5020DS - [
   Â] powerpc/85xx: tqm8540 - add description for onboard flash - [
   Â] powerpc/85xx: Update device tree to add nand info for p3041ds - [
   Â] powerpc/85xx: Update device tree to add nand info for p5020ds - [
   1] powerpc/85xx: Updates to P4080DS device tree - [
  NÂ] powerpc: Add a defconfig for 'corenet' 32-bit platforms - [
CÂ NÂ]Â powerpc: Add jump label support - [
CÂ N1]Â powerpc/cpufreq: Add cpufreq driver for Momentum Maple boards - [
   Â] powerpc: Disable IRQs off tracer in ppc64 defconfig - [
  NÂ] powerpc/hvsi: Move HVSI protocol definitions to a header file - [
  N3] powerpc: introduce ePAPR embedded hypervisor hcall interface - [
CÂ N1]Â powerpc: introduce the ePAPR embedded hypervisor vmpic driver - [
  N2] powerpc/pseries: Move hvsi support into a library - [
CÂ Â 3]Â powerpc/pseries: Re-implement HVSI as part of hvc_vio - [
CÂ Â Â]Â powerpc/qe: Limit QE support to ppc32 - [
   Â] ppc4xx: Add crypto and RNG entries to Sequoia DTS - Various
- [
CÂ N1]Â arch/tile: add hypervisor-based character driver for SPI flash ROM - [
CÂ NÂ]Â Blackfin: pwm: implement linux/pwm.h API - [
 D Â] ioctl-number.txt: add the tile hardwall ioctl range - [
CÂ N1]Â irq: add irq_domain translation infrastructure - [
   Â] m68knommu: merge ColdFire 5206 and 5206e platform code - [
   Â] microblaze: Add support for early console on mdm - [
  NÂ] MIPS: oprofile: Add callgraph support - [
CÂ Â Â]Â mips: Use common i8253 clockevent - [
   Â] n2_crypto: Attach on Niagara-T3. - [
   Â] n2rng: Attach on Niagara-T3. - [
   Â] OpenRISC: Add MAINTAINERS entry - [
  N8] OpenRISC: Boot code - [
CÂ N1]Â OpenRISC: Build infrastructure - [
  NÂ] OpenRISC: Device tree - [
  N1] OpenRISC: DMA - [
  NÂ] OpenRISC: GPIO - [
  N5] OpenRISC: Headers - [
  NÂ] OpenRISC: Idle/Power management - [
  NÂ] OpenRISC: IRQ - [
  NÂ] OpenRISC: Library routines - [
  N6] OpenRISC: Memory management - [
  NÂ] OpenRISC: Miscellaneous - [
  NÂ] OpenRISC: Module support - [
  N1] OpenRISC: PTrace - [
  N1] OpenRISC: Scheduling/Process management - [
  N1] OpenRISC: Signal handling - [
  NÂ] OpenRISC: System calls - [
  NÂ] OpenRISC: Timekeeping - [
  N1] OpenRISC: Traps - [
CÂ Â Â]Â S390: Add support for IBM zEnterprise 114 - [
   3] S390: dasd: add enhanced DASD statistics interface - [
   2] S390: kvm guest address space mapping - [
   Â] S390: remove tape block docu - [
   1] S390: Use gmap translation for accessing guest memory - [
   Â] um: add netpoll support - [
  N1] um: implement a x86_64 vDSO
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)