From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 * branch master -> FETCH_HEAD Updating 56d92aa..612a9aa Fast-forward Documentation/DocBook/drm.tmpl | 2835 ++++++++++--- .../bindings/interrupt-controller/interrupts.txt | 95 + Documentation/devicetree/bindings/pwm/mxs-pwm.txt | 2 +- .../devicetree/bindings/serial/fsl-imx-uart.txt | 35 + Documentation/filesystems/jfs.txt | 19 +- Documentation/kbuild/makefiles.txt | 8 +- MAINTAINERS | 13 + Makefile | 43 +- arch/alpha/include/uapi/asm/Kbuild | 3 + arch/arm/include/asm/page.h | 2 +- arch/arm/include/asm/pgtable.h | 2 +- arch/arm/include/asm/vfpmacros.h | 2 +- arch/arm/include/uapi/asm/Kbuild | 3 + arch/arm64/include/uapi/asm/Kbuild | 3 + arch/avr32/include/uapi/asm/Kbuild | 3 + arch/blackfin/include/uapi/asm/Kbuild | 3 + arch/c6x/include/uapi/asm/Kbuild | 3 + arch/cris/Kconfig | 5 - arch/cris/Makefile | 4 +- arch/cris/arch-v32/drivers/axisflashmap.c | 29 - arch/cris/arch-v32/drivers/pci/bios.c | 25 - arch/cris/arch-v32/kernel/head.S | 58 +- arch/cris/arch-v32/kernel/kgdb.c | 14 - arch/cris/arch-v32/mach-a3/Makefile | 2 - arch/cris/arch-v32/mach-a3/vcs_hook.c | 103 - arch/cris/arch-v32/mach-a3/vcs_hook.h | 58 - arch/cris/arch-v32/mach-fs/Makefile | 2 - arch/cris/arch-v32/mach-fs/vcs_hook.c | 100 - arch/cris/arch-v32/mach-fs/vcs_hook.h | 42 - arch/cris/arch-v32/mm/init.c | 8 - arch/cris/include/arch-v10/arch/sv_addr_ag.h | 2 +- arch/cris/include/arch-v10/arch/svinto.h | 2 +- arch/cris/include/arch-v32/arch/dma.h | 2 +- arch/cris/include/arch-v32/arch/hwregs/dma.h | 2 +- arch/cris/include/arch-v32/arch/page.h | 5 - arch/cris/include/arch-v32/arch/processor.h | 6 +- .../cris/include/arch-v32/mach-fs/mach/startup.inc | 6 - arch/cris/include/asm/pci.h | 1 - arch/cris/include/uapi/arch-v10/arch/Kbuild | 1 + arch/cris/include/uapi/arch-v32/arch/Kbuild | 1 + arch/cris/include/uapi/asm/Kbuild | 5 + arch/frv/include/uapi/asm/Kbuild | 3 + arch/h8300/include/uapi/asm/Kbuild | 3 + arch/hexagon/include/uapi/asm/Kbuild | 3 + arch/ia64/include/uapi/asm/Kbuild | 3 + arch/m32r/include/uapi/asm/Kbuild | 3 + arch/m68k/include/asm/cacheflush.h | 4 +- arch/m68k/include/asm/io.h | 4 +- arch/m68k/include/asm/m68360.h | 8 +- arch/m68k/include/asm/m68360_enet.h | 2 +- arch/m68k/include/asm/page.h | 4 +- arch/m68k/include/asm/pgtable.h | 4 +- arch/m68k/include/asm/q40_master.h | 2 +- arch/m68k/include/asm/uaccess.h | 4 +- arch/m68k/include/uapi/asm/Kbuild | 3 + arch/microblaze/include/asm/mmu_context.h | 2 +- arch/microblaze/include/uapi/asm/Kbuild | 3 + arch/mips/include/asm/mach-bcm63xx/bcm63xx_io.h | 2 +- arch/mips/include/asm/mach-pnx833x/gpio.h | 2 +- arch/mips/include/asm/octeon/cvmx-asm.h | 2 +- arch/mips/include/asm/octeon/cvmx-cmd-queue.h | 2 +- arch/mips/include/asm/octeon/cvmx-fpa.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-board.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper.h | 20 +- arch/mips/include/asm/octeon/cvmx-mdio.h | 2 +- arch/mips/include/asm/octeon/cvmx-pip.h | 6 +- arch/mips/include/asm/octeon/cvmx-pko.h | 8 +- arch/mips/include/asm/octeon/cvmx-pow.h | 4 +- arch/mips/include/asm/octeon/cvmx-spi.h | 2 +- arch/mips/include/asm/octeon/cvmx-spinlock.h | 2 +- arch/mips/include/asm/octeon/cvmx-wqe.h | 2 +- arch/mips/include/asm/octeon/cvmx.h | 32 +- arch/mips/include/asm/octeon/octeon-model.h | 2 +- arch/mips/include/asm/octeon/octeon.h | 2 +- arch/mips/include/asm/sibyte/bcm1480_int.h | 2 +- arch/mips/include/asm/sibyte/bcm1480_l2c.h | 2 +- arch/mips/include/asm/sibyte/bcm1480_mc.h | 2 +- arch/mips/include/asm/sibyte/bcm1480_regs.h | 4 +- arch/mips/include/asm/sibyte/bcm1480_scd.h | 4 +- arch/mips/include/asm/sibyte/sb1250_dma.h | 2 +- arch/mips/include/asm/sibyte/sb1250_genbus.h | 2 +- arch/mips/include/asm/sibyte/sb1250_int.h | 2 +- arch/mips/include/asm/sibyte/sb1250_l2c.h | 2 +- arch/mips/include/asm/sibyte/sb1250_ldt.h | 2 +- arch/mips/include/asm/sibyte/sb1250_mac.h | 2 +- arch/mips/include/asm/sibyte/sb1250_mc.h | 2 +- arch/mips/include/asm/sibyte/sb1250_regs.h | 2 +- arch/mips/include/asm/sibyte/sb1250_scd.h | 2 +- arch/mips/include/asm/sibyte/sb1250_smbus.h | 2 +- arch/mips/include/asm/sibyte/sb1250_syncser.h | 2 +- arch/mips/include/asm/sibyte/sb1250_uart.h | 2 +- arch/mips/include/uapi/asm/Kbuild | 3 + arch/mn10300/include/uapi/asm/Kbuild | 3 + arch/openrisc/include/uapi/asm/Kbuild | 3 + arch/parisc/include/uapi/asm/Kbuild | 3 + arch/powerpc/include/asm/ps3.h | 2 +- arch/powerpc/include/asm/ucc_fast.h | 2 +- arch/powerpc/include/asm/ucc_slow.h | 2 +- arch/powerpc/include/uapi/asm/Kbuild | 3 + arch/s390/include/uapi/asm/Kbuild | 3 + arch/score/include/uapi/asm/Kbuild | 3 + arch/sh/include/asm/bl_bit.h | 4 +- arch/sh/include/asm/cache_insns.h | 4 +- arch/sh/include/asm/checksum.h | 2 +- arch/sh/include/asm/mmu_context.h | 4 +- arch/sh/include/asm/posix_types.h | 8 +- arch/sh/include/asm/processor.h | 4 +- arch/sh/include/asm/ptrace.h | 4 +- arch/sh/include/asm/string.h | 4 +- arch/sh/include/asm/switch_to.h | 4 +- arch/sh/include/asm/syscall.h | 4 +- arch/sh/include/asm/syscalls.h | 4 +- arch/sh/include/asm/tlb.h | 2 +- arch/sh/include/asm/traps.h | 4 +- arch/sh/include/asm/uaccess.h | 4 +- arch/sh/include/asm/unistd.h | 8 +- arch/sh/include/mach-ecovec24/mach/romimage.h | 2 +- arch/sh/include/mach-kfr2r09/mach/romimage.h | 2 +- arch/sh/include/uapi/asm/Kbuild | 3 + arch/sparc/include/asm/oplib_32.h | 2 +- arch/sparc/include/asm/oplib_64.h | 2 +- arch/sparc/include/uapi/asm/Kbuild | 5 + arch/sparc/kernel/hvapi.c | 2 +- arch/sparc/kernel/prom_64.c | 2 +- arch/sparc/kernel/traps_64.c | 2 +- arch/sparc/lib/NG2memcpy.S | 46 +- arch/sparc/mm/init_64.c | 7 +- arch/sparc/mm/iommu.c | 4 +- arch/tile/include/gxio/dma_queue.h | 2 +- arch/tile/include/gxio/mpipe.h | 4 +- arch/tile/include/gxio/trio.h | 4 +- arch/tile/include/gxio/usb_host.h | 2 +- arch/tile/include/hv/iorpc.h | 2 +- arch/tile/include/uapi/arch/Kbuild | 1 + arch/tile/include/uapi/asm/Kbuild | 3 + arch/um/Makefile | 4 +- arch/unicore32/include/mach/PKUnity.h | 36 +- arch/unicore32/include/mach/hardware.h | 2 +- arch/unicore32/include/mach/uncompress.h | 4 +- arch/unicore32/include/uapi/asm/Kbuild | 3 + arch/x86/boot/Makefile | 4 +- arch/x86/boot/mkcpustr.c | 2 + arch/x86/include/asm/Kbuild | 4 - arch/x86/include/asm/atomic.h | 4 +- arch/x86/include/asm/calling.h | 2 +- arch/x86/include/asm/checksum.h | 4 +- arch/x86/include/asm/cmpxchg.h | 4 +- arch/x86/include/asm/cpufeature.h | 2 + arch/x86/include/asm/mmzone.h | 4 +- arch/x86/include/asm/mutex.h | 4 +- arch/x86/include/asm/numa.h | 4 +- arch/x86/include/asm/pci.h | 2 +- arch/x86/include/asm/pgtable.h | 4 +- arch/x86/include/asm/pgtable_types.h | 4 +- arch/x86/include/asm/posix_types.h | 10 +- arch/x86/include/asm/seccomp.h | 4 +- arch/x86/include/asm/string.h | 4 +- arch/x86/include/asm/suspend.h | 4 +- arch/x86/include/asm/uaccess.h | 4 +- arch/x86/include/asm/user.h | 4 +- arch/x86/include/asm/xen/interface.h | 4 +- arch/x86/include/asm/xor.h | 4 +- arch/x86/include/asm/xor_32.h | 2 +- arch/x86/include/asm/xor_64.h | 2 +- arch/x86/include/uapi/asm/Kbuild | 6 + arch/x86/kernel/cpu/mkcapflags.pl | 5 +- arch/x86/lib/insn.c | 4 + arch/x86/syscalls/Makefile | 17 +- arch/x86/tools/Makefile | 2 +- arch/xtensa/include/uapi/asm/Kbuild | 3 + crypto/Kconfig | 1 + drivers/acpi/video.c | 8 +- drivers/base/firmware_class.c | 78 +- drivers/char/agp/intel-gtt.c | 62 +- drivers/firewire/core-device.c | 3 + drivers/firewire/core-transaction.c | 33 +- drivers/firewire/ohci.c | 28 +- drivers/gpu/drm/Kconfig | 19 +- drivers/gpu/drm/Makefile | 3 + drivers/gpu/drm/ast/ast_drv.c | 5 +- drivers/gpu/drm/ast/ast_drv.h | 13 +- drivers/gpu/drm/ast/ast_fb.c | 7 +- drivers/gpu/drm/ast/ast_main.c | 6 +- drivers/gpu/drm/ast/ast_mode.c | 8 +- drivers/gpu/drm/ast/ast_post.c | 2 +- drivers/gpu/drm/ast/ast_ttm.c | 2 +- drivers/gpu/drm/ati_pcigart.c | 2 +- drivers/gpu/drm/cirrus/cirrus_drv.c | 3 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 11 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 5 +- drivers/gpu/drm/cirrus/cirrus_main.c | 5 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 5 +- drivers/gpu/drm/cirrus/cirrus_ttm.c | 2 +- drivers/gpu/drm/drm_agpsupport.c | 2 +- drivers/gpu/drm/drm_auth.c | 2 +- drivers/gpu/drm/drm_buffer.c | 2 +- drivers/gpu/drm/drm_bufs.c | 2 +- drivers/gpu/drm/drm_cache.c | 30 +- drivers/gpu/drm/drm_context.c | 2 +- drivers/gpu/drm/drm_crtc.c | 148 +- drivers/gpu/drm/drm_crtc_helper.c | 12 +- drivers/gpu/drm/drm_debugfs.c | 2 +- drivers/gpu/drm/drm_dma.c | 2 +- drivers/gpu/drm/drm_dp_i2c_helper.c | 4 +- drivers/gpu/drm/drm_drv.c | 26 +- drivers/gpu/drm/drm_edid.c | 212 +- drivers/gpu/drm/drm_edid_load.c | 37 +- drivers/gpu/drm/drm_edid_modes.h | 46 +- drivers/gpu/drm/drm_encoder_slave.c | 2 +- drivers/gpu/drm/drm_fb_cma_helper.c | 406 ++ drivers/gpu/drm/drm_fb_helper.c | 18 +- drivers/gpu/drm/drm_fops.c | 2 +- drivers/gpu/drm/drm_gem.c | 2 +- drivers/gpu/drm/drm_gem_cma_helper.c | 251 ++ drivers/gpu/drm/drm_global.c | 2 +- drivers/gpu/drm/drm_hashtab.c | 4 +- drivers/gpu/drm/drm_info.c | 2 +- drivers/gpu/drm/drm_ioc32.c | 4 +- drivers/gpu/drm/drm_ioctl.c | 8 +- drivers/gpu/drm/drm_irq.c | 4 +- drivers/gpu/drm/drm_lock.c | 2 +- drivers/gpu/drm/drm_memory.c | 2 +- drivers/gpu/drm/drm_mm.c | 4 +- drivers/gpu/drm/drm_modes.c | 5 +- drivers/gpu/drm/drm_pci.c | 2 +- drivers/gpu/drm/drm_platform.c | 2 +- drivers/gpu/drm/drm_prime.c | 2 +- drivers/gpu/drm/drm_proc.c | 2 +- drivers/gpu/drm/drm_scatter.c | 2 +- drivers/gpu/drm/drm_stub.c | 4 +- drivers/gpu/drm/drm_sysfs.c | 6 +- drivers/gpu/drm/drm_trace_points.c | 2 +- drivers/gpu/drm/drm_usb.c | 2 +- drivers/gpu/drm/drm_vm.c | 13 +- drivers/gpu/drm/exynos/exynos_ddc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_buf.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_connector.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_core.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dmabuf.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 1 - drivers/gpu/drm/exynos/exynos_drm_encoder.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_hdmi.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_plane.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 19 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 6 +- drivers/gpu/drm/exynos/exynos_hdmiphy.c | 2 +- drivers/gpu/drm/exynos/exynos_mixer.c | 2 +- drivers/gpu/drm/gma500/Makefile | 5 +- drivers/gpu/drm/gma500/backlight.c | 45 + drivers/gpu/drm/gma500/cdv_device.c | 74 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 236 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 1950 +++++++++ drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 6 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 12 +- drivers/gpu/drm/gma500/framebuffer.c | 7 + drivers/gpu/drm/gma500/gem.c | 11 +- drivers/gpu/drm/gma500/gem_glue.c | 90 - drivers/gpu/drm/gma500/gem_glue.h | 2 - drivers/gpu/drm/gma500/intel_bios.c | 103 +- drivers/gpu/drm/gma500/intel_bios.h | 46 + drivers/gpu/drm/gma500/intel_gmbus.c | 5 +- drivers/gpu/drm/gma500/mdfld_dsi_output.c | 13 +- drivers/gpu/drm/gma500/mid_bios.c | 10 +- drivers/gpu/drm/gma500/oaktrail_device.c | 2 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 1 - drivers/gpu/drm/gma500/opregion.c | 3 +- drivers/gpu/drm/gma500/psb_device.c | 3 +- drivers/gpu/drm/gma500/psb_drv.c | 2 +- drivers/gpu/drm/gma500/psb_drv.h | 24 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 28 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 13 +- drivers/gpu/drm/gma500/psb_intel_reg.h | 197 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 13 +- drivers/gpu/drm/i2c/ch7006_drv.c | 16 +- drivers/gpu/drm/i2c/ch7006_priv.h | 8 +- drivers/gpu/drm/i2c/sil164_drv.c | 8 +- drivers/gpu/drm/i810/i810_dma.c | 5 +- drivers/gpu/drm/i810/i810_drv.c | 7 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/dvo.h | 21 +- drivers/gpu/drm/i915/dvo_ch7017.c | 21 +- drivers/gpu/drm/i915/dvo_ch7xxx.c | 17 +- drivers/gpu/drm/i915/dvo_ivch.c | 23 +- drivers/gpu/drm/i915/dvo_ns2501.c | 588 +++ drivers/gpu/drm/i915/dvo_sil164.c | 20 +- drivers/gpu/drm/i915/dvo_tfp410.c | 18 +- drivers/gpu/drm/i915/i915_debugfs.c | 256 +- drivers/gpu/drm/i915/i915_dma.c | 82 +- drivers/gpu/drm/i915/i915_drv.c | 68 +- drivers/gpu/drm/i915/i915_drv.h | 239 +- drivers/gpu/drm/i915/i915_gem.c | 1519 ++++--- drivers/gpu/drm/i915/i915_gem_context.c | 69 +- drivers/gpu/drm/i915/i915_gem_debug.c | 5 +- drivers/gpu/drm/i915/i915_gem_dmabuf.c | 176 +- drivers/gpu/drm/i915/i915_gem_evict.c | 49 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 396 +-- drivers/gpu/drm/i915/i915_gem_gtt.c | 149 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 5 +- drivers/gpu/drm/i915/i915_gem_tiling.c | 25 +- drivers/gpu/drm/i915/i915_ioc32.c | 5 +- drivers/gpu/drm/i915/i915_irq.c | 199 +- drivers/gpu/drm/i915/i915_reg.h | 328 +- drivers/gpu/drm/i915/i915_suspend.c | 5 +- drivers/gpu/drm/i915/i915_sysfs.c | 220 +- drivers/gpu/drm/i915/i915_trace.h | 25 +- drivers/gpu/drm/i915/intel_acpi.c | 2 +- drivers/gpu/drm/i915/intel_bios.c | 5 +- drivers/gpu/drm/i915/intel_bios.h | 2 +- drivers/gpu/drm/i915/intel_crt.c | 176 +- drivers/gpu/drm/i915/intel_ddi.c | 144 +- drivers/gpu/drm/i915/intel_display.c | 2137 +++++++--- drivers/gpu/drm/i915/intel_dp.c | 412 +- drivers/gpu/drm/i915/intel_drv.h | 155 +- drivers/gpu/drm/i915/intel_dvo.c | 122 +- drivers/gpu/drm/i915/intel_fb.c | 9 +- drivers/gpu/drm/i915/intel_hdmi.c | 230 +- drivers/gpu/drm/i915/intel_i2c.c | 5 +- drivers/gpu/drm/i915/intel_lvds.c | 108 +- drivers/gpu/drm/i915/intel_modes.c | 5 +- drivers/gpu/drm/i915/intel_opregion.c | 27 +- drivers/gpu/drm/i915/intel_overlay.c | 65 +- drivers/gpu/drm/i915/intel_pm.c | 420 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 157 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 20 +- drivers/gpu/drm/i915/intel_sdvo.c | 219 +- drivers/gpu/drm/i915/intel_sprite.c | 8 +- drivers/gpu/drm/i915/intel_tv.c | 79 +- drivers/gpu/drm/mga/mga_dma.c | 6 +- drivers/gpu/drm/mga/mga_drv.c | 7 +- drivers/gpu/drm/mga/mga_ioc32.c | 5 +- drivers/gpu/drm/mga/mga_irq.c | 5 +- drivers/gpu/drm/mga/mga_state.c | 5 +- drivers/gpu/drm/mga/mga_warp.c | 5 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 5 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 13 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 5 +- drivers/gpu/drm/mgag200/mgag200_i2c.c | 3 +- drivers/gpu/drm/mgag200/mgag200_main.c | 5 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 6 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 2 +- drivers/gpu/drm/nouveau/Kconfig | 36 +- drivers/gpu/drm/nouveau/Makefile | 225 +- drivers/gpu/drm/nouveau/core/core/client.c | 103 + drivers/gpu/drm/nouveau/core/core/engctx.c | 236 + .../{nouveau_ramht.h => core/core/engine.c} | 56 +- .../nouveau/{nouveau_util.c => core/core/enum.c} | 47 +- drivers/gpu/drm/nouveau/core/core/gpuobj.c | 318 ++ drivers/gpu/drm/nouveau/core/core/handle.c | 223 + .../drm/nouveau/{nouveau_mm.c => core/core/mm.c} | 174 +- drivers/gpu/drm/nouveau/core/core/namedb.c | 203 + drivers/gpu/drm/nouveau/core/core/object.c | 468 ++ drivers/gpu/drm/nouveau/core/core/option.c | 131 + drivers/gpu/drm/nouveau/core/core/parent.c | 139 + drivers/gpu/drm/nouveau/core/core/printk.c | 74 + drivers/gpu/drm/nouveau/core/core/ramht.c | 109 + drivers/gpu/drm/nouveau/core/core/subdev.c | 115 + drivers/gpu/drm/nouveau/core/engine/bsp/nv84.c | 175 + .../engine/copy/fuc/nva3.fuc} | 0 .../engine/copy/fuc/nva3.fuc.h} | 4 +- .../engine/copy/fuc/nvc0.fuc.h} | 4 +- drivers/gpu/drm/nouveau/core/engine/copy/nva3.c | 222 + drivers/gpu/drm/nouveau/core/engine/copy/nvc0.c | 265 ++ drivers/gpu/drm/nouveau/core/engine/copy/nve0.c | 156 + .../engine/crypt/fuc/nv98.fuc} | 2 +- .../engine/crypt/fuc/nv98.fuc.h} | 4 +- drivers/gpu/drm/nouveau/core/engine/crypt/nv84.c | 217 + drivers/gpu/drm/nouveau/core/engine/crypt/nv98.c | 208 + drivers/gpu/drm/nouveau/core/engine/disp/nv04.c | 90 + drivers/gpu/drm/nouveau/core/engine/disp/nv50.c | 125 + drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c | 118 + drivers/gpu/drm/nouveau/core/engine/disp/vga.c | 215 + drivers/gpu/drm/nouveau/core/engine/dmaobj/base.c | 87 + drivers/gpu/drm/nouveau/core/engine/dmaobj/nv04.c | 185 + drivers/gpu/drm/nouveau/core/engine/dmaobj/nv50.c | 173 + drivers/gpu/drm/nouveau/core/engine/dmaobj/nvc0.c | 99 + drivers/gpu/drm/nouveau/core/engine/fifo/base.c | 181 + drivers/gpu/drm/nouveau/core/engine/fifo/nv04.c | 630 +++ drivers/gpu/drm/nouveau/core/engine/fifo/nv04.h | 178 + drivers/gpu/drm/nouveau/core/engine/fifo/nv10.c | 171 + drivers/gpu/drm/nouveau/core/engine/fifo/nv17.c | 208 + drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c | 349 ++ drivers/gpu/drm/nouveau/core/engine/fifo/nv50.c | 502 +++ drivers/gpu/drm/nouveau/core/engine/fifo/nv50.h | 36 + drivers/gpu/drm/nouveau/core/engine/fifo/nv84.c | 420 ++ drivers/gpu/drm/nouveau/core/engine/fifo/nvc0.c | 647 +++ drivers/gpu/drm/nouveau/core/engine/fifo/nve0.c | 628 +++ .../{nouveau_grctx.h => core/engine/graph/ctx.h} | 26 +- .../{nv40_grctx.c => core/engine/graph/ctxnv40.c} | 133 +- .../{nv50_grctx.c => core/engine/graph/ctxnv50.c} | 561 ++-- .../gpu/drm/nouveau/core/engine/graph/ctxnvc0.c | 3039 +++++++++++++ .../gpu/drm/nouveau/core/engine/graph/ctxnve0.c | 2788 ++++++++++++ .../engine/graph/fuc/gpcnvc0.fuc} | 8 +- .../engine/graph/fuc/gpcnvc0.fuc.h} | 66 + .../engine/graph/fuc/gpcnve0.fuc} | 158 +- .../engine/graph/fuc/gpcnve0.fuc.h} | 168 +- .../engine/graph/fuc/hubnvc0.fuc} | 8 +- .../engine/graph/fuc/hubnvc0.fuc.h} | 89 + .../engine/graph/fuc/hubnve0.fuc} | 152 +- .../engine/graph/fuc/hubnve0.fuc.h} | 621 ++-- .../engine/graph/fuc/nvc0.fuc} | 0 .../engine/graph/fuc/nve0.fuc} | 2 +- drivers/gpu/drm/nouveau/core/engine/graph/nv04.c | 1387 ++++++ drivers/gpu/drm/nouveau/core/engine/graph/nv10.c | 1314 ++++++ drivers/gpu/drm/nouveau/core/engine/graph/nv20.c | 381 ++ drivers/gpu/drm/nouveau/core/engine/graph/nv20.h | 31 + drivers/gpu/drm/nouveau/core/engine/graph/nv25.c | 167 + drivers/gpu/drm/nouveau/core/engine/graph/nv2a.c | 134 + drivers/gpu/drm/nouveau/core/engine/graph/nv30.c | 238 + drivers/gpu/drm/nouveau/core/engine/graph/nv34.c | 168 + drivers/gpu/drm/nouveau/core/engine/graph/nv35.c | 166 + drivers/gpu/drm/nouveau/core/engine/graph/nv40.c | 495 +++ drivers/gpu/drm/nouveau/core/engine/graph/nv40.h | 21 + drivers/gpu/drm/nouveau/core/engine/graph/nv50.c | 888 ++++ drivers/gpu/drm/nouveau/core/engine/graph/nv50.h | 7 + drivers/gpu/drm/nouveau/core/engine/graph/nvc0.c | 955 ++++ drivers/gpu/drm/nouveau/core/engine/graph/nvc0.h | 171 + drivers/gpu/drm/nouveau/core/engine/graph/nve0.c | 576 +++ drivers/gpu/drm/nouveau/core/engine/graph/regs.h | 269 ++ drivers/gpu/drm/nouveau/core/engine/mpeg/nv31.c | 308 ++ drivers/gpu/drm/nouveau/core/engine/mpeg/nv40.c | 144 + drivers/gpu/drm/nouveau/core/engine/mpeg/nv50.c | 240 + drivers/gpu/drm/nouveau/core/engine/mpeg/nv84.c | 104 + drivers/gpu/drm/nouveau/core/engine/ppp/nv98.c | 175 + .../gpu/drm/nouveau/core/engine/software/nv04.c | 147 + .../gpu/drm/nouveau/core/engine/software/nv10.c | 129 + .../gpu/drm/nouveau/core/engine/software/nv50.c | 199 + .../gpu/drm/nouveau/core/engine/software/nvc0.c | 181 + drivers/gpu/drm/nouveau/core/engine/vp/nv84.c | 175 + drivers/gpu/drm/nouveau/core/include/core/class.h | 118 + drivers/gpu/drm/nouveau/core/include/core/client.h | 42 + drivers/gpu/drm/nouveau/core/include/core/debug.h | 13 + drivers/gpu/drm/nouveau/core/include/core/device.h | 136 + drivers/gpu/drm/nouveau/core/include/core/engctx.h | 51 + drivers/gpu/drm/nouveau/core/include/core/engine.h | 57 + drivers/gpu/drm/nouveau/core/include/core/enum.h | 23 + drivers/gpu/drm/nouveau/core/include/core/gpuobj.h | 71 + drivers/gpu/drm/nouveau/core/include/core/handle.h | 31 + drivers/gpu/drm/nouveau/core/include/core/math.h | 16 + drivers/gpu/drm/nouveau/core/include/core/mm.h | 33 + drivers/gpu/drm/nouveau/core/include/core/namedb.h | 56 + drivers/gpu/drm/nouveau/core/include/core/object.h | 188 + drivers/gpu/drm/nouveau/core/include/core/option.h | 11 + drivers/gpu/drm/nouveau/core/include/core/parent.h | 64 + drivers/gpu/drm/nouveau/core/include/core/printk.h | 39 + drivers/gpu/drm/nouveau/core/include/core/ramht.h | 23 + drivers/gpu/drm/nouveau/core/include/core/subdev.h | 118 + drivers/gpu/drm/nouveau/core/include/engine/bsp.h | 45 + drivers/gpu/drm/nouveau/core/include/engine/copy.h | 49 + .../gpu/drm/nouveau/core/include/engine/crypt.h | 46 + drivers/gpu/drm/nouveau/core/include/engine/disp.h | 44 + .../gpu/drm/nouveau/core/include/engine/dmaobj.h | 57 + drivers/gpu/drm/nouveau/core/include/engine/fifo.h | 111 + .../gpu/drm/nouveau/core/include/engine/graph.h | 72 + drivers/gpu/drm/nouveau/core/include/engine/mpeg.h | 61 + drivers/gpu/drm/nouveau/core/include/engine/ppp.h | 45 + .../gpu/drm/nouveau/core/include/engine/software.h | 60 + drivers/gpu/drm/nouveau/core/include/engine/vp.h | 45 + drivers/gpu/drm/nouveau/core/include/subdev/bar.h | 55 + drivers/gpu/drm/nouveau/core/include/subdev/bios.h | 34 + .../gpu/drm/nouveau/core/include/subdev/bios/bit.h | 13 + .../gpu/drm/nouveau/core/include/subdev/bios/bmp.h | 39 + .../drm/nouveau/core/include/subdev/bios/conn.h | 27 + .../gpu/drm/nouveau/core/include/subdev/bios/dcb.h | 90 + .../gpu/drm/nouveau/core/include/subdev/bios/dp.h | 8 + .../drm/nouveau/core/include/subdev/bios/extdev.h | 30 + .../drm/nouveau/core/include/subdev/bios/gpio.h | 33 + .../gpu/drm/nouveau/core/include/subdev/bios/i2c.h | 25 + .../drm/nouveau/core/include/subdev/bios/init.h | 21 + .../gpu/drm/nouveau/core/include/subdev/bios/mxm.h | 9 + .../drm/nouveau/core/include/subdev/bios/perf.h | 14 + .../gpu/drm/nouveau/core/include/subdev/bios/pll.h | 77 + .../drm/nouveau/core/include/subdev/bios/therm.h | 46 + .../gpu/drm/nouveau/core/include/subdev/clock.h | 59 + .../gpu/drm/nouveau/core/include/subdev/device.h | 24 + .../gpu/drm/nouveau/core/include/subdev/devinit.h | 40 + drivers/gpu/drm/nouveau/core/include/subdev/fb.h | 134 + drivers/gpu/drm/nouveau/core/include/subdev/gpio.h | 64 + drivers/gpu/drm/nouveau/core/include/subdev/i2c.h | 60 + drivers/gpu/drm/nouveau/core/include/subdev/ibus.h | 34 + .../gpu/drm/nouveau/core/include/subdev/instmem.h | 73 + drivers/gpu/drm/nouveau/core/include/subdev/ltcg.h | 33 + drivers/gpu/drm/nouveau/core/include/subdev/mc.h | 49 + drivers/gpu/drm/nouveau/core/include/subdev/mxm.h | 37 + .../gpu/drm/nouveau/core/include/subdev/therm.h | 58 + .../gpu/drm/nouveau/core/include/subdev/timer.h | 53 + drivers/gpu/drm/nouveau/core/include/subdev/vga.h | 30 + .../{nouveau_vm.h => core/include/subdev/vm.h} | 87 +- drivers/gpu/drm/nouveau/core/os.h | 47 + drivers/gpu/drm/nouveau/core/subdev/bar/base.c | 135 + drivers/gpu/drm/nouveau/core/subdev/bar/nv50.c | 263 ++ drivers/gpu/drm/nouveau/core/subdev/bar/nvc0.c | 215 + drivers/gpu/drm/nouveau/core/subdev/bios/base.c | 479 ++ .../{nouveau_ramht.h => core/subdev/bios/bit.c} | 51 +- .../{nouveau_ramht.h => core/subdev/bios/conn.c} | 59 +- drivers/gpu/drm/nouveau/core/subdev/bios/dcb.c | 135 + .../nouveau/{nv98_ppp.c => core/subdev/bios/dp.c} | 84 +- drivers/gpu/drm/nouveau/core/subdev/bios/extdev.c | 100 + drivers/gpu/drm/nouveau/core/subdev/bios/gpio.c | 121 + drivers/gpu/drm/nouveau/core/subdev/bios/i2c.c | 129 + drivers/gpu/drm/nouveau/core/subdev/bios/init.c | 2120 +++++++++ drivers/gpu/drm/nouveau/core/subdev/bios/mxm.c | 135 + drivers/gpu/drm/nouveau/core/subdev/bios/perf.c | 75 + drivers/gpu/drm/nouveau/core/subdev/bios/pll.c | 417 ++ drivers/gpu/drm/nouveau/core/subdev/bios/therm.c | 177 + drivers/gpu/drm/nouveau/core/subdev/clock/nv04.c | 359 ++ .../{nouveau_ramht.h => core/subdev/clock/nv40.c} | 56 +- drivers/gpu/drm/nouveau/core/subdev/clock/nv50.c | 105 + drivers/gpu/drm/nouveau/core/subdev/clock/nva3.c | 95 + drivers/gpu/drm/nouveau/core/subdev/clock/nvc0.c | 94 + drivers/gpu/drm/nouveau/core/subdev/clock/pll.h | 9 + .../gpu/drm/nouveau/core/subdev/clock/pllnv04.c | 242 ++ .../{nv50_calc.c => core/subdev/clock/pllnva3.c} | 69 +- drivers/gpu/drm/nouveau/core/subdev/device/base.c | 472 ++ drivers/gpu/drm/nouveau/core/subdev/device/nv04.c | 86 + drivers/gpu/drm/nouveau/core/subdev/device/nv10.c | 195 + drivers/gpu/drm/nouveau/core/subdev/device/nv20.c | 126 + drivers/gpu/drm/nouveau/core/subdev/device/nv30.c | 147 + drivers/gpu/drm/nouveau/core/subdev/device/nv40.c | 375 ++ drivers/gpu/drm/nouveau/core/subdev/device/nv50.c | 410 ++ drivers/gpu/drm/nouveau/core/subdev/device/nvc0.c | 285 ++ drivers/gpu/drm/nouveau/core/subdev/device/nve0.c | 109 + .../{nv98_ppp.c => core/subdev/devinit/base.c} | 69 +- .../gpu/drm/nouveau/core/subdev/devinit/fbmem.h | 98 + drivers/gpu/drm/nouveau/core/subdev/devinit/nv04.c | 189 + drivers/gpu/drm/nouveau/core/subdev/devinit/nv05.c | 159 + drivers/gpu/drm/nouveau/core/subdev/devinit/nv10.c | 124 + .../{nouveau_i2c.h => core/subdev/devinit/nv1a.c} | 65 +- drivers/gpu/drm/nouveau/core/subdev/devinit/nv20.c | 96 + drivers/gpu/drm/nouveau/core/subdev/devinit/nv50.c | 87 + drivers/gpu/drm/nouveau/core/subdev/fb/base.c | 130 + drivers/gpu/drm/nouveau/core/subdev/fb/nv04.c | 130 + drivers/gpu/drm/nouveau/core/subdev/fb/nv10.c | 120 + drivers/gpu/drm/nouveau/core/subdev/fb/nv20.c | 136 + drivers/gpu/drm/nouveau/core/subdev/fb/nv30.c | 148 + drivers/gpu/drm/nouveau/core/subdev/fb/nv40.c | 178 + drivers/gpu/drm/nouveau/core/subdev/fb/nv50.c | 498 +++ drivers/gpu/drm/nouveau/core/subdev/fb/nvc0.c | 245 ++ drivers/gpu/drm/nouveau/core/subdev/gpio/base.c | 271 ++ drivers/gpu/drm/nouveau/core/subdev/gpio/nv10.c | 169 + drivers/gpu/drm/nouveau/core/subdev/gpio/nv50.c | 194 + drivers/gpu/drm/nouveau/core/subdev/gpio/nvd0.c | 104 + drivers/gpu/drm/nouveau/core/subdev/i2c/aux.c | 212 + drivers/gpu/drm/nouveau/core/subdev/i2c/base.c | 407 ++ drivers/gpu/drm/nouveau/core/subdev/i2c/bit.c | 230 + drivers/gpu/drm/nouveau/core/subdev/ibus/nvc0.c | 123 + drivers/gpu/drm/nouveau/core/subdev/ibus/nve0.c | 123 + drivers/gpu/drm/nouveau/core/subdev/instmem/base.c | 135 + drivers/gpu/drm/nouveau/core/subdev/instmem/nv04.c | 198 + drivers/gpu/drm/nouveau/core/subdev/instmem/nv04.h | 39 + drivers/gpu/drm/nouveau/core/subdev/instmem/nv40.c | 138 + drivers/gpu/drm/nouveau/core/subdev/instmem/nv50.c | 172 + drivers/gpu/drm/nouveau/core/subdev/ltcg/nvc0.c | 93 + .../{nouveau_ramht.h => core/subdev/mc/base.c} | 52 +- drivers/gpu/drm/nouveau/core/subdev/mc/nv04.c | 83 + .../nouveau/{nv98_ppp.c => core/subdev/mc/nv44.c} | 74 +- drivers/gpu/drm/nouveau/core/subdev/mc/nv50.c | 80 + drivers/gpu/drm/nouveau/core/subdev/mc/nv98.c | 73 + drivers/gpu/drm/nouveau/core/subdev/mc/nvc0.c | 75 + drivers/gpu/drm/nouveau/core/subdev/mxm/base.c | 290 ++ drivers/gpu/drm/nouveau/core/subdev/mxm/mxms.c | 193 + drivers/gpu/drm/nouveau/core/subdev/mxm/mxms.h | 22 + drivers/gpu/drm/nouveau/core/subdev/mxm/nv50.c | 233 + drivers/gpu/drm/nouveau/core/subdev/therm/base.c | 144 + drivers/gpu/drm/nouveau/core/subdev/therm/fan.c | 234 + drivers/gpu/drm/nouveau/core/subdev/therm/ic.c | 116 + drivers/gpu/drm/nouveau/core/subdev/therm/nv40.c | 163 + drivers/gpu/drm/nouveau/core/subdev/therm/nv50.c | 157 + drivers/gpu/drm/nouveau/core/subdev/therm/priv.h | 73 + drivers/gpu/drm/nouveau/core/subdev/therm/temp.c | 81 + drivers/gpu/drm/nouveau/core/subdev/timer/base.c | 87 + drivers/gpu/drm/nouveau/core/subdev/timer/nv04.c | 249 ++ .../{nouveau_vm.c => core/subdev/vm/base.c} | 163 +- drivers/gpu/drm/nouveau/core/subdev/vm/nv04.c | 151 + drivers/gpu/drm/nouveau/core/subdev/vm/nv04.h | 19 + drivers/gpu/drm/nouveau/core/subdev/vm/nv41.c | 158 + drivers/gpu/drm/nouveau/core/subdev/vm/nv44.c | 248 ++ .../nouveau/{nv50_vm.c => core/subdev/vm/nv50.c} | 118 +- .../nouveau/{nvc0_vm.c => core/subdev/vm/nvc0.c} | 123 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 426 ++- drivers/gpu/drm/nouveau/nouveau_abi16.h | 32 + drivers/gpu/drm/nouveau/nouveau_acpi.c | 28 +- drivers/gpu/drm/nouveau/nouveau_acpi.h | 22 + drivers/gpu/drm/nouveau/nouveau_agp.c | 152 + drivers/gpu/drm/nouveau/nouveau_agp.h | 10 + drivers/gpu/drm/nouveau/nouveau_backlight.c | 92 +- drivers/gpu/drm/nouveau/nouveau_bios.c | 4569 +------------------- drivers/gpu/drm/nouveau/nouveau_bios.h | 178 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 437 ++- drivers/gpu/drm/nouveau/nouveau_bo.h | 99 + drivers/gpu/drm/nouveau/nouveau_calc.c | 237 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 400 ++ drivers/gpu/drm/nouveau/nouveau_chan.h | 47 + drivers/gpu/drm/nouveau/nouveau_channel.c | 397 -- drivers/gpu/drm/nouveau/nouveau_connector.c | 225 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 5 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 196 - drivers/gpu/drm/nouveau/nouveau_display.c | 263 +- drivers/gpu/drm/nouveau/nouveau_display.h | 94 + drivers/gpu/drm/nouveau/nouveau_dma.c | 56 +- drivers/gpu/drm/nouveau/nouveau_dma.h | 51 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 282 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 693 +++ drivers/gpu/drm/nouveau/nouveau_drm.h | 144 + drivers/gpu/drm/nouveau/nouveau_drv.c | 513 --- drivers/gpu/drm/nouveau/nouveau_drv.h | 1655 ------- drivers/gpu/drm/nouveau/nouveau_encoder.h | 24 +- drivers/gpu/drm/nouveau/nouveau_fb.h | 47 - drivers/gpu/drm/nouveau/nouveau_fbcon.c | 233 +- drivers/gpu/drm/nouveau/nouveau_fbcon.h | 5 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 30 +- drivers/gpu/drm/nouveau/nouveau_fence.h | 41 +- drivers/gpu/drm/nouveau/nouveau_fifo.h | 32 - drivers/gpu/drm/nouveau/nouveau_gem.c | 176 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 43 + drivers/gpu/drm/nouveau/nouveau_gpio.c | 400 -- drivers/gpu/drm/nouveau/nouveau_gpio.h | 71 - drivers/gpu/drm/nouveau/nouveau_gpuobj.c | 808 ---- drivers/gpu/drm/nouveau/nouveau_hdmi.c | 43 +- drivers/gpu/drm/nouveau/nouveau_hw.c | 437 +-- drivers/gpu/drm/nouveau/nouveau_hw.h | 184 +- drivers/gpu/drm/nouveau/nouveau_i2c.c | 394 -- drivers/gpu/drm/nouveau/nouveau_ioc32.c | 5 +- drivers/gpu/drm/nouveau/nouveau_ioctl.h | 6 + drivers/gpu/drm/nouveau/nouveau_irq.c | 131 +- drivers/gpu/drm/nouveau/nouveau_irq.h | 11 + drivers/gpu/drm/nouveau/nouveau_mem.c | 744 +--- drivers/gpu/drm/nouveau/nouveau_mm.h | 67 - drivers/gpu/drm/nouveau/nouveau_mxm.c | 723 ---- drivers/gpu/drm/nouveau/nouveau_notifier.c | 163 - drivers/gpu/drm/nouveau/nouveau_perf.c | 67 +- drivers/gpu/drm/nouveau/nouveau_pm.c | 462 +- drivers/gpu/drm/nouveau/nouveau_pm.h | 186 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 10 +- drivers/gpu/drm/nouveau/nouveau_ramht.c | 309 -- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 377 +-- drivers/gpu/drm/nouveau/nouveau_software.h | 56 - drivers/gpu/drm/nouveau/nouveau_state.c | 1306 ------ drivers/gpu/drm/nouveau/nouveau_temp.c | 331 -- drivers/gpu/drm/nouveau/nouveau_ttm.c | 354 ++- drivers/gpu/drm/nouveau/nouveau_ttm.h | 25 + drivers/gpu/drm/nouveau/nouveau_util.h | 49 - drivers/gpu/drm/nouveau/nouveau_vga.c | 99 + drivers/gpu/drm/nouveau/nouveau_vga.h | 8 + drivers/gpu/drm/nouveau/nouveau_volt.c | 55 +- drivers/gpu/drm/nouveau/nv04_crtc.c | 146 +- drivers/gpu/drm/nouveau/nv04_cursor.c | 12 +- drivers/gpu/drm/nouveau/nv04_dac.c | 152 +- drivers/gpu/drm/nouveau/nv04_dfp.c | 138 +- drivers/gpu/drm/nouveau/nv04_display.c | 134 +- drivers/gpu/drm/nouveau/nv04_display.h | 184 + drivers/gpu/drm/nouveau/nv04_fb.c | 55 - drivers/gpu/drm/nouveau/nv04_fbcon.c | 70 +- drivers/gpu/drm/nouveau/nv04_fence.c | 67 +- drivers/gpu/drm/nouveau/nv04_fifo.c | 506 --- drivers/gpu/drm/nouveau/nv04_graph.c | 1326 ------ drivers/gpu/drm/nouveau/nv04_instmem.c | 193 - drivers/gpu/drm/nouveau/nv04_mc.c | 24 - drivers/gpu/drm/nouveau/nv04_pm.c | 39 +- drivers/gpu/drm/nouveau/nv04_software.c | 147 - drivers/gpu/drm/nouveau/nv04_timer.c | 84 - drivers/gpu/drm/nouveau/nv04_tv.c | 42 +- drivers/gpu/drm/nouveau/nv10_fb.c | 104 - drivers/gpu/drm/nouveau/nv10_fence.c | 103 +- drivers/gpu/drm/nouveau/nv10_fifo.c | 138 - drivers/gpu/drm/nouveau/nv10_gpio.c | 123 - drivers/gpu/drm/nouveau/nv10_graph.c | 1189 ----- drivers/gpu/drm/nouveau/nv17_fifo.c | 177 - drivers/gpu/drm/nouveau/nv17_tv.c | 102 +- drivers/gpu/drm/nouveau/nv17_tv.h | 6 +- drivers/gpu/drm/nouveau/nv17_tv_modes.c | 9 +- drivers/gpu/drm/nouveau/nv20_fb.c | 148 - drivers/gpu/drm/nouveau/nv20_graph.c | 836 ---- drivers/gpu/drm/nouveau/nv30_fb.c | 116 - drivers/gpu/drm/nouveau/nv31_mpeg.c | 346 -- drivers/gpu/drm/nouveau/nv40_fb.c | 163 - drivers/gpu/drm/nouveau/nv40_fifo.c | 210 - drivers/gpu/drm/nouveau/nv40_graph.c | 467 -- drivers/gpu/drm/nouveau/nv40_mc.c | 28 - drivers/gpu/drm/nouveau/nv40_pm.c | 184 +- drivers/gpu/drm/nouveau/nv50_crtc.c | 123 +- drivers/gpu/drm/nouveau/nv50_cursor.c | 35 +- drivers/gpu/drm/nouveau/nv50_dac.c | 93 +- drivers/gpu/drm/nouveau/nv50_display.c | 553 +-- drivers/gpu/drm/nouveau/nv50_display.h | 32 +- drivers/gpu/drm/nouveau/nv50_evo.c | 270 +- drivers/gpu/drm/nouveau/nv50_fb.c | 296 -- drivers/gpu/drm/nouveau/nv50_fbcon.c | 36 +- drivers/gpu/drm/nouveau/nv50_fence.c | 127 + drivers/gpu/drm/nouveau/nv50_fifo.c | 294 -- drivers/gpu/drm/nouveau/nv50_gpio.c | 155 - drivers/gpu/drm/nouveau/nv50_graph.c | 868 ---- drivers/gpu/drm/nouveau/nv50_instmem.c | 428 -- drivers/gpu/drm/nouveau/nv50_mc.c | 40 - drivers/gpu/drm/nouveau/nv50_mpeg.c | 241 - drivers/gpu/drm/nouveau/nv50_pm.c | 249 +- drivers/gpu/drm/nouveau/nv50_software.c | 203 - drivers/gpu/drm/nouveau/nv50_sor.c | 137 +- drivers/gpu/drm/nouveau/nv50_vram.c | 237 - drivers/gpu/drm/nouveau/nv84_bsp.c | 83 - drivers/gpu/drm/nouveau/nv84_crypt.c | 205 - drivers/gpu/drm/nouveau/nv84_fence.c | 127 +- drivers/gpu/drm/nouveau/nv84_fifo.c | 250 -- drivers/gpu/drm/nouveau/nv84_vp.c | 83 - drivers/gpu/drm/nouveau/nv98_crypt.c | 216 - drivers/gpu/drm/nouveau/nva3_copy.c | 203 - drivers/gpu/drm/nouveau/nva3_pm.c | 276 +- drivers/gpu/drm/nouveau/nvc0_copy.c | 243 -- drivers/gpu/drm/nouveau/nvc0_fb.c | 135 - drivers/gpu/drm/nouveau/nvc0_fbcon.c | 31 +- drivers/gpu/drm/nouveau/nvc0_fence.c | 150 +- drivers/gpu/drm/nouveau/nvc0_fifo.c | 477 -- drivers/gpu/drm/nouveau/nvc0_graph.c | 897 ---- drivers/gpu/drm/nouveau/nvc0_graph.h | 97 - drivers/gpu/drm/nouveau/nvc0_grctx.c | 2878 ------------ drivers/gpu/drm/nouveau/nvc0_instmem.c | 223 - drivers/gpu/drm/nouveau/nvc0_pm.c | 178 +- drivers/gpu/drm/nouveau/nvc0_software.c | 153 - drivers/gpu/drm/nouveau/nvc0_vram.c | 160 - drivers/gpu/drm/nouveau/nvd0_display.c | 508 ++- drivers/gpu/drm/nouveau/nve0_fifo.c | 453 -- drivers/gpu/drm/nouveau/nve0_graph.c | 831 ---- drivers/gpu/drm/nouveau/nve0_graph.h | 89 - drivers/gpu/drm/nouveau/nve0_grctx.c | 2777 ------------ drivers/gpu/drm/r128/r128_cce.c | 5 +- drivers/gpu/drm/r128/r128_drv.c | 7 +- drivers/gpu/drm/r128/r128_ioc32.c | 5 +- drivers/gpu/drm/r128/r128_irq.c | 5 +- drivers/gpu/drm/r128/r128_state.c | 5 +- drivers/gpu/drm/radeon/atom.h | 2 +- drivers/gpu/drm/radeon/atombios_crtc.c | 663 ++- drivers/gpu/drm/radeon/atombios_dp.c | 10 +- drivers/gpu/drm/radeon/atombios_encoders.c | 373 ++- drivers/gpu/drm/radeon/atombios_i2c.c | 4 +- drivers/gpu/drm/radeon/evergreen.c | 286 +- drivers/gpu/drm/radeon/evergreen_blit_kms.c | 5 +- drivers/gpu/drm/radeon/evergreen_cs.c | 63 +- drivers/gpu/drm/radeon/evergreen_hdmi.c | 4 +- drivers/gpu/drm/radeon/evergreen_reg.h | 2 + drivers/gpu/drm/radeon/evergreend.h | 7 + drivers/gpu/drm/radeon/ni.c | 138 +- drivers/gpu/drm/radeon/nid.h | 1 + drivers/gpu/drm/radeon/r100.c | 101 +- drivers/gpu/drm/radeon/r200.c | 5 +- drivers/gpu/drm/radeon/r300.c | 6 +- drivers/gpu/drm/radeon/r300_cmdbuf.c | 7 +- drivers/gpu/drm/radeon/r420.c | 2 +- drivers/gpu/drm/radeon/r520.c | 6 +- drivers/gpu/drm/radeon/r600.c | 41 +- drivers/gpu/drm/radeon/r600_audio.c | 2 +- drivers/gpu/drm/radeon/r600_blit.c | 120 +- drivers/gpu/drm/radeon/r600_blit_kms.c | 57 +- drivers/gpu/drm/radeon/r600_blit_shaders.h | 1 + drivers/gpu/drm/radeon/r600_cp.c | 5 +- drivers/gpu/drm/radeon/r600_cs.c | 7 +- drivers/gpu/drm/radeon/r600_hdmi.c | 6 +- drivers/gpu/drm/radeon/radeon.h | 192 +- drivers/gpu/drm/radeon/radeon_acpi.c | 613 +++- drivers/gpu/drm/radeon/radeon_acpi.h | 445 ++ drivers/gpu/drm/radeon/radeon_agp.c | 5 +- drivers/gpu/drm/radeon/radeon_asic.c | 93 +- drivers/gpu/drm/radeon/radeon_asic.h | 28 +- drivers/gpu/drm/radeon/radeon_atombios.c | 19 +- drivers/gpu/drm/radeon/radeon_atpx_handler.c | 411 ++- drivers/gpu/drm/radeon/radeon_bios.c | 2 +- drivers/gpu/drm/radeon/radeon_clocks.c | 4 +- drivers/gpu/drm/radeon/radeon_combios.c | 13 +- drivers/gpu/drm/radeon/radeon_connectors.c | 53 +- drivers/gpu/drm/radeon/radeon_cp.c | 6 +- drivers/gpu/drm/radeon/radeon_cs.c | 87 +- drivers/gpu/drm/radeon/radeon_cursor.c | 4 +- drivers/gpu/drm/radeon/radeon_device.c | 11 +- drivers/gpu/drm/radeon/radeon_display.c | 8 +- drivers/gpu/drm/radeon/radeon_drv.c | 11 +- drivers/gpu/drm/radeon/radeon_encoders.c | 25 +- drivers/gpu/drm/radeon/radeon_fb.c | 27 +- drivers/gpu/drm/radeon/radeon_fence.c | 5 +- drivers/gpu/drm/radeon/radeon_gart.c | 606 ++- drivers/gpu/drm/radeon/radeon_gem.c | 59 +- drivers/gpu/drm/radeon/radeon_i2c.c | 6 +- drivers/gpu/drm/radeon/radeon_ioc32.c | 7 +- drivers/gpu/drm/radeon/radeon_irq.c | 5 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 49 +- drivers/gpu/drm/radeon/radeon_kms.c | 22 +- drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 7 +- drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 71 +- drivers/gpu/drm/radeon/radeon_legacy_tv.c | 4 +- drivers/gpu/drm/radeon/radeon_mem.c | 5 +- drivers/gpu/drm/radeon/radeon_mode.h | 60 +- drivers/gpu/drm/radeon/radeon_object.c | 24 +- drivers/gpu/drm/radeon/radeon_object.h | 4 +- drivers/gpu/drm/radeon/radeon_pm.c | 106 +- drivers/gpu/drm/radeon/radeon_prime.c | 5 +- drivers/gpu/drm/radeon/radeon_ring.c | 34 +- drivers/gpu/drm/radeon/radeon_sa.c | 23 +- drivers/gpu/drm/radeon/radeon_semaphore.c | 3 +- drivers/gpu/drm/radeon/radeon_state.c | 8 +- drivers/gpu/drm/radeon/radeon_test.c | 2 +- drivers/gpu/drm/radeon/radeon_trace_points.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 2 +- drivers/gpu/drm/radeon/rs400.c | 6 +- drivers/gpu/drm/radeon/rs600.c | 51 +- drivers/gpu/drm/radeon/rs690.c | 8 +- drivers/gpu/drm/radeon/rv515.c | 20 +- drivers/gpu/drm/radeon/rv770.c | 14 +- drivers/gpu/drm/radeon/si.c | 117 +- drivers/gpu/drm/radeon/sid.h | 15 + drivers/gpu/drm/savage/savage_bci.c | 6 +- drivers/gpu/drm/savage/savage_drv.c | 6 +- drivers/gpu/drm/savage/savage_state.c | 4 +- drivers/gpu/drm/shmobile/Kconfig | 10 + drivers/gpu/drm/shmobile/Makefile | 7 + drivers/gpu/drm/shmobile/shmob_drm_backlight.c | 90 + drivers/gpu/drm/shmobile/shmob_drm_backlight.h | 23 + drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 763 ++++ drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 60 + drivers/gpu/drm/shmobile/shmob_drm_drv.c | 361 ++ drivers/gpu/drm/shmobile/shmob_drm_drv.h | 47 + drivers/gpu/drm/shmobile/shmob_drm_kms.c | 160 + drivers/gpu/drm/shmobile/shmob_drm_kms.h | 34 + drivers/gpu/drm/shmobile/shmob_drm_plane.c | 268 ++ drivers/gpu/drm/shmobile/shmob_drm_plane.h | 22 + drivers/gpu/drm/shmobile/shmob_drm_regs.h | 311 ++ drivers/gpu/drm/sis/sis_drv.c | 6 +- drivers/gpu/drm/sis/sis_drv.h | 2 +- drivers/gpu/drm/sis/sis_mm.c | 4 +- drivers/gpu/drm/tdfx/tdfx_drv.c | 4 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 8 +- drivers/gpu/drm/ttm/ttm_bo.c | 6 +- drivers/gpu/drm/ttm/ttm_bo_manager.c | 8 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 6 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 6 +- drivers/gpu/drm/ttm/ttm_lock.c | 4 +- drivers/gpu/drm/ttm/ttm_memory.c | 6 +- drivers/gpu/drm/ttm/ttm_module.c | 4 +- drivers/gpu/drm/ttm/ttm_object.c | 4 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 4 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 9 +- drivers/gpu/drm/ttm/ttm_tt.c | 28 +- drivers/gpu/drm/udl/udl_connector.c | 11 +- drivers/gpu/drm/udl/udl_drv.c | 4 +- drivers/gpu/drm/udl/udl_encoder.c | 8 +- drivers/gpu/drm/udl/udl_fb.c | 35 +- drivers/gpu/drm/udl/udl_gem.c | 9 +- drivers/gpu/drm/udl/udl_main.c | 9 +- drivers/gpu/drm/udl/udl_modeset.c | 8 +- drivers/gpu/drm/udl/udl_transfer.c | 10 +- drivers/gpu/drm/via/via_dma.c | 5 +- drivers/gpu/drm/via/via_dmablit.c | 4 +- drivers/gpu/drm/via/via_drv.c | 6 +- drivers/gpu/drm/via/via_drv.h | 2 +- drivers/gpu/drm/via/via_irq.c | 5 +- drivers/gpu/drm/via/via_map.c | 4 +- drivers/gpu/drm/via/via_mm.c | 4 +- drivers/gpu/drm/via/via_verifier.c | 5 +- drivers/gpu/drm/via/via_video.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 2 +- drivers/of/address.c | 35 +- drivers/of/base.c | 23 + drivers/of/irq.c | 1 + drivers/of/of_i2c.c | 3 + drivers/of/platform.c | 16 +- drivers/spi/spi-s3c64xx.c | 7 +- drivers/staging/dgrp/dgrp_common.c | 4 +- drivers/staging/omapdrm/omap_connector.c | 5 +- drivers/staging/omapdrm/omap_fbdev.c | 4 +- fs/jfs/Makefile | 2 +- fs/jfs/ioctl.c | 43 +- fs/jfs/jfs_discard.c | 117 + fs/jfs/jfs_discard.h | 26 + fs/jfs/jfs_dmap.c | 126 +- fs/jfs/jfs_dmap.h | 2 + fs/jfs/jfs_filsys.h | 3 + fs/jfs/jfs_incore.h | 1 + fs/jfs/jfs_txnmgr.c | 9 +- fs/jfs/super.c | 71 +- include/acpi/acpi.h | 18 +- include/acpi/acpiosxf.h | 4 +- include/acpi/acpixf.h | 6 +- include/acpi/platform/acenv.h | 2 +- include/acpi/platform/aclinux.h | 2 +- include/asm-generic/Kbuild.asm | 46 +- include/drm/drm.h | 2 +- include/drm/drmP.h | 18 +- include/drm/drm_buffer.h | 2 +- include/drm/drm_crtc.h | 25 +- include/drm/drm_encoder_slave.h | 4 +- include/drm/drm_fb_cma_helper.h | 27 + include/drm/drm_fourcc.h | 2 + include/drm/drm_gem_cma_helper.h | 44 + include/drm/drm_memory.h | 2 +- include/drm/drm_sarea.h | 4 +- include/drm/exynos_drm.h | 2 +- include/drm/i915_drm.h | 38 +- include/drm/intel-gtt.h | 10 +- include/drm/mga_drm.h | 2 +- include/drm/radeon_drm.h | 2 +- include/drm/ttm/ttm_bo_api.h | 2 +- include/drm/ttm/ttm_bo_driver.h | 16 +- include/drm/ttm/ttm_execbuf_util.h | 2 +- include/drm/ttm/ttm_lock.h | 2 +- include/drm/ttm/ttm_object.h | 2 +- include/drm/ttm/ttm_page_alloc.h | 4 +- include/drm/via_drm.h | 2 +- include/linux/Kbuild | 2 - include/linux/bcma/bcma.h | 2 +- include/linux/ceph/ceph_fs.h | 4 +- include/linux/ceph/debugfs.h | 4 +- include/linux/ceph/decode.h | 2 +- include/linux/ceph/libceph.h | 14 +- include/linux/ceph/mdsmap.h | 2 +- include/linux/ceph/messenger.h | 4 +- include/linux/ceph/mon_client.h | 2 +- include/linux/ceph/msgpool.h | 2 +- include/linux/ceph/osdmap.h | 4 +- include/linux/ceph/rados.h | 2 +- include/linux/ceph/types.h | 6 +- include/linux/crush/mapper.h | 2 +- include/linux/drbd_tag_magic.h | 8 +- include/linux/firewire.h | 12 +- include/linux/libfdt.h | 4 +- include/linux/netfilter/nf_conntrack_h323_asn1.h | 2 +- include/linux/of.h | 2 + include/linux/of_address.h | 1 + include/linux/pinctrl/consumer.h | 2 +- include/linux/pinctrl/machine.h | 2 +- include/linux/pinctrl/pinctrl.h | 2 +- include/linux/pinctrl/pinmux.h | 2 +- include/linux/platform_data/shmob_drm.h | 99 + include/scsi/osd_attributes.h | 2 +- include/scsi/osd_initiator.h | 4 +- include/scsi/osd_sec.h | 4 +- include/sound/ac97_codec.h | 6 +- include/sound/ad1816a.h | 6 +- include/sound/ak4531_codec.h | 4 +- include/sound/emu10k1_synth.h | 4 +- include/sound/emu8000.h | 4 +- include/sound/emux_legacy.h | 2 +- include/sound/emux_synth.h | 14 +- include/sound/es1688.h | 4 +- include/sound/gus.h | 10 +- include/sound/mpu401.h | 2 +- include/sound/pcm.h | 2 +- include/sound/rawmidi.h | 2 +- include/sound/sb.h | 4 +- include/sound/sb16_csp.h | 4 +- include/sound/seq_kernel.h | 2 +- include/sound/seq_midi_emul.h | 2 +- include/sound/seq_midi_event.h | 2 +- include/sound/seq_oss.h | 4 +- include/sound/seq_virmidi.h | 4 +- include/sound/snd_wavefront.h | 8 +- include/sound/soundfont.h | 4 +- include/sound/tea6330t.h | 2 +- include/sound/wss.h | 8 +- include/trace/events/compaction.h | 2 +- include/trace/events/kmem.h | 2 +- include/trace/events/vmscan.h | 2 +- include/uapi/Kbuild | 14 + include/uapi/asm-generic/Kbuild | 1 + include/uapi/asm-generic/Kbuild.asm | 49 + include/uapi/drm/Kbuild | 1 + include/uapi/linux/Kbuild | 24 + include/uapi/linux/byteorder/Kbuild | 1 + include/uapi/linux/caif/Kbuild | 1 + include/uapi/linux/can/Kbuild | 1 + include/uapi/linux/dvb/Kbuild | 1 + include/uapi/linux/hdlc/Kbuild | 1 + include/uapi/linux/hsi/Kbuild | 1 + include/uapi/linux/isdn/Kbuild | 1 + include/uapi/linux/mmc/Kbuild | 1 + include/uapi/linux/netfilter/Kbuild | 2 + include/uapi/linux/netfilter/ipset/Kbuild | 1 + include/uapi/linux/netfilter_arp/Kbuild | 1 + include/uapi/linux/netfilter_bridge/Kbuild | 1 + include/uapi/linux/netfilter_ipv4/Kbuild | 1 + include/uapi/linux/netfilter_ipv6/Kbuild | 1 + include/uapi/linux/nfsd/Kbuild | 1 + include/uapi/linux/raid/Kbuild | 1 + include/uapi/linux/spi/Kbuild | 1 + include/uapi/linux/sunrpc/Kbuild | 1 + include/uapi/linux/tc_act/Kbuild | 1 + include/uapi/linux/tc_ematch/Kbuild | 1 + include/uapi/linux/usb/Kbuild | 1 + include/uapi/linux/wimax/Kbuild | 1 + include/uapi/mtd/Kbuild | 1 + include/uapi/rdma/Kbuild | 1 + include/uapi/scsi/Kbuild | 2 + include/uapi/scsi/fc/Kbuild | 1 + include/uapi/sound/Kbuild | 1 + include/uapi/video/Kbuild | 1 + include/uapi/xen/Kbuild | 1 + include/xen/interface/callback.h | 2 +- include/xen/interface/hvm/params.h | 2 +- include/xen/interface/io/blkif.h | 4 +- include/xen/interface/io/netif.h | 4 +- include/xen/interface/platform.h | 2 +- include/xen/interface/sched.h | 2 +- include/xen/interface/version.h | 2 +- scripts/Makefile.headersinst | 52 +- scripts/dtc/Makefile.dtc | 13 +- scripts/dtc/checks.c | 203 +- scripts/dtc/data.c | 124 +- scripts/dtc/dtc-lexer.l | 65 +- scripts/dtc/dtc-lexer.lex.c_shipped | 503 ++- scripts/dtc/dtc-parser.tab.c_shipped | 780 +++- scripts/dtc/dtc-parser.tab.h_shipped | 47 +- scripts/dtc/dtc-parser.y | 255 +- scripts/dtc/dtc.c | 21 +- scripts/dtc/dtc.h | 51 +- scripts/dtc/fdtdump.c | 162 + scripts/dtc/fdtget.c | 366 ++ scripts/dtc/fdtput.c | 362 ++ scripts/dtc/flattree.c | 3 + scripts/dtc/libfdt/Makefile.libfdt | 6 +- scripts/dtc/libfdt/fdt.c | 61 +- scripts/dtc/libfdt/fdt_empty_tree.c | 84 + scripts/dtc/libfdt/fdt_ro.c | 275 +- scripts/dtc/libfdt/fdt_rw.c | 29 + scripts/dtc/libfdt/fdt_sw.c | 11 +- scripts/dtc/libfdt/fdt_wip.c | 41 +- scripts/dtc/libfdt/libfdt.h | 440 ++- scripts/dtc/libfdt/libfdt_env.h | 16 +- scripts/dtc/libfdt/libfdt_internal.h | 2 +- scripts/dtc/livetree.c | 128 +- scripts/dtc/srcpos.c | 98 +- scripts/dtc/srcpos.h | 31 + scripts/dtc/treesource.c | 2 + scripts/dtc/util.c | 272 ++ scripts/dtc/util.h | 97 + scripts/headers_install.pl | 14 +- 1053 files changed, 74241 insertions(+), 46589 deletions(-) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/interrupts.txt create mode 100644 Documentation/devicetree/bindings/serial/fsl-imx-uart.txt create mode 100644 arch/alpha/include/uapi/asm/Kbuild create mode 100644 arch/arm/include/uapi/asm/Kbuild create mode 100644 arch/arm64/include/uapi/asm/Kbuild create mode 100644 arch/avr32/include/uapi/asm/Kbuild create mode 100644 arch/blackfin/include/uapi/asm/Kbuild create mode 100644 arch/c6x/include/uapi/asm/Kbuild delete mode 100644 arch/cris/arch-v32/mach-a3/vcs_hook.c delete mode 100644 arch/cris/arch-v32/mach-a3/vcs_hook.h delete mode 100644 arch/cris/arch-v32/mach-fs/vcs_hook.c delete mode 100644 arch/cris/arch-v32/mach-fs/vcs_hook.h create mode 100644 arch/cris/include/uapi/arch-v10/arch/Kbuild create mode 100644 arch/cris/include/uapi/arch-v32/arch/Kbuild create mode 100644 arch/cris/include/uapi/asm/Kbuild create mode 100644 arch/frv/include/uapi/asm/Kbuild create mode 100644 arch/h8300/include/uapi/asm/Kbuild create mode 100644 arch/hexagon/include/uapi/asm/Kbuild create mode 100644 arch/ia64/include/uapi/asm/Kbuild create mode 100644 arch/m32r/include/uapi/asm/Kbuild create mode 100644 arch/m68k/include/uapi/asm/Kbuild create mode 100644 arch/microblaze/include/uapi/asm/Kbuild create mode 100644 arch/mips/include/uapi/asm/Kbuild create mode 100644 arch/mn10300/include/uapi/asm/Kbuild create mode 100644 arch/openrisc/include/uapi/asm/Kbuild create mode 100644 arch/parisc/include/uapi/asm/Kbuild create mode 100644 arch/powerpc/include/uapi/asm/Kbuild create mode 100644 arch/s390/include/uapi/asm/Kbuild create mode 100644 arch/score/include/uapi/asm/Kbuild create mode 100644 arch/sh/include/uapi/asm/Kbuild create mode 100644 arch/sparc/include/uapi/asm/Kbuild create mode 100644 arch/tile/include/uapi/arch/Kbuild create mode 100644 arch/tile/include/uapi/asm/Kbuild create mode 100644 arch/unicore32/include/uapi/asm/Kbuild create mode 100644 arch/x86/include/uapi/asm/Kbuild create mode 100644 arch/xtensa/include/uapi/asm/Kbuild create mode 100644 drivers/gpu/drm/drm_fb_cma_helper.c create mode 100644 drivers/gpu/drm/drm_gem_cma_helper.c create mode 100644 drivers/gpu/drm/gma500/cdv_intel_dp.c delete mode 100644 drivers/gpu/drm/gma500/gem_glue.c delete mode 100644 drivers/gpu/drm/gma500/gem_glue.h create mode 100644 drivers/gpu/drm/i915/dvo_ns2501.c create mode 100644 drivers/gpu/drm/nouveau/core/core/client.c create mode 100644 drivers/gpu/drm/nouveau/core/core/engctx.c copy drivers/gpu/drm/nouveau/{nouveau_ramht.h => core/core/engine.c} (55%) rename drivers/gpu/drm/nouveau/{nouveau_util.c => core/core/enum.c} (86%) create mode 100644 drivers/gpu/drm/nouveau/core/core/gpuobj.c create mode 100644 drivers/gpu/drm/nouveau/core/core/handle.c rename drivers/gpu/drm/nouveau/{nouveau_mm.c => core/core/mm.c} (53%) create mode 100644 drivers/gpu/drm/nouveau/core/core/namedb.c create mode 100644 drivers/gpu/drm/nouveau/core/core/object.c create mode 100644 drivers/gpu/drm/nouveau/core/core/option.c create mode 100644 drivers/gpu/drm/nouveau/core/core/parent.c create mode 100644 drivers/gpu/drm/nouveau/core/core/printk.c create mode 100644 drivers/gpu/drm/nouveau/core/core/ramht.c create mode 100644 drivers/gpu/drm/nouveau/core/core/subdev.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/bsp/nv84.c rename drivers/gpu/drm/nouveau/{nva3_copy.fuc => core/engine/copy/fuc/nva3.fuc} (100%) rename drivers/gpu/drm/nouveau/{nva3_copy.fuc.h => core/engine/copy/fuc/nva3.fuc.h} (99%) rename drivers/gpu/drm/nouveau/{nvc0_copy.fuc.h => core/engine/copy/fuc/nvc0.fuc.h} (99%) create mode 100644 drivers/gpu/drm/nouveau/core/engine/copy/nva3.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/copy/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/copy/nve0.c rename drivers/gpu/drm/nouveau/{nv98_crypt.fuc => core/engine/crypt/fuc/nv98.fuc} (99%) rename drivers/gpu/drm/nouveau/{nv98_crypt.fuc.h => core/engine/crypt/fuc/nv98.fuc.h} (99%) create mode 100644 drivers/gpu/drm/nouveau/core/engine/crypt/nv84.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/crypt/nv98.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/vga.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/dmaobj/base.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/dmaobj/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/dmaobj/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/dmaobj/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/base.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv04.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv10.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv17.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv50.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv84.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nve0.c rename drivers/gpu/drm/nouveau/{nouveau_grctx.h => core/engine/graph/ctx.h} (84%) rename drivers/gpu/drm/nouveau/{nv40_grctx.c => core/engine/graph/ctxnv40.c} (85%) rename drivers/gpu/drm/nouveau/{nv50_grctx.c => core/engine/graph/ctxnv50.c} (91%) create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/ctxnvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/ctxnve0.c copy drivers/gpu/drm/nouveau/{nvc0_grgpc.fuc => core/engine/graph/fuc/gpcnvc0.fuc} (98%) copy drivers/gpu/drm/nouveau/{nvc0_grgpc.fuc.h => core/engine/graph/fuc/gpcnvc0.fuc.h} (78%) rename drivers/gpu/drm/nouveau/{nvc0_grgpc.fuc => core/engine/graph/fuc/gpcnve0.fuc} (77%) rename drivers/gpu/drm/nouveau/{nvc0_grgpc.fuc.h => core/engine/graph/fuc/gpcnve0.fuc.h} (75%) copy drivers/gpu/drm/nouveau/{nvc0_grhub.fuc => core/engine/graph/fuc/hubnvc0.fuc} (99%) copy drivers/gpu/drm/nouveau/{nvc0_grhub.fuc.h => core/engine/graph/fuc/hubnvc0.fuc.h} (81%) rename drivers/gpu/drm/nouveau/{nvc0_grhub.fuc => core/engine/graph/fuc/hubnve0.fuc} (86%) rename drivers/gpu/drm/nouveau/{nvc0_grhub.fuc.h => core/engine/graph/fuc/hubnve0.fuc.h} (61%) copy drivers/gpu/drm/nouveau/{nvc0_graph.fuc => core/engine/graph/fuc/nvc0.fuc} (100%) rename drivers/gpu/drm/nouveau/{nvc0_graph.fuc => core/engine/graph/fuc/nve0.fuc} (99%) create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv10.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv20.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv20.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv25.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv2a.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv30.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv34.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv35.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv40.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv50.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nvc0.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nve0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/regs.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/mpeg/nv31.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/mpeg/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/mpeg/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/mpeg/nv84.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/ppp/nv98.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/software/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/software/nv10.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/software/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/software/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/vp/nv84.c create mode 100644 drivers/gpu/drm/nouveau/core/include/core/class.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/client.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/debug.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/device.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/engctx.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/engine.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/enum.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/gpuobj.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/handle.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/math.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/mm.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/namedb.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/object.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/option.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/parent.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/printk.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/ramht.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/subdev.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/bsp.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/copy.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/crypt.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/disp.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/dmaobj.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/fifo.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/graph.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/mpeg.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/ppp.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/software.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/vp.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bar.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/bit.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/bmp.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/conn.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/dcb.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/dp.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/extdev.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/gpio.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/i2c.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/init.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/mxm.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/perf.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/pll.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/therm.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/clock.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/device.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/devinit.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/fb.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/gpio.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/i2c.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/ibus.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/instmem.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/ltcg.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/mc.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/mxm.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/therm.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/timer.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/vga.h rename drivers/gpu/drm/nouveau/{nouveau_vm.h => core/include/subdev/vm.h} (60%) create mode 100644 drivers/gpu/drm/nouveau/core/os.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bar/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bar/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bar/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/base.c copy drivers/gpu/drm/nouveau/{nouveau_ramht.h => core/subdev/bios/bit.c} (55%) copy drivers/gpu/drm/nouveau/{nouveau_ramht.h => core/subdev/bios/conn.c} (55%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/dcb.c copy drivers/gpu/drm/nouveau/{nv98_ppp.c => core/subdev/bios/dp.c} (51%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/extdev.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/gpio.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/i2c.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/init.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/mxm.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/perf.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/pll.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/therm.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/clock/nv04.c copy drivers/gpu/drm/nouveau/{nouveau_ramht.h => core/subdev/clock/nv40.c} (55%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/clock/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/clock/nva3.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/clock/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/clock/pll.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/clock/pllnv04.c rename drivers/gpu/drm/nouveau/{nv50_calc.c => core/subdev/clock/pllnva3.c} (52%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nv10.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nv20.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nv30.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nve0.c copy drivers/gpu/drm/nouveau/{nv98_ppp.c => core/subdev/devinit/base.c} (52%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/devinit/fbmem.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/devinit/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/devinit/nv05.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/devinit/nv10.c rename drivers/gpu/drm/nouveau/{nouveau_i2c.h => core/subdev/devinit/nv1a.c} (52%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/devinit/nv20.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/devinit/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv10.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv20.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv30.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/gpio/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/gpio/nv10.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/gpio/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/gpio/nvd0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/i2c/aux.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/i2c/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/i2c/bit.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/ibus/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/ibus/nve0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/instmem/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/instmem/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/instmem/nv04.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/instmem/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/instmem/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/ltcg/nvc0.c rename drivers/gpu/drm/nouveau/{nouveau_ramht.h => core/subdev/mc/base.c} (55%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mc/nv04.c rename drivers/gpu/drm/nouveau/{nv98_ppp.c => core/subdev/mc/nv44.c} (52%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mc/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mc/nv98.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mc/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mxm/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mxm/mxms.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mxm/mxms.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mxm/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/fan.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/ic.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/priv.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/temp.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/timer/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/timer/nv04.c rename drivers/gpu/drm/nouveau/{nouveau_vm.c => core/subdev/vm/base.c} (72%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/vm/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/vm/nv04.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/vm/nv41.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/vm/nv44.c rename drivers/gpu/drm/nouveau/{nv50_vm.c => core/subdev/vm/nv50.c} (59%) rename drivers/gpu/drm/nouveau/{nvc0_vm.c => core/subdev/vm/nvc0.c} (53%) create mode 100644 drivers/gpu/drm/nouveau/nouveau_acpi.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_agp.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_agp.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_bo.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_chan.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_chan.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_channel.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_debugfs.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_display.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_drm.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_drm.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_drv.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_drv.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_fb.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_fifo.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_gem.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_gpio.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_gpio.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_gpuobj.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_i2c.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_ioctl.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_irq.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_mm.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_mxm.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_notifier.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_ramht.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_software.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_state.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_temp.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_ttm.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_util.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_vga.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_vga.h create mode 100644 drivers/gpu/drm/nouveau/nv04_display.h delete mode 100644 drivers/gpu/drm/nouveau/nv04_fb.c delete mode 100644 drivers/gpu/drm/nouveau/nv04_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nv04_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nv04_instmem.c delete mode 100644 drivers/gpu/drm/nouveau/nv04_mc.c delete mode 100644 drivers/gpu/drm/nouveau/nv04_software.c delete mode 100644 drivers/gpu/drm/nouveau/nv04_timer.c delete mode 100644 drivers/gpu/drm/nouveau/nv10_fb.c delete mode 100644 drivers/gpu/drm/nouveau/nv10_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nv10_gpio.c delete mode 100644 drivers/gpu/drm/nouveau/nv10_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nv17_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nv20_fb.c delete mode 100644 drivers/gpu/drm/nouveau/nv20_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nv30_fb.c delete mode 100644 drivers/gpu/drm/nouveau/nv31_mpeg.c delete mode 100644 drivers/gpu/drm/nouveau/nv40_fb.c delete mode 100644 drivers/gpu/drm/nouveau/nv40_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nv40_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nv40_mc.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_fb.c create mode 100644 drivers/gpu/drm/nouveau/nv50_fence.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_gpio.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_instmem.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_mc.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_mpeg.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_software.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_vram.c delete mode 100644 drivers/gpu/drm/nouveau/nv84_bsp.c delete mode 100644 drivers/gpu/drm/nouveau/nv84_crypt.c delete mode 100644 drivers/gpu/drm/nouveau/nv84_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nv84_vp.c delete mode 100644 drivers/gpu/drm/nouveau/nv98_crypt.c delete mode 100644 drivers/gpu/drm/nouveau/nva3_copy.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_copy.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_fb.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_graph.h delete mode 100644 drivers/gpu/drm/nouveau/nvc0_grctx.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_instmem.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_software.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_vram.c delete mode 100644 drivers/gpu/drm/nouveau/nve0_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nve0_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nve0_graph.h delete mode 100644 drivers/gpu/drm/nouveau/nve0_grctx.c create mode 100644 drivers/gpu/drm/radeon/radeon_acpi.h create mode 100644 drivers/gpu/drm/shmobile/Kconfig create mode 100644 drivers/gpu/drm/shmobile/Makefile create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_backlight.c create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_backlight.h create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_crtc.c create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_crtc.h create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_drv.c create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_drv.h create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_kms.c create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_kms.h create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_plane.c create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_plane.h create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_regs.h create mode 100644 fs/jfs/jfs_discard.c create mode 100644 fs/jfs/jfs_discard.h create mode 100644 include/drm/drm_fb_cma_helper.h create mode 100644 include/drm/drm_gem_cma_helper.h create mode 100644 include/linux/platform_data/shmob_drm.h create mode 100644 include/uapi/Kbuild create mode 100644 include/uapi/asm-generic/Kbuild create mode 100644 include/uapi/asm-generic/Kbuild.asm create mode 100644 include/uapi/drm/Kbuild create mode 100644 include/uapi/linux/Kbuild create mode 100644 include/uapi/linux/byteorder/Kbuild create mode 100644 include/uapi/linux/caif/Kbuild create mode 100644 include/uapi/linux/can/Kbuild create mode 100644 include/uapi/linux/dvb/Kbuild create mode 100644 include/uapi/linux/hdlc/Kbuild create mode 100644 include/uapi/linux/hsi/Kbuild create mode 100644 include/uapi/linux/isdn/Kbuild create mode 100644 include/uapi/linux/mmc/Kbuild create mode 100644 include/uapi/linux/netfilter/Kbuild create mode 100644 include/uapi/linux/netfilter/ipset/Kbuild create mode 100644 include/uapi/linux/netfilter_arp/Kbuild create mode 100644 include/uapi/linux/netfilter_bridge/Kbuild create mode 100644 include/uapi/linux/netfilter_ipv4/Kbuild create mode 100644 include/uapi/linux/netfilter_ipv6/Kbuild create mode 100644 include/uapi/linux/nfsd/Kbuild create mode 100644 include/uapi/linux/raid/Kbuild create mode 100644 include/uapi/linux/spi/Kbuild create mode 100644 include/uapi/linux/sunrpc/Kbuild create mode 100644 include/uapi/linux/tc_act/Kbuild create mode 100644 include/uapi/linux/tc_ematch/Kbuild create mode 100644 include/uapi/linux/usb/Kbuild create mode 100644 include/uapi/linux/wimax/Kbuild create mode 100644 include/uapi/mtd/Kbuild create mode 100644 include/uapi/rdma/Kbuild create mode 100644 include/uapi/scsi/Kbuild create mode 100644 include/uapi/scsi/fc/Kbuild create mode 100644 include/uapi/sound/Kbuild create mode 100644 include/uapi/video/Kbuild create mode 100644 include/uapi/xen/Kbuild create mode 100644 scripts/dtc/fdtdump.c create mode 100644 scripts/dtc/fdtget.c create mode 100644 scripts/dtc/fdtput.c create mode 100644 scripts/dtc/libfdt/fdt_empty_tree.c From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 56d92aa..612a9aa master -> origin/master
commit 612a9aab56a93533e76e3ad91642db7033e03b69 Merge: 3a49431 268d283 Author: Linus Torvalds <torvalds@linux-foundation.org> Date: Wed Oct 3 23:29:23 2012 -0700 Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux Pull drm merge (part 1) from Dave Airlie: "So first of all my tree and uapi stuff has a conflict mess, its my fault as the nouveau stuff didn't hit -next as were trying to rebase regressions out of it before we merged. Highlights: - SH mobile modesetting driver and associated helpers - some DRM core documentation - i915 modesetting rework, haswell hdmi, haswell and vlv fixes, write combined pte writing, ilk rc6 support, - nouveau: major driver rework into a hw core driver, makes features like SLI a lot saner to implement, - psb: add eDP/DP support for Cedarview - radeon: 2 layer page tables, async VM pte updates, better PLL selection for > 2 screens, better ACPI interactions The rest is general grab bag of fixes. So why part 1? well I have the exynos pull req which came in a bit late but was waiting for me to do something they shouldn't have and it looks fairly safe, and David Howells has some more header cleanups he'd like me to pull, that seem like a good idea, but I'd like to get this merge out of the way so -next dosen't get blocked." Tons of conflicts mostly due to silly include line changes, but mostly mindless. A few other small semantic conflicts too, noted from Dave's pre-merged branch. * 'drm-next' of git://people.freedesktop.org/~airlied/linux: (447 commits) drm/nv98/crypt: fix fuc build with latest envyas drm/nouveau/devinit: fixup various issues with subdev ctor/init ordering drm/nv41/vm: fix and enable use of "real" pciegart drm/nv44/vm: fix and enable use of "real" pciegart drm/nv04/dmaobj: fixup vm target handling in preparation for nv4x pcie drm/nouveau: store supported dma mask in vmmgr drm/nvc0/ibus: initial implementation of subdev drm/nouveau/therm: add support for fan-control modes drm/nouveau/hwmon: rename pwm0* to pmw1* to follow hwmon's rules drm/nouveau/therm: calculate the pwm divisor on nv50+ drm/nouveau/fan: rewrite the fan tachometer driver to get more precision, faster drm/nouveau/therm: move thermal-related functions to the therm subdev drm/nouveau/bios: parse the pwm divisor from the perf table drm/nouveau/therm: use the EXTDEV table to detect i2c monitoring devices drm/nouveau/therm: rework thermal table parsing drm/nouveau/gpio: expose the PWM/TOGGLE parameter found in the gpio vbios table drm/nouveau: fix pm initialization order drm/nouveau/bios: check that fixed tvdac gpio data is valid before using it drm/nouveau: log channel debug/error messages from client object rather than drm client drm/nouveau: have drm debugging macros build on top of core macros ...
CLEAN . CLEAN arch/microblaze/kernel CLEAN kernel CLEAN lib CLEAN usr CLEAN arch/microblaze/boot CLEAN .tmp_versions CLEAN scripts/basic CLEAN scripts/dtc CLEAN scripts/kconfig CLEAN scripts/mod CLEAN scripts CLEAN include/config include/generated arch/microblaze/include/generated CLEAN .config .version Module.symvers
HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/zconf.lex.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf # # configuration written to .config #
scripts/kconfig/conf --silentoldconfig Kconfig CHK include/generated/uapi/linux/version.h UPD include/generated/uapi/linux/version.h HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/data.o CC scripts/mod/empty.o SHIPPED scripts/dtc/dtc-lexer.lex.c SHIPPED scripts/dtc/dtc-parser.tab.h SHIPPED scripts/dtc/dtc-parser.tab.c HOSTCC scripts/dtc/dtc.o HOSTCC scripts/mod/mk_elfconfig HOSTCC scripts/kallsyms HOSTCC scripts/bin2c HOSTCC scripts/dtc/flattree.o MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/treesource.o HOSTCC scripts/mod/sumversion.o HOSTCC scripts/dtc/util.o HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o HOSTLD scripts/dtc/dtc HOSTLD scripts/mod/modpost CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC kernel/bounds.s GEN include/generated/bounds.h CC arch/microblaze/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL scripts/checksyscalls.sh <stdin>:1220:2: warning: #warning syscall kcmp not implemented CC init/main.o CHK include/generated/compile.h CC init/do_mounts.o CC init/do_mounts_rd.o CC init/do_mounts_initrd.o CC init/initramfs.o HOSTCC usr/gen_init_cpio CC arch/microblaze/kernel/dma.o UPD include/generated/compile.h CC init/calibrate.o CC init/init_task.o GEN usr/initramfs_data.cpio.gz CC arch/microblaze/kernel/exceptions.o AS arch/microblaze/kernel/hw_exception_handler.o CC arch/microblaze/kernel/intc.o CC arch/microblaze/kernel/irq.o CC arch/microblaze/kernel/process.o CC arch/microblaze/mm/consistent.o AS usr/initramfs_data.o CC init/version.o CC arch/microblaze/kernel/prom.o CC arch/microblaze/kernel/prom_parse.o LD usr/built-in.o CC arch/microblaze/kernel/ptrace.o CC arch/microblaze/kernel/reset.o CC arch/microblaze/kernel/setup.o CC arch/microblaze/platform/platform.o CC arch/microblaze/mm/init.o CC arch/microblaze/kernel/signal.o /tmp/ccourwln.s: Assembler messages: /tmp/ccourwln.s:181: Warning: ignoring changed section attributes for .discard CC arch/microblaze/kernel/sys_microblaze.o LD arch/microblaze/platform/built-in.o CC arch/microblaze/kernel/timer.o CC kernel/fork.o CC kernel/exec_domain.o CC kernel/panic.o LD init/mounts.o LD init/built-in.o LD arch/microblaze/mm/built-in.o CC mm/filemap.o CC arch/microblaze/kernel/traps.o /tmp/cc4VTuhT.s: Assembler messages: /tmp/cc4VTuhT.s:158: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:171: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:186: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:242: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:266: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:306: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:321: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:344: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:357: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:374: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:394: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:416: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:437: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:456: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:475: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:497: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:518: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:537: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:556: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:578: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:599: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:618: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:637: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:659: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:680: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:699: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:718: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:740: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:761: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:780: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:799: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:821: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:842: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:861: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:880: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:902: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:923: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:945: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:966: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:985: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1004: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1023: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1071: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1085: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1351: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1363: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1378: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1389: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1403: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1416: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1430: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1445: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1458: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1471: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1485: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1500: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1513: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1526: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1540: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1555: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1568: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1581: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1595: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1610: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1623: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1636: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1650: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1665: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1678: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1691: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1705: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1720: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1733: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1746: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1760: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1775: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1789: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1804: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1817: Warning: ignoring changed section attributes for .discard /tmp/cc4VTuhT.s:1830: Warning: ignoring changed section attributes for .discard CC arch/microblaze/kernel/unwind.o CC fs/open.o CC fs/read_write.o CC kernel/printk.o CC fs/file_table.o CC fs/super.o CC arch/microblaze/kernel/cpu/cache.o CC fs/char_dev.o /tmp/ccH7xuQh.s: Assembler messages: /tmp/ccH7xuQh.s:4913: Warning: ignoring changed section attributes for .discard /tmp/ccH7xuQh.s:5511: Warning: ignoring changed section attributes for .discard /tmp/cciSqfvP.s: Assembler messages: /tmp/cciSqfvP.s:1926: Warning: ignoring changed section attributes for .discard /tmp/cciSqfvP.s:3220: Warning: ignoring changed section attributes for .discard /tmp/cciSqfvP.s:3286: Warning: ignoring changed section attributes for .discard CC kernel/cpu.o CC fs/stat.o CC fs/exec.o CC arch/microblaze/kernel/cpu/cpuinfo.o CC arch/microblaze/kernel/cpu/cpuinfo-pvr-full.o CC arch/microblaze/kernel/cpu/cpuinfo-static.o CC kernel/exit.o CC fs/pipe.o /tmp/cc41pWZx.s: Assembler messages: /tmp/cc41pWZx.s:193: Warning: ignoring changed section attributes for .discard /tmp/cc41pWZx.s:238: Warning: ignoring changed section attributes for .discard /tmp/cc41pWZx.s:8903: Warning: ignoring changed section attributes for .discard /tmp/cc41pWZx.s:8937: Warning: ignoring changed section attributes for .discard CC arch/microblaze/kernel/cpu/mb.o CC fs/namei.o CC mm/mempool.o CC kernel/itimer.o CC arch/microblaze/kernel/cpu/pvr.o TIMEC kernel/timeconst.h LD arch/microblaze/kernel/cpu/built-in.o CC arch/microblaze/kernel/early_printk.o CC kernel/softirq.o /tmp/ccFQNQLk.s: Assembler messages: /tmp/ccFQNQLk.s:67: Warning: ignoring changed section attributes for .discard CC ipc/util.o CC kernel/resource.o CC mm/oom_kill.o /tmp/cchsp5B4.s: Assembler messages: /tmp/cchsp5B4.s:345: Warning: ignoring changed section attributes for .discard /tmp/cchsp5B4.s:383: Warning: ignoring changed section attributes for .discard /tmp/cchsp5B4.s:1153: Warning: ignoring changed section attributes for .discard /tmp/cchsp5B4.s:4011: Warning: ignoring changed section attributes for .discard /tmp/cchsp5B4.s:4039: Warning: ignoring changed section attributes for .discard CC arch/microblaze/kernel/microblaze_ksyms.o CC ipc/msgutil.o /tmp/ccrm3vmZ.s: Assembler messages: /tmp/ccrm3vmZ.s:400: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:470: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:497: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:543: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:563: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:574: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:3012: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:3097: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:3131: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:3159: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:3575: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:3608: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:3635: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:3661: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:3686: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:4106: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:4131: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:4145: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:4177: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:4202: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:4225: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:6460: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:6520: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:6547: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:6615: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:6634: Warning: ignoring changed section attributes for .discard /tmp/ccrm3vmZ.s:6646: Warning: ignoring changed section attributes for .discard CC kernel/sysctl.o CC security/commoncap.o CC arch/microblaze/kernel/module.o CC ipc/msg.o CC crypto/api.o CC mm/fadvise.o CC crypto/cipher.o fs/namei.c: In function 'link_path_walk': fs/namei.c:1546: warning: 'cookie' may be used uninitialized in this function fs/namei.c: In function 'path_openat': fs/namei.c:2900: warning: 'cookie' may be used uninitialized in this function AS arch/microblaze/kernel/entry-nommu.o fs/namei.c: In function 'path_lookupat': fs/namei.c:1931: warning: 'cookie' may be used uninitialized in this function AS arch/microblaze/kernel/head.o LDS arch/microblaze/kernel/vmlinux.lds LD arch/microblaze/kernel/built-in.o CC mm/maccess.o CC crypto/compress.o LD security/built-in.o /tmp/ccGDHVEq.s: Assembler messages: /tmp/ccGDHVEq.s:799: Warning: ignoring changed section attributes for .discard /tmp/ccGDHVEq.s:1801: Warning: ignoring changed section attributes for .discard CC ipc/sem.o CC block/elevator.o /tmp/ccCE2PMb.s: Assembler messages: /tmp/ccCE2PMb.s:112: Warning: ignoring changed section attributes for .discard /tmp/ccCE2PMb.s:995: Warning: ignoring changed section attributes for .discard /tmp/ccCE2PMb.s:1046: Warning: ignoring changed section attributes for .discard LD drivers/amba/built-in.o LD drivers/auxdisplay/built-in.o CC mm/page_alloc.o CC block/blk-core.o CC drivers/base/core.o CC kernel/sysctl_binary.o CC fs/fcntl.o CC crypto/algapi.o CC crypto/scatterwalk.o CC ipc/shm.o CC fs/ioctl.o /tmp/ccG7Qex4.s: Assembler messages: /tmp/ccG7Qex4.s:350: Warning: ignoring changed section attributes for .discard /tmp/ccG7Qex4.s:416: Warning: ignoring changed section attributes for .discard /tmp/ccG7Qex4.s:796: Warning: ignoring changed section attributes for .discard /tmp/ccG7Qex4.s:819: Warning: ignoring changed section attributes for .discard /tmp/ccG7Qex4.s:1162: Warning: ignoring changed section attributes for .discard /tmp/ccG7Qex4.s:1183: Warning: ignoring changed section attributes for .discard /tmp/ccG7Qex4.s:1947: Warning: ignoring changed section attributes for .discard /tmp/ccG7Qex4.s:1966: Warning: ignoring changed section attributes for .discard /tmp/ccG7Qex4.s:1991: Warning: ignoring changed section attributes for .discard /tmp/ccG7Qex4.s:2374: Warning: ignoring changed section attributes for .discard /tmp/ccG7Qex4.s:2397: Warning: ignoring changed section attributes for .discard CC kernel/capability.o CC kernel/ptrace.o CC crypto/proc.o CC drivers/base/bus.o /tmp/ccBxpHKF.s: Assembler messages: /tmp/ccBxpHKF.s:512: Warning: ignoring changed section attributes for .discard /tmp/ccBxpHKF.s:534: Warning: ignoring changed section attributes for .discard /tmp/ccBxpHKF.s:811: Warning: ignoring changed section attributes for .discard /tmp/ccBxpHKF.s:1093: Warning: ignoring changed section attributes for .discard CC ipc/ipcns_notifier.o CC crypto/aes_generic.o /tmp/ccmv2CSu.s: Assembler messages: /tmp/ccmv2CSu.s:1043: Warning: ignoring changed section attributes for .discard /tmp/ccmv2CSu.s:1064: Warning: ignoring changed section attributes for .discard /tmp/ccmv2CSu.s:1156: Warning: ignoring changed section attributes for .discard /tmp/ccmv2CSu.s:1175: Warning: ignoring changed section attributes for .discard /tmp/ccmv2CSu.s:1192: Warning: ignoring changed section attributes for .discard /tmp/ccmv2CSu.s:1209: Warning: ignoring changed section attributes for .discard CC fs/readdir.o CC mm/page-writeback.o CC ipc/syscall.o CC ipc/ipc_sysctl.o /tmp/cc8vsYS8.s: Assembler messages: /tmp/cc8vsYS8.s:121: Warning: ignoring changed section attributes for .discard /tmp/cc8vsYS8.s:2773: Warning: ignoring changed section attributes for .discard CC kernel/timer.o CC block/blk-tag.o CC fs/select.o CC ipc/mqueue.o CC block/blk-sysfs.o CC drivers/base/syscore.o CC mm/readahead.o CC drivers/base/driver.o /tmp/ccRugFkF.s: Assembler messages: /tmp/ccRugFkF.s:1519: Warning: ignoring changed section attributes for .discard /tmp/ccRugFkF.s:3153: Warning: ignoring changed section attributes for .discard /tmp/ccRugFkF.s:3408: Warning: ignoring changed section attributes for .discard LD crypto/crypto.o LD crypto/crypto_algapi.o LD crypto/built-in.o CC fs/fifo.o LD sound/built-in.o CC drivers/block/brd.o CC drivers/base/class.o CC block/blk-flush.o CC block/blk-settings.o CC kernel/user.o CC fs/dcache.o CC drivers/base/platform.o CC mm/swap.o LD drivers/bus/built-in.o CC kernel/signal.o /tmp/ccmByg0H.s: Assembler messages: /tmp/ccmByg0H.s:3892: Warning: ignoring changed section attributes for .discard CC drivers/block/nbd.o CC ipc/mq_sysctl.o LD firmware/built-in.o CC block/blk-ioc.o LD drivers/cdrom/built-in.o CC fs/inode.o LD ipc/built-in.o CC fs/attr.o CC mm/truncate.o CC block/blk-map.o CC drivers/base/cpu.o CC drivers/base/firmware.o LD drivers/block/built-in.o CC block/blk-exec.o CC mm/vmscan.o CC fs/bad_inode.o CC net/socket.o CC driversAssembler messages: /tmp/ccbdnpQ2.s:672: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:686: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:706: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:761: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:775: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:794: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:808: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:829: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:849: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:863: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:882: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:908: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:926: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:940: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:960: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:980: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:1002: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:1026: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:1040: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:1061: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:1088: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:1102: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:1123: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:1143: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:1157: Warning: ignoring changed section attributes for .discard LD net/802/built-in.o /tmp/ccbdnpQ2.s:10791: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:10801: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:10811: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:10848: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:10861: Warning: ignoring changed section attributes for .discard /tmp/ccbdnpQ2.s:10874: Warning: ignoring changed section attributes for .discard CC net/core/sock.o CC mm/shmem.o CC drivers/base/map.o CC kernel/sys.o CC fs/file.o CC block/blk-merge.o CC drivers/base/devres.o CC block/blk-softirq.o CC drivers/char/mem.o CC drivers/base/attribute_container.o CC block/blk-timeout.o CC mm/prio_tree.o CC drivers/base/transport_class.o CC fs/filesystems.o /tmp/ccP2Vhrc.s: Assembler messages: /tmp/ccP2Vhrc.s:1514: Warning: ignoring changed section attributes for .discard /tmp/ccP2Vhrc.s:1534: Warning: ignoring changed section attributes for .discard /tmp/ccP2Vhrc.s:1851: Warning: ignoring changed section attributes for .discard /tmp/ccP2Vhrc.s:1877: Warning: ignoring changed section attributes for .discard /tmp/ccP2Vhrc.s:2937: Warning: ignoring changed section attributes for .discard /tmp/ccP2Vhrc.s:5294: Warning: ignoring changed section attributes for .discard /tmp/ccP2Vhrc.s:7964: Warning: ignoring changed section attributes for .discard /tmp/ccP2Vhrc.s:7983: Warning: ignoring changed section attributes for .discard /tmp/ccP2Vhrc.s:9318: Warning: ignoring changed section attributes for .discard /tmp/ccP2Vhrc.s:9331: Warning: ignoring changed section attributes for .discard /tmp/ccgDUKkL.s: Assembler messages: /tmp/ccgDUKkL.s:3814: Warning: ignoring changed section attributes for .discard /tmp/ccgDUKkL.s:3829: Warning: ignoring changed section attributes for .discard /tmp/ccgDUKkL.s:3845: Warning: ignoring changed section attributes for .discard /tmp/ccgDUKkL.s:3982: Warning: ignoring changed section attributes for .discard /tmp/ccgDUKkL.s:3997: Warning: ignoring changed section attributes for .discard /tmp/ccgDUKkL.s:4013: Warning: ignoring changed section attributes for .discard /tmp/ccgDUKkL.s:4504: Warning: ignoring changed section attributes for .discard /tmp/ccgDUKkL.s:4561: Warning: ignoring changed section attributes for .discard /tmp/ccgDUKkL.s:4680: Warning: ignoring changed section attributes for .discard /tmp/ccgDUKkL.s:4694: Warning: ignoring changed section attributes for .discard CC drivers/char/random.o CC drivers/base/topology.o CC kernel/kmod.o CC mm/util.o CC kernel/workqueue.o CC block/blk-iopoll.o LD drivers/base/power/built-in.o CC drivers/base/dma-mapping.o /tmp/cch9Sl1w.s: Assembler messages: /tmp/cch9Sl1w.s:9120: Warning: ignoring changed section attributes for .discard /tmp/cch9Sl1w.s:9173: Warning: ignoring changed section attributes for .discard /tmp/cch9Sl1w.s:10879: Warning: ignoring changed section attributes for .discard CC fs/namespace.o CC mm/mmzone.o CC net/core/request_sock.o CC fs/seq_file.o CC drivers/base/firmware_class.o /tmp/ccgcH1gJ.s: Assembler messages: /tmp/ccgcH1gJ.s:2979: Warning: ignoring changed section attributes for .discard /tmp/ccgcH1gJ.s:2996: Warning: ignoring changed section attributes for .discard /tmp/ccgcH1gJ.s:3009: Warning: ignoring changed section attributes for .discard /tmp/ccgcH1gJ.s:3024: Warning: ignoring changed section attributes for .discard CC mm/vmstat.o CC block/blk-lib.o CC drivers/char/misc.o CC net/core/skbuff.o CC block/ioctl.o CC drivers/char/hw_random/core.o CC net/core/iovec.o CC drivers/base/module.o CC mm/backing-dev.o /tmp/ccqOch3X.s: Assembler messages: /tmp/ccqOch3X.s:48: Warning: ignoring changed section attributes for .discard /tmp/ccqOch3X.s:91: Warning: ignoring changed section attributes for .discard /tmp/ccqOch3X.s:134: Warning: ignoring changed section attributes for .discard /tmp/ccqOch3X.s:1960: Warning: ignoring changed section attributes for .discard /tmp/ccqOch3X.s:2014: Warning: ignoring changed section attributes for .discard /tmp/ccqOch3X.s:2031: Warning: ignoring changed section attributes for .discard /tmp/ccqOch3X.s:2115: Warning: ignoring changed section attributes for .discard /tmp/ccqOch3X.s:2133: Warning: ignoring changed section attributes for .discard CC block/genhd.o LD drivers/char/hw_random/rng-core.o /tmp/ccJ6sswr.s: Assembler messages: /tmp/ccJ6sswr.s:3244: Warning: ignoring changed section attributes for .discard CC kernel/pid.o LD drivers/char/hw_random/built-in.o LD drivers/base/built-in.o LD drivers/char/built-in.o CC lib/bcd.o CC fs/xattr.o LD drivers/clk/built-in.o LD drivers/clocksource/built-in.o LD drivers/crypto/built-in.o CC lib/div64.o LD drivers/firewire/built-in.o LD drivers/firmware/built-in.o CC lib/sort.o LD drivers/gpio/built-in.o LD arch/microblaze/lib/built-in.o CC arch/microblaze/lib/ashldi3.o LD drivers/gpu/drm/i2c/built-in.o LD drivers/gpu/drm/built-in.o LD drivers/gpu/stub/built-in.o LD drivers/gpu/vga/built-in.o LD drivers/gpu/built-in.o CC lib/parser.o CC arch/microblaze/lib/ashrdi3.o LD drivers/hsi/clients/built-in.o CC mm/mm_init.o LD drivers/hsi/built-in.o LD drivers/i2c/algos/built-in.o CC arch/microblaze/lib/cmpdi2.o LD drivers/i2c/busses/built-in.o CC fs/libfs.o LD drivers/i2c/muxes/built-in.o CC kernel/task_work.o LD drivers/i2c/built-in.o CC lib/halfmd4.o LD drivers/idle/built-in.o CC drivers/iommu/of_iommu.o AS arch/microblaze/lib/divsi3.o CC mm/mmu_context.o CC lib/debug_locks.o CC arch/microblaze/lib/lshrdi3.o CC kernel/rcupdate.o CC lib/random32.o LD drivers/iommu/built-in.o CC block/scsi_ioctl.o LD drivers/irqchip/built-in.o LD drivers/leds/built-in.o CC mm/percpu.o LD drivers/lguest/built-in.o CC arch/microblaze/lib/memcpy.o LD drivers/macintosh/built-in.o CC lib/bust_spinlocks.o LD drivers/media/common/tuners/built-in.o LD drivers/media/common/built-in.o CC kernel/extable.o LD drivers/media/rc/keymaps/built-in.o LD drivers/media/rc/built-in.o CC arch/microblaze/lib/memmove.o CC fs/fs-writeback.o LD drivers/media/video/davinci/built-in.o LD drivers/media/video/built-in.o CC arch/microblaze/lib/memset.o LD drivers/media/built-in.o CC lib/hexdump.o /tmp/ccHmLcfS.s: Assembler messages: /tmp/ccHmLcfS.s:1638: Warning: ignoring changed section attributes for .discard /tmp/ccHmLcfS.s:1657: Warning: ignoring changed section attributes for .discard /tmp/ccHmLcfS.s:1672: Warning: ignoring changed section attributes for .discard /tmp/ccHmLcfS.s:2431: Warning: ignoring changed section attributes for .discard /tmp/ccHmLcfS.s:2448: Warning: ignoring changed section attributes for .discard /tmp/ccHmLcfS.s:2465: Warning: ignoring changed section attributes for .discard /tmp/ccHmLcfS.s:2482: Warning: ignoring changed section attributes for .discard /tmp/ccHmLcfS.s:2502: Warning: ignoring changed section attributes for .discard /tmp/ccHmLcfS.s:2518: Warning: ignoring changed section attributes for .discard /tmp/ccHmLcfS.s:2539: Warning: ignoring changed section attributes for .discard LD drivers/mfd/built-in.o CC block/partition-generic.o LD drivers/misc/carma/built-in.o LD drivers/misc/cb710/built-in.o CC kernel/params.o AS arch/microblaze/lib/modsi3.o LD drivers/misc/eeprom/built-in.o LD drivers/misc/lis3lv02d/built-in.o CC net/core/datagram.o LD drivers/misc/ti-st/built-in.o CC arch/microblaze/lib/muldi3.o LD drivers/misc/built-in.o CC lib/kasprintf.o LD drivers/mmc/built-in.o CC drivers/net/Space.o AS arch/microblaze/lib/mulsi3.o AS arch/microblaze/lib/uaccess_old.o CC lib/bitmap.o CC arch/microblaze/lib/ucmpdi2.o CC mm/slab_common.o CC block/partitions/check.o CC fs/pnode.o AS arch/microblaze/lib/udivsi3.o AS arch/microblaze/lib/umodsi3.o CC kernel/posix-timers.o AR arch/microblaze/lib/lib.a CC fs/drop_caches.o CC mm/compaction.o CC drivers/net/loopback.o CC block/partitions/msdos.o /tmp/cc0yWjys.s: Assembler messages: /tmp/cc0yWjys.s:1466: Warning: ignoring changed section attributes for .discard /tmp/cc0yWjys.s:3161: Warning: ignoring changed section attributes for .discard CC lib/scatterlist.o CC block/noop-iosched.o LD drivers/net/ethernet/8390/built-in.o CC kernel/kthread.o LD drivers/net/ethernet/broadcom/built-in.o LD drivers/net/ethernet/chelsio/built-in.o LD drivers/net/ethernet/i825xx/built-in.o LD drivers/net/ethernet/intel/built-in.o LD drivers/net/ethernet/marvell/built-in.o LD block/partitions/built-in.o LD drivers/net/ethernet/micrel/built-in.o CC lib/string_helpers.o LD drivers/net/ethernet/natsemi/built-in.o LD drivers/net/ethernet/seeq/built-in.o LD drivers/net/ethernet/stmicro/built-in.o LD drivers/net/ethernet/wiznet/built-in.o LD drivers/net/ethernet/xilinx/built-in.o CC net/core/scm.o LD drivers/net/ethernet/built-in.o mm/nommu.c: In function '__access_remote_vm': mm/nommu.c:1980: warning: 'addr' is used uninitialized in this function CC block/deadline-iosched.o LD drivers/net/wireless/built-in.o LD drivers/net/built-in.o CC net/ethernet/eth.o LD drivers/nfc/built-in.o CC drivers/of/base.o CC kernel/wait.o CC lib/gcd.o CC lib/lcm.o /tmp/ccl42eLO.s: Assembler messages: /tmp/ccl42eLO.s:1199: Warning: ignoring changed section attributes for .discard /tmp/ccl42eLO.s:1225: Warning: ignoring changed section attributes for .discard /tmp/ccl42eLO.s:1244: Warning: ignoring changed section attributes for .discard /tmp/ccl42eLO.s:1260: Warning: ignoring changed section attributes for .discard CC lib/list_sort.o CC net/core/gen_stats.o /tmp/ccQYM2vJ.s: Assembler messages: /tmp/ccQYM2vJ.s:1645: Warning: ignoring changed section attributes for .discard /tmp/ccQYM2vJ.s:1673: Warning: ignoring changed section attributes for .discard /tmp/ccQYM2vJ.s:5033: Warning: ignoring changed section attributes for .discard /tmp/ccQYM2vJ.s:5064: Warning: ignoring changed section attributes for .discard CC lib/uuid.o CC kernel/kfifo.o CC fs/sync.o CC lib/flex_array.o CC block/cfq-iosched.o CC mm/init-mm.o CC drivers/of/fdt.o LD net/ethernet/built-in.o CC mm/bootmem.o CC kernel/sys_ni.o CC fs/utimes.o CC lib/bsearch.o CC lib/find_last_bit.o CC net/core/gen_estimator.o CC kernel/posix-cpu-timers.o CC lib/find_next_bit.o CC kernel/mutex.o CC drivers/of/address.o /tmp/cc1uDfkv.s: Assembler messages: /tmp/cc1uDfkv.s:812: Warning: ignoring changed section attributes for .discard /tmp/cc1uDfkv.s:831: Warning: ignoring changed section attributes for .discard CC fs/stack.o CC lib/llist.o CC mm/memblock.o CC fs/fs_struct.o CC lib/memweight.o CC drivers/of/irq.o CC lib/kstrtox.o CC fs/statfs.o CC net/core/net_namespace.o CC drivers/of/device.o CC drivers/of/platform.o CC mm/dmapool.o LD block/built-in.o CC mm/slab.o CC lib/pci_iomap.o CC kernel/hrtimer.o CC fs/coredump.o CC lib/iomap_copy.o CC drivers/of/of_net.o CC kernel/rwsem.o CC kernel/nsproxy.o CC lib/devres.o CC net/core/secure_seq.o CC lib/hweight.o CC lib/list_debug.o In file included from drivers/of/of_net.c:10: include/linux/of_net.h:12: warning: type qualifiers ignored on function return type drivers/of/of_net.c:42: warning: type qualifiers ignored on function return type CC lib/debugobjects.o CC net/core/flow_dissector.o CC net/core/sysctl_net_core.o LD drivers/of/built-in.o CC fs/buffer.o CC kernel/srcu.o LD drivers/pinctrl/built-in.o LD drivers/platform/built-in.o LD drivers/pwm/built-in.o CC kernel/semaphore.o CC drivers/tty/tty_io.o CC kernel/notifier.o CC lib/zlib_inflate/inffast.o CC net/ipv4/route.o CC lib/zlib_inflate/inflate.o LD mm/built-in.o CC net/ipv4/inetpeer.o CC kernel/ksysfs.o CC net/core/dev.o CC net/ipv4/protocol.o CC kernel/cred.o CC net/ipv4/ip_input.o CC lib/zlib_inflate/infutil.o CC lib/zlib_inflate/inftrees.o CC lib/zlib_inflate/inflate_syms.o CC kernel/async.o LD lib/zlib_inflate/zlib_inflate.o LD lib/zlib_inflate/built-in.o CC lib/nlattr.o CC fs/bio.o CC net/ipv6/addrconf_core.o /tmp/cc1NsRDp.s: Assembler messages: /tmp/cc1NsRDp.s:11447: Warning: ignoring changed section attributes for .discard /tmp/cc1NsRDp.s:11520: Warning: ignoring changed section attributes for .discard /tmp/cc1NsRDp.s:11542: Warning: ignoring changed section attributes for .discard /tmp/cc1NsRDp.s:11558: Warning: ignoring changed section attributes for .discard /tmp/cc1NsRDp.s:11575: Warning: ignoring changed section attributes for .discard /tmp/cc1NsRDp.s:11591: Warning: ignoring changed section attributes for .discard /tmp/cc1NsRDp.s:11606: Warning: ignoring changed section attributes for .discard /tmp/cc1NsRDp.s:11637: Warning: ignoring changed section attributes for .discard /tmp/cc1NsRDp.s:11654: Warning: ignoring changed section attributes for .discard /tmp/cc1NsRDp.s:11672: Warning: ignoring changed section attributes for .discard CC kernel/range.o CC drivers/tty/n_tty.o CC kernel/groups.o CC kernel/lglock.o CC net/ipv6/exthdrs_core.o CC lib/checksum.o CC net/ipv4/ip_fragment.o CC net/ipv4/ip_forward.o /tmp/cc09U80b.s: Assembler messages: /tmp/cc09U80b.s:218: Warning: ignoring changed section attributes for .discard /tmp/cc09U80b.s:1052: Warning: ignoring changed section attributes for .discard CC lib/atomic64.o CC kernel/smpboot.o CC fs/block_dev.o CC lib/dynamic_queue_limits.o LD net/ipv6/built-in.o CC lib/argv_split.o CC kernel/irq/irqdesc.o CC kernel/power/qos.o CC lib/cmdline.o CC kernel/sched/core.o CC net/ipv4/ip_options.o CC lib/ctype.o CC lib/dec_and_lock.o CC kernel/irq/handle.o LD kernel/power/built-in.o CC net/core/ethtool.o /tmp/ccgyJhrW.s: Assembler messages: /tmp/ccgyJhrW.s:5882: Warning: ignoring changed section attributes for .discard /tmp/ccgyJhrW.s:5894: Warning: ignoring changed section attributes for .discard /tmp/ccgyJhrW.s:7259: Warning: ignoring changed section attributes for .discard /tmp/ccgyJhrW.s:7294: Warning: ignoring changed section attributes for .discard /tmp/ccgyJhrW.s:7316: Warning: ignoring changed section attributes for .discard CC kernel/sched/clock.o CC lib/decompress.o CC drivers/tty/tty_ioctl.o CC lib/decompress_inflate.o CC drivers/tty/tty_ldisc.o CC kernel/irq/manage.o CC lib/dump_stack.o CC lib/extable.o CC fs/direct-io.o CC net/ipv4/ip_output.o CC kernel/irq/spurious.o /tmp/cco2SgkB.s: Assembler messages: /tmp/cco2SgkB.s:2367: Warning: ignoring changed section attributes for .discard /tmp/cco2SgkB.s:2386: Warning: ignoring changed section attributes for .discard /tmp/cco2SgkB.s:2405: Warning: ignoring changed section attributes for .discard /tmp/cco2SgkB.s:2424: Warning: ignoring changed section attributes for .discard /tmp/cco2SgkB.s:2443: Warning: ignoring changed section attributes for .discard /tmp/cco2SgkB.s:3424: Warning: ignoring changed section attributes for .discard /tmp/cco2SgkB.s:3443: Warning: ignoring changed section attributes for .discard /tmp/cco2SgkB.s:3462: Warning: ignoring changed section attributes for .discard /tmp/cco2SgkB.s:3481: Warning: ignoring changed section attributes for .discard /tmp/cco2SgkB.s:3500: Warning: ignoring changed section attributes for .discard /tmp/cco2SgkB.s:3574: Warning: ignoring changed section attributes for .discard /tmp/cco2SgkB.s:3589: Warning: ignoring changed section attributes for .discard /tmp/cco2SgkB.s:3878: Warning: ignoring changed section attributes for .discard CC lib/flex_proportions.o CC lib/idr.o CC kernel/irq/resend.o CC drivers/tty/tty_buffer.o CC drivers/tty/tty_port.o CC lib/intAssembler messages: /tmp/ccsq8L8n.s:7610: Warning: ignoring changed section attributes for .discard CC lib/irq_regs.o CC net/core/dev_addr_lists.o CC kernel/sched/cputime.o CC lib/is_single_threaded.o CC fs/mpage.o CC drivers/tty/tty_mutex.o CC kernel/time/timekeeping.o CC lib/klist.o CC kernel/sched/idle_task.o CC drivers/tty/pty.o CC kernel/irq/dummychip.o CC lib/kobject.o CC net/ipv4/ip_sockglue.o CC kernel/sched/fair.o CC net/core/dst.o CC kernel/irq/devres.o CC fs/ioprio.o CC kernel/irq/autoprobe.o /tmp/ccDWQ5x8.s: Assembler messages: /tmp/ccDWQ5x8.s:197: Warning: ignoring changed section attributes for .discard /tmp/ccDWQ5x8.s:478: Warning: ignoring changed section attributes for .discard CC lib/kobject_uevent.o LD drivers/tty/ipwireless/built-in.o CC drivers/tty/serial/serial_core.o CC kernel/irq/irqdomain.o CC kernel/time/ntp.o CC kernel/sched/rt.o CC net/core/netevent.o CC fs/proc_namespace.o CC kernel/irq/proc.o CC kernel/time/clocksource.o CC kernel/sched/stop_task.o CC fs/cramfs/inode.o CC lib/md5.o CC kernel/sched/stats.o CC net/core/neighbour.o LD kernel/irq/built-in.o /tmp/cc0G6TZq.s: Assembler messages: /tmp/cc0G6TZq.s:972: Warning: ignoring changed section attributes for .discard /tmp/cc0G6TZq.s:988: Warning: ignoring changed section attributes for .discard /tmp/cc0G6TZq.s:1013: Warning: ignoring changed section attributes for .discard /tmp/cc0G6TZq.s:1044: Warning: ignoring changed section attributes for .discard /tmp/cc0G6TZq.s:1115: Warning: ignoring changed section attributes for .discard /tmp/cc0G6TZq.s:1131: Warning: ignoring changed section attributes for .discard /tmp/cc0G6TZq.s:1166: Warning: ignoring changed section attributes for .discard /tmp/cc0G6TZq.s:3469: Warning: ignoring changed section attributes for .discard /tmp/cc0G6TZq.s:3484: Warning: ignoring changed section attributes for .discard CC lib/plist.o CC net/netlink/af_netlink.o CC net/ipv4/inet_hashtables.o CC lib/prio_heap.o CC kernel/time/jiffies.o CC kernel/sched/debug.o CC lib/prio_tree.o /tmp/cc8rWAvn.s: Assembler messages: /tmp/cc8rWAvn.s:4303: Warning: ignoring changed section attributes for .discard CC kernel/time/timer_list.o CC fs/cramfs/uncompress.o CC drivers/tty/serial/uartlite.o CC lib/proportions.o LD fs/cramfs/cramfs.o LD fs/cramfs/built-in.o CC fs/debugfs/inode.o CC lib/radix-tree.o LD kernel/sched/built-in.o CC fs/devpts/inode.o CC kernel/time/timecompare.o LD drivers/tty/serial/built-in.o CC net/ipv4/inet_timewait_sock.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o CC drivers/video/fb_notify.o CC kernel/time/timeconv.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o CC kernel/time/posix-clock.o CC net/netlink/genetlink.o CC fs/debugfs/file.o LD drivers/video/backlight/built-in.o LD drivers/video/omap2/displays/built-in.o LD drivers/video/omap2/built-in.o CC lib/ratelimit.o CC drivers/video/output.o CC lib/rbtree.o CC net/ipv4/inet_connection_sock.o /tmp/ccDgvZyg.s: Assembler messages: /tmp/ccDgvZyg.s:7062: Warning: ignoring changed section attributes for .discard /tmp/ccDgvZyg.s:7099: Warning: ignoring changed section attributes for .discard /tmp/ccDgvZyg.s:7135: Warning: ignoring changed section attributes for .discard /tmp/ccDgvZyg.s:7191: Warning: ignoring changed section attributes for .discard /tmp/ccDgvZyg.s:7205: Warning: ignoring changed section attributes for .discard /tmp/ccDgvZyg.s:7220: Warning: ignoring changed section attributes for .discard /tmp/ccDgvZyg.s:7235: Warning: ignoring changed section attributes for .discard /tmp/ccDgvZyg.s:9485: Warning: ignoring changed section attributes for .discard CC kernel/time/alarmtimer.o LD fs/debugfs/debugfs.o CC lib/reciprocal_div.o CC lib/rwsem-spinlock.o LD drivers/video/built-in.o LD fs/debugfs/built-in.o LD drivers/built-in.o LD fs/exofs/built-in.o CC fs/ext2/balloc.o CC net/ipv4/tcp.o CC net/packet/af_packet.o LD net/netlink/built-in.o CC fs/ext2/dir.o CC lib/sha1.o CC kernel/time/clockevents.o CC net/core/rtnetlink.o CC kernel/time/tick-common.o CC lib/show_mem.o CC net/core/utils.o CC kernel/futex.o CC fs/ext2/file.o CC lib/string.o CC kernel/time/tick-oneshot.o CC fs/ext2/ialloc.o CC lib/timerqueue.o CC kernel/time/tick-sched.o /tmp/ccJK7ui3.s: Assembler messages: /tmp/ccJK7ui3.s:4401: Warning: ignoring changed section attributes for .discard /tmp/ccJK7ui3.s:4417: Warning: ignoring changed section attributes for .discard /tmp/ccJK7ui3.s:6118: Warning: ignoring changed section attributes for .discard /tmp/ccJK7ui3.s:6145: Warning: ignoring changed section attributes for .discard CC lib/vsprintf.o CC fs/lockd/clntlock.o LD net/packet/built-in.o CC net/sched/sch_generic.o CC kernel/time/timer_stats.o /tmp/ccOnnLCx.s: Assembler messages: /tmp/ccOnnLCx.s:1101: Warning: ignoring changed section attributes for .discard /tmp/ccOnnLCx.s:2297: Warning: ignoring changed section attributes for .discard /tmp/ccOnnLCx.s:5052: Warning: ignoring changed section attributes for .discard /tmp/ccOnnLCx.s:6763: Warning: ignoring changed section attributes for .discard /tmp/ccOnnLCx.s:7442: Warning: ignoring changed section attributes for .discard /tmp/ccOnnLCx.s:7456: Warning: ignoring changed section attributes for .discard /tmp/ccOnnLCx.s:7710: Warning: ignoring changed section attributes for .discard /tmp/ccOnnLCx.s:7727: Warning: ignoring changed section attributes for .discard /tmp/ccOnnLCx.s:7746: Warning: ignoring changed section attributes for .discard /tmp/ccOnnLCx.s:7768: Warning: ignoring changed section attributes for .discard CC fs/ext2/inode.o CC net/sched/sch_mq.o CC net/core/link_watch.o /tmp/cc1iVIz1.s: Assembler messages: /tmp/cc1iVIz1.s:657: Warning: ignoring changed section attributes for .discard /tmp/cc1iVIz1.s:732: Warning: ignoring changed section attributes for .discard /tmp/cc1iVIz1.s:751: Warning: ignoring changed section attributes for .discard /tmp/cc1iVIz1.s:795: Warning: ignoring changed section attributes for .discard /tmp/cc1iVIz1.s:1029: Warning: ignoring changed section attributes for .discard /tmp/cc1iVIz1.s:1053: Warning: ignoring changed section attributes for .discard /tmp/cc1iVIz1.s:1090: Warning: ignoring changed section attributes for .discard /tmp/cc1iVIz1.s:1131: Warning: ignoring changed section attributes for .discard /tmp/cc1iVIz1.s:4990: Warning: ignoring changed section attributes for .discard /tmp/cc1iVIz1.s:7023: Warning: ignoring changed section attributes for .discard LD kernel/time/built-in.o CC kernel/rtmutex.o CC net/ipv4/tcp_input.o CC fs/lockd/clntproc.o CC net/ipv4/tcp_output.o LD net/sched/built-in.o CC kernel/up.o CC net/core/filter.o LD lib/built-in.o CC kernel/module.o AR lib/lib.a CC net/core/sock_diag.o CC fs/nfs/client.o CC fs/ext2/ioctl.o /tmp/ccNrCPOG.s: Assembler messages: /tmp/ccNrCPOG.s:561: Warning: ignoring changed section attributes for .discard /tmp/ccNrCPOG.s:576: Warning: ignoring changed section attributes for .discard /tmp/ccNrCPOG.s:590: Warning: ignoring changed section attributes for .discard /tmp/ccNrCPOG.s:604: Warning: ignoring changed section attributes for .discard /tmp/ccNrCPOG.s:621: Warning: ignoring changed section attributes for .discard /tmp/ccNrCPOG.s:635: Warning: ignoring changed section attributes for .discard CC fs/lockd/clntxdr.o CC fs/ext2/namei.o CC fs/nfs_common/nfsacl.o CC net/core/flow.o CC fs/ext2/super.o CC fs/nfs/dir.o LD fs/nfs_common/nfs_acl.o LD fs/nfs_common/built-in.o CC fs/lockd/host.o CC net/core/net-sysfs.o CC fs/lockd/svc.o CC kernel/kallsyms.o CC net/sunrpc/clnt.o CC kernel/acct.o LD net/core/built-in.o CC fs/ext2/symlink.o CC fs/nfs/file.o CC net/sunrpc/xprt.o CC fs/lockd/svclock.o LD fs/ext2/ext2.o LD fs/ext2/built-in.o CC net/ipv4/tcp_timer.o CC net/ipv4/tcp_ipv4.o CC net/ipv4/tcp_minisocks.o GZIP kernel/config_data.gz CC kernel/hung_task.o CC kernel/seccomp.o CC kernel/rcutiny.o CC fs/nfs/getroot.o CC net/sunrpc/socklib.o CC fs/lockd/svcshare.o CC kernel/utsname_sysctl.o CC fs/nfs/super.o CC fs/notify/fsnotify.o CC fs/proc/nommu.o CC kernel/time.o CC fs/lockd/svcproc.o CC fs/notify/notification.o CC net/ipv4/tcp_cong.o /tmp/cckUxIQ3.s: Assembler messages: /tmp/cckUxIQ3.s:1436: Warning: ignoring changed section attributes for .discard /tmp/cckUxIQ3.s:1515: Warning: ignoring changed section attributes for .discard CC fs/proc/task_nommu.o CHK kernel/config_data.h UPD kernel/config_data.h CC kernel/configs.o CC fs/notify/group.o CC net/unix/af_unix.o LD kernel/built-in.o CC fs/lockd/svcsubs.o CC fs/notify/inode_mark.o CC fs/lockd/mon.o CC net/ipv4/tcp_metrics.o CC fs/proc/inode.o CC fs/nfs/direct.o CC fs/notify/mark.o CC net/sunrpc/sched.o CC net/sunrpc/auth.o CC fs/lockd/xdr.o CC fs/proc/root.o CC fs/notify/vfsmount_mark.o net/unix/af_unix.c: In function 'unix_bind': net/unix/af_unix.c:895: warning: 'path.mnt' may be used uninitialized in this function net/unix/af_unix.c:895: warning: 'path.dentry' may be used uninitialized in this function CC net/ipv4/tcp_fastopen.o CC fs/proc/base.o /tmp/ccG6wQkd.s: Assembler messages: /tmp/ccG6wQkd.s:11111: Warning: ignoring changed section attributes for .discard /tmp/ccG6wQkd.s:11125: Warning: ignoring changed section attributes for .discard LD fs/notify/fanotify/built-in.o CC fs/notify/inotify/inotify_fsnotify.o CC net/ipv4/datagram.o CC net/unix/garbage.o CC net/sunrpc/auth_null.o CC fs/lockd/grace.o CC fs/nfs/pagelist.o CC fs/notify/inotify/inotify_user.o CC fs/nfs/read.o CC net/ipv4/raw.o CC fs/lockd/clnt4xdr.o CC net/unix/sysctl_net_unix.o CC net/sunrpc/auth_unix.o CC net/ipv4/udp.o /tmp/ccyhXnhU.s: Assembler messages: /tmp/ccyhXnhU.s:220: Warning: ignoring changed section attributes for .discard /tmp/ccyhXnhU.s:1601: Warning: ignoring changed section attributes for .discard LD fs/notify/inotify/built-in.o LD fs/notify/built-in.o CC net/sunrpc/auth_generic.o CC fs/proc/generic.o CC fs/nfs/symlink.o LD net/unix/unix.o LD net/unix/built-in.o /tmp/ccmepOUo.s: Assembler messages: /tmp/ccmepOUo.s:495: Warning: ignoring changed section attributes for .discard /tmp/ccmepOUo.s:546: Warning: ignoring changed section attributes for .discard /tmp/ccmepOUo.s:1746: Warning: ignoring changed section attributes for .discard /tmp/ccmepOUo.s:1762: Warning: ignoring changed section attributes for .discard /tmp/ccmepOUo.s:3871: Warning: ignoring changed section attributes for .discard /tmp/ccmepOUo.s:3887: Warning: ignoring changed section attributes for .discard CC net/sunrpc/svc.o CC fs/lockd/xdr4.o LD fs/quota/built-in.o LD net/wireless/built-in.o CC net/sysctl_net.o CC net/xfrm/xfrm_policy.o CC fs/lockd/svc4proc.o CC fs/proc/array.o CC net/ipv4/udplite.o CC fs/nfs/unlink.o CC net/ipv4/arp.o /tmp/cctDhtXT.s: Assembler messages: /tmp/cctDhtXT.s:2596: Warning: ignoring changed section attributes for .discard /tmp/cctDhtXT.s:2648: Warning: ignoring changed section attributes for .discard /tmp/cctDhtXT.s:3694: Warning: ignoring changed section attributes for .discard /tmp/cctDhtXT.s:8843: Warning: ignoring changed section attributes for .discard /tmp/cctDhtXT.s:8859: Warning: ignoring changed section attributes for .discard CC net/sunrpc/svcsock.o CC fs/proc/proc_tty.o CC fs/proc/fd.o CC fs/proc/cmdline.o LD fs/lockd/lockd.o LD fs/lockd/built-in.o CC net/sunrpc/svcauth.o CC fs/nfs/write.o CC net/xfrm/xfrm_state.o CC net/xfrm/xfrm_hash.o CC fs/proc/consoles.o CC net/sunrpc/svcauth_unix.o CC net/xfrm/xfrm_input.o CC net/ipv4/icmp.o CC fs/proc/cpuinfo.o CC net/xfrm/xfrm_output.o CC fs/proc/devices.o CC net/sunrpc/addr.o CC net/xfrm/xfrm_sysctl.o CC fs/proc/interrupts.o CC net/sunrpc/rpcb_clnt.o CC fs/nfs/namespace.o CC net/ipv4/devinet.o CC fs/proc/loadavg.o CC fs/nfs/mount_clnt.o CC fs/ramfs/inode.o CC fs/proc/meminfo.o CC net/sunrpc/timer.o CC fs/romfs/storage.o CC net/xfrm/xfrm_replay.o CC fs/ramfs/file-nommu.o CC fs/proc/stat.o CC net/ipv4/af_inet.o CC fs/romfs/super.o CC net/sunrpc/xdr.o LD net/xfrm/built-in.o CC fs/nfs/dns_resolve.o CC net/ipv4/igmp.o LD fs/ramfs/ramfs.o CC fs/proc/uptime.o LD fs/ramfs/built-in.o CC fs/nfs/cache_lib.o net/ipv4/af_inet.c: In function 'build_ehash_secret': net/ipv4/af_inet.c:262: warning: value computed is not used CC fs/sysfs/inode.o LD fs/romfs/romfs.o CC fs/proc/version.o LD fs/romfs/built-in.o CC fs/nfs/sysctl.o CC fs/sysfs/file.o CC net/sunrpc/sunrpc_syms.o CC fs/proc/softirqs.o /tmp/ccPcv2Rq.s: Assembler messages: /tmp/ccPcv2Rq.s:5260: Warning: ignoring changed section attributes for .discard /tmp/ccPcv2Rq.s:5581: Warning: ignoring changed section attributes for .discard CC fs/sysfs/dir.o CC fs/nfs/nfs2super.o CC fs/proc/namespaces.o CC net/ipv4/fib_frontend.o CC net/ipv4/fib_semantics.o CC fs/nfs/proc.o CC fs/sysfs/symlink.o CC net/sunrpc/cache.o CC fs/proc/proc_sysctl.o CC fs/nfs/nfs2xdr.o CC fs/sysfs/mount.o CC fs/sysfs/bin.o CC fs/nfs/nfs3super.o CC fs/sysfs/group.o CC fs/nfs/nfs3client.o CC net/sunrpc/rpc_pipe.o CC net/ipv4/fib_trie.o CC fs/proc/proc_net.o /tmp/ccgW0CkF.s: Assembler messages: /tmp/ccgW0CkF.s:185: Warning: ignoring changed section attributes for .discard CC fs/eventpoll.o LD fs/sysfs/built-in.o CC net/sunrpc/svc_xprt.o CC fs/nfs/nfs3proc.o CC fs/nfs/nfs3xdr.o CC fs/nfs/nfs3acl.o CC fs/proc/proc_devtree.o /tmp/ccrZYuDw.s: Assembler messages: /tmp/ccrZYuDw.s:4299: Warning: ignoring changed section attributes for .discard CC fs/proc/kmsg.o CC net/sunrpc/stats.o /tmp/ccIJGaZ2.s: Assembler messages: /tmp/ccIJGaZ2.s:3984: Warning: ignoring changed section attributes for .discard /tmp/ccIJGaZ2.s:4004: Warning: ignoring changed section attributes for .discard CC fs/anon_inodes.o CC net/sunrpc/sysctl.o LD fs/proc/proc.o CC net/ipv4/inet_fragment.o LD fs/proc/built-in.o CC fs/signalfd.o CC fs/timerfd.o CC fs/eventfd.o CC net/ipv4/ping.o LD fs/nfs/nfs.o LD fs/nfs/nfsv2.o CC fs/aio.o LD fs/nfs/nfsv3.o /tmp/ccOXVt5f.s: Assembler messages: /tmp/ccOXVt5f.s:453: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:466: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:488: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:545: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:558: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:576: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:589: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:612: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:632: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:651: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:664: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:697: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:721: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:739: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:752: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:771: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:797: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:820: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:845: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:858: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:881: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:901: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:921: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:934: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:957: Warning: ignoring changed section attributes for .discard /tmp/ccOXVt5f.s:978: Warning: ignoring changed section attributes for .discard LD fs/nfs/built-in.o CC fs/locks.o CC net/ipv4/sysctl_net_ipv4.o CC fs/binfmt_script.o LD net/sunrpc/sunrpc.o LD net/sunrpc/built-in.o /tmp/ccjiECUl.s: Assembler messages: /tmp/ccjiECUl.s:364: Warning: ignoring changed section attributes for .discard /tmp/cc5l5BRe.s: Assembler messages: /tmp/cc5l5BRe.s:1539: Warning: ignoring changed section attributes for .discard CC fs/binfmt_flat.o CC fs/posix_acl.o CC fs/xattr_acl.o fs/xattr_acl.c: In function 'posix_acl_fix_xattr_userns': fs/xattr_acl.c:24: warning: 'uid' may be used uninitialized in this function CC net/ipv4/proc.o CC net/ipv4/xfrm4_mode_beet.o /tmp/ccmuaoGo.s: Assembler messages: /tmp/ccmuaoGo.s:1763: Warning: ignoring changed section attributes for .discard /tmp/ccmuaoGo.s:1775: Warning: ignoring changed section attributes for .discard /tmp/ccmuaoGo.s:1787: Warning: ignoring changed section attributes for .discard /tmp/ccmuaoGo.s:1808: Warning: ignoring changed section attributes for .discard /tmp/ccmuaoGo.s:1820: Warning: ignoring changed section attributes for .discard /tmp/ccmuaoGo.s:1832: Warning: ignoring changed section attributes for .discard /tmp/ccmuaoGo.s:1853: Warning: ignoring changed section attributes for .discard CC net/ipv4/xfrm4_mode_transport.o CC net/ipv4/xfrm4_mode_tunnel.o CC net/ipv4/inet_diag.o CC net/ipv4/tcp_diag.o /tmp/cck7dcoM.s: Assembler messages: /tmp/cck7dcoM.s:3001: Warning: ignoring changed section attributes for .discard /tmp/cck7dcoM.s:3503: Warning: ignoring changed section attributes for .discard /tmp/cck7dcoM.s:5491: Warning: ignoring changed section attributes for .discard /tmp/cck7dcoM.s:6189: Warning: ignoring changed section attributes for .discard /tmp/cck7dcoM.s:6399: Warning: ignoring changed section attributes for .discard CC net/ipv4/tcp_cubic.o CC net/ipv4/xfrm4_policy.o CC net/ipv4/xfrm4_state.o LD fs/built-in.o CC net/ipv4/xfrm4_input.o CC net/ipv4/xfrm4_output.o LD net/ipv4/built-in.o LD net/built-in.o LINK vmlinux LD vmlinux.o MODPOST vmlinux.o GEN .version CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o LD init/built-in.o KSYM .tmp_kallsyms1.o KSYM .tmp_kallsyms2.o LD vmlinux SYSMAP System.map OBJCOPY arch/microblaze/boot/linux.bin Building modules, stage 2. MODPOST 0 modules UIMAGE arch/microblaze/boot/linux.bin.ub Image Name: Linux-3.6.0-06433-g612a9aa Created: Thu Oct 4 12:11:17 2012 Image Type: MicroBlaze Linux Kernel Image (uncompressed) Data Size: 3988332 Bytes = 3894.86 kB = 3.80 MB Load Address: 0x90000000 Entry Point: 0x90000000 Kernel: arch/microblaze/boot/linux.bin is ready (#1)
spawn ./qemu-run-nonet.sh FDT: INTEL FLASH: baseaddr: 0xa0000000, size: 0x2000000 FDT: Unsupported peripheral invalidated ethernet@81c00000 compatibilities xlnx,xps-ll-temac-1.01.b FDT: Unsupported peripheral invalidated i2c@81600000 compatibilities xlnx,xps-iic-2.00.a FDT: Unsupported peripheral invalidated gpio@81400000 compatibilities xlnx,xps-gpio-1.00.a FDT: Unsupported peripheral invalidated sysace@83600000 compatibilities xlnx,xps-sysace-1.00.a FDT: Unsupported peripheral invalidated debug@84400000 compatibilities xlnx,mdm-1.00.d FDT: Unsupported peripheral invalidated mpmc@90000000 compatibilities xlnx,mpmc-4.02.a FDT: Creating QDEV model xilinx,intc (intc) setting qdev prop "kind-of-intr" = 0x00000100 connected irq : (none) FDT: Creating QDEV model xilinx,timer setting qdev prop "frequency" = 0x03b20b80 setting qdev prop "nr-timers" = 0x00000002 connected irq : 3 (interrupt-controller@81800000) FDT: Creating QDEV model xilinx,uartlite setting qdev prop "chr" = 0x0898d4e0 connected irq : 8 (interrupt-controller@81800000) FDT: Device tree scan complete Early console on uartlite at 0x84000000 bootconsole [earlyser0] enabled Ramdisk addr 0x00000000, FDT at 0x904206a8 Linux version 3.6.0-06433-g612a9aa (monstr@monstr-desktop) (gcc version 4.1.2) #1 Thu Oct 4 12:11:12 CEST 2012 setup_cpuinfo: initialising setup_cpuinfo: Using full CPU PVR support cache: wt_msr setup_memory: Main mem: 0x90000000, size 0x10000000 setup_memory: kernel addr:0x90000000-0x9041d000 size=0x0041d000 setup_memory: max_mapnr: 0x10000 setup_memory: min_low_pfn: 0x90000 setup_memory: max_low_pfn: 0xa0000 setup_memory: max_pfn: 0xa0000 Zone ranges: DMA [mem 0x90000000-0x9fffffff] Normal empty Movable zone start for each node Early memory node ranges node 0: [mem 0x90000000-0x9fffffff] On node 0 totalpages: 65536 free_area_init_node: node 0, pgdat 902cf6c8, node_mem_map 9041f000 DMA zone: 512 pages used for memmap DMA zone: 0 pages reserved DMA zone: 65024 pages, LIFO batch:0 early_printk_console remapping from 0x84000000 to 0x84000000 pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 pcpu-alloc: [0] 0 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 Kernel command line: console=ttyUL0,115200 highres=on PID hash table entries: 1024 (order: 0, 4096 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 255632k/262144k available (2812k kernel code, 6512k reserved, 68k data, 313k bss, 1010k init) NR_IRQS:33 interrupt-controller #0 at 0x81800000, num_irq=9, edge=0x100 timer #0 at 0x83c00000, irq=3 microblaze_timer_set_mode: shutdown microblaze_timer_set_mode: periodic ODEBUG: 2 of 2 active objects replaced ODEBUG: selftest passed Calibrating delay loop... 118.16 BogoMIPS (lpj=590848) pid_max: default: 4096 minimum: 301 Mount-cache hash table entries: 512 NET: Registered protocol family 16 bio: create slab <bio-0> at 0 Switching to clocksource microblaze_clocksource microblaze_timer_set_mode: oneshot NET: Registered protocol family 2 TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP: reno registered UDP hash table entries: 256 (order: 0, 4096 bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. OF: no ranges; cannot translate OF: no ranges; cannot translate ROMFS MTD (C) 2007 Red Hat, Inc. msgmni has been set to 499 io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) 84000000.serial: ttyUL0 at MMIO 0x84000000 (irq = 8) is a uartlite console [ttyUL0] enabled, bootconsole disabled console [ttyUL0] enabled, bootconsole disabled brd: module loaded nbd: registered device at major 43 TCP: cubic registered NET: Registered protocol family 17 Freeing unused kernel memory: 1010k freed Bad inittab entry at line 3 Mounting proc: Mounting var: Populating /var: Running local start scripts. Mounting sysfs: Setting hostname: Setting up interface lo: Setting up interface eth0: ifconfig: SIOCSIFADDR: No such device Starting syslogd: Starting httpd: Mounting nfs server uclinux login: root Password: pass ok /root # ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) /root # cat /proc/cpuinfo CPU-Family: MicroBlaze FPGA-Arch: virtex5 CPU-Ver: 7.10.d, big endian CPU-MHz: 125.00 BogoMips: 118.16 HW: Shift: yes MSR: yes PCMP: yes DIV: yes MMU: 3 MUL: v2 FPU: v2 Exc: op0x0 unal ill zero fpu Stream-insns: privileged Icache: no Dcache: no HW-Debug: no PVR-USR1: 00 PVR-USR2: 00000000 Page size: 4096 /root # strace ls / strace: applet not found /root # Statistic 3.6.0-06433-g612a9aa (monstr@monstr-desktop) (gcc version 4.1.2) #1 Thu Oct 4 12:11:12 CEST
Checking out files: 31% (2088/6626) Checking out files: 32% (2121/6626) Checking out files: 33% (2187/6626) Checking out files: 34% (2253/6626) Checking out files: 35% (2320/6626) Checking out files: 35% (2325/6626) Checking out files: 36% (2386/6626) Checking out files: 37% (2452/6626) Checking out files: 38% (2518/6626) Checking out files: 39% (2585/6626) Checking out files: 40% (2651/6626) Checking out files: 40% (2690/6626) Checking out files: 41% (2717/6626) Checking out files: 42% (2783/6626) Checking out files: 43% (2850/6626) Checking out files: 44% (2916/6626) Checking out files: 45% (2982/6626) Checking out files: 46% (3048/6626) Checking out files: 47% (3115/6626) Checking out files: 47% (3168/6626) Checking out files: 48% (3181/6626) Checking out files: 49% (3247/6626) Checking out files: 49% (3274/6626) Checking out files: 50% (3313/6626) Checking out files: 51% (3380/6626) Checking out files: 51% (3416/6626) Checking out files: 52% (3446/6626) Checking out files: 53% (3512/6626) Checking out files: 53% (3528/6626) Checking out files: 54% (3579/6626) Checking out files: 55% (3645/6626) Checking out files: 55% (3688/6626) Checking out files: 56% (3711/6626) Checking out files: 57% (3777/6626) Checking out files: 58% (3844/6626) Checking out files: 58% (3898/6626) Checking out files: 59% (3910/6626) Checking out files: 60% (3976/6626) Checking out files: 61% (4042/6626) Checking out files: 62% (4109/6626) Checking out files: 63% (4175/6626) Checking out files: 64% (4241/6626) Checking out files: 65% (4307/6626) Checking out files: 66% (4374/6626) Checking out files: 66% (4403/6626) Checking out files: 67% (4440/6626) Checking out files: 68% (4506/6626) Checking out files: 69% (4572/6626) Checking out files: 70% (4639/6626) Checking out files: 71% (4705/6626) Checking out files: 72% (4771/6626) Checking out files: 73% (4837/6626) Checking out files: 74% (4904/6626) Checking out files: 75% (4970/6626) Checking out files: 75% (4989/6626) Checking out files: 76% (5036/6626) Checking out files: 77% (5103/6626) Checking out files: 78% (5169/6626) Checking out files: 79% (5235/6626) Checking out files: 79% (5296/6626) Checking out files: 80% (5301/6626) Checking out files: 81% (5368/6626) Checking out files: 82% (5434/6626) Checking out files: 82% (5469/6626) Checking out files: 83% (5500/6626) Checking out files: 84% (5566/6626) Checking out files: 84% (5612/6626) Checking out files: 85% (5633/6626) Checking out files: 86% (5699/6626) Checking out files: 87% (5765/6626) Checking out files: 87% (5812/6626) Checking out files: 88% (5831/6626) Checking out files: 89% (5898/6626) Checking out files: 90% (5964/6626) Checking out files: 90% (5971/6626) Checking out files: 91% (6030/6626) Checking out files: 92% (6096/6626) Checking out files: 92% (6110/6626) Checking out files: 93% (6163/6626) Checking out files: 94% (6229/6626) Checking out files: 94% (6255/6626) Checking out files: 95% (6295/6626) Checking out files: 96% (6361/6626) Checking out files: 96% (6379/6626) Checking out files: 97% (6428/6626) Checking out files: 98% (6494/6626) Checking out files: 99% (6560/6626) Checking out files: 99% (6582/6626) Checking out files: 100% (6626/6626) Checking out files: 100% (6626/6626), done. Switched to branch 'master' Deleted branch next (was 25444c3). From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 * branch master -> FETCH_HEAD Already up-to-date. From ../linux-2.6 * branch HEAD -> FETCH_HEAD Updating 56d92aa..612a9aa Fast-forward Documentation/DocBook/drm.tmpl | 2835 ++++++++++--- .../bindings/interrupt-controller/interrupts.txt | 95 + Documentation/devicetree/bindings/pwm/mxs-pwm.txt | 2 +- .../devicetree/bindings/serial/fsl-imx-uart.txt | 35 + Documentation/filesystems/jfs.txt | 19 +- Documentation/kbuild/makefiles.txt | 8 +- MAINTAINERS | 13 + Makefile | 43 +- arch/alpha/include/uapi/asm/Kbuild | 3 + arch/arm/include/asm/page.h | 2 +- arch/arm/include/asm/pgtable.h | 2 +- arch/arm/include/asm/vfpmacros.h | 2 +- arch/arm/include/uapi/asm/Kbuild | 3 + arch/arm64/include/uapi/asm/Kbuild | 3 + arch/avr32/include/uapi/asm/Kbuild | 3 + arch/blackfin/include/uapi/asm/Kbuild | 3 + arch/c6x/include/uapi/asm/Kbuild | 3 + arch/cris/Kconfig | 5 - arch/cris/Makefile | 4 +- arch/cris/arch-v32/drivers/axisflashmap.c | 29 - arch/cris/arch-v32/drivers/pci/bios.c | 25 - arch/cris/arch-v32/kernel/head.S | 58 +- arch/cris/arch-v32/kernel/kgdb.c | 14 - arch/cris/arch-v32/mach-a3/Makefile | 2 - arch/cris/arch-v32/mach-a3/vcs_hook.c | 103 - arch/cris/arch-v32/mach-a3/vcs_hook.h | 58 - arch/cris/arch-v32/mach-fs/Makefile | 2 - arch/cris/arch-v32/mach-fs/vcs_hook.c | 100 - arch/cris/arch-v32/mach-fs/vcs_hook.h | 42 - arch/cris/arch-v32/mm/init.c | 8 - arch/cris/include/arch-v10/arch/sv_addr_ag.h | 2 +- arch/cris/include/arch-v10/arch/svinto.h | 2 +- arch/cris/include/arch-v32/arch/dma.h | 2 +- arch/cris/include/arch-v32/arch/hwregs/dma.h | 2 +- arch/cris/include/arch-v32/arch/page.h | 5 - arch/cris/include/arch-v32/arch/processor.h | 6 +- .../cris/include/arch-v32/mach-fs/mach/startup.inc | 6 - arch/cris/include/asm/pci.h | 1 - arch/cris/include/uapi/arch-v10/arch/Kbuild | 1 + arch/cris/include/uapi/arch-v32/arch/Kbuild | 1 + arch/cris/include/uapi/asm/Kbuild | 5 + arch/frv/include/uapi/asm/Kbuild | 3 + arch/h8300/include/uapi/asm/Kbuild | 3 + arch/hexagon/include/uapi/asm/Kbuild | 3 + arch/ia64/include/uapi/asm/Kbuild | 3 + arch/m32r/include/uapi/asm/Kbuild | 3 + arch/m68k/include/asm/cacheflush.h | 4 +- arch/m68k/include/asm/io.h | 4 +- arch/m68k/include/asm/m68360.h | 8 +- arch/m68k/include/asm/m68360_enet.h | 2 +- arch/m68k/include/asm/page.h | 4 +- arch/m68k/include/asm/pgtable.h | 4 +- arch/m68k/include/asm/q40_master.h | 2 +- arch/m68k/include/asm/uaccess.h | 4 +- arch/m68k/include/uapi/asm/Kbuild | 3 + arch/microblaze/include/asm/mmu_context.h | 2 +- arch/microblaze/include/uapi/asm/Kbuild | 3 + arch/mips/include/asm/mach-bcm63xx/bcm63xx_io.h | 2 +- arch/mips/include/asm/mach-pnx833x/gpio.h | 2 +- arch/mips/include/asm/octeon/cvmx-asm.h | 2 +- arch/mips/include/asm/octeon/cvmx-cmd-queue.h | 2 +- arch/mips/include/asm/octeon/cvmx-fpa.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-board.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper.h | 20 +- arch/mips/include/asm/octeon/cvmx-mdio.h | 2 +- arch/mips/include/asm/octeon/cvmx-pip.h | 6 +- arch/mips/include/asm/octeon/cvmx-pko.h | 8 +- arch/mips/include/asm/octeon/cvmx-pow.h | 4 +- arch/mips/include/asm/octeon/cvmx-spi.h | 2 +- arch/mips/include/asm/octeon/cvmx-spinlock.h | 2 +- arch/mips/include/asm/octeon/cvmx-wqe.h | 2 +- arch/mips/include/asm/octeon/cvmx.h | 32 +- arch/mips/include/asm/octeon/octeon-model.h | 2 +- arch/mips/include/asm/octeon/octeon.h | 2 +- arch/mips/include/asm/sibyte/bcm1480_int.h | 2 +- arch/mips/include/asm/sibyte/bcm1480_l2c.h | 2 +- arch/mips/include/asm/sibyte/bcm1480_mc.h | 2 +- arch/mips/include/asm/sibyte/bcm1480_regs.h | 4 +- arch/mips/include/asm/sibyte/bcm1480_scd.h | 4 +- arch/mips/include/asm/sibyte/sb1250_dma.h | 2 +- arch/mips/include/asm/sibyte/sb1250_genbus.h | 2 +- arch/mips/include/asm/sibyte/sb1250_int.h | 2 +- arch/mips/include/asm/sibyte/sb1250_l2c.h | 2 +- arch/mips/include/asm/sibyte/sb1250_ldt.h | 2 +- arch/mips/include/asm/sibyte/sb1250_mac.h | 2 +- arch/mips/include/asm/sibyte/sb1250_mc.h | 2 +- arch/mips/include/asm/sibyte/sb1250_regs.h | 2 +- arch/mips/include/asm/sibyte/sb1250_scd.h | 2 +- arch/mips/include/asm/sibyte/sb1250_smbus.h | 2 +- arch/mips/include/asm/sibyte/sb1250_syncser.h | 2 +- arch/mips/include/asm/sibyte/sb1250_uart.h | 2 +- arch/mips/include/uapi/asm/Kbuild | 3 + arch/mn10300/include/uapi/asm/Kbuild | 3 + arch/openrisc/include/uapi/asm/Kbuild | 3 + arch/parisc/include/uapi/asm/Kbuild | 3 + arch/powerpc/include/asm/ps3.h | 2 +- arch/powerpc/include/asm/ucc_fast.h | 2 +- arch/powerpc/include/asm/ucc_slow.h | 2 +- arch/powerpc/include/uapi/asm/Kbuild | 3 + arch/s390/include/uapi/asm/Kbuild | 3 + arch/score/include/uapi/asm/Kbuild | 3 + arch/sh/include/asm/bl_bit.h | 4 +- arch/sh/include/asm/cache_insns.h | 4 +- arch/sh/include/asm/checksum.h | 2 +- arch/sh/include/asm/mmu_context.h | 4 +- arch/sh/include/asm/posix_types.h | 8 +- arch/sh/include/asm/processor.h | 4 +- arch/sh/include/asm/ptrace.h | 4 +- arch/sh/include/asm/string.h | 4 +- arch/sh/include/asm/switch_to.h | 4 +- arch/sh/include/asm/syscall.h | 4 +- arch/sh/include/asm/syscalls.h | 4 +- arch/sh/include/asm/tlb.h | 2 +- arch/sh/include/asm/traps.h | 4 +- arch/sh/include/asm/uaccess.h | 4 +- arch/sh/include/asm/unistd.h | 8 +- arch/sh/include/mach-ecovec24/mach/romimage.h | 2 +- arch/sh/include/mach-kfr2r09/mach/romimage.h | 2 +- arch/sh/include/uapi/asm/Kbuild | 3 + arch/sparc/include/asm/oplib_32.h | 2 +- arch/sparc/include/asm/oplib_64.h | 2 +- arch/sparc/include/uapi/asm/Kbuild | 5 + arch/sparc/kernel/hvapi.c | 2 +- arch/sparc/kernel/prom_64.c | 2 +- arch/sparc/kernel/traps_64.c | 2 +- arch/sparc/lib/NG2memcpy.S | 46 +- arch/sparc/mm/init_64.c | 7 +- arch/sparc/mm/iommu.c | 4 +- arch/tile/include/gxio/dma_queue.h | 2 +- arch/tile/include/gxio/mpipe.h | 4 +- arch/tile/include/gxio/trio.h | 4 +- arch/tile/include/gxio/usb_host.h | 2 +- arch/tile/include/hv/iorpc.h | 2 +- arch/tile/include/uapi/arch/Kbuild | 1 + arch/tile/include/uapi/asm/Kbuild | 3 + arch/um/Makefile | 4 +- arch/unicore32/include/mach/PKUnity.h | 36 +- arch/unicore32/include/mach/hardware.h | 2 +- arch/unicore32/include/mach/uncompress.h | 4 +- arch/unicore32/include/uapi/asm/Kbuild | 3 + arch/x86/boot/Makefile | 4 +- arch/x86/boot/mkcpustr.c | 2 + arch/x86/include/asm/Kbuild | 4 - arch/x86/include/asm/atomic.h | 4 +- arch/x86/include/asm/calling.h | 2 +- arch/x86/include/asm/checksum.h | 4 +- arch/x86/include/asm/cmpxchg.h | 4 +- arch/x86/include/asm/cpufeature.h | 2 + arch/x86/include/asm/mmzone.h | 4 +- arch/x86/include/asm/mutex.h | 4 +- arch/x86/include/asm/numa.h | 4 +- arch/x86/include/asm/pci.h | 2 +- arch/x86/include/asm/pgtable.h | 4 +- arch/x86/include/asm/pgtable_types.h | 4 +- arch/x86/include/asm/posix_types.h | 10 +- arch/x86/include/asm/seccomp.h | 4 +- arch/x86/include/asm/string.h | 4 +- arch/x86/include/asm/suspend.h | 4 +- arch/x86/include/asm/uaccess.h | 4 +- arch/x86/include/asm/user.h | 4 +- arch/x86/include/asm/xen/interface.h | 4 +- arch/x86/include/asm/xor.h | 4 +- arch/x86/include/asm/xor_32.h | 2 +- arch/x86/include/asm/xor_64.h | 2 +- arch/x86/include/uapi/asm/Kbuild | 6 + arch/x86/kernel/cpu/mkcapflags.pl | 5 +- arch/x86/lib/insn.c | 4 + arch/x86/syscalls/Makefile | 17 +- arch/x86/tools/Makefile | 2 +- arch/xtensa/include/uapi/asm/Kbuild | 3 + crypto/Kconfig | 1 + drivers/acpi/video.c | 8 +- drivers/base/firmware_class.c | 78 +- drivers/char/agp/intel-gtt.c | 62 +- drivers/firewire/core-device.c | 3 + drivers/firewire/core-transaction.c | 33 +- drivers/firewire/ohci.c | 28 +- drivers/gpu/drm/Kconfig | 19 +- drivers/gpu/drm/Makefile | 3 + drivers/gpu/drm/ast/ast_drv.c | 5 +- drivers/gpu/drm/ast/ast_drv.h | 13 +- drivers/gpu/drm/ast/ast_fb.c | 7 +- drivers/gpu/drm/ast/ast_main.c | 6 +- drivers/gpu/drm/ast/ast_mode.c | 8 +- drivers/gpu/drm/ast/ast_post.c | 2 +- drivers/gpu/drm/ast/ast_ttm.c | 2 +- drivers/gpu/drm/ati_pcigart.c | 2 +- drivers/gpu/drm/cirrus/cirrus_drv.c | 3 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 11 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 5 +- drivers/gpu/drm/cirrus/cirrus_main.c | 5 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 5 +- drivers/gpu/drm/cirrus/cirrus_ttm.c | 2 +- drivers/gpu/drm/drm_agpsupport.c | 2 +- drivers/gpu/drm/drm_auth.c | 2 +- drivers/gpu/drm/drm_buffer.c | 2 +- drivers/gpu/drm/drm_bufs.c | 2 +- drivers/gpu/drm/drm_cache.c | 30 +- drivers/gpu/drm/drm_context.c | 2 +- drivers/gpu/drm/drm_crtc.c | 148 +- drivers/gpu/drm/drm_crtc_helper.c | 12 +- drivers/gpu/drm/drm_debugfs.c | 2 +- drivers/gpu/drm/drm_dma.c | 2 +- drivers/gpu/drm/drm_dp_i2c_helper.c | 4 +- drivers/gpu/drm/drm_drv.c | 26 +- drivers/gpu/drm/drm_edid.c | 212 +- drivers/gpu/drm/drm_edid_load.c | 37 +- drivers/gpu/drm/drm_edid_modes.h | 46 +- drivers/gpu/drm/drm_encoder_slave.c | 2 +- drivers/gpu/drm/drm_fb_cma_helper.c | 406 ++ drivers/gpu/drm/drm_fb_helper.c | 18 +- drivers/gpu/drm/drm_fops.c | 2 +- drivers/gpu/drm/drm_gem.c | 2 +- drivers/gpu/drm/drm_gem_cma_helper.c | 251 ++ drivers/gpu/drm/drm_global.c | 2 +- drivers/gpu/drm/drm_hashtab.c | 4 +- drivers/gpu/drm/drm_info.c | 2 +- drivers/gpu/drm/drm_ioc32.c | 4 +- drivers/gpu/drm/drm_ioctl.c | 8 +- drivers/gpu/drm/drm_irq.c | 4 +- drivers/gpu/drm/drm_lock.c | 2 +- drivers/gpu/drm/drm_memory.c | 2 +- drivers/gpu/drm/drm_mm.c | 4 +- drivers/gpu/drm/drm_modes.c | 5 +- drivers/gpu/drm/drm_pci.c | 2 +- drivers/gpu/drm/drm_platform.c | 2 +- drivers/gpu/drm/drm_prime.c | 2 +- drivers/gpu/drm/drm_proc.c | 2 +- drivers/gpu/drm/drm_scatter.c | 2 +- drivers/gpu/drm/drm_stub.c | 4 +- drivers/gpu/drm/drm_sysfs.c | 6 +- drivers/gpu/drm/drm_trace_points.c | 2 +- drivers/gpu/drm/drm_usb.c | 2 +- drivers/gpu/drm/drm_vm.c | 13 +- drivers/gpu/drm/exynos/exynos_ddc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_buf.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_connector.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_core.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dmabuf.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 1 - drivers/gpu/drm/exynos/exynos_drm_encoder.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_hdmi.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_plane.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 19 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 6 +- drivers/gpu/drm/exynos/exynos_hdmiphy.c | 2 +- drivers/gpu/drm/exynos/exynos_mixer.c | 2 +- drivers/gpu/drm/gma500/Makefile | 5 +- drivers/gpu/drm/gma500/backlight.c | 45 + drivers/gpu/drm/gma500/cdv_device.c | 74 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 236 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 1950 +++++++++ drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 6 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 12 +- drivers/gpu/drm/gma500/framebuffer.c | 7 + drivers/gpu/drm/gma500/gem.c | 11 +- drivers/gpu/drm/gma500/gem_glue.c | 90 - drivers/gpu/drm/gma500/gem_glue.h | 2 - drivers/gpu/drm/gma500/intel_bios.c | 103 +- drivers/gpu/drm/gma500/intel_bios.h | 46 + drivers/gpu/drm/gma500/intel_gmbus.c | 5 +- drivers/gpu/drm/gma500/mdfld_dsi_output.c | 13 +- drivers/gpu/drm/gma500/mid_bios.c | 10 +- drivers/gpu/drm/gma500/oaktrail_device.c | 2 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 1 - drivers/gpu/drm/gma500/opregion.c | 3 +- drivers/gpu/drm/gma500/psb_device.c | 3 +- drivers/gpu/drm/gma500/psb_drv.c | 2 +- drivers/gpu/drm/gma500/psb_drv.h | 24 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 28 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 13 +- drivers/gpu/drm/gma500/psb_intel_reg.h | 197 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 13 +- drivers/gpu/drm/i2c/ch7006_drv.c | 16 +- drivers/gpu/drm/i2c/ch7006_priv.h | 8 +- drivers/gpu/drm/i2c/sil164_drv.c | 8 +- drivers/gpu/drm/i810/i810_dma.c | 5 +- drivers/gpu/drm/i810/i810_drv.c | 7 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/dvo.h | 21 +- drivers/gpu/drm/i915/dvo_ch7017.c | 21 +- drivers/gpu/drm/i915/dvo_ch7xxx.c | 17 +- drivers/gpu/drm/i915/dvo_ivch.c | 23 +- drivers/gpu/drm/i915/dvo_ns2501.c | 588 +++ drivers/gpu/drm/i915/dvo_sil164.c | 20 +- drivers/gpu/drm/i915/dvo_tfp410.c | 18 +- drivers/gpu/drm/i915/i915_debugfs.c | 256 +- drivers/gpu/drm/i915/i915_dma.c | 82 +- drivers/gpu/drm/i915/i915_drv.c | 68 +- drivers/gpu/drm/i915/i915_drv.h | 239 +- drivers/gpu/drm/i915/i915_gem.c | 1519 ++++--- drivers/gpu/drm/i915/i915_gem_context.c | 69 +- drivers/gpu/drm/i915/i915_gem_debug.c | 5 +- drivers/gpu/drm/i915/i915_gem_dmabuf.c | 176 +- drivers/gpu/drm/i915/i915_gem_evict.c | 49 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 396 +-- drivers/gpu/drm/i915/i915_gem_gtt.c | 149 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 5 +- drivers/gpu/drm/i915/i915_gem_tiling.c | 25 +- drivers/gpu/drm/i915/i915_ioc32.c | 5 +- drivers/gpu/drm/i915/i915_irq.c | 199 +- drivers/gpu/drm/i915/i915_reg.h | 328 +- drivers/gpu/drm/i915/i915_suspend.c | 5 +- drivers/gpu/drm/i915/i915_sysfs.c | 220 +- drivers/gpu/drm/i915/i915_trace.h | 25 +- drivers/gpu/drm/i915/intel_acpi.c | 2 +- drivers/gpu/drm/i915/intel_bios.c | 5 +- drivers/gpu/drm/i915/intel_bios.h | 2 +- drivers/gpu/drm/i915/intel_crt.c | 176 +- drivers/gpu/drm/i915/intel_ddi.c | 144 +- drivers/gpu/drm/i915/intel_display.c | 2137 +++++++--- drivers/gpu/drm/i915/intel_dp.c | 412 +- drivers/gpu/drm/i915/intel_drv.h | 155 +- drivers/gpu/drm/i915/intel_dvo.c | 122 +- drivers/gpu/drm/i915/intel_fb.c | 9 +- drivers/gpu/drm/i915/intel_hdmi.c | 230 +- drivers/gpu/drm/i915/intel_i2c.c | 5 +- drivers/gpu/drm/i915/intel_lvds.c | 108 +- drivers/gpu/drm/i915/intel_modes.c | 5 +- drivers/gpu/drm/i915/intel_opregion.c | 27 +- drivers/gpu/drm/i915/intel_overlay.c | 65 +- drivers/gpu/drm/i915/intel_pm.c | 420 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 157 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 20 +- drivers/gpu/drm/i915/intel_sdvo.c | 219 +- drivers/gpu/drm/i915/intel_sprite.c | 8 +- drivers/gpu/drm/i915/intel_tv.c | 79 +- drivers/gpu/drm/mga/mga_dma.c | 6 +- drivers/gpu/drm/mga/mga_drv.c | 7 +- drivers/gpu/drm/mga/mga_ioc32.c | 5 +- drivers/gpu/drm/mga/mga_irq.c | 5 +- drivers/gpu/drm/mga/mga_state.c | 5 +- drivers/gpu/drm/mga/mga_warp.c | 5 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 5 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 13 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 5 +- drivers/gpu/drm/mgag200/mgag200_i2c.c | 3 +- drivers/gpu/drm/mgag200/mgag200_main.c | 5 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 6 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 2 +- drivers/gpu/drm/nouveau/Kconfig | 36 +- drivers/gpu/drm/nouveau/Makefile | 225 +- drivers/gpu/drm/nouveau/core/core/client.c | 103 + drivers/gpu/drm/nouveau/core/core/engctx.c | 236 + .../{nouveau_ramht.h => core/core/engine.c} | 56 +- .../nouveau/{nouveau_util.c => core/core/enum.c} | 47 +- drivers/gpu/drm/nouveau/core/core/gpuobj.c | 318 ++ drivers/gpu/drm/nouveau/core/core/handle.c | 223 + .../drm/nouveau/{nouveau_mm.c => core/core/mm.c} | 174 +- drivers/gpu/drm/nouveau/core/core/namedb.c | 203 + drivers/gpu/drm/nouveau/core/core/object.c | 468 ++ drivers/gpu/drm/nouveau/core/core/option.c | 131 + drivers/gpu/drm/nouveau/core/core/parent.c | 139 + drivers/gpu/drm/nouveau/core/core/printk.c | 74 + drivers/gpu/drm/nouveau/core/core/ramht.c | 109 + drivers/gpu/drm/nouveau/core/core/subdev.c | 115 + drivers/gpu/drm/nouveau/core/engine/bsp/nv84.c | 175 + .../engine/copy/fuc/nva3.fuc} | 0 .../engine/copy/fuc/nva3.fuc.h} | 4 +- .../engine/copy/fuc/nvc0.fuc.h} | 4 +- drivers/gpu/drm/nouveau/core/engine/copy/nva3.c | 222 + drivers/gpu/drm/nouveau/core/engine/copy/nvc0.c | 265 ++ drivers/gpu/drm/nouveau/core/engine/copy/nve0.c | 156 + .../engine/crypt/fuc/nv98.fuc} | 2 +- .../engine/crypt/fuc/nv98.fuc.h} | 4 +- drivers/gpu/drm/nouveau/core/engine/crypt/nv84.c | 217 + drivers/gpu/drm/nouveau/core/engine/crypt/nv98.c | 208 + drivers/gpu/drm/nouveau/core/engine/disp/nv04.c | 90 + drivers/gpu/drm/nouveau/core/engine/disp/nv50.c | 125 + drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c | 118 + drivers/gpu/drm/nouveau/core/engine/disp/vga.c | 215 + drivers/gpu/drm/nouveau/core/engine/dmaobj/base.c | 87 + drivers/gpu/drm/nouveau/core/engine/dmaobj/nv04.c | 185 + drivers/gpu/drm/nouveau/core/engine/dmaobj/nv50.c | 173 + drivers/gpu/drm/nouveau/core/engine/dmaobj/nvc0.c | 99 + drivers/gpu/drm/nouveau/core/engine/fifo/base.c | 181 + drivers/gpu/drm/nouveau/core/engine/fifo/nv04.c | 630 +++ drivers/gpu/drm/nouveau/core/engine/fifo/nv04.h | 178 + drivers/gpu/drm/nouveau/core/engine/fifo/nv10.c | 171 + drivers/gpu/drm/nouveau/core/engine/fifo/nv17.c | 208 + drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c | 349 ++ drivers/gpu/drm/nouveau/core/engine/fifo/nv50.c | 502 +++ drivers/gpu/drm/nouveau/core/engine/fifo/nv50.h | 36 + drivers/gpu/drm/nouveau/core/engine/fifo/nv84.c | 420 ++ drivers/gpu/drm/nouveau/core/engine/fifo/nvc0.c | 647 +++ drivers/gpu/drm/nouveau/core/engine/fifo/nve0.c | 628 +++ .../{nouveau_grctx.h => core/engine/graph/ctx.h} | 26 +- .../{nv40_grctx.c => core/engine/graph/ctxnv40.c} | 133 +- .../{nv50_grctx.c => core/engine/graph/ctxnv50.c} | 561 ++-- .../gpu/drm/nouveau/core/engine/graph/ctxnvc0.c | 3039 +++++++++++++ .../gpu/drm/nouveau/core/engine/graph/ctxnve0.c | 2788 ++++++++++++ .../engine/graph/fuc/gpcnvc0.fuc} | 8 +- .../engine/graph/fuc/gpcnvc0.fuc.h} | 66 + .../engine/graph/fuc/gpcnve0.fuc} | 158 +- .../engine/graph/fuc/gpcnve0.fuc.h} | 168 +- .../engine/graph/fuc/hubnvc0.fuc} | 8 +- .../engine/graph/fuc/hubnvc0.fuc.h} | 89 + .../engine/graph/fuc/hubnve0.fuc} | 152 +- .../engine/graph/fuc/hubnve0.fuc.h} | 621 ++-- .../engine/graph/fuc/nvc0.fuc} | 0 .../engine/graph/fuc/nve0.fuc} | 2 +- drivers/gpu/drm/nouveau/core/engine/graph/nv04.c | 1387 ++++++ drivers/gpu/drm/nouveau/core/engine/graph/nv10.c | 1314 ++++++ drivers/gpu/drm/nouveau/core/engine/graph/nv20.c | 381 ++ drivers/gpu/drm/nouveau/core/engine/graph/nv20.h | 31 + drivers/gpu/drm/nouveau/core/engine/graph/nv25.c | 167 + drivers/gpu/drm/nouveau/core/engine/graph/nv2a.c | 134 + drivers/gpu/drm/nouveau/core/engine/graph/nv30.c | 238 + drivers/gpu/drm/nouveau/core/engine/graph/nv34.c | 168 + drivers/gpu/drm/nouveau/core/engine/graph/nv35.c | 166 + drivers/gpu/drm/nouveau/core/engine/graph/nv40.c | 495 +++ drivers/gpu/drm/nouveau/core/engine/graph/nv40.h | 21 + drivers/gpu/drm/nouveau/core/engine/graph/nv50.c | 888 ++++ drivers/gpu/drm/nouveau/core/engine/graph/nv50.h | 7 + drivers/gpu/drm/nouveau/core/engine/graph/nvc0.c | 955 ++++ drivers/gpu/drm/nouveau/core/engine/graph/nvc0.h | 171 + drivers/gpu/drm/nouveau/core/engine/graph/nve0.c | 576 +++ drivers/gpu/drm/nouveau/core/engine/graph/regs.h | 269 ++ drivers/gpu/drm/nouveau/core/engine/mpeg/nv31.c | 308 ++ drivers/gpu/drm/nouveau/core/engine/mpeg/nv40.c | 144 + drivers/gpu/drm/nouveau/core/engine/mpeg/nv50.c | 240 + drivers/gpu/drm/nouveau/core/engine/mpeg/nv84.c | 104 + drivers/gpu/drm/nouveau/core/engine/ppp/nv98.c | 175 + .../gpu/drm/nouveau/core/engine/software/nv04.c | 147 + .../gpu/drm/nouveau/core/engine/software/nv10.c | 129 + .../gpu/drm/nouveau/core/engine/software/nv50.c | 199 + .../gpu/drm/nouveau/core/engine/software/nvc0.c | 181 + drivers/gpu/drm/nouveau/core/engine/vp/nv84.c | 175 + drivers/gpu/drm/nouveau/core/include/core/class.h | 118 + drivers/gpu/drm/nouveau/core/include/core/client.h | 42 + drivers/gpu/drm/nouveau/core/include/core/debug.h | 13 + drivers/gpu/drm/nouveau/core/include/core/device.h | 136 + drivers/gpu/drm/nouveau/core/include/core/engctx.h | 51 + drivers/gpu/drm/nouveau/core/include/core/engine.h | 57 + drivers/gpu/drm/nouveau/core/include/core/enum.h | 23 + drivers/gpu/drm/nouveau/core/include/core/gpuobj.h | 71 + drivers/gpu/drm/nouveau/core/include/core/handle.h | 31 + drivers/gpu/drm/nouveau/core/include/core/math.h | 16 + drivers/gpu/drm/nouveau/core/include/core/mm.h | 33 + drivers/gpu/drm/nouveau/core/include/core/namedb.h | 56 + drivers/gpu/drm/nouveau/core/include/core/object.h | 188 + drivers/gpu/drm/nouveau/core/include/core/option.h | 11 + drivers/gpu/drm/nouveau/core/include/core/parent.h | 64 + drivers/gpu/drm/nouveau/core/include/core/printk.h | 39 + drivers/gpu/drm/nouveau/core/include/core/ramht.h | 23 + drivers/gpu/drm/nouveau/core/include/core/subdev.h | 118 + drivers/gpu/drm/nouveau/core/include/engine/bsp.h | 45 + drivers/gpu/drm/nouveau/core/include/engine/copy.h | 49 + .../gpu/drm/nouveau/core/include/engine/crypt.h | 46 + drivers/gpu/drm/nouveau/core/include/engine/disp.h | 44 + .../gpu/drm/nouveau/core/include/engine/dmaobj.h | 57 + drivers/gpu/drm/nouveau/core/include/engine/fifo.h | 111 + .../gpu/drm/nouveau/core/include/engine/graph.h | 72 + drivers/gpu/drm/nouveau/core/include/engine/mpeg.h | 61 + drivers/gpu/drm/nouveau/core/include/engine/ppp.h | 45 + .../gpu/drm/nouveau/core/include/engine/software.h | 60 + drivers/gpu/drm/nouveau/core/include/engine/vp.h | 45 + drivers/gpu/drm/nouveau/core/include/subdev/bar.h | 55 + drivers/gpu/drm/nouveau/core/include/subdev/bios.h | 34 + .../gpu/drm/nouveau/core/include/subdev/bios/bit.h | 13 + .../gpu/drm/nouveau/core/include/subdev/bios/bmp.h | 39 + .../drm/nouveau/core/include/subdev/bios/conn.h | 27 + .../gpu/drm/nouveau/core/include/subdev/bios/dcb.h | 90 + .../gpu/drm/nouveau/core/include/subdev/bios/dp.h | 8 + .../drm/nouveau/core/include/subdev/bios/extdev.h | 30 + .../drm/nouveau/core/include/subdev/bios/gpio.h | 33 + .../gpu/drm/nouveau/core/include/subdev/bios/i2c.h | 25 + .../drm/nouveau/core/include/subdev/bios/init.h | 21 + .../gpu/drm/nouveau/core/include/subdev/bios/mxm.h | 9 + .../drm/nouveau/core/include/subdev/bios/perf.h | 14 + .../gpu/drm/nouveau/core/include/subdev/bios/pll.h | 77 + .../drm/nouveau/core/include/subdev/bios/therm.h | 46 + .../gpu/drm/nouveau/core/include/subdev/clock.h | 59 + .../gpu/drm/nouveau/core/include/subdev/device.h | 24 + .../gpu/drm/nouveau/core/include/subdev/devinit.h | 40 + drivers/gpu/drm/nouveau/core/include/subdev/fb.h | 134 + drivers/gpu/drm/nouveau/core/include/subdev/gpio.h | 64 + drivers/gpu/drm/nouveau/core/include/subdev/i2c.h | 60 + drivers/gpu/drm/nouveau/core/include/subdev/ibus.h | 34 + .../gpu/drm/nouveau/core/include/subdev/instmem.h | 73 + drivers/gpu/drm/nouveau/core/include/subdev/ltcg.h | 33 + drivers/gpu/drm/nouveau/core/include/subdev/mc.h | 49 + drivers/gpu/drm/nouveau/core/include/subdev/mxm.h | 37 + .../gpu/drm/nouveau/core/include/subdev/therm.h | 58 + .../gpu/drm/nouveau/core/include/subdev/timer.h | 53 + drivers/gpu/drm/nouveau/core/include/subdev/vga.h | 30 + .../{nouveau_vm.h => core/include/subdev/vm.h} | 87 +- drivers/gpu/drm/nouveau/core/os.h | 47 + drivers/gpu/drm/nouveau/core/subdev/bar/base.c | 135 + drivers/gpu/drm/nouveau/core/subdev/bar/nv50.c | 263 ++ drivers/gpu/drm/nouveau/core/subdev/bar/nvc0.c | 215 + drivers/gpu/drm/nouveau/core/subdev/bios/base.c | 479 ++ .../{nouveau_ramht.h => core/subdev/bios/bit.c} | 51 +- .../{nouveau_ramht.h => core/subdev/bios/conn.c} | 59 +- drivers/gpu/drm/nouveau/core/subdev/bios/dcb.c | 135 + .../nouveau/{nv98_ppp.c => core/subdev/bios/dp.c} | 84 +- drivers/gpu/drm/nouveau/core/subdev/bios/extdev.c | 100 + drivers/gpu/drm/nouveau/core/subdev/bios/gpio.c | 121 + drivers/gpu/drm/nouveau/core/subdev/bios/i2c.c | 129 + drivers/gpu/drm/nouveau/core/subdev/bios/init.c | 2120 +++++++++ drivers/gpu/drm/nouveau/core/subdev/bios/mxm.c | 135 + drivers/gpu/drm/nouveau/core/subdev/bios/perf.c | 75 + drivers/gpu/drm/nouveau/core/subdev/bios/pll.c | 417 ++ drivers/gpu/drm/nouveau/core/subdev/bios/therm.c | 177 + drivers/gpu/drm/nouveau/core/subdev/clock/nv04.c | 359 ++ .../{nouveau_ramht.h => core/subdev/clock/nv40.c} | 56 +- drivers/gpu/drm/nouveau/core/subdev/clock/nv50.c | 105 + drivers/gpu/drm/nouveau/core/subdev/clock/nva3.c | 95 + drivers/gpu/drm/nouveau/core/subdev/clock/nvc0.c | 94 + drivers/gpu/drm/nouveau/core/subdev/clock/pll.h | 9 + .../gpu/drm/nouveau/core/subdev/clock/pllnv04.c | 242 ++ .../{nv50_calc.c => core/subdev/clock/pllnva3.c} | 69 +- drivers/gpu/drm/nouveau/core/subdev/device/base.c | 472 ++ drivers/gpu/drm/nouveau/core/subdev/device/nv04.c | 86 + drivers/gpu/drm/nouveau/core/subdev/device/nv10.c | 195 + drivers/gpu/drm/nouveau/core/subdev/device/nv20.c | 126 + drivers/gpu/drm/nouveau/core/subdev/device/nv30.c | 147 + drivers/gpu/drm/nouveau/core/subdev/device/nv40.c | 375 ++ drivers/gpu/drm/nouveau/core/subdev/device/nv50.c | 410 ++ drivers/gpu/drm/nouveau/core/subdev/device/nvc0.c | 285 ++ drivers/gpu/drm/nouveau/core/subdev/device/nve0.c | 109 + .../{nv98_ppp.c => core/subdev/devinit/base.c} | 69 +- .../gpu/drm/nouveau/core/subdev/devinit/fbmem.h | 98 + drivers/gpu/drm/nouveau/core/subdev/devinit/nv04.c | 189 + drivers/gpu/drm/nouveau/core/subdev/devinit/nv05.c | 159 + drivers/gpu/drm/nouveau/core/subdev/devinit/nv10.c | 124 + .../{nouveau_i2c.h => core/subdev/devinit/nv1a.c} | 65 +- drivers/gpu/drm/nouveau/core/subdev/devinit/nv20.c | 96 + drivers/gpu/drm/nouveau/core/subdev/devinit/nv50.c | 87 + drivers/gpu/drm/nouveau/core/subdev/fb/base.c | 130 + drivers/gpu/drm/nouveau/core/subdev/fb/nv04.c | 130 + drivers/gpu/drm/nouveau/core/subdev/fb/nv10.c | 120 + drivers/gpu/drm/nouveau/core/subdev/fb/nv20.c | 136 + drivers/gpu/drm/nouveau/core/subdev/fb/nv30.c | 148 + drivers/gpu/drm/nouveau/core/subdev/fb/nv40.c | 178 + drivers/gpu/drm/nouveau/core/subdev/fb/nv50.c | 498 +++ drivers/gpu/drm/nouveau/core/subdev/fb/nvc0.c | 245 ++ drivers/gpu/drm/nouveau/core/subdev/gpio/base.c | 271 ++ drivers/gpu/drm/nouveau/core/subdev/gpio/nv10.c | 169 + drivers/gpu/drm/nouveau/core/subdev/gpio/nv50.c | 194 + drivers/gpu/drm/nouveau/core/subdev/gpio/nvd0.c | 104 + drivers/gpu/drm/nouveau/core/subdev/i2c/aux.c | 212 + drivers/gpu/drm/nouveau/core/subdev/i2c/base.c | 407 ++ drivers/gpu/drm/nouveau/core/subdev/i2c/bit.c | 230 + drivers/gpu/drm/nouveau/core/subdev/ibus/nvc0.c | 123 + drivers/gpu/drm/nouveau/core/subdev/ibus/nve0.c | 123 + drivers/gpu/drm/nouveau/core/subdev/instmem/base.c | 135 + drivers/gpu/drm/nouveau/core/subdev/instmem/nv04.c | 198 + drivers/gpu/drm/nouveau/core/subdev/instmem/nv04.h | 39 + drivers/gpu/drm/nouveau/core/subdev/instmem/nv40.c | 138 + drivers/gpu/drm/nouveau/core/subdev/instmem/nv50.c | 172 + drivers/gpu/drm/nouveau/core/subdev/ltcg/nvc0.c | 93 + .../{nouveau_ramht.h => core/subdev/mc/base.c} | 52 +- drivers/gpu/drm/nouveau/core/subdev/mc/nv04.c | 83 + .../nouveau/{nv98_ppp.c => core/subdev/mc/nv44.c} | 74 +- drivers/gpu/drm/nouveau/core/subdev/mc/nv50.c | 80 + drivers/gpu/drm/nouveau/core/subdev/mc/nv98.c | 73 + drivers/gpu/drm/nouveau/core/subdev/mc/nvc0.c | 75 + drivers/gpu/drm/nouveau/core/subdev/mxm/base.c | 290 ++ drivers/gpu/drm/nouveau/core/subdev/mxm/mxms.c | 193 + drivers/gpu/drm/nouveau/core/subdev/mxm/mxms.h | 22 + drivers/gpu/drm/nouveau/core/subdev/mxm/nv50.c | 233 + drivers/gpu/drm/nouveau/core/subdev/therm/base.c | 144 + drivers/gpu/drm/nouveau/core/subdev/therm/fan.c | 234 + drivers/gpu/drm/nouveau/core/subdev/therm/ic.c | 116 + drivers/gpu/drm/nouveau/core/subdev/therm/nv40.c | 163 + drivers/gpu/drm/nouveau/core/subdev/therm/nv50.c | 157 + drivers/gpu/drm/nouveau/core/subdev/therm/priv.h | 73 + drivers/gpu/drm/nouveau/core/subdev/therm/temp.c | 81 + drivers/gpu/drm/nouveau/core/subdev/timer/base.c | 87 + drivers/gpu/drm/nouveau/core/subdev/timer/nv04.c | 249 ++ .../{nouveau_vm.c => core/subdev/vm/base.c} | 163 +- drivers/gpu/drm/nouveau/core/subdev/vm/nv04.c | 151 + drivers/gpu/drm/nouveau/core/subdev/vm/nv04.h | 19 + drivers/gpu/drm/nouveau/core/subdev/vm/nv41.c | 158 + drivers/gpu/drm/nouveau/core/subdev/vm/nv44.c | 248 ++ .../nouveau/{nv50_vm.c => core/subdev/vm/nv50.c} | 118 +- .../nouveau/{nvc0_vm.c => core/subdev/vm/nvc0.c} | 123 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 426 ++- drivers/gpu/drm/nouveau/nouveau_abi16.h | 32 + drivers/gpu/drm/nouveau/nouveau_acpi.c | 28 +- drivers/gpu/drm/nouveau/nouveau_acpi.h | 22 + drivers/gpu/drm/nouveau/nouveau_agp.c | 152 + drivers/gpu/drm/nouveau/nouveau_agp.h | 10 + drivers/gpu/drm/nouveau/nouveau_backlight.c | 92 +- drivers/gpu/drm/nouveau/nouveau_bios.c | 4569 +------------------- drivers/gpu/drm/nouveau/nouveau_bios.h | 178 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 437 ++- drivers/gpu/drm/nouveau/nouveau_bo.h | 99 + drivers/gpu/drm/nouveau/nouveau_calc.c | 237 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 400 ++ drivers/gpu/drm/nouveau/nouveau_chan.h | 47 + drivers/gpu/drm/nouveau/nouveau_channel.c | 397 -- drivers/gpu/drm/nouveau/nouveau_connector.c | 225 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 5 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 196 - drivers/gpu/drm/nouveau/nouveau_display.c | 263 +- drivers/gpu/drm/nouveau/nouveau_display.h | 94 + drivers/gpu/drm/nouveau/nouveau_dma.c | 56 +- drivers/gpu/drm/nouveau/nouveau_dma.h | 51 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 282 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 693 +++ drivers/gpu/drm/nouveau/nouveau_drm.h | 144 + drivers/gpu/drm/nouveau/nouveau_drv.c | 513 --- drivers/gpu/drm/nouveau/nouveau_drv.h | 1655 ------- drivers/gpu/drm/nouveau/nouveau_encoder.h | 24 +- drivers/gpu/drm/nouveau/nouveau_fb.h | 47 - drivers/gpu/drm/nouveau/nouveau_fbcon.c | 233 +- drivers/gpu/drm/nouveau/nouveau_fbcon.h | 5 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 30 +- drivers/gpu/drm/nouveau/nouveau_fence.h | 41 +- drivers/gpu/drm/nouveau/nouveau_fifo.h | 32 - drivers/gpu/drm/nouveau/nouveau_gem.c | 176 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 43 + drivers/gpu/drm/nouveau/nouveau_gpio.c | 400 -- drivers/gpu/drm/nouveau/nouveau_gpio.h | 71 - drivers/gpu/drm/nouveau/nouveau_gpuobj.c | 808 ---- drivers/gpu/drm/nouveau/nouveau_hdmi.c | 43 +- drivers/gpu/drm/nouveau/nouveau_hw.c | 437 +-- drivers/gpu/drm/nouveau/nouveau_hw.h | 184 +- drivers/gpu/drm/nouveau/nouveau_i2c.c | 394 -- drivers/gpu/drm/nouveau/nouveau_ioc32.c | 5 +- drivers/gpu/drm/nouveau/nouveau_ioctl.h | 6 + drivers/gpu/drm/nouveau/nouveau_irq.c | 131 +- drivers/gpu/drm/nouveau/nouveau_irq.h | 11 + drivers/gpu/drm/nouveau/nouveau_mem.c | 744 +--- drivers/gpu/drm/nouveau/nouveau_mm.h | 67 - drivers/gpu/drm/nouveau/nouveau_mxm.c | 723 ---- drivers/gpu/drm/nouveau/nouveau_notifier.c | 163 - drivers/gpu/drm/nouveau/nouveau_perf.c | 67 +- drivers/gpu/drm/nouveau/nouveau_pm.c | 462 +- drivers/gpu/drm/nouveau/nouveau_pm.h | 186 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 10 +- drivers/gpu/drm/nouveau/nouveau_ramht.c | 309 -- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 377 +-- drivers/gpu/drm/nouveau/nouveau_software.h | 56 - drivers/gpu/drm/nouveau/nouveau_state.c | 1306 ------ drivers/gpu/drm/nouveau/nouveau_temp.c | 331 -- drivers/gpu/drm/nouveau/nouveau_ttm.c | 354 ++- drivers/gpu/drm/nouveau/nouveau_ttm.h | 25 + drivers/gpu/drm/nouveau/nouveau_util.h | 49 - drivers/gpu/drm/nouveau/nouveau_vga.c | 99 + drivers/gpu/drm/nouveau/nouveau_vga.h | 8 + drivers/gpu/drm/nouveau/nouveau_volt.c | 55 +- drivers/gpu/drm/nouveau/nv04_crtc.c | 146 +- drivers/gpu/drm/nouveau/nv04_cursor.c | 12 +- drivers/gpu/drm/nouveau/nv04_dac.c | 152 +- drivers/gpu/drm/nouveau/nv04_dfp.c | 138 +- drivers/gpu/drm/nouveau/nv04_display.c | 134 +- drivers/gpu/drm/nouveau/nv04_display.h | 184 + drivers/gpu/drm/nouveau/nv04_fb.c | 55 - drivers/gpu/drm/nouveau/nv04_fbcon.c | 70 +- drivers/gpu/drm/nouveau/nv04_fence.c | 67 +- drivers/gpu/drm/nouveau/nv04_fifo.c | 506 --- drivers/gpu/drm/nouveau/nv04_graph.c | 1326 ------ drivers/gpu/drm/nouveau/nv04_instmem.c | 193 - drivers/gpu/drm/nouveau/nv04_mc.c | 24 - drivers/gpu/drm/nouveau/nv04_pm.c | 39 +- drivers/gpu/drm/nouveau/nv04_software.c | 147 - drivers/gpu/drm/nouveau/nv04_timer.c | 84 - drivers/gpu/drm/nouveau/nv04_tv.c | 42 +- drivers/gpu/drm/nouveau/nv10_fb.c | 104 - drivers/gpu/drm/nouveau/nv10_fence.c | 103 +- drivers/gpu/drm/nouveau/nv10_fifo.c | 138 - drivers/gpu/drm/nouveau/nv10_gpio.c | 123 - drivers/gpu/drm/nouveau/nv10_graph.c | 1189 ----- drivers/gpu/drm/nouveau/nv17_fifo.c | 177 - drivers/gpu/drm/nouveau/nv17_tv.c | 102 +- drivers/gpu/drm/nouveau/nv17_tv.h | 6 +- drivers/gpu/drm/nouveau/nv17_tv_modes.c | 9 +- drivers/gpu/drm/nouveau/nv20_fb.c | 148 - drivers/gpu/drm/nouveau/nv20_graph.c | 836 ---- drivers/gpu/drm/nouveau/nv30_fb.c | 116 - drivers/gpu/drm/nouveau/nv31_mpeg.c | 346 -- drivers/gpu/drm/nouveau/nv40_fb.c | 163 - drivers/gpu/drm/nouveau/nv40_fifo.c | 210 - drivers/gpu/drm/nouveau/nv40_graph.c | 467 -- drivers/gpu/drm/nouveau/nv40_mc.c | 28 - drivers/gpu/drm/nouveau/nv40_pm.c | 184 +- drivers/gpu/drm/nouveau/nv50_crtc.c | 123 +- drivers/gpu/drm/nouveau/nv50_cursor.c | 35 +- drivers/gpu/drm/nouveau/nv50_dac.c | 93 +- drivers/gpu/drm/nouveau/nv50_display.c | 553 +-- drivers/gpu/drm/nouveau/nv50_display.h | 32 +- drivers/gpu/drm/nouveau/nv50_evo.c | 270 +- drivers/gpu/drm/nouveau/nv50_fb.c | 296 -- drivers/gpu/drm/nouveau/nv50_fbcon.c | 36 +- drivers/gpu/drm/nouveau/nv50_fence.c | 127 + drivers/gpu/drm/nouveau/nv50_fifo.c | 294 -- drivers/gpu/drm/nouveau/nv50_gpio.c | 155 - drivers/gpu/drm/nouveau/nv50_graph.c | 868 ---- drivers/gpu/drm/nouveau/nv50_instmem.c | 428 -- drivers/gpu/drm/nouveau/nv50_mc.c | 40 - drivers/gpu/drm/nouveau/nv50_mpeg.c | 241 - drivers/gpu/drm/nouveau/nv50_pm.c | 249 +- drivers/gpu/drm/nouveau/nv50_software.c | 203 - drivers/gpu/drm/nouveau/nv50_sor.c | 137 +- drivers/gpu/drm/nouveau/nv50_vram.c | 237 - drivers/gpu/drm/nouveau/nv84_bsp.c | 83 - drivers/gpu/drm/nouveau/nv84_crypt.c | 205 - drivers/gpu/drm/nouveau/nv84_fence.c | 127 +- drivers/gpu/drm/nouveau/nv84_fifo.c | 250 -- drivers/gpu/drm/nouveau/nv84_vp.c | 83 - drivers/gpu/drm/nouveau/nv98_crypt.c | 216 - drivers/gpu/drm/nouveau/nva3_copy.c | 203 - drivers/gpu/drm/nouveau/nva3_pm.c | 276 +- drivers/gpu/drm/nouveau/nvc0_copy.c | 243 -- drivers/gpu/drm/nouveau/nvc0_fb.c | 135 - drivers/gpu/drm/nouveau/nvc0_fbcon.c | 31 +- drivers/gpu/drm/nouveau/nvc0_fence.c | 150 +- drivers/gpu/drm/nouveau/nvc0_fifo.c | 477 -- drivers/gpu/drm/nouveau/nvc0_graph.c | 897 ---- drivers/gpu/drm/nouveau/nvc0_graph.h | 97 - drivers/gpu/drm/nouveau/nvc0_grctx.c | 2878 ------------ drivers/gpu/drm/nouveau/nvc0_instmem.c | 223 - drivers/gpu/drm/nouveau/nvc0_pm.c | 178 +- drivers/gpu/drm/nouveau/nvc0_software.c | 153 - drivers/gpu/drm/nouveau/nvc0_vram.c | 160 - drivers/gpu/drm/nouveau/nvd0_display.c | 508 ++- drivers/gpu/drm/nouveau/nve0_fifo.c | 453 -- drivers/gpu/drm/nouveau/nve0_graph.c | 831 ---- drivers/gpu/drm/nouveau/nve0_graph.h | 89 - drivers/gpu/drm/nouveau/nve0_grctx.c | 2777 ------------ drivers/gpu/drm/r128/r128_cce.c | 5 +- drivers/gpu/drm/r128/r128_drv.c | 7 +- drivers/gpu/drm/r128/r128_ioc32.c | 5 +- drivers/gpu/drm/r128/r128_irq.c | 5 +- drivers/gpu/drm/r128/r128_state.c | 5 +- drivers/gpu/drm/radeon/atom.h | 2 +- drivers/gpu/drm/radeon/atombios_crtc.c | 663 ++- drivers/gpu/drm/radeon/atombios_dp.c | 10 +- drivers/gpu/drm/radeon/atombios_encoders.c | 373 ++- drivers/gpu/drm/radeon/atombios_i2c.c | 4 +- drivers/gpu/drm/radeon/evergreen.c | 286 +- drivers/gpu/drm/radeon/evergreen_blit_kms.c | 5 +- drivers/gpu/drm/radeon/evergreen_cs.c | 63 +- drivers/gpu/drm/radeon/evergreen_hdmi.c | 4 +- drivers/gpu/drm/radeon/evergreen_reg.h | 2 + drivers/gpu/drm/radeon/evergreend.h | 7 + drivers/gpu/drm/radeon/ni.c | 138 +- drivers/gpu/drm/radeon/nid.h | 1 + drivers/gpu/drm/radeon/r100.c | 101 +- drivers/gpu/drm/radeon/r200.c | 5 +- drivers/gpu/drm/radeon/r300.c | 6 +- drivers/gpu/drm/radeon/r300_cmdbuf.c | 7 +- drivers/gpu/drm/radeon/r420.c | 2 +- drivers/gpu/drm/radeon/r520.c | 6 +- drivers/gpu/drm/radeon/r600.c | 41 +- drivers/gpu/drm/radeon/r600_audio.c | 2 +- drivers/gpu/drm/radeon/r600_blit.c | 120 +- drivers/gpu/drm/radeon/r600_blit_kms.c | 57 +- drivers/gpu/drm/radeon/r600_blit_shaders.h | 1 + drivers/gpu/drm/radeon/r600_cp.c | 5 +- drivers/gpu/drm/radeon/r600_cs.c | 7 +- drivers/gpu/drm/radeon/r600_hdmi.c | 6 +- drivers/gpu/drm/radeon/radeon.h | 192 +- drivers/gpu/drm/radeon/radeon_acpi.c | 613 +++- drivers/gpu/drm/radeon/radeon_acpi.h | 445 ++ drivers/gpu/drm/radeon/radeon_agp.c | 5 +- drivers/gpu/drm/radeon/radeon_asic.c | 93 +- drivers/gpu/drm/radeon/radeon_asic.h | 28 +- drivers/gpu/drm/radeon/radeon_atombios.c | 19 +- drivers/gpu/drm/radeon/radeon_atpx_handler.c | 411 ++- drivers/gpu/drm/radeon/radeon_bios.c | 2 +- drivers/gpu/drm/radeon/radeon_clocks.c | 4 +- drivers/gpu/drm/radeon/radeon_combios.c | 13 +- drivers/gpu/drm/radeon/radeon_connectors.c | 53 +- drivers/gpu/drm/radeon/radeon_cp.c | 6 +- drivers/gpu/drm/radeon/radeon_cs.c | 87 +- drivers/gpu/drm/radeon/radeon_cursor.c | 4 +- drivers/gpu/drm/radeon/radeon_device.c | 11 +- drivers/gpu/drm/radeon/radeon_display.c | 8 +- drivers/gpu/drm/radeon/radeon_drv.c | 11 +- drivers/gpu/drm/radeon/radeon_encoders.c | 25 +- drivers/gpu/drm/radeon/radeon_fb.c | 27 +- drivers/gpu/drm/radeon/radeon_fence.c | 5 +- drivers/gpu/drm/radeon/radeon_gart.c | 606 ++- drivers/gpu/drm/radeon/radeon_gem.c | 59 +- drivers/gpu/drm/radeon/radeon_i2c.c | 6 +- drivers/gpu/drm/radeon/radeon_ioc32.c | 7 +- drivers/gpu/drm/radeon/radeon_irq.c | 5 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 49 +- drivers/gpu/drm/radeon/radeon_kms.c | 22 +- drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 7 +- drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 71 +- drivers/gpu/drm/radeon/radeon_legacy_tv.c | 4 +- drivers/gpu/drm/radeon/radeon_mem.c | 5 +- drivers/gpu/drm/radeon/radeon_mode.h | 60 +- drivers/gpu/drm/radeon/radeon_object.c | 24 +- drivers/gpu/drm/radeon/radeon_object.h | 4 +- drivers/gpu/drm/radeon/radeon_pm.c | 106 +- drivers/gpu/drm/radeon/radeon_prime.c | 5 +- drivers/gpu/drm/radeon/radeon_ring.c | 34 +- drivers/gpu/drm/radeon/radeon_sa.c | 23 +- drivers/gpu/drm/radeon/radeon_semaphore.c | 3 +- drivers/gpu/drm/radeon/radeon_state.c | 8 +- drivers/gpu/drm/radeon/radeon_test.c | 2 +- drivers/gpu/drm/radeon/radeon_trace_points.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 2 +- drivers/gpu/drm/radeon/rs400.c | 6 +- drivers/gpu/drm/radeon/rs600.c | 51 +- drivers/gpu/drm/radeon/rs690.c | 8 +- drivers/gpu/drm/radeon/rv515.c | 20 +- drivers/gpu/drm/radeon/rv770.c | 14 +- drivers/gpu/drm/radeon/si.c | 117 +- drivers/gpu/drm/radeon/sid.h | 15 + drivers/gpu/drm/savage/savage_bci.c | 6 +- drivers/gpu/drm/savage/savage_drv.c | 6 +- drivers/gpu/drm/savage/savage_state.c | 4 +- drivers/gpu/drm/shmobile/Kconfig | 10 + drivers/gpu/drm/shmobile/Makefile | 7 + drivers/gpu/drm/shmobile/shmob_drm_backlight.c | 90 + drivers/gpu/drm/shmobile/shmob_drm_backlight.h | 23 + drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 763 ++++ drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 60 + drivers/gpu/drm/shmobile/shmob_drm_drv.c | 361 ++ drivers/gpu/drm/shmobile/shmob_drm_drv.h | 47 + drivers/gpu/drm/shmobile/shmob_drm_kms.c | 160 + drivers/gpu/drm/shmobile/shmob_drm_kms.h | 34 + drivers/gpu/drm/shmobile/shmob_drm_plane.c | 268 ++ drivers/gpu/drm/shmobile/shmob_drm_plane.h | 22 + drivers/gpu/drm/shmobile/shmob_drm_regs.h | 311 ++ drivers/gpu/drm/sis/sis_drv.c | 6 +- drivers/gpu/drm/sis/sis_drv.h | 2 +- drivers/gpu/drm/sis/sis_mm.c | 4 +- drivers/gpu/drm/tdfx/tdfx_drv.c | 4 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 8 +- drivers/gpu/drm/ttm/ttm_bo.c | 6 +- drivers/gpu/drm/ttm/ttm_bo_manager.c | 8 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 6 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 6 +- drivers/gpu/drm/ttm/ttm_lock.c | 4 +- drivers/gpu/drm/ttm/ttm_memory.c | 6 +- drivers/gpu/drm/ttm/ttm_module.c | 4 +- drivers/gpu/drm/ttm/ttm_object.c | 4 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 4 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 9 +- drivers/gpu/drm/ttm/ttm_tt.c | 28 +- drivers/gpu/drm/udl/udl_connector.c | 11 +- drivers/gpu/drm/udl/udl_drv.c | 4 +- drivers/gpu/drm/udl/udl_encoder.c | 8 +- drivers/gpu/drm/udl/udl_fb.c | 35 +- drivers/gpu/drm/udl/udl_gem.c | 9 +- drivers/gpu/drm/udl/udl_main.c | 9 +- drivers/gpu/drm/udl/udl_modeset.c | 8 +- drivers/gpu/drm/udl/udl_transfer.c | 10 +- drivers/gpu/drm/via/via_dma.c | 5 +- drivers/gpu/drm/via/via_dmablit.c | 4 +- drivers/gpu/drm/via/via_drv.c | 6 +- drivers/gpu/drm/via/via_drv.h | 2 +- drivers/gpu/drm/via/via_irq.c | 5 +- drivers/gpu/drm/via/via_map.c | 4 +- drivers/gpu/drm/via/via_mm.c | 4 +- drivers/gpu/drm/via/via_verifier.c | 5 +- drivers/gpu/drm/via/via_video.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 2 +- drivers/of/address.c | 35 +- drivers/of/base.c | 23 + drivers/of/irq.c | 1 + drivers/of/of_i2c.c | 3 + drivers/of/platform.c | 16 +- drivers/spi/spi-s3c64xx.c | 7 +- drivers/staging/dgrp/dgrp_common.c | 4 +- drivers/staging/omapdrm/omap_connector.c | 5 +- drivers/staging/omapdrm/omap_fbdev.c | 4 +- fs/jfs/Makefile | 2 +- fs/jfs/ioctl.c | 43 +- fs/jfs/jfs_discard.c | 117 + fs/jfs/jfs_discard.h | 26 + fs/jfs/jfs_dmap.c | 126 +- fs/jfs/jfs_dmap.h | 2 + fs/jfs/jfs_filsys.h | 3 + fs/jfs/jfs_incore.h | 1 + fs/jfs/jfs_txnmgr.c | 9 +- fs/jfs/super.c | 71 +- include/acpi/acpi.h | 18 +- include/acpi/acpiosxf.h | 4 +- include/acpi/acpixf.h | 6 +- include/acpi/platform/acenv.h | 2 +- include/acpi/platform/aclinux.h | 2 +- include/asm-generic/Kbuild.asm | 46 +- include/drm/drm.h | 2 +- include/drm/drmP.h | 18 +- include/drm/drm_buffer.h | 2 +- include/drm/drm_crtc.h | 25 +- include/drm/drm_encoder_slave.h | 4 +- include/drm/drm_fb_cma_helper.h | 27 + include/drm/drm_fourcc.h | 2 + include/drm/drm_gem_cma_helper.h | 44 + include/drm/drm_memory.h | 2 +- include/drm/drm_sarea.h | 4 +- include/drm/exynos_drm.h | 2 +- include/drm/i915_drm.h | 38 +- include/drm/intel-gtt.h | 10 +- include/drm/mga_drm.h | 2 +- include/drm/radeon_drm.h | 2 +- include/drm/ttm/ttm_bo_api.h | 2 +- include/drm/ttm/ttm_bo_driver.h | 16 +- include/drm/ttm/ttm_execbuf_util.h | 2 +- include/drm/ttm/ttm_lock.h | 2 +- include/drm/ttm/ttm_object.h | 2 +- include/drm/ttm/ttm_page_alloc.h | 4 +- include/drm/via_drm.h | 2 +- include/linux/Kbuild | 2 - include/linux/bcma/bcma.h | 2 +- include/linux/ceph/ceph_fs.h | 4 +- include/linux/ceph/debugfs.h | 4 +- include/linux/ceph/decode.h | 2 +- include/linux/ceph/libceph.h | 14 +- include/linux/ceph/mdsmap.h | 2 +- include/linux/ceph/messenger.h | 4 +- include/linux/ceph/mon_client.h | 2 +- include/linux/ceph/msgpool.h | 2 +- include/linux/ceph/osdmap.h | 4 +- include/linux/ceph/rados.h | 2 +- include/linux/ceph/types.h | 6 +- include/linux/crush/mapper.h | 2 +- include/linux/drbd_tag_magic.h | 8 +- include/linux/firewire.h | 12 +- include/linux/libfdt.h | 4 +- include/linux/netfilter/nf_conntrack_h323_asn1.h | 2 +- include/linux/of.h | 2 + include/linux/of_address.h | 1 + include/linux/pinctrl/consumer.h | 2 +- include/linux/pinctrl/machine.h | 2 +- include/linux/pinctrl/pinctrl.h | 2 +- include/linux/pinctrl/pinmux.h | 2 +- include/linux/platform_data/shmob_drm.h | 99 + include/scsi/osd_attributes.h | 2 +- include/scsi/osd_initiator.h | 4 +- include/scsi/osd_sec.h | 4 +- include/sound/ac97_codec.h | 6 +- include/sound/ad1816a.h | 6 +- include/sound/ak4531_codec.h | 4 +- include/sound/emu10k1_synth.h | 4 +- include/sound/emu8000.h | 4 +- include/sound/emux_legacy.h | 2 +- include/sound/emux_synth.h | 14 +- include/sound/es1688.h | 4 +- include/sound/gus.h | 10 +- include/sound/mpu401.h | 2 +- include/sound/pcm.h | 2 +- include/sound/rawmidi.h | 2 +- include/sound/sb.h | 4 +- include/sound/sb16_csp.h | 4 +- include/sound/seq_kernel.h | 2 +- include/sound/seq_midi_emul.h | 2 +- include/sound/seq_midi_event.h | 2 +- include/sound/seq_oss.h | 4 +- include/sound/seq_virmidi.h | 4 +- include/sound/snd_wavefront.h | 8 +- include/sound/soundfont.h | 4 +- include/sound/tea6330t.h | 2 +- include/sound/wss.h | 8 +- include/trace/events/compaction.h | 2 +- include/trace/events/kmem.h | 2 +- include/trace/events/vmscan.h | 2 +- include/uapi/Kbuild | 14 + include/uapi/asm-generic/Kbuild | 1 + include/uapi/asm-generic/Kbuild.asm | 49 + include/uapi/drm/Kbuild | 1 + include/uapi/linux/Kbuild | 24 + include/uapi/linux/byteorder/Kbuild | 1 + include/uapi/linux/caif/Kbuild | 1 + include/uapi/linux/can/Kbuild | 1 + include/uapi/linux/dvb/Kbuild | 1 + include/uapi/linux/hdlc/Kbuild | 1 + include/uapi/linux/hsi/Kbuild | 1 + include/uapi/linux/isdn/Kbuild | 1 + include/uapi/linux/mmc/Kbuild | 1 + include/uapi/linux/netfilter/Kbuild | 2 + include/uapi/linux/netfilter/ipset/Kbuild | 1 + include/uapi/linux/netfilter_arp/Kbuild | 1 + include/uapi/linux/netfilter_bridge/Kbuild | 1 + include/uapi/linux/netfilter_ipv4/Kbuild | 1 + include/uapi/linux/netfilter_ipv6/Kbuild | 1 + include/uapi/linux/nfsd/Kbuild | 1 + include/uapi/linux/raid/Kbuild | 1 + include/uapi/linux/spi/Kbuild | 1 + include/uapi/linux/sunrpc/Kbuild | 1 + include/uapi/linux/tc_act/Kbuild | 1 + include/uapi/linux/tc_ematch/Kbuild | 1 + include/uapi/linux/usb/Kbuild | 1 + include/uapi/linux/wimax/Kbuild | 1 + include/uapi/mtd/Kbuild | 1 + include/uapi/rdma/Kbuild | 1 + include/uapi/scsi/Kbuild | 2 + include/uapi/scsi/fc/Kbuild | 1 + include/uapi/sound/Kbuild | 1 + include/uapi/video/Kbuild | 1 + include/uapi/xen/Kbuild | 1 + include/xen/interface/callback.h | 2 +- include/xen/interface/hvm/params.h | 2 +- include/xen/interface/io/blkif.h | 4 +- include/xen/interface/io/netif.h | 4 +- include/xen/interface/platform.h | 2 +- include/xen/interface/sched.h | 2 +- include/xen/interface/version.h | 2 +- scripts/Makefile.headersinst | 52 +- scripts/dtc/Makefile.dtc | 13 +- scripts/dtc/checks.c | 203 +- scripts/dtc/data.c | 124 +- scripts/dtc/dtc-lexer.l | 65 +- scripts/dtc/dtc-lexer.lex.c_shipped | 503 ++- scripts/dtc/dtc-parser.tab.c_shipped | 780 +++- scripts/dtc/dtc-parser.tab.h_shipped | 47 +- scripts/dtc/dtc-parser.y | 255 +- scripts/dtc/dtc.c | 21 +- scripts/dtc/dtc.h | 51 +- scripts/dtc/fdtdump.c | 162 + scripts/dtc/fdtget.c | 366 ++ scripts/dtc/fdtput.c | 362 ++ scripts/dtc/flattree.c | 3 + scripts/dtc/libfdt/Makefile.libfdt | 6 +- scripts/dtc/libfdt/fdt.c | 61 +- scripts/dtc/libfdt/fdt_empty_tree.c | 84 + scripts/dtc/libfdt/fdt_ro.c | 275 +- scripts/dtc/libfdt/fdt_rw.c | 29 + scripts/dtc/libfdt/fdt_sw.c | 11 +- scripts/dtc/libfdt/fdt_wip.c | 41 +- scripts/dtc/libfdt/libfdt.h | 440 ++- scripts/dtc/libfdt/libfdt_env.h | 16 +- scripts/dtc/libfdt/libfdt_internal.h | 2 +- scripts/dtc/livetree.c | 128 +- scripts/dtc/srcpos.c | 98 +- scripts/dtc/srcpos.h | 31 + scripts/dtc/treesource.c | 2 + scripts/dtc/util.c | 272 ++ scripts/dtc/util.h | 97 + scripts/headers_install.pl | 14 +- 1053 files changed, 74241 insertions(+), 46589 deletions(-) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/interrupts.txt create mode 100644 Documentation/devicetree/bindings/serial/fsl-imx-uart.txt create mode 100644 arch/alpha/include/uapi/asm/Kbuild create mode 100644 arch/arm/include/uapi/asm/Kbuild create mode 100644 arch/arm64/include/uapi/asm/Kbuild create mode 100644 arch/avr32/include/uapi/asm/Kbuild create mode 100644 arch/blackfin/include/uapi/asm/Kbuild create mode 100644 arch/c6x/include/uapi/asm/Kbuild delete mode 100644 arch/cris/arch-v32/mach-a3/vcs_hook.c delete mode 100644 arch/cris/arch-v32/mach-a3/vcs_hook.h delete mode 100644 arch/cris/arch-v32/mach-fs/vcs_hook.c delete mode 100644 arch/cris/arch-v32/mach-fs/vcs_hook.h create mode 100644 arch/cris/include/uapi/arch-v10/arch/Kbuild create mode 100644 arch/cris/include/uapi/arch-v32/arch/Kbuild create mode 100644 arch/cris/include/uapi/asm/Kbuild create mode 100644 arch/frv/include/uapi/asm/Kbuild create mode 100644 arch/h8300/include/uapi/asm/Kbuild create mode 100644 arch/hexagon/include/uapi/asm/Kbuild create mode 100644 arch/ia64/include/uapi/asm/Kbuild create mode 100644 arch/m32r/include/uapi/asm/Kbuild create mode 100644 arch/m68k/include/uapi/asm/Kbuild create mode 100644 arch/microblaze/include/uapi/asm/Kbuild create mode 100644 arch/mips/include/uapi/asm/Kbuild create mode 100644 arch/mn10300/include/uapi/asm/Kbuild create mode 100644 arch/openrisc/include/uapi/asm/Kbuild create mode 100644 arch/parisc/include/uapi/asm/Kbuild create mode 100644 arch/powerpc/include/uapi/asm/Kbuild create mode 100644 arch/s390/include/uapi/asm/Kbuild create mode 100644 arch/score/include/uapi/asm/Kbuild create mode 100644 arch/sh/include/uapi/asm/Kbuild create mode 100644 arch/sparc/include/uapi/asm/Kbuild create mode 100644 arch/tile/include/uapi/arch/Kbuild create mode 100644 arch/tile/include/uapi/asm/Kbuild create mode 100644 arch/unicore32/include/uapi/asm/Kbuild create mode 100644 arch/x86/include/uapi/asm/Kbuild create mode 100644 arch/xtensa/include/uapi/asm/Kbuild create mode 100644 drivers/gpu/drm/drm_fb_cma_helper.c create mode 100644 drivers/gpu/drm/drm_gem_cma_helper.c create mode 100644 drivers/gpu/drm/gma500/cdv_intel_dp.c delete mode 100644 drivers/gpu/drm/gma500/gem_glue.c delete mode 100644 drivers/gpu/drm/gma500/gem_glue.h create mode 100644 drivers/gpu/drm/i915/dvo_ns2501.c create mode 100644 drivers/gpu/drm/nouveau/core/core/client.c create mode 100644 drivers/gpu/drm/nouveau/core/core/engctx.c copy drivers/gpu/drm/nouveau/{nouveau_ramht.h => core/core/engine.c} (55%) rename drivers/gpu/drm/nouveau/{nouveau_util.c => core/core/enum.c} (86%) create mode 100644 drivers/gpu/drm/nouveau/core/core/gpuobj.c create mode 100644 drivers/gpu/drm/nouveau/core/core/handle.c rename drivers/gpu/drm/nouveau/{nouveau_mm.c => core/core/mm.c} (53%) create mode 100644 drivers/gpu/drm/nouveau/core/core/namedb.c create mode 100644 drivers/gpu/drm/nouveau/core/core/object.c create mode 100644 drivers/gpu/drm/nouveau/core/core/option.c create mode 100644 drivers/gpu/drm/nouveau/core/core/parent.c create mode 100644 drivers/gpu/drm/nouveau/core/core/printk.c create mode 100644 drivers/gpu/drm/nouveau/core/core/ramht.c create mode 100644 drivers/gpu/drm/nouveau/core/core/subdev.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/bsp/nv84.c rename drivers/gpu/drm/nouveau/{nva3_copy.fuc => core/engine/copy/fuc/nva3.fuc} (100%) rename drivers/gpu/drm/nouveau/{nva3_copy.fuc.h => core/engine/copy/fuc/nva3.fuc.h} (99%) rename drivers/gpu/drm/nouveau/{nvc0_copy.fuc.h => core/engine/copy/fuc/nvc0.fuc.h} (99%) create mode 100644 drivers/gpu/drm/nouveau/core/engine/copy/nva3.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/copy/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/copy/nve0.c rename drivers/gpu/drm/nouveau/{nv98_crypt.fuc => core/engine/crypt/fuc/nv98.fuc} (99%) rename drivers/gpu/drm/nouveau/{nv98_crypt.fuc.h => core/engine/crypt/fuc/nv98.fuc.h} (99%) create mode 100644 drivers/gpu/drm/nouveau/core/engine/crypt/nv84.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/crypt/nv98.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/vga.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/dmaobj/base.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/dmaobj/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/dmaobj/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/dmaobj/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/base.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv04.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv10.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv17.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv50.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nv84.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/fifo/nve0.c rename drivers/gpu/drm/nouveau/{nouveau_grctx.h => core/engine/graph/ctx.h} (84%) rename drivers/gpu/drm/nouveau/{nv40_grctx.c => core/engine/graph/ctxnv40.c} (85%) rename drivers/gpu/drm/nouveau/{nv50_grctx.c => core/engine/graph/ctxnv50.c} (91%) create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/ctxnvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/ctxnve0.c copy drivers/gpu/drm/nouveau/{nvc0_grgpc.fuc => core/engine/graph/fuc/gpcnvc0.fuc} (98%) copy drivers/gpu/drm/nouveau/{nvc0_grgpc.fuc.h => core/engine/graph/fuc/gpcnvc0.fuc.h} (78%) rename drivers/gpu/drm/nouveau/{nvc0_grgpc.fuc => core/engine/graph/fuc/gpcnve0.fuc} (77%) rename drivers/gpu/drm/nouveau/{nvc0_grgpc.fuc.h => core/engine/graph/fuc/gpcnve0.fuc.h} (75%) copy drivers/gpu/drm/nouveau/{nvc0_grhub.fuc => core/engine/graph/fuc/hubnvc0.fuc} (99%) copy drivers/gpu/drm/nouveau/{nvc0_grhub.fuc.h => core/engine/graph/fuc/hubnvc0.fuc.h} (81%) rename drivers/gpu/drm/nouveau/{nvc0_grhub.fuc => core/engine/graph/fuc/hubnve0.fuc} (86%) rename drivers/gpu/drm/nouveau/{nvc0_grhub.fuc.h => core/engine/graph/fuc/hubnve0.fuc.h} (61%) copy drivers/gpu/drm/nouveau/{nvc0_graph.fuc => core/engine/graph/fuc/nvc0.fuc} (100%) rename drivers/gpu/drm/nouveau/{nvc0_graph.fuc => core/engine/graph/fuc/nve0.fuc} (99%) create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv10.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv20.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv20.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv25.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv2a.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv30.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv34.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv35.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv40.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nv50.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nvc0.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/nve0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/graph/regs.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/mpeg/nv31.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/mpeg/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/mpeg/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/mpeg/nv84.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/ppp/nv98.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/software/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/software/nv10.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/software/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/software/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/vp/nv84.c create mode 100644 drivers/gpu/drm/nouveau/core/include/core/class.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/client.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/debug.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/device.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/engctx.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/engine.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/enum.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/gpuobj.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/handle.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/math.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/mm.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/namedb.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/object.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/option.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/parent.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/printk.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/ramht.h create mode 100644 drivers/gpu/drm/nouveau/core/include/core/subdev.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/bsp.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/copy.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/crypt.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/disp.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/dmaobj.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/fifo.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/graph.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/mpeg.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/ppp.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/software.h create mode 100644 drivers/gpu/drm/nouveau/core/include/engine/vp.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bar.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/bit.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/bmp.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/conn.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/dcb.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/dp.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/extdev.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/gpio.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/i2c.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/init.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/mxm.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/perf.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/pll.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/therm.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/clock.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/device.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/devinit.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/fb.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/gpio.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/i2c.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/ibus.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/instmem.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/ltcg.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/mc.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/mxm.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/therm.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/timer.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/vga.h rename drivers/gpu/drm/nouveau/{nouveau_vm.h => core/include/subdev/vm.h} (60%) create mode 100644 drivers/gpu/drm/nouveau/core/os.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bar/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bar/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bar/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/base.c copy drivers/gpu/drm/nouveau/{nouveau_ramht.h => core/subdev/bios/bit.c} (55%) copy drivers/gpu/drm/nouveau/{nouveau_ramht.h => core/subdev/bios/conn.c} (55%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/dcb.c copy drivers/gpu/drm/nouveau/{nv98_ppp.c => core/subdev/bios/dp.c} (51%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/extdev.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/gpio.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/i2c.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/init.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/mxm.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/perf.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/pll.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/therm.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/clock/nv04.c copy drivers/gpu/drm/nouveau/{nouveau_ramht.h => core/subdev/clock/nv40.c} (55%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/clock/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/clock/nva3.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/clock/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/clock/pll.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/clock/pllnv04.c rename drivers/gpu/drm/nouveau/{nv50_calc.c => core/subdev/clock/pllnva3.c} (52%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nv10.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nv20.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nv30.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/device/nve0.c copy drivers/gpu/drm/nouveau/{nv98_ppp.c => core/subdev/devinit/base.c} (52%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/devinit/fbmem.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/devinit/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/devinit/nv05.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/devinit/nv10.c rename drivers/gpu/drm/nouveau/{nouveau_i2c.h => core/subdev/devinit/nv1a.c} (52%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/devinit/nv20.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/devinit/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv10.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv20.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv30.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/gpio/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/gpio/nv10.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/gpio/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/gpio/nvd0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/i2c/aux.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/i2c/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/i2c/bit.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/ibus/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/ibus/nve0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/instmem/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/instmem/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/instmem/nv04.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/instmem/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/instmem/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/ltcg/nvc0.c rename drivers/gpu/drm/nouveau/{nouveau_ramht.h => core/subdev/mc/base.c} (55%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mc/nv04.c rename drivers/gpu/drm/nouveau/{nv98_ppp.c => core/subdev/mc/nv44.c} (52%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mc/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mc/nv98.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mc/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mxm/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mxm/mxms.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mxm/mxms.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/mxm/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/fan.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/ic.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/nv40.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/nv50.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/priv.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/therm/temp.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/timer/base.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/timer/nv04.c rename drivers/gpu/drm/nouveau/{nouveau_vm.c => core/subdev/vm/base.c} (72%) create mode 100644 drivers/gpu/drm/nouveau/core/subdev/vm/nv04.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/vm/nv04.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/vm/nv41.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/vm/nv44.c rename drivers/gpu/drm/nouveau/{nv50_vm.c => core/subdev/vm/nv50.c} (59%) rename drivers/gpu/drm/nouveau/{nvc0_vm.c => core/subdev/vm/nvc0.c} (53%) create mode 100644 drivers/gpu/drm/nouveau/nouveau_acpi.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_agp.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_agp.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_bo.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_chan.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_chan.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_channel.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_debugfs.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_display.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_drm.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_drm.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_drv.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_drv.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_fb.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_fifo.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_gem.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_gpio.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_gpio.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_gpuobj.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_i2c.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_ioctl.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_irq.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_mm.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_mxm.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_notifier.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_ramht.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_software.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_state.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_temp.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_ttm.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_util.h create mode 100644 drivers/gpu/drm/nouveau/nouveau_vga.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_vga.h create mode 100644 drivers/gpu/drm/nouveau/nv04_display.h delete mode 100644 drivers/gpu/drm/nouveau/nv04_fb.c delete mode 100644 drivers/gpu/drm/nouveau/nv04_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nv04_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nv04_instmem.c delete mode 100644 drivers/gpu/drm/nouveau/nv04_mc.c delete mode 100644 drivers/gpu/drm/nouveau/nv04_software.c delete mode 100644 drivers/gpu/drm/nouveau/nv04_timer.c delete mode 100644 drivers/gpu/drm/nouveau/nv10_fb.c delete mode 100644 drivers/gpu/drm/nouveau/nv10_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nv10_gpio.c delete mode 100644 drivers/gpu/drm/nouveau/nv10_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nv17_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nv20_fb.c delete mode 100644 drivers/gpu/drm/nouveau/nv20_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nv30_fb.c delete mode 100644 drivers/gpu/drm/nouveau/nv31_mpeg.c delete mode 100644 drivers/gpu/drm/nouveau/nv40_fb.c delete mode 100644 drivers/gpu/drm/nouveau/nv40_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nv40_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nv40_mc.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_fb.c create mode 100644 drivers/gpu/drm/nouveau/nv50_fence.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_gpio.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_instmem.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_mc.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_mpeg.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_software.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_vram.c delete mode 100644 drivers/gpu/drm/nouveau/nv84_bsp.c delete mode 100644 drivers/gpu/drm/nouveau/nv84_crypt.c delete mode 100644 drivers/gpu/drm/nouveau/nv84_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nv84_vp.c delete mode 100644 drivers/gpu/drm/nouveau/nv98_crypt.c delete mode 100644 drivers/gpu/drm/nouveau/nva3_copy.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_copy.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_fb.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_graph.h delete mode 100644 drivers/gpu/drm/nouveau/nvc0_grctx.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_instmem.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_software.c delete mode 100644 drivers/gpu/drm/nouveau/nvc0_vram.c delete mode 100644 drivers/gpu/drm/nouveau/nve0_fifo.c delete mode 100644 drivers/gpu/drm/nouveau/nve0_graph.c delete mode 100644 drivers/gpu/drm/nouveau/nve0_graph.h delete mode 100644 drivers/gpu/drm/nouveau/nve0_grctx.c create mode 100644 drivers/gpu/drm/radeon/radeon_acpi.h create mode 100644 drivers/gpu/drm/shmobile/Kconfig create mode 100644 drivers/gpu/drm/shmobile/Makefile create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_backlight.c create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_backlight.h create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_crtc.c create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_crtc.h create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_drv.c create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_drv.h create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_kms.c create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_kms.h create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_plane.c create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_plane.h create mode 100644 drivers/gpu/drm/shmobile/shmob_drm_regs.h create mode 100644 fs/jfs/jfs_discard.c create mode 100644 fs/jfs/jfs_discard.h create mode 100644 include/drm/drm_fb_cma_helper.h create mode 100644 include/drm/drm_gem_cma_helper.h create mode 100644 include/linux/platform_data/shmob_drm.h create mode 100644 include/uapi/Kbuild create mode 100644 include/uapi/asm-generic/Kbuild create mode 100644 include/uapi/asm-generic/Kbuild.asm create mode 100644 include/uapi/drm/Kbuild create mode 100644 include/uapi/linux/Kbuild create mode 100644 include/uapi/linux/byteorder/Kbuild create mode 100644 include/uapi/linux/caif/Kbuild create mode 100644 include/uapi/linux/can/Kbuild create mode 100644 include/uapi/linux/dvb/Kbuild create mode 100644 include/uapi/linux/hdlc/Kbuild create mode 100644 include/uapi/linux/hsi/Kbuild create mode 100644 include/uapi/linux/isdn/Kbuild create mode 100644 include/uapi/linux/mmc/Kbuild create mode 100644 include/uapi/linux/netfilter/Kbuild create mode 100644 include/uapi/linux/netfilter/ipset/Kbuild create mode 100644 include/uapi/linux/netfilter_arp/Kbuild create mode 100644 include/uapi/linux/netfilter_bridge/Kbuild create mode 100644 include/uapi/linux/netfilter_ipv4/Kbuild create mode 100644 include/uapi/linux/netfilter_ipv6/Kbuild create mode 100644 include/uapi/linux/nfsd/Kbuild create mode 100644 include/uapi/linux/raid/Kbuild create mode 100644 include/uapi/linux/spi/Kbuild create mode 100644 include/uapi/linux/sunrpc/Kbuild create mode 100644 include/uapi/linux/tc_act/Kbuild create mode 100644 include/uapi/linux/tc_ematch/Kbuild create mode 100644 include/uapi/linux/usb/Kbuild create mode 100644 include/uapi/linux/wimax/Kbuild create mode 100644 include/uapi/mtd/Kbuild create mode 100644 include/uapi/rdma/Kbuild create mode 100644 include/uapi/scsi/Kbuild create mode 100644 include/uapi/scsi/fc/Kbuild create mode 100644 include/uapi/sound/Kbuild create mode 100644 include/uapi/video/Kbuild create mode 100644 include/uapi/xen/Kbuild create mode 100644 scripts/dtc/fdtdump.c create mode 100644 scripts/dtc/fdtget.c create mode 100644 scripts/dtc/fdtput.c create mode 100644 scripts/dtc/libfdt/fdt_empty_tree.c From git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next + 467509e...2ca8056 akpm -> linux-next/akpm (forced update) + b5394e7...92d15b1 akpm-base -> linux-next/akpm-base (forced update) + 25444c3...4f22dc6 master -> linux-next/master (forced update) 7fe0b14..3a49431 stable -> linux-next/stable * [new tag] next-20121004 -> next-20121004 Fetching origin From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 56d92aa..612a9aa master -> origin/master Fetching linux-next Checking out files: 24% (1581/6503) Checking out files: 25% (1626/6503) Checking out files: 26% (1691/6503) Checking out files: 26% (1697/6503) Checking out files: 27% (1756/6503) Checking out files: 28% (1821/6503) Checking out files: 29% (1886/6503) Checking out files: 30% (1951/6503) Checking out files: 31% (2016/6503) Checking out files: 32% (2081/6503) Checking out files: 33% (2146/6503) Checking out files: 34% (2212/6503) Checking out files: 34% (2248/6503) Checking out files: 35% (2277/6503) Checking out files: 36% (2342/6503) Checking out files: 37% (2407/6503) Checking out files: 38% (2472/6503) Checking out files: 39% (2537/6503) Checking out files: 39% (2552/6503) Checking out files: 40% (2602/6503) Checking out files: 41% (2667/6503) Checking out files: 42% (2732/6503) Checking out files: 43% (2797/6503) Checking out files: 44% (2862/6503) Checking out files: 45% (2927/6503) Checking out files: 45% (2932/6503) Checking out files: 46% (2992/6503) Checking out files: 46% (3026/6503) Checking out files: 47% (3057/6503) Checking out files: 48% (3122/6503) Checking out files: 49% (3187/6503) Checking out files: 50% (3252/6503) Checking out files: 50% (3254/6503) Checking out files: 51% (3317/6503) Checking out files: 52% (3382/6503) Checking out files: 53% (3447/6503) Checking out files: 54% (3512/6503) Checking out files: 55% (3577/6503) Checking out files: 56% (3642/6503) Checking out files: 57% (3707/6503) Checking out files: 58% (3772/6503) Checking out files: 59% (3837/6503) Checking out files: 60% (3902/6503) Checking out files: 61% (3967/6503) Checking out files: 62% (4032/6503) Checking out files: 63% (4097/6503) Checking out files: 64% (4162/6503) Checking out files: 65% (4227/6503) Checking out files: 66% (4292/6503) Checking out files: 67% (4358/6503) Checking out files: 68% (4423/6503) Checking out files: 69% (4488/6503) Checking out files: 70% (4553/6503) Checking out files: 71% (4618/6503) Checking out files: 72% (4683/6503) Checking out files: 73% (4748/6503) Checking out files: 74% (4813/6503) Checking out files: 74% (4821/6503) Checking out files: 75% (4878/6503) Checking out files: 76% (4943/6503) Checking out files: 77% (5008/6503) Checking out files: 77% (5024/6503) Checking out files: 78% (5073/6503) Checking out files: 79% (5138/6503) Checking out files: 80% (5203/6503) Checking out files: 80% (5259/6503) Checking out files: 81% (5268/6503) Checking out files: 82% (5333/6503) Checking out files: 83% (5398/6503) Checking out files: 84% (5463/6503) Checking out files: 84% (5518/6503) Checking out files: 85% (5528/6503) Checking out files: 86% (5593/6503) Checking out files: 87% (5658/6503) Checking out files: 88% (5723/6503) Checking out files: 88% (5764/6503) Checking out files: 89% (5788/6503) Checking out files: 90% (5853/6503) Checking out files: 91% (5918/6503) Checking out files: 92% (5983/6503) Checking out files: 93% (6048/6503) Checking out files: 93% (6065/6503) Checking out files: 94% (6113/6503) Checking out files: 94% (6168/6503) Checking out files: 95% (6178/6503) Checking out files: 96% (6243/6503) Checking out files: 97% (6308/6503) Checking out files: 98% (6373/6503) Checking out files: 99% (6438/6503) Checking out files: 100% (6503/6503) Checking out files: 100% (6503/6503), done. Switched to a new branch 'next' Branch next set up to track remote branch master from linux-next.
commit 4f22dc6edf00fb0fc6480b7c8911aff5e52770b0 Author: Stephen Rothwell <sfr@canb.auug.org.au> Date: Thu Oct 4 15:26:09 2012 +1000 Add linux-next specific files for 20121004 Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
CLEAN . CLEAN arch/microblaze/kernel CLEAN kernel CLEAN lib CLEAN usr CLEAN arch/microblaze/boot CLEAN .tmp_versions CLEAN scripts/basic CLEAN scripts/dtc CLEAN scripts/kconfig CLEAN scripts/mod CLEAN scripts CLEAN include/config include/generated arch/microblaze/include/generated CLEAN .config .version Module.symvers
linux_next configure log - PASS
HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/zconf.lex.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf # # configuration written to .config #
scripts/kconfig/conf --silentoldconfig Kconfig CHK include/generated/uapi/linux/version.h UPD include/generated/uapi/linux/version.h WRAP arch/microblaze/include/generated/asm/clkdev.h WRAP arch/microblaze/include/generated/asm/exec.h HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/data.o SHIPPED scripts/dtc/dtc-lexer.lex.c SHIPPED scripts/dtc/dtc-parser.tab.h CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig HOSTCC scripts/kallsyms SHIPPED scripts/dtc/dtc-parser.tab.c HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/fstree.o MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/dtc/treesource.o HOSTCC scripts/dtc/util.o HOSTCC scripts/bin2c HOSTCC scripts/mod/sumversion.o HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o HOSTLD scripts/dtc/dtc HOSTLD scripts/mod/modpost CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC kernel/bounds.s GEN include/generated/bounds.h CC arch/microblaze/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL scripts/checksyscalls.sh <stdin>:1220:2: warning: #warning syscall kcmp not implemented CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/do_mounts_rd.o CC init/do_mounts_initrd.o CC init/initramfs.o CC arch/microblaze/kernel/dma.o HOSTCC usr/gen_init_cpio UPD include/generated/compile.h CC arch/microblaze/mm/consistent.o GEN usr/initramfs_data.cpio.gz CC arch/microblaze/kernel/exceptions.o AS usr/initramfs_data.o LD usr/built-in.o AS arch/microblaze/kernel/hw_exception_handler.o CC arch/microblaze/mm/init.o CC init/calibrate.o CC arch/microblaze/platform/platform.o CC init/init_task.o CC arch/microblaze/kernel/intc.o LD arch/microblaze/platform/built-in.o CC kernel/fork.o CC mm/filemap.o LD arch/microblaze/mm/built-in.o CC mm/mempool.o CC fs/open.o CC arch/microblaze/kernel/process.o CC fs/read_write.o CC fs/file_table.o CC mm/oom_kill.o CC arch/microblaze/kernel/prom.o LD init/mounts.o LD init/built-in.o CC ipc/util.o CC arch/microblaze/kernel/prom_parse.o CC ipc/msgutil.o /tmp/ccxURwuO.s: Assembler messages: /tmp/ccxURwuO.s:1926: Warning: ignoring changed section attributes for .discard /tmp/ccxURwuO.s:3220: Warning: ignoring changed section attributes for .discard /tmp/ccxURwuO.s:3286: Warning: ignoring changed section attributes for .discard /tmp/ccF8wjKB.s: Assembler messages: /tmp/ccF8wjKB.s:193: Warning: ignoring changed section attributes for .discard /tmp/ccF8wjKB.s:238: Warning: ignoring changed section attributes for .discard /tmp/ccF8wjKB.s:8903: Warning: ignoring changed section attributes for .discard /tmp/ccF8wjKB.s:8937: Warning: ignoring changed section attributes for .discard CC kernel/exec_domain.o CC ipc/msg.o CC fs/super.o CC mm/fadvise.o CC ipc/sem.o CC arch/microblaze/kernel/ptrace.o CC kernel/panic.o /tmp/ccXt8pAk.s: Assembler messages: /tmp/ccXt8pAk.s:4829: Warning: ignoring changed section attributes for .discard /tmp/ccXt8pAk.s:5426: Warning: ignoring changed section attributes for .discard CC security/commoncap.o CC ipc/shm.o /tmp/cc1GxB1v.s: Assembler messages: /tmp/cc1GxB1v.s:799: Warning: ignoring changed section attributes for .discard /tmp/cc1GxB1v.s:1801: Warning: ignoring changed section attributes for .discard CC ipc/ipcns_notifier.o /tmp/cc24K6wV.s: Assembler messages: /tmp/cc24K6wV.s:181: Warning: ignoring changed section attributes for .discard CC kernel/printk.o CC arch/microblaze/kernel/reset.o CC mm/maccess.o CC fs/char_dev.o CC ipc/syscall.o CC arch/microblaze/kernel/setup.o CC arch/microblaze/kernel/signal.o CC mm/page_alloc.o LD security/built-in.o CC arch/microblaze/kernel/sys_microblaze.o CC fs/stat.o CC ipc/ipc_sysctl.o CC arch/microblaze/kernel/timer.o CC arch/microblaze/kernel/traps.o /tmp/cc5op73a.s: Assembler messages: /tmp/cc5op73a.s:158: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:171: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:186: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:238: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:260: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:300: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:314: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:337: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:350: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:367: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:387: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:409: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:430: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:449: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:468: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:490: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:511: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:530: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:549: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:571: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:592: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:611: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:630: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:652: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:673: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:692: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:711: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:733: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:754: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:773: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:792: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:814: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:835: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:854: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:873: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:895: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:916: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:938: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:959: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:978: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:997: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1016: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1064: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1078: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1304: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1316: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1331: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1342: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1356: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1369: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1383: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1398: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1411: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1424: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1438: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1453: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1466: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1479: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1493: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1508: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1521: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1534: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1548: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1563: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1576: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1589: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1603: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1618: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1631: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1644: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1658: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1673: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1686: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1699: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1713: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1728: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1742: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1757: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1770: Warning: ignoring changed section attributes for .discard /tmp/cc5op73a.s:1783: Warning: ignoring changed section attributes for .discard CC kernel/itimer.o CC mm/page-writeback.o CC mm/readahead.o CC arch/microblaze/kernel/cpu/cache.o CC mm/swap.o CC arch/microblaze/kernel/cpu/cpuinfo.o CC arch/microblaze/kernel/cpu/cpuinfo-pvr-full.o /tmp/cclUgdgz.s: Assembler messages: /tmp/cclUgdgz.s:67: Warning: ignoring changed section attributes for .discard CC arch/microblaze/kernel/cpu/cpuinfo-static.o CC arch/microblaze/kernel/cpu/mb.o CC fs/pipe.o /tmp/ccyng12v.s: Assembler messages: /tmp/ccyng12v.s:400: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:470: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:497: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:543: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:563: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:574: Warning: ignoring changed section attributes for .discard CC ipc/mq_sysctl.o /tmp/ccyng12v.s:3012: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:3097: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:3131: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:3159: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:3575: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:3608: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:3635: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:3661: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:3686: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:4106: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:4131: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:4145: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:4177: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:4202: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:4225: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:6460: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:6520: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:6547: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:6615: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:6634: Warning: ignoring changed section attributes for .discard /tmp/ccyng12v.s:6646: Warning: ignoring changed section attributes for .discard CC fs/namei.o TIMEC kernel/timeconst.h CC mm/truncate.o /tmp/cceB1MTv.s: Assembler messages: /tmp/cceB1MTv.s:3865: Warning: ignoring changed section attributes for .discard CC kernel/softirq.o CC mm/vmscan.o LD ipc/built-in.o CC mm/shmem.o CC kernel/resource.o CC arch/microblaze/kernel/cpu/pvr.o LD arch/microblaze/kernel/cpu/built-in.o CC arch/microblaze/kernel/early_printk.o CC arch/microblaze/kernel/microblaze_ksyms.o CC kernel/sysctl.o CC fs/fcntl.o /tmp/cccmbfHE.s: Assembler messages: /tmp/cccmbfHE.s:345: Warning: ignoring changed section attributes for .discard /tmp/cccmbfHE.s:383: Warning: ignoring changed section attributes for .discard /tmp/cccmbfHE.s:1153: Warning: ignoring changed section attributes for .discard /tmp/cccmbfHE.s:4011: Warning: ignoring changed section attributes for .discard /tmp/cccmbfHE.s:4039: Warning: ignoring changed section attributes for .discard CC fs/ioctl.o CC arch/microblaze/kernel/module.o CC kernel/sysctl_binary.o AS arch/microblaze/kernel/entry-nommu.o kernel/sysctl.c:259: warning: 'min_sched_tunable_scaling' defined but not used kernel/sysctl.c:260: warning: 'max_sched_tunable_scaling' defined but not used AS arch/microblaze/kernel/head.o LDS arch/microblaze/kernel/vmlinux.lds LD arch/microblaze/kernel/built-in.o CC mm/util.o CC crypto/api.o fs/namei.c: In function 'link_path_walk': fs/namei.c:1546: warning: 'cookie' may be used uninitialized in this function CC crypto/cipher.o fs/namei.c: In function 'path_openat': fs/namei.c:2900: warning: 'cookie' may be used uninitialized in this function /tmp/ccrwcw48.s: Assembler messages: /tmp/ccrwcw48.s:112: Warning: ignoring changed section attributes for .discard /tmp/ccrwcw48.s:995: Warning: ignoring changed section attributes for .discard /tmp/ccrwcw48.s:1046: Warning: ignoring changed section attributes for .discard fs/namei.c: In function 'path_lookupat': fs/namei.c:1931: warning: 'cookie' may be used uninitialized in this function /tmp/ccwwc9wk.s: Assembler messages: /tmp/ccwwc9wk.s:1043: Warning: ignoring changed section attributes for .discard /tmp/ccwwc9wk.s:1064: Warning: ignoring changed section attributes for .discard /tmp/ccwwc9wk.s:1156: Warning: ignoring changed section attributes for .discard /tmp/ccwwc9wk.s:1175: Warning: ignoring changed section attributes for .discard /tmp/ccwwc9wk.s:1192: Warning: ignoring changed section attributes for .discard /tmp/ccwwc9wk.s:1209: Warning: ignoring changed section attributes for .discard CC fs/readdir.o CC crypto/compress.o CC kernel/capability.o CC mm/mmzone.o CC kernel/ptrace.o /tmp/ccp7Yx3I.s: Assembler messages: /tmp/ccp7Yx3I.s:350: Warning: ignoring changed section attributes for .discard /tmp/ccp7Yx3I.s:416: Warning: ignoring changed section attributes for .discard /tmp/ccp7Yx3I.s:796: Warning: ignoring changed section attributes for .discard /tmp/ccp7Yx3I.s:819: Warning: ignoring changed section attributes for .discard /tmp/ccp7Yx3I.s:1162: Warning: ignoring changed section attributes for .discard /tmp/ccp7Yx3I.s:1183: Warning: ignoring changed section attributes for .discard /tmp/ccp7Yx3I.s:1947: Warning: ignoring changed section attributes for .discard /tmp/ccp7Yx3I.s:1966: Warning: ignoring changed section attributes for .discard /tmp/ccp7Yx3I.s:1991: Warning: ignoring changed section attributes for .discard /tmp/ccp7Yx3I.s:2374: Warning: ignoring changed section attributes for .discard /tmp/ccp7Yx3I.s:2397: Warning: ignoring changed section attributes for .discard CC mm/vmstat.o CC kernel/timer.o CC crypto/algapi.o CC crypto/scatterwalk.o /tmp/cc9oN4wK.s: Assembler messages: /tmp/cc9oN4wK.s:70: Warning: ignoring changed section attributes for .discard /tmp/cc9oN4wK.s:98: Warning: ignoring changed section attributes for .discard /tmp/cc9oN4wK.s:121: Warning: ignoring changed section attributes for .discard /tmp/cc9oN4wK.s:142: Warning: ignoring changed section attributes for .discard /tmp/cc9oN4wK.s:163: Warning: ignoring changed section attributes for .discard /tmp/cc9oN4wK.s:227: Warning: ignoring changed section attributes for .discard /tmp/cc9oN4wK.s:533: Warning: ignoring changed section attributes for .discard /tmp/cc9oN4wK.s:793: Warning: ignoring changed section attributes for .discard /tmp/cc9oN4wK.s:897: Warning: ignoring changed section attributes for .discard /tmp/cc9oN4wK.s:923: Warning: ignoring changed section attributes for .discard /tmp/cc9oN4wK.s:944: Warning: ignoring changed section attributes for .discard /tmp/cc9oN4wK.s:1009: Warning: ignoring changed section attributes for .discard /tmp/cc9oN4wK.s:1035: Warning: ignoring changed section attributes for .discard CC crypto/proc.o CC fs/select.o /tmp/cctQLh7W.s: Assembler messages: /tmp/cctQLh7W.s:512: Warning: ignoring changed section attributes for .discard /tmp/cctQLh7W.s:534: Warning: ignoring changed section attributes for .discard /tmp/cctQLh7W.s:811: Warning: ignoring changed section attributes for .discard /tmp/cctQLh7W.s:1093: Warning: ignoring changed section attributes for .discard CC mm/backing-dev.o /tmp/ccbUY39g.s: Assembler messages: /tmp/ccbUY39g.s:121: Warning: ignoring changed section attributes for .discard /tmp/ccbUY39g.s:2773: Warning: ignoring changed section attributes for .discard CC fs/fifo.o CC kernel/user.o CC crypto/aes_generic.o CC kernel/signal.o CC kernel/sys.o CC kernel/kmod.o CC fs/dcache.o /tmp/ccT1WgAP.s: Assembler messages: /tmp/ccT1WgAP.s:1519: Warning: ignoring changed section attributes for .discard /tmp/ccT1WgAP.s:3153: Warning: ignoring changed section attributes for .discard /tmp/ccT1WgAP.s:3408: Warning: ignoring changed section attributes for .discard CC fs/inode.o CC mm/mm_init.o CC mm/mmu_context.o CC fs/attr.o CC block/elevator.o CC mm/percpu.o CC fs/bad_inode.o LD crypto/crypto.o LD crypto/crypto_algapi.o LD crypto/built-in.o CC block/blk-core.o CC fs/file.o /tmp/ccDfOH8U.s: Assembler messages: /tmp/ccDfOH8U.s:3812: Warning: ignoring changed section attributes for .discard /tmp/ccDfOH8U.s:3827: Warning: ignoring changed section attributes for .discard /tmp/ccDfOH8U.s:3843: Warning: ignoring changed section attributes for .discard /tmp/ccDfOH8U.s:3980: Warning: ignoring changed section attributes for .discard /tmp/ccDfOH8U.s:3995: Warning: ignoring changed section attributes for .discard /tmp/ccDfOH8U.s:4011: Warning: ignoring changed section attributes for .discard /tmp/ccDfOH8U.s:4502: Warning: ignoring changed section attributes for .discard /tmp/ccDfOH8U.s:4559: Warning: ignoring changed section attributes for .discard /tmp/ccDfOH8U.s:4678: Warning: ignoring changed section attributes for .discard /tmp/ccDfOH8U.s:4692: Warning: ignoring changed section attributes for .discard CC mm/slab_common.o CC block/blk-tag.o CC mm/compaction.o CC fs/namespace.o CC mm/interval_tree.o /tmp/ccLhk8xT.s: Assembler messages: /tmp/ccLhk8xT.s:672: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:686: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:706: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:761: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:775: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:794: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:808: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:829: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:849: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:863: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:882: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:908: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:926: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:940: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:960: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:980: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:1002: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:1026: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:1040: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:1061: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:1088: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:1102: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:1123: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:1143: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:1157: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:10789: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:10799: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:10809: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:10846: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:10859: Warning: ignoring changed section attributes for .discard /tmp/ccLhk8xT.s:10872: Warning: ignoring changed section attributes for .discard CC fs/seq_file.o LD drivers/amba/built-in.o LD drivers/auxdisplay/built-in.o CC drivers/base/core.o CC block/blk-sysfs.o CC block/blk-flush.o CC mm/nommu.o CC drivers/base/bus.o CC drivers/base/dd.o CC block/blk-settings.o CC kernel/pid.o CC drivers/base/syscore.o mm/nommu.c: In function '__access_remote_vm': mm/nommu.c:1979: warning: 'addr' is used uninitialized in this function CC fs/xattr.o CC fs/libfs.o CC mm/init-mm.o /tmp/cc2oXwwl.s: Assembler messages: /tmp/cc2oXwwl.s:3244: Warning: ignoring changed section attributes for .discard CC mm/bootmem.o CC fs/fs-writeback.o CC drivers/base/driver.o CC drivers/base/class.o CC block/blk-ioc.o CC kernel/task_work.o CC fs/pnode.o CC drivers/base/platform.o CC mm/memblock.o CC block/blk-map.o CC mm/dmapool.o CC fs/drop_caches.o LD firmware/built-in.o CC mm/slab.o CC block/blk-exec.o CC drivers/base/firmware.o CC kernel/extable.o CC net/socket.o CC fs/splice.o CC drivers/base/init.o CC drivers/base/map.o CC kernel/params.o CC fs/sync.o CC block/blk-merge.o CC lib/bcd.o CC lib/div64.o CC drivers/base/devres.o CC lib/sort.o CC kernel/posix-timers.o CC lib/parser.o CC drivers/base/attribute_container.o CC drivers/base/transport_class.o CC block/blk-softirq.o LD mm/built-in.o CC lib/halfmd4.o /tmp/ccd5ipPk.s: Assembler messages: /tmp/ccd5ipPk.s:1645: Warning: ignoring changed section attributes for .discard /tmp/ccd5ipPk.s:1673: Warning: ignoring changed section attributes for .discard /tmp/ccd5ipPk.s:5033: Warning: ignoring changed section attributes for .discard /tmp/ccd5ipPk.s:5064: Warning: ignoring changed section attributes for .discard CC block/blk-timeout.o CC drivers/base/topology.o LD drivers/base/power/built-in.o CC lib/debug_locks.o CC fs/utimes.o CC lib/random32.o /tmp/ccQup9pe.s: Assembler messages: /tmp/ccQup9pe.s:1514: Warning: ignoring changed section attributes for .discard /tmp/ccQup9pe.s:1534: Warning: ignoring changed section attributes for .discard /tmp/ccQup9pe.s:1851: Warning: ignoring changed section attributes for .discard /tmp/ccQup9pe.s:1877: Warning: ignoring changed section attributes for .discard /tmp/ccQup9pe.s:2937: Warning: ignoring changed section attributes for .discard /tmp/ccQup9pe.s:5294: Warning: ignoring changed section attributes for .discard /tmp/ccQup9pe.s:7964: Warning: ignoring changed section attributes for .discard /tmp/ccQup9pe.s:7983: Warning: ignoring changed section attributes for .discard /tmp/ccQup9pe.s:9318: Warning: ignoring changed section attributes for .discard /tmp/ccQup9pe.s:9331: Warning: ignoring changed section attributes for .discard LD arch/microblaze/lib/built-in.o CC arch/microblaze/lib/ashldi3.o CC drivers/base/dma-mapping.o CC lib/bust_spinlocks.o CC kernel/kthread.o CC drivers/base/firmware_class.o LD net/802/built-in.o CC arch/microblaze/lib/ashrdi3.o CC net/core/sock.o CC block/blk-iopoll.o /tmp/ccESIoTA.s: Assembler messages: /tmp/ccESIoTA.s:812: Warning: ignoring changed section attributes for .discard /tmp/ccESIoTA.s:831: Warning: ignoring changed section attributes for .discard CC arch/microblaze/lib/cmpdi2.o CC net/ethernet/eth.o CC fs/stack.o CC lib/hexdump.o CC kernel/wait.o AS arch/microblaze/lib/divsi3.o CC fs/fs_struct.o CC arch/microblaze/lib/lshrdi3.o CC lib/kasprintf.o CC block/blk-lib.o CC lib/bitmap.o CC arch/microblaze/lib/memcpy.o CC kernel/kfifo.o CC drivers/base/module.o CC fs/statfs.o LD net/ethernet/built-in.o CC arch/microblaze/lib/memmove.o CC arch/microblaze/lib/memset.o CC lib/scatterlist.o LD drivers/base/built-in.o CC block/ioctl.o AS arch/microblaze/lib/modsi3.o CC drivers/block/brd.o CC arch/microblaze/lib/muldi3.o /tmp/cce229ig.s: Assembler messages: /tmp/cce229ig.s:1466: Warning: ignoring changed section attributes for .discard /tmp/cce229ig.s:3161: Warning: ignoring changed section attributes for .discard CC block/genhd.o CC fs/buffer.o AS arch/microblaze/lib/mulsi3.o CC kernel/sys_ni.o AS arch/microblaze/lib/uaccess_old.o CC kernel/posix-cpu-timers.o CC lib/string_helpers.o CC arch/microblaze/lib/ucmpdi2.o CC lib/gcd.o CC lib/lcm.o AS arch/microblaze/lib/udivsi3.o AS arch/microblaze/lib/umodsi3.o /tmp/ccKJ91Za.s: Assembler messages: /tmp/ccKJ91Za.s:48: Warning: ignoring changed section attributes for .discard /tmp/ccKJ91Za.s:91: Warning: ignoring changed section attributes for .discard /tmp/ccKJ91Za.s:134: Warning: ignoring changed section attributes for .discard /tmp/ccKJ91Za.s:2102: Warning: ignoring changed section attributes for .discard /tmp/ccKJ91Za.s:2178: Warning: ignoring changed section attributes for .discard /tmp/ccKJ91Za.s:2195: Warning: ignoring changed section attributes for .discard /tmp/ccKJ91Za.s:2279: Warning: ignoring changed section attributes for .discard /tmp/ccKJ91Za.s:2297: Warning: ignoring changed section attributes for .discard CC lib/list_sort.o AR arch/microblaze/lib/lib.a CC lib/uuid.o CC drivers/block/nbd.o CC lib/flex_array.o /tmp/cc6lPgOb.s: Assembler messages: /tmp/cc6lPgOb.s:9120: Warning: ignoring changed section attributes for .discard /tmp/cc6lPgOb.s:9173: Warning: ignoring changed section attributes for .discard /tmp/cc6lPgOb.s:10879: Warning: ignoring changed section attributes for .discard CC net/ipv4/route.o CC net/ipv6/addrconf_core.o CC net/core/request_sock.o CC lib/bsearch.o CC lib/find_last_bit.o CC block/scsi_ioctl.o CC lib/find_next_bit.o CC kernel/mutex.o CC net/ipv6/exthdrs_core.o CC lib/llist.o CC net/core/skbuff.o CC kernel/hrtimer.o LD drivers/block/built-in.o CC lib/memweight.o LD drivers/bus/built-in.o LD drivers/cdrom/built-in.o CC lib/kstrtox.o /tmp/cc0XcS7d.s: Assembler messages: /tmp/cc0XcS7d.s:1638: Warning: ignoring changed section attributes for .discard /tmp/cc0XcS7d.s:1657: Warning: ignoring changed section attributes for .discard /tmp/cc0XcS7d.s:1672: Warning: ignoring changed section attributes for .discard /tmp/cc0XcS7d.s:2431: Warning: ignoring changed section attributes for .discard /tmp/cc0XcS7d.s:2448: Warning: ignoring changed section attributes for .discard /tmp/cc0XcS7d.s:2465: Warning: ignoring changed section attributes for .discard /tmp/cc0XcS7d.s:2482: Warning: ignoring changed section attributes for .discard /tmp/cc0XcS7d.s:2502: Warning: ignoring changed section attributes for .discard /tmp/cc0XcS7d.s:2518: Warning: ignoring changed section attributes for .discard /tmp/cc0XcS7d.s:2539: Warning: ignoring changed section attributes for .discard CC drivers/char/mem.o CC block/partition-generic.o CC fs/bio.o LD net/ipv6/built-in.o CC fs/block_dev.o CC lib/pci_iomap.o CC net/ipv4/inetpeer.o CC lib/iomap_copy.o CC block/partitions/check.o CC drivers/char/random.o CC lib/devres.o CC kernel/rwsem.o CC kernel/nsproxy.o CC net/ipv4/protocol.o CC lib/hweight.o CC lib/list_debug.o CC drivers/char/misc.o CC block/partitions/msdos.o /tmp/ccEolslX.s: Assembler messages: /tmp/ccEolslX.s:2979: Warning: ignoring changed section attributes for .discard /tmp/ccEolslX.s:2996: Warning: ignoring changed section attributes for .discard /tmp/ccEolslX.s:3009: Warning: ignoring changed section attributes for .discard /tmp/ccEolslX.s:3024: Warning: ignoring changed section attributes for .discard CC kernel/srcu.o CC fs/direct-io.o CC lib/debugobjects.o CC net/ipv4/ip_input.o CC lib/zlib_inflate/inffast.o CC drivers/char/hw_random/core.o CC kernel/semaphore.o CC lib/zlib_inflate/inflate.o LD block/partitions/built-in.o CC block/noop-iosched.o CC net/core/iovec.o CC net/core/datagram.o CC kernel/notifier.o LD drivers/char/hw_random/rng-core.o LD drivers/char/hw_random/built-in.o LD drivers/char/built-in.o LD drivers/clk/built-in.o LD drivers/clocksource/built-in.o CC block/deadline-iosched.o LD drivers/crypto/built-in.o LD drivers/firewire/built-in.o LD drivers/firmware/built-in.o LD drivers/gpio/built-in.o LD drivers/gpu/drm/i2c/built-in.o CC lib/zlib_inflate/infutil.o CC fs/mpage.o CC net/ipv4/ip_fragment.o CC kernel/ksysfs.o LD drivers/gpu/stub/built-in.o CC lib/nlattr.o LD drivers/gpu/vga/built-in.o LD drivers/gpu/built-in.o CC lib/zlib_inflate/inftrees.o LD drivers/hsi/clients/built-in.o CC kernel/cred.o LD drivers/hsi/built-in.o CC block/cfq-iosched.o CC lib/zlib_inflate/inflate_syms.o LD drivers/i2c/algos/built-in.o LD drivers/i2c/busses/built-in.o LD drivers/i2c/muxes/built-in.o LD drivers/i2c/built-in.o LD drivers/idle/built-in.o CC net/core/stream.o CC drivers/iommu/of_iommu.o LD lib/zlib_inflate/zlib_inflate.o LD lib/zlib_inflate/built-in.o CC lib/checksum.o LD drivers/irqchip/built-in.o CC net/netlink/af_netlink.o CC fs/ioprio.o LD drivers/iommu/built-in.o LD drivers/leds/built-in.o CC kernel/async.o CC lib/atomic64.o LD drivers/lguest/built-in.o LD drivers/macintosh/built-in.o LD drivers/media/common/b2c2/built-in.o CC net/ipv4/ip_forward.o LD drivers/media/common/saa7146/built-in.o CC lib/dynamic_queue_limits.o LD drivers/media/common/siano/built-in.o CC net/core/scm.o CC kernel/range.o LD drivers/media/common/built-in.o CC fs/proc_namespace.o LD drivers/media/firewire/built-in.o LD drivers/media/i2c/soc_camera/built-in.o LD drivers/media/i2c/built-in.o LD drivers/media/mmc/siano/built-in.o CC kernel/groups.o LD drivers/media/mmc/built-in.o CC lib/argv_split.o LD drivers/media/parport/built-in.o LD drivers/media/pci/b2c2/built-in.o LD drivers/media/pci/ddbridge/built-in.o CC lib/cmdline.o LD drivers/media/pci/dm1105/built-in.o LD drivers/media/pci/mantis/built-in.o /tmp/cc4B4p6N.s: Assembler messages: /tmp/cc4B4p6N.s:218: Warning: ignoring changed section attributes for .discard /tmp/cc4B4p6N.s:1052: Warning: ignoring changed section attributes for .discard LD drivers/media/pci/ngene/built-in.o CC lib/ctype.o LD drivers/media/pci/pluto2/built-in.o LD drivers/media/pci/pt1/built-in.o LD drivers/media/pci/saa7146/built-in.o CC kernel/lglock.o LD drivers/media/pci/ttpci/built-in.o CC lib/dec_and_lock.o LD drivers/media/pci/built-in.o CC fs/cramfs/inode.o CC net/ipv4/ip_options.o CC lib/decompress.o /tmp/cciE0rSu.s: Assembler messages: /tmp/cciE0rSu.s:1199: Warning: ignoring changed section attributes for .discard /tmp/cciE0rSu.s:1225: Warning: ignoring changed section attributes for .discard /tmp/cciE0rSu.s:1244: Warning: ignoring changed section attributes for .discard /tmp/cciE0rSu.s:1260: Warning: ignoring changed section attributes for .discard LD drivers/media/platform/davinci/built-in.o LD block/built-in.o CC lib/decompress_inflate.o CC kernel/smpboot.o LD drivers/media/platform/built-in.o CC net/core/gen_stats.o CC kernel/irq/irqdesc.o LD drivers/media/rc/keymaps/built-in.o LD drivers/media/rc/built-in.o LD drivers/media/tuners/built-in.o LD drivers/media/usb/b2c2/built-in.o CC net/packet/af_packet.o LD drivers/media/usb/dvb-usb/built-in.o CC lib/dump_stack.o CC fs/cramfs/uncompress.o LD drivers/media/usb/dvb-usb-v2/built-in.o CC lib/earlycpio.o LD drivers/media/usb/s2255/built-in.o /tmp/cc6shIZB.s: Assembler messages: /tmp/cc6shIZB.s:7062: Warning: ignoring changed section attributes for .discard /tmp/cc6shIZB.s:7099: Warning: ignoring changed section attributes for .discard /tmp/cc6shIZB.s:7135: Warning: ignoring changed section attributes for .discard /tmp/cc6shIZB.s:7191: Warning: ignoring changed section attributes for .discard /tmp/cc6shIZB.s:7205: Warning: ignoring changed section attributes for .discard /tmp/cc6shIZB.s:7220: Warning: ignoring changed section attributes for .discard /tmp/cc6shIZB.s:7235: Warning: ignoring changed section attributes for .discard /tmp/cc6shIZB.s:9485: Warning: ignoring changed section attributes for .discard LD drivers/media/usb/siano/built-in.o CC kernel/irq/handle.o LD drivers/media/usb/stkwebcam/built-in.o CC net/core/gen_estimator.o LD drivers/media/usb/ttusb-budget/built-in.o LD fs/cramfs/cramfs.o LD drivers/media/usb/ttusb-dec/built-in.o CC lib/extable.o LD fs/cramfs/built-in.o LD drivers/media/usb/zr364xx/built-in.o CC net/netlink/genetlink.o CC fs/debugfs/inode.o LD drivers/media/usb/built-in.o LD drivers/media/built-in.o CC kernel/irq/manage.o CC lib/flex_proportions.o LD drivers/mfd/built-in.o LD drivers/misc/carma/built-in.o LD drivers/misc/cb710/built-in.o LD drivers/misc/eeprom/built-in.o LD drivers/misc/lis3lv02d/built-in.o LD drivers/misc/ti-st/built-in.o LD drivers/misc/built-in.o CC net/ipv4/ip_output.o CC net/core/net_namespace.o LD drivers/mmc/built-in.o CC lib/idr.o CC drivers/net/Space.o CC fs/debugfs/file.o CC lib/int_sqrt.o CC kernel/irq/spurious.o CC lib/irq_regs.o CC drivers/net/loopback.o LD fs/debugfs/debugfs.o LD fs/debugfs/built-in.o CC lib/is_single_threaded.o LD net/netlink/built-in.o CC net/core/secure_seq.o CC fs/devpts/inode.o CC net/core/flow_dissector.o CC kernel/irq/resend.o CC kernel/irq/chip.o CC lib/klist.o CC kernel/power/qos.o LD drivers/net/ethernet/8390/built-in.o LD drivers/net/ethernet/broadcom/built-in.o LD drivers/net/ethernet/chelsio/built-in.o LD drivers/net/ethernet/i825xx/built-in.o LD drivers/net/ethernet/intel/built-in.o LD drivers/net/ethernet/marvell/built-in.o LD drivers/net/ethernet/micrel/built-in.o LD drivers/net/ethernet/natsemi/built-in.o LD drivers/net/ethernet/seeq/built-in.o LD drivers/net/ethernet/stmicro/built-in.o LD drivers/net/ethernet/wiznet/built-in.o LD drivers/net/ethernet/xilinx/built-in.o LD drivers/net/ethernet/built-in.o /tmp/ccqwIL7l.s: Assembler messages: /tmp/ccqwIL7l.s:4401: Warning: ignoring changed section attributes for .discard /tmp/ccqwIL7l.s:4417: Warning: ignoring changed section attributes for .discard /tmp/ccqwIL7l.s:6118: Warning: ignoring changed section attributes for .discard /tmp/ccqwIL7l.s:6145: Warning: ignoring changed section attributes for .discard LD fs/devpts/devpts.o LD fs/devpts/built-in.o LD fs/exofs/built-in.o LD drivers/net/wireless/built-in.o CC lib/kobject.o LD drivers/net/built-in.o CC fs/ext2/balloc.o LD net/packet/built-in.o CC net/core/sysctl_net_core.o CC lib/kobject_uevent.o LD drivers/nfc/built-in.o CC kernel/irq/dummychip.o CC drivers/of/base.o LD kernel/power/built-in.o CC drivers/of/fdt.o CC net/ipv4/ip_sockglue.o CC kernel/irq/devres.o CC kernel/irq/autoprobe.o CC net/ipv4/inet_hashtables.o CC net/core/dev.o CC net/ipv4/inet_timewait_sock.o CC lib/md5.o CC kernel/irq/irqdomain.o CC drivers/of/address.o CC fs/ext2/dir.o CC lib/plist.o CC lib/prio_heap.o CC drivers/of/irq.o CC kernel/irq/proc.o CC lib/proportions.o /tmp/ccBCIA6E.s: Assembler messages: /tmp/ccBCIA6E.s:972: Warning: ignoring changed section attributes for .discard /tmp/ccBCIA6E.s:988: Warning: ignoring changed section attributes for .discard /tmp/ccBCIA6E.s:1013: Warning: ignoring changed section attributes for .discard /tmp/ccBCIA6E.s:1044: Warning: ignoring changed section attributes for .discard /tmp/ccBCIA6E.s:1115: Warning: ignoring changed section attributes for .discard /tmp/ccBCIA6E.s:1131: Warning: ignoring changed section attributes for .discard /tmp/ccBCIA6E.s:1166: Warning: ignoring changed section attributes for .discard /tmp/ccBCIA6E.s:3470: Warning: ignoring changed section attributes for .discard /tmp/ccBCIA6E.s:3485: Warning: ignoring changed section attributes for .discard CC fs/ext2/file.o CC kernel/sched/core.o CC net/ipv4/inet_connection_sock.o CC net/ipv4/tcp.o CC lib/radix-tree.o CC drivers/of/device.o LD kernel/irq/built-in.o CC drivers/of/platform.o CC fs/ext2/inode.o CC drivers/of/of_net.o CC lib/ratelimit.o CC lib/rbtree.o In file included from drivers/of/of_net.c:10: include/linux/of_net.h:12: warning: type qualifiers ignored on function return type include/linux/rbtree_augmented.h:123: warning: '__rb_erase_color' declared inline after being called include/linux/rbtree_augmented.h:123: warning: previous declaration of '__rb_erase_color' was here CC kernel/sched/clock.o drivers/of/of_net.c:42: warning: type qualifiers ignored on function return type LD drivers/of/built-in.o LD drivers/pinctrl/built-in.o LD drivers/platform/built-in.o LD drivers/pwm/built-in.o CC drivers/tty/tty_io.o CC drivers/tty/n_tty.o CC lib/reciprocal_div.o CC lib/rwsem-spinlock.o CC net/sched/sch_generic.o /tmp/ccjzt9n0.s: Assembler messages: /tmp/ccjzt9n0.s:4115: Warning: ignoring changed section attributes for .discard CC lib/sha1.o CC kernel/sched/cputime.o CC net/core/ethtool.o CC fs/ext2/ioctl.o CC kernel/sched/idle_task.o /tmp/ccibPKmp.s: Assembler messages: /tmp/ccibPKmp.s:561: Warning: ignoring changed section attributes for .discard /tmp/ccibPKmp.s:576: Warning: ignoring changed section attributes for .discard /tmp/ccibPKmp.s:590: Warning: ignoring changed section attributes for .discard /tmp/ccibPKmp.s:604: Warning: ignoring changed section attributes for .discard /tmp/ccibPKmp.s:621: Warning: ignoring changed section attributes for .discard /tmp/ccibPKmp.s:635: Warning: ignoring changed section attributes for .discard CC fs/ext2/namei.o /tmp/ccHcex56.s: Assembler messages: /tmp/ccHcex56.s:5882: Warning: ignoring changed section attributes for .discard /tmp/ccHcex56.s:5894: Warning: ignoring changed section attributes for .discard /tmp/ccHcex56.s:7259: Warning: ignoring changed section attributes for .discard /tmp/ccHcex56.s:7294: Warning: ignoring changed section attributes for .discard /tmp/ccHcex56.s:7316: Warning: ignoring changed section attributes for .discard CC lib/show_mem.o CC net/sched/sch_mq.o CC kernel/time/timekeeping.o /tmp/ccB4PUm9.s: Assembler messages: /tmp/ccB4PUm9.s:657: Warning: ignoring changed section attributes for .discard /tmp/ccB4PUm9.s:732: Warning: ignoring changed section attributes for .discard /tmp/ccB4PUm9.s:751: Warning: ignoring changed section attributes for .discard /tmp/ccB4PUm9.s:795: Warning: ignoring changed section attributes for .discard /tmp/ccB4PUm9.s:1029: Warning: ignoring changed section attributes for .discard /tmp/ccB4PUm9.s:1053: Warning: ignoring changed section attributes for .discard /tmp/ccB4PUm9.s:1090: Warning: ignoring changed section attributes for .discard /tmp/ccB4PUm9.s:1131: Warning: ignoring changed section attributes for .discard /tmp/ccB4PUm9.s:4991: Warning: ignoring changed section attributes for .discard /tmp/ccB4PUm9.s:7024: Warning: ignoring changed section attributes for .discard CC kernel/sched/fair.o /tmp/ccRwoA87.s: Assembler messages: /tmp/ccRwoA87.s:11447: Warning: ignoring changed section attributes for .discard /tmp/ccRwoA87.s:11520: Warning: ignoring changed section attributes for .discard /tmp/ccRwoA87.s:11542: Warning: ignoring changed section attributes for .discard /tmp/ccRwoA87.s:11558: Warning: ignoring changed section attributes for .discard /tmp/ccRwoA87.s:11575: Warning: ignoring changed section attributes for .discard /tmp/ccRwoA87.s:11591: Warning: ignoring changed section attributes for .discard /tmp/ccRwoA87.s:11606: Warning: ignoring changed section attributes for .discard /tmp/ccRwoA87.s:11637: Warning: ignoring changed section attributes for .discard /tmp/ccRwoA87.s:11654: Warning: ignoring changed section attributes for .discard /tmp/ccRwoA87.s:11672: Warning: ignoring changed section attributes for .discard CC lib/string.o CC net/ipv4/tcp_input.o CC drivers/tty/tty_ioctl.o CC fs/ext2/super.o kernel/sched/fair.c:801: warning: 'task_h_load' declared 'static' but never defined kernel/sched/fair.c:1014: warning: 'account_offnode_enqueue' defined but not used CC lib/timerqueue.o CC lib/vsprintf.o LD net/sched/built-in.o /tmp/cckFcKLj.s: Assembler messages: /tmp/cckFcKLj.s:7610: Warning: ignoring changed section attributes for .discard CC drivers/video/fb_notify.o CC kernel/sched/rt.o /tmp/cc0mHA6S.s: Assembler messages: /tmp/cc0mHA6S.s:2367: Warning: ignoring changed section attributes for .discard /tmp/cc0mHA6S.s:2386: Warning: ignoring changed section attributes for .discard /tmp/cc0mHA6S.s:2405: Warning: ignoring changed section attributes for .discard /tmp/cc0mHA6S.s:2424: Warning: ignoring changed section attributes for .discard /tmp/cc0mHA6S.s:2443: Warning: ignoring changed section attributes for .discard /tmp/cc0mHA6S.s:3424: Warning: ignoring changed section attributes for .discard /tmp/cc0mHA6S.s:3443: Warning: ignoring changed section attributes for .discard /tmp/cc0mHA6S.s:3462: Warning: ignoring changed section attributes for .discard /tmp/cc0mHA6S.s:3481: Warning: ignoring changed section attributes for .discard /tmp/cc0mHA6S.s:3500: Warning: ignoring changed section attributes for .discard /tmp/cc0mHA6S.s:3574: Warning: ignoring changed section attributes for .discard /tmp/cc0mHA6S.s:3589: Warning: ignoring changed section attributes for .discard /tmp/cc0mHA6S.s:3878: Warning: ignoring changed section attributes for .discard CC net/core/dev_addr_lists.o CC drivers/tty/tty_ldisc.o CC kernel/time/ntp.o LD drivers/video/backlight/built-in.o CC kernel/sched/stop_task.o LD drivers/video/omap2/displays/built-in.o LD drivers/video/omap2/built-in.o CC drivers/video/output.o CC kernel/time/clocksource.o CC fs/ext2/symlink.o CC drivers/tty/tty_buffer.o LD drivers/video/built-in.o CC kernel/sched/stats.o CC kernel/time/jiffies.o CC net/core/dst.o LD fs/ext2/ext2.o LD lib/built-in.o LD fs/ext2/built-in.o CC drivers/tty/tty_port.o CC kernel/sched/debug.o CC fs/lockd/clntlock.o CC kernel/time/timer_list.o AR lib/lib.a CC fs/lockd/clntproc.o CC net/core/netevent.o CC kernel/time/timecompare.o CC drivers/tty/tty_mutex.o CC net/core/neighbour.o CC net/ipv4/tcp_output.o LD kernel/sched/built-in.o CC kernel/time/timeconv.o CC fs/nfs/client.o CC drivers/tty/pty.o CC fs/nfs/dir.o CC kernel/time/posix-clock.o CC kernel/time/alarmtimer.o CC fs/lockd/clntxdr.o /tmp/cc2qC8mI.s: Assembler messages: /tmp/cc2qC8mI.s:197: Warning: ignoring changed section attributes for .discard /tmp/cc2qC8mI.s:478: Warning: ignoring changed section attributes for .discard LD drivers/tty/ipwireless/built-in.o CC drivers/tty/serial/serial_core.o CC net/core/rtnetlink.o CC kernel/time/clockevents.o CC kernel/time/tick-common.o CC net/sunrpc/clnt.o CC fs/lockd/host.o CC kernel/time/tick-oneshot.o CC fs/nfs/file.o CC kernel/time/tick-sched.o CC fs/lockd/svc.o CC net/ipv4/tcp_timer.o /tmp/cc90H0FT.s: Assembler messages: /tmp/cc90H0FT.s:4303: Warning: ignoring changed section attributes for .discard CC net/ipv4/tcp_ipv4.o CC drivers/tty/serial/uartlite.o CC kernel/time/timer_stats.o CC net/sunrpc/xprt.o CC net/core/utils.o CC fs/nfs/getroot.o CC fs/lockd/svclock.o LD kernel/time/built-in.o LD drivers/tty/serial/built-in.o CC kernel/futex.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o CC kernel/rtmutex.o LD drivers/built-in.o CC net/core/link_watch.o CC net/sunrpc/socklib.o CC fs/nfs/inode.o CC fs/nfs/super.o CC net/ipv4/tcp_minisocks.o CC fs/lockd/svcshare.o CC net/core/filter.o CC fs/lockd/svcproc.o CC net/sunrpc/xprtsock.o /tmp/ccOhEboc.s: Assembler messages: /tmp/ccOhEboc.s:1101: Warning: ignoring changed section attributes for .discard /tmp/ccOhEboc.s:2297: Warning: ignoring changed section attributes for .discard /tmp/ccOhEboc.s:5052: Warning: ignoring changed section attributes for .discard /tmp/ccOhEboc.s:6763: Warning: ignoring changed section attributes for .discard /tmp/ccOhEboc.s:7442: Warning: ignoring changed section attributes for .discard /tmp/ccOhEboc.s:7456: Warning: ignoring changed section attributes for .discard /tmp/ccOhEboc.s:7710: Warning: ignoring changed section attributes for .discard /tmp/ccOhEboc.s:7727: Warning: ignoring changed section attributes for .discard /tmp/ccOhEboc.s:7746: Warning: ignoring changed section attributes for .discard /tmp/ccOhEboc.s:7768: Warning: ignoring changed section attributes for .discard CC net/sunrpc/sched.o CC kernel/up.o CC kernel/module.o CC net/ipv4/tcp_cong.o CC net/core/sock_diag.o CC net/ipv4/tcp_metrics.o CC fs/lockd/svcsubs.o CC fs/nfs/direct.o CC net/ipv4/tcp_fastopen.o CC net/core/flow.o CC net/core/net-sysfs.o CC fs/lockd/mon.o CC fs/lockd/xdr.o CC kernel/kallsyms.o CC net/unix/af_unix.o CC fs/nfs/pagelist.o CC net/ipv4/datagram.o CC fs/nfs/read.o LD net/core/built-in.o LD net/wireless/built-in.o CC net/ipv4/raw.o CC kernel/acct.o CC fs/lockd/grace.o CC net/sunrpc/auth_null.o CC fs/nfs/symlink.o CC net/sunrpc/auth_unix.o net/unix/af_unix.c: In function 'unix_bind': net/unix/af_unix.c:895: warning: 'path.mnt' may be used uninitialized in this function net/unix/af_unix.c:895: warning: 'path.dentry' may be used uninitialized in this function CC net/sunrpc/auth_generic.o CC fs/lockd/clnt4xdr.o GZIP kernel/config_data.gz CC kernel/hung_task.o /tmp/ccXMwn22.s: Assembler messages: /tmp/ccXMwn22.s:11111: Warning: ignoring changed section attributes for .discard /tmp/ccXMwn22.s:11125: Warning: ignoring changed section attributes for .discard CC net/unix/garbage.o /tmp/ccyAjNvb.s: Assembler messages: /tmp/ccyAjNvb.s:495: Warning: ignoring changed section attributes for .discard /tmp/ccyAjNvb.s:546: Warning: ignoring changed section attributes for .discard /tmp/ccyAjNvb.s:1746: Warning: ignoring changed section attributes for .discard /tmp/ccyAjNvb.s:1762: Warning: ignoring changed section attributes for .discard /tmp/ccyAjNvb.s:3871: Warning: ignoring changed section attributes for .discard /tmp/ccyAjNvb.s:3887: Warning: ignoring changed section attributes for .discard CC net/unix/sysctl_net_unix.o CC fs/nfs/unlink.o CC kernel/seccomp.o CC net/ipv4/udp.o CC fs/nfs_common/nfsacl.o CC fs/lockd/xdr4.o CC net/sunrpc/svc.o CC kernel/rcutiny.o LD fs/nfs_common/nfs_acl.o LD fs/nfs_common/built-in.o CC fs/notify/fsnotify.o CC fs/notify/notification.o CC kernel/utsname_sysctl.o CC kernel/time.o LD net/unix/unix.o CHK kernel/config_data.h UPD kernel/config_data.h LD net/unix/built-in.o CC net/sunrpc/svcsock.o CC net/sunrpc/svcauth.o CC fs/nfs/write.o CC fs/lockd/svc4proc.o CC fs/notify/group.o CC net/xfrm/xfrm_policy.o /tmp/ccrVSOdY.s: Assembler messages: /tmp/ccrVSOdY.s:1436: Warning: ignoring changed section attributes for .discard /tmp/ccrVSOdY.s:1515: Warning: ignoring changed section attributes for .discard CC net/xfrm/xfrm_state.o CC kernel/configs.o CC fs/notify/inode_mark.o /tmp/cctH4WKi.s: Assembler messages: /tmp/cctH4WKi.s:2596: Warning: ignoring changed section attributes for .discard /tmp/cctH4WKi.s:2648: Warning: ignoring changed section attributes for .discard /tmp/cctH4WKi.s:3694: Warning: ignoring changed section attributes for .discard /tmp/cctH4WKi.s:8843: Warning: ignoring changed section attributes for .discard /tmp/cctH4WKi.s:8859: Warning: ignoring changed section attributes for .discard LD fs/lockd/lockd.o LD kernel/built-in.o LD fs/lockd/built-in.o CC net/ipv4/udplite.o CC net/ipv4/arp.o CC fs/notify/mark.o CC net/sysctl_net.o CC net/sunrpc/svcauth_unix.o CC fs/nfs/namespace.o CC fs/notify/vfsmount_mark.o CC fs/proc/nommu.o CC fs/proc/task_nommu.o LD fs/notify/dnotify/built-in.o LD fs/notify/fanotify/built-in.o CC fs/notify/inotify/inotify_fsnotify.o CC fs/nfs/mount_clnt.o LD fs/quota/built-in.o CC net/ipv4/icmp.o CC fs/proc/inode.o CC fs/nfs/dns_resolve.o CC fs/notify/inotify/inotify_user.o CC fs/proc/root.o CC net/xfrm/xfrm_hash.o CC net/sunrpc/addr.o CC net/ipv4/devinet.o CC net/xfrm/xfrm_input.o CC net/ipv4/af_inet.o CC fs/proc/base.o /tmp/cc0fZAji.s: Assembler messages: /tmp/cc0fZAji.s:185: Warning: ignoring changed section attributes for .discard /tmp/cc0fZAji.s:1596: Warning: ignoring changed section attributes for .discard LD fs/notify/inotify/built-in.o CC net/sunrpc/rpcb_clnt.o LD fs/notify/built-in.o CC fs/proc/generic.o CC fs/nfs/cache_lib.o CC net/xfrm/xfrm_output.o net/ipv4/af_inet.c: In function 'build_ehash_secret': net/ipv4/af_inet.c:262: warning: value computed is not used CC fs/nfs/sysctl.o CC fs/nfs/nfs2super.o CC fs/nfs/proc.o CC net/sunrpc/timer.o CC net/ipv4/igmp.o CC net/xfrm/xfrm_sysctl.o CC net/ipv4/fib_frontend.o CC fs/proc/array.o CC fs/nfs/nfs2xdr.o CC fs/ramfs/inode.o CC net/sunrpc/xdr.o CC net/xfrm/xfrm_replay.o CC fs/romfs/storage.o CC fs/ramfs/file-nommu.o /tmp/ccLAt5Tl.s: Assembler messages: /tmp/ccLAt5Tl.s:5260: Warning: ignoring changed section attributes for .discard /tmp/ccLAt5Tl.s:5581: Warning: ignoring changed section attributes for .discard CC fs/romfs/super.o CC fs/nfs/nfs3super.o CC fs/proc/proc_tty.o CC net/ipv4/fib_semantics.o CC net/sunrpc/sunrpc_syms.o CC net/ipv4/fib_trie.o LD fs/ramfs/built-in.o CC fs/sysfs/inode.o CC fs/eventpoll.o LD fs/romfs/romfs.o LD fs/romfs/built-in.o CC fs/nfs/nfs3client.o CC fs/anon_inodes.o CC fs/sysfs/file.o CC fs/proc/cmdline.o CC fs/signalfd.o CC fs/proc/consoles.o CC net/sunrpc/cache.o CC fs/nfs/nfs3proc.o /tmp/cc2ivDFc.s: Assembler messages: /tmp/cc2ivDFc.s:4088: Warning: ignoring changed section attributes for .discard /tmp/cc2ivDFc.s:4108: Warning: ignoring changed section attributes for .discard CC net/ipv4/inet_fragment.o CC fs/timerfd.o /tmp/ccoHgVwk.s: Assembler messages: /tmp/ccoHgVwk.s:453: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:466: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:488: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:545: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:558: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:576: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:589: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:612: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:632: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:651: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:664: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:697: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:721: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:739: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:752: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:771: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:797: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:820: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:845: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:858: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:881: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:901: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:921: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:934: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:957: Warning: ignoring changed section attributes for .discard /tmp/ccoHgVwk.s:978: Warning: ignoring changed section attributes for .discard CC fs/proc/cpuinfo.o CC fs/eventfd.o CC fs/sysfs/dir.o CC fs/proc/devices.o CC net/ipv4/ping.o /tmp/ccmmsyFj.s: Assembler messages: /tmp/ccmmsyFj.s:364: Warning: ignoring changed section attributes for .discard CC fs/proc/interrupts.o /tmp/ccPr9c39.s: Assembler messages: /tmp/ccPr9c39.s:1539: Warning: ignoring changed section attributes for .discard CC fs/aio.o CC fs/locks.o CC fs/sysfs/symlink.o CC fs/proc/loadavg.o CC net/ipv4/sysctl_net_ipv4.o CC fs/nfs/nfs3xdr.o /tmp/ccwOztbE.s: Assembler messages: /tmp/ccwOztbE.s:185: Warning: ignoring changed section attributes for .discard CC fs/proc/meminfo.o CC fs/sysfs/mount.o CC net/sunrpc/rpc_pipe.o CC fs/proc/stat.o CC fs/proc/uptime.o CC fs/sysfs/bin.o CC net/ipv4/proc.o /tmp/ccW2HFCh.s: Assembler messages: /tmp/ccW2HFCh.s:3001: Warning: ignoring changed section attributes for .discard /tmp/ccW2HFCh.s:3503: Warning: ignoring changed section attributes for .discard /tmp/ccW2HFCh.s:5491: Warning: ignoring changed section attributes for .discard /tmp/ccW2HFCh.s:6189: Warning: ignoring changed section attributes for .discard /tmp/ccW2HFCh.s:6399: Warning: ignoring changed section attributes for .discard CC fs/binfmt_script.o CC fs/proc/version.o CC fs/sysfs/group.o CC fs/proc/softirqs.o CC fs/nfs/nfs3acl.o /tmp/cc000wCc.s: Assembler messages: /tmp/cc000wCc.s:4299: Warning: ignoring changed section attributes for .discard CC fs/binfmt_flat.o CC fs/proc/namespaces.o CC fs/proc/proc_sysctl.o LD fs/sysfs/built-in.o CC net/sunrpc/svc_xprt.o CC fs/posix_acl.o CC fs/proc/proc_net.o CC net/ipv4/xfrm4_mode_beet.o CC fs/proc/proc_devtree.o /tmp/ccXRfObe.s: Assembler messages: /tmp/ccXRfObe.s:1773: Warning: ignoring changed section attributes for .discard /tmp/ccXRfObe.s:1785: Warning: ignoring changed section attributes for .discard /tmp/ccXRfObe.s:1797: Warning: ignoring changed section attributes for .discard /tmp/ccXRfObe.s:1818: Warning: ignoring changed section attributes for .discard /tmp/ccXRfObe.s:1830: Warning: ignoring changed section attributes for .discard /tmp/ccXRfObe.s:1842: Warning: ignoring changed section attributes for .discard /tmp/ccXRfObe.s:1863: Warning: ignoring changed section attributes for .discard CC fs/xattr_acl.o CC fs/coredump.o fs/xattr_acl.c: In function 'posix_acl_fix_xattr_userns': fs/xattr_acl.c:24: warning: 'uid' may be used uninitialized in this function CC net/ipv4/xfrm4_mode_transport.o CC fs/proc/kmsg.o CC net/ipv4/xfrm4_mode_tunnel.o CC net/sunrpc/stats.o LD fs/nfs/nfs.o CC net/sunrpc/sysctl.o LD fs/nfs/nfsv2.o CC net/ipv4/inet_diag.o CC net/ipv4/tcp_diag.o LD fs/proc/proc.o LD fs/nfs/nfsv3.o CC net/ipv4/tcp_cubic.o LD fs/nfs/built-in.o LD fs/proc/built-in.o CC net/ipv4/xfrm4_policy.o LD fs/built-in.o CC net/ipv4/xfrm4_state.o CC net/ipv4/xfrm4_input.o CC net/ipv4/xfrm4_output.o LD net/sunrpc/sunrpc.o LD net/sunrpc/built-in.o LD net/ipv4/built-in.o LD net/built-in.o LINK vmlinux LD vmlinux.o MODPOST vmlinux.o GEN .version CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o LD init/built-in.o KSYM .tmp_kallsyms1.o KSYM .tmp_kallsyms2.o LD vmlinux SYSMAP System.map Building modules, stage 2. OBJCOPY arch/microblaze/boot/linux.bin MODPOST 0 modules UIMAGE arch/microblaze/boot/linux.bin.ub Image Name: Linux-3.6.0-next-20121004 Created: Thu Oct 4 12:13:37 2012 Image Type: MicroBlaze Linux Kernel Image (uncompressed) Data Size: 3989228 Bytes = 3895.73 kB = 3.80 MB Load Address: 0x90000000 Entry Point: 0x90000000 Kernel: arch/microblaze/boot/linux.bin is ready (#1)
spawn ./qemu-run-nonet.sh FDT: INTEL FLASH: baseaddr: 0xa0000000, size: 0x2000000 FDT: Unsupported peripheral invalidated ethernet@81c00000 compatibilities xlnx,xps-ll-temac-1.01.b FDT: Unsupported peripheral invalidated i2c@81600000 compatibilities xlnx,xps-iic-2.00.a FDT: Unsupported peripheral invalidated gpio@81400000 compatibilities xlnx,xps-gpio-1.00.a FDT: Unsupported peripheral invalidated sysace@83600000 compatibilities xlnx,xps-sysace-1.00.a FDT: Unsupported peripheral invalidated debug@84400000 compatibilities xlnx,mdm-1.00.d FDT: Unsupported peripheral invalidated mpmc@90000000 compatibilities xlnx,mpmc-4.02.a FDT: Creating QDEV model xilinx,intc (intc) setting qdev prop "kind-of-intr" = 0x00000100 connected irq : (none) FDT: Creating QDEV model xilinx,timer setting qdev prop "frequency" = 0x03b20b80 setting qdev prop "nr-timers" = 0x00000002 connected irq : 3 (interrupt-controller@81800000) FDT: Creating QDEV model xilinx,uartlite setting qdev prop "chr" = 0x09ce24e0 connected irq : 8 (interrupt-controller@81800000) FDT: Device tree scan complete Early console on uartlite at 0x84000000 bootconsole [earlyser0] enabled Ramdisk addr 0x00000000, FDT at 0x90420628 Linux version 3.6.0-next-20121004 (monstr@monstr-desktop) (gcc version 4.1.2) #1 Thu Oct 4 12:13:32 CEST 2012 setup_cpuinfo: initialising setup_cpuinfo: Using full CPU PVR support cache: wt_msr setup_memory: Main mem: 0x90000000, size 0x10000000 setup_memory: kernel addr:0x90000000-0x9041d000 size=0x0041d000 setup_memory: max_mapnr: 0x10000 setup_memory: min_low_pfn: 0x90000 setup_memory: max_low_pfn: 0xa0000 setup_memory: max_pfn: 0xa0000 Zone ranges: DMA [mem 0x90000000-0x9fffffff] Normal empty Movable zone start for each node Early memory node ranges node 0: [mem 0x90000000-0x9fffffff] On node 0 totalpages: 65536 free_area_init_node: node 0, pgdat 902cf5f8, node_mem_map 9041f000 DMA zone: 512 pages used for memmap DMA zone: 0 pages reserved DMA zone: 65024 pages, LIFO batch:0 early_printk_console remapping from 0x84000000 to 0x84000000 pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 pcpu-alloc: [0] 0 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 Kernel command line: console=ttyUL0,115200 highres=on PID hash table entries: 1024 (order: 0, 4096 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 255632k/262144k available (2816k kernel code, 6512k reserved, 64k data, 313k bss, 1011k init) NR_IRQS:33 interrupt-controller #0 at 0x81800000, num_irq=9, edge=0x100 timer #0 at 0x83c00000, irq=3 microblaze_timer_set_mode: shutdown microblaze_timer_set_mode: periodic ODEBUG: 2 of 2 active objects replaced ODEBUG: selftest passed Calibrating delay loop... 87.65 BogoMIPS (lpj=438272) pid_max: default: 4096 minimum: 301 Mount-cache hash table entries: 512 NET: Registered protocol family 16 bio: create slab <bio-0> at 0 Switching to clocksource microblaze_clocksource microblaze_timer_set_mode: oneshot NET: Registered protocol family 2 TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP: reno registered UDP hash table entries: 256 (order: 0, 4096 bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. OF: no ranges; cannot translate OF: no ranges; cannot translate ROMFS MTD (C) 2007 Red Hat, Inc. msgmni has been set to 499 io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) 84000000.serial: ttyUL0 at MMIO 0x84000000 (irq = 8) is a uartlite console [ttyUL0] enabled, bootconsole disabled console [ttyUL0] enabled, bootconsole disabled brd: module loaded nbd: registered device at major 43 TCP: cubic registered NET: Registered protocol family 17 Freeing unused kernel memory: 1011k freed Bad inittab entry at line 3 Mounting proc: Mounting var: Populating /var: Running local start scripts. Mounting sysfs: Setting hostname: Setting up interface lo: Setting up interface eth0: ifconfig: SIOCSIFADDR: No such device Starting syslogd: Starting httpd: Mounting nfs server uclinux login: root Password: pass ok /root # ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) /root # cat /proc/cpuinfo CPU-Family: MicroBlaze FPGA-Arch: virtex5 CPU-Ver: 7.10.d, big endian CPU-MHz: 125.00 BogoMips: 87.65 HW: Shift: yes MSR: yes PCMP: yes DIV: yes MMU: 3 MUL: v2 FPU: v2 Exc: op0x0 unal ill zero fpu Stream-insns: privileged Icache: no Dcache: no HW-Debug: no PVR-USR1: 00 PVR-USR2: 00000000 Page size: 4096 /root # strace ls / strace: applet not found /root # Statistic 3.6.0-next-20121004 (monstr@monstr-desktop) (gcc version 4.1.2) #1 Thu Oct 4 12:13:32 CEST 2012 setup_cpuinfo: initialising setup_cpuinfo: Using full CPU PVR support cache: