lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <20121206002328.GA17646@kroah.com> Date: Wed, 5 Dec 2012 16:23:28 -0800 From: Greg KH <gregkh@...uxfoundation.org> To: linux-kernel@...r.kernel.org, ltsi-dev@...ts.linuxfoundation.org Subject: LTSI 3.4.21-rc1 kernel now released Hi all, I'd like to announce the LTSI 3.4.21-rc1 kernel. It's a first cut at the patches that have been submitted to be included in the LTSI 3.4 kernel branch. I've tested it out on my machine, but it really needs testing from those who want to be running the LTSI kernel series. The diffstat for the patch is below, but the highlights of it are: - AF_BUS patches - LTTng - pramfs (but disabled due to build problems) - azfs (also disabled due to build problems) - Board support for Armadillo 800, AT91, kzm9d, kzm9g, and Marzen platforms. I'll respond to the LTSI mailing list with the patch itself attached to the email, hopefully I'll figure out how to upload it to the ltsi web site one of these days to make it easier for people to download. If anyone has any questions about the kernel, please let me know. For a general overview of what LTSI is, please see: http://ltsi.linuxfoundation.org/ thanks, greg k-h ------------ Documentation/ABI/testing/sysfs-devices-platform-sh_mobile_lcdc_fb | 44 + Documentation/DocBook/uio-howto.tmpl | 56 + Documentation/IRQ-domain.txt | 5 + Documentation/devicetree/bindings/arm/atmel-aic.txt | 9 +- Documentation/devicetree/bindings/gpio/gpio_atmel.txt | 5 + Documentation/devicetree/bindings/i2c/atmel-i2c.txt | 30 + Documentation/devicetree/bindings/mmc/atmel-hsmci.txt | 67 + Documentation/devicetree/bindings/mtd/atmel-nand.txt | 40 +- Documentation/devicetree/bindings/pinctrl/atmel,at91-pinctrl.txt | 136 ++ Documentation/driver-model/devres.txt | 4 + Documentation/filesystems/axfs.txt | 333 +++++ Documentation/filesystems/pramfs.txt | 179 +++ Documentation/filesystems/xip.txt | 2 + Documentation/kernel-parameters.txt | 9 + Documentation/networking/af_bus.txt | 558 ++++++++ Documentation/pinctrl.txt | 90 +- MAINTAINERS | 45 +- Makefile | 2 +- arch/Kconfig | 6 + arch/arm/Kconfig | 16 +- arch/arm/boot/dts/at91sam9260.dtsi | 396 ++++++ arch/arm/boot/dts/at91sam9263.dtsi | 339 +++++ arch/arm/boot/dts/at91sam9263ek.dts | 167 +++ arch/arm/boot/dts/at91sam9g15.dtsi | 28 + arch/arm/boot/dts/at91sam9g15ek.dts | 16 + arch/arm/boot/dts/at91sam9g20.dtsi | 222 +-- arch/arm/boot/dts/at91sam9g20ek.dts | 29 + arch/arm/boot/dts/at91sam9g20ek_2mmc.dts | 41 + arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 157 ++ arch/arm/boot/dts/at91sam9g25.dtsi | 28 + arch/arm/boot/dts/at91sam9g25ek.dts | 31 +- arch/arm/boot/dts/at91sam9g35.dtsi | 28 + arch/arm/boot/dts/at91sam9g35ek.dts | 39 + arch/arm/boot/dts/at91sam9g45.dtsi | 274 +++- arch/arm/boot/dts/at91sam9m10g45ek.dts | 28 + arch/arm/boot/dts/at91sam9n12.dtsi | 305 ++++ arch/arm/boot/dts/at91sam9n12ek.dts | 101 ++ arch/arm/boot/dts/at91sam9x25.dtsi | 28 + arch/arm/boot/dts/at91sam9x25ek.dts | 28 + arch/arm/boot/dts/at91sam9x35.dtsi | 28 + arch/arm/boot/dts/at91sam9x35ek.dts | 16 + arch/arm/boot/dts/at91sam9x5.dtsi | 432 +++++- arch/arm/boot/dts/at91sam9x5cm.dtsi | 6 +- arch/arm/boot/dts/at91sam9x5ek.dtsi | 88 ++ arch/arm/boot/dts/emev2-kzm9d.dts | 26 + arch/arm/boot/dts/emev2.dtsi | 63 + arch/arm/boot/dts/ethernut5.dts | 84 ++ arch/arm/boot/dts/kizbox.dts | 138 ++ arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 22 + arch/arm/boot/dts/r8a7740.dtsi | 21 + arch/arm/boot/dts/sh73a0-kzm9g.dts | 22 + arch/arm/boot/dts/tny_a9260.dts | 15 + arch/arm/boot/dts/tny_a9260_common.dtsi | 83 ++ arch/arm/boot/dts/tny_a9263.dts | 97 ++ arch/arm/boot/dts/tny_a9g20.dts | 15 + arch/arm/boot/dts/usb_a9260.dts | 23 + arch/arm/boot/dts/usb_a9260_common.dtsi | 117 ++ arch/arm/boot/dts/usb_a9263.dts | 131 ++ arch/arm/boot/dts/usb_a9g20.dts | 102 +- arch/arm/common/dmabounce.c | 100 +- arch/arm/configs/afeb9260_defconfig | 1 - arch/arm/configs/armadillo800eva_defconfig | 147 ++ arch/arm/configs/at91_dt_defconfig | 197 +++ arch/arm/configs/at91rm9200_defconfig | 3 +- arch/arm/configs/at91sam9261_defconfig | 2 +- arch/arm/configs/at91sam9263_defconfig | 3 +- arch/arm/configs/at91sam9g20_defconfig | 2 +- arch/arm/configs/at91sam9rl_defconfig | 2 +- arch/arm/configs/at91sam9x5_defconfig | 238 ++++ arch/arm/configs/cpu9260_defconfig | 2 +- arch/arm/configs/cpu9g20_defconfig | 2 +- arch/arm/configs/kzm9d_defconfig | 89 ++ arch/arm/configs/kzm9g_defconfig | 146 ++ arch/arm/configs/marzen_defconfig | 15 +- arch/arm/configs/qil-a9260_defconfig | 3 +- arch/arm/configs/stamp9g20_defconfig | 1 - arch/arm/configs/usb-a9260_defconfig | 1 - arch/arm/include/asm/device.h | 4 + arch/arm/include/asm/dma-contiguous.h | 15 + arch/arm/include/asm/dma-iommu.h | 34 + arch/arm/include/asm/dma-mapping.h | 399 ++---- arch/arm/include/asm/mach/arch.h | 1 + arch/arm/include/asm/mach/map.h | 1 + arch/arm/kernel/irq.c | 10 - arch/arm/kernel/setup.c | 17 +- arch/arm/mach-at91/Kconfig | 194 +-- arch/arm/mach-at91/Makefile | 27 +- arch/arm/mach-at91/Makefile.boot | 18 + arch/arm/mach-at91/at91-3.4-trunk-contents.txt | 71 + arch/arm/mach-at91/at91rm9200.c | 28 +- arch/arm/mach-at91/at91rm9200_devices.c | 196 +-- arch/arm/mach-at91/at91sam9260.c | 24 +- arch/arm/mach-at91/at91sam9260_devices.c | 210 +-- arch/arm/mach-at91/at91sam9261.c | 19 +- arch/arm/mach-at91/at91sam9261_devices.c | 160 +-- arch/arm/mach-at91/at91sam9263.c | 40 +- arch/arm/mach-at91/at91sam9263_devices.c | 281 ++-- arch/arm/mach-at91/at91sam926x_time.c | 2 +- arch/arm/mach-at91/at91sam9g45.c | 45 +- arch/arm/mach-at91/at91sam9g45_devices.c | 292 ++-- arch/arm/mach-at91/at91sam9n12.c | 250 ++++ arch/arm/mach-at91/at91sam9rl.c | 19 +- arch/arm/mach-at91/at91sam9rl_devices.c | 156 +- arch/arm/mach-at91/at91sam9x5.c | 65 +- arch/arm/mach-at91/at91x40.c | 4 +- arch/arm/mach-at91/board-1arm.c | 26 +- arch/arm/mach-at91/board-afeb-9260v1.c | 44 +- arch/arm/mach-at91/board-cam60.c | 10 +- arch/arm/mach-at91/board-carmeva.c | 34 +- arch/arm/mach-at91/board-cpu9krea.c | 71 +- arch/arm/mach-at91/board-cpuat91.c | 55 +- arch/arm/mach-at91/board-csb337.c | 29 +- arch/arm/mach-at91/board-csb637.c | 10 +- arch/arm/mach-at91/board-dt.c | 78 +- arch/arm/mach-at91/board-eb01.c | 2 + arch/arm/mach-at91/board-eb9200.c | 40 +- arch/arm/mach-at91/board-ecbat91.c | 36 +- arch/arm/mach-at91/board-eco920.c | 29 +- arch/arm/mach-at91/board-flexibity.c | 24 +- arch/arm/mach-at91/board-foxg20.c | 89 +- arch/arm/mach-at91/board-gsia18s.c | 65 +- arch/arm/mach-at91/board-kafa.c | 22 +- arch/arm/mach-at91/board-kb9202.c | 48 +- arch/arm/mach-at91/board-neocore926.c | 35 +- arch/arm/mach-at91/board-pcontrol-g20.c | 23 +- arch/arm/mach-at91/board-picotux200.c | 34 +- arch/arm/mach-at91/board-qil-a9260.c | 47 +- arch/arm/mach-at91/board-rm9200dk.c | 40 +- arch/arm/mach-at91/board-rm9200ek.c | 40 +- arch/arm/mach-at91/board-rsi-ews.c | 51 +- arch/arm/mach-at91/board-sam9-l9260.c | 48 +- arch/arm/mach-at91/board-sam9260ek.c | 42 +- arch/arm/mach-at91/board-sam9261ek.c | 35 +- arch/arm/mach-at91/board-sam9263ek.c | 35 +- arch/arm/mach-at91/board-sam9g20ek.c | 43 +- arch/arm/mach-at91/board-sam9m10g45ek.c | 22 +- arch/arm/mach-at91/board-sam9rlek.c | 33 +- arch/arm/mach-at91/board-snapper9260.c | 20 +- arch/arm/mach-at91/board-stamp9g20.c | 81 +- arch/arm/mach-at91/board-usb-a926x.c | 18 +- arch/arm/mach-at91/board-yl-9200.c | 51 +- arch/arm/mach-at91/clock.c | 27 +- arch/arm/mach-at91/cpuidle.c | 8 +- arch/arm/mach-at91/generic.h | 16 +- arch/arm/mach-at91/gpio.c | 199 +-- arch/arm/mach-at91/include/mach/at91_aic.h | 36 +- arch/arm/mach-at91/include/mach/at91_spi.h | 81 -- arch/arm/mach-at91/include/mach/at91_ssc.h | 106 -- arch/arm/mach-at91/include/mach/at91_twi.h | 68 - arch/arm/mach-at91/include/mach/at91rm9200.h | 5 - arch/arm/mach-at91/include/mach/at91sam9260.h | 7 - arch/arm/mach-at91/include/mach/at91sam9261.h | 4 - arch/arm/mach-at91/include/mach/at91sam9263.h | 4 - arch/arm/mach-at91/include/mach/at91sam9g45.h | 7 +- arch/arm/mach-at91/include/mach/at91sam9n12.h | 62 + arch/arm/mach-at91/include/mach/at91sam9n12_matrix.h | 53 + arch/arm/mach-at91/include/mach/at91sam9rl.h | 5 - arch/arm/mach-at91/include/mach/at91sam9x5.h | 8 - arch/arm/mach-at91/include/mach/at_hdmac.h | 26 - arch/arm/mach-at91/include/mach/atmel-mci.h | 7 - arch/arm/mach-at91/include/mach/atmel_hlcdc.h | 760 ++++++++++ arch/arm/mach-at91/include/mach/atmel_hlcdc_ovl.h | 156 ++ arch/arm/mach-at91/include/mach/atmel_lcdc.h | 177 +++ arch/arm/mach-at91/include/mach/board.h | 3 +- arch/arm/mach-at91/include/mach/cpu.h | 38 +- arch/arm/mach-at91/include/mach/entry-macro.S | 27 - arch/arm/mach-at91/include/mach/hardware.h | 18 +- arch/arm/mach-at91/include/mach/irqs.h | 48 - arch/arm/mach-at91/include/mach/uncompress.h | 178 ++- arch/arm/mach-at91/irq.c | 419 +++++- arch/arm/mach-at91/pm.c | 13 +- arch/arm/mach-at91/pm.h | 15 +- arch/arm/mach-at91/pm_slowclock.S | 2 +- arch/arm/mach-at91/setup.c | 14 +- arch/arm/mach-at91/soc.h | 31 +- arch/arm/mach-shmobile/Kconfig | 52 +- arch/arm/mach-shmobile/Makefile | 13 +- arch/arm/mach-shmobile/Makefile.boot | 4 + arch/arm/mach-shmobile/board-ag5evm.c | 1 + arch/arm/mach-shmobile/board-ap4evb.c | 36 +- arch/arm/mach-shmobile/board-armadillo800eva.c | 1223 ++++++++++++++++ arch/arm/mach-shmobile/board-bonito.c | 1 + arch/arm/mach-shmobile/board-g3evm.c | 1 + arch/arm/mach-shmobile/board-g4evm.c | 1 + arch/arm/mach-shmobile/board-kota2.c | 1 + arch/arm/mach-shmobile/board-kzm9d.c | 85 ++ arch/arm/mach-shmobile/board-kzm9g.c | 756 ++++++++++ arch/arm/mach-shmobile/board-mackerel.c | 36 +- arch/arm/mach-shmobile/board-marzen.c | 13 +- arch/arm/mach-shmobile/clock-emev2.c | 249 ++++ arch/arm/mach-shmobile/clock-r8a7740.c | 287 +++- arch/arm/mach-shmobile/clock-r8a7779.c | 2 +- arch/arm/mach-shmobile/clock-sh7367.c | 2 +- arch/arm/mach-shmobile/clock-sh7372.c | 2 +- arch/arm/mach-shmobile/clock-sh7377.c | 2 +- arch/arm/mach-shmobile/clock-sh73a0.c | 16 +- arch/arm/mach-shmobile/common.c | 24 + arch/arm/mach-shmobile/cpuidle.c | 3 +- arch/arm/mach-shmobile/include/mach/common.h | 18 + arch/arm/mach-shmobile/include/mach/dma-register.h | 84 ++ arch/arm/mach-shmobile/include/mach/emev2.h | 19 + arch/arm/mach-shmobile/include/mach/gpio.h | 32 + arch/arm/mach-shmobile/include/mach/intc.h | 44 + arch/arm/mach-shmobile/include/mach/ipmmu.h | 46 + arch/arm/mach-shmobile/include/mach/irqs.h | 2 +- arch/arm/mach-shmobile/include/mach/pm-rmobile.h | 44 + arch/arm/mach-shmobile/include/mach/r8a7740.h | 33 +- arch/arm/mach-shmobile/include/mach/sh73a0.h | 44 +- arch/arm/mach-shmobile/intc-r8a7740.c | 13 +- arch/arm/mach-shmobile/intc-r8a7779.c | 7 + arch/arm/mach-shmobile/intc-sh73a0.c | 4 +- arch/arm/mach-shmobile/ipmmu-pmb.c | 269 ++++ arch/arm/mach-shmobile/ipmmu.c | 368 +++++ arch/arm/mach-shmobile/pfc-r8a7740.c | 63 +- arch/arm/mach-shmobile/pfc-sh73a0.c | 4 +- arch/arm/mach-shmobile/platsmp.c | 31 +- arch/arm/mach-shmobile/pm-r8a7740.c | 54 + arch/arm/mach-shmobile/pm-rmobile.c | 167 +++ arch/arm/mach-shmobile/setup-emev2.c | 452 ++++++ arch/arm/mach-shmobile/setup-r8a7740.c | 568 +++++++- arch/arm/mach-shmobile/setup-sh73a0.c | 173 ++- arch/arm/mach-shmobile/smp-emev2.c | 97 ++ arch/arm/mach-shmobile/suspend.c | 3 +- arch/arm/mach-shmobile/timer.c | 18 + arch/arm/mach-tegra/board-harmony.c | 2 + arch/arm/mach-tegra/board-paz00.c | 3 + arch/arm/mach-tegra/board-seaboard.c | 2 + arch/arm/mach-tegra/board-trimslice.c | 2 + arch/arm/mm/dma-mapping.c | 1538 +++++++++++++++----- arch/arm/mm/init.c | 25 +- arch/arm/mm/mm.h | 10 +- arch/arm/mm/mmu.c | 31 +- arch/arm/mm/vmregion.h | 2 +- arch/arm/tools/mach-types | 505 ++++--- arch/microblaze/pci/pci-common.c | 6 +- arch/powerpc/include/asm/dma-mapping.h | 8 +- arch/powerpc/kernel/dma-iommu.c | 1 + arch/powerpc/kernel/dma-swiotlb.c | 1 + arch/powerpc/kernel/dma.c | 36 +- arch/powerpc/kernel/pci-common.c | 6 +- arch/powerpc/kernel/vio.c | 6 +- arch/powerpc/platforms/cell/iommu.c | 3 +- arch/powerpc/platforms/pseries/iommu.c | 2 +- arch/powerpc/sysdev/xics/icp-hv.c | 2 +- arch/powerpc/sysdev/xics/icp-native.c | 2 +- arch/powerpc/sysdev/xics/xics-common.c | 3 - arch/sh/boards/Kconfig | 2 + arch/sh/boards/mach-ecovec24/setup.c | 26 + arch/sh/boards/mach-se/7724/setup.c | 15 +- arch/sh/kernel/cpu/sh4a/setup-shx3.c | 3 - arch/sparc/kernel/of_device_64.c | 2 +- arch/x86/Kconfig | 2 + arch/x86/include/asm/dma-contiguous.h | 13 + arch/x86/include/asm/dma-mapping.h | 5 + arch/x86/kernel/pci-dma.c | 17 +- arch/x86/kernel/pci-nommu.c | 8 +- arch/x86/kernel/setup.c | 2 + crypto/tcrypt.c | 50 +- drivers/base/Kconfig | 90 ++ drivers/base/Makefile | 1 + drivers/base/dma-coherent.c | 43 + drivers/base/dma-contiguous.c | 401 ++++++ drivers/base/dma-mapping.c | 31 + drivers/char/hw_random/Kconfig | 2 +- drivers/clocksource/Makefile | 1 + drivers/clocksource/em_sti.c | 406 ++++++ drivers/clocksource/sh_tmu.c | 6 +- drivers/connector/connector.c | 32 + drivers/crypto/Kconfig | 59 + drivers/crypto/Makefile | 4 + drivers/crypto/atmel-aes-regs.h | 62 + drivers/crypto/atmel-aes.c | 1584 +++++++++++++++++++++ drivers/crypto/atmel-sha-regs.h | 51 + drivers/crypto/atmel-sha.c | 1618 +++++++++++++++++++++ drivers/crypto/atmel-tdes-regs.h | 91 ++ drivers/crypto/atmel-tdes.c | 1644 +++++++++++++++++++++ drivers/crypto/atmel-test.c | 457 ++++++ drivers/dma/Makefile | 2 +- drivers/dma/at_hdmac.c | 22 +- drivers/dma/at_hdmac_regs.h | 21 +- drivers/dma/sh/Makefile | 2 + drivers/dma/sh/shdma-base.c | 943 ++++++++++++ drivers/dma/sh/shdma.c | 955 +++++++++++++ drivers/dma/sh/shdma.h | 64 + drivers/dma/shdma.c | 1524 -------------------- drivers/dma/shdma.h | 66 - drivers/gpio/Kconfig | 6 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-em.c | 418 ++++++ drivers/i2c/busses/Kconfig | 17 +- drivers/i2c/busses/i2c-at91.c | 1024 ++++++++++--- drivers/input/keyboard/gpio_keys.c | 1 - drivers/input/touchscreen/Kconfig | 4 +- drivers/input/touchscreen/atmel_tsadcc.c | 316 ++-- drivers/input/touchscreen/atmel_tsadcc.h | 170 +++ drivers/input/touchscreen/st1232.c | 20 +- drivers/iommu/Kconfig | 56 + drivers/iommu/Makefile | 1 + drivers/iommu/iommu.c | 5 +- drivers/iommu/shmobile-iommu.c | 352 +++++ drivers/media/video/Kconfig | 8 + drivers/media/video/Makefile | 1 + drivers/media/video/at91sam9x5-video.c | 1460 +++++++++++++++++++ drivers/media/video/atmel-isi.c | 16 + drivers/media/video/sh_mobile_ceu_camera.c | 8 +- drivers/mmc/card/block.c | 14 +- drivers/mmc/core/Makefile | 2 +- drivers/mmc/core/cd-gpio.c | 83 -- drivers/mmc/core/core.c | 23 + drivers/mmc/core/host.c | 4 + drivers/mmc/core/slot-gpio.c | 188 +++ drivers/mmc/host/Kconfig | 10 - drivers/mmc/host/atmel-mci-regs.h | 14 + drivers/mmc/host/atmel-mci.c | 708 ++++++--- drivers/mmc/host/sh_mmcif.c | 273 ++-- drivers/mmc/host/sh_mobile_sdhi.c | 74 +- drivers/mmc/host/tmio_mmc_pio.c | 132 +- drivers/mtd/nand/Kconfig | 40 - drivers/mtd/nand/atmel_nand.c | 988 ++++++++++++- drivers/mtd/nand/atmel_nand_ecc.h | 114 +- drivers/mtd/nand/nand_base.c | 27 +- drivers/net/ethernet/cadence/at91_ether.c | 535 +++---- drivers/net/ethernet/cadence/at91_ether.h | 1 + drivers/net/ethernet/cadence/macb.c | 655 ++++++--- drivers/net/ethernet/cadence/macb.h | 61 +- drivers/net/ethernet/renesas/Kconfig | 7 +- drivers/net/ethernet/renesas/sh_eth.c | 444 ++++-- drivers/net/ethernet/renesas/sh_eth.h | 82 +- drivers/net/ethernet/smsc/smsc911x.c | 24 +- drivers/net/phy/micrel.c | 12 +- drivers/of/base.c | 43 +- drivers/of/irq.c | 2 +- drivers/pinctrl/Kconfig | 10 +- drivers/pinctrl/Makefile | 4 + drivers/pinctrl/core.c | 239 +++- drivers/pinctrl/core.h | 12 +- drivers/pinctrl/devicetree.c | 249 ++++ drivers/pinctrl/devicetree.h | 35 + drivers/pinctrl/pinconf.c | 3 +- drivers/pinctrl/pinctrl-at91.c | 1601 +++++++++++++++++++++ drivers/pinctrl/pinctrl-pxa3xx.c | 24 +- drivers/pinctrl/pinctrl-sirf.c | 20 +- drivers/pinctrl/pinctrl-tegra.c | 41 +- drivers/pinctrl/pinctrl-u300.c | 22 +- drivers/pinctrl/pinmux.c | 16 +- drivers/regulator/fixed-helper.c | 19 +- drivers/remoteproc/remoteproc_core.c | 4 +- drivers/rtc/Kconfig | 2 +- drivers/rtc/rtc-at91rm9200.c | 2 + drivers/sh/clk/cpg.c | 386 +++-- drivers/sh/intc/Kconfig | 4 + drivers/sh/intc/Makefile | 2 +- drivers/sh/intc/core.c | 38 +- drivers/sh/intc/dynamic.c | 8 - drivers/sh/intc/internals.h | 5 + drivers/sh/intc/irqdomain.c | 68 + drivers/sh/intc/virq.c | 4 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/lttng/Kconfig | 35 + drivers/staging/lttng/LICENSE | 27 + drivers/staging/lttng/Makefile | 37 + drivers/staging/lttng/README | 84 ++ drivers/staging/lttng/TODO | 117 ++ drivers/staging/lttng/instrumentation/events/README | 7 + drivers/staging/lttng/instrumentation/events/lttng-module/block.h | 626 ++++++++ drivers/staging/lttng/instrumentation/events/lttng-module/irq.h | 155 ++ drivers/staging/lttng/instrumentation/events/lttng-module/kvm.h | 312 ++++ drivers/staging/lttng/instrumentation/events/lttng-module/lttng-statedump.h | 162 +++ drivers/staging/lttng/instrumentation/events/lttng-module/lttng.h | 34 + drivers/staging/lttng/instrumentation/events/lttng-module/sched.h | 400 ++++++ drivers/staging/lttng/instrumentation/events/lttng-module/signal.h | 200 +++ drivers/staging/lttng/instrumentation/events/lttng-module/syscalls.h | 76 + drivers/staging/lttng/instrumentation/events/lttng-module/timer.h | 333 +++++ drivers/staging/lttng/instrumentation/events/mainline/block.h | 569 ++++++++ drivers/staging/lttng/instrumentation/events/mainline/irq.h | 150 ++ drivers/staging/lttng/instrumentation/events/mainline/kvm.h | 312 ++++ drivers/staging/lttng/instrumentation/events/mainline/sched.h | 397 ++++++ drivers/staging/lttng/instrumentation/events/mainline/signal.h | 166 +++ drivers/staging/lttng/instrumentation/events/mainline/syscalls.h | 75 + drivers/staging/lttng/instrumentation/events/mainline/timer.h | 329 +++++ drivers/staging/lttng/instrumentation/syscalls/3.0.4/x86-64-syscalls-3.0.4 | 263 ++++ .../lttng/instrumentation/syscalls/3.1.0-rc6/x86-32-syscalls-3.1.0-rc6 | 291 ++++ drivers/staging/lttng/instrumentation/syscalls/README | 18 + .../lttng/instrumentation/syscalls/headers/compat_syscalls_integers.h | 3 + .../lttng/instrumentation/syscalls/headers/compat_syscalls_pointers.h | 3 + drivers/staging/lttng/instrumentation/syscalls/headers/syscalls_integers.h | 7 + .../lttng/instrumentation/syscalls/headers/syscalls_integers_override.h | 14 + drivers/staging/lttng/instrumentation/syscalls/headers/syscalls_pointers.h | 7 + .../lttng/instrumentation/syscalls/headers/syscalls_pointers_override.h | 57 + drivers/staging/lttng/instrumentation/syscalls/headers/syscalls_unknown.h | 55 + .../instrumentation/syscalls/headers/x86-32-syscalls-3.1.0-rc6_integers.h | 1163 +++++++++++++++ .../syscalls/headers/x86-32-syscalls-3.1.0-rc6_integers_override.h | 38 + .../instrumentation/syscalls/headers/x86-32-syscalls-3.1.0-rc6_pointers.h | 2232 +++++++++++++++++++++++++++++ .../syscalls/headers/x86-32-syscalls-3.1.0-rc6_pointers_override.h | 33 + .../lttng/instrumentation/syscalls/headers/x86-64-syscalls-3.0.4_integers.h | 1013 +++++++++++++ .../syscalls/headers/x86-64-syscalls-3.0.4_integers_override.h | 6 + .../lttng/instrumentation/syscalls/headers/x86-64-syscalls-3.0.4_pointers.h | 2076 +++++++++++++++++++++++++++ .../syscalls/headers/x86-64-syscalls-3.0.4_pointers_override.h | 12 + .../staging/lttng/instrumentation/syscalls/lttng-syscalls-extractor/Makefile | 1 + .../syscalls/lttng-syscalls-extractor/lttng-syscalls-extractor.c | 99 ++ .../lttng/instrumentation/syscalls/lttng-syscalls-generate-headers.sh | 275 ++++ drivers/staging/lttng/lib/Makefile | 11 + drivers/staging/lttng/lib/align.h | 73 + drivers/staging/lttng/lib/bitfield.h | 400 ++++++ drivers/staging/lttng/lib/bug.h | 41 + drivers/staging/lttng/lib/prio_heap/lttng_prio_heap.c | 207 +++ drivers/staging/lttng/lib/prio_heap/lttng_prio_heap.h | 117 ++ drivers/staging/lttng/lib/ringbuffer/api.h | 37 + drivers/staging/lttng/lib/ringbuffer/backend.h | 262 ++++ drivers/staging/lttng/lib/ringbuffer/backend_internal.h | 461 ++++++ drivers/staging/lttng/lib/ringbuffer/backend_types.h | 97 ++ drivers/staging/lttng/lib/ringbuffer/config.h | 310 ++++ drivers/staging/lttng/lib/ringbuffer/frontend.h | 240 ++++ drivers/staging/lttng/lib/ringbuffer/frontend_api.h | 370 +++++ drivers/staging/lttng/lib/ringbuffer/frontend_internal.h | 436 ++++++ drivers/staging/lttng/lib/ringbuffer/frontend_types.h | 188 +++ drivers/staging/lttng/lib/ringbuffer/iterator.h | 82 ++ drivers/staging/lttng/lib/ringbuffer/nohz.h | 42 + drivers/staging/lttng/lib/ringbuffer/ring_buffer_backend.c | 866 +++++++++++ drivers/staging/lttng/lib/ringbuffer/ring_buffer_frontend.c | 1735 ++++++++++++++++++++++ drivers/staging/lttng/lib/ringbuffer/ring_buffer_iterator.c | 810 +++++++++++ drivers/staging/lttng/lib/ringbuffer/ring_buffer_mmap.c | 128 ++ drivers/staging/lttng/lib/ringbuffer/ring_buffer_splice.c | 215 +++ drivers/staging/lttng/lib/ringbuffer/ring_buffer_vfs.c | 402 ++++++ drivers/staging/lttng/lib/ringbuffer/vatomic.h | 97 ++ drivers/staging/lttng/lib/ringbuffer/vfs.h | 101 ++ drivers/staging/lttng/lttng-abi.c | 781 ++++++++++ drivers/staging/lttng/lttng-abi.h | 176 +++ drivers/staging/lttng/lttng-calibrate.c | 42 + drivers/staging/lttng/lttng-context-nice.c | 81 ++ drivers/staging/lttng/lttng-context-perf-counters.c | 284 ++++ drivers/staging/lttng/lttng-context-pid.c | 81 ++ drivers/staging/lttng/lttng-context-ppid.c | 84 ++ drivers/staging/lttng/lttng-context-prio.c | 102 ++ drivers/staging/lttng/lttng-context-procname.c | 85 ++ drivers/staging/lttng/lttng-context-tid.c | 81 ++ drivers/staging/lttng/lttng-context-vpid.c | 87 ++ drivers/staging/lttng/lttng-context-vppid.c | 92 ++ drivers/staging/lttng/lttng-context-vtid.c | 87 ++ drivers/staging/lttng/lttng-context.c | 105 ++ drivers/staging/lttng/lttng-endian.h | 43 + drivers/staging/lttng/lttng-events.c | 1126 +++++++++++++++ drivers/staging/lttng/lttng-events.h | 466 ++++++ drivers/staging/lttng/lttng-probes.c | 176 +++ drivers/staging/lttng/lttng-ring-buffer-client-discard.c | 33 + drivers/staging/lttng/lttng-ring-buffer-client-mmap-discard.c | 33 + drivers/staging/lttng/lttng-ring-buffer-client-mmap-overwrite.c | 33 + drivers/staging/lttng/lttng-ring-buffer-client-overwrite.c | 33 + drivers/staging/lttng/lttng-ring-buffer-client.h | 598 ++++++++ drivers/staging/lttng/lttng-ring-buffer-metadata-client.c | 33 + drivers/staging/lttng/lttng-ring-buffer-metadata-client.h | 342 +++++ drivers/staging/lttng/lttng-ring-buffer-metadata-mmap-client.c | 33 + drivers/staging/lttng/lttng-statedump-impl.c | 385 +++++ drivers/staging/lttng/lttng-syscalls.c | 449 ++++++ drivers/staging/lttng/lttng-tracer-core.h | 41 + drivers/staging/lttng/lttng-tracer.h | 80 ++ drivers/staging/lttng/probes/Makefile | 41 + drivers/staging/lttng/probes/define_trace.h | 144 ++ drivers/staging/lttng/probes/lttng-events-reset.h | 96 ++ drivers/staging/lttng/probes/lttng-events.h | 732 ++++++++++ drivers/staging/lttng/probes/lttng-ftrace.c | 201 +++ drivers/staging/lttng/probes/lttng-kprobes.c | 177 +++ drivers/staging/lttng/probes/lttng-kretprobes.c | 290 ++++ drivers/staging/lttng/probes/lttng-probe-block.c | 43 + drivers/staging/lttng/probes/lttng-probe-irq.c | 43 + drivers/staging/lttng/probes/lttng-probe-kvm.c | 43 + drivers/staging/lttng/probes/lttng-probe-lttng.c | 36 + drivers/staging/lttng/probes/lttng-probe-sched.c | 42 + drivers/staging/lttng/probes/lttng-probe-signal.c | 42 + drivers/staging/lttng/probes/lttng-probe-statedump.c | 46 + drivers/staging/lttng/probes/lttng-probe-timer.c | 43 + drivers/staging/lttng/probes/lttng-type-list.h | 33 + drivers/staging/lttng/probes/lttng-types.c | 61 + drivers/staging/lttng/probes/lttng-types.h | 84 ++ drivers/staging/lttng/probes/lttng.h | 27 + drivers/staging/lttng/wrapper/ftrace.h | 84 ++ drivers/staging/lttng/wrapper/inline_memcpy.h | 23 + drivers/staging/lttng/wrapper/irqdesc.c | 58 + drivers/staging/lttng/wrapper/irqdesc.h | 33 + drivers/staging/lttng/wrapper/kallsyms.h | 61 + drivers/staging/lttng/wrapper/perf.h | 46 + drivers/staging/lttng/wrapper/poll.h | 34 + drivers/staging/lttng/wrapper/random.c | 77 + drivers/staging/lttng/wrapper/random.h | 32 + drivers/staging/lttng/wrapper/ringbuffer/api.h | 1 + drivers/staging/lttng/wrapper/ringbuffer/backend.h | 1 + drivers/staging/lttng/wrapper/ringbuffer/backend_internal.h | 2 + drivers/staging/lttng/wrapper/ringbuffer/backend_types.h | 1 + drivers/staging/lttng/wrapper/ringbuffer/config.h | 1 + drivers/staging/lttng/wrapper/ringbuffer/frontend.h | 1 + drivers/staging/lttng/wrapper/ringbuffer/frontend_api.h | 1 + drivers/staging/lttng/wrapper/ringbuffer/frontend_internal.h | 1 + drivers/staging/lttng/wrapper/ringbuffer/frontend_types.h | 1 + drivers/staging/lttng/wrapper/ringbuffer/iterator.h | 1 + drivers/staging/lttng/wrapper/ringbuffer/nohz.h | 1 + drivers/staging/lttng/wrapper/ringbuffer/vatomic.h | 1 + drivers/staging/lttng/wrapper/ringbuffer/vfs.h | 1 + drivers/staging/lttng/wrapper/spinlock.h | 40 + drivers/staging/lttng/wrapper/splice.c | 60 + drivers/staging/lttng/wrapper/splice.h | 37 + drivers/staging/lttng/wrapper/trace-clock.h | 96 ++ drivers/staging/lttng/wrapper/uuid.h | 43 + drivers/staging/lttng/wrapper/vmalloc.h | 63 + drivers/tty/serial/8250/8250.c | 303 ++-- drivers/tty/serial/8250/8250.h | 16 + drivers/tty/serial/8250/8250_em.c | 186 +++ drivers/tty/serial/8250/8250_pci.c | 45 + drivers/tty/serial/8250/Kconfig | 8 + drivers/tty/serial/8250/Makefile | 1 + drivers/tty/serial/atmel_serial.c | 8 + drivers/tty/serial/of_serial.c | 26 + drivers/tty/serial/sh-sci.c | 100 +- drivers/uio/Kconfig | 16 + drivers/uio/Makefile | 1 + drivers/uio/uio_dmem_genirq.c | 359 +++++ drivers/uio/uio_pdrv_genirq.c | 2 +- drivers/usb/gadget/Kconfig | 2 +- drivers/usb/gadget/at91_udc.c | 4 +- drivers/usb/host/ohci-at91.c | 15 +- drivers/usb/renesas_usbhs/fifo.c | 10 +- drivers/video/Kconfig | 12 + drivers/video/Makefile | 3 +- drivers/video/atmel_hlcdfb.c | 537 +++++++ drivers/video/atmel_lcdfb.c | 988 ++----------- drivers/video/atmel_lcdfb_core.c | 877 ++++++++++++ drivers/video/backlight/Kconfig | 4 +- drivers/video/sh_mipi_dsi.c | 7 +- drivers/video/sh_mobile_hdmi.c | 219 ++- drivers/video/sh_mobile_lcdcfb.c | 1117 ++++++++++++--- drivers/video/sh_mobile_lcdcfb.h | 5 +- drivers/video/sh_mobile_meram.c | 235 +-- fs/Kconfig | 7 +- fs/Makefile | 2 + fs/axfs/Kconfig | 52 + fs/axfs/Makefile | 10 + fs/axfs/axfs.h | 96 ++ fs/axfs/axfs_bdev.c | 170 +++ fs/axfs/axfs_inode.c | 667 +++++++++ fs/axfs/axfs_mtd.c | 351 +++++ fs/axfs/axfs_physmem.c | 65 + fs/axfs/axfs_profiling.c | 605 ++++++++ fs/axfs/axfs_super.c | 993 +++++++++++++ fs/axfs/axfs_uml.c | 47 + fs/axfs/axfs_uncompress.c | 90 ++ fs/axfs/axfs_xip_profile.c | 154 ++ fs/pramfs/Kconfig | 72 + fs/pramfs/Makefile | 14 + fs/pramfs/acl.c | 441 ++++++ fs/pramfs/acl.h | 86 ++ fs/pramfs/balloc.c | 160 +++ fs/pramfs/desctree.c | 181 +++ fs/pramfs/desctree.h | 44 + fs/pramfs/dir.c | 221 +++ fs/pramfs/file.c | 398 ++++++ fs/pramfs/inode.c | 803 +++++++++++ fs/pramfs/ioctl.c | 121 ++ fs/pramfs/namei.c | 376 +++++ fs/pramfs/pram.h | 283 ++++ fs/pramfs/pramfs_test.c | 47 + fs/pramfs/super.c | 977 +++++++++++++ fs/pramfs/symlink.c | 76 + fs/pramfs/wprotect.c | 41 + fs/pramfs/wprotect.h | 153 ++ fs/pramfs/xattr.c | 1118 +++++++++++++++ fs/pramfs/xattr.h | 134 ++ fs/pramfs/xattr_security.c | 79 + fs/pramfs/xattr_trusted.c | 65 + fs/pramfs/xattr_user.c | 69 + fs/pramfs/xip.c | 117 ++ fs/pramfs/xip.h | 33 + include/asm-generic/dma-coherent.h | 5 +- include/asm-generic/dma-contiguous.h | 28 + include/asm-generic/dma-mapping-common.h | 37 + include/linux/atmel-ssc.h | 1 + include/linux/axfs_fs.h | 131 ++ include/linux/axfs_fs_sb.h | 87 ++ include/linux/bus.h | 34 + include/linux/clockchips.h | 1 + include/linux/connector.h | 5 +- include/linux/device.h | 4 + include/linux/dma-contiguous.h | 110 ++ include/linux/dmaengine.h | 16 +- include/linux/fs.h | 2 + include/linux/gfp.h | 12 + include/linux/iommu.h | 10 +- include/linux/ipmmu.h | 29 + include/linux/irqdomain.h | 31 +- include/linux/magic.h | 1 + include/linux/mfd/tmio.h | 4 + include/linux/mmc/cd-gpio.h | 18 - include/linux/mmc/host.h | 38 +- include/linux/mmc/sh_mmcif.h | 10 +- include/linux/mmc/sh_mobile_sdhi.h | 1 + include/linux/mmc/slot-gpio.h | 24 + include/linux/mmzone.h | 47 +- include/linux/mtd/nand.h | 4 +- include/linux/netfilter.h | 1 + include/linux/of.h | 74 +- include/linux/of_serial.h | 17 + include/linux/page-isolation.h | 29 +- include/linux/pinctrl/consumer.h | 44 + include/linux/pinctrl/machine.h | 7 +- include/linux/pinctrl/pinctrl.h | 18 +- include/linux/pinctrl/pinmux.h | 7 +- include/linux/platform_data/atmel-crypto.h | 22 + include/linux/platform_data/gpio-em.h | 10 + include/linux/platform_data/uio_dmem_genirq.h | 26 + include/linux/pram_fs.h | 130 ++ include/linux/pram_fs_sb.h | 45 + include/linux/regulator/fixed.h | 11 +- include/linux/security.h | 11 + include/linux/serial_8250.h | 2 + include/linux/serial_core.h | 5 + include/linux/serial_sci.h | 2 + include/linux/sh_clk.h | 55 +- include/linux/sh_dma.h | 41 +- include/linux/sh_intc.h | 1 - include/linux/shdma-base.h | 126 ++ include/linux/socket.h | 5 +- include/linux/vmalloc.h | 9 +- include/media/sh_mobile_ceu.h | 1 + include/net/af_bus.h | 273 ++++ include/sound/sh_fsi.h | 18 +- include/sound/simple_card.h | 38 + include/video/atmel_lcdc.h | 219 --- include/video/atmel_lcdfb.h | 100 ++ include/video/sh_mobile_hdmi.h | 12 +- include/video/sh_mobile_lcdc.h | 7 + include/video/sh_mobile_meram.h | 71 +- init/do_mounts.c | 20 + kernel/irq/irqdomain.c | 464 +++--- kernel/time/clockevents.c | 3 +- mm/Kconfig | 7 +- mm/Makefile | 7 +- mm/compaction.c | 418 ++++-- mm/filemap_xip.c | 3 +- mm/internal.h | 33 + mm/memory-failure.c | 2 +- mm/memory_hotplug.c | 6 +- mm/page_alloc.c | 464 ++++-- mm/page_isolation.c | 86 +- mm/vmalloc.c | 28 +- mm/vmstat.c | 3 + net/Kconfig | 1 + net/Makefile | 1 + net/bus/Kconfig | 17 + net/bus/Makefile | 10 + net/bus/af_bus.c | 2688 +++++++++++++++++++++++++++++++++++ net/bus/garbage.c | 322 +++++ net/bus/nfdbus/Kconfig | 12 + net/bus/nfdbus/Makefile | 6 + net/bus/nfdbus/matchrule.c | 1131 +++++++++++++++ net/bus/nfdbus/matchrule.h | 82 ++ net/bus/nfdbus/message.c | 194 +++ net/bus/nfdbus/message.h | 71 + net/bus/nfdbus/nfdbus.c | 458 ++++++ net/bus/nfdbus/nfdbus.h | 44 + net/core/scm.c | 3 +- net/core/sock.c | 6 +- security/capability.c | 7 + security/security.c | 7 + security/selinux/hooks.c | 35 + sound/atmel/ac97c.c | 2 + sound/soc/Kconfig | 3 + sound/soc/Makefile | 1 + sound/soc/generic/Kconfig | 4 + sound/soc/generic/Makefile | 3 + sound/soc/generic/simple-card.c | 114 ++ sound/soc/sh/Kconfig | 24 +- sound/soc/sh/Makefile | 6 - sound/soc/sh/fsi-ak4642.c | 108 -- sound/soc/sh/fsi-da7210.c | 81 -- sound/soc/sh/fsi-hdmi.c | 118 -- sound/soc/sh/fsi.c | 299 ++-- 675 files changed, 85363 insertions(+), 10063 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists