Minor gems
Many further minor, but by no means insignificant, changes can be found in the list below, which contains the commit headers referring to the respective changes. Like many of the references in the text above, the links point to the relevant commit in the web front end of the Git branch for the "official" kernel sources maintained by Linus Torvalds at kernel.org. The commit comments available at these links and the patches themselves provide extensive further information on the respective changes.
Every link is preceded by various letters and numbers in square brackets. The letter "C" identifies patches that modify Kconfig files, which contain the help texts and configuration options displayed by "make menuconfig", "make xconfig" and similar tools during kernel configuration. "D" is used for patches that modify the documentation available under Documentation/ in the kernel branch. "N" identifies changes which create a new file. The numbers provide a rough idea of the patch size: For instance, "1" is used for changes between 10 and 20 KBytes including comment, "2" for patches between 20 and 30 KBytes; changes without a number are less than 10 KBytes, while patches marked "9" are 90 KBytes or more.
x86
- [
- [
N1
] perf, x86: Implement IBS initialization - [
- [
C N1
] x86: geode: New PCEngines Alix system driver - [
- [
- [
- [
- [
- [
- [
- [
D
] x86, x2apic: Enable the bios request for x2apic optout
ARM
- [
C N
] AHCI Add the AHCI SATA feature on the MX53 platforms - [
DN
] ARM: 7009/1: l2x0: Add OF based initialization - [
C N1
] ARM: 7011/1: Add ARM cpu topology definition - [
D
] ARM: 7023/1: L2x0: Add interrupts property to OF binding - [
C 5
] ARM: 7083/1: rewrite U300 GPIO to use gpiolib - [
N
] ARM: at91: add at91sam9g20 and Calao USB A9G20 DT support - [
N
] ARM: at91: add defconfig for at91sam9g45 family - [
C N1
] ARM: at91: dt: at91sam9g45 family and board device tree files - [
C
] ARM: davinci: AM18x: Add wl1271/wlan support - [
N
] arm/dts: Add initial device tree support for OMAP3 SoC - [
N
] arm/dts: Add initial device tree support for OMAP4 SoC - [
N
] arm/dts: Add support for OMAP3 Beagle board - [
N
] arm/dts: Add support for OMAP4 PandaBoard - [
N
] arm/dts: Add support for OMAP4 SDP board - [
DN
] arm/dts: OMAP3+: Add mpu, dsp and iva nodes - [
DN
] arm/dt: Tegra: Add pinmux node to tegra20.dtsi - [
C
] ARM: enable ARM_PATCH_PHYS_VIRT by default - [
C
] ARM: EXYNOS4: Add FIMC device on ORIGEN board - [
C
] ARM: EXYNOS4: Add FIMC device on SMDKV310 board - [
C
] ARM: EXYNOS4: Add HDMI support for ORIGEN - [
C
] ARM: EXYNOS4: Add machine support for 7" LCD on ORIGEN - [
- [
C
] ARM: EXYNOS4: Add PWM backlight support on ORIGEN - [
N2
] ARM: EXYNOS4: Add support clock for EXYNOS4212 - [
- [
C
] ARM: EXYNOS4: Add support for M-5MOLS camera on Nuri board - [
C N
] ARM: EXYNOS4: Add support for ORIGEN board - [
C
] ARM: EXYNOS4: Add support for secondary MMC port on ORIGEN - [
- [
C
] ARM: EXYNOS4: Add support new EXYNOS4212 SoC - [
C
] ARM: EXYNOS4: Add support new EXYNOS4412 SoC - [
1
] ARM: EXYNOS4: Add support PM for EXYNOS4212 - [
C N1
] ARM: EXYNOS4: Add support SMDK4212 Board - [
C 1
] ARM: EXYNOS4: Add support SMDK4412 Board - [
C
] ARM: EXYNOS4: Add TVOUT support for SMDKV310 - [
C
] ARM: EXYNOS4: Add USB EHCI device to ORIGEN board - [
C
] ARM: EXYNOS4: Add usb ehci device to the SMDKV310 - [
C
] ARM: EXYNOS4: enable frame buffer on Nuri board - [
C
] ARM: EXYNOS4: enable frame buffer on Universal C210 board - [
C
] ARM: EXYNOS4: Enable MFC on ORIGEN - [
C
] ARM: EXYNOS4: Enable MFC on Samsung SMDKV310 - [
C
] ARM: EXYNOS4: enable TV support on Universal_C210 board - [
C 1
] ARM: EXYNOS4: Use generic DMA PL330 driver - [
C
] ARM: gic: add irq_domain support - [
DN
] ARM: gic: add OF based initialization - [
1
] ARM: gpio: make trivial GPIOLIB implementation the default - [
N
] ARM: highbank: Add cpu hotplug support - [
DN
] ARM: highbank: add devicetree source - [
C N
] ARM: highbank: add SMP support - [
N
] ARM: highbank: add suspend support - [
C N
] arm/imx6q: add device tree machine support - [
DN1
] arm/imx6q: add device tree source - [
C N
] arm/imx6q: add smp and cpu hotplug support - [
N
] arm/imx6q: add suspend/resume support - [
- [
- [
C
] ARM i.MX: allow to compile together all i.MX5 based SoCs - [
C
] ARM i.MX: allow to compile together ARMv4 and ARMv5 based SoCs - [
C
] arm/imx: merge i.MX3 and i.MX6 - [
- [
- [
N6
] ARM: kprobes: Add ARM instruction simulation test cases - [
N
] ARM: kprobes: Add basic API tests - [
C
] ARM: kprobes: Add config option for selecting the ARM kprobes tests - [
N4
] ARM: kprobes: Add Thumb instruction simulation test cases - [
N3
] ARM: kprobes: Framework for instruction set test cases - [
C
] ARM: mach-imx/mx25_3ds: Add FlexCAN support - [
C N
] arm: mach-mxs: add device for rtc - [
C
] arm: mach-mxs: add rtc to all boards - [
C 4
] ARM: mach-nuc93x: delete - [
C
] ARM: mach-qong: Add watchdog support - [
- [
- [
- [
- [
- [
- [
C N
] ARM: mmp: add sram allocator - [
CDN1
] arm/mx5: add device tree support for imx51 babbage - [
CDN3
] arm/mx5: add device tree support for imx53 boards - [
C
] ARM: mx5: dynamically allocate fsl-usb2-udc devices - [
C 1
] ARM: mx5: dynamically allocate mxc-ehci devices - [
C N
] ARM: mxs: add saif device - [
C
] ARM: mxs: add sgtl5000 i2c device - [
C
] ARM: OMAP2+: board-generic: Add DT support to generic board - [
DN
] ARM: OMAP2+: l3-noc: Add support for device-tree - [
1
] ARM: OMAP: Add support for dmtimer v2 ip - [
DN
] ARM: OMAP: omap_device: Add a method to build an omap_device from a DT node - [
- [
C
] ARM: S5P6440: Add LCD-LTE480 and enable Framebuffer support - [
C
] ARM: S5P6450: Add LCD-LTE480 and enable Framebuffer support - [
C N
] ARM: S5P64X0: Add GPIO setup for LCD - [
C N1
] ARM: S5P64X0: Add Power Management support - [
C 1
] ARM: S5P64X0: Use generic DMA PL330 driver - [
C N2
] ARM: S5P: add support for tv device - [
C 1
] ARM: S5PC100: Use generic DMA PL330 driver - [
C 1
] ARM: S5PV210: Add support for M-5MOLS image sensor on UNIVERSAL_C210 - [
C
] ARM: S5PV210: Add support for NOON010PC30 sensor on GONI board - [
C
] ARM: S5PV210: enable TV support on GONI board - [
C 1
] ARM: S5PV210: Use generic DMA PL330 driver - [
N1
] ARM: SAMSUNG: Add common DMA operations - [
- [
N
] ARM: SAMSUNG: Add support for handling of cpu revision - [
- [
- [
C 3
] ARM: SAMSUNG: Remove S3C-PL330-DMA driver - [
C
] ARM: SAMSUNG: Update to use PL330-DMA driver - [
C N
] arm/tegra: device tree support for ventana board - [
- [
- [
- [
C N
] ARM: zImage: allow supplementing appended DTB with traditional ATAG data - [
C
] ARM: zImage: Allow the appending of a device tree binary - [
C N
] at91: add support for RSIs EWS board - [
C
] at91: USB-A9G20 C01 & C11 board support - [
C N
] clocksource: add DBX500 PRCMU Timer support - [
D
] Devicetree: Expand on ARM Primecell binding documentation - [
C N1
] ep93xx: add support Vision EP9307 SoM - [
C N
] imx51: add pata device - [
C
] imx: efika: Enable pata. - [
- [
2
] OMAP2+: voltage: start towards a new voltagedomain layer - [
C N1
] OMAP: DSS2: add panel-dvi driver - [
1
] OMAP: DSS2: DSI Video mode support - [
C
] OMAP: DSS2: Remove "EXPERIMENTAL" from Kconfig - [
C N1
] OMAPDSS: Add N800 panel driver - [
C 3
] omap: iommu: migrate to the generic IOMMU API - [
N1
] picoxcell: add the DTS for pc3x2 and pc3x3 devices - [
N
] picoxcell: add the DTS for the PC7302 board
PPC
- [
C 1
] powerpc/40x: Remove obsolete HCU4 board - [
C
] powerpc/44x: Kexec support for PPC440X chipsets - [
N
] powerpc/5200: add support for charon board - [
DN2
] powerpc/85xx: Adding DCSR node to dtsi device trees - [
D
] powerpc/85xx: clean up FPGA device tree nodes for Freecsale QorIQ boards - [
- [
- [
D
] powerpc/fsl_msi: add support for "msi-address-64" property - [
C N4
] powerpc: Hugetlb for BookE - [
- [
- [
C
] powerpc/nvram: Add compression to fit more oops output into NVRAM - [
C N2
] powerpc/p3060qds: Add support for P3060QDS board - [
C
] powerpc/powernv: Add CPU hotplug support - [
N
] powerpc/powernv: Add OPAL ICS backend - [
N1
] powerpc/powernv: Add OPAL takeover from PowerVM - [
N1
] powerpc/powernv: Add RTC and NVRAM support plus RTAS fallbacks - [
N1
] powerpc/powernv: Add support for p5ioc2 PCI-X and PCIe - [
C N2
] powerpc/powernv: Basic support for OPAL - [
C N2
] powerpc/powernv: Support for OPAL console - [
C N1
] powerpc/ps3: Add gelic udbg driver - [
N
] powerpc/wsp: Add MSI support for PCI on PowerEN - [
C N4
] powerpc/wsp: Add PCIe Root support to PowerEN/WSP
Various
- [
1
] bcm47xx: prepare to support different buses - [
C
] m68k/irq: Add genirq support - [
C 3
] m68k/irq: Remove obsolete m68k irq framework - [
C N5
] m68k: reorganize Kconfig options to improve mmu/non-mmu selections - [
- [
- [
- [
N5
] MIPS: Alchemy: Redo PCI as platform driver - [
C 1
] MIPS: JZ4740: Use generic irq chip - [
C
] MIPS: perf: Add Octeon support for hardware perf. - [
3
] MIPS: perf: Add support for 64-bit perf counters. - [
C 2
] MIPS: perf: Reorganize contents of perf support files. - [
3
] qdio: support asynchronous delivery of storage blocks - [
2
] qeth: add support for af_iucv HiperSockets transport - [
2
] qeth: exploit asynchronous delivery of storage blocks - [
D
] S390: kdump: Add size to elfcorehdr kernel parameter - [
C N4
] S390: kdump backend code
For other articles on Linux 3.2 and links to the rest of the "Coming in 3.2" series, see The H's Kernel Log Linux 3.2 Tracking page. Further background information about the developments in the Linux kernel area can be found using the search function at The H Open Source. Information about previous Linux kernel releases can be found in The H's Linux Kernel History. New editions of Kernel Logs are also mentioned on Identi.ca and Twitter by @kernellog2. The Kernel Log author also posts updates about various topics on Identi.ca and Twitter as @kernellogauthor.